Skip to content

Commit e89a5bc

Browse files
committed
update dependencies
1 parent 0d8b05d commit e89a5bc

4 files changed

Lines changed: 35 additions & 4 deletions

File tree

package-lock.json

Lines changed: 19 additions & 0 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
@@ -21,6 +21,7 @@
2121
},
2222
"homepage": "https://github.com/Loethor/wfc-ts#readme",
2323
"devDependencies": {
24+
"@types/node": "^25.0.2",
2425
"typescript": "^5.9.3",
2526
"vite": "^7.2.6"
2627
}

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"module": "ESNext",
55
"moduleResolution": "Bundler",
66
"strict": true,
7-
"types": ["vite/client"]
7+
"types": ["vite/client", "node"]
88
}
99
}
1010

vite.config.ts

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
11
import { defineConfig } from 'vite';
22

33
export default defineConfig({
4-
base: '/wfc-ts/',
4+
// Set base to your repo name for GitHub Pages
5+
base: process.env.NODE_ENV === 'production' ? '/wfc-ts/' : '/',
56
build: {
6-
outDir: 'docs'
7-
}
7+
outDir: 'docs',
8+
assetsDir: 'assets',
9+
// Generate source maps for debugging
10+
sourcemap: false,
11+
// Optimize bundle size
12+
minify: 'terser',
13+
rollupOptions: {
14+
output: {
15+
manualChunks: undefined,
16+
},
17+
},
18+
},
819
});

0 commit comments

Comments
 (0)