diff --git a/packages/eslint-config-react/package.json b/packages/eslint-config-react/package.json index 392a011..cf93dd0 100644 --- a/packages/eslint-config-react/package.json +++ b/packages/eslint-config-react/package.json @@ -33,7 +33,7 @@ "eslint-plugin-react": "^7.34.1", "eslint-plugin-react-hooks": "^4.6.0", "postcss-scss": "^4.0.9", - "stylelint-config-xo": "^0.22.0", + "stylelint-config-xo": "^1.0.0", "stylelint-scss": "^6.2.1" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e173ae0..00a122e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,8 +100,8 @@ importers: specifier: ^4.0.9 version: 4.0.9(postcss@8.4.31) stylelint-config-xo: - specifier: ^0.22.0 - version: 0.22.0(stylelint@15.11.0) + specifier: ^1.0.0 + version: 1.0.2(stylelint@15.11.0) stylelint-scss: specifier: ^6.2.1 version: 6.2.1(stylelint@15.11.0) @@ -406,10 +406,35 @@ packages: dependencies: '@csstools/css-tokenizer': 2.2.4 + /@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-tokenizer': ^2.4.1 + dependencies: + '@csstools/css-tokenizer': 2.4.1 + dev: false + /@csstools/css-tokenizer@2.2.4: resolution: {integrity: sha512-PuWRAewQLbDhGeTvFuq2oClaSCKPIBmHyIobCV39JHRYN0byDcUWJl5baPeNUcqrjtdMNqFooE0FGl31I3JOqw==} engines: {node: ^14 || ^16 || >=18} + /@csstools/css-tokenizer@2.4.1: + resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} + engines: {node: ^14 || ^16 || >=18} + dev: false + + /@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): + resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-parser-algorithms': ^2.7.1 + '@csstools/css-tokenizer': ^2.4.1 + dependencies: + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + dev: false + /@csstools/media-query-list-parser@2.1.9(@csstools/css-parser-algorithms@2.6.1)(@csstools/css-tokenizer@2.2.4): resolution: {integrity: sha512-qqGuFfbn4rUmyOB0u8CVISIp5FfJ5GAR3mBrZ9/TKndHakdnm6pY0L/fbLcpPnrzwCyyTEZl1nUcXAYHEWneTA==} engines: {node: ^14 || ^16 || >=18} @@ -534,6 +559,22 @@ packages: lodash: 4.17.21 dev: false + /@stylistic/stylelint-plugin@2.1.3(stylelint@15.11.0): + resolution: {integrity: sha512-/KUcqX36AbbUk7KvNuM0dWv2XSlPa1M12CPcC//eA4MNEFsZFl+2Kf8UZCLjlIWIrDNitd591vaVkXfOwUtsFQ==} + engines: {node: ^18.12 || >=20.9} + peerDependencies: + stylelint: ^16.0.2 || ^16.0.0 + dependencies: + '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) + '@csstools/css-tokenizer': 2.4.1 + '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) + is-plain-object: 5.0.0 + postcss-selector-parser: 6.1.4 + postcss-value-parser: 4.2.0 + style-search: 0.1.0 + stylelint: 15.11.0(typescript@5.3.3) + dev: false + /@types/eslint@8.40.2: resolution: {integrity: sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==} dependencies: @@ -3400,6 +3441,14 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 + /postcss-selector-parser@6.1.4: + resolution: {integrity: sha512-bIoJLOmjCO1S9XdY/DcnR5hJxvrDir1PbGChrzXG3vw0/FOliy/fA3dmdhQ441kah4gKv+TwckGzex6wNS5cnQ==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: false + /postcss-sorting@8.0.2(postcss@8.4.38): resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} peerDependencies: @@ -4007,19 +4056,20 @@ packages: /style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} - /stylelint-config-xo@0.22.0(stylelint@15.11.0): - resolution: {integrity: sha512-E4IoDwgJqG+Q3LjeZGXNi3uOXOH5Sx6mCyxp1V4eaAm1DhuA+3X40c2GtobEIHfCv6itN/T3QKRb4V4/snIxUg==} - engines: {node: '>=16'} + /stylelint-config-xo@1.0.2(stylelint@15.11.0): + resolution: {integrity: sha512-+YMetOqF/GFkpEdNgnp8UuzlWeGe90R3jAWDGHc1Wp+Gu20MEJYSY9YTAVPkr834V/ptvMGB5EVHpANlv5iBWg==} + engines: {node: '>=18'} peerDependencies: - stylelint: '>=14 || ^16.0.0' + stylelint: '>=16 || ^16.0.0' dependencies: + '@stylistic/stylelint-plugin': 2.1.3(stylelint@15.11.0) stylelint: 15.11.0(typescript@5.3.3) - stylelint-declaration-block-no-ignored-properties: 2.7.0(stylelint@15.11.0) + stylelint-declaration-block-no-ignored-properties: 2.8.0(stylelint@15.11.0) stylelint-order: 6.0.4(stylelint@15.11.0) dev: false - /stylelint-declaration-block-no-ignored-properties@2.7.0(stylelint@15.11.0): - resolution: {integrity: sha512-44SpI9+9Oc1ICuwwRfwS/3npQ2jPobDSTnwWdNgZGryGqQCp17CgEIWjCv1BgUOSzND3RqywNCNLKvO1AOxbfg==} + /stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@15.11.0): + resolution: {integrity: sha512-Ws8Cav7Y+SPN0JsV407LrnNXWOrqGjxShf+37GBtnU/C58Syve9c0+I/xpLcFOosST3ternykn3Lp77f3ITnFw==} engines: {node: '>=6'} peerDependencies: stylelint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0