Skip to content

Commit b9cee5e

Browse files
fix: update vite example (#431)
Fixes: #449 Co-authored-by: achingbrain <[email protected]>
1 parent d3dd43d commit b9cee5e

File tree

2 files changed

+25
-6
lines changed

2 files changed

+25
-6
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
"devDependencies": {
1919
"@babel/core": "^7.14.8",
2020
"@playwright/test": "^1.12.3",
21-
"ipfs": "^0.63.3",
21+
"ipfs": "^0.64.0",
2222
"playwright": "^1.12.3",
2323
"process": "^0.11.10",
2424
"rimraf": "^3.0.2",
2525
"test-util-ipfs-example": "^1.0.2",
2626
"util": "^0.12.4",
27-
"vite": "^3.0.0-beta.1"
27+
"vite": "^3.1.0"
2828
}
2929
}

vite.config.js

+23-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,29 @@
1-
export default {
1+
import { defineConfig } from 'vite'
2+
3+
export default defineConfig({
24
build: {
3-
target: 'esnext',
4-
minify: false
5+
target: 'es2020',
6+
minify: false,
7+
// disable @rollup/plugin-commonjs https://github.com/vitejs/vite/issues/9703#issuecomment-1216662109
8+
// should be removable with vite 4 https://vitejs.dev/blog/announcing-vite3.html#esbuild-deps-optimization-at-build-time-experimental
9+
commonjsOptions: {
10+
include: []
11+
}
512
},
613
define: {
714
'process.env.NODE_DEBUG': 'false',
815
'global': 'globalThis'
16+
},
17+
optimizeDeps: {
18+
// enable esbuild dep optimization during build https://github.com/vitejs/vite/issues/9703#issuecomment-1216662109
19+
// should be removable with vite 4 https://vitejs.dev/blog/announcing-vite3.html#esbuild-deps-optimization-at-build-time-experimental
20+
disabled: false,
21+
22+
// target: es2020 added as workaround to make big ints work
23+
// - should be removable with vite 4
24+
// https://github.com/vitejs/vite/issues/9062#issuecomment-1182818044
25+
esbuildOptions: {
26+
target: 'es2020'
27+
}
928
}
10-
}
29+
})

0 commit comments

Comments
 (0)