diff --git a/codegen/package.json b/codegen/package.json index bba62eb69ae..49d5b779850 100644 --- a/codegen/package.json +++ b/codegen/package.json @@ -35,10 +35,10 @@ "publint": "publint run --strict ." }, "devDependencies": { - "typescript": "^5.8.3", - "@graphql-codegen/plugin-helpers": "^7.0.1", - "@graphql-codegen/typescript": "^6.0.2", - "@graphql-codegen/visitor-plugin-common": "^7.1.2" + "typescript": "5.8.3", + "@graphql-codegen/plugin-helpers": "7.1.0", + "@graphql-codegen/typescript": "6.1.0", + "@graphql-codegen/visitor-plugin-common": "7.2.2" }, "peerDependencies": { "@graphql-codegen/plugin-helpers": "^6.0.0 || ^7.0.0", diff --git a/package.json b/package.json index fb03cfc5b43..e05b8946260 100644 --- a/package.json +++ b/package.json @@ -162,99 +162,99 @@ }, "devDependencies": { "@actions/github-script": "github:actions/github-script#v8.0.0", - "@arethetypeswrong/cli": "0.15.3", - "@ark/attest": "0.28.0", - "@babel/core": "^7.26.9", - "@babel/parser": "7.25.0", - "@babel/preset-env": "^7.26.9", - "@changesets/changelog-github": "0.5.0", - "@changesets/cli": "2.27.7", + "@arethetypeswrong/cli": "0.18.5", + "@ark/attest": "0.56.3", + "@babel/core": "7.28.5", + "@babel/parser": "7.29.7", + "@babel/preset-env": "7.26.9", + "@changesets/changelog-github": "0.7.0", + "@changesets/cli": "2.31.1", "@graphql-tools/schema": "10.0.34", - "@jest/expect-utils": "30.2.0", - "@jest/globals": "30.2.0", - "@mdx-js/language-service": "^0.7.1", - "@microsoft/api-extractor": "7.49.1", - "@microsoft/api-extractor-model": "7.30.2", - "@microsoft/tsdoc": "0.15.1", - "@size-limit/esbuild-why": "11.1.4", - "@size-limit/preset-small-lib": "11.1.4", + "@jest/expect-utils": "30.4.1", + "@jest/globals": "30.4.1", + "@mdx-js/language-service": "0.7.1", + "@microsoft/api-extractor": "7.58.12", + "@microsoft/api-extractor-model": "7.33.10", + "@microsoft/tsdoc": "0.16.0", + "@size-limit/esbuild-why": "11.2.0", + "@size-limit/preset-small-lib": "11.2.0", "@testing-library/dom": "10.4.1", "@testing-library/jest-dom": "6.9.1", - "@testing-library/react": "16.1.0", + "@testing-library/react": "16.3.2", "@testing-library/react-render-stream": "2.0.2", - "@testing-library/user-event": "14.5.2", - "@types/babel__preset-env": "^7.10.0", + "@testing-library/user-event": "14.6.1", + "@types/babel__preset-env": "7.10.0", "@types/bytes": "3.1.5", "@types/fetch-mock": "7.3.8", "@types/jest": "30.0.0", - "@types/jsesc": "^3.0.3", + "@types/jsesc": "3.0.3", "@types/lodash": "4.17.24", - "@types/node": "^22.10.7", + "@types/node": "22.10.7", "@types/react": "19.2.17", "@types/react-dom": "19.2.3", "@types/relay-runtime": "14.1.24", "@types/use-sync-external-store": "0.0.6", - "@typescript-eslint/eslint-plugin": "8.21.0", - "@typescript-eslint/parser": "8.21.0", - "@typescript-eslint/rule-tester": "8.21.0", - "@typescript-eslint/types": "8.21.0", - "@typescript-eslint/utils": "8.21.0", + "@typescript-eslint/eslint-plugin": "8.65.0", + "@typescript-eslint/parser": "8.65.0", + "@typescript-eslint/rule-tester": "8.65.0", + "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/utils": "8.65.0", "ast-types": "0.16.1", "babel-plugin-react-compiler": "1.0.0", - "eslint": "9.31.0", - "eslint-import-resolver-typescript": "3.7.0", + "eslint": "9.39.5", + "eslint-import-resolver-typescript": "3.10.1", "eslint-plugin-import": "2.32.0", "eslint-plugin-local-rules": "3.0.2", - "eslint-plugin-mdx": "^3.6.2", - "eslint-plugin-react-hooks": "7.0.1", - "eslint-plugin-testing-library": "7.1.1", + "eslint-plugin-mdx": "3.6.2", + "eslint-plugin-react-hooks": "7.1.1", + "eslint-plugin-testing-library": "7.16.2", "expect": "29.7.0", - "expect-type": "1.1.0", + "expect-type": "1.4.0", "fetch-mock": "9.11.0", - "globals": "15.14.0", + "globals": "15.15.0", "graphql": "17.0.1", "graphql-16": "npm:graphql@16.14.2", "graphql-17-alpha2": "npm:graphql@17.0.0-alpha.2", "graphql-17-alpha9": "npm:graphql@17.0.0-alpha.9", - "graphql-ws": "6.0.8", - "jest": "30.2.0", - "jest-environment-jsdom": "30.2.0", + "graphql-ws": "6.2.0", + "jest": "30.4.2", + "jest-environment-jsdom": "30.4.1", "jest-junit": "16.0.0", - "jest-matcher-utils": "30.2.0", + "jest-matcher-utils": "30.4.1", "jsdom": "26.1.0", - "jsesc": "^3.1.0", - "knip": "^5.42.2", - "lodash": "4.17.23", - "madge": "^8.0.0", + "jsesc": "3.1.0", + "knip": "5.43.5", + "lodash": "4.18.1", + "madge": "8.0.0", "patch-package": "8.0.1", "pkg-pr-new": "0.0.75", "prettier": "3.1.1", - "publint": "^0.3.8", + "publint": "0.3.8", "react": "19.2.7", "react-17": "npm:react@^17", "react-18": "npm:react@^18", "react-dom": "19.2.7", "react-dom-17": "npm:react-dom@^17", "react-dom-18": "npm:react-dom@^18", - "react-error-boundary": "4.0.13", + "react-error-boundary": "4.1.2", "recast": "0.23.12", - "relay-runtime": "^14.1.0", + "relay-runtime": "14.1.0", "rimraf": "5.0.10", "rxjs": "7.8.2", "rxjs-min": "npm:rxjs@7.3.0", - "size-limit": "11.1.4", + "size-limit": "11.2.0", "size-limit-apollo-plugin": "file:config/size-limit", - "sorcery": "^1.0.0", - "source-map": "^0.6.1", - "sourcemap-validator": "^2.1.0", + "sorcery": "1.0.0", + "source-map": "0.6.1", + "sourcemap-validator": "2.1.0", "subscriptions-transport-ws": "0.11.0", - "terser": "5.31.3", - "ts-api-utils": "2.0.0", + "terser": "5.49.0", + "ts-api-utils": "2.5.0", "ts-jest": "29.4.11", - "tsx": "4.19.2", + "tsx": "4.23.1", "typedoc": "0.25.0", - "typescript": "5.7.3", - "web-streams-polyfill": "4.0.0", + "typescript": "5.9.3", + "web-streams-polyfill": "4.3.0", "zx": "8.8.5" }, "publishConfig": { diff --git a/scripts/codemods/ac3-to-ac4/package.json b/scripts/codemods/ac3-to-ac4/package.json index 8e73dc075b0..c26ba3c960c 100644 --- a/scripts/codemods/ac3-to-ac4/package.json +++ b/scripts/codemods/ac3-to-ac4/package.json @@ -46,10 +46,10 @@ "jscodeshift": "17.3.0" }, "devDependencies": { - "@types/jscodeshift": "^17.3.0", - "@types/node": "20.9.0", - "diff": "^8.0.2", - "typescript": "^5.2.2", - "vitest": "^1.0.1" + "@types/jscodeshift": "17.3.0", + "@types/node": "20.19.43", + "diff": "8.0.2", + "typescript": "5.8.3", + "vitest": "1.6.1" } } diff --git a/scripts/codemods/data-masking/package-lock.json b/scripts/codemods/data-masking/package-lock.json index bcff429dfa2..3d068f1ca46 100644 --- a/scripts/codemods/data-masking/package-lock.json +++ b/scripts/codemods/data-masking/package-lock.json @@ -6,7 +6,7 @@ "": { "devDependencies": { "@types/jscodeshift": "0.12.0", - "jscodeshift": "17.1.1" + "jscodeshift": "17.4.0" } }, "node_modules/@ampproject/remapping": { @@ -702,19 +702,6 @@ "node": ">=4" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/browserslist": { "version": "4.24.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", @@ -854,19 +841,6 @@ "node": ">=4" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/find-cache-dir": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", @@ -942,16 +916,6 @@ "node": ">=0.8.19" } }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, "node_modules/is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -983,9 +947,9 @@ "license": "MIT" }, "node_modules/jscodeshift": { - "version": "17.1.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-17.1.1.tgz", - "integrity": "sha512-4vq5B1sD37aa9qed3zWq2XQPun5XjxebIv+Folr57lt8B4HLGDHEz1UG7pfcxzSaelzPbcY7yZSs033/S0i6wQ==", + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-17.4.0.tgz", + "integrity": "sha512-i3ESKiiTsGynxzTg5BhsZViD0ai72/6SsI1efDZxG6/5KCoElsmquxtyhXK5lpEgoO7MTNpYkjFEdEL97SkBNg==", "dev": true, "license": "MIT", "dependencies": { @@ -1001,10 +965,10 @@ "@babel/register": "^7.24.6", "flow-parser": "0.*", "graceful-fs": "^4.2.4", - "micromatch": "^4.0.7", "neo-async": "^2.5.0", "picocolors": "^1.0.1", - "recast": "^0.23.9", + "picomatch": "^4.0.2", + "recast": "^0.23.11", "tmp": "^0.2.3", "write-file-atomic": "^5.0.1" }, @@ -1023,6 +987,19 @@ } } }, + "node_modules/jscodeshift/node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/jsesc": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", @@ -1107,20 +1084,6 @@ "semver": "bin/semver" } }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -1198,19 +1161,6 @@ "dev": true, "license": "ISC" }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -1245,9 +1195,9 @@ } }, "node_modules/recast": { - "version": "0.23.9", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.9.tgz", - "integrity": "sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==", + "version": "0.23.12", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.12.tgz", + "integrity": "sha512-dEWRjcINDu/F4l2dYx57ugBtD7HV9KXESyxhzw/MqWLeglJrsjJKqACPyUPg+6AF8mIgm+Zi0dZ3ACoIg+QtpA==", "dev": true, "license": "MIT", "dependencies": { @@ -1335,19 +1285,6 @@ "node": ">=14.14" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", diff --git a/scripts/codemods/data-masking/package.json b/scripts/codemods/data-masking/package.json index f3d2da7d6dd..78bd6ba4bca 100644 --- a/scripts/codemods/data-masking/package.json +++ b/scripts/codemods/data-masking/package.json @@ -1,7 +1,7 @@ { "private": true, "devDependencies": { - "jscodeshift": "17.1.1", + "jscodeshift": "17.4.0", "@types/jscodeshift": "0.12.0" } }