From dc86db59dcc18e8e711f9f1a0d5196060de7dbbb Mon Sep 17 00:00:00 2001 From: Dominic Saadi Date: Thu, 14 Sep 2023 19:15:18 -0700 Subject: [PATCH] fix(babel): use caret to specify some package versions (#9174) the previous babel fix (https://github.com/redwoodjs/redwood/pull/9144) to issues like https://github.com/redwoodjs/redwood/issues/9156 and https://github.com/redwoodjs/redwood/issues/9073 was only a temporary solution and didn't work for all users. after more thinking, i'm pretty sure that the root of the problem is that we pin the version of the babel packages we depend on. take a redwood app that was just created from `yarn create redwood-app`. most redwood projects request a specific version of a babel package. for example, for `@babel/core`, redwood packages say they want `7.22.17`. the redwood packages aren't the only ones that want `@babel/core`, but they use a caret when they ask for the version, like `^7.22.5` at the outset, yarn can usually make everyone happy with one version. but say a new version of `@babel/core` comes out, `7.22.19`. and then a user installs storybook, or some other package that depends on `@babel/core`. the problem is that yarn checks npm to see if there's a new version, and if there is, it updates the caret versions like `^7.22.5` to resolve to the new one. but all the redwood packages are insisting they want `7.22.17`, not `7.22.19`, so yarn has to keep both around and now, when it comes to hoisting, has a choice to make: which version of `@babel/core` is at `node_modules/@babel/core`? more packages are ok with `7.22.19` so it wins out, and `7.22.17` gets buried into the redwood package's node_modules. to figure out which babel packages need the caret, i relied on a combination of `yarn info -R --dependents ${packageName}`, `yarn why ${packageName}`, and `find ./node_modules -type d -path '*/${packageName}'`. the next steps for this are to get it into canary so i can confirm. --- constraints.pro | 5 - package.json | 18 +- packages/api-server/package.json | 2 +- packages/api/package.json | 2 +- .../auth-providers/auth0/api/package.json | 2 +- .../auth-providers/auth0/setup/package.json | 2 +- .../auth-providers/auth0/web/package.json | 2 +- .../azureActiveDirectory/api/package.json | 2 +- .../azureActiveDirectory/setup/package.json | 2 +- .../azureActiveDirectory/web/package.json | 2 +- .../auth-providers/clerk/api/package.json | 2 +- .../auth-providers/clerk/setup/package.json | 2 +- .../auth-providers/clerk/web/package.json | 2 +- .../auth-providers/custom/setup/package.json | 2 +- .../auth-providers/dbAuth/api/package.json | 2 +- .../auth-providers/dbAuth/setup/package.json | 2 +- .../auth-providers/dbAuth/web/package.json | 2 +- .../auth-providers/firebase/api/package.json | 2 +- .../firebase/setup/package.json | 2 +- .../auth-providers/firebase/web/package.json | 2 +- .../auth-providers/netlify/api/package.json | 2 +- .../auth-providers/netlify/setup/package.json | 2 +- .../auth-providers/netlify/web/package.json | 2 +- .../auth-providers/supabase/api/package.json | 2 +- .../supabase/setup/package.json | 2 +- .../auth-providers/supabase/web/package.json | 2 +- .../supertokens/api/package.json | 2 +- .../supertokens/setup/package.json | 2 +- .../supertokens/web/package.json | 2 +- packages/auth/package.json | 2 +- packages/babel-config/package.json | 22 +- packages/cli-helpers/package.json | 2 +- packages/cli/package.json | 2 +- packages/codemods/package.json | 8 +- packages/core/package.json | 2 +- packages/create-redwood-app/package.json | 4 +- packages/eslint-config/package.json | 2 +- packages/forms/package.json | 2 +- packages/graphql-server/package.json | 2 +- packages/internal/package.json | 10 +- packages/prerender/package.json | 2 +- packages/record/package.json | 2 +- packages/router/package.json | 2 +- packages/structure/package.json | 2 +- packages/studio/package.json | 2 +- packages/telemetry/package.json | 2 +- packages/testing/package.json | 4 +- packages/web/package.json | 2 +- yarn.lock | 248 +++++++++--------- 49 files changed, 198 insertions(+), 203 deletions(-) diff --git a/constraints.pro b/constraints.pro index 1043ca5aa183..463749739678 100644 --- a/constraints.pro +++ b/constraints.pro @@ -13,11 +13,6 @@ gen_enforced_dependency(WorkspaceCwd, DependencyIdent, DependencyRange2, Depende workspace_has_dependency(OtherWorkspaceCwd, DependencyIdent, DependencyRange2, DependencyType2), DependencyRange \= DependencyRange2. -% Prevents a dependency from having a caret in its version -gen_enforced_dependency(WorkspaceCwd, DependencyIdent, TargetDependencyRange, DependencyType) :- - workspace_has_dependency(WorkspaceCwd, DependencyIdent, CurrentDependencyRange, DependencyType), - atom_concat('^', TargetDependencyRange, CurrentDependencyRange). - % Enforce that all workspaces building with Babel depend on '@babel/runtime-corejs3' and 'core-js'. gen_enforced_dependency(WorkspaceCwd, DependencyIdent, DependencyRange, 'dependencies') :- member(DependencyIdent, [ diff --git a/package.json b/package.json index d33129c4b1d9..ee6b94a29e4c 100644 --- a/package.json +++ b/package.json @@ -45,19 +45,19 @@ "@actions/exec": "1.1.1", "@actions/glob": "0.4.0", "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@babel/generator": "7.22.15", "@babel/node": "7.22.15", "@babel/plugin-proposal-decorators": "7.22.15", - "@babel/plugin-transform-class-properties": "7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", "@babel/plugin-transform-nullish-coalescing-operator": "7.22.11", - "@babel/plugin-transform-private-methods": "7.22.5", - "@babel/plugin-transform-private-property-in-object": "7.22.11", - "@babel/plugin-transform-react-jsx": "7.22.15", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-react-jsx": "^7.22.15", "@babel/plugin-transform-runtime": "7.22.15", - "@babel/preset-env": "7.22.15", - "@babel/preset-react": "7.22.15", - "@babel/preset-typescript": "7.22.15", + "@babel/preset-env": "^7.22.15", + "@babel/preset-react": "^7.22.15", + "@babel/preset-typescript": "^7.22.15", "@babel/runtime-corejs3": "7.22.15", "@faker-js/faker": "8.0.2", "@npmcli/arborist": "6.2.10", @@ -73,7 +73,7 @@ "@types/ncp": "2.0.5", "@types/prompts": "2.4.4", "all-contributors-cli": "6.26.1", - "babel-jest": "29.7.0", + "babel-jest": "^29.7.0", "babel-plugin-auto-import": "1.1.0", "babel-plugin-remove-code": "0.0.6", "boxen": "5.1.2", diff --git a/packages/api-server/package.json b/packages/api-server/package.json index 34253a572dc5..addb2218485f 100644 --- a/packages/api-server/package.json +++ b/packages/api-server/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/aws-lambda": "8.10.119", "@types/lodash": "4.14.195", "@types/qs": "6.9.7", diff --git a/packages/api/package.json b/packages/api/package.json index 89db12b30928..a7fc0746ff84 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/aws-lambda": "8.10.119", "@types/jsonwebtoken": "9.0.2", "@types/memjs": "1", diff --git a/packages/auth-providers/auth0/api/package.json b/packages/auth-providers/auth0/api/package.json index 570c1a0f1862..3c00aecee0e4 100644 --- a/packages/auth-providers/auth0/api/package.json +++ b/packages/auth-providers/auth0/api/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/jsonwebtoken": "9.0.2", "jest": "29.7.0", diff --git a/packages/auth-providers/auth0/setup/package.json b/packages/auth-providers/auth0/setup/package.json index 144f15ca933b..e5ba2326169f 100644 --- a/packages/auth-providers/auth0/setup/package.json +++ b/packages/auth-providers/auth0/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/auth0/web/package.json b/packages/auth-providers/auth0/web/package.json index 56894f580d79..5f37957ae109 100644 --- a/packages/auth-providers/auth0/web/package.json +++ b/packages/auth-providers/auth0/web/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@auth0/auth0-spa-js": "2.1.1", "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/react": "18.2.14", "jest": "29.7.0", "react": "0.0.0-experimental-e5205658f-20230913", diff --git a/packages/auth-providers/azureActiveDirectory/api/package.json b/packages/auth-providers/azureActiveDirectory/api/package.json index 95ec3ed05bf9..68ab05b83d25 100644 --- a/packages/auth-providers/azureActiveDirectory/api/package.json +++ b/packages/auth-providers/azureActiveDirectory/api/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/aws-lambda": "8.10.119", "@types/jsonwebtoken": "9.0.2", diff --git a/packages/auth-providers/azureActiveDirectory/setup/package.json b/packages/auth-providers/azureActiveDirectory/setup/package.json index 991789850563..0139a114bcee 100644 --- a/packages/auth-providers/azureActiveDirectory/setup/package.json +++ b/packages/auth-providers/azureActiveDirectory/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/azureActiveDirectory/web/package.json b/packages/auth-providers/azureActiveDirectory/web/package.json index 43ed8e528f00..c07de89a88e3 100644 --- a/packages/auth-providers/azureActiveDirectory/web/package.json +++ b/packages/auth-providers/azureActiveDirectory/web/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@azure/msal-browser": "2.38.1", "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/netlify-identity-widget": "1.9.3", "@types/react": "18.2.14", "jest": "29.7.0", diff --git a/packages/auth-providers/clerk/api/package.json b/packages/auth-providers/clerk/api/package.json index a629ce9ae7c3..b27680c45417 100644 --- a/packages/auth-providers/clerk/api/package.json +++ b/packages/auth-providers/clerk/api/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/aws-lambda": "8.10.119", "jest": "29.7.0", diff --git a/packages/auth-providers/clerk/setup/package.json b/packages/auth-providers/clerk/setup/package.json index 1951938eb52e..ca1722939f30 100644 --- a/packages/auth-providers/clerk/setup/package.json +++ b/packages/auth-providers/clerk/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/clerk/web/package.json b/packages/auth-providers/clerk/web/package.json index de6921a02b79..8943a50fcf79 100644 --- a/packages/auth-providers/clerk/web/package.json +++ b/packages/auth-providers/clerk/web/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@clerk/clerk-react": "4.22.0", "@clerk/types": "3.46.1", "@types/react": "18.2.14", diff --git a/packages/auth-providers/custom/setup/package.json b/packages/auth-providers/custom/setup/package.json index 931927e47743..ced6510dc94f 100644 --- a/packages/auth-providers/custom/setup/package.json +++ b/packages/auth-providers/custom/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/dbAuth/api/package.json b/packages/auth-providers/dbAuth/api/package.json index 7e87959c1dfc..914b8bbc4455 100644 --- a/packages/auth-providers/dbAuth/api/package.json +++ b/packages/auth-providers/dbAuth/api/package.json @@ -31,7 +31,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@simplewebauthn/server": "7.3.1", "@types/crypto-js": "4.1.1", diff --git a/packages/auth-providers/dbAuth/setup/package.json b/packages/auth-providers/dbAuth/setup/package.json index f8a2441e57cf..ad6acccbd776 100644 --- a/packages/auth-providers/dbAuth/setup/package.json +++ b/packages/auth-providers/dbAuth/setup/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@simplewebauthn/typescript-types": "7.0.0", "@types/secure-random-password": "0.2.1", "@types/yargs": "17.0.24", diff --git a/packages/auth-providers/dbAuth/web/package.json b/packages/auth-providers/dbAuth/web/package.json index d9e3cda05ed6..601f8251968e 100644 --- a/packages/auth-providers/dbAuth/web/package.json +++ b/packages/auth-providers/dbAuth/web/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@simplewebauthn/typescript-types": "7.0.0", "@types/react": "18.2.14", "jest": "29.7.0", diff --git a/packages/auth-providers/firebase/api/package.json b/packages/auth-providers/firebase/api/package.json index b28a926455f4..8f887ab1dcf3 100644 --- a/packages/auth-providers/firebase/api/package.json +++ b/packages/auth-providers/firebase/api/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/aws-lambda": "8.10.119", "jest": "29.7.0", diff --git a/packages/auth-providers/firebase/setup/package.json b/packages/auth-providers/firebase/setup/package.json index 4fab2ee9f7c2..16411eb11c6a 100644 --- a/packages/auth-providers/firebase/setup/package.json +++ b/packages/auth-providers/firebase/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/firebase/web/package.json b/packages/auth-providers/firebase/web/package.json index 4897e438d86f..7c52617543ba 100644 --- a/packages/auth-providers/firebase/web/package.json +++ b/packages/auth-providers/firebase/web/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/react": "18.2.14", "firebase": "10.3.0", "jest": "29.7.0", diff --git a/packages/auth-providers/netlify/api/package.json b/packages/auth-providers/netlify/api/package.json index ac804f382a6c..6ee253b6f8f5 100644 --- a/packages/auth-providers/netlify/api/package.json +++ b/packages/auth-providers/netlify/api/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/aws-lambda": "8.10.119", "@types/jsonwebtoken": "9.0.2", diff --git a/packages/auth-providers/netlify/setup/package.json b/packages/auth-providers/netlify/setup/package.json index aee38a9cf02c..f99d76a60b76 100644 --- a/packages/auth-providers/netlify/setup/package.json +++ b/packages/auth-providers/netlify/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/netlify/web/package.json b/packages/auth-providers/netlify/web/package.json index 46ec3a91491e..6094bf36b4c9 100644 --- a/packages/auth-providers/netlify/web/package.json +++ b/packages/auth-providers/netlify/web/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/netlify-identity-widget": "1.9.3", "@types/react": "18.2.14", "jest": "29.7.0", diff --git a/packages/auth-providers/supabase/api/package.json b/packages/auth-providers/supabase/api/package.json index ac88b0eee06b..e388faf9b57b 100644 --- a/packages/auth-providers/supabase/api/package.json +++ b/packages/auth-providers/supabase/api/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/aws-lambda": "8.10.119", "@types/jsonwebtoken": "9.0.2", diff --git a/packages/auth-providers/supabase/setup/package.json b/packages/auth-providers/supabase/setup/package.json index e7abfa1e9c69..1c7480294649 100644 --- a/packages/auth-providers/supabase/setup/package.json +++ b/packages/auth-providers/supabase/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/supabase/web/package.json b/packages/auth-providers/supabase/web/package.json index f8f57fa5966d..9db6d996bb24 100644 --- a/packages/auth-providers/supabase/web/package.json +++ b/packages/auth-providers/supabase/web/package.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@supabase/supabase-js": "2.26.0", "@types/react": "18.2.14", "jest": "29.7.0", diff --git a/packages/auth-providers/supertokens/api/package.json b/packages/auth-providers/supertokens/api/package.json index ff4fe2ffb839..67ecb39d64c8 100644 --- a/packages/auth-providers/supertokens/api/package.json +++ b/packages/auth-providers/supertokens/api/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@redwoodjs/api": "6.0.7", "@types/jsonwebtoken": "9.0.2", "jest": "29.7.0", diff --git a/packages/auth-providers/supertokens/setup/package.json b/packages/auth-providers/supertokens/setup/package.json index 23d6717ee040..2e51d6843ed4 100644 --- a/packages/auth-providers/supertokens/setup/package.json +++ b/packages/auth-providers/supertokens/setup/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/yargs": "17.0.24", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/auth-providers/supertokens/web/package.json b/packages/auth-providers/supertokens/web/package.json index 7268078fc326..4210ae018421 100644 --- a/packages/auth-providers/supertokens/web/package.json +++ b/packages/auth-providers/supertokens/web/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/react": "18.2.14", "jest": "29.7.0", "react": "0.0.0-experimental-e5205658f-20230913", diff --git a/packages/auth/package.json b/packages/auth/package.json index db1bf44f6a39..bfe3daed3308 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "14.0.0", "jest": "29.7.0", diff --git a/packages/babel-config/package.json b/packages/babel-config/package.json index 3535e0253735..6714534994f5 100644 --- a/packages/babel-config/package.json +++ b/packages/babel-config/package.json @@ -21,19 +21,19 @@ "test:watch": "run test --watch" }, "dependencies": { - "@babel/core": "7.22.17", - "@babel/parser": "7.22.16", - "@babel/plugin-transform-class-properties": "7.22.5", - "@babel/plugin-transform-private-methods": "7.22.5", - "@babel/plugin-transform-private-property-in-object": "7.22.11", - "@babel/plugin-transform-react-jsx": "7.22.15", + "@babel/core": "^7.22.17", + "@babel/parser": "^7.22.16", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-react-jsx": "^7.22.15", "@babel/plugin-transform-runtime": "7.22.15", - "@babel/preset-env": "7.22.15", - "@babel/preset-react": "7.22.15", - "@babel/preset-typescript": "7.22.15", - "@babel/register": "7.22.15", + "@babel/preset-env": "^7.22.15", + "@babel/preset-react": "^7.22.15", + "@babel/preset-typescript": "^7.22.15", + "@babel/register": "^7.22.15", "@babel/runtime-corejs3": "7.22.15", - "@babel/traverse": "7.22.17", + "@babel/traverse": "^7.22.17", "@redwoodjs/project-config": "6.0.7", "babel-plugin-auto-import": "1.1.0", "babel-plugin-graphql-tag": "3.3.0", diff --git a/packages/cli-helpers/package.json b/packages/cli-helpers/package.json index dc42e500acce..25772d056611 100644 --- a/packages/cli-helpers/package.json +++ b/packages/cli-helpers/package.json @@ -22,7 +22,7 @@ "test:watch": "yarn test --watch" }, "dependencies": { - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@babel/runtime-corejs3": "7.22.15", "@opentelemetry/api": "1.4.1", "@redwoodjs/project-config": "6.0.7", diff --git a/packages/cli/package.json b/packages/cli/package.json index f09733a75922..0687f110e990 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -85,7 +85,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/crypto-js": "4.1.1", "jest": "29.7.0", "typescript": "5.2.2" diff --git a/packages/codemods/package.json b/packages/codemods/package.json index 876628e07493..e6a3743233f4 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -23,11 +23,11 @@ }, "dependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", - "@babel/parser": "7.22.16", - "@babel/plugin-transform-typescript": "7.22.15", + "@babel/core": "^7.22.17", + "@babel/parser": "^7.22.16", + "@babel/plugin-transform-typescript": "^7.22.15", "@babel/runtime-corejs3": "7.22.15", - "@babel/traverse": "7.22.17", + "@babel/traverse": "^7.22.17", "@iarna/toml": "2.2.5", "@redwoodjs/project-config": "6.0.7", "@svgr/core": "8.0.0", diff --git a/packages/core/package.json b/packages/core/package.json index 6a886608c202..8989e71a96d5 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -46,7 +46,7 @@ "@redwoodjs/project-config": "6.0.7", "@redwoodjs/testing": "6.0.7", "@redwoodjs/web-server": "6.0.7", - "babel-loader": "9.1.3", + "babel-loader": "^9.1.3", "babel-timing": "0.9.1", "copy-webpack-plugin": "11.0.0", "core-js": "3.32.2", diff --git a/packages/create-redwood-app/package.json b/packages/create-redwood-app/package.json index 07122fb9e331..851318343a42 100644 --- a/packages/create-redwood-app/package.json +++ b/packages/create-redwood-app/package.json @@ -40,8 +40,8 @@ "yargs": "17.7.2" }, "devDependencies": { - "@babel/core": "7.22.17", - "@babel/plugin-transform-typescript": "7.22.15", + "@babel/core": "^7.22.17", + "@babel/plugin-transform-typescript": "^7.22.15", "@types/babel__core": "7.20.1", "esbuild": "0.19.2", "jest": "29.7.0", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 4fad50eb658a..e655e7dd1829 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -12,7 +12,7 @@ "build": "echo 'Nothing to build..'" }, "dependencies": { - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@babel/eslint-parser": "7.22.15", "@babel/eslint-plugin": "7.22.10", "@redwoodjs/eslint-plugin": "6.0.7", diff --git a/packages/forms/package.json b/packages/forms/package.json index 7178a171b03d..fa34b52318e3 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@testing-library/dom": "9.3.1", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "14.0.0", diff --git a/packages/graphql-server/package.json b/packages/graphql-server/package.json index dc877e40db46..1c786d864fa5 100644 --- a/packages/graphql-server/package.json +++ b/packages/graphql-server/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@envelop/testing": "6.0.0", "@envelop/types": "4.0.0", "@redwoodjs/project-config": "6.0.7", diff --git a/packages/internal/package.json b/packages/internal/package.json index 9d3695614a41..13ce21bd908e 100644 --- a/packages/internal/package.json +++ b/packages/internal/package.json @@ -28,11 +28,11 @@ "test:watch": "yarn test --watch" }, "dependencies": { - "@babel/parser": "7.22.16", - "@babel/plugin-transform-react-jsx": "7.22.15", - "@babel/plugin-transform-typescript": "7.22.15", + "@babel/parser": "^7.22.16", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-typescript": "^7.22.15", "@babel/runtime-corejs3": "7.22.15", - "@babel/traverse": "7.22.17", + "@babel/traverse": "^7.22.17", "@graphql-codegen/add": "4.0.1", "@graphql-codegen/cli": "3.3.1", "@graphql-codegen/core": "3.1.0", @@ -64,7 +64,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/fs-extra": "11.0.1", "graphql-tag": "2.12.6", "jest": "29.7.0", diff --git a/packages/prerender/package.json b/packages/prerender/package.json index 2f450a8b7deb..a44df505ee52 100644 --- a/packages/prerender/package.json +++ b/packages/prerender/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/mime-types": "2.1.1", "babel-plugin-tester": "11.0.4", "jest": "29.7.0", diff --git a/packages/record/package.json b/packages/record/package.json index 1bd2f8421994..65e6bbb908da 100644 --- a/packages/record/package.json +++ b/packages/record/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@prisma/internals": "5.2.0", "esbuild": "0.19.2", "jest": "29.7.0" diff --git a/packages/router/package.json b/packages/router/package.json index 7b8b0aeb4929..a5d75cb68a8d 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/react": "18.2.14", "@types/react-dom": "18.2.6", "jest": "29.7.0", diff --git a/packages/structure/package.json b/packages/structure/package.json index 75ad68d08f3a..34fea8a3cec5 100644 --- a/packages/structure/package.json +++ b/packages/structure/package.json @@ -56,7 +56,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/fs-extra": "11.0.1", "@types/lodash": "4.14.195", "@types/lru-cache": "7.10.10", diff --git a/packages/studio/package.json b/packages/studio/package.json index 69ceff31069d..405087ce8acb 100644 --- a/packages/studio/package.json +++ b/packages/studio/package.json @@ -55,7 +55,7 @@ "devDependencies": { "@apollo/client": "3.8.3", "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@graphiql/plugin-explorer": "0.1.22", "@graphiql/toolkit": "0.8.4", "@headlessui/react": "1.7.15", diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index 9e069b62ced4..d566872e4c93 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@types/envinfo": "7.8.1", "@types/uuid": "9.0.2", "@types/yargs": "17.0.24", diff --git a/packages/testing/package.json b/packages/testing/package.json index 7a03035caee3..f5de3ca623f9 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -45,7 +45,7 @@ "@types/react-dom": "18.2.6", "@types/webpack": "5.28.1", "@types/webpack-env": "1.18.1", - "babel-jest": "29.7.0", + "babel-jest": "^29.7.0", "core-js": "3.32.2", "fast-glob": "3.3.1", "jest": "29.7.0", @@ -57,7 +57,7 @@ }, "devDependencies": { "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "typescript": "5.2.2" }, "gitHead": "3905ed045508b861b495f8d5630d76c7a157d8f1" diff --git a/packages/web/package.json b/packages/web/package.json index 2ea0deacbbf8..21995cecc14f 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@apollo/experimental-nextjs-app-support": "0.4.2", "@babel/cli": "7.22.15", - "@babel/core": "7.22.17", + "@babel/core": "^7.22.17", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "14.0.0", "@types/prop-types": "15.7.5", diff --git a/yarn.lock b/yarn.lock index c9966a2468fd..fc23ca291f75 100644 --- a/yarn.lock +++ b/yarn.lock @@ -414,26 +414,26 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.22.17, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.9, @babel/core@npm:^7.7.5": - version: 7.22.17 - resolution: "@babel/core@npm:7.22.17" +"@babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.12.9, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.17, @babel/core@npm:^7.22.9, @babel/core@npm:^7.7.5": + version: 7.22.19 + resolution: "@babel/core@npm:7.22.19" dependencies: "@ampproject/remapping": ^2.2.0 "@babel/code-frame": ^7.22.13 "@babel/generator": ^7.22.15 "@babel/helper-compilation-targets": ^7.22.15 - "@babel/helper-module-transforms": ^7.22.17 + "@babel/helper-module-transforms": ^7.22.19 "@babel/helpers": ^7.22.15 "@babel/parser": ^7.22.16 "@babel/template": ^7.22.15 - "@babel/traverse": ^7.22.17 - "@babel/types": ^7.22.17 + "@babel/traverse": ^7.22.19 + "@babel/types": ^7.22.19 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: 9ffd2cb1b860a0651f01927d9e84246860cef2e794bc7181e53770ebf80305e6b5ba5050786d8b44be0dc9832106b4e9c7749c4c05c7f711d7508a5fef9034ce + checksum: 6eb0971753892a89ef87d13c902f2c2cb6c2f02e43965ba008b503396f5b97734beb6f643a80ef4bd9a6c54d332945114ceb596b7db2e24f23ff9a46a1d47c73 languageName: node linkType: hard @@ -597,18 +597,18 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.22.15, @babel/helper-module-transforms@npm:^7.22.17, @babel/helper-module-transforms@npm:^7.22.5, @babel/helper-module-transforms@npm:^7.22.9": - version: 7.22.17 - resolution: "@babel/helper-module-transforms@npm:7.22.17" +"@babel/helper-module-transforms@npm:^7.22.15, @babel/helper-module-transforms@npm:^7.22.19, @babel/helper-module-transforms@npm:^7.22.5, @babel/helper-module-transforms@npm:^7.22.9": + version: 7.22.19 + resolution: "@babel/helper-module-transforms@npm:7.22.19" dependencies: "@babel/helper-environment-visitor": ^7.22.5 "@babel/helper-module-imports": ^7.22.15 "@babel/helper-simple-access": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/helper-validator-identifier": ^7.22.15 + "@babel/helper-validator-identifier": ^7.22.19 peerDependencies: "@babel/core": ^7.0.0 - checksum: 54d14e092bb15e0e95155890e4c2352e5cb97370e9669aa1066a6a066194f6da01d801516f219a66455add7d10c1b6345d7c2ecfce1b8e69213eb2cc4ba94e75 + checksum: ffa93521a7c000ef9f3ed933cc3b75b74a1f087f25315e4b51d895d6915ab265dc5f93edbd3059a234237ccebf77a7841e62a45964a8a407071dab1f99a7fd39 languageName: node linkType: hard @@ -688,10 +688,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.22.15, @babel/helper-validator-identifier@npm:^7.22.5": - version: 7.22.15 - resolution: "@babel/helper-validator-identifier@npm:7.22.15" - checksum: 0473ccfd123cf872206eb916ec506f8963f75db50413560d4d1674aed4cd5d9354826c2514474d6cd40637d3bdc515ba87e8035b4bed683ba62cb607e0081aaf +"@babel/helper-validator-identifier@npm:^7.22.19, @babel/helper-validator-identifier@npm:^7.22.5": + version: 7.22.19 + resolution: "@babel/helper-validator-identifier@npm:7.22.19" + checksum: 3588e9e5b810118da795fbde3189d79603e0ea7cc8783dcad1c5fa0a361c711e062c918fecd114d86bcae556371e5da2cf58ff980f2010259189139093a006aa languageName: node linkType: hard @@ -753,7 +753,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.22.16, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.22.7, @babel/parser@npm:^7.3.2": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.1.6, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.8, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.22.16, @babel/parser@npm:^7.22.7, @babel/parser@npm:^7.3.2": version: 7.22.16 resolution: "@babel/parser@npm:7.22.16" bin: @@ -1176,7 +1176,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:7.22.5, @babel/plugin-transform-class-properties@npm:^7.22.5": +"@babel/plugin-transform-class-properties@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-class-properties@npm:7.22.5" dependencies: @@ -1545,7 +1545,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:7.22.5, @babel/plugin-transform-private-methods@npm:^7.22.5": +"@babel/plugin-transform-private-methods@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-private-methods@npm:7.22.5" dependencies: @@ -1557,7 +1557,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:7.22.11, @babel/plugin-transform-private-property-in-object@npm:^7.22.11": +"@babel/plugin-transform-private-property-in-object@npm:^7.22.11": version: 7.22.11 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.11" dependencies: @@ -1626,7 +1626,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:7.22.15, @babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5": +"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5": version: 7.22.15 resolution: "@babel/plugin-transform-react-jsx@npm:7.22.15" dependencies: @@ -1748,7 +1748,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:7.22.15, @babel/plugin-transform-typescript@npm:^7.22.15": +"@babel/plugin-transform-typescript@npm:^7.22.15": version: 7.22.15 resolution: "@babel/plugin-transform-typescript@npm:7.22.15" dependencies: @@ -1809,7 +1809,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:7.22.15, @babel/preset-env@npm:^7.22.9": +"@babel/preset-env@npm:^7.22.15, @babel/preset-env@npm:^7.22.9": version: 7.22.15 resolution: "@babel/preset-env@npm:7.22.15" dependencies: @@ -1925,7 +1925,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:7.22.15, @babel/preset-react@npm:^7.22.5": +"@babel/preset-react@npm:^7.22.15, @babel/preset-react@npm:^7.22.5": version: 7.22.15 resolution: "@babel/preset-react@npm:7.22.15" dependencies: @@ -1941,7 +1941,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:7.22.15, @babel/preset-typescript@npm:^7.13.0": +"@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.22.15": version: 7.22.15 resolution: "@babel/preset-typescript@npm:7.22.15" dependencies: @@ -1956,7 +1956,7 @@ __metadata: languageName: node linkType: hard -"@babel/register@npm:7.22.15, @babel/register@npm:^7.13.16, @babel/register@npm:^7.22.15": +"@babel/register@npm:^7.13.16, @babel/register@npm:^7.22.15": version: 7.22.15 resolution: "@babel/register@npm:7.22.15" dependencies: @@ -2008,9 +2008,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.22.17, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.22.15, @babel/traverse@npm:^7.22.17, @babel/traverse@npm:^7.22.8": - version: 7.22.17 - resolution: "@babel/traverse@npm:7.22.17" +"@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.14.0, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.22.15, @babel/traverse@npm:^7.22.17, @babel/traverse@npm:^7.22.19, @babel/traverse@npm:^7.22.8": + version: 7.22.19 + resolution: "@babel/traverse@npm:7.22.19" dependencies: "@babel/code-frame": ^7.22.13 "@babel/generator": ^7.22.15 @@ -2019,21 +2019,21 @@ __metadata: "@babel/helper-hoist-variables": ^7.22.5 "@babel/helper-split-export-declaration": ^7.22.6 "@babel/parser": ^7.22.16 - "@babel/types": ^7.22.17 + "@babel/types": ^7.22.19 debug: ^4.1.0 globals: ^11.1.0 - checksum: c9bfa6d20caf50e529ac9359db4cd4a5c23f28536bf17e2d493135631ab68be456efda94ba71bf568be34c6d8e762b23cfd9f43fd52b09756cb0397446643d17 + checksum: df783071171acec2160b26506742210295cef05f2193daeca7e83c8b6f65b1cbc0933329e8252dc0f102a95d8c3de9715b9f38be2e8985ec4f7e526ccbd99605 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.10, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.17, @babel/types@npm:^7.22.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.22.17 - resolution: "@babel/types@npm:7.22.17" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.10, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.22.19 + resolution: "@babel/types@npm:7.22.19" dependencies: "@babel/helper-string-parser": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.15 + "@babel/helper-validator-identifier": ^7.22.19 to-fast-properties: ^2.0.0 - checksum: ca26bd1df1aa2707af058f70fb52898d31b209a8a5372330013870150182697e5ab45d6d661d433259e52b4e25396ad41d0b428158d5b856a030dc111d000359 + checksum: 42e12fcfd4be1732342c38cd131b000d612d1e93513396cb9e09f092c9d2d89a39ef8fe8ec2d4312ca380e28e42f24bfb27fdc2314efa716f434516a5ac976fe languageName: node linkType: hard @@ -7752,7 +7752,7 @@ __metadata: resolution: "@redwoodjs/api-server@workspace:packages/api-server" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@fastify/http-proxy": 9.2.1 "@fastify/static": 6.11.0 @@ -7792,7 +7792,7 @@ __metadata: resolution: "@redwoodjs/api@workspace:packages/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@prisma/client": 5.2.0 "@types/aws-lambda": 8.10.119 @@ -7834,7 +7834,7 @@ __metadata: resolution: "@redwoodjs/auth-auth0-api@workspace:packages/auth-providers/auth0/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@types/jsonwebtoken": 9.0.2 @@ -7851,7 +7851,7 @@ __metadata: resolution: "@redwoodjs/auth-auth0-setup@workspace:packages/auth-providers/auth0/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -7867,7 +7867,7 @@ __metadata: dependencies: "@auth0/auth0-spa-js": 2.1.1 "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@types/react": 18.2.14 @@ -7885,7 +7885,7 @@ __metadata: resolution: "@redwoodjs/auth-azure-active-directory-api@workspace:packages/auth-providers/azureActiveDirectory/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@types/aws-lambda": 8.10.119 @@ -7903,7 +7903,7 @@ __metadata: resolution: "@redwoodjs/auth-azure-active-directory-setup@workspace:packages/auth-providers/azureActiveDirectory/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -7919,7 +7919,7 @@ __metadata: dependencies: "@azure/msal-browser": 2.38.1 "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@types/netlify-identity-widget": 1.9.3 @@ -7938,7 +7938,7 @@ __metadata: resolution: "@redwoodjs/auth-clerk-api@workspace:packages/auth-providers/clerk/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@clerk/clerk-sdk-node": 4.10.15 "@redwoodjs/api": 6.0.7 @@ -7954,7 +7954,7 @@ __metadata: resolution: "@redwoodjs/auth-clerk-setup@workspace:packages/auth-providers/clerk/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -7969,7 +7969,7 @@ __metadata: resolution: "@redwoodjs/auth-clerk-web@workspace:packages/auth-providers/clerk/web" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@clerk/clerk-react": 4.22.0 "@clerk/types": 3.46.1 @@ -7989,7 +7989,7 @@ __metadata: resolution: "@redwoodjs/auth-custom-setup@workspace:packages/auth-providers/custom/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -8004,7 +8004,7 @@ __metadata: resolution: "@redwoodjs/auth-dbauth-api@workspace:packages/auth-providers/dbAuth/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@simplewebauthn/server": 7.3.1 @@ -8026,7 +8026,7 @@ __metadata: resolution: "@redwoodjs/auth-dbauth-setup@workspace:packages/auth-providers/dbAuth/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@simplewebauthn/browser": 7.2.0 @@ -8047,7 +8047,7 @@ __metadata: resolution: "@redwoodjs/auth-dbauth-web@workspace:packages/auth-providers/dbAuth/web" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@simplewebauthn/browser": 7.2.0 @@ -8065,7 +8065,7 @@ __metadata: resolution: "@redwoodjs/auth-firebase-api@workspace:packages/auth-providers/firebase/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@types/aws-lambda": 8.10.119 @@ -8081,7 +8081,7 @@ __metadata: resolution: "@redwoodjs/auth-firebase-setup@workspace:packages/auth-providers/firebase/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -8096,7 +8096,7 @@ __metadata: resolution: "@redwoodjs/auth-firebase-web@workspace:packages/auth-providers/firebase/web" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@types/react": 18.2.14 @@ -8115,7 +8115,7 @@ __metadata: resolution: "@redwoodjs/auth-netlify-api@workspace:packages/auth-providers/netlify/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@types/aws-lambda": 8.10.119 @@ -8132,7 +8132,7 @@ __metadata: resolution: "@redwoodjs/auth-netlify-setup@workspace:packages/auth-providers/netlify/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -8147,7 +8147,7 @@ __metadata: resolution: "@redwoodjs/auth-netlify-web@workspace:packages/auth-providers/netlify/web" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@types/netlify-identity-widget": 1.9.3 @@ -8166,7 +8166,7 @@ __metadata: resolution: "@redwoodjs/auth-supabase-api@workspace:packages/auth-providers/supabase/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@types/aws-lambda": 8.10.119 @@ -8183,7 +8183,7 @@ __metadata: resolution: "@redwoodjs/auth-supabase-setup@workspace:packages/auth-providers/supabase/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -8198,7 +8198,7 @@ __metadata: resolution: "@redwoodjs/auth-supabase-web@workspace:packages/auth-providers/supabase/web" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@supabase/supabase-js": 2.26.0 "@types/react": 18.2.14 @@ -8216,7 +8216,7 @@ __metadata: resolution: "@redwoodjs/auth-supertokens-api@workspace:packages/auth-providers/supertokens/api" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/api": 6.0.7 "@types/jsonwebtoken": 9.0.2 @@ -8235,7 +8235,7 @@ __metadata: resolution: "@redwoodjs/auth-supertokens-setup@workspace:packages/auth-providers/supertokens/setup" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/cli-helpers": 6.0.7 "@types/yargs": 17.0.24 @@ -8250,7 +8250,7 @@ __metadata: resolution: "@redwoodjs/auth-supertokens-web@workspace:packages/auth-providers/supertokens/web" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@types/react": 18.2.14 @@ -8269,7 +8269,7 @@ __metadata: resolution: "@redwoodjs/auth@workspace:packages/auth" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@testing-library/jest-dom": 5.16.5 "@testing-library/react": 14.0.0 @@ -8285,19 +8285,19 @@ __metadata: version: 0.0.0-use.local resolution: "@redwoodjs/babel-config@workspace:packages/babel-config" dependencies: - "@babel/core": 7.22.17 - "@babel/parser": 7.22.16 - "@babel/plugin-transform-class-properties": 7.22.5 - "@babel/plugin-transform-private-methods": 7.22.5 - "@babel/plugin-transform-private-property-in-object": 7.22.11 - "@babel/plugin-transform-react-jsx": 7.22.15 + "@babel/core": ^7.22.17 + "@babel/parser": ^7.22.16 + "@babel/plugin-transform-class-properties": ^7.22.5 + "@babel/plugin-transform-private-methods": ^7.22.5 + "@babel/plugin-transform-private-property-in-object": ^7.22.11 + "@babel/plugin-transform-react-jsx": ^7.22.15 "@babel/plugin-transform-runtime": 7.22.15 - "@babel/preset-env": 7.22.15 - "@babel/preset-react": 7.22.15 - "@babel/preset-typescript": 7.22.15 - "@babel/register": 7.22.15 + "@babel/preset-env": ^7.22.15 + "@babel/preset-react": ^7.22.15 + "@babel/preset-typescript": ^7.22.15 + "@babel/register": ^7.22.15 "@babel/runtime-corejs3": 7.22.15 - "@babel/traverse": 7.22.17 + "@babel/traverse": ^7.22.17 "@redwoodjs/project-config": 6.0.7 "@types/babel-plugin-tester": 9.0.5 "@types/babel__core": 7.20.1 @@ -8345,7 +8345,7 @@ __metadata: resolution: "@redwoodjs/cli-helpers@workspace:packages/cli-helpers" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@opentelemetry/api": 1.4.1 "@redwoodjs/project-config": 6.0.7 @@ -8396,7 +8396,7 @@ __metadata: resolution: "@redwoodjs/cli@workspace:packages/cli" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@iarna/toml": 2.2.5 "@opentelemetry/api": 1.4.1 @@ -8466,11 +8466,11 @@ __metadata: resolution: "@redwoodjs/codemods@workspace:packages/codemods" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 - "@babel/parser": 7.22.16 - "@babel/plugin-transform-typescript": 7.22.15 + "@babel/core": ^7.22.17 + "@babel/parser": ^7.22.16 + "@babel/plugin-transform-typescript": ^7.22.15 "@babel/runtime-corejs3": 7.22.15 - "@babel/traverse": 7.22.17 + "@babel/traverse": ^7.22.17 "@iarna/toml": 2.2.5 "@redwoodjs/project-config": 6.0.7 "@svgr/core": 8.0.0 @@ -8517,7 +8517,7 @@ __metadata: "@redwoodjs/testing": 6.0.7 "@redwoodjs/web-server": 6.0.7 "@types/lodash": 4.14.195 - babel-loader: 9.1.3 + babel-loader: ^9.1.3 babel-timing: 0.9.1 copy-webpack-plugin: 11.0.0 core-js: 3.32.2 @@ -8568,7 +8568,7 @@ __metadata: resolution: "@redwoodjs/eslint-config@workspace:packages/eslint-config" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/eslint-parser": 7.22.15 "@babel/eslint-plugin": 7.22.10 "@redwoodjs/eslint-plugin": 6.0.7 @@ -8636,7 +8636,7 @@ __metadata: resolution: "@redwoodjs/forms@workspace:packages/forms" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@testing-library/dom": 9.3.1 "@testing-library/jest-dom": 5.16.5 @@ -8666,7 +8666,7 @@ __metadata: resolution: "@redwoodjs/graphql-server@workspace:packages/graphql-server" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@envelop/core": 4.0.0 "@envelop/depth-limit": 3.0.0 @@ -8706,12 +8706,12 @@ __metadata: resolution: "@redwoodjs/internal@workspace:packages/internal" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 - "@babel/parser": 7.22.16 - "@babel/plugin-transform-react-jsx": 7.22.15 - "@babel/plugin-transform-typescript": 7.22.15 + "@babel/core": ^7.22.17 + "@babel/parser": ^7.22.16 + "@babel/plugin-transform-react-jsx": ^7.22.15 + "@babel/plugin-transform-typescript": ^7.22.15 "@babel/runtime-corejs3": 7.22.15 - "@babel/traverse": 7.22.17 + "@babel/traverse": ^7.22.17 "@graphql-codegen/add": 4.0.1 "@graphql-codegen/cli": 3.3.1 "@graphql-codegen/core": 3.1.0 @@ -8832,7 +8832,7 @@ __metadata: resolution: "@redwoodjs/prerender@workspace:packages/prerender" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@redwoodjs/internal": 6.0.7 @@ -8905,7 +8905,7 @@ __metadata: resolution: "@redwoodjs/record@workspace:packages/record" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@prisma/client": 5.2.0 "@prisma/internals": 5.2.0 @@ -8921,7 +8921,7 @@ __metadata: resolution: "@redwoodjs/router@workspace:packages/router" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@reach/skip-nav": 0.18.0 "@redwoodjs/auth": 6.0.7 @@ -8943,7 +8943,7 @@ __metadata: resolution: "@redwoodjs/structure@workspace:packages/structure" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@iarna/toml": 2.2.5 "@prisma/internals": 5.2.0 @@ -8983,7 +8983,7 @@ __metadata: dependencies: "@apollo/client": 3.8.3 "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@fastify/http-proxy": 9.2.1 "@fastify/static": 6.11.0 @@ -9065,7 +9065,7 @@ __metadata: resolution: "@redwoodjs/telemetry@workspace:packages/telemetry" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/project-config": 6.0.7 "@redwoodjs/structure": 6.0.7 @@ -9088,7 +9088,7 @@ __metadata: resolution: "@redwoodjs/testing@workspace:packages/testing" dependencies: "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@redwoodjs/babel-config": 6.0.7 @@ -9107,7 +9107,7 @@ __metadata: "@types/react-dom": 18.2.6 "@types/webpack": 5.28.1 "@types/webpack-env": 1.18.1 - babel-jest: 29.7.0 + babel-jest: ^29.7.0 core-js: 3.32.2 fast-glob: 3.3.1 jest: 29.7.0 @@ -9199,7 +9199,7 @@ __metadata: "@apollo/client": 3.8.3 "@apollo/experimental-nextjs-app-support": 0.4.2 "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/runtime-corejs3": 7.22.15 "@redwoodjs/auth": 6.0.7 "@testing-library/jest-dom": 5.16.5 @@ -14132,7 +14132,7 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:29.7.0, babel-jest@npm:^29.7.0": +"babel-jest@npm:^29.7.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" dependencies: @@ -14162,19 +14162,6 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:9.1.3, babel-loader@npm:^9.0.0": - version: 9.1.3 - resolution: "babel-loader@npm:9.1.3" - dependencies: - find-cache-dir: ^4.0.0 - schema-utils: ^4.0.0 - peerDependencies: - "@babel/core": ^7.12.0 - webpack: ">=5" - checksum: e3fc3c9e02bd908b37e8e8cd4f3d7280cf6ac45e33fc203aedbb615135a0fecc33bf92573b71a166a827af029d302c0b060354985cd91d510320bd70a2f949eb - languageName: node - linkType: hard - "babel-loader@npm:^8.1.0": version: 8.3.0 resolution: "babel-loader@npm:8.3.0" @@ -14190,6 +14177,19 @@ __metadata: languageName: node linkType: hard +"babel-loader@npm:^9.0.0, babel-loader@npm:^9.1.3": + version: 9.1.3 + resolution: "babel-loader@npm:9.1.3" + dependencies: + find-cache-dir: ^4.0.0 + schema-utils: ^4.0.0 + peerDependencies: + "@babel/core": ^7.12.0 + webpack: ">=5" + checksum: e3fc3c9e02bd908b37e8e8cd4f3d7280cf6ac45e33fc203aedbb615135a0fecc33bf92573b71a166a827af029d302c0b060354985cd91d510320bd70a2f949eb + languageName: node + linkType: hard + "babel-plugin-add-react-displayname@npm:^0.0.5": version: 0.0.5 resolution: "babel-plugin-add-react-displayname@npm:0.0.5" @@ -16642,8 +16642,8 @@ __metadata: version: 0.0.0-use.local resolution: "create-redwood-app@workspace:packages/create-redwood-app" dependencies: - "@babel/core": 7.22.17 - "@babel/plugin-transform-typescript": 7.22.15 + "@babel/core": ^7.22.17 + "@babel/plugin-transform-typescript": ^7.22.15 "@opentelemetry/api": 1.4.1 "@opentelemetry/exporter-trace-otlp-http": 0.41.2 "@opentelemetry/resources": 1.15.2 @@ -31323,19 +31323,19 @@ __metadata: "@actions/exec": 1.1.1 "@actions/glob": 0.4.0 "@babel/cli": 7.22.15 - "@babel/core": 7.22.17 + "@babel/core": ^7.22.17 "@babel/generator": 7.22.15 "@babel/node": 7.22.15 "@babel/plugin-proposal-decorators": 7.22.15 - "@babel/plugin-transform-class-properties": 7.22.5 + "@babel/plugin-transform-class-properties": ^7.22.5 "@babel/plugin-transform-nullish-coalescing-operator": 7.22.11 - "@babel/plugin-transform-private-methods": 7.22.5 - "@babel/plugin-transform-private-property-in-object": 7.22.11 - "@babel/plugin-transform-react-jsx": 7.22.15 + "@babel/plugin-transform-private-methods": ^7.22.5 + "@babel/plugin-transform-private-property-in-object": ^7.22.11 + "@babel/plugin-transform-react-jsx": ^7.22.15 "@babel/plugin-transform-runtime": 7.22.15 - "@babel/preset-env": 7.22.15 - "@babel/preset-react": 7.22.15 - "@babel/preset-typescript": 7.22.15 + "@babel/preset-env": ^7.22.15 + "@babel/preset-react": ^7.22.15 + "@babel/preset-typescript": ^7.22.15 "@babel/runtime-corejs3": 7.22.15 "@faker-js/faker": 8.0.2 "@npmcli/arborist": 6.2.10 @@ -31351,7 +31351,7 @@ __metadata: "@types/ncp": 2.0.5 "@types/prompts": 2.4.4 all-contributors-cli: 6.26.1 - babel-jest: 29.7.0 + babel-jest: ^29.7.0 babel-plugin-auto-import: 1.1.0 babel-plugin-remove-code: 0.0.6 boxen: 5.1.2