|
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