|
3 | 3 | "version": "10.0.0-next", |
4 | 4 | "scripts": { |
5 | 5 | "ng": "ng", |
6 | | - "test:rest": "ts-node --project ./tsconfig.ts-node.json scripts/test-rest.ts", |
| 6 | + "test:rest": "ts-node -r tsconfig-paths/register --project ./tsconfig.ts-node.json scripts/test-rest.ts", |
7 | 7 | "start": "npm run start:prod", |
8 | 8 | "start:dev": "cross-env NODE_ENV=development npm run serve --watch", |
9 | 9 | "start:prod": "npm run build:prod && cross-env NODE_ENV=production npm run serve:ssr", |
|
25 | 25 | "lint": "npm run build:lint && npm run lint:nobuild", |
26 | 26 | "lint:nobuild": "ng lint", |
27 | 27 | "lint-fix": "npm run build:lint && ng lint --fix=true", |
28 | | - "docs:lint": "ts-node --project ./lint/tsconfig.json ./lint/generate-docs.ts", |
| 28 | + "docs:lint": "ts-node -r tsconfig-paths/register --project ./lint/tsconfig.json ./lint/generate-docs.ts", |
29 | 29 | "e2e": "cross-env NODE_ENV=production ng e2e", |
30 | 30 | "clean:dev:config": "rimraf src/assets/config.json", |
31 | 31 | "clean:coverage": "rimraf coverage", |
|
37 | 37 | "clean:cli": "rimraf .angular/cache", |
38 | 38 | "clean:prod": "npm run clean:dist && npm run clean:log && npm run clean:doc && npm run clean:coverage && npm run clean:json", |
39 | 39 | "clean": "npm run clean:prod && npm run clean:dev:config && npm run clean:cli && npm run clean:node", |
40 | | - "sync-i18n": "ts-node --project ./tsconfig.ts-node.json scripts/sync-i18n-files.ts", |
| 40 | + "sync-i18n": "ts-node -r tsconfig-paths/register --project ./tsconfig.ts-node.json scripts/sync-i18n-files.ts", |
41 | 41 | "build:mirador": "webpack --config webpack/webpack.mirador.config.ts", |
42 | | - "merge-i18n": "ts-node --project ./tsconfig.ts-node.json scripts/merge-i18n-files.ts", |
| 42 | + "merge-i18n": "ts-node -r tsconfig-paths/register --project ./tsconfig.ts-node.json scripts/merge-i18n-files.ts", |
43 | 43 | "cypress:open": "cypress open", |
44 | 44 | "cypress:run": "cypress run", |
45 | | - "env:yaml": "ts-node --project ./tsconfig.ts-node.json scripts/env-to-yaml.ts", |
| 45 | + "env:yaml": "ts-node -r tsconfig-paths/register --project ./tsconfig.ts-node.json scripts/env-to-yaml.ts", |
46 | 46 | "base-href": "ts-node -r tsconfig-paths/register --project ./tsconfig.ts-node.json scripts/base-href.ts", |
47 | 47 | "check-circ-deps": "npx madge --exclude '.nx|(bitstream|bundle|collection|config-submission-form|eperson|item|version)\\.model\\.ts|index.ts$' --circular --extensions ts ./", |
48 | 48 | "postinstall": "npm run build:lint || echo 'Skipped DSpace ESLint plugins.'" |
|
235 | 235 | "sass-loader": "^12.6.0", |
236 | 236 | "sass-resources-loader": "^2.2.5", |
237 | 237 | "ts-node": "^8.10.2", |
| 238 | + "tsconfig-paths": "^4.2.0", |
238 | 239 | "typescript": "~5.4.5", |
239 | 240 | "webpack": "^5.54.0", |
240 | 241 | "webpack-cli": "^6.0.1" |
|
0 commit comments