|
25 | 25 | "addon-main.cjs"
|
26 | 26 | ],
|
27 | 27 | "scripts": {
|
28 |
| - "build": "concurrently 'npm:build:*'", |
29 |
| - "build:js": "rollup --config", |
30 |
| - "build:types": "tsc --declaration", |
| 28 | + "build": "vite build", |
31 | 29 | "lint": "pnpm build; concurrently 'npm:lint:*(!fix)' --names 'lint:'",
|
32 | 30 | "lint:fix": "concurrently 'npm:lint:*:fix' --names 'fix:'",
|
33 | 31 | "lint:js": "eslint . --cache",
|
34 | 32 | "lint:js:fix": "eslint . --fix",
|
35 |
| - "lint:types": "tsc --noEmit --emitDeclarationOnly false", |
36 | 33 | "lint:package": "publint",
|
37 | 34 | "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", |
41 | 36 | "test": "cd tests && pnpm test",
|
42 |
| - "test:types": "tsc --noEmit --project ./tests/type-tests/tsconfig.json", |
43 |
| - "test:watch": "cd tests && pnpm test:watch", |
44 | 37 | "prepack": "rollup --config"
|
45 | 38 | },
|
46 | 39 | "devDependencies": {
|
47 | 40 | "@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", |
51 | 41 | "@embroider/addon-dev": "^4.1.0",
|
52 |
| - "@rollup/plugin-babel": "^6.0.4", |
53 | 42 | "@tsconfig/ember": "^3.0.2",
|
54 | 43 | "@types/ember__debug": "^4.0.7",
|
55 | 44 | "@typescript-eslint/eslint-plugin": "^6.14.0",
|
|
65 | 54 | "publint": "^0.2.7",
|
66 | 55 | "rollup": "^4.9.1",
|
67 | 56 | "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" |
69 | 60 | },
|
70 | 61 | "publishConfig": {
|
71 | 62 | "registry": "https://registry.npmjs.org"
|
72 | 63 | },
|
73 | 64 | "volta": {
|
74 | 65 | "node": "20.11.1",
|
75 |
| - "pnpm": "8.15.4" |
| 66 | + "pnpm": "9.4.0" |
76 | 67 | }
|
77 | 68 | }
|
0 commit comments