469 lines
7.6 KiB
Plaintext
469 lines
7.6 KiB
Plaintext
{
|
|
"indent": "\t",
|
|
"semverRange": "^",
|
|
"customTypes": {
|
|
"engines": {
|
|
"path": "engines",
|
|
"strategy": "versionsByName"
|
|
}
|
|
},
|
|
"versionGroups": [
|
|
{
|
|
"dependencies": [
|
|
"pnpm"
|
|
],
|
|
"pinVersion": "9.1.3",
|
|
"packages": [
|
|
"**"
|
|
]
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"node"
|
|
],
|
|
"dependencyTypes": [
|
|
"engines"
|
|
],
|
|
"pinVersion": "^20.11.1",
|
|
"packages": [
|
|
"**"
|
|
]
|
|
},
|
|
{
|
|
"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*"
|
|
],
|
|
"packages": [
|
|
"@woocommerce/block-library",
|
|
"@woocommerce/storybook"
|
|
],
|
|
"isIgnored": true
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"@typescript-eslint/**"
|
|
],
|
|
"pinVersion": "^5.62.0",
|
|
"packages": [
|
|
"**"
|
|
]
|
|
},
|
|
{
|
|
"label": "React-related dependencies: React 18",
|
|
"dependencies": [
|
|
"react",
|
|
"react-dom",
|
|
"@types/react-dom",
|
|
"@types/react",
|
|
],
|
|
"pinVersion": "18.3.x",
|
|
"packages": [
|
|
"@woocommerce/block-library",
|
|
"@woocommerce/storybook"
|
|
]
|
|
},
|
|
{
|
|
"label": "React-related dependencies: React 17",
|
|
"dependencies": [
|
|
"react",
|
|
"react-dom",
|
|
"@types/react-dom",
|
|
"@types/react",
|
|
],
|
|
"pinVersion": "17.0.x",
|
|
"packages": [
|
|
"**"
|
|
]
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"config"
|
|
],
|
|
"packages": [
|
|
"**"
|
|
],
|
|
"pinVersion": "3.3.7"
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"typescript"
|
|
],
|
|
"packages": [
|
|
"**"
|
|
],
|
|
"pinVersion": "5.3.x"
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"eslint"
|
|
],
|
|
"packages": [
|
|
"**"
|
|
],
|
|
"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": [
|
|
"**"
|
|
],
|
|
"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": [
|
|
"@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.1.0"
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"@wordpress/e2e-test-utils-playwright"
|
|
],
|
|
"packages": [
|
|
"**"
|
|
],
|
|
"pinVersion": "wp-6.6"
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"@wordpress/**"
|
|
],
|
|
"packages": [
|
|
"**"
|
|
],
|
|
"pinVersion": "wp-6.0"
|
|
},
|
|
{
|
|
"dependencies": [
|
|
"@types/wordpress__components"
|
|
],
|
|
"packages": [
|
|
"**"
|
|
],
|
|
"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": [
|
|
"**"
|
|
],
|
|
"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": [
|
|
"**"
|
|
],
|
|
"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
|
|
}
|
|
]
|
|
}
|