|
30 | 30 | },
|
31 | 31 | "scripts": {
|
32 | 32 | "preversion": "bash -c '. ./resources/checkgit.sh && npm ci --ignore-scripts'",
|
33 |
| - "version": "node --loader ts-node/esm resources/gen-version.ts && npm test && git add src/version.ts", |
| 33 | + "version": "node --import ./resources/register-ts-node.js resources/gen-version.ts && npm test && git add src/version.ts", |
34 | 34 | "fuzzonly": "mocha --full-trace src/**/__tests__/**/*-fuzz.ts",
|
35 |
| - "changelog": "node --loader ts-node/esm resources/gen-changelog.ts", |
36 |
| - "benchmark": "node --loader ts-node/esm resources/benchmark.ts", |
| 35 | + "changelog": "node --import ./resources/register-ts-node.js resources/gen-changelog.ts", |
| 36 | + "benchmark": "node --import ./resources/register-ts-node.js resources/benchmark.ts", |
37 | 37 | "test": "npm run lint && npm run check && npm run testonly:cover && npm run prettier:check && npm run check:spelling && npm run check:integrations",
|
38 | 38 | "lint": "eslint --cache --max-warnings 0 .",
|
39 | 39 | "check": "tsc --pretty",
|
|
45 | 45 | "precommit": "lint-staged",
|
46 | 46 | "check:spelling": "cspell --cache --no-progress \"**/*\"",
|
47 | 47 | "check:integrations": "mocha --full-trace resources/integration-test.ts",
|
48 |
| - "build:npm": "node --loader ts-node/esm resources/build-npm.ts", |
49 |
| - "build:deno": "node --loader ts-node/esm resources/build-deno.ts", |
50 |
| - "diff:npm": "node --loader ts-node/esm resources/diff-npm-package.ts", |
| 48 | + "build:npm": "node --import ./resources/register-ts-node.js resources/build-npm.ts", |
| 49 | + "build:deno": "node --import ./resources/register-ts-node.js resources/build-deno.ts", |
| 50 | + "diff:npm": "node --import ./resources/register-ts-node.js resources/diff-npm-package.ts", |
51 | 51 | "gitpublish:npm": "bash ./resources/gitpublish.sh npm npmDist",
|
52 | 52 | "gitpublish:deno": "bash ./resources/gitpublish.sh deno denoDist",
|
53 | 53 | "prepare": "husky"
|
54 | 54 | },
|
55 | 55 | "devDependencies": {
|
| 56 | + "@swc/core": "^1.12.11", |
56 | 57 | "@types/chai": "5.0.1",
|
57 | 58 | "@types/mocha": "10.0.10",
|
58 | 59 | "@types/node": "22.10.1",
|
|
0 commit comments