diff options
| -rw-r--r-- | package-lock.json | 1229 | ||||
| -rw-r--r-- | package.json | 4 | 
2 files changed, 588 insertions, 645 deletions
| diff --git a/package-lock.json b/package-lock.json index 5727b8ef..89d5b315 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@                  "html-validate": "^7.6.0",                  "jsdom": "^22.1.0",                  "parse5": "^7.1.2", -                "stylelint": "^14.16.1", -                "stylelint-config-recommended": "^9.0.0", +                "stylelint": "^15.10.3", +                "stylelint-config-recommended": "^13.0.0",                  "web-ext": "^7.6.0"              }          }, @@ -146,21 +146,90 @@                  "node": ">=6.9.0"              }          }, -        "node_modules/@csstools/selector-specificity": { -            "version": "2.0.2", -            "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", -            "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", +        "node_modules/@csstools/css-parser-algorithms": { +            "version": "2.3.1", +            "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz", +            "integrity": "sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==",              "dev": true, +            "funding": [ +                { +                    "type": "github", +                    "url": "https://github.com/sponsors/csstools" +                }, +                { +                    "type": "opencollective", +                    "url": "https://opencollective.com/csstools" +                } +            ],              "engines": { -                "node": "^12 || ^14 || >=16" +                "node": "^14 || ^16 || >=18"              }, -            "funding": { -                "type": "opencollective", -                "url": "https://opencollective.com/csstools" +            "peerDependencies": { +                "@csstools/css-tokenizer": "^2.2.0" +            } +        }, +        "node_modules/@csstools/css-tokenizer": { +            "version": "2.2.0", +            "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.0.tgz", +            "integrity": "sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA==", +            "dev": true, +            "funding": [ +                { +                    "type": "github", +                    "url": "https://github.com/sponsors/csstools" +                }, +                { +                    "type": "opencollective", +                    "url": "https://opencollective.com/csstools" +                } +            ], +            "engines": { +                "node": "^14 || ^16 || >=18" +            } +        }, +        "node_modules/@csstools/media-query-list-parser": { +            "version": "2.1.4", +            "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz", +            "integrity": "sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw==", +            "dev": true, +            "funding": [ +                { +                    "type": "github", +                    "url": "https://github.com/sponsors/csstools" +                }, +                { +                    "type": "opencollective", +                    "url": "https://opencollective.com/csstools" +                } +            ], +            "engines": { +                "node": "^14 || ^16 || >=18"              },              "peerDependencies": { -                "postcss": "^8.2", -                "postcss-selector-parser": "^6.0.10" +                "@csstools/css-parser-algorithms": "^2.3.1", +                "@csstools/css-tokenizer": "^2.2.0" +            } +        }, +        "node_modules/@csstools/selector-specificity": { +            "version": "3.0.0", +            "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", +            "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", +            "dev": true, +            "funding": [ +                { +                    "type": "github", +                    "url": "https://github.com/sponsors/csstools" +                }, +                { +                    "type": "opencollective", +                    "url": "https://opencollective.com/csstools" +                } +            ], +            "engines": { +                "node": "^14 || ^16 || >=18" +            }, +            "peerDependencies": { +                "postcss-selector-parser": "^6.0.13"              }          },          "node_modules/@devicefarmer/adbkit": { @@ -542,12 +611,6 @@              "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",              "dev": true          }, -        "node_modules/@types/parse-json": { -            "version": "4.0.0", -            "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", -            "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", -            "dev": true -        },          "node_modules/@types/yauzl": {              "version": "2.10.0",              "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", @@ -830,22 +893,6 @@                  "node": "*"              }          }, -        "node_modules/addons-linter/node_modules/find-up": { -            "version": "5.0.0", -            "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", -            "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", -            "dev": true, -            "dependencies": { -                "locate-path": "^6.0.0", -                "path-exists": "^4.0.0" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        },          "node_modules/addons-linter/node_modules/glob": {              "version": "9.3.0",              "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.0.tgz", @@ -870,21 +917,6 @@              "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",              "dev": true          }, -        "node_modules/addons-linter/node_modules/locate-path": { -            "version": "6.0.0", -            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", -            "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", -            "dev": true, -            "dependencies": { -                "p-locate": "^5.0.0" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        },          "node_modules/addons-linter/node_modules/minimatch": {              "version": "7.4.3",              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.3.tgz", @@ -922,36 +954,6 @@                  }              }          }, -        "node_modules/addons-linter/node_modules/p-limit": { -            "version": "3.1.0", -            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", -            "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", -            "dev": true, -            "dependencies": { -                "yocto-queue": "^0.1.0" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        }, -        "node_modules/addons-linter/node_modules/p-locate": { -            "version": "5.0.0", -            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", -            "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", -            "dev": true, -            "dependencies": { -                "p-limit": "^3.0.2" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        },          "node_modules/addons-linter/node_modules/tr46": {              "version": "0.0.3",              "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -1092,7 +1094,7 @@          "node_modules/arrify": {              "version": "1.0.1",              "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", -            "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", +            "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",              "dev": true,              "engines": {                  "node": ">=0.10.0" @@ -1733,26 +1735,42 @@              }          },          "node_modules/camelcase": { -            "version": "5.3.1", -            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", -            "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", +            "version": "6.3.0", +            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", +            "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",              "dev": true,              "engines": { -                "node": ">=6" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/camelcase-keys": { -            "version": "6.2.2", -            "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", -            "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", +            "version": "7.0.2", +            "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", +            "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==",              "dev": true,              "dependencies": { -                "camelcase": "^5.3.1", -                "map-obj": "^4.0.0", -                "quick-lru": "^4.0.1" +                "camelcase": "^6.3.0", +                "map-obj": "^4.1.0", +                "quick-lru": "^5.1.1", +                "type-fest": "^1.2.1"              },              "engines": { -                "node": ">=8" +                "node": ">=12" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus" +            } +        }, +        "node_modules/camelcase-keys/node_modules/type-fest": { +            "version": "1.4.0", +            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +            "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", +            "dev": true, +            "engines": { +                "node": ">=10"              },              "funding": {                  "url": "https://github.com/sponsors/sindresorhus" @@ -2090,19 +2108,21 @@              "dev": true          },          "node_modules/cosmiconfig": { -            "version": "7.1.0", -            "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", -            "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", +            "version": "8.2.0", +            "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", +            "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==",              "dev": true,              "dependencies": { -                "@types/parse-json": "^4.0.0",                  "import-fresh": "^3.2.1", +                "js-yaml": "^4.1.0",                  "parse-json": "^5.0.0", -                "path-type": "^4.0.0", -                "yaml": "^1.10.0" +                "path-type": "^4.0.0"              },              "engines": { -                "node": ">=10" +                "node": ">=14" +            }, +            "funding": { +                "url": "https://github.com/sponsors/d-fischer"              }          },          "node_modules/create-ecdh": { @@ -2223,9 +2243,9 @@              }          },          "node_modules/css-functions-list": { -            "version": "3.1.0", -            "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", -            "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", +            "version": "3.2.0", +            "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", +            "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==",              "dev": true,              "engines": {                  "node": ">=12.22" @@ -2247,6 +2267,19 @@                  "url": "https://github.com/sponsors/fb55"              }          }, +        "node_modules/css-tree": { +            "version": "2.3.1", +            "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", +            "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", +            "dev": true, +            "dependencies": { +                "mdn-data": "2.0.30", +                "source-map-js": "^1.0.1" +            }, +            "engines": { +                "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" +            } +        },          "node_modules/css-what": {              "version": "6.1.0",              "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", @@ -2357,18 +2390,21 @@              }          },          "node_modules/decamelize": { -            "version": "1.2.0", -            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", -            "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", +            "version": "5.0.1", +            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", +            "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==",              "dev": true,              "engines": { -                "node": ">=0.10.0" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/decamelize-keys": { -            "version": "1.1.0", -            "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", -            "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", +            "version": "1.1.1", +            "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", +            "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",              "dev": true,              "dependencies": {                  "decamelize": "^1.1.0", @@ -2376,12 +2412,24 @@              },              "engines": {                  "node": ">=0.10.0" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus" +            } +        }, +        "node_modules/decamelize-keys/node_modules/decamelize": { +            "version": "1.2.0", +            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", +            "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", +            "dev": true, +            "engines": { +                "node": ">=0.10.0"              }          },          "node_modules/decamelize-keys/node_modules/map-obj": {              "version": "1.0.1",              "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", -            "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", +            "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",              "dev": true,              "engines": {                  "node": ">=0.10.0" @@ -3081,73 +3129,12 @@                  "url": "https://opencollective.com/eslint"              }          }, -        "node_modules/eslint/node_modules/find-up": { -            "version": "5.0.0", -            "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", -            "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", -            "dev": true, -            "dependencies": { -                "locate-path": "^6.0.0", -                "path-exists": "^4.0.0" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        },          "node_modules/eslint/node_modules/json-schema-traverse": {              "version": "0.4.1",              "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",              "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",              "dev": true          }, -        "node_modules/eslint/node_modules/locate-path": { -            "version": "6.0.0", -            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", -            "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", -            "dev": true, -            "dependencies": { -                "p-locate": "^5.0.0" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        }, -        "node_modules/eslint/node_modules/p-limit": { -            "version": "3.1.0", -            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", -            "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", -            "dev": true, -            "dependencies": { -                "yocto-queue": "^0.1.0" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        }, -        "node_modules/eslint/node_modules/p-locate": { -            "version": "5.0.0", -            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", -            "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", -            "dev": true, -            "dependencies": { -                "p-limit": "^3.0.2" -            }, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        },          "node_modules/espree": {              "version": "9.5.0",              "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", @@ -3302,9 +3289,9 @@              "dev": true          },          "node_modules/fast-glob": { -            "version": "3.2.12", -            "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", -            "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", +            "version": "3.3.1", +            "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", +            "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",              "dev": true,              "dependencies": {                  "@nodelib/fs.stat": "^2.0.2", @@ -3437,16 +3424,19 @@              }          },          "node_modules/find-up": { -            "version": "4.1.0", -            "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", -            "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", +            "version": "5.0.0", +            "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", +            "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",              "dev": true,              "dependencies": { -                "locate-path": "^5.0.0", +                "locate-path": "^6.0.0",                  "path-exists": "^4.0.0"              },              "engines": { -                "node": ">=8" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/firefox-profile": { @@ -4141,9 +4131,9 @@              }          },          "node_modules/html-tags": { -            "version": "3.2.0", -            "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", -            "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", +            "version": "3.3.1", +            "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", +            "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",              "dev": true,              "engines": {                  "node": ">=8" @@ -4311,18 +4301,6 @@                  "node": ">=10.19.0"              }          }, -        "node_modules/http2-wrapper/node_modules/quick-lru": { -            "version": "5.1.1", -            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", -            "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", -            "dev": true, -            "engines": { -                "node": ">=10" -            }, -            "funding": { -                "url": "https://github.com/sponsors/sindresorhus" -            } -        },          "node_modules/https-browserify": {              "version": "1.0.0",              "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", @@ -4436,12 +4414,15 @@              }          },          "node_modules/indent-string": { -            "version": "4.0.0", -            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", -            "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", +            "version": "5.0.0", +            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", +            "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",              "dev": true,              "engines": { -                "node": ">=8" +                "node": ">=12" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/inflight": { @@ -4792,7 +4773,7 @@          "node_modules/is-plain-obj": {              "version": "1.1.0",              "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", -            "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", +            "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",              "dev": true,              "engines": {                  "node": ">=0.10.0" @@ -5271,9 +5252,9 @@              }          },          "node_modules/known-css-properties": { -            "version": "0.26.0", -            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", -            "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", +            "version": "0.28.0", +            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.28.0.tgz", +            "integrity": "sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==",              "dev": true          },          "node_modules/labeled-stream-splicer": { @@ -5367,15 +5348,18 @@              "dev": true          },          "node_modules/locate-path": { -            "version": "5.0.0", -            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", -            "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", +            "version": "6.0.0", +            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", +            "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",              "dev": true,              "dependencies": { -                "p-locate": "^4.1.0" +                "p-locate": "^5.0.0"              },              "engines": { -                "node": ">=8" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/lodash": { @@ -5483,6 +5467,12 @@                  "safe-buffer": "^5.1.2"              }          }, +        "node_modules/mdn-data": { +            "version": "2.0.30", +            "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", +            "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", +            "dev": true +        },          "node_modules/mem": {              "version": "5.1.1",              "resolved": "https://registry.npmjs.org/mem/-/mem-5.1.1.tgz", @@ -5498,35 +5488,35 @@              }          },          "node_modules/meow": { -            "version": "9.0.0", -            "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", -            "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", +            "version": "10.1.5", +            "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.5.tgz", +            "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==",              "dev": true,              "dependencies": { -                "@types/minimist": "^1.2.0", -                "camelcase-keys": "^6.2.2", -                "decamelize": "^1.2.0", +                "@types/minimist": "^1.2.2", +                "camelcase-keys": "^7.0.0", +                "decamelize": "^5.0.0",                  "decamelize-keys": "^1.1.0",                  "hard-rejection": "^2.1.0",                  "minimist-options": "4.1.0", -                "normalize-package-data": "^3.0.0", -                "read-pkg-up": "^7.0.1", -                "redent": "^3.0.0", -                "trim-newlines": "^3.0.0", -                "type-fest": "^0.18.0", -                "yargs-parser": "^20.2.3" +                "normalize-package-data": "^3.0.2", +                "read-pkg-up": "^8.0.0", +                "redent": "^4.0.0", +                "trim-newlines": "^4.0.2", +                "type-fest": "^1.2.2", +                "yargs-parser": "^20.2.9"              },              "engines": { -                "node": ">=10" +                "node": "^12.20.0 || ^14.13.1 || >=16.0.0"              },              "funding": {                  "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/meow/node_modules/type-fest": { -            "version": "0.18.1", -            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", -            "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", +            "version": "1.4.0", +            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +            "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",              "dev": true,              "engines": {                  "node": ">=10" @@ -5856,10 +5846,16 @@              "optional": true          },          "node_modules/nanoid": { -            "version": "3.3.4", -            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", -            "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", +            "version": "3.3.6", +            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", +            "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",              "dev": true, +            "funding": [ +                { +                    "type": "github", +                    "url": "https://github.com/sponsors/ai" +                } +            ],              "bin": {                  "nanoid": "bin/nanoid.cjs"              }, @@ -6187,39 +6183,33 @@              }          },          "node_modules/p-limit": { -            "version": "2.3.0", -            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", -            "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", +            "version": "3.1.0", +            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +            "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",              "dev": true,              "dependencies": { -                "p-try": "^2.0.0" +                "yocto-queue": "^0.1.0"              },              "engines": { -                "node": ">=6" +                "node": ">=10"              },              "funding": {                  "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/p-locate": { -            "version": "4.1.0", -            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", -            "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", +            "version": "5.0.0", +            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", +            "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",              "dev": true,              "dependencies": { -                "p-limit": "^2.2.0" +                "p-limit": "^3.0.2"              },              "engines": { -                "node": ">=8" -            } -        }, -        "node_modules/p-try": { -            "version": "2.2.0", -            "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", -            "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", -            "dev": true, -            "engines": { -                "node": ">=6" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/package-json": { @@ -6564,12 +6554,6 @@                  "node": "^10 || ^12 || >=14"              }          }, -        "node_modules/postcss-media-query-parser": { -            "version": "0.2.3", -            "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", -            "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", -            "dev": true -        },          "node_modules/postcss-resolve-nested-selector": {              "version": "0.1.1",              "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", @@ -6808,12 +6792,15 @@              "dev": true          },          "node_modules/quick-lru": { -            "version": "4.0.1", -            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", -            "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", +            "version": "5.1.1", +            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", +            "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",              "dev": true,              "engines": { -                "node": ">=8" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/randombytes": { @@ -6869,80 +6856,62 @@              }          },          "node_modules/read-pkg": { -            "version": "5.2.0", -            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", -            "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", +            "version": "6.0.0", +            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", +            "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==",              "dev": true,              "dependencies": {                  "@types/normalize-package-data": "^2.4.0", -                "normalize-package-data": "^2.5.0", -                "parse-json": "^5.0.0", -                "type-fest": "^0.6.0" +                "normalize-package-data": "^3.0.2", +                "parse-json": "^5.2.0", +                "type-fest": "^1.0.1"              },              "engines": { -                "node": ">=8" +                "node": ">=12" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/read-pkg-up": { -            "version": "7.0.1", -            "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", -            "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", +            "version": "8.0.0", +            "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", +            "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==",              "dev": true,              "dependencies": { -                "find-up": "^4.1.0", -                "read-pkg": "^5.2.0", -                "type-fest": "^0.8.1" +                "find-up": "^5.0.0", +                "read-pkg": "^6.0.0", +                "type-fest": "^1.0.1"              },              "engines": { -                "node": ">=8" +                "node": ">=12"              },              "funding": {                  "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/read-pkg-up/node_modules/type-fest": { -            "version": "0.8.1", -            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", -            "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", +            "version": "1.4.0", +            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +            "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",              "dev": true,              "engines": { -                "node": ">=8" -            } -        }, -        "node_modules/read-pkg/node_modules/hosted-git-info": { -            "version": "2.8.9", -            "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", -            "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", -            "dev": true -        }, -        "node_modules/read-pkg/node_modules/normalize-package-data": { -            "version": "2.5.0", -            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", -            "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", -            "dev": true, -            "dependencies": { -                "hosted-git-info": "^2.1.4", -                "resolve": "^1.10.0", -                "semver": "2 || 3 || 4 || 5", -                "validate-npm-package-license": "^3.0.1" -            } -        }, -        "node_modules/read-pkg/node_modules/semver": { -            "version": "5.7.1", -            "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", -            "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", -            "dev": true, -            "bin": { -                "semver": "bin/semver" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/read-pkg/node_modules/type-fest": { -            "version": "0.6.0", -            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", -            "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", +            "version": "1.4.0", +            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +            "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",              "dev": true,              "engines": { -                "node": ">=8" +                "node": ">=10" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/readable-stream": { @@ -7011,16 +6980,19 @@              "dev": true          },          "node_modules/redent": { -            "version": "3.0.0", -            "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", -            "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", +            "version": "4.0.0", +            "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", +            "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==",              "dev": true,              "dependencies": { -                "indent-string": "^4.0.0", -                "strip-indent": "^3.0.0" +                "indent-string": "^5.0.0", +                "strip-indent": "^4.0.0"              },              "engines": { -                "node": ">=8" +                "node": ">=12" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/regenerator-runtime": { @@ -7675,9 +7647,9 @@              }          },          "node_modules/spdx-correct": { -            "version": "3.1.1", -            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", -            "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", +            "version": "3.2.0", +            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", +            "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",              "dev": true,              "dependencies": {                  "spdx-expression-parse": "^3.0.0", @@ -7953,15 +7925,18 @@              }          },          "node_modules/strip-indent": { -            "version": "3.0.0", -            "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", -            "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", +            "version": "4.0.0", +            "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", +            "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==",              "dev": true,              "dependencies": { -                "min-indent": "^1.0.0" +                "min-indent": "^1.0.1"              },              "engines": { -                "node": ">=8" +                "node": ">=12" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/strip-json-comments": { @@ -7983,55 +7958,57 @@              "dev": true          },          "node_modules/stylelint": { -            "version": "14.16.1", -            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", -            "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", +            "version": "15.10.3", +            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.10.3.tgz", +            "integrity": "sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==",              "dev": true,              "dependencies": { -                "@csstools/selector-specificity": "^2.0.2", +                "@csstools/css-parser-algorithms": "^2.3.1", +                "@csstools/css-tokenizer": "^2.2.0", +                "@csstools/media-query-list-parser": "^2.1.4", +                "@csstools/selector-specificity": "^3.0.0",                  "balanced-match": "^2.0.0",                  "colord": "^2.9.3", -                "cosmiconfig": "^7.1.0", -                "css-functions-list": "^3.1.0", +                "cosmiconfig": "^8.2.0", +                "css-functions-list": "^3.2.0", +                "css-tree": "^2.3.1",                  "debug": "^4.3.4", -                "fast-glob": "^3.2.12", +                "fast-glob": "^3.3.1",                  "fastest-levenshtein": "^1.0.16",                  "file-entry-cache": "^6.0.1",                  "global-modules": "^2.0.0",                  "globby": "^11.1.0",                  "globjoin": "^0.1.4", -                "html-tags": "^3.2.0", -                "ignore": "^5.2.1", +                "html-tags": "^3.3.1", +                "ignore": "^5.2.4",                  "import-lazy": "^4.0.0",                  "imurmurhash": "^0.1.4",                  "is-plain-object": "^5.0.0", -                "known-css-properties": "^0.26.0", +                "known-css-properties": "^0.28.0",                  "mathml-tag-names": "^2.1.3", -                "meow": "^9.0.0", +                "meow": "^10.1.5",                  "micromatch": "^4.0.5",                  "normalize-path": "^3.0.0",                  "picocolors": "^1.0.0", -                "postcss": "^8.4.19", -                "postcss-media-query-parser": "^0.2.3", +                "postcss": "^8.4.27",                  "postcss-resolve-nested-selector": "^0.1.1",                  "postcss-safe-parser": "^6.0.0", -                "postcss-selector-parser": "^6.0.11", +                "postcss-selector-parser": "^6.0.13",                  "postcss-value-parser": "^4.2.0",                  "resolve-from": "^5.0.0",                  "string-width": "^4.2.3",                  "strip-ansi": "^6.0.1",                  "style-search": "^0.1.0", -                "supports-hyperlinks": "^2.3.0", +                "supports-hyperlinks": "^3.0.0",                  "svg-tags": "^1.0.0",                  "table": "^6.8.1", -                "v8-compile-cache": "^2.3.0", -                "write-file-atomic": "^4.0.2" +                "write-file-atomic": "^5.0.1"              },              "bin": { -                "stylelint": "bin/stylelint.js" +                "stylelint": "bin/stylelint.mjs"              },              "engines": { -                "node": "^12.20.0 || ^14.13.1 || >=16.0.0" +                "node": "^14.13.1 || >=16.0.0"              },              "funding": {                  "type": "opencollective", @@ -8039,12 +8016,15 @@              }          },          "node_modules/stylelint-config-recommended": { -            "version": "9.0.0", -            "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", -            "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", +            "version": "13.0.0", +            "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz", +            "integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==",              "dev": true, +            "engines": { +                "node": "^14.13.1 || >=16.0.0" +            },              "peerDependencies": { -                "stylelint": "^14.10.0" +                "stylelint": "^15.10.0"              }          },          "node_modules/stylelint/node_modules/balanced-match": { @@ -8053,6 +8033,34 @@              "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",              "dev": true          }, +        "node_modules/stylelint/node_modules/postcss": { +            "version": "8.4.28", +            "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.28.tgz", +            "integrity": "sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==", +            "dev": true, +            "funding": [ +                { +                    "type": "opencollective", +                    "url": "https://opencollective.com/postcss/" +                }, +                { +                    "type": "tidelift", +                    "url": "https://tidelift.com/funding/github/npm/postcss" +                }, +                { +                    "type": "github", +                    "url": "https://github.com/sponsors/ai" +                } +            ], +            "dependencies": { +                "nanoid": "^3.3.6", +                "picocolors": "^1.0.0", +                "source-map-js": "^1.0.2" +            }, +            "engines": { +                "node": "^10 || ^12 || >=14" +            } +        },          "node_modules/stylelint/node_modules/resolve-from": {              "version": "5.0.0",              "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -8084,16 +8092,16 @@              }          },          "node_modules/supports-hyperlinks": { -            "version": "2.3.0", -            "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", -            "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", +            "version": "3.0.0", +            "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", +            "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==",              "dev": true,              "dependencies": {                  "has-flag": "^4.0.0",                  "supports-color": "^7.0.0"              },              "engines": { -                "node": ">=8" +                "node": ">=14.18"              }          },          "node_modules/supports-preserve-symlinks-flag": { @@ -8288,12 +8296,15 @@              }          },          "node_modules/trim-newlines": { -            "version": "3.0.1", -            "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", -            "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", +            "version": "4.1.1", +            "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz", +            "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==",              "dev": true,              "engines": { -                "node": ">=8" +                "node": ">=12" +            }, +            "funding": { +                "url": "https://github.com/sponsors/sindresorhus"              }          },          "node_modules/tty-browserify": { @@ -8622,12 +8633,6 @@                  "uuid": "dist/bin/uuid"              }          }, -        "node_modules/v8-compile-cache": { -            "version": "2.3.0", -            "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", -            "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", -            "dev": true -        },          "node_modules/validate-npm-package-license": {              "version": "3.0.4",              "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -9095,16 +9100,28 @@              "dev": true          },          "node_modules/write-file-atomic": { -            "version": "4.0.2", -            "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", -            "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", +            "version": "5.0.1", +            "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", +            "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==",              "dev": true,              "dependencies": {                  "imurmurhash": "^0.1.4", -                "signal-exit": "^3.0.7" +                "signal-exit": "^4.0.1"              },              "engines": { -                "node": "^12.13.0 || ^14.15.0 || >=16.0.0" +                "node": "^14.17.0 || ^16.13.0 || >=18.0.0" +            } +        }, +        "node_modules/write-file-atomic/node_modules/signal-exit": { +            "version": "4.1.0", +            "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", +            "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", +            "dev": true, +            "engines": { +                "node": ">=14" +            }, +            "funding": { +                "url": "https://github.com/sponsors/isaacs"              }          },          "node_modules/ws": { @@ -9201,15 +9218,6 @@              "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",              "dev": true          }, -        "node_modules/yaml": { -            "version": "1.10.2", -            "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", -            "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", -            "dev": true, -            "engines": { -                "node": ">= 6" -            } -        },          "node_modules/yargs": {              "version": "17.7.1",              "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", @@ -9379,10 +9387,30 @@                  "regenerator-runtime": "^0.13.11"              }          }, +        "@csstools/css-parser-algorithms": { +            "version": "2.3.1", +            "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz", +            "integrity": "sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA==", +            "dev": true, +            "requires": {} +        }, +        "@csstools/css-tokenizer": { +            "version": "2.2.0", +            "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.0.tgz", +            "integrity": "sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA==", +            "dev": true +        }, +        "@csstools/media-query-list-parser": { +            "version": "2.1.4", +            "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz", +            "integrity": "sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw==", +            "dev": true, +            "requires": {} +        },          "@csstools/selector-specificity": { -            "version": "2.0.2", -            "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", -            "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", +            "version": "3.0.0", +            "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", +            "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==",              "dev": true,              "requires": {}          }, @@ -9660,12 +9688,6 @@              "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",              "dev": true          }, -        "@types/parse-json": { -            "version": "4.0.0", -            "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", -            "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", -            "dev": true -        },          "@types/yauzl": {              "version": "2.10.0",              "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", @@ -9884,16 +9906,6 @@                          }                      }                  }, -                "find-up": { -                    "version": "5.0.0", -                    "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", -                    "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", -                    "dev": true, -                    "requires": { -                        "locate-path": "^6.0.0", -                        "path-exists": "^4.0.0" -                    } -                },                  "glob": {                      "version": "9.3.0",                      "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.0.tgz", @@ -9912,15 +9924,6 @@                      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",                      "dev": true                  }, -                "locate-path": { -                    "version": "6.0.0", -                    "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", -                    "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", -                    "dev": true, -                    "requires": { -                        "p-locate": "^5.0.0" -                    } -                },                  "minimatch": {                      "version": "7.4.3",                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.3.tgz", @@ -9941,24 +9944,6 @@                          "whatwg-url": "^5.0.0"                      }                  }, -                "p-limit": { -                    "version": "3.1.0", -                    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", -                    "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", -                    "dev": true, -                    "requires": { -                        "yocto-queue": "^0.1.0" -                    } -                }, -                "p-locate": { -                    "version": "5.0.0", -                    "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", -                    "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", -                    "dev": true, -                    "requires": { -                        "p-limit": "^3.0.2" -                    } -                },                  "tr46": {                      "version": "0.0.3",                      "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", @@ -10073,7 +10058,7 @@          "arrify": {              "version": "1.0.1",              "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", -            "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", +            "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",              "dev": true          },          "asn1": { @@ -10593,20 +10578,29 @@              "dev": true          },          "camelcase": { -            "version": "5.3.1", -            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", -            "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", +            "version": "6.3.0", +            "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", +            "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",              "dev": true          },          "camelcase-keys": { -            "version": "6.2.2", -            "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", -            "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", +            "version": "7.0.2", +            "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", +            "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==",              "dev": true,              "requires": { -                "camelcase": "^5.3.1", -                "map-obj": "^4.0.0", -                "quick-lru": "^4.0.1" +                "camelcase": "^6.3.0", +                "map-obj": "^4.1.0", +                "quick-lru": "^5.1.1", +                "type-fest": "^1.2.1" +            }, +            "dependencies": { +                "type-fest": { +                    "version": "1.4.0", +                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +                    "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", +                    "dev": true +                }              }          },          "caseless": { @@ -10874,16 +10868,15 @@              "dev": true          },          "cosmiconfig": { -            "version": "7.1.0", -            "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", -            "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", +            "version": "8.2.0", +            "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", +            "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==",              "dev": true,              "requires": { -                "@types/parse-json": "^4.0.0",                  "import-fresh": "^3.2.1", +                "js-yaml": "^4.1.0",                  "parse-json": "^5.0.0", -                "path-type": "^4.0.0", -                "yaml": "^1.10.0" +                "path-type": "^4.0.0"              }          },          "create-ecdh": { @@ -10998,9 +10991,9 @@              }          },          "css-functions-list": { -            "version": "3.1.0", -            "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", -            "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", +            "version": "3.2.0", +            "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.0.tgz", +            "integrity": "sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==",              "dev": true          },          "css-select": { @@ -11016,6 +11009,16 @@                  "nth-check": "^2.0.1"              }          }, +        "css-tree": { +            "version": "2.3.1", +            "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", +            "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", +            "dev": true, +            "requires": { +                "mdn-data": "2.0.30", +                "source-map-js": "^1.0.1" +            } +        },          "css-what": {              "version": "6.1.0",              "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", @@ -11085,25 +11088,31 @@              }          },          "decamelize": { -            "version": "1.2.0", -            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", -            "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", +            "version": "5.0.1", +            "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", +            "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==",              "dev": true          },          "decamelize-keys": { -            "version": "1.1.0", -            "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", -            "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", +            "version": "1.1.1", +            "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", +            "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",              "dev": true,              "requires": {                  "decamelize": "^1.1.0",                  "map-obj": "^1.0.0"              },              "dependencies": { +                "decamelize": { +                    "version": "1.2.0", +                    "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", +                    "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", +                    "dev": true +                },                  "map-obj": {                      "version": "1.0.1",                      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", -                    "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", +                    "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",                      "dev": true                  }              } @@ -11580,48 +11589,11 @@                          "eslint-visitor-keys": "^3.4.0"                      }                  }, -                "find-up": { -                    "version": "5.0.0", -                    "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", -                    "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", -                    "dev": true, -                    "requires": { -                        "locate-path": "^6.0.0", -                        "path-exists": "^4.0.0" -                    } -                },                  "json-schema-traverse": {                      "version": "0.4.1",                      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",                      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",                      "dev": true -                }, -                "locate-path": { -                    "version": "6.0.0", -                    "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", -                    "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", -                    "dev": true, -                    "requires": { -                        "p-locate": "^5.0.0" -                    } -                }, -                "p-limit": { -                    "version": "3.1.0", -                    "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", -                    "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", -                    "dev": true, -                    "requires": { -                        "yocto-queue": "^0.1.0" -                    } -                }, -                "p-locate": { -                    "version": "5.0.0", -                    "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", -                    "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", -                    "dev": true, -                    "requires": { -                        "p-limit": "^3.0.2" -                    }                  }              }          }, @@ -11795,9 +11767,9 @@              "dev": true          },          "fast-glob": { -            "version": "3.2.12", -            "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", -            "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", +            "version": "3.3.1", +            "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", +            "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",              "dev": true,              "requires": {                  "@nodelib/fs.stat": "^2.0.2", @@ -11901,12 +11873,12 @@              }          },          "find-up": { -            "version": "4.1.0", -            "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", -            "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", +            "version": "5.0.0", +            "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", +            "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",              "dev": true,              "requires": { -                "locate-path": "^5.0.0", +                "locate-path": "^6.0.0",                  "path-exists": "^4.0.0"              }          }, @@ -12444,9 +12416,9 @@              }          },          "html-tags": { -            "version": "3.2.0", -            "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", -            "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", +            "version": "3.3.1", +            "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", +            "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",              "dev": true          },          "html-validate": { @@ -12557,14 +12529,6 @@              "requires": {                  "quick-lru": "^5.1.1",                  "resolve-alpn": "^1.2.0" -            }, -            "dependencies": { -                "quick-lru": { -                    "version": "5.1.1", -                    "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", -                    "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", -                    "dev": true -                }              }          },          "https-browserify": { @@ -12639,9 +12603,9 @@              "dev": true          },          "indent-string": { -            "version": "4.0.0", -            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", -            "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", +            "version": "5.0.0", +            "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", +            "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",              "dev": true          },          "inflight": { @@ -12887,7 +12851,7 @@          "is-plain-obj": {              "version": "1.1.0",              "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", -            "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", +            "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",              "dev": true          },          "is-plain-object": { @@ -13264,9 +13228,9 @@              "dev": true          },          "known-css-properties": { -            "version": "0.26.0", -            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", -            "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", +            "version": "0.28.0", +            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.28.0.tgz", +            "integrity": "sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==",              "dev": true          },          "labeled-stream-splicer": { @@ -13350,12 +13314,12 @@              "dev": true          },          "locate-path": { -            "version": "5.0.0", -            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", -            "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", +            "version": "6.0.0", +            "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", +            "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",              "dev": true,              "requires": { -                "p-locate": "^4.1.0" +                "p-locate": "^5.0.0"              }          },          "lodash": { @@ -13441,6 +13405,12 @@                  "safe-buffer": "^5.1.2"              }          }, +        "mdn-data": { +            "version": "2.0.30", +            "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", +            "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", +            "dev": true +        },          "mem": {              "version": "5.1.1",              "resolved": "https://registry.npmjs.org/mem/-/mem-5.1.1.tgz", @@ -13453,29 +13423,29 @@              }          },          "meow": { -            "version": "9.0.0", -            "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", -            "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", +            "version": "10.1.5", +            "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.5.tgz", +            "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==",              "dev": true,              "requires": { -                "@types/minimist": "^1.2.0", -                "camelcase-keys": "^6.2.2", -                "decamelize": "^1.2.0", +                "@types/minimist": "^1.2.2", +                "camelcase-keys": "^7.0.0", +                "decamelize": "^5.0.0",                  "decamelize-keys": "^1.1.0",                  "hard-rejection": "^2.1.0",                  "minimist-options": "4.1.0", -                "normalize-package-data": "^3.0.0", -                "read-pkg-up": "^7.0.1", -                "redent": "^3.0.0", -                "trim-newlines": "^3.0.0", -                "type-fest": "^0.18.0", -                "yargs-parser": "^20.2.3" +                "normalize-package-data": "^3.0.2", +                "read-pkg-up": "^8.0.0", +                "redent": "^4.0.0", +                "trim-newlines": "^4.0.2", +                "type-fest": "^1.2.2", +                "yargs-parser": "^20.2.9"              },              "dependencies": {                  "type-fest": { -                    "version": "0.18.1", -                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", -                    "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", +                    "version": "1.4.0", +                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +                    "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",                      "dev": true                  }              } @@ -13732,9 +13702,9 @@              "optional": true          },          "nanoid": { -            "version": "3.3.4", -            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", -            "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", +            "version": "3.3.6", +            "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", +            "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",              "dev": true          },          "natural-compare": { @@ -13962,29 +13932,23 @@              "dev": true          },          "p-limit": { -            "version": "2.3.0", -            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", -            "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", +            "version": "3.1.0", +            "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", +            "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",              "dev": true,              "requires": { -                "p-try": "^2.0.0" +                "yocto-queue": "^0.1.0"              }          },          "p-locate": { -            "version": "4.1.0", -            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", -            "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", +            "version": "5.0.0", +            "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", +            "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",              "dev": true,              "requires": { -                "p-limit": "^2.2.0" +                "p-limit": "^3.0.2"              }          }, -        "p-try": { -            "version": "2.2.0", -            "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", -            "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", -            "dev": true -        },          "package-json": {              "version": "8.1.0",              "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.0.tgz", @@ -14238,12 +14202,6 @@                  "source-map-js": "^1.0.2"              }          }, -        "postcss-media-query-parser": { -            "version": "0.2.3", -            "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", -            "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", -            "dev": true -        },          "postcss-resolve-nested-selector": {              "version": "0.1.1",              "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", @@ -14429,9 +14387,9 @@              "dev": true          },          "quick-lru": { -            "version": "4.0.1", -            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", -            "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", +            "version": "5.1.1", +            "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", +            "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",              "dev": true          },          "randombytes": { @@ -14483,64 +14441,40 @@              }          },          "read-pkg": { -            "version": "5.2.0", -            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", -            "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", +            "version": "6.0.0", +            "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", +            "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==",              "dev": true,              "requires": {                  "@types/normalize-package-data": "^2.4.0", -                "normalize-package-data": "^2.5.0", -                "parse-json": "^5.0.0", -                "type-fest": "^0.6.0" +                "normalize-package-data": "^3.0.2", +                "parse-json": "^5.2.0", +                "type-fest": "^1.0.1"              },              "dependencies": { -                "hosted-git-info": { -                    "version": "2.8.9", -                    "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", -                    "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", -                    "dev": true -                }, -                "normalize-package-data": { -                    "version": "2.5.0", -                    "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", -                    "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", -                    "dev": true, -                    "requires": { -                        "hosted-git-info": "^2.1.4", -                        "resolve": "^1.10.0", -                        "semver": "2 || 3 || 4 || 5", -                        "validate-npm-package-license": "^3.0.1" -                    } -                }, -                "semver": { -                    "version": "5.7.1", -                    "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", -                    "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", -                    "dev": true -                },                  "type-fest": { -                    "version": "0.6.0", -                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", -                    "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", +                    "version": "1.4.0", +                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +                    "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",                      "dev": true                  }              }          },          "read-pkg-up": { -            "version": "7.0.1", -            "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", -            "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", +            "version": "8.0.0", +            "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", +            "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==",              "dev": true,              "requires": { -                "find-up": "^4.1.0", -                "read-pkg": "^5.2.0", -                "type-fest": "^0.8.1" +                "find-up": "^5.0.0", +                "read-pkg": "^6.0.0", +                "type-fest": "^1.0.1"              },              "dependencies": {                  "type-fest": { -                    "version": "0.8.1", -                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", -                    "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", +                    "version": "1.4.0", +                    "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", +                    "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",                      "dev": true                  }              } @@ -14612,13 +14546,13 @@              }          },          "redent": { -            "version": "3.0.0", -            "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", -            "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", +            "version": "4.0.0", +            "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", +            "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==",              "dev": true,              "requires": { -                "indent-string": "^4.0.0", -                "strip-indent": "^3.0.0" +                "indent-string": "^5.0.0", +                "strip-indent": "^4.0.0"              }          },          "regenerator-runtime": { @@ -15106,9 +15040,9 @@              }          },          "spdx-correct": { -            "version": "3.1.1", -            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", -            "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", +            "version": "3.2.0", +            "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", +            "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",              "dev": true,              "requires": {                  "spdx-expression-parse": "^3.0.0", @@ -15338,12 +15272,12 @@              "dev": true          },          "strip-indent": { -            "version": "3.0.0", -            "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", -            "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", +            "version": "4.0.0", +            "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", +            "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==",              "dev": true,              "requires": { -                "min-indent": "^1.0.0" +                "min-indent": "^1.0.1"              }          },          "strip-json-comments": { @@ -15359,49 +15293,51 @@              "dev": true          },          "stylelint": { -            "version": "14.16.1", -            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.16.1.tgz", -            "integrity": "sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==", +            "version": "15.10.3", +            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.10.3.tgz", +            "integrity": "sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==",              "dev": true,              "requires": { -                "@csstools/selector-specificity": "^2.0.2", +                "@csstools/css-parser-algorithms": "^2.3.1", +                "@csstools/css-tokenizer": "^2.2.0", +                "@csstools/media-query-list-parser": "^2.1.4", +                "@csstools/selector-specificity": "^3.0.0",                  "balanced-match": "^2.0.0",                  "colord": "^2.9.3", -                "cosmiconfig": "^7.1.0", -                "css-functions-list": "^3.1.0", +                "cosmiconfig": "^8.2.0", +                "css-functions-list": "^3.2.0", +                "css-tree": "^2.3.1",                  "debug": "^4.3.4", -                "fast-glob": "^3.2.12", +                "fast-glob": "^3.3.1",                  "fastest-levenshtein": "^1.0.16",                  "file-entry-cache": "^6.0.1",                  "global-modules": "^2.0.0",                  "globby": "^11.1.0",                  "globjoin": "^0.1.4", -                "html-tags": "^3.2.0", -                "ignore": "^5.2.1", +                "html-tags": "^3.3.1", +                "ignore": "^5.2.4",                  "import-lazy": "^4.0.0",                  "imurmurhash": "^0.1.4",                  "is-plain-object": "^5.0.0", -                "known-css-properties": "^0.26.0", +                "known-css-properties": "^0.28.0",                  "mathml-tag-names": "^2.1.3", -                "meow": "^9.0.0", +                "meow": "^10.1.5",                  "micromatch": "^4.0.5",                  "normalize-path": "^3.0.0",                  "picocolors": "^1.0.0", -                "postcss": "^8.4.19", -                "postcss-media-query-parser": "^0.2.3", +                "postcss": "^8.4.27",                  "postcss-resolve-nested-selector": "^0.1.1",                  "postcss-safe-parser": "^6.0.0", -                "postcss-selector-parser": "^6.0.11", +                "postcss-selector-parser": "^6.0.13",                  "postcss-value-parser": "^4.2.0",                  "resolve-from": "^5.0.0",                  "string-width": "^4.2.3",                  "strip-ansi": "^6.0.1",                  "style-search": "^0.1.0", -                "supports-hyperlinks": "^2.3.0", +                "supports-hyperlinks": "^3.0.0",                  "svg-tags": "^1.0.0",                  "table": "^6.8.1", -                "v8-compile-cache": "^2.3.0", -                "write-file-atomic": "^4.0.2" +                "write-file-atomic": "^5.0.1"              },              "dependencies": {                  "balanced-match": { @@ -15410,6 +15346,17 @@                      "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",                      "dev": true                  }, +                "postcss": { +                    "version": "8.4.28", +                    "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.28.tgz", +                    "integrity": "sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==", +                    "dev": true, +                    "requires": { +                        "nanoid": "^3.3.6", +                        "picocolors": "^1.0.0", +                        "source-map-js": "^1.0.2" +                    } +                },                  "resolve-from": {                      "version": "5.0.0",                      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -15419,9 +15366,9 @@              }          },          "stylelint-config-recommended": { -            "version": "9.0.0", -            "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", -            "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", +            "version": "13.0.0", +            "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz", +            "integrity": "sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==",              "dev": true,              "requires": {}          }, @@ -15444,9 +15391,9 @@              }          },          "supports-hyperlinks": { -            "version": "2.3.0", -            "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", -            "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", +            "version": "3.0.0", +            "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", +            "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==",              "dev": true,              "requires": {                  "has-flag": "^4.0.0", @@ -15613,9 +15560,9 @@              }          },          "trim-newlines": { -            "version": "3.0.1", -            "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", -            "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", +            "version": "4.1.1", +            "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz", +            "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==",              "dev": true          },          "tty-browserify": { @@ -15879,12 +15826,6 @@              "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",              "dev": true          }, -        "v8-compile-cache": { -            "version": "2.3.0", -            "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", -            "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", -            "dev": true -        },          "validate-npm-package-license": {              "version": "3.0.4",              "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -16229,13 +16170,21 @@              "dev": true          },          "write-file-atomic": { -            "version": "4.0.2", -            "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", -            "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", +            "version": "5.0.1", +            "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", +            "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==",              "dev": true,              "requires": {                  "imurmurhash": "^0.1.4", -                "signal-exit": "^3.0.7" +                "signal-exit": "^4.0.1" +            }, +            "dependencies": { +                "signal-exit": { +                    "version": "4.1.0", +                    "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", +                    "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", +                    "dev": true +                }              }          },          "ws": { @@ -16297,12 +16246,6 @@              "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",              "dev": true          }, -        "yaml": { -            "version": "1.10.2", -            "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", -            "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", -            "dev": true -        },          "yargs": {              "version": "17.7.1",              "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", diff --git a/package.json b/package.json index 6eebc16e..04f5f264 100644 --- a/package.json +++ b/package.json @@ -49,8 +49,8 @@          "html-validate": "^7.6.0",          "jsdom": "^22.1.0",          "parse5": "^7.1.2", -        "stylelint": "^14.16.1", -        "stylelint-config-recommended": "^9.0.0", +        "stylelint": "^15.10.3", +        "stylelint-config-recommended": "^13.0.0",          "web-ext": "^7.6.0"      }  } |