Skip to content

Commit bcfd9f0

Browse files
committed
Update dependencies and configuration
1 parent bf8cc92 commit bcfd9f0

3 files changed

Lines changed: 4 additions & 24 deletions

File tree

package-lock.json

Lines changed: 0 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"access": "public"
1414
},
1515
"main": "./dist/index.js",
16+
"module": "./dist/index.js",
1617
"types": "./dist/index.d.ts",
1718
"exports": {
1819
".": {

vite.config.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,18 @@ import { defineConfig } from 'vite';
22
import { dirname } from 'path';
33
import { fileURLToPath } from 'url';
44
import path from 'path';
5-
import { readFileSync } from 'fs';
65
import dts from 'vite-plugin-dts';
6+
import pluginExternal from 'vite-plugin-external';
77

88
const __dirname = dirname(fileURLToPath(import.meta.url));
99

10-
const packageJson = JSON.parse(
11-
readFileSync(path.resolve(__dirname, 'package.json'), 'utf-8')
12-
);
13-
14-
const isExternal = (id: string) => {
15-
// Bundle relative imports (./something, ../something)
10+
const isExternal = (id: string): boolean => {
1611
if (id.startsWith('./') || id.startsWith('../')) {
1712
return false;
1813
}
19-
// Bundle absolute paths to source files (entry points)
2014
if (path.isAbsolute(id) && id.includes('/src/')) {
2115
return false;
2216
}
23-
// Everything else is external (dependencies, node_modules, etc.)
2417
return true;
2518
};
2619

@@ -43,6 +36,7 @@ export default defineConfig({
4336
'api/index': path.resolve(__dirname, 'src/api/index.ts'),
4437
'extensions/ai-system/index': path.resolve(__dirname, 'src/extensions/ai-system/index.ts'),
4538
'extensions/rag-system/index': path.resolve(__dirname, 'src/extensions/rag-system/index.ts'),
39+
'extensions/in-browser-ml/index': path.resolve(__dirname, 'src/extensions/in-browser-ml/index.ts'),
4640
'extensions/github-service/github-service': path.resolve(__dirname, 'src/extensions/github-service/github-service.ts'),
4741
'widgets/index': path.resolve(__dirname, 'src/widgets/index.ts'),
4842
'parts/index': path.resolve(__dirname, 'src/parts/index.ts'),

0 commit comments

Comments
 (0)