diff --git a/.circleci/config.yml b/.circleci/config.yml index 824b0320ffa..cc086fa7d5e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,7 +15,7 @@ jobs: Lint: docker: - - image: cimg/node:21.7.1 + - image: cimg/node:21.7.3 steps: - checkout - run: npm version @@ -24,7 +24,7 @@ jobs: Formatting: docker: - - image: cimg/node:21.7.1 + - image: cimg/node:21.7.3 steps: - checkout - run: npm ci @@ -32,7 +32,7 @@ jobs: Tests: docker: - - image: cimg/node:21.7.1 + - image: cimg/node:21.7.3 steps: - checkout - run: npm run ci:precheck @@ -50,7 +50,7 @@ jobs: BuildTarball: docker: - - image: cimg/node:21.7.1 + - image: cimg/node:21.7.3 steps: - checkout - run: npm run ci:precheck @@ -67,7 +67,7 @@ jobs: framework: type: string docker: - - image: cimg/node:21.7.1 + - image: cimg/node:21.7.3 steps: - checkout - attach_workspace: @@ -94,7 +94,7 @@ jobs: externalPackage: type: string docker: - - image: cimg/node:21.7.1 + - image: cimg/node:21.7.3 steps: - checkout - attach_workspace: diff --git a/package-lock.json b/package-lock.json index 71841a502a6..c29ec0ee85a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,8 +26,8 @@ "zen-observable-ts": "^1.2.5" }, "devDependencies": { - "@arethetypeswrong/cli": "0.15.2", - "@babel/parser": "7.24.1", + "@arethetypeswrong/cli": "0.15.3", + "@babel/parser": "7.24.4", "@changesets/changelog-github": "0.5.0", "@changesets/cli": "2.27.1", "@graphql-tools/schema": "10.0.3", @@ -48,8 +48,8 @@ "@types/lodash": "4.17.0", "@types/node": "20.11.30", "@types/node-fetch": "2.6.11", - "@types/react": "18.2.73", - "@types/react-dom": "18.2.23", + "@types/react": "18.2.78", + "@types/react-dom": "18.2.25", "@types/relay-runtime": "14.1.23", "@types/use-sync-external-store": "0.0.6", "@typescript-eslint/eslint-plugin": "7.3.1", @@ -65,7 +65,7 @@ "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-import": "npm:@phryneas/eslint-plugin-import@2.27.5-pr.2813.2817.199971c", "eslint-plugin-local-rules": "2.0.1", - "eslint-plugin-testing-library": "6.2.0", + "eslint-plugin-testing-library": "6.2.1", "expect-type": "0.18.0", "fetch-mock": "9.11.0", "glob": "8.1.0", @@ -98,7 +98,7 @@ "ts-morph": "22.0.0", "ts-node": "10.9.2", "typedoc": "0.25.0", - "typescript": "5.4.3", + "typescript": "5.4.5", "wait-for-observables": "1.0.3", "web-streams-polyfill": "4.0.0", "whatwg-fetch": "3.6.20" @@ -163,9 +163,9 @@ "dev": true }, "node_modules/@arethetypeswrong/cli": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@arethetypeswrong/cli/-/cli-0.15.2.tgz", - "integrity": "sha512-YXKq7PyB+nv3KNCpmo384C+1f6DjCwJqSwxPpnFK/2shKy1Ug9RM8ma2eKlgfklyflNqtg1KJvTF2CxZmT0/ig==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/@arethetypeswrong/cli/-/cli-0.15.3.tgz", + "integrity": "sha512-sIMA9ZJBWDEg1+xt5RkAEflZuf8+PO8SdKj17x6PtETuUho+qlZJg4DgmKc3q+QwQ9zOB5VLK6jVRbFdNLdUIA==", "dev": true, "dependencies": { "@arethetypeswrong/core": "0.15.1", @@ -602,9 +602,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", - "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", + "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -3489,9 +3489,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.2.73", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.73.tgz", - "integrity": "sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==", + "version": "18.2.78", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.78.tgz", + "integrity": "sha512-qOwdPnnitQY4xKlKayt42q5W5UQrSHjgoXNVEtxeqdITJ99k4VXJOP3vt8Rkm9HmgJpH50UNU+rlqfkfWOqp0A==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -3499,9 +3499,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.2.23", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.23.tgz", - "integrity": "sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A==", + "version": "18.2.25", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.25.tgz", + "integrity": "sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==", "dev": true, "dependencies": { "@types/react": "*" @@ -5845,9 +5845,9 @@ "dev": true }, "node_modules/eslint-plugin-testing-library": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-6.2.0.tgz", - "integrity": "sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-6.2.1.tgz", + "integrity": "sha512-CP2YV/AxtgyrXgizM4648UkuVrFGDcCA8uDmrLytGqtsa7wgC6MTuIQqEAT1Qm4/zCxnC8xRtiGgfEwEt6hmdw==", "dev": true, "dependencies": { "@typescript-eslint/utils": "^5.58.0" @@ -5983,9 +5983,9 @@ } }, "node_modules/eslint-plugin-testing-library/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -12246,9 +12246,9 @@ } }, "node_modules/typescript": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", - "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index f43da69fd82..764bbb0856e 100644 --- a/package.json +++ b/package.json @@ -107,8 +107,8 @@ "zen-observable-ts": "^1.2.5" }, "devDependencies": { - "@arethetypeswrong/cli": "0.15.2", - "@babel/parser": "7.24.1", + "@arethetypeswrong/cli": "0.15.3", + "@babel/parser": "7.24.4", "@changesets/changelog-github": "0.5.0", "@changesets/cli": "2.27.1", "@graphql-tools/schema": "10.0.3", @@ -129,8 +129,8 @@ "@types/lodash": "4.17.0", "@types/node": "20.11.30", "@types/node-fetch": "2.6.11", - "@types/react": "18.2.73", - "@types/react-dom": "18.2.23", + "@types/react": "18.2.78", + "@types/react-dom": "18.2.25", "@types/relay-runtime": "14.1.23", "@types/use-sync-external-store": "0.0.6", "@typescript-eslint/eslint-plugin": "7.3.1", @@ -146,7 +146,7 @@ "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-import": "npm:@phryneas/eslint-plugin-import@2.27.5-pr.2813.2817.199971c", "eslint-plugin-local-rules": "2.0.1", - "eslint-plugin-testing-library": "6.2.0", + "eslint-plugin-testing-library": "6.2.1", "expect-type": "0.18.0", "fetch-mock": "9.11.0", "glob": "8.1.0", @@ -179,7 +179,7 @@ "ts-morph": "22.0.0", "ts-node": "10.9.2", "typedoc": "0.25.0", - "typescript": "5.4.3", + "typescript": "5.4.5", "wait-for-observables": "1.0.3", "web-streams-polyfill": "4.0.0", "whatwg-fetch": "3.6.20"