diff options
| -rw-r--r-- | package-lock.json | 265 | ||||
| -rw-r--r-- | package.json | 2 | 
2 files changed, 138 insertions, 129 deletions
| diff --git a/package-lock.json b/package-lock.json index 89d5b315..eef1b531 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@                  "ajv": "^8.11.0",                  "browserify": "^17.0.0",                  "css": "^3.0.0", -                "eslint": "^8.37.0", +                "eslint": "^8.48.0",                  "eslint-plugin-header": "^3.1.1",                  "eslint-plugin-jsdoc": "^39.3.6",                  "eslint-plugin-jsonc": "^2.8.0", @@ -28,6 +28,15 @@                  "web-ext": "^7.6.0"              }          }, +        "node_modules/@aashutoshrathi/word-wrap": { +            "version": "1.2.6", +            "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", +            "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", +            "dev": true, +            "engines": { +                "node": ">=0.10.0" +            } +        },          "node_modules/@babel/code-frame": {              "version": "7.16.7",              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", @@ -301,23 +310,23 @@              }          },          "node_modules/@eslint-community/regexpp": { -            "version": "4.4.1", -            "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.1.tgz", -            "integrity": "sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==", +            "version": "4.8.0", +            "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.0.tgz", +            "integrity": "sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==",              "dev": true,              "engines": {                  "node": "^12.0.0 || ^14.0.0 || >=16.0.0"              }          },          "node_modules/@eslint/eslintrc": { -            "version": "2.0.2", -            "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", -            "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", +            "version": "2.1.2", +            "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +            "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",              "dev": true,              "dependencies": {                  "ajv": "^6.12.4",                  "debug": "^4.3.2", -                "espree": "^9.5.1", +                "espree": "^9.6.0",                  "globals": "^13.19.0",                  "ignore": "^5.2.0",                  "import-fresh": "^3.2.1", @@ -349,9 +358,9 @@              }          },          "node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": { -            "version": "3.4.0", -            "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", -            "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", +            "version": "3.4.3", +            "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", +            "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",              "dev": true,              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -361,14 +370,14 @@              }          },          "node_modules/@eslint/eslintrc/node_modules/espree": { -            "version": "9.5.1", -            "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", -            "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", +            "version": "9.6.1", +            "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", +            "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",              "dev": true,              "dependencies": { -                "acorn": "^8.8.0", +                "acorn": "^8.9.0",                  "acorn-jsx": "^5.3.2", -                "eslint-visitor-keys": "^3.4.0" +                "eslint-visitor-keys": "^3.4.1"              },              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -384,9 +393,9 @@              "dev": true          },          "node_modules/@eslint/js": { -            "version": "8.37.0", -            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", -            "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", +            "version": "8.48.0", +            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz", +            "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==",              "dev": true,              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -415,9 +424,9 @@              }          },          "node_modules/@humanwhocodes/config-array": { -            "version": "0.11.8", -            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", -            "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", +            "version": "0.11.10", +            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +            "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",              "dev": true,              "dependencies": {                  "@humanwhocodes/object-schema": "^1.2.1", @@ -639,9 +648,9 @@              }          },          "node_modules/acorn": { -            "version": "8.8.0", -            "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", -            "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", +            "version": "8.10.0", +            "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +            "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",              "dev": true,              "bin": {                  "acorn": "bin/acorn" @@ -2947,27 +2956,27 @@              }          },          "node_modules/eslint": { -            "version": "8.37.0", -            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", -            "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", +            "version": "8.48.0", +            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz", +            "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==",              "dev": true,              "dependencies": {                  "@eslint-community/eslint-utils": "^4.2.0", -                "@eslint-community/regexpp": "^4.4.0", -                "@eslint/eslintrc": "^2.0.2", -                "@eslint/js": "8.37.0", -                "@humanwhocodes/config-array": "^0.11.8", +                "@eslint-community/regexpp": "^4.6.1", +                "@eslint/eslintrc": "^2.1.2", +                "@eslint/js": "8.48.0", +                "@humanwhocodes/config-array": "^0.11.10",                  "@humanwhocodes/module-importer": "^1.0.1",                  "@nodelib/fs.walk": "^1.2.8", -                "ajv": "^6.10.0", +                "ajv": "^6.12.4",                  "chalk": "^4.0.0",                  "cross-spawn": "^7.0.2",                  "debug": "^4.3.2",                  "doctrine": "^3.0.0",                  "escape-string-regexp": "^4.0.0", -                "eslint-scope": "^7.1.1", -                "eslint-visitor-keys": "^3.4.0", -                "espree": "^9.5.1", +                "eslint-scope": "^7.2.2", +                "eslint-visitor-keys": "^3.4.3", +                "espree": "^9.6.1",                  "esquery": "^1.4.2",                  "esutils": "^2.0.2",                  "fast-deep-equal": "^3.1.3", @@ -2975,22 +2984,19 @@                  "find-up": "^5.0.0",                  "glob-parent": "^6.0.2",                  "globals": "^13.19.0", -                "grapheme-splitter": "^1.0.4", +                "graphemer": "^1.4.0",                  "ignore": "^5.2.0", -                "import-fresh": "^3.0.0",                  "imurmurhash": "^0.1.4",                  "is-glob": "^4.0.0",                  "is-path-inside": "^3.0.3", -                "js-sdsl": "^4.1.4",                  "js-yaml": "^4.1.0",                  "json-stable-stringify-without-jsonify": "^1.0.1",                  "levn": "^0.4.1",                  "lodash.merge": "^4.6.2",                  "minimatch": "^3.1.2",                  "natural-compare": "^1.4.0", -                "optionator": "^0.9.1", +                "optionator": "^0.9.3",                  "strip-ansi": "^6.0.1", -                "strip-json-comments": "^3.1.0",                  "text-table": "^0.2.0"              },              "bin": { @@ -3063,9 +3069,9 @@              }          },          "node_modules/eslint-scope": { -            "version": "7.1.1", -            "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", -            "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", +            "version": "7.2.2", +            "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", +            "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",              "dev": true,              "dependencies": {                  "esrecurse": "^4.3.0", @@ -3073,6 +3079,9 @@              },              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" +            }, +            "funding": { +                "url": "https://opencollective.com/eslint"              }          },          "node_modules/eslint-visitor-keys": { @@ -3101,9 +3110,9 @@              }          },          "node_modules/eslint/node_modules/eslint-visitor-keys": { -            "version": "3.4.0", -            "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", -            "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", +            "version": "3.4.3", +            "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", +            "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",              "dev": true,              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3113,14 +3122,14 @@              }          },          "node_modules/eslint/node_modules/espree": { -            "version": "9.5.1", -            "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", -            "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", +            "version": "9.6.1", +            "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", +            "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",              "dev": true,              "dependencies": { -                "acorn": "^8.8.0", +                "acorn": "^8.9.0",                  "acorn-jsx": "^5.3.2", -                "eslint-visitor-keys": "^3.4.0" +                "eslint-visitor-keys": "^3.4.1"              },              "engines": {                  "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3928,6 +3937,12 @@              "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",              "dev": true          }, +        "node_modules/graphemer": { +            "version": "1.4.0", +            "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", +            "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", +            "dev": true +        },          "node_modules/growly": {              "version": "1.3.0",              "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -6107,17 +6122,17 @@              }          },          "node_modules/optionator": { -            "version": "0.9.1", -            "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", -            "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", +            "version": "0.9.3", +            "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", +            "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",              "dev": true,              "dependencies": { +                "@aashutoshrathi/word-wrap": "^1.2.3",                  "deep-is": "^0.1.3",                  "fast-levenshtein": "^2.0.6",                  "levn": "^0.4.1",                  "prelude-ls": "^1.2.1", -                "type-check": "^0.4.0", -                "word-wrap": "^1.2.3" +                "type-check": "^0.4.0"              },              "engines": {                  "node": ">= 0.8.0" @@ -9005,15 +9020,6 @@              "integrity": "sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==",              "dev": true          }, -        "node_modules/word-wrap": { -            "version": "1.2.5", -            "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", -            "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", -            "dev": true, -            "engines": { -                "node": ">=0.10.0" -            } -        },          "node_modules/wrap-ansi": {              "version": "8.0.1",              "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", @@ -9294,6 +9300,12 @@          }      },      "dependencies": { +        "@aashutoshrathi/word-wrap": { +            "version": "1.2.6", +            "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", +            "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", +            "dev": true +        },          "@babel/code-frame": {              "version": "7.16.7",              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", @@ -9462,20 +9474,20 @@              }          },          "@eslint-community/regexpp": { -            "version": "4.4.1", -            "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.1.tgz", -            "integrity": "sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==", +            "version": "4.8.0", +            "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.0.tgz", +            "integrity": "sha512-JylOEEzDiOryeUnFbQz+oViCXS0KsvR1mvHkoMiu5+UiBvy+RYX7tzlIIIEstF/gVa2tj9AQXk3dgnxv6KxhFg==",              "dev": true          },          "@eslint/eslintrc": { -            "version": "2.0.2", -            "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", -            "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", +            "version": "2.1.2", +            "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", +            "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",              "dev": true,              "requires": {                  "ajv": "^6.12.4",                  "debug": "^4.3.2", -                "espree": "^9.5.1", +                "espree": "^9.6.0",                  "globals": "^13.19.0",                  "ignore": "^5.2.0",                  "import-fresh": "^3.2.1", @@ -9497,20 +9509,20 @@                      }                  },                  "eslint-visitor-keys": { -                    "version": "3.4.0", -                    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", -                    "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", +                    "version": "3.4.3", +                    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", +                    "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",                      "dev": true                  },                  "espree": { -                    "version": "9.5.1", -                    "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", -                    "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", +                    "version": "9.6.1", +                    "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", +                    "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",                      "dev": true,                      "requires": { -                        "acorn": "^8.8.0", +                        "acorn": "^8.9.0",                          "acorn-jsx": "^5.3.2", -                        "eslint-visitor-keys": "^3.4.0" +                        "eslint-visitor-keys": "^3.4.1"                      }                  },                  "json-schema-traverse": { @@ -9522,9 +9534,9 @@              }          },          "@eslint/js": { -            "version": "8.37.0", -            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.37.0.tgz", -            "integrity": "sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==", +            "version": "8.48.0", +            "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.48.0.tgz", +            "integrity": "sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==",              "dev": true          },          "@fluent/syntax": { @@ -9543,9 +9555,9 @@              }          },          "@humanwhocodes/config-array": { -            "version": "0.11.8", -            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", -            "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", +            "version": "0.11.10", +            "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", +            "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",              "dev": true,              "requires": {                  "@humanwhocodes/object-schema": "^1.2.1", @@ -9713,9 +9725,9 @@              }          },          "acorn": { -            "version": "8.8.0", -            "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", -            "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", +            "version": "8.10.0", +            "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", +            "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",              "dev": true          },          "acorn-jsx": { @@ -11513,27 +11525,27 @@              "dev": true          },          "eslint": { -            "version": "8.37.0", -            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.37.0.tgz", -            "integrity": "sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==", +            "version": "8.48.0", +            "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.48.0.tgz", +            "integrity": "sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg==",              "dev": true,              "requires": {                  "@eslint-community/eslint-utils": "^4.2.0", -                "@eslint-community/regexpp": "^4.4.0", -                "@eslint/eslintrc": "^2.0.2", -                "@eslint/js": "8.37.0", -                "@humanwhocodes/config-array": "^0.11.8", +                "@eslint-community/regexpp": "^4.6.1", +                "@eslint/eslintrc": "^2.1.2", +                "@eslint/js": "8.48.0", +                "@humanwhocodes/config-array": "^0.11.10",                  "@humanwhocodes/module-importer": "^1.0.1",                  "@nodelib/fs.walk": "^1.2.8", -                "ajv": "^6.10.0", +                "ajv": "^6.12.4",                  "chalk": "^4.0.0",                  "cross-spawn": "^7.0.2",                  "debug": "^4.3.2",                  "doctrine": "^3.0.0",                  "escape-string-regexp": "^4.0.0", -                "eslint-scope": "^7.1.1", -                "eslint-visitor-keys": "^3.4.0", -                "espree": "^9.5.1", +                "eslint-scope": "^7.2.2", +                "eslint-visitor-keys": "^3.4.3", +                "espree": "^9.6.1",                  "esquery": "^1.4.2",                  "esutils": "^2.0.2",                  "fast-deep-equal": "^3.1.3", @@ -11541,22 +11553,19 @@                  "find-up": "^5.0.0",                  "glob-parent": "^6.0.2",                  "globals": "^13.19.0", -                "grapheme-splitter": "^1.0.4", +                "graphemer": "^1.4.0",                  "ignore": "^5.2.0", -                "import-fresh": "^3.0.0",                  "imurmurhash": "^0.1.4",                  "is-glob": "^4.0.0",                  "is-path-inside": "^3.0.3", -                "js-sdsl": "^4.1.4",                  "js-yaml": "^4.1.0",                  "json-stable-stringify-without-jsonify": "^1.0.1",                  "levn": "^0.4.1",                  "lodash.merge": "^4.6.2",                  "minimatch": "^3.1.2",                  "natural-compare": "^1.4.0", -                "optionator": "^0.9.1", +                "optionator": "^0.9.3",                  "strip-ansi": "^6.0.1", -                "strip-json-comments": "^3.1.0",                  "text-table": "^0.2.0"              },              "dependencies": { @@ -11573,20 +11582,20 @@                      }                  },                  "eslint-visitor-keys": { -                    "version": "3.4.0", -                    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", -                    "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", +                    "version": "3.4.3", +                    "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", +                    "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",                      "dev": true                  },                  "espree": { -                    "version": "9.5.1", -                    "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", -                    "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", +                    "version": "9.6.1", +                    "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", +                    "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",                      "dev": true,                      "requires": { -                        "acorn": "^8.8.0", +                        "acorn": "^8.9.0",                          "acorn-jsx": "^5.3.2", -                        "eslint-visitor-keys": "^3.4.0" +                        "eslint-visitor-keys": "^3.4.1"                      }                  },                  "json-schema-traverse": { @@ -11638,9 +11647,9 @@              "requires": {}          },          "eslint-scope": { -            "version": "7.1.1", -            "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", -            "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", +            "version": "7.2.2", +            "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", +            "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",              "dev": true,              "requires": {                  "esrecurse": "^4.3.0", @@ -12262,6 +12271,12 @@              "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",              "dev": true          }, +        "graphemer": { +            "version": "1.4.0", +            "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", +            "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", +            "dev": true +        },          "growly": {              "version": "1.3.0",              "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -13877,17 +13892,17 @@              }          },          "optionator": { -            "version": "0.9.1", -            "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", -            "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", +            "version": "0.9.3", +            "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", +            "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",              "dev": true,              "requires": { +                "@aashutoshrathi/word-wrap": "^1.2.3",                  "deep-is": "^0.1.3",                  "fast-levenshtein": "^2.0.6",                  "levn": "^0.4.1",                  "prelude-ls": "^1.2.1", -                "type-check": "^0.4.0", -                "word-wrap": "^1.2.3" +                "type-check": "^0.4.0"              }          },          "os-browserify": { @@ -16106,12 +16121,6 @@              "integrity": "sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==",              "dev": true          }, -        "word-wrap": { -            "version": "1.2.5", -            "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", -            "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", -            "dev": true -        },          "wrap-ansi": {              "version": "8.0.1",              "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", diff --git a/package.json b/package.json index 04f5f264..5cc4224a 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@          "ajv": "^8.11.0",          "browserify": "^17.0.0",          "css": "^3.0.0", -        "eslint": "^8.37.0", +        "eslint": "^8.48.0",          "eslint-plugin-header": "^3.1.1",          "eslint-plugin-jsdoc": "^39.3.6",          "eslint-plugin-jsonc": "^2.8.0", |