woocommerce/.syncpackrc

469 lines
7.6 KiB
Plaintext
Raw Normal View History

{
"indent": "\t",
"semverRange": "^",
"customTypes": {
"engines": {
"path": "engines",
"strategy": "versionsByName"
}
},
"versionGroups": [
{
"dependencies": [
"pnpm"
],
"pinVersion": "9.1.3",
"packages": [
"**"
]
},
{
"dependencies": [
"node"
],
"dependencyTypes": [
"engines"
],
Update the monorepo to node v20 (#45148) * test bumping node to v18 * remove community contributor condition from review assignment * Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/extend-cart-checkout-block, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/create-woo-extension, @woocommerce/create-product-editor-block, @woocommerce/components, @woocommerce/api, @woocommerce/admin-e2e-tests, woocommerce-blocks, woocommerce-beta-tester, woocommerce, woo-ai * bump node to v20 * Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/extend-cart-checkout-block, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/create-woo-extension, @woocommerce/create-product-editor-block, @woocommerce/components, @woocommerce/api, @woocommerce/admin-e2e-tests, packages/php/remote-specs-validation, woocommerce-blocks, woocommerce-beta-tester, woocommerce, woo-ai * Add changefile(s) from automation for the following project(s): @woocommerce/tracks, @woocommerce/onboarding, @woocommerce/number, @woocommerce/notices, @woocommerce/navigation, @woocommerce/internal-js-tests, @woocommerce/extend-cart-checkout-block, @woocommerce/expression-evaluation, @woocommerce/explat, @woocommerce/experimental, @woocommerce/eslint-plugin, @woocommerce/dependency-extraction-webpack-plugin, @woocommerce/date, @woocommerce/data, @woocommerce/customer-effort-score, @woocommerce/currency, @woocommerce/csv-export, @woocommerce/create-woo-extension, @woocommerce/create-product-editor-block, @woocommerce/components, @woocommerce/api, @woocommerce/admin-e2e-tests, woocommerce-blocks, woocommerce-beta-tester, woocommerce, woo-ai * add blocks eslint-plugin-woocommerce to project workspace * add e2e-environment as a peer to e2e-utils * restore version on @woocommerce/api * update lock file * move e2e-environment to devDependencies * add undefined location check to admin js test --------- Co-authored-by: Ron Rennick <ronald.rennick@automattic.com> Co-authored-by: github-actions <github-actions@github.com>
2024-04-12 16:49:55 +00:00
"pinVersion": "^20.11.1",
"packages": [
"**"
]
},
2023-12-09 13:22:40 +00:00
{
"dependencies": [
"@actions/*",
"@automattic/*",
"@babel/*",
"@bartekbp/*",
"@octokit/*",
"@storybook/*",
"@testing-library/*",
"@types/*",
"@typescript-eslint/*",
"@woocommerce/*",
"@wordpress/api-fetch",
"@wordpress/autop",
"@wordpress/babel-preset-default",
"@wordpress/base-styles",
"@wordpress/block-editor",
"@wordpress/blocks",
"@wordpress/browserslist-config",
"@wordpress/components",
"@wordpress/compose",
"@wordpress/core-data",
"@wordpress/data",
"@wordpress/data-controls",
"@wordpress/date",
"@wordpress/dependency-extraction-webpack-plugin",
"@wordpress/deprecated",
"@wordpress/dom",
"@wordpress/dom-ready",
"@wordpress/e2e-test-utils",
"@wordpress/e2e-test-utils-playwright",
"@wordpress/e2e-tests",
"@wordpress/element",
"@wordpress/html-entities",
"@wordpress/i18n",
"@wordpress/icons",
"@wordpress/is-shallow-equal",
"@wordpress/notices",
"@wordpress/plugins",
"@wordpress/postcss-plugins-preset",
"@wordpress/postcss-themes",
"@wordpress/prettier-config",
"@wordpress/primitives",
"@wordpress/scripts",
"@wordpress/server-side-render",
"@wordpress/style-engine",
"@wordpress/stylelint-config",
"@wordpress/url",
"@wordpress/wordcount",
"babel*",
"eslint*",
"glob*",
"postcss*",
"webpack*"
],
2023-12-09 13:22:40 +00:00
"packages": [
"@woocommerce/block-library",
"@woocommerce/storybook"
2023-12-09 13:22:40 +00:00
],
"isIgnored": true
},
{
"dependencies": [
"@typescript-eslint/**"
],
2023-12-09 15:16:39 +00:00
"pinVersion": "^5.62.0",
"packages": [
"**"
]
},
{
"label": "React-related dependencies: React 18",
"dependencies": [
"react",
"react-dom",
"@types/react-dom",
"@types/react",
],
"pinVersion": "18.3.x",
2023-12-09 15:16:39 +00:00
"packages": [
"@woocommerce/block-library",
"@woocommerce/storybook"
2023-12-09 15:16:39 +00:00
]
},
{
"label": "React-related dependencies: React 17",
2023-12-09 15:16:39 +00:00
"dependencies": [
"react",
"react-dom",
"@types/react-dom",
"@types/react",
2023-12-09 15:16:39 +00:00
],
"pinVersion": "17.0.x",
"packages": [
"**"
]
},
{
"dependencies": [
"config"
],
"packages": [
"**"
],
"pinVersion": "3.3.7"
},
{
"dependencies": [
"typescript"
],
"packages": [
"**"
],
"pinVersion": "5.3.x"
},
{
"dependencies": [
"eslint"
],
"packages": [
"**"
],
2023-12-09 15:16:39 +00:00
"pinVersion": "^8.55.0"
},
{
"dependencies": [
"fork-ts-checker-webpack-plugin"
],
"packages": [
"**"
],
"pinVersion": "9.0.x"
},
{
"dependencies": [
"github-label-sync"
],
"packages": [
"**"
],
"pinVersion": "^2.3.1"
},
{
"dependencies": [
"@playwright/test"
],
"packages": [
"**"
],
2024-08-20 07:40:46 +00:00
"pinVersion": "^1.46.1"
},
{
"dependencies": [
"@wordpress/babel-plugin-import-jsx-pragma",
"@wordpress/babel-preset-default",
"@wordpress/stylelint-config",
"@wordpress/scripts",
"@wordpress/jest-console",
"@wordpress/dependency-extraction-webpack-plugin",
"@wordpress/e2e-test-utils",
"@wordpress/jest-preset-default",
"@wordpress/postcss-plugins-preset",
"@wordpress/custom-templated-path-webpack-plugin",
"@wordpress/postcss-themes"
],
"packages": [
"**"
],
"isIgnored": true
},
{
"dependencies": [
"@wordpress/block**",
"@wordpress/viewport",
"@wordpress/interface",
"@wordpress/router",
"@wordpress/edit-site",
"@wordpress/private-apis",
"@wordpress/dataviews",
"@wordpress/icons"
],
"packages": [
Template API: Expose template block id and order to client (#40263) * Update unit tests to handle _templateBlockId and _templateBlockOrder * Refactor get_formatted_template * Initial @woocommerce/block-templates package * Add block-templates to admin webpack * Add block-templates to dependency-extraction-webpack-plugin * Add block-templates to admin assets * Add block-templates dependency * Update name block * Update syncpack * Update regular price block * Update tab block * Update section block * Add @wordpress/deprecated to package * Deprecated initBlock * Update attributes block * Update catalog visibility block * Update checkbox block * Update conditional block * Update collapsible block * Allow additional props to be passed to useWooBlockProps * Update inventory sku block * Update inventory quantity block * Update inventory email block * Update images block * Update description block * Update radio block * Update pricing block * Update password block * Update notice block * Update shipping dimensions block * Update shipping class block * Update schedule sale block * Update sale price block * Update toggle block * Update taxonomy block * Update tag block * Update summary block * Update variations block * Update variations options block * Update variation items blocks * Changelog * Changelog * Changelog * Changelog * Changelog * Add test for registerWooBlockType * Add @testing-library/react-hooks to devDependencies * Add test for useWooBlockProps * Document API * Fix linting issues in README.md * Fix tabs tests by mocking useWooBlockProps * Allow header duplication under different nesting * Remove unused import (fixes lint error) * Update lock file
2023-09-27 20:38:56 +00:00
"@woocommerce/block-templates",
"@woocommerce/product-editor",
"@woocommerce/admin-library",
"@woocommerce/components"
],
"isIgnored": true
},
{
"dependencies": [
"@wordpress/**"
],
"packages": [
"@woocommerce/experimental"
],
"isIgnored": true
},
{
"dependencies": [
"@wordpress/prettier-config"
],
"packages": [
"**"
],
"pinVersion": "2.17.0"
},
{
"dependencies": [
"@wordpress/eslint-plugin"
],
"packages": [
"**"
],
"pinVersion": "14.7.0"
},
{
"dependencies": [
"@wordpress/env"
],
"packages": [
"@woocommerce/block-library",
"**"
],
"pinVersion": "10.10.x"
},
{
"dependencies": [
"@wordpress/e2e-test-utils-playwright"
],
"packages": [
"**"
],
"pinVersion": "wp-6.6"
},
{
"dependencies": [
"@wordpress/**"
],
"packages": [
"**"
],
"pinVersion": "wp-6.0"
},
{
"dependencies": [
"@types/wordpress__components"
],
"packages": [
"**"
],
2023-12-09 15:16:39 +00:00
"pinVersion": "^19.10.5"
},
{
"dependencies": [
"classnames"
],
"packages": [
"**"
],
"pinVersion": "^2.3.2"
},
{
"dependencies": [
"glob"
],
"packages": [
"**"
],
"pinVersion": "^10.3.10"
},
{
"dependencies": [
"postcss-loader"
],
"packages": [
"**"
],
"pinVersion": "^4.3.0"
},
{
"dependencies": [
"postcss"
],
"packages": [
"**"
],
2023-12-09 15:16:39 +00:00
"pinVersion": "^8.4.32"
},
{
"dependencies": [
"rimraf"
],
"packages": [
"**"
],
"pinVersion": "5.0.5"
},
{
"dependencies": [
"sass-loader"
],
"packages": [
"**"
],
"pinVersion": "^10.5.0"
},
{
"dependencies": [
"simple-git"
],
"packages": [
"**"
],
"pinVersion": "^3.21.0"
},
{
"dependencies": [
"stylelint"
],
"packages": [
"**"
],
"pinVersion": "^14.16.1"
},
{
"dependencies": [
"uuid"
],
"packages": [
"**"
],
"pinVersion": "^9.0.1"
},
{
"dependencies": [
"@types/node"
],
"packages": [
"**"
],
2023-12-09 15:16:39 +00:00
"pinVersion": "^16.18.68"
},
{
"label": "Testing related dependencies: React 18",
"dependencies": [
"@jest/test-sequencer",
"@types/jest",
"jest",
"jest-cli",
"jest-circus",
"jest-each",
"jest-environment-jsdom",
"jest-environment-node",
"babel-jest"
],
"packages": [
"@woocommerce/block-library",
"@woocommerce/storybook"
],
"pinVersion": "29.7.x"
},
{
"label": "Testing related dependencies: React 17",
"dependencies": [
"@jest/test-sequencer",
"@types/jest",
"jest",
"jest-cli",
"jest-circus",
"jest-each",
"jest-environment-jsdom",
"jest-environment-node",
"babel-jest"
],
"packages": [
"**"
],
"pinVersion": "27.5.x"
},
{
"dependencies": [
"ts-jest"
],
"packages": [
"**"
],
"pinVersion": "29.1.x"
},
{
"dependencies": [
"ts-loader"
],
"packages": [
"**"
],
"pinVersion": "9.5.x"
},
{
"dependencies": [
"wireit"
],
"packages": [
"**"
],
"pinVersion": "0.14.3"
},
{
"label": "Only manage versions for these dependencies",
"dependencies": [
"@types/node",
"@types/wordpress__components",
"@typescript-eslint/**",
"@wordpress/**",
"config",
"eslint",
"node",
"pnpm",
"postcss",
"postcss-loader",
],
"packages": [
"**"
]
},
{
"label": "Ignore versions for everything else",
"dependencies": [
"**"
],
"packages": [
"**"
],
"isIgnored": true
}
]
}