Skip to content

Commit 15027bb

Browse files
committed
Trim down the package implementation even furhter
1 parent 3c41176 commit 15027bb

6 files changed

+5801
-4185
lines changed

babel.config.json

-12
This file was deleted.

package.json

+6-15
Original file line numberDiff line numberDiff line change
@@ -25,31 +25,20 @@
2525
"addon-main.cjs"
2626
],
2727
"scripts": {
28-
"build": "concurrently 'npm:build:*'",
29-
"build:js": "rollup --config",
30-
"build:types": "tsc --declaration",
28+
"build": "vite build",
3129
"lint": "pnpm build; concurrently 'npm:lint:*(!fix)' --names 'lint:'",
3230
"lint:fix": "concurrently 'npm:lint:*:fix' --names 'fix:'",
3331
"lint:js": "eslint . --cache",
3432
"lint:js:fix": "eslint . --fix",
35-
"lint:types": "tsc --noEmit --emitDeclarationOnly false",
3633
"lint:package": "publint",
3734
"lint:published-types": "pnpm pack; attw; rm *.tgz",
38-
"start": "concurrently 'npm:start:*'",
39-
"start:js": "rollup --config --watch --no-watch.clearScreen",
40-
"start:types": "tsc --declaration --watch",
35+
"start": "vite build --watch",
4136
"test": "cd tests && pnpm test",
42-
"test:types": "tsc --noEmit --project ./tests/type-tests/tsconfig.json",
43-
"test:watch": "cd tests && pnpm test:watch",
4437
"prepack": "rollup --config"
4538
},
4639
"devDependencies": {
4740
"@arethetypeswrong/cli": "^0.15.0",
48-
"@babel/core": "^7.23.6",
49-
"@babel/plugin-transform-typescript": "^7.23.6",
50-
"@babel/runtime": "^7.17.0",
5141
"@embroider/addon-dev": "^4.1.0",
52-
"@rollup/plugin-babel": "^6.0.4",
5342
"@tsconfig/ember": "^3.0.2",
5443
"@types/ember__debug": "^4.0.7",
5544
"@typescript-eslint/eslint-plugin": "^6.14.0",
@@ -65,13 +54,15 @@
6554
"publint": "^0.2.7",
6655
"rollup": "^4.9.1",
6756
"rollup-plugin-copy": "^3.5.0",
68-
"typescript": "^5.3.3"
57+
"typescript": "^5.3.3",
58+
"vite": "^5.3.2",
59+
"vite-plugin-dts": "^3.9.1"
6960
},
7061
"publishConfig": {
7162
"registry": "https://registry.npmjs.org"
7263
},
7364
"volta": {
7465
"node": "20.11.1",
75-
"pnpm": "8.15.4"
66+
"pnpm": "9.4.0"
7667
}
7768
}

0 commit comments

Comments
 (0)