From 4a2fd63b9975854d18fde0369ae330966b3e3bfd Mon Sep 17 00:00:00 2001 From: Sam Seay Date: Tue, 18 Jul 2023 10:27:18 +0800 Subject: [PATCH] Use syncpack customTypes to keep pnpm and node in sync. Update pnpm to 8.6.7 (#39245) --- .../setup-woocommerce-monorepo/action.yml | 2 +- .github/workflows/changelog-auto-add.yml | 2 +- .github/workflows/release-code-freeze.yml | 4 +- .syncpackrc | 71 +++++- package.json | 4 +- .../admin-e2e-tests/changelog/dev-sync-pnpm | 4 + packages/js/admin-e2e-tests/package.json | 2 +- packages/js/api-core-tests/package.json | 2 +- packages/js/api/changelog/dev-sync-pnpm | 4 + packages/js/api/package.json | 2 +- .../js/components/changelog/dev-sync-pnpm | 4 + packages/js/components/package.json | 2 +- .../changelog/dev-sync-pnpm | 4 + .../create-product-editor-block/package.json | 2 +- .../changelog/dev-sync-pnpm | 4 + packages/js/create-woo-extension/package.json | 2 +- .../js/csv-export/changelog/dev-sync-pnpm | 4 + packages/js/csv-export/package.json | 2 +- packages/js/currency/changelog/dev-sync-pnpm | 4 + packages/js/currency/package.json | 2 +- .../changelog/dev-sync-pnpm | 4 + .../js/customer-effort-score/package.json | 2 +- packages/js/data/changelog/dev-sync-pnpm | 4 + packages/js/data/package.json | 2 +- packages/js/date/changelog/dev-sync-pnpm | 4 + packages/js/date/package.json | 2 +- .../changelog/dev-sync-pnpm | 4 + .../package.json | 2 +- packages/js/e2e-core-tests/package.json | 2 +- packages/js/e2e-environment/package.json | 2 +- packages/js/e2e-utils/package.json | 2 +- .../js/eslint-plugin/changelog/dev-sync-pnpm | 4 + packages/js/eslint-plugin/package.json | 2 +- .../js/experimental/changelog/dev-sync-pnpm | 4 + packages/js/experimental/package.json | 2 +- packages/js/explat/changelog/dev-sync-pnpm | 4 + packages/js/explat/package.json | 2 +- .../changelog/dev-sync-pnpm | 4 + .../extend-cart-checkout-block/package.json | 2 +- packages/js/internal-e2e-builds/package.json | 2 +- packages/js/internal-js-tests/package.json | 2 +- packages/js/internal-style-build/package.json | 2 +- .../js/navigation/changelog/dev-sync-pnpm | 4 + packages/js/navigation/package.json | 2 +- packages/js/notices/package.json | 2 +- packages/js/number/changelog/dev-sync-pnpm | 4 + packages/js/number/package.json | 2 +- .../js/onboarding/changelog/dev-sync-pnpm | 4 + packages/js/onboarding/package.json | 2 +- packages/js/tracks/changelog/dev-sync-pnpm | 4 + packages/js/tracks/package.json | 2 +- plugins/woo-ai/changelog/dev-sync-pnpm | 4 + plugins/woo-ai/package.json | 2 +- plugins/woocommerce-admin/package.json | 2 +- .../changelog/dev-sync-pnpm | 4 + plugins/woocommerce-beta-tester/package.json | 2 +- plugins/woocommerce/changelog/dev-sync-pnpm | 4 + plugins/woocommerce/package.json | 4 +- pnpm-lock.yaml | 234 ++++++++---------- tools/code-analyzer/package.json | 2 +- tools/create-extension/package.json | 2 +- tools/monorepo-merge/package.json | 2 +- tools/monorepo-utils/package.json | 2 +- tools/package-release/package.json | 2 +- tools/release-posts/package.json | 2 +- tools/storybook/package.json | 2 +- 66 files changed, 297 insertions(+), 186 deletions(-) create mode 100644 packages/js/admin-e2e-tests/changelog/dev-sync-pnpm create mode 100644 packages/js/api/changelog/dev-sync-pnpm create mode 100644 packages/js/components/changelog/dev-sync-pnpm create mode 100644 packages/js/create-product-editor-block/changelog/dev-sync-pnpm create mode 100644 packages/js/create-woo-extension/changelog/dev-sync-pnpm create mode 100644 packages/js/csv-export/changelog/dev-sync-pnpm create mode 100644 packages/js/currency/changelog/dev-sync-pnpm create mode 100644 packages/js/customer-effort-score/changelog/dev-sync-pnpm create mode 100644 packages/js/data/changelog/dev-sync-pnpm create mode 100644 packages/js/date/changelog/dev-sync-pnpm create mode 100644 packages/js/dependency-extraction-webpack-plugin/changelog/dev-sync-pnpm create mode 100644 packages/js/eslint-plugin/changelog/dev-sync-pnpm create mode 100644 packages/js/experimental/changelog/dev-sync-pnpm create mode 100644 packages/js/explat/changelog/dev-sync-pnpm create mode 100644 packages/js/extend-cart-checkout-block/changelog/dev-sync-pnpm create mode 100644 packages/js/navigation/changelog/dev-sync-pnpm create mode 100644 packages/js/number/changelog/dev-sync-pnpm create mode 100644 packages/js/onboarding/changelog/dev-sync-pnpm create mode 100644 packages/js/tracks/changelog/dev-sync-pnpm create mode 100644 plugins/woo-ai/changelog/dev-sync-pnpm create mode 100644 plugins/woocommerce-beta-tester/changelog/dev-sync-pnpm create mode 100644 plugins/woocommerce/changelog/dev-sync-pnpm diff --git a/.github/actions/setup-woocommerce-monorepo/action.yml b/.github/actions/setup-woocommerce-monorepo/action.yml index 7806cc8b797..c1b2a144998 100644 --- a/.github/actions/setup-woocommerce-monorepo/action.yml +++ b/.github/actions/setup-woocommerce-monorepo/action.yml @@ -29,7 +29,7 @@ runs: - name: Setup PNPM uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: - version: '8.6.5' + version: '8.6.7' - name: Setup Node uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c diff --git a/.github/workflows/changelog-auto-add.yml b/.github/workflows/changelog-auto-add.yml index 9898c203b1e..ad85ea26571 100644 --- a/.github/workflows/changelog-auto-add.yml +++ b/.github/workflows/changelog-auto-add.yml @@ -24,7 +24,7 @@ jobs: - name: Setup PNPM uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: - version: '8.6.5' + version: '8.6.7' - name: Setup Node uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c diff --git a/.github/workflows/release-code-freeze.yml b/.github/workflows/release-code-freeze.yml index 8ba1487c2ae..d6df4ae1ab4 100644 --- a/.github/workflows/release-code-freeze.yml +++ b/.github/workflows/release-code-freeze.yml @@ -44,7 +44,7 @@ jobs: - name: Setup PNPM uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: - version: '8.6.5' + version: '8.6.7' - name: Setup Node uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c @@ -106,7 +106,7 @@ jobs: - name: Setup PNPM uses: pnpm/action-setup@c3b53f6a16e57305370b4ae5a540c2077a1d50dd with: - version: '8.6.5' + version: '8.6.7' - name: Setup Node uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c diff --git a/.syncpackrc b/.syncpackrc index 6bba299c15b..506ae7812ac 100644 --- a/.syncpackrc +++ b/.syncpackrc @@ -1,22 +1,39 @@ { - "dev": true, - "filter": "^(?:config|react|react-dom|eslint|typescript|@typescript-eslint|@types/react|@wordpress|@types/wordpress__components|postcss|@types/node).*$", "indent": "\t", - "overrides": true, - "peer": true, - "pnpmOverrides": true, - "prod": true, "semverRange": "^", - "workspace": true, + "customTypes": { + "engines": { + "path": "engines", + "strategy": "versionsByName" + } + }, "versionGroups": [ + { + "dependencies": [ + "pnpm" + ], + "pinVersion": "^8.6.7", + "packages": [ + "**" + ] + }, + { + "dependencies": [ + "node" + ], + "dependencyTypes": [ + "engines" + ], + "pinVersion": "^16.14.1", + "packages": [ + "**" + ] + }, { "dependencies": [ "@typescript-eslint/**" ], - "dependencyTypes": [ - "devDependencies" - ], - "pinVersion": "^5.43.0", + "pinVersion": "^5.54.0", "packages": [ "**" ] @@ -187,6 +204,38 @@ "**" ], "pinVersion": "^16.18.18" + }, + { + "label": "Only manage versions for these dependencies", + "dependencies": [ + "@types/node", + "@types/react", + "@types/wordpress__components", + "@typescript-eslint/**", + "@wordpress/**", + "config", + "eslint", + "node", + "pnpm", + "postcss", + "postcss-loader", + "react", + "react-dom", + "typescript" + ], + "packages": [ + "**" + ] + }, + { + "label": "Ignore versions for everything else", + "dependencies": [ + "**" + ], + "packages": [ + "**" + ], + "isIgnored": true } ] } diff --git a/package.json b/package.json index a220ab35ffb..c6b57b3a3ae 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "homepage": "https://woocommerce.com/", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "private": true, "repository": { @@ -58,7 +58,7 @@ "request": "^2.88.2", "sass": "^1.59.3", "sass-loader": "^10.4.1", - "syncpack": "^10.1.0", + "syncpack": "^10.7.3", "turbo": "^1.10.7", "typescript": "^4.9.5", "url-loader": "^1.1.2", diff --git a/packages/js/admin-e2e-tests/changelog/dev-sync-pnpm b/packages/js/admin-e2e-tests/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/admin-e2e-tests/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/admin-e2e-tests/package.json b/packages/js/admin-e2e-tests/package.json index ac80a14b27e..0a36bc8b5c5 100644 --- a/packages/js/admin-e2e-tests/package.json +++ b/packages/js/admin-e2e-tests/package.json @@ -6,7 +6,7 @@ "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/admin-e2e-tests/README.md", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "repository": { "type": "git", diff --git a/packages/js/api-core-tests/package.json b/packages/js/api-core-tests/package.json index cd4efa7849b..0169a44a737 100644 --- a/packages/js/api-core-tests/package.json +++ b/packages/js/api-core-tests/package.json @@ -5,7 +5,7 @@ "main": "index.js", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "scripts": { "e2e": "jest", diff --git a/packages/js/api/changelog/dev-sync-pnpm b/packages/js/api/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/api/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/api/package.json b/packages/js/api/package.json index d7a688d7955..4a291eb38e0 100644 --- a/packages/js/api/package.json +++ b/packages/js/api/package.json @@ -6,7 +6,7 @@ "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/api/README.md", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "repository": { "type": "git", diff --git a/packages/js/components/changelog/dev-sync-pnpm b/packages/js/components/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/components/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/components/package.json b/packages/js/components/package.json index 92b2b6f2c86..846519c7640 100644 --- a/packages/js/components/package.json +++ b/packages/js/components/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/create-product-editor-block/changelog/dev-sync-pnpm b/packages/js/create-product-editor-block/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/create-product-editor-block/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/create-product-editor-block/package.json b/packages/js/create-product-editor-block/package.json index c26b3ef1833..ed40b14f2a4 100644 --- a/packages/js/create-product-editor-block/package.json +++ b/packages/js/create-product-editor-block/package.json @@ -7,7 +7,7 @@ "main": "index.js", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "scripts": { "postinstall": "composer install", diff --git a/packages/js/create-woo-extension/changelog/dev-sync-pnpm b/packages/js/create-woo-extension/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/create-woo-extension/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/create-woo-extension/package.json b/packages/js/create-woo-extension/package.json index 625e56c4dfe..b4f688f7769 100644 --- a/packages/js/create-woo-extension/package.json +++ b/packages/js/create-woo-extension/package.json @@ -5,7 +5,7 @@ "main": "index.js", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "scripts": { "postinstall": "composer install", diff --git a/packages/js/csv-export/changelog/dev-sync-pnpm b/packages/js/csv-export/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/csv-export/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/csv-export/package.json b/packages/js/csv-export/package.json index 6533ee6cd13..67fa11320aa 100644 --- a/packages/js/csv-export/package.json +++ b/packages/js/csv-export/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/currency/changelog/dev-sync-pnpm b/packages/js/currency/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/currency/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/currency/package.json b/packages/js/currency/package.json index 732035f1b9f..0c2be9fbe31 100644 --- a/packages/js/currency/package.json +++ b/packages/js/currency/package.json @@ -11,7 +11,7 @@ ], "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/currency/README.md", "repository": { diff --git a/packages/js/customer-effort-score/changelog/dev-sync-pnpm b/packages/js/customer-effort-score/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/customer-effort-score/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/customer-effort-score/package.json b/packages/js/customer-effort-score/package.json index 66e6dd2ac07..929be30cdaa 100644 --- a/packages/js/customer-effort-score/package.json +++ b/packages/js/customer-effort-score/package.json @@ -10,7 +10,7 @@ ], "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/customer-effort-score/README.md", "repository": { diff --git a/packages/js/data/changelog/dev-sync-pnpm b/packages/js/data/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/data/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/data/package.json b/packages/js/data/package.json index 46dadadff09..5418ce3ff47 100644 --- a/packages/js/data/package.json +++ b/packages/js/data/package.json @@ -11,7 +11,7 @@ ], "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/data/README.md", "repository": { diff --git a/packages/js/date/changelog/dev-sync-pnpm b/packages/js/date/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/date/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/date/package.json b/packages/js/date/package.json index 26897b7161b..a7d9492e0f0 100644 --- a/packages/js/date/package.json +++ b/packages/js/date/package.json @@ -11,7 +11,7 @@ ], "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/date/README.md", "repository": { diff --git a/packages/js/dependency-extraction-webpack-plugin/changelog/dev-sync-pnpm b/packages/js/dependency-extraction-webpack-plugin/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/dependency-extraction-webpack-plugin/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/dependency-extraction-webpack-plugin/package.json b/packages/js/dependency-extraction-webpack-plugin/package.json index 09f53028b45..af272915dab 100644 --- a/packages/js/dependency-extraction-webpack-plugin/package.json +++ b/packages/js/dependency-extraction-webpack-plugin/package.json @@ -10,7 +10,7 @@ ], "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/dependency-extraction-webpack-plugin/README.md", "repository": { diff --git a/packages/js/e2e-core-tests/package.json b/packages/js/e2e-core-tests/package.json index e0489196c71..8bbf35a8336 100644 --- a/packages/js/e2e-core-tests/package.json +++ b/packages/js/e2e-core-tests/package.json @@ -10,7 +10,7 @@ "license": "GPL-3.0+", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "main": "build/index.js", "module": "build-module/index.js", diff --git a/packages/js/e2e-environment/package.json b/packages/js/e2e-environment/package.json index 29b6b455b2a..4ba3035ec35 100644 --- a/packages/js/e2e-environment/package.json +++ b/packages/js/e2e-environment/package.json @@ -12,7 +12,7 @@ ], "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/e2e-environment/README.md", "bugs": { diff --git a/packages/js/e2e-utils/package.json b/packages/js/e2e-utils/package.json index 4b4d0bab29c..d519acf1831 100644 --- a/packages/js/e2e-utils/package.json +++ b/packages/js/e2e-utils/package.json @@ -10,7 +10,7 @@ "license": "GPL-3.0+", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "main": "build/index.js", "module": "build-module/index.js", diff --git a/packages/js/eslint-plugin/changelog/dev-sync-pnpm b/packages/js/eslint-plugin/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/eslint-plugin/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/eslint-plugin/package.json b/packages/js/eslint-plugin/package.json index 1a07fc36ab8..ccb8fa8ae05 100644 --- a/packages/js/eslint-plugin/package.json +++ b/packages/js/eslint-plugin/package.json @@ -6,7 +6,7 @@ "license": "GPL-2.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/experimental/changelog/dev-sync-pnpm b/packages/js/experimental/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/experimental/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/experimental/package.json b/packages/js/experimental/package.json index fdade315d24..9c9818cf03b 100644 --- a/packages/js/experimental/package.json +++ b/packages/js/experimental/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/explat/changelog/dev-sync-pnpm b/packages/js/explat/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/explat/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/explat/package.json b/packages/js/explat/package.json index c6a3deef3f6..18fc6ae7d6e 100644 --- a/packages/js/explat/package.json +++ b/packages/js/explat/package.json @@ -6,7 +6,7 @@ "license": "GPL-2.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/extend-cart-checkout-block/changelog/dev-sync-pnpm b/packages/js/extend-cart-checkout-block/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/extend-cart-checkout-block/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/extend-cart-checkout-block/package.json b/packages/js/extend-cart-checkout-block/package.json index c8b2509d73d..17c4f99c569 100644 --- a/packages/js/extend-cart-checkout-block/package.json +++ b/packages/js/extend-cart-checkout-block/package.json @@ -5,7 +5,7 @@ "main": "index.js", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "scripts": { "postinstall": "composer install", diff --git a/packages/js/internal-e2e-builds/package.json b/packages/js/internal-e2e-builds/package.json index c7e5fdd5b7c..a0094a8f5f0 100644 --- a/packages/js/internal-e2e-builds/package.json +++ b/packages/js/internal-e2e-builds/package.json @@ -6,7 +6,7 @@ "main": "build.js", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "bin": { "e2e-builds": "./build.js" diff --git a/packages/js/internal-js-tests/package.json b/packages/js/internal-js-tests/package.json index d72994de1d7..d9217cedc60 100644 --- a/packages/js/internal-js-tests/package.json +++ b/packages/js/internal-js-tests/package.json @@ -6,7 +6,7 @@ "license": "GPL-2.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "homepage": "https://github.com/woocommerce/woocommerce/tree/trunk/packages/js/internal-js-tests/README.md", "repository": { diff --git a/packages/js/internal-style-build/package.json b/packages/js/internal-style-build/package.json index 4c0702bdd13..8336c2ba665 100644 --- a/packages/js/internal-style-build/package.json +++ b/packages/js/internal-style-build/package.json @@ -6,7 +6,7 @@ "license": "GPL-2.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/navigation/changelog/dev-sync-pnpm b/packages/js/navigation/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/navigation/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/navigation/package.json b/packages/js/navigation/package.json index 1162dd1ee8e..0b946f3e8f6 100644 --- a/packages/js/navigation/package.json +++ b/packages/js/navigation/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/notices/package.json b/packages/js/notices/package.json index 6caad75911a..29bc9324896 100644 --- a/packages/js/notices/package.json +++ b/packages/js/notices/package.json @@ -6,7 +6,7 @@ "license": "GPL-2.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/number/changelog/dev-sync-pnpm b/packages/js/number/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/number/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/number/package.json b/packages/js/number/package.json index 28ddf04ab06..04f8e88c27d 100644 --- a/packages/js/number/package.json +++ b/packages/js/number/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/onboarding/changelog/dev-sync-pnpm b/packages/js/onboarding/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/onboarding/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/onboarding/package.json b/packages/js/onboarding/package.json index 161f214c80e..cf9744859f6 100644 --- a/packages/js/onboarding/package.json +++ b/packages/js/onboarding/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/packages/js/tracks/changelog/dev-sync-pnpm b/packages/js/tracks/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/packages/js/tracks/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/packages/js/tracks/package.json b/packages/js/tracks/package.json index c64d092e60a..b9d6b160487 100644 --- a/packages/js/tracks/package.json +++ b/packages/js/tracks/package.json @@ -6,7 +6,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "keywords": [ "wordpress", diff --git a/plugins/woo-ai/changelog/dev-sync-pnpm b/plugins/woo-ai/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/plugins/woo-ai/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/plugins/woo-ai/package.json b/plugins/woo-ai/package.json index 9576b86b74a..2673558338c 100644 --- a/plugins/woo-ai/package.json +++ b/plugins/woo-ai/package.json @@ -76,7 +76,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "lint-staged": { "*.php": [ diff --git a/plugins/woocommerce-admin/package.json b/plugins/woocommerce-admin/package.json index 53d4f08b754..6cf8862b05f 100644 --- a/plugins/woocommerce-admin/package.json +++ b/plugins/woocommerce-admin/package.json @@ -246,6 +246,6 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" } } diff --git a/plugins/woocommerce-beta-tester/changelog/dev-sync-pnpm b/plugins/woocommerce-beta-tester/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/plugins/woocommerce-beta-tester/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/plugins/woocommerce-beta-tester/package.json b/plugins/woocommerce-beta-tester/package.json index 00c150b99b2..1746047cc06 100644 --- a/plugins/woocommerce-beta-tester/package.json +++ b/plugins/woocommerce-beta-tester/package.json @@ -76,7 +76,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "lint-staged": { "*.php": [ diff --git a/plugins/woocommerce/changelog/dev-sync-pnpm b/plugins/woocommerce/changelog/dev-sync-pnpm new file mode 100644 index 00000000000..2e1c2db5705 --- /dev/null +++ b/plugins/woocommerce/changelog/dev-sync-pnpm @@ -0,0 +1,4 @@ +Significance: minor +Type: dev + +Update pnpm to 8.6.7 diff --git a/plugins/woocommerce/package.json b/plugins/woocommerce/package.json index 38593345275..9e04670df7a 100644 --- a/plugins/woocommerce/package.json +++ b/plugins/woocommerce/package.json @@ -60,7 +60,7 @@ "@babel/register": "7.12.1", "@playwright/test": "^1.33.0", "@typescript-eslint/eslint-plugin": "^5.54.0", - "@typescript-eslint/experimental-utils": "^5.43.0", + "@typescript-eslint/experimental-utils": "^5.54.0", "@typescript-eslint/parser": "^5.54.0", "@woocommerce/admin-e2e-tests": "workspace:*", "@woocommerce/api": "workspace:*", @@ -109,7 +109,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "browserslist": [ "> 0.1%", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fce6631a8e9..7ab065f4bb6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,8 +104,8 @@ importers: specifier: ^10.4.1 version: 10.4.1(sass@1.60.0)(webpack@5.76.3) syncpack: - specifier: ^10.1.0 - version: 10.1.0 + specifier: ^10.7.3 + version: 10.7.3 turbo: specifier: ^1.10.7 version: 1.10.7 @@ -2571,8 +2571,8 @@ importers: specifier: ^5.54.0 version: 5.54.0(@typescript-eslint/parser@5.54.0)(eslint@8.32.0)(typescript@4.9.5) '@typescript-eslint/experimental-utils': - specifier: ^5.43.0 - version: 5.43.0(eslint@8.32.0)(typescript@4.9.5) + specifier: ^5.54.0 + version: 5.54.0(eslint@8.32.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^5.54.0 version: 5.54.0(eslint@8.32.0)(typescript@4.9.5) @@ -4179,7 +4179,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.21.3 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.16 commander: 4.1.1 convert-source-map: 1.8.0 fs-readdir-recursive: 1.1.0 @@ -5285,7 +5285,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.19.0(@babel/core@7.12.9) - '@babel/helper-plugin-utils': 7.21.5 + '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color @@ -9845,8 +9845,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.8 - '@babel/helper-plugin-utils': 7.21.5 - '@babel/helper-validator-option': 7.21.0 + '@babel/helper-plugin-utils': 7.20.2 + '@babel/helper-validator-option': 7.18.6 '@babel/plugin-transform-flow-strip-types': 7.16.7(@babel/core@7.17.8) dev: true @@ -10203,6 +10203,45 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} + /@effect/data@0.12.9: + resolution: {integrity: sha512-nuzFo+2LK4yG9H16WRv51MDhUAIuUGhmKYkuSrgCApwwLy2eUATaioQEbbR2rHOTprOiYpbIYKwvPsylEm/Fdw==} + dev: true + + /@effect/io@0.26.2: + resolution: {integrity: sha512-PdqtgmfEw88kX1UKZZvK42dpMZPSCPmdWAAzN17yCzfEsA3HoPjjxo9jLyzfjtUcU+tWO0tF/GY7pcDVLcJZAg==} + dependencies: + '@effect/data': 0.12.9 + dev: true + + /@effect/io@0.27.0: + resolution: {integrity: sha512-3ZUaf6B+aH83HPJ84KTthd4glgrRk6DXj9M915OB9G4cMbbJAwE/709tgamzD2IxcfSlqPowtvx73Cs4N7Ywrw==} + dependencies: + '@effect/data': 0.12.9 + dev: true + + /@effect/match@0.24.5: + resolution: {integrity: sha512-mMoQLGt8s0AmXQR1yUTdBCbdzNIn8d5Ujf1o0T4mldiap4/eq3pf8cvyQm8dHK1Y8KyT4dA2ukJq56rSMIBZXA==} + dependencies: + '@effect/data': 0.12.9 + '@effect/schema': 0.20.3 + dev: true + + /@effect/schema@0.20.3: + resolution: {integrity: sha512-pjJW9QkHZd2/fq7Bhd6pAOidMJ0OUODOeUlesPDK0jpo62AaU9g+IGXt3v5NU8rXSX77igZgfK08XhmofwHn0A==} + dependencies: + '@effect/data': 0.12.9 + '@effect/io': 0.26.2 + fast-check: 3.11.0 + dev: true + + /@effect/schema@0.21.0: + resolution: {integrity: sha512-IFB6hnwuTzHKaMGrAuzp0LBIIkPtW8gaXXQAik/h7ZnPpE8sOkSWKyDHuD4lpOqgsFp1G55NobVKpJUPcL8Onw==} + dependencies: + '@effect/data': 0.12.9 + '@effect/io': 0.27.0 + fast-check: 3.11.0 + dev: true + /@emotion/babel-plugin@11.10.5(@babel/core@7.17.8): resolution: {integrity: sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==} peerDependencies: @@ -11695,7 +11734,6 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 - dev: true /@jridgewell/trace-mapping@0.3.17: resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} @@ -17042,13 +17080,13 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils@5.43.0(eslint@8.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-WkT637CumTJbm/hRbFfnHBMgfUYTKr08LitVsD7gQId7bi6rnkx3pu3jac67lmp5ObW4MpJ9SNFZAIOUB/Qbsw==} + /@typescript-eslint/experimental-utils@5.54.0(eslint@8.32.0)(typescript@4.9.5): + resolution: {integrity: sha512-rRYECOTh5V3iWsrOzXi7h1jp3Bi9OkJHrb3wECi3DVqMGTilo9wAYmCbT+6cGdrzUY3MWcAa2mESM6FMik6tVw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.43.0(eslint@8.32.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.54.0(eslint@8.32.0)(typescript@4.9.5) eslint: 8.32.0 transitivePeerDependencies: - supports-color @@ -17102,14 +17140,6 @@ packages: '@typescript-eslint/visitor-keys': 4.33.0 dev: true - /@typescript-eslint/scope-manager@5.43.0: - resolution: {integrity: sha512-XNWnGaqAtTJsUiZaoiGIrdJYHsUOd3BZ3Qj5zKp9w6km6HsrjPk/TGZv0qMTWyWj0+1QOqpHQ2gZOLXaGA9Ekw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/visitor-keys': 5.43.0 - dev: true - /@typescript-eslint/scope-manager@5.54.0: resolution: {integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -17141,11 +17171,6 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/types@5.43.0: - resolution: {integrity: sha512-jpsbcD0x6AUvV7tyOlyvon0aUsQpF8W+7TpJntfCUWU1qaIKu2K34pMwQKSzQH8ORgUrGYY6pVIh1Pi8TNeteg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@typescript-eslint/types@5.54.0: resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -17192,27 +17217,6 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.43.0(typescript@4.9.5): - resolution: {integrity: sha512-BZ1WVe+QQ+igWal2tDbNg1j2HWUkAa+CVqdU79L4HP9izQY6CNhXfkNwd1SS4+sSZAP/EthI1uiCSY/+H0pROg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/visitor-keys': 5.43.0 - debug: 4.3.4(supports-color@9.2.2) - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.0 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/typescript-estree@5.54.0(typescript@4.9.5): resolution: {integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -17233,26 +17237,6 @@ packages: transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@5.43.0(eslint@8.32.0)(typescript@4.9.5): - resolution: {integrity: sha512-8nVpA6yX0sCjf7v/NDfeaOlyaIIqL7OaIGOWSPFqUKK59Gnumd3Wa+2l8oAaYO2lk0sO+SbWFWRSvhu8gLGv4A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.9 - '@types/semver': 7.3.12 - '@typescript-eslint/scope-manager': 5.43.0 - '@typescript-eslint/types': 5.43.0 - '@typescript-eslint/typescript-estree': 5.43.0(typescript@4.9.5) - eslint: 8.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@8.32.0) - semver: 7.5.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - /@typescript-eslint/utils@5.54.0(eslint@8.32.0)(typescript@4.9.5): resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -17280,14 +17264,6 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /@typescript-eslint/visitor-keys@5.43.0: - resolution: {integrity: sha512-icl1jNH/d18OVHLfcwdL3bWUKsBeIiKYTGxMJCoGe7xFht+E4QgzOqoWYrU8XSLJWhVw8nTacbm03v23J/hFTg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.43.0 - eslint-visitor-keys: 3.3.0 - dev: true - /@typescript-eslint/visitor-keys@5.54.0: resolution: {integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -19503,7 +19479,7 @@ packages: cosmiconfig: 7.0.1 eslint: 8.32.0 eslint-config-prettier: 8.5.0(eslint@8.32.0) - eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint@8.32.0) + eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint-import-resolver-typescript@2.5.0)(eslint-import-resolver-webpack@0.13.2)(eslint@8.32.0) eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.54.0)(eslint@8.32.0)(jest@27.5.1)(typescript@4.9.5) eslint-plugin-jsdoc: 39.9.1(eslint@8.32.0) eslint-plugin-jsx-a11y: 6.5.1(eslint@8.32.0) @@ -19544,7 +19520,7 @@ packages: cosmiconfig: 7.0.1 eslint: 8.32.0 eslint-config-prettier: 8.5.0(eslint@8.32.0) - eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint@8.32.0) + eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint-import-resolver-typescript@2.5.0)(eslint-import-resolver-webpack@0.13.2)(eslint@8.32.0) eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.54.0)(eslint@8.32.0)(jest@27.5.1)(typescript@4.9.5) eslint-plugin-jsdoc: 39.9.1(eslint@8.32.0) eslint-plugin-jsx-a11y: 6.5.1(eslint@8.32.0) @@ -19585,7 +19561,7 @@ packages: cosmiconfig: 7.0.1 eslint: 8.32.0 eslint-config-prettier: 8.5.0(eslint@8.32.0) - eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint@8.32.0) + eslint-plugin-import: 2.25.4(@typescript-eslint/parser@5.54.0)(eslint-import-resolver-typescript@2.5.0)(eslint-import-resolver-webpack@0.13.2)(eslint@8.32.0) eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.54.0)(eslint@8.32.0)(jest@29.5.0)(typescript@4.9.5) eslint-plugin-jsdoc: 39.9.1(eslint@8.32.0) eslint-plugin-jsx-a11y: 6.5.1(eslint@8.32.0) @@ -21793,13 +21769,13 @@ packages: peerDependencies: eslint: '>= 4.12.1' dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.21.3 - '@babel/traverse': 7.21.3 - '@babel/types': 7.22.4 + '@babel/code-frame': 7.16.7 + '@babel/parser': 7.17.8 + '@babel/traverse': 7.17.3 + '@babel/types': 7.17.0 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 - resolve: 1.22.1 + resolve: 1.20.0 transitivePeerDependencies: - supports-color dev: true @@ -24235,6 +24211,12 @@ packages: /commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} + dev: false + + /commander@11.0.0: + resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} + engines: {node: '>=16'} + dev: true /commander@2.1.0: resolution: {integrity: sha512-J2wnb6TKniXNOtoHS8TSrG9IOQluPrsmyAJ8oCUJOBmv+uLBCyPYAZkD2jFvw2DCzIXNnISIM01NIvr35TkBMQ==} @@ -24658,8 +24640,8 @@ packages: path-type: 4.0.0 yaml: 1.10.2 - /cosmiconfig@8.1.3: - resolution: {integrity: sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==} + /cosmiconfig@8.2.0: + resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==} engines: {node: '>=14'} dependencies: import-fresh: 3.3.0 @@ -26557,7 +26539,7 @@ packages: has: 1.0.3 is-core-module: 2.8.0 is-glob: 4.0.3 - minimatch: 3.1.2 + minimatch: 3.0.4 object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.14.0 @@ -26597,36 +26579,6 @@ packages: - eslint-import-resolver-webpack - supports-color - /eslint-plugin-import@2.25.4(@typescript-eslint/parser@5.54.0)(eslint@8.32.0): - resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - '@typescript-eslint/parser': 5.54.0(eslint@8.32.0)(typescript@4.9.5) - array-includes: 3.1.4 - array.prototype.flat: 1.2.5 - debug: 2.6.9(supports-color@6.1.0) - doctrine: 2.1.0 - eslint: 8.32.0 - eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3(@typescript-eslint/parser@5.54.0)(eslint-import-resolver-node@0.3.6)(eslint-import-resolver-typescript@2.5.0)(eslint-import-resolver-webpack@0.13.2) - has: 1.0.3 - is-core-module: 2.8.0 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.values: 1.1.5 - resolve: 1.20.0 - tsconfig-paths: 3.14.0 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - /eslint-plugin-jest@23.20.0(eslint@7.32.0)(typescript@4.9.5): resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} engines: {node: '>=8'} @@ -27692,6 +27644,13 @@ packages: '@types/offscreencanvas': 2019.7.0 dev: false + /fast-check@3.11.0: + resolution: {integrity: sha512-H2tctb7AGfFQfz+DEr3UWhJ3s47LXsGp5g3jeJr5tHjnf4xUvpArIqiwcDmL2EXiv+auLHIpF5MqaIpIKvpxiA==} + engines: {node: '>=8.0.0'} + dependencies: + pure-rand: 6.0.1 + dev: true + /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -35687,13 +35646,6 @@ packages: dependencies: brace-expansion: 2.0.1 - /minimatch@6.2.0: - resolution: {integrity: sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimatch@9.0.0: resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} engines: {node: '>=16 || 14 >=14.17'} @@ -35708,6 +35660,13 @@ packages: brace-expansion: 2.0.1 dev: false + /minimatch@9.0.2: + resolution: {integrity: sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -41170,6 +41129,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.5.3: + resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -42675,19 +42642,26 @@ packages: resolution: {integrity: sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==} dev: true - /syncpack@10.1.0: - resolution: {integrity: sha512-3SMPf49tpxw170ZokyurKuJc7G45xZLtzgH6W87+7OsbRQLc+oc9UfoelVf1CuYglZsMwFott4zEShCY8o+R1Q==} - engines: {node: '>=14'} + /syncpack@10.7.3: + resolution: {integrity: sha512-nhsiOHR1zebKRn4eZn5zUjbSJm4D8GgqiraY45MsaOClPbhVJny/jWhWrjSOuwwupdwv8EYH+GA9sqCEn4DCnA==} + engines: {node: '>=18'} hasBin: true dependencies: + '@effect/data': 0.12.9 + '@effect/io': 0.27.0 + '@effect/match': 0.24.5 + '@effect/schema': 0.21.0 chalk: 4.1.2 - commander: 10.0.1 - cosmiconfig: 8.1.3 + commander: 11.0.0 + cosmiconfig: 8.2.0 + enquirer: 2.3.6 fs-extra: 11.1.1 - glob: 8.1.0 - minimatch: 6.2.0 + globby: 11.1.0 + minimatch: 9.0.2 + ora: 5.4.1 + prompts: 2.4.2 read-yaml-file: 2.1.0 - semver: 7.5.0 + semver: 7.5.3 tightrope: 0.1.0 ts-toolbelt: 9.6.0 dev: true diff --git a/tools/code-analyzer/package.json b/tools/code-analyzer/package.json index f05cb7ab920..a020b700d57 100644 --- a/tools/code-analyzer/package.json +++ b/tools/code-analyzer/package.json @@ -33,7 +33,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "types": "dist/index.d.ts" } diff --git a/tools/create-extension/package.json b/tools/create-extension/package.json index 606a01aa72d..9cfc851944c 100644 --- a/tools/create-extension/package.json +++ b/tools/create-extension/package.json @@ -14,6 +14,6 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" } } diff --git a/tools/monorepo-merge/package.json b/tools/monorepo-merge/package.json index dee533d7e38..7ee4c81d10b 100644 --- a/tools/monorepo-merge/package.json +++ b/tools/monorepo-merge/package.json @@ -63,7 +63,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "types": "dist/index.d.ts" } diff --git a/tools/monorepo-utils/package.json b/tools/monorepo-utils/package.json index 5ad87e3745b..d71c0d4928d 100644 --- a/tools/monorepo-utils/package.json +++ b/tools/monorepo-utils/package.json @@ -50,7 +50,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "types": "dist/index.d.ts" } diff --git a/tools/package-release/package.json b/tools/package-release/package.json index e0745664701..29b81d1ce64 100644 --- a/tools/package-release/package.json +++ b/tools/package-release/package.json @@ -58,7 +58,7 @@ }, "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "types": "dist/index.d.ts" } diff --git a/tools/release-posts/package.json b/tools/release-posts/package.json index 0480fc424a8..47b9289e8fa 100644 --- a/tools/release-posts/package.json +++ b/tools/release-posts/package.json @@ -11,7 +11,7 @@ "license": "GPL-2.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "devDependencies": { "@tsconfig/node16": "^1.0.3", diff --git a/tools/storybook/package.json b/tools/storybook/package.json index 367f7710a13..c60e4f48c34 100644 --- a/tools/storybook/package.json +++ b/tools/storybook/package.json @@ -12,7 +12,7 @@ "license": "GPL-3.0-or-later", "engines": { "node": "^16.14.1", - "pnpm": "^8.6.5" + "pnpm": "^8.6.7" }, "bugs": { "url": "https://github.com/woocommerce/woocommerce/issues"