Skip to content

Commit f9d5d21

Browse files
committed
replaced webpack with rollup
1 parent e5f3f7d commit f9d5d21

4 files changed

Lines changed: 6 additions & 63 deletions

File tree

.babelrc

Lines changed: 0 additions & 12 deletions
This file was deleted.

package-lock.json

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

package.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@
3131
"homepage": "https://github.com/solidos/solid-logic#readme",
3232
"devDependencies": {
3333
"@babel/core": "^7.28.3",
34-
"@babel/plugin-transform-async-to-generator": "^7.27.1",
35-
"@babel/plugin-transform-class-properties": "^7.27.1",
36-
"@babel/plugin-transform-optional-chaining": "^7.27.1",
37-
"@babel/plugin-transform-runtime": "^7.28.0",
3834
"@babel/preset-env": "^7.28.3",
3935
"@babel/preset-typescript": "^7.27.1",
4036
"@rollup/plugin-commonjs": "^28.0.6",
@@ -44,7 +40,6 @@
4440
"@types/jest": "^30.0.0",
4541
"@typescript-eslint/eslint-plugin": "^8.34.0",
4642
"@typescript-eslint/parser": "^8.34.0",
47-
"babel-loader": "^10.0.0",
4843
"eslint": "^9.28.0",
4944
"eslint-config-prettier": "^10.1.8",
5045
"eslint-plugin-import": "^2.32.0",

rollup.config.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,14 @@ export default {
1616
sourcemap: true
1717
},
1818
plugins: [
19-
resolve({ preferBuiltins: true }),
19+
resolve({ preferBuiltins: true }), // best practice to be true, chooses node.js buildins
2020
commonjs(),
21-
typescript(),
21+
typescript({
22+
declaration: false, // this is false so it does not generate types for the versionInfo file
23+
declarationMap: false
24+
}),
2225
json(),
2326
terser()
2427
],
25-
inlineDynamicImports: true
28+
inlineDynamicImports: true // dissables multiple chunk creation, why we use rollup in the first place
2629
}

0 commit comments

Comments
 (0)