|
42 | 42 | "dist" |
43 | 43 | ], |
44 | 44 | "scripts": { |
45 | | - "build": "concurrently 'npm:build:*'", |
| 45 | + "build": "concurrently 'pnpm build:js' 'pnpm build:types'", |
46 | 46 | "build:js": "rollup --config", |
47 | 47 | "build:types": "glint --declaration", |
48 | | - "lint": "concurrently 'npm:lint:*(!fix)' --names 'lint:'", |
49 | | - "lint:fix": "concurrently 'npm:lint:*:fix' --names 'fix:'", |
| 48 | + "lint": "concurrently 'pnpm lint:hbs' 'pnpm lint:js' 'pnpm lint:types' --names 'lint:'", |
| 49 | + "lint:fix": "concurrently 'pnpm lint:hbs:fix' 'pnpm lint:js:fix' --names 'fix:'", |
50 | 50 | "lint:hbs": "ember-template-lint . --no-error-on-unmatched-pattern", |
51 | 51 | "lint:hbs:fix": "ember-template-lint . --fix --no-error-on-unmatched-pattern", |
52 | 52 | "lint:js": "eslint . --cache", |
53 | 53 | "lint:js:fix": "eslint . --fix", |
54 | 54 | "lint:types": "glint", |
55 | 55 | "prepack": "rollup --config", |
56 | | - "start": "concurrently 'npm:start:*'", |
| 56 | + "start": "concurrently 'pnpm start:js' 'pnpm start:types'", |
57 | 57 | "start:js": "rollup --config --watch --no-watch.clearScreen", |
58 | 58 | "start:types": "glint --declaration --watch", |
59 | 59 | "test": "echo 'A v2 addon does not have tests, run tests in test-app'" |
60 | 60 | }, |
61 | 61 | "dependencies": { |
62 | | - "@embroider/addon-shim": "^1.0.0" |
| 62 | + "@embroider/addon-shim": "^1.0.0", |
| 63 | + "@embroider/macros": "^1.16.6" |
63 | 64 | }, |
64 | 65 | "peerDependencies": { |
65 | 66 | "ember-source": "^4.8.0 || ^5.0.0 || >= 6.0.0", |
|
107 | 108 | "babel-plugin-ember-template-compilation": "^2.2.0", |
108 | 109 | "concurrently": "^8.0.1", |
109 | 110 | "ember-cli-htmlbars": "^6.2.0", |
| 111 | + "ember-source": "~4.12.2", |
110 | 112 | "ember-template-lint": "^5.11.2", |
111 | 113 | "eslint": "^8.33.0", |
112 | 114 | "eslint-config-prettier": "^9.0.0", |
|
0 commit comments