diff --git a/.yarn/versions/cd54fce4.yml b/.yarn/versions/cd54fce4.yml new file mode 100644 index 000000000000..fdd7264e3def --- /dev/null +++ b/.yarn/versions/cd54fce4.yml @@ -0,0 +1,24 @@ +releases: + "@yarnpkg/cli": patch + "@yarnpkg/extensions": patch + "@yarnpkg/plugin-compat": patch + +declined: + - "@yarnpkg/plugin-constraints" + - "@yarnpkg/plugin-dlx" + - "@yarnpkg/plugin-essentials" + - "@yarnpkg/plugin-init" + - "@yarnpkg/plugin-interactive-tools" + - "@yarnpkg/plugin-nm" + - "@yarnpkg/plugin-npm-cli" + - "@yarnpkg/plugin-pack" + - "@yarnpkg/plugin-patch" + - "@yarnpkg/plugin-pnp" + - "@yarnpkg/plugin-pnpm" + - "@yarnpkg/plugin-stage" + - "@yarnpkg/plugin-typescript" + - "@yarnpkg/plugin-version" + - "@yarnpkg/plugin-workspace-tools" + - "@yarnpkg/builder" + - "@yarnpkg/core" + - "@yarnpkg/doctor" diff --git a/packages/yarnpkg-extensions/sources/index.ts b/packages/yarnpkg-extensions/sources/index.ts index aecf414f9ba0..fd8bdddabcf3 100644 --- a/packages/yarnpkg-extensions/sources/index.ts +++ b/packages/yarnpkg-extensions/sources/index.ts @@ -893,9 +893,7 @@ export const packageExtensions: Array<[string, PackageExtensionData]> = [ webpack: `>=4`, }, peerDependenciesMeta: { - typescript: { - optional: true, - }, + typescript: optionalPeerDep, }, }], // https://github.com/asyncapi/asyncapi-react/pull/614 @@ -905,4 +903,13 @@ export const packageExtensions: Array<[string, PackageExtensionData]> = [ 'react-dom': `>=16.8.0`, }, }], + // https://github.com/xojs/xo/pull/678 + [`xo@*`, { + peerDependencies: { + webpack: `>=1.11.0`, + }, + peerDependenciesMeta: { + webpack: optionalPeerDep, + }, + }], ];