From 55ebbcd2ed638ebb54b899f534afcec36dc0e8f6 Mon Sep 17 00:00:00 2001 From: firefoxic Date: Mon, 19 Aug 2024 09:43:19 +0300 Subject: [PATCH] Update dependencies --- eslint.config.js | 3 +- package.json | 8 +-- pnpm-lock.yaml | 127 ++++++++++++++++++++++++++--------------------- 3 files changed, 77 insertions(+), 61 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 8c7a0f4..81a5d45 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,10 +1,11 @@ import { default as firefoxicEslintConfig, globals } from "@firefoxic/eslint-config" +/** @type {import('eslint').Linter.Config[]} */ export default [ { languageOptions: { globals: { - ...globals.nodeBuildIn, + ...globals.nodeBuiltin, }, }, }, diff --git a/package.json b/package.json index 93d76a2..888781c 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "files": [ "./stylelint.config.js" ], - "packageManager": "pnpm@9.7.0", + "packageManager": "pnpm@9.7.1", "engines": { "node": "^18.12 || >=20.9" }, @@ -28,7 +28,7 @@ "stylelint": "^16.8.1" }, "dependencies": { - "@stylistic/stylelint-plugin": "^3.0.0", + "@stylistic/stylelint-plugin": "^3.0.1", "stylelint-gamut": "^1.3.4", "stylelint-plugin-logical-css": "^1.2.1" }, @@ -43,11 +43,11 @@ "postpublish": "git push --follow-tags" }, "devDependencies": { - "@firefoxic/eslint-config": "^2.1.0", + "@firefoxic/eslint-config": "^3.0.0", "@firefoxic/update-changelog": "^0.2.0", "eslint": "^9.9.0", "husky": "^9.1.4", - "stylelint": "^16.8.1" + "stylelint": "^16.8.2" }, "keywords": [ "config", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7c10957..4c4e09b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,18 +9,18 @@ importers: .: dependencies: '@stylistic/stylelint-plugin': - specifier: ^3.0.0 - version: 3.0.0(stylelint@16.8.1) + specifier: ^3.0.1 + version: 3.0.1(stylelint@16.8.2) stylelint-gamut: specifier: ^1.3.4 - version: 1.3.4(stylelint@16.8.1) + version: 1.3.4(stylelint@16.8.2) stylelint-plugin-logical-css: specifier: ^1.2.1 - version: 1.2.1(stylelint@16.8.1) + version: 1.2.1(stylelint@16.8.2) devDependencies: '@firefoxic/eslint-config': - specifier: ^2.1.0 - version: 2.1.0(eslint@9.9.0) + specifier: ^3.0.0 + version: 3.0.0(eslint@9.9.0) '@firefoxic/update-changelog': specifier: ^0.2.0 version: 0.2.0 @@ -31,8 +31,8 @@ importers: specifier: ^9.1.4 version: 9.1.4 stylelint: - specifier: ^16.8.1 - version: 16.8.1 + specifier: ^16.8.2 + version: 16.8.2 packages: @@ -48,28 +48,28 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-parser-algorithms@3.0.1': + resolution: {integrity: sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-tokenizer': ^3.0.1 - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/css-tokenizer@3.0.1': + resolution: {integrity: sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==} + engines: {node: '>=18'} - '@csstools/media-query-list-parser@2.1.13': - resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/media-query-list-parser@3.0.1': + resolution: {integrity: sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==} + engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms': ^3.0.1 + '@csstools/css-tokenizer': ^3.0.1 - '@csstools/selector-specificity@3.1.1': - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} - engines: {node: ^14 || ^16 || >=18} + '@csstools/selector-specificity@4.0.0': + resolution: {integrity: sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==} + engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.0.13 + postcss-selector-parser: ^6.1.0 '@dual-bundle/import-meta-resolve@4.1.0': resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} @@ -100,8 +100,8 @@ packages: resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@firefoxic/eslint-config@2.1.0': - resolution: {integrity: sha512-pOVfZQuhtDl1kl6/p6zZpf8pApOIIPrj5VbF5DEw7uDZLY7deQT29s1lhRhe5F3WercESRzlA1Tq1B/p7vq2iQ==} + '@firefoxic/eslint-config@3.0.0': + resolution: {integrity: sha512-lR1OFs1l0R14zJDPM1UkWBTSj5DzZ+8Uw8YLlUNyiyLR6qcKE3xtkFM/PemaYdjt5pGGQnXTkr+y9NHdaLJw8A==} engines: {node: ^18.12 || >=20.9} peerDependencies: eslint: ^9.9.0 @@ -131,14 +131,14 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@stylistic/eslint-plugin-js@2.6.2': - resolution: {integrity: sha512-wCr/kVctAPayMU3pcOI1MKR7MoKIh6VKZU89lPklAqtJoxT+Em6RueiiARbpznUYG5eg3LymiU+aMD+aIZXdqA==} + '@stylistic/eslint-plugin-js@2.6.4': + resolution: {integrity: sha512-kx1hS3xTvzxZLdr/DCU/dLBE++vcP97sHeEFX2QXhk1Ipa4K1rzPOLw1HCbf4mU3s+7kHP5eYpDe+QteEOFLug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/stylelint-plugin@3.0.0': - resolution: {integrity: sha512-GymY+9CSqkPaZ1A3m3w/tvCdpP3qQcaL1FSaoVv9aKL3Tn6GVJWHc2VWVkbNEsYr4QImHjWnlmVZROwgUEjMmQ==} + '@stylistic/stylelint-plugin@3.0.1': + resolution: {integrity: sha512-j3mH8HSw2Rob/KJFWZ627w3CQ8gQqVHtzCdPeEffUg5vOgpz4rgrR+Xw2kU0OQCDcdW8Y1nKfdXKKjM5Rn8X0g==} engines: {node: ^18.12 || >=20.9} peerDependencies: stylelint: ^16.8.0 @@ -302,6 +302,10 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} + eslint-plugin-prefer-let@4.0.0: + resolution: {integrity: sha512-X4ep5PMO1320HKaNC9DM5+p6XvOhwv+RcqGjhv3aiw9iAtHhiFtdIUB5l0Zya0iM22ys2BGKzrNI9Xpw/ZHooQ==} + engines: {node: '>=0.10.0'} + eslint-scope@8.0.2: resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -646,6 +650,10 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} + requireindex@1.2.0: + resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} + engines: {node: '>=0.10.5'} + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -716,8 +724,8 @@ packages: peerDependencies: stylelint: ^14.0.0 || ^15.0.0 || ^16.0.0 - stylelint@16.8.1: - resolution: {integrity: sha512-O8aDyfdODSDNz/B3gW2HQ+8kv8pfhSu7ZR7xskQ93+vI6FhKKGUJMQ03Ydu+w3OvXXE0/u4hWU4hCPNOyld+OA==} + stylelint@16.8.2: + resolution: {integrity: sha512-fInKATippQhcSm7AB+T32GpI+626yohrg33GkFT/5jzliUw5qhlwZq2UQQwgl3HsHrf09oeARi0ZwgY/UWEv9A==} engines: {node: '>=18.12.0'} hasBin: true @@ -794,18 +802,18 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': + '@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1)': dependencies: - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-tokenizer': 3.0.1 - '@csstools/css-tokenizer@2.4.1': {} + '@csstools/css-tokenizer@3.0.1': {} - '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': + '@csstools/media-query-list-parser@3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1)': dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 - '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': + '@csstools/selector-specificity@4.0.0(postcss-selector-parser@6.1.2)': dependencies: postcss-selector-parser: 6.1.2 @@ -844,11 +852,12 @@ snapshots: '@eslint/object-schema@2.1.4': {} - '@firefoxic/eslint-config@2.1.0(eslint@9.9.0)': + '@firefoxic/eslint-config@3.0.0(eslint@9.9.0)': dependencies: '@eslint/js': 9.9.0 - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0) + '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0) eslint: 9.9.0 + eslint-plugin-prefer-let: 4.0.0 globals: 15.9.0 '@firefoxic/update-changelog@0.2.0': {} @@ -869,7 +878,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@stylistic/eslint-plugin-js@2.6.2(eslint@9.9.0)': + '@stylistic/eslint-plugin-js@2.6.4(eslint@9.9.0)': dependencies: '@types/eslint': 9.6.0 acorn: 8.12.1 @@ -877,16 +886,16 @@ snapshots: eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@stylistic/stylelint-plugin@3.0.0(stylelint@16.8.1)': + '@stylistic/stylelint-plugin@3.0.1(stylelint@16.8.2)': 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))(@csstools/css-tokenizer@2.4.1) + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 + '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) is-plain-object: 5.0.0 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 style-search: 0.1.0 - stylelint: 16.8.1 + stylelint: 16.8.2 '@types/eslint@9.6.0': dependencies: @@ -1023,6 +1032,10 @@ snapshots: escape-string-regexp@4.0.0: {} + eslint-plugin-prefer-let@4.0.0: + dependencies: + requireindex: 1.2.0 + eslint-scope@8.0.2: dependencies: esrecurse: 4.3.0 @@ -1339,6 +1352,8 @@ snapshots: require-from-string@2.0.2: {} + requireindex@1.2.0: {} + resolve-from@4.0.0: {} resolve-from@5.0.0: {} @@ -1385,21 +1400,21 @@ snapshots: style-search@0.1.0: {} - stylelint-gamut@1.3.4(stylelint@16.8.1): + stylelint-gamut@1.3.4(stylelint@16.8.2): dependencies: colorjs.io: 0.4.5 - stylelint: 16.8.1 + stylelint: 16.8.2 - stylelint-plugin-logical-css@1.2.1(stylelint@16.8.1): + stylelint-plugin-logical-css@1.2.1(stylelint@16.8.2): dependencies: - stylelint: 16.8.1 + stylelint: 16.8.2 - stylelint@16.8.1: + stylelint@16.8.2: 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))(@csstools/css-tokenizer@2.4.1) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) + '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) + '@csstools/css-tokenizer': 3.0.1 + '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) + '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3