|
4 | 4 | "main": "dist/index.js", |
5 | 5 | "license": "MIT", |
6 | 6 | "repository": "git://github.com/smartcontractkit/ea-framework-js.git", |
| 7 | + "packageManager": "yarn@1.22.22", |
7 | 8 | "dependencies": { |
| 9 | + "@date-fns/tz": "1.4.1", |
8 | 10 | "ajv": "8.20.0", |
9 | 11 | "axios": "1.15.2", |
10 | 12 | "eventsource": "4.1.0", |
|
15 | 17 | "pino-pretty": "13.1.3", |
16 | 18 | "prom-client": "15.1.3", |
17 | 19 | "redlock": "5.0.0-beta.2", |
18 | | - "ws": "8.20.0", |
19 | | - "@date-fns/tz": "1.4.1" |
| 20 | + "ws": "8.20.0" |
20 | 21 | }, |
21 | 22 | "scripts": { |
22 | 23 | "build": "rm -rf dist/src && mkdir -p ./dist/src && cp package.json dist/src && cp README.md dist/src && tsc && yarn pre-build-generator", |
|
28 | 29 | "lint": "eslint --max-warnings=0 . && prettier --check '**/*.{ts,md,json,yaml}'", |
29 | 30 | "portal-path": "echo \"portal:$(readlink -f ./dist/src)\"", |
30 | 31 | "test-debug": "EA_HOST=localhost LOG_LEVEL=trace DEBUG=true EA_PORT=0 c8 ava --verbose", |
31 | | - "test": "tsc -p test/tsconfig.json --noEmit && yarn ava", |
| 32 | + "test": "tsc && tsc -p test/tsconfig.json && yarn ava", |
32 | 33 | "ava": "EA_HOST=localhost LOG_LEVEL=error EA_PORT=0 c8 ava", |
33 | 34 | "verify": "yarn lint && yarn build && yarn build -p ./test/tsconfig.json && yarn test && yarn code-coverage", |
34 | 35 | "code-coverage": "c8 check-coverage --statements 95 --lines 95 --functions 95 --branches 90" |
35 | 36 | }, |
36 | 37 | "bin": { |
37 | 38 | "create-external-adapter": "adapter-generator.js" |
38 | 39 | }, |
| 40 | + "resolutions": { |
| 41 | + "cross-spawn": "7.0.6", |
| 42 | + "flatted": "3.4.2", |
| 43 | + "lodash": "4.18.1" |
| 44 | + }, |
39 | 45 | "devDependencies": { |
| 46 | + "@ava/typescript": "7.0.0", |
40 | 47 | "@eslint/eslintrc": "3.3.5", |
41 | 48 | "@eslint/js": "10.0.1", |
42 | 49 | "@sinonjs/fake-timers": "15.3.2", |
|
45 | 52 | "@types/ws": "8.18.1", |
46 | 53 | "@typescript-eslint/eslint-plugin": "8.59.1", |
47 | 54 | "@typescript-eslint/parser": "8.59.1", |
48 | | - "ava": "7.0.0", |
| 55 | + "ava": "8.0.0", |
49 | 56 | "axios-mock-adapter": "2.1.0", |
50 | 57 | "c8": "11.0.0", |
51 | 58 | "eslint": "10.3.0", |
|
70 | 77 | "files": [ |
71 | 78 | "test/**/*.test.ts" |
72 | 79 | ], |
73 | | - "extensions": { |
74 | | - "mjs": true, |
75 | | - "ts": "commonjs" |
| 80 | + "extensions": [ |
| 81 | + "mjs" |
| 82 | + ], |
| 83 | + "typescript": { |
| 84 | + "rewritePaths": { |
| 85 | + "test/": "dist/test/" |
| 86 | + }, |
| 87 | + "compile": false |
76 | 88 | }, |
77 | 89 | "require": [ |
78 | | - "ts-node/register", |
79 | 90 | "./test/_force-exit.mjs" |
80 | 91 | ], |
81 | 92 | "workerThreads": false, |
|
0 commit comments