diff --git a/package-lock.json b/package-lock.json index 42490c5..eaa16b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,10 +10,11 @@ "license": "MIT", "devDependencies": { "@github/prettier-config": "^0.0.6", - "browserslist": "4.22.0", + "browserslist": "4.28.9", "chai": "^4.3.9", "chromium": "^3.0.3", "eslint": "^8.50.0", + "eslint-plugin-escompat": "3.11.6", "eslint-plugin-github": "^4.10.1", "karma": "^6.4.2", "karma-chai": "^0.1.0", @@ -787,6 +788,19 @@ "node": "^4.5.0 || >= 5.9" } }, + "node_modules/baseline-browser-mapping": { + "version": "2.11.22", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.22.tgz", + "integrity": "sha512-pWc4w51fBFd7mav43/zKRC+RI6f4yfzQoVlfvE8dECePyfkn1bzLp01Fj0QACcyCZyFhiEMyD2qScfKRWgWibA==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/big-integer": { "version": "1.6.51", "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", @@ -887,9 +901,9 @@ "dev": true }, "node_modules/browserslist": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.0.tgz", - "integrity": "sha512-v+Jcv64L2LbfTC6OnRcaxtqJNJuQAVhZKSJfR/6hn7lhnChUXl4amwVviqN1k411BB+3rRoKMitELRn1CojeRA==", + "version": "4.28.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.9.tgz", + "integrity": "sha512-EWazOblFYUvlGZcfGhPUPmYh3nikUxBVb+y9MJun5f3hBi812X+8MSQTujLBtgK3cf51fJWbWfOjyeO954d+Eg==", "dev": true, "funding": [ { @@ -907,10 +921,11 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001539", - "electron-to-chromium": "^1.4.530", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" + "baseline-browser-mapping": "^2.11.20", + "caniuse-lite": "^1.0.30001810", + "electron-to-chromium": "^1.5.420", + "node-releases": "^2.0.54", + "update-browserslist-db": "^1.3.2" }, "bin": { "browserslist": "cli.js" @@ -1958,12 +1973,13 @@ } }, "node_modules/eslint-plugin-escompat": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.4.0.tgz", - "integrity": "sha512-ufTPv8cwCxTNoLnTZBFTQ5SxU2w7E7wiMIS7PSxsgP1eAxFjtSaoZ80LRn64hI8iYziE6kJG6gX/ZCJVxh48Bg==", + "version": "3.11.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.11.6.tgz", + "integrity": "sha512-Uuq41sywDPrhFn3SwFNnJkC8Pw368nhKi6waFniGggGB2NdFl/yun+uJFcAQ5RoxB/NKdv5iewHeEFf2OnYTWQ==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.21.0" + "browserslist": "^4.23.1" }, "peerDependencies": { "eslint": ">=5.14.1" @@ -2043,6 +2059,19 @@ "eslint": "^8.0.1" } }, + "node_modules/eslint-plugin-github/node_modules/eslint-plugin-escompat": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-escompat/-/eslint-plugin-escompat-3.12.0.tgz", + "integrity": "sha512-HSg3981SOLTIwTysXsmj5UBk2v+FM0VJ65uRDV8yCHrfJe+FWMR0WUVg6MA4jPQ7YdTomwfjFL54WGYFHAOJzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.8" + }, + "peerDependencies": { + "eslint": ">=9.6.0" + } + }, "node_modules/eslint-plugin-i18n-text": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/eslint-plugin-i18n-text/-/eslint-plugin-i18n-text-1.0.1.tgz", @@ -3480,9 +3509,9 @@ "dev": true }, "node_modules/js-yaml": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", - "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", "dev": true, "funding": [ { diff --git a/package.json b/package.json index d094cb8..9779f9a 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,11 @@ }, "devDependencies": { "@github/prettier-config": "^0.0.6", - "browserslist": "4.22.0", + "browserslist": "4.28.9", "chai": "^4.3.9", "chromium": "^3.0.3", "eslint": "^8.50.0", + "eslint-plugin-escompat": "3.11.6", "eslint-plugin-github": "^4.10.1", "karma": "^6.4.2", "karma-chai": "^0.1.0",