Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,18 @@ export default {
preset: 'ts-jest',
extensionsToTreatAsEsm: ['.ts'],
globals: {
'ts-jest': {
tsconfig: './tsconfig.json',
diagnostics: true,
useESM: true
},
ignoreDirectories: ['dist'],
availableExtensions: ['.js', '.ts', '.mjs']
},
transform: {
'\\.[jt]sx?$': ['ts-jest',
{
tsconfig: './tsconfig.json',
diagnostics: true,
pretty: true,
useESM: true
}
]
},
testTimeout: 60 * 1000
};
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@
"@terascope/eslint-config": "^1.1.26",
"@types/jest": "^30.0.0",
"@types/multi-progress": "^2.0.6",
"@types/node": "^24.5.2",
"@types/node": "^24.7.0",
"@types/stream-buffers": "^3.0.7",
"@types/tmp": "^0.2.6",
"eslint": "^9.36.0",
"eslint": "^9.37.0",
"jest": "^30.2.0",
"jest-extended": "^6.0.0",
"nock": "^14.0.10",
Expand All @@ -64,7 +64,7 @@
"stream-buffers": "^3.0.3",
"tmp": "0.2.5",
"ts-jest": "^29.4.4",
"typescript": "^5.9.2"
"typescript": "^5.9.3"
},
"engines": {
"node": ">=22.0.0"
Expand Down
100 changes: 74 additions & 26 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -758,6 +758,15 @@ __metadata:
languageName: node
linkType: hard

"@eslint/config-helpers@npm:^0.4.0":
version: 0.4.0
resolution: "@eslint/config-helpers@npm:0.4.0"
dependencies:
"@eslint/core": "npm:^0.16.0"
checksum: 10c0/4e20c13aaeba1fa024983785df6625b36c8f4415b2433097982e1ccb08db9909e2f7bf60b793538d52ecfd572f2c4eec39a884c13c185cb6be35151f053beed5
languageName: node
linkType: hard

"@eslint/core@npm:^0.15.2":
version: 0.15.2
resolution: "@eslint/core@npm:0.15.2"
Expand All @@ -767,6 +776,15 @@ __metadata:
languageName: node
linkType: hard

"@eslint/core@npm:^0.16.0":
version: 0.16.0
resolution: "@eslint/core@npm:0.16.0"
dependencies:
"@types/json-schema": "npm:^7.0.15"
checksum: 10c0/f27496a244ccfdca3e0fbc3331f9da3f603bdf1aa431af0045a3205826789a54493bc619ad6311a9090eaf7bc25798ff4e265dea1eccd2df9ce3b454f7e7da27
languageName: node
linkType: hard

"@eslint/eslintrc@npm:^3.3.1":
version: 3.3.1
resolution: "@eslint/eslintrc@npm:3.3.1"
Expand All @@ -791,10 +809,10 @@ __metadata:
languageName: node
linkType: hard

"@eslint/js@npm:9.36.0":
version: 9.36.0
resolution: "@eslint/js@npm:9.36.0"
checksum: 10c0/e3f6fb7d6f117d79615574f7bef4f238bcfed6ece0465d28226c3a75d2b6fac9cc189121e8673562796ca8ccea2bf9861715ee5cf4a3dbef87d17811c0dac22c
"@eslint/js@npm:9.37.0":
version: 9.37.0
resolution: "@eslint/js@npm:9.37.0"
checksum: 10c0/84f98a6213522fc76ea104bd910f606136200bd918544e056a7a22442d3f9d5c3c5cd7f4cdf2499d49b1fa140155b87d597a1f16d01644920f05c228e9ca0378
languageName: node
linkType: hard

Expand All @@ -815,6 +833,16 @@ __metadata:
languageName: node
linkType: hard

"@eslint/plugin-kit@npm:^0.4.0":
version: 0.4.0
resolution: "@eslint/plugin-kit@npm:0.4.0"
dependencies:
"@eslint/core": "npm:^0.16.0"
levn: "npm:^0.4.1"
checksum: 10c0/125614e902bb34c041da859794c47ac2ec4a814f5d9e7c4d37fcd34b38d8ee5cf1f97020d38d168885d9bf4046a9a7decb86b4cee8dac9eedcc6ad08ebafe204
languageName: node
linkType: hard

"@humanfs/core@npm:^0.19.1":
version: 0.19.1
resolution: "@humanfs/core@npm:0.19.1"
Expand Down Expand Up @@ -1491,10 +1519,10 @@ __metadata:
"@terascope/eslint-config": "npm:^1.1.26"
"@types/jest": "npm:^30.0.0"
"@types/multi-progress": "npm:^2.0.6"
"@types/node": "npm:^24.5.2"
"@types/node": "npm:^24.7.0"
"@types/stream-buffers": "npm:^3.0.7"
"@types/tmp": "npm:^0.2.6"
eslint: "npm:^9.36.0"
eslint: "npm:^9.37.0"
extract-zip: "npm:^2.0.1"
got: "npm:14.4.9"
jest: "npm:^30.2.0"
Expand All @@ -1507,7 +1535,7 @@ __metadata:
stream-buffers: "npm:^3.0.3"
tmp: "npm:0.2.5"
ts-jest: "npm:^29.4.4"
typescript: "npm:^5.9.2"
typescript: "npm:^5.9.3"
yargs: "npm:^18.0.0"
bin:
fetch-github-release: bin/fetch-github-release
Expand Down Expand Up @@ -1653,12 +1681,12 @@ __metadata:
languageName: node
linkType: hard

"@types/node@npm:^24.5.2":
version: 24.5.2
resolution: "@types/node@npm:24.5.2"
"@types/node@npm:^24.7.0":
version: 24.7.0
resolution: "@types/node@npm:24.7.0"
dependencies:
undici-types: "npm:~7.12.0"
checksum: 10c0/96baaca6564d39c6f7f6eddd73ce41e2a7594ef37225cd52df3be36fad31712af8ae178387a72d0b80f2e2799e7fd30c014bc0ae9eb9f962d9079b691be00c48
undici-types: "npm:~7.14.0"
checksum: 10c0/f036c78062cb3a0d5c6586bf2dac347ed3f4af121cef4ab92c85c44e32be1c50aab5ba96955842b7f8165f0e0f1c8066d1813ae259372df6c0fa9fadb1116a3e
languageName: node
linkType: hard

Expand Down Expand Up @@ -3548,18 +3576,18 @@ __metadata:
languageName: node
linkType: hard

"eslint@npm:^9.36.0":
version: 9.36.0
resolution: "eslint@npm:9.36.0"
"eslint@npm:^9.37.0":
version: 9.37.0
resolution: "eslint@npm:9.37.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.8.0"
"@eslint-community/regexpp": "npm:^4.12.1"
"@eslint/config-array": "npm:^0.21.0"
"@eslint/config-helpers": "npm:^0.3.1"
"@eslint/core": "npm:^0.15.2"
"@eslint/config-helpers": "npm:^0.4.0"
"@eslint/core": "npm:^0.16.0"
"@eslint/eslintrc": "npm:^3.3.1"
"@eslint/js": "npm:9.36.0"
"@eslint/plugin-kit": "npm:^0.3.5"
"@eslint/js": "npm:9.37.0"
"@eslint/plugin-kit": "npm:^0.4.0"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
"@humanwhocodes/retry": "npm:^0.4.2"
Expand Down Expand Up @@ -3594,7 +3622,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
checksum: 10c0/0e2705a94847813b03f2f3c1367c0708319cbb66458250a09b2d056a088c56e079a1c1d76c44feebf51971d9ce64d010373b2a4f007cd1026fc24f95c89836df
checksum: 10c0/30b71350b0e43542eeffa6f7380ed85c960055dde8003f17bf87d209a4a9afc6091bc0419aa32f86853e7ecef18790bdc4d678112b89dbebe61b69efcb1100e1
languageName: node
linkType: hard

Expand Down Expand Up @@ -7451,7 +7479,17 @@ __metadata:
languageName: node
linkType: hard

"typescript@npm:^5.9.2, typescript@npm:~5.9.2":
"typescript@npm:^5.9.3":
version: 5.9.3
resolution: "typescript@npm:5.9.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5
languageName: node
linkType: hard

"typescript@npm:~5.9.2":
version: 5.9.2
resolution: "typescript@npm:5.9.2"
bin:
Expand All @@ -7461,7 +7499,17 @@ __metadata:
languageName: node
linkType: hard

"typescript@patch:typescript@npm%3A^5.9.2#optional!builtin<compat/typescript>, typescript@patch:typescript@npm%3A~5.9.2#optional!builtin<compat/typescript>":
"typescript@patch:typescript@npm%3A^5.9.3#optional!builtin<compat/typescript>":
version: 5.9.3
resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430
languageName: node
linkType: hard

"typescript@patch:typescript@npm%3A~5.9.2#optional!builtin<compat/typescript>":
version: 5.9.2
resolution: "typescript@patch:typescript@npm%3A5.9.2#optional!builtin<compat/typescript>::version=5.9.2&hash=5786d5"
bin:
Expand Down Expand Up @@ -7499,10 +7547,10 @@ __metadata:
languageName: node
linkType: hard

"undici-types@npm:~7.12.0":
version: 7.12.0
resolution: "undici-types@npm:7.12.0"
checksum: 10c0/326e455bbc0026db1d6b81c76a1cf10c63f7e2f9821db2e24fdc258f482814e5bfa8481f8910d07c68e305937c5c049610fdc441c5e8b7bb0daca7154fb8a306
"undici-types@npm:~7.14.0":
version: 7.14.0
resolution: "undici-types@npm:7.14.0"
checksum: 10c0/e7f3214b45d788f03c51ceb33817be99c65dae203863aa9386b3ccc47201a245a7955fc721fb581da9c888b6ebad59fa3f53405214afec04c455a479908f0f14
languageName: node
linkType: hard

Expand Down