diff --git a/packages/indexer-agent/package.json b/packages/indexer-agent/package.json index 07f6b509b..a32f69504 100644 --- a/packages/indexer-agent/package.json +++ b/packages/indexer-agent/package.json @@ -29,7 +29,7 @@ "graph-indexer-agent": "bin/graph-indexer-agent" }, "dependencies": { - "@graphprotocol/common-ts": "2.0.4", + "@graphprotocol/common-ts": "2.0.5", "@graphprotocol/indexer-common": "^0.20.21", "@thi.ng/heaps": "^1.3.1", "@uniswap/sdk": "3.0.3", @@ -73,9 +73,9 @@ "@typescript-eslint/parser": "6.7.0", "eslint": "8.49.0", "eslint-config-prettier": "^8.5.0", - "jest": "29.7.0", + "jest": "<30.0.0-0", "prettier": "3.0.3", - "ts-jest": "27.1.4", + "ts-jest": "29.1.1", "ts-node": "10.7.0", "typechain": "8.0.0", "typescript": "5.2.2" diff --git a/packages/indexer-cli/package.json b/packages/indexer-cli/package.json index 3e979247a..f3fda9c40 100644 --- a/packages/indexer-cli/package.json +++ b/packages/indexer-cli/package.json @@ -26,7 +26,7 @@ "test:watch": "jest --watch --detectOpenHandles --verbose" }, "dependencies": { - "@graphprotocol/common-ts": "2.0.4", + "@graphprotocol/common-ts": "2.0.5", "@graphprotocol/indexer-common": "^0.20.21", "@iarna/toml": "2.2.5", "@thi.ng/iterators": "5.1.74", @@ -49,7 +49,7 @@ "eslint-config-prettier": "8.5.0", "lodash.clonedeep": "^4.5.0", "prettier": "3.0.3", - "ts-jest": "27.1.4", + "ts-jest": "29.1.1", "typescript": "5.2.2" }, "resolutions": { diff --git a/packages/indexer-common/package.json b/packages/indexer-common/package.json index 787e39508..a256fa9c3 100644 --- a/packages/indexer-common/package.json +++ b/packages/indexer-common/package.json @@ -22,7 +22,7 @@ "clean": "rm -rf ./node_modules ./dist ./tsconfig.tsbuildinfo" }, "dependencies": { - "@graphprotocol/common-ts": "2.0.4", + "@graphprotocol/common-ts": "2.0.5", "@graphprotocol/cost-model": "0.1.16", "@thi.ng/heaps": "1.2.38", "@types/lodash.intersection": "^4.4.7", @@ -68,9 +68,9 @@ "@typescript-eslint/parser": "6.7.0", "eslint": "8.49.0", "eslint-config-prettier": "8.5.0", - "jest": "29.7.0", + "jest": "<30.0.0-0", "prettier": "3.0.3", - "ts-jest": "27.1.4", + "ts-jest": "29.1.1", "typescript": "5.2.2" }, "resolutions": { diff --git a/packages/indexer-native/package.json b/packages/indexer-native/package.json index d27dcd4da..89f9897cf 100644 --- a/packages/indexer-native/package.json +++ b/packages/indexer-native/package.json @@ -46,7 +46,7 @@ "clean": "rm -rf ./node_modules ./binary ./build ./coverage ./native/target ./native/artifacts.json ./native/index.node" }, "dependencies": { - "@graphprotocol/common-ts": "2.0.4", + "@graphprotocol/common-ts": "2.0.5", "@mapbox/node-pre-gyp": "1.0.10", "cargo-cp-artifact": "0.1.7", "node-pre-gyp-github": "1.4.4" @@ -56,7 +56,7 @@ "eslint": "8.49.0", "eslint-config-prettier": "8.5.0", "ethers": "5.7.0", - "jest": "29.7.0", + "jest": "<30.0.0-0", "prettier": "3.0.3" }, "binary": { diff --git a/packages/indexer-service/package.json b/packages/indexer-service/package.json index 9583ba9c1..01b57301d 100644 --- a/packages/indexer-service/package.json +++ b/packages/indexer-service/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@google-cloud/profiler": "4.1.7", - "@graphprotocol/common-ts": "2.0.4", + "@graphprotocol/common-ts": "2.0.5", "@graphprotocol/indexer-common": "^0.20.21", "@graphprotocol/indexer-native": "0.20.11", "@graphql-tools/load": "7.5.8", @@ -78,11 +78,11 @@ "@typescript-eslint/parser": "6.7.0", "eslint": "8.49.0", "eslint-config-prettier": "8.5.0", - "jest": "29.7.0", + "jest": "<30.0.0-0", "nock": "13.3.3", "prettier": "3.0.3", "supertest": "6.3.3", - "ts-jest": "27.1.4", + "ts-jest": "29.1.1", "typescript": "5.2.2" }, "gitHead": "972ab96774007b2aee15b1da169d2ff4be9f9d27" diff --git a/yarn.lock b/yarn.lock index 1a87a6d0c..2f7416b4d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -824,10 +824,10 @@ resolved "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.4.tgz#9d8705ecb2baa41b6b2673f3a8e9b7b7e1abc52a" integrity sha512-j8yRSSqswWi1QqUGKVEKOG03Q7qOoZP6/h2zN2YO+F5h2+DHU0bSrHCK9Y7lo2DI9fBd8qGAw795sf+3Jva4yA== -"@graphprotocol/common-ts@2.0.4": - version "2.0.4" - resolved "https://registry.npmjs.org/@graphprotocol/common-ts/-/common-ts-2.0.4.tgz#465e83b678ef6fb6c5f4905fd8057791628ccda1" - integrity sha512-3dNvCciLtiUgDFnqsBWt6g5iIAV0cqoum7i8iMM3U4h374Q2G8FYOrPt6AUgzv8J+Bf5wzScHXCp9AnWe+R62g== +"@graphprotocol/common-ts@2.0.5": + version "2.0.5" + resolved "https://registry.npmjs.org/@graphprotocol/common-ts/-/common-ts-2.0.5.tgz#28a3ab7ade8427e9dbf27e65e9d3fd039979e905" + integrity sha512-9vMgr1/mwzahp1WVPoEh0mh+ViDicecXbB5rStbC5ToqiC+tVU02Sp2t4m7rNW5JvLf4r33ZshNUf3LCcSL5+A== dependencies: "@graphprotocol/contracts" "5.2.1" "@graphprotocol/pino-sentry-simple" "0.7.1" @@ -1246,17 +1246,6 @@ slash "^3.0.0" write-file-atomic "^4.0.2" -"@jest/types@^27.5.1": - version "27.5.1" - resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" - integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - "@jest/types@^29.6.3": version "29.6.3" resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" @@ -3253,13 +3242,6 @@ dependencies: "@types/yargs-parser" "*" -"@types/yargs@^16.0.0": - version "16.0.5" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz#12cc86393985735a283e387936398c2f9e5f88e3" - integrity sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ== - dependencies: - "@types/yargs-parser" "*" - "@types/yargs@^17.0.8": version "17.0.24" resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902" @@ -7057,19 +7039,7 @@ jest-snapshot@^29.7.0: pretty-format "^29.7.0" semver "^7.5.3" -jest-util@^27.0.0: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" - integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== - dependencies: - "@jest/types" "^27.5.1" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-util@^29.7.0: +jest-util@^29.0.0, jest-util@^29.7.0: version "29.7.0" resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== @@ -7117,7 +7087,7 @@ jest-worker@^29.7.0: merge-stream "^2.0.0" supports-color "^8.0.0" -jest@29.7.0: +jest@<30.0.0-0: version "29.7.0" resolved "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== @@ -7209,7 +7179,7 @@ json-stringify-safe@^5.0.1: resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@2.x, json5@^2.2.2, json5@^2.2.3: +json5@^2.2.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -9555,7 +9525,7 @@ semver-store@^0.3.0: resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.5.4, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4: +semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4: version "7.5.4" resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -10331,19 +10301,19 @@ ts-invariant@^0.9.4: dependencies: tslib "^2.1.0" -ts-jest@27.1.4: - version "27.1.4" - resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-27.1.4.tgz#84d42cf0f4e7157a52e7c64b1492c46330943e00" - integrity sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ== +ts-jest@29.1.1: + version "29.1.1" + resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b" + integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA== dependencies: bs-logger "0.x" fast-json-stable-stringify "2.x" - jest-util "^27.0.0" - json5 "2.x" + jest-util "^29.0.0" + json5 "^2.2.3" lodash.memoize "4.x" make-error "1.x" - semver "7.x" - yargs-parser "20.x" + semver "^7.5.3" + yargs-parser "^21.0.1" ts-node@10.7.0: version "10.7.0" @@ -10921,12 +10891,7 @@ yargs-parser@20.2.4: resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== -yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs-parser@21.1.1, yargs-parser@^21.0.0, yargs-parser@^21.1.1: +yargs-parser@21.1.1, yargs-parser@^21.0.0, yargs-parser@^21.0.1, yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== @@ -10939,6 +10904,11 @@ yargs-parser@^16.1.0: camelcase "^5.0.0" decamelize "^1.2.0" +yargs-parser@^20.2.2, yargs-parser@^20.2.3: + version "20.2.9" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + yargs@17.4.1: version "17.4.1" resolved "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz#ebe23284207bb75cee7c408c33e722bfb27b5284"