Skip to content

Commit 8caa5fb

Browse files
committed
Fix rollup config with right plugins
1 parent b31813f commit 8caa5fb

File tree

4 files changed

+105
-3
lines changed

4 files changed

+105
-3
lines changed

package-lock.json

+92
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
"@adobe/react-spectrum": "^3.33.1",
3737
"@headlessui/react": "^1.7.18",
3838
"@rollup/plugin-commonjs": "^25.0.7",
39+
"@rollup/plugin-node-resolve": "^15.2.3",
40+
"@rollup/plugin-typescript": "^11.1.6",
3941
"@swc/core": "^1.2.206",
4042
"@swc/jest": "^0.2.21",
4143
"@testing-library/dom": "^9",

rollup.config.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
const del = require('rollup-plugin-delete')
2-
const commonjs = require('@rollup/plugin-commonjs')
1+
const del = require('rollup-plugin-delete');
2+
const commonjs = require('@rollup/plugin-commonjs');
3+
const typescript = require('@rollup/plugin-typescript')
4+
const { nodeResolve } = require('@rollup/plugin-node-resolve');
35

46
const entries = [
57
'./src/index.ts'
@@ -24,6 +26,11 @@ module.exports = [
2426
],
2527
external: id =>
2628
!id.startsWith('\0') && !id.startsWith('.') && !id.startsWith('/'),
27-
plugins: [del({ targets: 'dist/*' }), commonjs()],
29+
plugins: [
30+
del({ targets: 'dist/*' }),
31+
nodeResolve({ extensions: ['.js', '.ts'] }),
32+
commonjs(),
33+
typescript({ tsconfig: "./tsconfig.json" })
34+
],
2835
},
2936
]

tsconfig.json

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"target": "ES2015",
66
"lib": ["dom", "esnext"],
77
"emitDeclarationOnly": true,
8+
// "allowImportingTsExtensions": true,
89
"importHelpers": true,
910
"declaration": true,
1011
"sourceMap": true,

0 commit comments

Comments
 (0)