|
19 | 19 | "@swc/core": "1.11.18"
|
20 | 20 | },
|
21 | 21 | "scripts": {
|
22 |
| - "build": "yarn build:clean && yarn build:prepare && yarn build:tsc && yarn build:gulp && yarn build-ts", |
| 22 | + "build": "yarn build:clean && yarn build:prepare && yarn build:gulp && yarn build:ts", |
23 | 23 | "build:clean": "node ./scripts/clean.mjs",
|
24 | 24 | "build:prepare": "lerna run dev:prepare",
|
25 |
| - "build:tsc": "lerna run --parallel build-tsc", |
26 | 25 | "build:gulp": "cross-env NODE_ENV=production ATLASPACK_BUILD_ENV=production ATLASPACK_REGISTER_USE_SRC=true gulp",
|
27 |
| - "build-ts": "lerna run build-ts", |
28 |
| - "build-dts": "yarn check-ts", |
| 26 | + "build:ts": "yarn update-ts-references && tsc --build tsconfig.paths.json", |
29 | 27 | "build-native": "node scripts/build-native.js",
|
30 | 28 | "build-native-release": "cross-env CARGO_PROFILE=release node scripts/build-native.js",
|
31 | 29 | "build-native-wasm": "cross-env CARGO_PROFILE=release RUSTUP_TARGET=wasm32-unknown-unknown scripts/build-native.js",
|
|
37 | 35 | "link-all": "node scripts/link-all.js packages",
|
38 | 36 | "unlink-all": "node scripts/unlink-all.js packages",
|
39 | 37 | "check": "flow check",
|
40 |
| - "check-ts": "lerna run check-ts", |
| 38 | + "update-ts-references": "node scripts/update-ts-references.mjs", |
41 | 39 | "lint": "node ./scripts/lint-all.mjs",
|
42 | 40 | "prepublishOnly": "yarn pre-publish",
|
43 |
| - "pre-publish": "yarn build && yarn build-dts && node ./scripts/rewrite-package-types.mjs && yarn build-ts", |
| 41 | + "pre-publish": "yarn build && node ./scripts/rewrite-package-types.mjs", |
44 | 42 | "changesets-publish": "yarn pre-publish && yarn changeset publish",
|
45 | 43 | "test": "yarn test:unit && yarn test:integration",
|
46 | 44 | "test:e2e": "yarn workspace @atlaspack/e2e-tests test",
|
|
61 | 59 | "tag:release": "lerna version --exact --force-publish=* --no-git-tag-version --no-push",
|
62 | 60 | "release": "lerna publish -y from-package --pre-dist-tag=next --no-git-tag-version --no-push",
|
63 | 61 | "prepare": "husky install",
|
64 |
| - "postinstall": "patch-package" |
| 62 | + "postinstall": "patch-package", |
| 63 | + "type-coverage": "type-coverage -b tsconfig.paths.json" |
65 | 64 | },
|
66 | 65 | "devDependencies": {
|
67 | 66 | "@babel/core": "^7.22.11",
|
|
94 | 93 | "rimraf": "^5.0.5",
|
95 | 94 | "semver": "^7.5.2",
|
96 | 95 | "sinon": "^7.3.1",
|
| 96 | + "type-coverage": "^2.3.3", |
| 97 | + "typecov": "^0.2.3", |
97 | 98 | "typescript": "^5.8.3",
|
98 | 99 | "zx": "^8.1.9"
|
99 | 100 | },
|
|
0 commit comments