diff options
| author | Darius Jahandarie <djahandarie@gmail.com> | 2023-11-02 13:22:36 +0000 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-11-02 13:22:36 +0000 | 
| commit | 2bcc93aa57ca67d02798cf9cf09fe90d7a32702d (patch) | |
| tree | 563cc5ddaed7e9a9521093d553406c6793d37ec5 | |
| parent | 3998c342abab8328c8ae9e021fafa5bbf28886f4 (diff) | |
| parent | 201b6a689f7887c48e1fa4d010005242d2e6182a (diff) | |
Merge pull request #295 from themoeway/dependabot/npm_and_yarn/minor-97d2ad8b35
build(deps-dev): bump the minor group with 5 updates
| -rw-r--r-- | package-lock.json | 318 | ||||
| -rw-r--r-- | package.json | 10 | 
2 files changed, 208 insertions, 120 deletions
| diff --git a/package-lock.json b/package-lock.json index 61b77b09..20337415 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,20 +10,20 @@              "hasInstallScript": true,              "license": "GPL-3.0-or-later",              "devDependencies": { -                "@playwright/test": "^1.38.1", +                "@playwright/test": "^1.39.0",                  "ajv": "^8.11.0",                  "browserify": "^17.0.0",                  "css": "^3.0.0", -                "eslint": "^8.50.0", +                "eslint": "^8.52.0",                  "eslint-plugin-header": "^3.1.1",                  "eslint-plugin-jsdoc": "^46.8.2", -                "eslint-plugin-jsonc": "^2.9.0", +                "eslint-plugin-jsonc": "^2.10.0",                  "eslint-plugin-no-unsanitized": "^4.0.1",                  "fake-indexeddb": "^4.0.2", -                "html-validate": "^8.5.0", +                "html-validate": "^8.7.0",                  "jsdom": "^22.1.0",                  "parse5": "^7.1.2", -                "stylelint": "^15.10.3", +                "stylelint": "^15.11.0",                  "stylelint-config-recommended": "^13.0.0"              }          }, @@ -312,9 +312,9 @@              "dev": true          },          "node_modules/@eslint/js": { -            "version": "8.50.0", -            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", -            "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", +            "version": "8.52.0", +            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", +            "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==",              "dev": true,              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -333,12 +333,12 @@              }          },          "node_modules/@humanwhocodes/config-array": { -            "version": "0.11.11", -            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", -            "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", +            "version": "0.11.13", +            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", +            "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",              "dev": true,              "dependencies": { -                "@humanwhocodes/object-schema": "^1.2.1", +                "@humanwhocodes/object-schema": "^2.0.1",                  "debug": "^4.1.1",                  "minimatch": "^3.0.5"              }, @@ -360,9 +360,9 @@              }          },          "node_modules/@humanwhocodes/object-schema": { -            "version": "1.2.1", -            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", -            "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", +            "version": "2.0.1", +            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", +            "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",              "dev": true          },          "node_modules/@isaacs/cliui": { @@ -478,12 +478,12 @@              }          },          "node_modules/@playwright/test": { -            "version": "1.38.1", -            "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.38.1.tgz", -            "integrity": "sha512-NqRp8XMwj3AK+zKLbZShl0r/9wKgzqI/527bkptKXomtuo+dOjU9NdMASQ8DNC9z9zLOMbG53T4eihYr3XR+BQ==", +            "version": "1.39.0", +            "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", +            "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==",              "dev": true,              "dependencies": { -                "playwright": "1.38.1" +                "playwright": "1.39.0"              },              "bin": {                  "playwright": "cli.js" @@ -529,6 +529,12 @@              "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",              "dev": true          }, +        "node_modules/@ungap/structured-clone": { +            "version": "1.2.0", +            "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", +            "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", +            "dev": true +        },          "node_modules/abab": {              "version": "2.0.6",              "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -1346,12 +1352,12 @@              }          },          "node_modules/css-functions-list": { -            "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==", +            "version": "3.2.1", +            "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.1.tgz", +            "integrity": "sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==",              "dev": true,              "engines": { -                "node": ">=12.22" +                "node": ">=12 || >=16"              }          },          "node_modules/css-tree": { @@ -1772,18 +1778,19 @@              }          },          "node_modules/eslint": { -            "version": "8.50.0", -            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", -            "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", +            "version": "8.52.0", +            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", +            "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==",              "dev": true,              "dependencies": {                  "@eslint-community/eslint-utils": "^4.2.0",                  "@eslint-community/regexpp": "^4.6.1",                  "@eslint/eslintrc": "^2.1.2", -                "@eslint/js": "8.50.0", -                "@humanwhocodes/config-array": "^0.11.11", +                "@eslint/js": "8.52.0", +                "@humanwhocodes/config-array": "^0.11.13",                  "@humanwhocodes/module-importer": "^1.0.1",                  "@nodelib/fs.walk": "^1.2.8", +                "@ungap/structured-clone": "^1.2.0",                  "ajv": "^6.12.4",                  "chalk": "^4.0.0",                  "cross-spawn": "^7.0.2", @@ -1825,6 +1832,18 @@                  "url": "https://opencollective.com/eslint"              }          }, +        "node_modules/eslint-compat-utils": { +            "version": "0.1.2", +            "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz", +            "integrity": "sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==", +            "dev": true, +            "engines": { +                "node": ">=12" +            }, +            "peerDependencies": { +                "eslint": ">=6.0.0" +            } +        },          "node_modules/eslint-plugin-header": {              "version": "3.1.1",              "resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz", @@ -1858,12 +1877,13 @@              }          },          "node_modules/eslint-plugin-jsonc": { -            "version": "2.9.0", -            "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.9.0.tgz", -            "integrity": "sha512-RK+LeONVukbLwT2+t7/OY54NJRccTXh/QbnXzPuTLpFMVZhPuq1C9E07+qWenGx7rrQl0kAalAWl7EmB+RjpGA==", +            "version": "2.10.0", +            "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.10.0.tgz", +            "integrity": "sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==",              "dev": true,              "dependencies": {                  "@eslint-community/eslint-utils": "^4.2.0", +                "eslint-compat-utils": "^0.1.2",                  "jsonc-eslint-parser": "^2.0.4",                  "natural-compare": "^1.4.0"              }, @@ -2134,22 +2154,23 @@              }          },          "node_modules/flat-cache": { -            "version": "3.0.4", -            "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", -            "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", +            "version": "3.1.1", +            "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", +            "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==",              "dev": true,              "dependencies": { -                "flatted": "^3.1.0", +                "flatted": "^3.2.9", +                "keyv": "^4.5.3",                  "rimraf": "^3.0.2"              },              "engines": { -                "node": "^10.12.0 || >=12.0.0" +                "node": ">=12.0.0"              }          },          "node_modules/flatted": { -            "version": "3.2.5", -            "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", -            "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", +            "version": "3.2.9", +            "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", +            "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==",              "dev": true          },          "node_modules/foreach": { @@ -2531,18 +2552,18 @@              }          },          "node_modules/html-validate": { -            "version": "8.5.0", -            "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-8.5.0.tgz", -            "integrity": "sha512-EiRJ7mqRZb68DgxyMlA+5uVheCuNYZiXnoSajcdSTK8IcNuPpyeSI0CZu9wK1jE6jQrWnf8myIa5JkjDByHPuw==", +            "version": "8.7.0", +            "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-8.7.0.tgz", +            "integrity": "sha512-fsDHUxzVNzXzV2KpPOx5GbGRCK0cFs7a8+9jE5QTyYUGAlm1PNGst8Vi0U7hSmootkCBxY3bu7LgQBjjZDeBPw==",              "dev": true,              "dependencies": {                  "@babel/code-frame": "^7.10.0",                  "@html-validate/stylish": "^4.1.0",                  "@sidvind/better-ajv-errors": "^2.0.0",                  "ajv": "^8.0.0", -                "deepmerge": "^4.2.0", +                "deepmerge": "4.3.1",                  "glob": "^10.0.0", -                "ignore": "^5.0.0", +                "ignore": "5.2.4",                  "kleur": "^4.1.0",                  "minimist": "^1.2.0",                  "prompts": "^2.0.0", @@ -3216,6 +3237,12 @@                  }              }          }, +        "node_modules/json-buffer": { +            "version": "3.0.1", +            "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", +            "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", +            "dev": true +        },          "node_modules/json-parse-even-better-errors": {              "version": "2.3.1",              "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -3277,6 +3304,15 @@                  "node": "*"              }          }, +        "node_modules/keyv": { +            "version": "4.5.4", +            "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", +            "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", +            "dev": true, +            "dependencies": { +                "json-buffer": "3.0.1" +            } +        },          "node_modules/kind-of": {              "version": "6.0.3",              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -3296,9 +3332,9 @@              }          },          "node_modules/known-css-properties": { -            "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==", +            "version": "0.29.0", +            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.29.0.tgz", +            "integrity": "sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==",              "dev": true          },          "node_modules/labeled-stream-splicer": { @@ -3971,12 +4007,12 @@              }          },          "node_modules/playwright": { -            "version": "1.38.1", -            "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.38.1.tgz", -            "integrity": "sha512-oRMSJmZrOu1FP5iu3UrCx8JEFRIMxLDM0c/3o4bpzU5Tz97BypefWf7TuTNPWeCe279TPal5RtPPZ+9lW/Qkow==", +            "version": "1.39.0", +            "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", +            "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==",              "dev": true,              "dependencies": { -                "playwright-core": "1.38.1" +                "playwright-core": "1.39.0"              },              "bin": {                  "playwright": "cli.js" @@ -3989,9 +4025,9 @@              }          },          "node_modules/playwright-core": { -            "version": "1.38.1", -            "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.38.1.tgz", -            "integrity": "sha512-tQqNFUKa3OfMf4b2jQ7aGLB8o9bS3bOY0yMEtldtC2+spf8QXG9zvXLTXUeRsoNuxEYMgLYR+NXfAa1rjKRcrg==", +            "version": "1.39.0", +            "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", +            "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==",              "dev": true,              "bin": {                  "playwright-core": "cli.js" @@ -4890,9 +4926,9 @@              "dev": true          },          "node_modules/stylelint": { -            "version": "15.10.3", -            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.10.3.tgz", -            "integrity": "sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==", +            "version": "15.11.0", +            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.11.0.tgz", +            "integrity": "sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==",              "dev": true,              "dependencies": {                  "@csstools/css-parser-algorithms": "^2.3.1", @@ -4902,12 +4938,12 @@                  "balanced-match": "^2.0.0",                  "colord": "^2.9.3",                  "cosmiconfig": "^8.2.0", -                "css-functions-list": "^3.2.0", +                "css-functions-list": "^3.2.1",                  "css-tree": "^2.3.1",                  "debug": "^4.3.4",                  "fast-glob": "^3.3.1",                  "fastest-levenshtein": "^1.0.16", -                "file-entry-cache": "^6.0.1", +                "file-entry-cache": "^7.0.0",                  "global-modules": "^2.0.0",                  "globby": "^11.1.0",                  "globjoin": "^0.1.4", @@ -4916,13 +4952,13 @@                  "import-lazy": "^4.0.0",                  "imurmurhash": "^0.1.4",                  "is-plain-object": "^5.0.0", -                "known-css-properties": "^0.28.0", +                "known-css-properties": "^0.29.0",                  "mathml-tag-names": "^2.1.3",                  "meow": "^10.1.5",                  "micromatch": "^4.0.5",                  "normalize-path": "^3.0.0",                  "picocolors": "^1.0.0", -                "postcss": "^8.4.27", +                "postcss": "^8.4.28",                  "postcss-resolve-nested-selector": "^0.1.1",                  "postcss-safe-parser": "^6.0.0",                  "postcss-selector-parser": "^6.0.13", @@ -4965,6 +5001,18 @@              "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",              "dev": true          }, +        "node_modules/stylelint/node_modules/file-entry-cache": { +            "version": "7.0.1", +            "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-7.0.1.tgz", +            "integrity": "sha512-uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ==", +            "dev": true, +            "dependencies": { +                "flat-cache": "^3.1.1" +            }, +            "engines": { +                "node": ">=12.0.0" +            } +        },          "node_modules/stylelint/node_modules/resolve-from": {              "version": "5.0.0",              "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", @@ -5893,9 +5941,9 @@              }          },          "@eslint/js": { -            "version": "8.50.0", -            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", -            "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", +            "version": "8.52.0", +            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", +            "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==",              "dev": true          },          "@html-validate/stylish": { @@ -5908,12 +5956,12 @@              }          },          "@humanwhocodes/config-array": { -            "version": "0.11.11", -            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", -            "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", +            "version": "0.11.13", +            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", +            "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==",              "dev": true,              "requires": { -                "@humanwhocodes/object-schema": "^1.2.1", +                "@humanwhocodes/object-schema": "^2.0.1",                  "debug": "^4.1.1",                  "minimatch": "^3.0.5"              } @@ -5925,9 +5973,9 @@              "dev": true          },          "@humanwhocodes/object-schema": { -            "version": "1.2.1", -            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", -            "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", +            "version": "2.0.1", +            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", +            "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==",              "dev": true          },          "@isaacs/cliui": { @@ -6012,12 +6060,12 @@              "optional": true          },          "@playwright/test": { -            "version": "1.38.1", -            "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.38.1.tgz", -            "integrity": "sha512-NqRp8XMwj3AK+zKLbZShl0r/9wKgzqI/527bkptKXomtuo+dOjU9NdMASQ8DNC9z9zLOMbG53T4eihYr3XR+BQ==", +            "version": "1.39.0", +            "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", +            "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==",              "dev": true,              "requires": { -                "playwright": "1.38.1" +                "playwright": "1.39.0"              }          },          "@sidvind/better-ajv-errors": { @@ -6048,6 +6096,12 @@              "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",              "dev": true          }, +        "@ungap/structured-clone": { +            "version": "1.2.0", +            "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", +            "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", +            "dev": true +        },          "abab": {              "version": "2.0.6",              "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", @@ -6736,9 +6790,9 @@              }          },          "css-functions-list": { -            "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==", +            "version": "3.2.1", +            "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.1.tgz", +            "integrity": "sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==",              "dev": true          },          "css-tree": { @@ -7057,18 +7111,19 @@              "dev": true          },          "eslint": { -            "version": "8.50.0", -            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", -            "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", +            "version": "8.52.0", +            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", +            "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==",              "dev": true,              "requires": {                  "@eslint-community/eslint-utils": "^4.2.0",                  "@eslint-community/regexpp": "^4.6.1",                  "@eslint/eslintrc": "^2.1.2", -                "@eslint/js": "8.50.0", -                "@humanwhocodes/config-array": "^0.11.11", +                "@eslint/js": "8.52.0", +                "@humanwhocodes/config-array": "^0.11.13",                  "@humanwhocodes/module-importer": "^1.0.1",                  "@nodelib/fs.walk": "^1.2.8", +                "@ungap/structured-clone": "^1.2.0",                  "ajv": "^6.12.4",                  "chalk": "^4.0.0",                  "cross-spawn": "^7.0.2", @@ -7121,6 +7176,13 @@                  }              }          }, +        "eslint-compat-utils": { +            "version": "0.1.2", +            "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz", +            "integrity": "sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==", +            "dev": true, +            "requires": {} +        },          "eslint-plugin-header": {              "version": "3.1.1",              "resolved": "https://registry.npmjs.org/eslint-plugin-header/-/eslint-plugin-header-3.1.1.tgz", @@ -7146,12 +7208,13 @@              }          },          "eslint-plugin-jsonc": { -            "version": "2.9.0", -            "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.9.0.tgz", -            "integrity": "sha512-RK+LeONVukbLwT2+t7/OY54NJRccTXh/QbnXzPuTLpFMVZhPuq1C9E07+qWenGx7rrQl0kAalAWl7EmB+RjpGA==", +            "version": "2.10.0", +            "resolved": "https://registry.npmjs.org/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.10.0.tgz", +            "integrity": "sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==",              "dev": true,              "requires": {                  "@eslint-community/eslint-utils": "^4.2.0", +                "eslint-compat-utils": "^0.1.2",                  "jsonc-eslint-parser": "^2.0.4",                  "natural-compare": "^1.4.0"              } @@ -7337,19 +7400,20 @@              }          },          "flat-cache": { -            "version": "3.0.4", -            "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", -            "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", +            "version": "3.1.1", +            "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", +            "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==",              "dev": true,              "requires": { -                "flatted": "^3.1.0", +                "flatted": "^3.2.9", +                "keyv": "^4.5.3",                  "rimraf": "^3.0.2"              }          },          "flatted": { -            "version": "3.2.5", -            "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", -            "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", +            "version": "3.2.9", +            "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", +            "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==",              "dev": true          },          "foreach": { @@ -7634,18 +7698,18 @@              "dev": true          },          "html-validate": { -            "version": "8.5.0", -            "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-8.5.0.tgz", -            "integrity": "sha512-EiRJ7mqRZb68DgxyMlA+5uVheCuNYZiXnoSajcdSTK8IcNuPpyeSI0CZu9wK1jE6jQrWnf8myIa5JkjDByHPuw==", +            "version": "8.7.0", +            "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-8.7.0.tgz", +            "integrity": "sha512-fsDHUxzVNzXzV2KpPOx5GbGRCK0cFs7a8+9jE5QTyYUGAlm1PNGst8Vi0U7hSmootkCBxY3bu7LgQBjjZDeBPw==",              "dev": true,              "requires": {                  "@babel/code-frame": "^7.10.0",                  "@html-validate/stylish": "^4.1.0",                  "@sidvind/better-ajv-errors": "^2.0.0",                  "ajv": "^8.0.0", -                "deepmerge": "^4.2.0", +                "deepmerge": "4.3.1",                  "glob": "^10.0.0", -                "ignore": "^5.0.0", +                "ignore": "5.2.4",                  "kleur": "^4.1.0",                  "minimist": "^1.2.0",                  "prompts": "^2.0.0", @@ -8100,6 +8164,12 @@                  "xml-name-validator": "^4.0.0"              }          }, +        "json-buffer": { +            "version": "3.0.1", +            "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", +            "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", +            "dev": true +        },          "json-parse-even-better-errors": {              "version": "2.3.1",              "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -8146,6 +8216,15 @@                  "through": ">=2.2.7 <3"              }          }, +        "keyv": { +            "version": "4.5.4", +            "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", +            "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", +            "dev": true, +            "requires": { +                "json-buffer": "3.0.1" +            } +        },          "kind-of": {              "version": "6.0.3",              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -8159,9 +8238,9 @@              "dev": true          },          "known-css-properties": { -            "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==", +            "version": "0.29.0", +            "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.29.0.tgz", +            "integrity": "sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==",              "dev": true          },          "labeled-stream-splicer": { @@ -8680,19 +8759,19 @@              "dev": true          },          "playwright": { -            "version": "1.38.1", -            "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.38.1.tgz", -            "integrity": "sha512-oRMSJmZrOu1FP5iu3UrCx8JEFRIMxLDM0c/3o4bpzU5Tz97BypefWf7TuTNPWeCe279TPal5RtPPZ+9lW/Qkow==", +            "version": "1.39.0", +            "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", +            "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==",              "dev": true,              "requires": {                  "fsevents": "2.3.2", -                "playwright-core": "1.38.1" +                "playwright-core": "1.39.0"              }          },          "playwright-core": { -            "version": "1.38.1", -            "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.38.1.tgz", -            "integrity": "sha512-tQqNFUKa3OfMf4b2jQ7aGLB8o9bS3bOY0yMEtldtC2+spf8QXG9zvXLTXUeRsoNuxEYMgLYR+NXfAa1rjKRcrg==", +            "version": "1.39.0", +            "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", +            "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==",              "dev": true          },          "postcss": { @@ -9364,9 +9443,9 @@              "dev": true          },          "stylelint": { -            "version": "15.10.3", -            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.10.3.tgz", -            "integrity": "sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==", +            "version": "15.11.0", +            "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-15.11.0.tgz", +            "integrity": "sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==",              "dev": true,              "requires": {                  "@csstools/css-parser-algorithms": "^2.3.1", @@ -9376,12 +9455,12 @@                  "balanced-match": "^2.0.0",                  "colord": "^2.9.3",                  "cosmiconfig": "^8.2.0", -                "css-functions-list": "^3.2.0", +                "css-functions-list": "^3.2.1",                  "css-tree": "^2.3.1",                  "debug": "^4.3.4",                  "fast-glob": "^3.3.1",                  "fastest-levenshtein": "^1.0.16", -                "file-entry-cache": "^6.0.1", +                "file-entry-cache": "^7.0.0",                  "global-modules": "^2.0.0",                  "globby": "^11.1.0",                  "globjoin": "^0.1.4", @@ -9390,13 +9469,13 @@                  "import-lazy": "^4.0.0",                  "imurmurhash": "^0.1.4",                  "is-plain-object": "^5.0.0", -                "known-css-properties": "^0.28.0", +                "known-css-properties": "^0.29.0",                  "mathml-tag-names": "^2.1.3",                  "meow": "^10.1.5",                  "micromatch": "^4.0.5",                  "normalize-path": "^3.0.0",                  "picocolors": "^1.0.0", -                "postcss": "^8.4.27", +                "postcss": "^8.4.28",                  "postcss-resolve-nested-selector": "^0.1.1",                  "postcss-safe-parser": "^6.0.0",                  "postcss-selector-parser": "^6.0.13", @@ -9417,6 +9496,15 @@                      "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",                      "dev": true                  }, +                "file-entry-cache": { +                    "version": "7.0.1", +                    "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-7.0.1.tgz", +                    "integrity": "sha512-uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ==", +                    "dev": true, +                    "requires": { +                        "flat-cache": "^3.1.1" +                    } +                },                  "resolve-from": {                      "version": "5.0.0",                      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", diff --git a/package.json b/package.json index ce906797..508268ea 100644 --- a/package.json +++ b/package.json @@ -35,20 +35,20 @@          "sourceDir": "ext"      },      "devDependencies": { -        "@playwright/test": "^1.38.1", +        "@playwright/test": "^1.39.0",          "ajv": "^8.11.0",          "browserify": "^17.0.0",          "css": "^3.0.0", -        "eslint": "^8.50.0", +        "eslint": "^8.52.0",          "eslint-plugin-header": "^3.1.1",          "eslint-plugin-jsdoc": "^46.8.2", -        "eslint-plugin-jsonc": "^2.9.0", +        "eslint-plugin-jsonc": "^2.10.0",          "eslint-plugin-no-unsanitized": "^4.0.1",          "fake-indexeddb": "^4.0.2", -        "html-validate": "^8.5.0", +        "html-validate": "^8.7.0",          "jsdom": "^22.1.0",          "parse5": "^7.1.2", -        "stylelint": "^15.10.3", +        "stylelint": "^15.11.0",          "stylelint-config-recommended": "^13.0.0"      }  } |