diff --git a/package.json b/package.json index 29edc36..13e4b5e 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "autoprefixer": "^10.4.16", - "browserslist": "^4.22.1", + "browserslist": "^4.28.7", "css-tree": "^2.3.1", "cssom": "^0.5.0", "gonzales": "^1.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 485a27b..a9211be 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^10.4.16 version: 10.4.16(postcss@8.5.10) browserslist: - specifier: ^4.22.1 - version: 4.22.1 + specifier: ^4.28.7 + version: 4.28.7 css-tree: specifier: ^2.3.1 version: 2.3.1 @@ -25,7 +25,7 @@ importers: version: 1.0.7 gulp: specifier: ^4.0.2 - version: 4.0.2 + version: 4.0.2(supports-color@7.2.0) gulp-bench: specifier: ^1.1.0 version: 1.1.0 @@ -34,7 +34,7 @@ importers: version: 0.1.0 less: specifier: ^4.2.0 - version: 4.2.0 + version: 4.2.0(supports-color@7.2.0) lightningcss: specifier: ^1.22.0 version: 1.22.0 @@ -43,7 +43,7 @@ importers: version: 0.3.4 node-sass: specifier: ^9.0.0 - version: 9.0.0 + version: 9.0.0(supports-color@7.2.0) parserlib: specifier: ^1.1.1 version: 1.1.1 @@ -88,10 +88,10 @@ importers: version: 5.1.4 stylelint: specifier: ^15.10.3 - version: 15.10.3(typescript@5.2.2) + version: 15.10.3(supports-color@7.2.0)(typescript@5.2.2) stylelint-config-standard: specifier: ^34.0.0 - version: 34.0.0(stylelint@15.10.3(typescript@5.2.2)) + version: 34.0.0(stylelint@15.10.3(supports-color@7.2.0)(typescript@5.2.2)) stylis: specifier: ^4.3.0 version: 4.3.0 @@ -101,28 +101,28 @@ importers: devDependencies: '@logux/eslint-config': specifier: ^52.0.1 - version: 52.0.1(eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0))(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-node-import@1.0.4(eslint@8.51.0))(eslint-plugin-perfectionist@2.1.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-prefer-let@3.0.1)(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0) + version: 52.0.1(eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-node-import@1.0.4(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-perfectionist@2.1.0(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2))(eslint-plugin-prefer-let@3.0.1)(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0)) eslint: specifier: ^8.51.0 - version: 8.51.0 + version: 8.51.0(supports-color@7.2.0) eslint-config-standard: specifier: ^17.1.0 - version: 17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0) + version: 17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0)) eslint-plugin-import: specifier: ^2.28.1 - version: 2.28.1(eslint@8.51.0) + version: 2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0) eslint-plugin-n: specifier: ^16.1.0 - version: 16.1.0(eslint@8.51.0) + version: 16.1.0(eslint@8.51.0(supports-color@7.2.0)) eslint-plugin-node-import: specifier: ^1.0.4 - version: 1.0.4(eslint@8.51.0) + version: 1.0.4(eslint@8.51.0(supports-color@7.2.0)) eslint-plugin-prefer-let: specifier: ^3.0.1 version: 3.0.1 eslint-plugin-promise: specifier: ^6.1.1 - version: 6.1.1(eslint@8.51.0) + version: 6.1.1(eslint@8.51.0(supports-color@7.2.0)) packages: @@ -524,6 +524,11 @@ packages: resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} engines: {node: '>=0.10.0'} + baseline-browser-mapping@2.11.20: + resolution: {integrity: sha512-H0ulySigv6icDJ1F7SjtdCD6PrhTpdYCmP0CactWy1+ekh0AFd0o1Wn5T8b+hnTmdBx19u9yhL6wvCylXMY7zw==} + engines: {node: '>=6.0.0'} + hasBin: true + benchmark@1.0.0: resolution: {integrity: sha512-qSlOi0If8sI+icu3l/W5rd4R0etJz9orLPWpDdt1lPgEFzEHYYnkfMuotj+Lx5SyMkmfawlPoW9RmoEm19ziHA==} engines: {'0': node, '1': rhino} @@ -553,8 +558,8 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} - browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} + browserslist@4.28.7: + resolution: {integrity: sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -625,6 +630,9 @@ packages: caniuse-lite@1.0.30001546: resolution: {integrity: sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==} + caniuse-lite@1.0.30001810: + resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==} + chalk@0.5.1: resolution: {integrity: sha512-bIKA54hP8iZhyDT81TOsJiQvR1gW+ZYSXFaZUAvoD4wCHdbHY2actmpTE4x344ZlFqHbvoxKOaESULTZN2gstg==} engines: {node: '>=0.10.0'} @@ -902,8 +910,8 @@ packages: each-props@1.3.2: resolution: {integrity: sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==} - electron-to-chromium@1.4.544: - resolution: {integrity: sha512-54z7squS1FyFRSUqq/knOFSptjjogLZXbKcYk3B0qkE1KZzvqASwRZnY2KzZQJqIYLVD38XZeoiMRflYSwyO4w==} + electron-to-chromium@1.5.420: + resolution: {integrity: sha512-2yD6XreGusOfNV+dUcvipJEXc3n/n7fgr7996aszTG+YY5E4mqM4tOq/3uhP129cazL9YHbVWSpc79ePotWtPA==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -960,6 +968,10 @@ packages: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -1878,24 +1890,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.22.0: resolution: {integrity: sha512-RRraNgP8hnBPhInTTUdlFm+z16C/ghbxBG51Sw00hd7HUyKmEUKRozyc5od+/N6pOrX/bIh5vIbtMXIxsos0lg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.22.0: resolution: {integrity: sha512-grdrhYGRi2KrR+bsXJVI0myRADqyA7ekprGxiuK5QRNkv7kj3Yq1fERDNyzZvjisHwKUi29sYMClscbtl+/Zpw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.22.0: resolution: {integrity: sha512-t5f90X+iQUtIyR56oXIHMBUyQFX/zwmPt72E6Dane3P8KNGlkijTg2I75XVQS860gNoEFzV7Mm5ArRRA7u5CAQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-x64-msvc@1.22.0: resolution: {integrity: sha512-64HTDtOOZE9PUCZJiZZQpyqXBbdby1lnztBccnqh+NtbKxjnGzP92R2ngcgeuqMPecMNqNWxgoWgTGpC+yN5Sw==} @@ -2198,8 +2214,9 @@ packages: engines: {node: '>= 10.12.0'} hasBin: true - node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} + node-releases@2.0.54: + resolution: {integrity: sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==} + engines: {node: '>=18'} node-sass@9.0.0: resolution: {integrity: sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==} @@ -3213,8 +3230,8 @@ packages: resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} engines: {node: '>=4'} - update-browserslist-db@1.0.13: - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + update-browserslist-db@1.3.2: + resolution: {integrity: sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -3373,22 +3390,22 @@ snapshots: dependencies: postcss-selector-parser: 6.0.13 - '@eslint-community/eslint-utils@4.4.0(eslint@8.51.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@8.51.0(supports-color@7.2.0))': dependencies: - eslint: 8.51.0 + eslint: 8.51.0(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@8.51.0)': + '@eslint-community/eslint-utils@4.9.1(eslint@8.51.0(supports-color@7.2.0))': dependencies: - eslint: 8.51.0 + eslint: 8.51.0(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.9.1': {} - '@eslint/eslintrc@2.1.2': + '@eslint/eslintrc@2.1.2(supports-color@7.2.0)': dependencies: ajv: 6.15.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@7.2.0) espree: 9.6.1 globals: 13.23.0 ignore: 5.2.4 @@ -3403,10 +3420,10 @@ snapshots: '@gar/promisify@1.1.3': {} - '@humanwhocodes/config-array@0.11.11': + '@humanwhocodes/config-array@0.11.11(supports-color@7.2.0)': dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@7.2.0) minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -3415,16 +3432,16 @@ snapshots: '@humanwhocodes/object-schema@1.2.1': {} - '@logux/eslint-config@52.0.1(eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0))(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-node-import@1.0.4(eslint@8.51.0))(eslint-plugin-perfectionist@2.1.0(eslint@8.51.0)(typescript@5.2.2))(eslint-plugin-prefer-let@3.0.1)(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0)': + '@logux/eslint-config@52.0.1(eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-node-import@1.0.4(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-perfectionist@2.1.0(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2))(eslint-plugin-prefer-let@3.0.1)(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0))': dependencies: - eslint: 8.51.0 - eslint-config-standard: 17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0) - eslint-plugin-import: 2.28.1(eslint@8.51.0) - eslint-plugin-n: 16.1.0(eslint@8.51.0) - eslint-plugin-node-import: 1.0.4(eslint@8.51.0) - eslint-plugin-perfectionist: 2.1.0(eslint@8.51.0)(typescript@5.2.2) + eslint: 8.51.0(supports-color@7.2.0) + eslint-config-standard: 17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0)) + eslint-plugin-import: 2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-n: 16.1.0(eslint@8.51.0(supports-color@7.2.0)) + eslint-plugin-node-import: 1.0.4(eslint@8.51.0(supports-color@7.2.0)) + eslint-plugin-perfectionist: 2.1.0(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2) eslint-plugin-prefer-let: 3.0.1 - eslint-plugin-promise: 6.1.1(eslint@8.51.0) + eslint-plugin-promise: 6.1.1(eslint@8.51.0(supports-color@7.2.0)) '@nodelib/fs.scandir@2.1.5': dependencies: @@ -3479,11 +3496,11 @@ snapshots: '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.2.2)': + '@typescript-eslint/typescript-estree@6.21.0(supports-color@7.2.0)(typescript@5.2.2)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -3494,15 +3511,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@6.21.0(eslint@8.51.0)(typescript@5.2.2)': + '@typescript-eslint/utils@6.21.0(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@8.51.0(supports-color@7.2.0)) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/typescript-estree': 6.21.0(supports-color@7.2.0)(typescript@5.2.2) + eslint: 8.51.0(supports-color@7.2.0) semver: 7.8.0 transitivePeerDependencies: - supports-color @@ -3521,9 +3538,9 @@ snapshots: acorn@8.10.0: {} - agent-base@6.0.2: + agent-base@6.0.2(supports-color@7.2.0): dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3578,9 +3595,9 @@ snapshots: ansi-wrap@0.1.0: {} - anymatch@2.0.0: + anymatch@2.0.0(supports-color@7.2.0): dependencies: - micromatch: 3.1.10 + micromatch: 3.1.10(supports-color@7.2.0) normalize-path: 2.1.1 transitivePeerDependencies: - supports-color @@ -3714,7 +3731,7 @@ snapshots: autoprefixer@10.4.16(postcss@8.5.10): dependencies: - browserslist: 4.22.1 + browserslist: 4.28.7 caniuse-lite: 1.0.30001546 fraction.js: 4.3.6 normalize-range: 0.1.2 @@ -3750,6 +3767,8 @@ snapshots: mixin-deep: 1.3.2 pascalcase: 0.1.1 + baseline-browser-mapping@2.11.20: {} + benchmark@1.0.0: {} binary-extensions@1.13.1: {} @@ -3770,7 +3789,7 @@ snapshots: dependencies: balanced-match: 1.0.2 - braces@2.3.2: + braces@2.3.2(supports-color@7.2.0): dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -3778,7 +3797,7 @@ snapshots: fill-range: 4.0.0 isobject: 3.0.1 repeat-element: 1.1.4 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@7.2.0) snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 @@ -3789,12 +3808,13 @@ snapshots: dependencies: fill-range: 7.0.1 - browserslist@4.22.1: + browserslist@4.28.7: dependencies: - caniuse-lite: 1.0.30001546 - electron-to-chromium: 1.4.544 - node-releases: 2.0.13 - update-browserslist-db: 1.0.13(browserslist@4.22.1) + baseline-browser-mapping: 2.11.20 + caniuse-lite: 1.0.30001810 + electron-to-chromium: 1.5.420 + node-releases: 2.0.54 + update-browserslist-db: 1.3.2(browserslist@4.28.7) buffer-equal@1.0.1: {} @@ -3901,6 +3921,8 @@ snapshots: caniuse-lite@1.0.30001546: {} + caniuse-lite@1.0.30001810: {} + chalk@0.5.1: dependencies: ansi-styles: 1.1.0 @@ -3920,18 +3942,18 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chokidar@2.1.8: + chokidar@2.1.8(supports-color@7.2.0): dependencies: - anymatch: 2.0.0 + anymatch: 2.0.0(supports-color@7.2.0) async-each: 1.0.6 - braces: 2.3.2 + braces: 2.3.2(supports-color@7.2.0) glob-parent: 3.1.0 inherits: 2.0.4 is-binary-path: 1.0.1 is-glob: 4.0.3 normalize-path: 3.0.0 path-is-absolute: 1.0.1 - readdirp: 2.2.1 + readdirp: 2.2.1(supports-color@7.2.0) upath: 1.2.0 optionalDependencies: fsevents: 1.2.13 @@ -4093,21 +4115,29 @@ snapshots: get-stdin: 4.0.1 meow: 3.7.0 - debug@2.6.9: + debug@2.6.9(supports-color@7.2.0): dependencies: ms: 2.0.0 + optionalDependencies: + supports-color: 7.2.0 - debug@3.2.7: + debug@3.2.7(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 - debug@4.3.4: + debug@4.3.4(supports-color@7.2.0): dependencies: ms: 2.1.2 + optionalDependencies: + supports-color: 7.2.0 - debug@4.4.3: + debug@4.4.3(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 decamelize-keys@1.1.1: dependencies: @@ -4187,7 +4217,7 @@ snapshots: is-plain-object: 2.0.4 object.defaults: 1.1.0 - electron-to-chromium@1.4.544: {} + electron-to-chromium@1.5.420: {} emoji-regex@8.0.0: {} @@ -4298,51 +4328,53 @@ snapshots: escalade@3.1.1: {} + escalade@3.2.0: {} + escape-string-regexp@1.0.5: {} escape-string-regexp@4.0.0: {} - eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0))(eslint-plugin-n@16.1.0(eslint@8.51.0))(eslint-plugin-promise@6.1.1(eslint@8.51.0))(eslint@8.51.0): + eslint-config-standard@17.1.0(eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0))(eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)))(eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)))(eslint@8.51.0(supports-color@7.2.0)): dependencies: - eslint: 8.51.0 - eslint-plugin-import: 2.28.1(eslint@8.51.0) - eslint-plugin-n: 16.1.0(eslint@8.51.0) - eslint-plugin-promise: 6.1.1(eslint@8.51.0) + eslint: 8.51.0(supports-color@7.2.0) + eslint-plugin-import: 2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-n: 16.1.0(eslint@8.51.0(supports-color@7.2.0)) + eslint-plugin-promise: 6.1.1(eslint@8.51.0(supports-color@7.2.0)) - eslint-import-resolver-node@0.3.9: + eslint-import-resolver-node@0.3.9(supports-color@7.2.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) is-core-module: 2.13.0 resolve: 1.22.6 transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(eslint-import-resolver-node@0.3.9)(eslint@8.51.0): + eslint-module-utils@2.8.0(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) optionalDependencies: - eslint: 8.51.0 - eslint-import-resolver-node: 0.3.9 + eslint: 8.51.0(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) transitivePeerDependencies: - supports-color - eslint-plugin-es-x@7.2.0(eslint@8.51.0): + eslint-plugin-es-x@7.2.0(eslint@8.51.0(supports-color@7.2.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0(supports-color@7.2.0)) '@eslint-community/regexpp': 4.9.1 - eslint: 8.51.0 + eslint: 8.51.0(supports-color@7.2.0) - eslint-plugin-import@2.28.1(eslint@8.51.0): + eslint-plugin-import@2.28.1(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0): dependencies: array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) doctrine: 2.1.0 - eslint: 8.51.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(eslint-import-resolver-node@0.3.9)(eslint@8.51.0) + eslint: 8.51.0(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) + eslint-module-utils: 2.8.0(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0) has: 1.0.4 is-core-module: 2.13.0 is-glob: 4.0.3 @@ -4357,12 +4389,12 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-n@16.1.0(eslint@8.51.0): + eslint-plugin-n@16.1.0(eslint@8.51.0(supports-color@7.2.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0(supports-color@7.2.0)) builtins: 5.0.1 - eslint: 8.51.0 - eslint-plugin-es-x: 7.2.0(eslint@8.51.0) + eslint: 8.51.0(supports-color@7.2.0) + eslint-plugin-es-x: 7.2.0(eslint@8.51.0(supports-color@7.2.0)) get-tsconfig: 4.7.2 ignore: 5.2.4 is-core-module: 2.13.0 @@ -4370,14 +4402,14 @@ snapshots: resolve: 1.22.6 semver: 7.5.4 - eslint-plugin-node-import@1.0.4(eslint@8.51.0): + eslint-plugin-node-import@1.0.4(eslint@8.51.0(supports-color@7.2.0)): dependencies: - eslint: 8.51.0 + eslint: 8.51.0(supports-color@7.2.0) - eslint-plugin-perfectionist@2.1.0(eslint@8.51.0)(typescript@5.2.2): + eslint-plugin-perfectionist@2.1.0(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2): dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.51.0)(typescript@5.2.2) - eslint: 8.51.0 + '@typescript-eslint/utils': 6.21.0(eslint@8.51.0(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.2.2) + eslint: 8.51.0(supports-color@7.2.0) minimatch: 9.0.9 natural-compare-lite: 1.4.0 transitivePeerDependencies: @@ -4388,9 +4420,9 @@ snapshots: dependencies: requireindex: 1.2.0 - eslint-plugin-promise@6.1.1(eslint@8.51.0): + eslint-plugin-promise@6.1.1(eslint@8.51.0(supports-color@7.2.0)): dependencies: - eslint: 8.51.0 + eslint: 8.51.0(supports-color@7.2.0) eslint-scope@7.2.2: dependencies: @@ -4399,19 +4431,19 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.51.0: + eslint@8.51.0(supports-color@7.2.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.51.0(supports-color@7.2.0)) '@eslint-community/regexpp': 4.9.1 - '@eslint/eslintrc': 2.1.2 + '@eslint/eslintrc': 2.1.2(supports-color@7.2.0) '@eslint/js': 8.51.0 - '@humanwhocodes/config-array': 0.11.11 + '@humanwhocodes/config-array': 0.11.11(supports-color@7.2.0) '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@7.2.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -4471,14 +4503,14 @@ snapshots: d: 1.0.1 es5-ext: 0.10.64 - expand-brackets@2.1.4: + expand-brackets@2.1.4(supports-color@7.2.0): dependencies: - debug: 2.6.9 + debug: 2.6.9(supports-color@7.2.0) define-property: 0.2.5 extend-shallow: 2.0.1 posix-character-classes: 0.1.1 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@7.2.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -4502,15 +4534,15 @@ snapshots: extend@3.0.2: {} - extglob@2.0.4: + extglob@2.0.4(supports-color@7.2.0): dependencies: array-unique: 0.3.2 define-property: 1.0.0 - expand-brackets: 2.1.4 + expand-brackets: 2.1.4(supports-color@7.2.0) extend-shallow: 2.0.1 fragment-cache: 0.2.1 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@7.2.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -4579,20 +4611,20 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - findup-sync@2.0.0: + findup-sync@2.0.0(supports-color@7.2.0): dependencies: detect-file: 1.0.0 is-glob: 3.1.0 - micromatch: 3.1.10 + micromatch: 3.1.10(supports-color@7.2.0) resolve-dir: 1.0.1 transitivePeerDependencies: - supports-color - findup-sync@3.0.0: + findup-sync@3.0.0(supports-color@7.2.0): dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 3.1.10 + micromatch: 3.1.10(supports-color@7.2.0) resolve-dir: 1.0.1 transitivePeerDependencies: - supports-color @@ -4732,11 +4764,11 @@ snapshots: to-absolute-glob: 2.0.2 unique-stream: 2.3.1 - glob-watcher@5.0.5: + glob-watcher@5.0.5(supports-color@7.2.0): dependencies: - anymatch: 2.0.0 + anymatch: 2.0.0(supports-color@7.2.0) async-done: 1.3.2 - chokidar: 2.1.8 + chokidar: 2.1.8(supports-color@7.2.0) is-negated-glob: 1.0.0 just-debounce: 1.1.0 normalize-path: 3.0.0 @@ -4844,7 +4876,7 @@ snapshots: lodash: 2.4.2 through2: 0.4.2 - gulp-cli@2.3.0: + gulp-cli@2.3.0(supports-color@7.2.0): dependencies: ansi-colors: 1.1.0 archy: 1.0.0 @@ -4856,8 +4888,8 @@ snapshots: gulplog: 1.0.0 interpret: 1.4.0 isobject: 3.0.1 - liftoff: 3.1.0 - matchdep: 2.0.0 + liftoff: 3.1.0(supports-color@7.2.0) + matchdep: 2.0.0(supports-color@7.2.0) mute-stdout: 1.0.1 pretty-hrtime: 1.0.3 replace-homedir: 1.0.0 @@ -4878,10 +4910,10 @@ snapshots: through2: 0.5.1 vinyl: 0.2.3 - gulp@4.0.2: + gulp@4.0.2(supports-color@7.2.0): dependencies: - glob-watcher: 5.0.5 - gulp-cli: 2.3.0 + glob-watcher: 5.0.5(supports-color@7.2.0) + gulp-cli: 2.3.0(supports-color@7.2.0) undertaker: 1.3.0 vinyl-fs: 3.0.3 transitivePeerDependencies: @@ -4952,26 +4984,26 @@ snapshots: http-cache-semantics@4.1.1: {} - http-proxy-agent@4.0.1: + http-proxy-agent@4.0.1(supports-color@7.2.0): dependencies: '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.3.4(supports-color@7.2.0) transitivePeerDependencies: - supports-color - http-proxy-agent@5.0.0: + http-proxy-agent@5.0.0(supports-color@7.2.0): dependencies: '@tootallnate/once': 2.0.1 - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.3.4(supports-color@7.2.0) transitivePeerDependencies: - supports-color - https-proxy-agent@5.0.1: + https-proxy-agent@5.0.1(supports-color@7.2.0): dependencies: - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.3.4(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -5267,7 +5299,7 @@ snapshots: dependencies: flush-write-stream: 1.1.1 - less@4.2.0: + less@4.2.0(supports-color@7.2.0): dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -5278,7 +5310,7 @@ snapshots: image-size: 0.5.5 make-dir: 2.1.0 mime: 1.6.0 - needle: 3.2.0 + needle: 3.2.0(supports-color@7.2.0) source-map: 0.6.1 transitivePeerDependencies: - supports-color @@ -5288,10 +5320,10 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - liftoff@3.1.0: + liftoff@3.1.0(supports-color@7.2.0): dependencies: extend: 3.0.2 - findup-sync: 3.0.0 + findup-sync: 3.0.0(supports-color@7.2.0) fined: 1.2.0 flagged-respawn: 1.0.1 is-plain-object: 2.0.4 @@ -5448,13 +5480,13 @@ snapshots: semver: 5.7.2 optional: true - make-fetch-happen@10.2.1: + make-fetch-happen@10.2.1(supports-color@7.2.0): dependencies: agentkeepalive: 4.5.0 cacache: 16.1.3 http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + http-proxy-agent: 5.0.0(supports-color@7.2.0) + https-proxy-agent: 5.0.1(supports-color@7.2.0) is-lambda: 1.0.1 lru-cache: 7.18.3 minipass: 3.3.6 @@ -5464,19 +5496,19 @@ snapshots: minipass-pipeline: 1.2.4 negotiator: 0.6.3 promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 + socks-proxy-agent: 7.0.0(supports-color@7.2.0) ssri: 9.0.1 transitivePeerDependencies: - bluebird - supports-color - make-fetch-happen@9.1.0: + make-fetch-happen@9.1.0(supports-color@7.2.0): dependencies: agentkeepalive: 4.5.0 cacache: 15.3.0 http-cache-semantics: 4.1.1 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.1 + http-proxy-agent: 4.0.1(supports-color@7.2.0) + https-proxy-agent: 5.0.1(supports-color@7.2.0) is-lambda: 1.0.1 lru-cache: 6.0.0 minipass: 3.3.6 @@ -5486,7 +5518,7 @@ snapshots: minipass-pipeline: 1.2.4 negotiator: 0.6.3 promise-retry: 2.0.1 - socks-proxy-agent: 6.2.1 + socks-proxy-agent: 6.2.1(supports-color@7.2.0) ssri: 8.0.1 transitivePeerDependencies: - bluebird @@ -5506,10 +5538,10 @@ snapshots: dependencies: object-visit: 1.0.1 - matchdep@2.0.0: + matchdep@2.0.0(supports-color@7.2.0): dependencies: - findup-sync: 2.0.0 - micromatch: 3.1.10 + findup-sync: 2.0.0(supports-color@7.2.0) + micromatch: 3.1.10(supports-color@7.2.0) resolve: 1.22.6 stack-trace: 0.0.10 transitivePeerDependencies: @@ -5566,20 +5598,20 @@ snapshots: merge2@1.4.1: {} - micromatch@3.1.10: + micromatch@3.1.10(supports-color@7.2.0): dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 - braces: 2.3.2 + braces: 2.3.2(supports-color@7.2.0) define-property: 2.0.2 extend-shallow: 3.0.2 - extglob: 2.0.4 + extglob: 2.0.4(supports-color@7.2.0) fragment-cache: 0.2.1 kind-of: 6.0.3 - nanomatch: 1.2.13 + nanomatch: 1.2.13(supports-color@7.2.0) object.pick: 1.3.0 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@7.2.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -5694,7 +5726,7 @@ snapshots: nanoid@3.3.11: {} - nanomatch@1.2.13: + nanomatch@1.2.13(supports-color@7.2.0): dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -5705,7 +5737,7 @@ snapshots: kind-of: 6.0.3 object.pick: 1.3.0 regex-not: 1.0.2 - snapdragon: 0.8.2 + snapdragon: 0.8.2(supports-color@7.2.0) to-regex: 3.0.2 transitivePeerDependencies: - supports-color @@ -5714,9 +5746,9 @@ snapshots: natural-compare@1.4.0: {} - needle@3.2.0: + needle@3.2.0(supports-color@7.2.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) iconv-lite: 0.6.3 sax: 1.3.0 transitivePeerDependencies: @@ -5727,12 +5759,12 @@ snapshots: next-tick@1.1.0: {} - node-gyp@8.4.1: + node-gyp@8.4.1(supports-color@7.2.0): dependencies: env-paths: 2.2.1 glob: 7.2.3 graceful-fs: 4.2.11 - make-fetch-happen: 9.1.0 + make-fetch-happen: 9.1.0(supports-color@7.2.0) nopt: 5.0.0 npmlog: 6.0.2 rimraf: 3.0.2 @@ -5743,9 +5775,9 @@ snapshots: - bluebird - supports-color - node-releases@2.0.13: {} + node-releases@2.0.54: {} - node-sass@9.0.0: + node-sass@9.0.0(supports-color@7.2.0): dependencies: async-foreach: 0.1.3 chalk: 4.1.2 @@ -5754,10 +5786,10 @@ snapshots: get-stdin: 4.0.1 glob: 7.2.3 lodash: 4.18.1 - make-fetch-happen: 10.2.1 + make-fetch-happen: 10.2.1(supports-color@7.2.0) meow: 9.0.0 nan: 2.18.0 - node-gyp: 8.4.1 + node-gyp: 8.4.1(supports-color@7.2.0) sass-graph: 4.0.1 stdout-stream: 1.4.1 true-case-path: 2.2.1 @@ -6131,10 +6163,10 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readdirp@2.2.1: + readdirp@2.2.1(supports-color@7.2.0): dependencies: graceful-fs: 4.2.11 - micromatch: 3.1.10 + micromatch: 3.1.10(supports-color@7.2.0) readable-stream: 2.3.8 transitivePeerDependencies: - supports-color @@ -6362,10 +6394,10 @@ snapshots: dependencies: kind-of: 3.2.2 - snapdragon@0.8.2: + snapdragon@0.8.2(supports-color@7.2.0): dependencies: base: 0.11.2 - debug: 2.6.9 + debug: 2.6.9(supports-color@7.2.0) define-property: 0.2.5 extend-shallow: 2.0.1 map-cache: 0.2.2 @@ -6375,18 +6407,18 @@ snapshots: transitivePeerDependencies: - supports-color - socks-proxy-agent@6.2.1: + socks-proxy-agent@6.2.1(supports-color@7.2.0): dependencies: - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.3.4(supports-color@7.2.0) socks: 2.7.1 transitivePeerDependencies: - supports-color - socks-proxy-agent@7.0.0: + socks-proxy-agent@7.0.0(supports-color@7.2.0): dependencies: - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: 6.0.2(supports-color@7.2.0) + debug: 4.3.4(supports-color@7.2.0) socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -6553,16 +6585,16 @@ snapshots: stylecow-plugin-variables@5.1.4: {} - stylelint-config-recommended@13.0.0(stylelint@15.10.3(typescript@5.2.2)): + stylelint-config-recommended@13.0.0(stylelint@15.10.3(supports-color@7.2.0)(typescript@5.2.2)): dependencies: - stylelint: 15.10.3(typescript@5.2.2) + stylelint: 15.10.3(supports-color@7.2.0)(typescript@5.2.2) - stylelint-config-standard@34.0.0(stylelint@15.10.3(typescript@5.2.2)): + stylelint-config-standard@34.0.0(stylelint@15.10.3(supports-color@7.2.0)(typescript@5.2.2)): dependencies: - stylelint: 15.10.3(typescript@5.2.2) - stylelint-config-recommended: 13.0.0(stylelint@15.10.3(typescript@5.2.2)) + stylelint: 15.10.3(supports-color@7.2.0)(typescript@5.2.2) + stylelint-config-recommended: 13.0.0(stylelint@15.10.3(supports-color@7.2.0)(typescript@5.2.2)) - stylelint@15.10.3(typescript@5.2.2): + stylelint@15.10.3(supports-color@7.2.0)(typescript@5.2.2): dependencies: '@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1) '@csstools/css-tokenizer': 2.2.1 @@ -6573,7 +6605,7 @@ snapshots: cosmiconfig: 8.3.6(typescript@5.2.2) css-functions-list: 3.2.0 css-tree: 2.3.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@7.2.0) fast-glob: 3.3.1 fastest-levenshtein: 1.0.16 file-entry-cache: 6.0.1 @@ -6846,10 +6878,10 @@ snapshots: upath@1.2.0: {} - update-browserslist-db@1.0.13(browserslist@4.22.1): + update-browserslist-db@1.3.2(browserslist@4.28.7): dependencies: - browserslist: 4.22.1 - escalade: 3.1.1 + browserslist: 4.28.7 + escalade: 3.2.0 picocolors: 1.1.1 uri-js@4.4.1: