diff --git a/package-lock.json b/package-lock.json index 02ca06f9..0d99c718 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-replace": "^4.0.0", "@typescript-eslint/eslint-plugin": "^5.30.2", - "@typescript-eslint/parser": "^5.30.0", + "@typescript-eslint/parser": "^5.30.2", "eslint": "^8.18.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^8.3.0", @@ -1406,53 +1406,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.2.tgz", - "integrity": "sha512-pmD1Yf1rzQThcMj9TJBni3KaJB7/YCFCHZcsjD7Z3b66b1EXeOW6alwKhJrelHu6wbg6lTpCgpyrx0IcPEdBOw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.30.2", - "@typescript-eslint/visitor-keys": "5.30.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.2.tgz", - "integrity": "sha512-48GtZAx0zneGKBdCZIxgslTJMR7iD547wTt2eiW4rEgfSYGK62lX2fY92/gvla0to/S4U7nDGL1sCOdK7j+EHA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.2.tgz", - "integrity": "sha512-acRO54p2WBOMUjeFGQ6vg/i7y6ph9ITCFy5Kc714i5pOJSdAIFqkgp/wocghBkk07v1zKz8Y7UFq09hG4KEESQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.30.2", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { "version": "7.3.7", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", @@ -1469,14 +1422,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz", - "integrity": "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.2.tgz", + "integrity": "sha512-Y99lcn3sshcwWDfQX9x2ohKTnPISBRI1vvwKEDdpFPZL9XNpCK1YqNsRSgTqZgz3IkxwmFi2xawwnznqDq3+Ng==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.0", - "@typescript-eslint/types": "5.30.0", - "@typescript-eslint/typescript-estree": "5.30.0", + "@typescript-eslint/scope-manager": "5.30.2", + "@typescript-eslint/types": "5.30.2", + "@typescript-eslint/typescript-estree": "5.30.2", "debug": "^4.3.4" }, "engines": { @@ -1496,13 +1449,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz", - "integrity": "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.2.tgz", + "integrity": "sha512-pmD1Yf1rzQThcMj9TJBni3KaJB7/YCFCHZcsjD7Z3b66b1EXeOW6alwKhJrelHu6wbg6lTpCgpyrx0IcPEdBOw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.0", - "@typescript-eslint/visitor-keys": "5.30.0" + "@typescript-eslint/types": "5.30.2", + "@typescript-eslint/visitor-keys": "5.30.2" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1539,9 +1492,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz", - "integrity": "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.2.tgz", + "integrity": "sha512-48GtZAx0zneGKBdCZIxgslTJMR7iD547wTt2eiW4rEgfSYGK62lX2fY92/gvla0to/S4U7nDGL1sCOdK7j+EHA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1552,13 +1505,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz", - "integrity": "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.2.tgz", + "integrity": "sha512-E2CiYSug0fyzStU63EEKnp8rvbEYtebnwSb6s7nLau/0QehKRTbF7hWNlVdtvRTuVnHvDTFZM0TyvmQ0ninlgA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.0", - "@typescript-eslint/visitor-keys": "5.30.0", + "@typescript-eslint/types": "5.30.2", + "@typescript-eslint/visitor-keys": "5.30.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1617,64 +1570,7 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.2.tgz", - "integrity": "sha512-pmD1Yf1rzQThcMj9TJBni3KaJB7/YCFCHZcsjD7Z3b66b1EXeOW6alwKhJrelHu6wbg6lTpCgpyrx0IcPEdBOw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.30.2", - "@typescript-eslint/visitor-keys": "5.30.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.2.tgz", - "integrity": "sha512-48GtZAx0zneGKBdCZIxgslTJMR7iD547wTt2eiW4rEgfSYGK62lX2fY92/gvla0to/S4U7nDGL1sCOdK7j+EHA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.2.tgz", - "integrity": "sha512-E2CiYSug0fyzStU63EEKnp8rvbEYtebnwSb6s7nLau/0QehKRTbF7hWNlVdtvRTuVnHvDTFZM0TyvmQ0ninlgA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.30.2", - "@typescript-eslint/visitor-keys": "5.30.2", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "node_modules/@typescript-eslint/visitor-keys": { "version": "5.30.2", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.2.tgz", "integrity": "sha512-acRO54p2WBOMUjeFGQ6vg/i7y6ph9ITCFy5Kc714i5pOJSdAIFqkgp/wocghBkk07v1zKz8Y7UFq09hG4KEESQ==", @@ -1691,38 +1587,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz", - "integrity": "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.30.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/acorn": { "version": "8.7.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", @@ -5756,32 +5620,6 @@ "tsutils": "^3.21.0" }, "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.2.tgz", - "integrity": "sha512-pmD1Yf1rzQThcMj9TJBni3KaJB7/YCFCHZcsjD7Z3b66b1EXeOW6alwKhJrelHu6wbg6lTpCgpyrx0IcPEdBOw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.2", - "@typescript-eslint/visitor-keys": "5.30.2" - } - }, - "@typescript-eslint/types": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.2.tgz", - "integrity": "sha512-48GtZAx0zneGKBdCZIxgslTJMR7iD547wTt2eiW4rEgfSYGK62lX2fY92/gvla0to/S4U7nDGL1sCOdK7j+EHA==", - "dev": true - }, - "@typescript-eslint/visitor-keys": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.2.tgz", - "integrity": "sha512-acRO54p2WBOMUjeFGQ6vg/i7y6ph9ITCFy5Kc714i5pOJSdAIFqkgp/wocghBkk07v1zKz8Y7UFq09hG4KEESQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.2", - "eslint-visitor-keys": "^3.3.0" - } - }, "semver": { "version": "7.3.7", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", @@ -5794,25 +5632,25 @@ } }, "@typescript-eslint/parser": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.0.tgz", - "integrity": "sha512-2oYYUws5o2liX6SrFQ5RB88+PuRymaM2EU02/9Ppoyu70vllPnHVO7ioxDdq/ypXHA277R04SVjxvwI8HmZpzA==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.2.tgz", + "integrity": "sha512-Y99lcn3sshcwWDfQX9x2ohKTnPISBRI1vvwKEDdpFPZL9XNpCK1YqNsRSgTqZgz3IkxwmFi2xawwnznqDq3+Ng==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.30.0", - "@typescript-eslint/types": "5.30.0", - "@typescript-eslint/typescript-estree": "5.30.0", + "@typescript-eslint/scope-manager": "5.30.2", + "@typescript-eslint/types": "5.30.2", + "@typescript-eslint/typescript-estree": "5.30.2", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.0.tgz", - "integrity": "sha512-3TZxvlQcK5fhTBw5solQucWSJvonXf5yua5nx8OqK94hxdrT7/6W3/CS42MLd/f1BmlmmbGEgQcTHHCktUX5bQ==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.2.tgz", + "integrity": "sha512-pmD1Yf1rzQThcMj9TJBni3KaJB7/YCFCHZcsjD7Z3b66b1EXeOW6alwKhJrelHu6wbg6lTpCgpyrx0IcPEdBOw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.0", - "@typescript-eslint/visitor-keys": "5.30.0" + "@typescript-eslint/types": "5.30.2", + "@typescript-eslint/visitor-keys": "5.30.2" } }, "@typescript-eslint/type-utils": { @@ -5827,19 +5665,19 @@ } }, "@typescript-eslint/types": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.0.tgz", - "integrity": "sha512-vfqcBrsRNWw/LBXyncMF/KrUTYYzzygCSsVqlZ1qGu1QtGs6vMkt3US0VNSQ05grXi5Yadp3qv5XZdYLjpp8ag==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.2.tgz", + "integrity": "sha512-48GtZAx0zneGKBdCZIxgslTJMR7iD547wTt2eiW4rEgfSYGK62lX2fY92/gvla0to/S4U7nDGL1sCOdK7j+EHA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.0.tgz", - "integrity": "sha512-hDEawogreZB4n1zoqcrrtg/wPyyiCxmhPLpZ6kmWfKF5M5G0clRLaEexpuWr31fZ42F96SlD/5xCt1bT5Qm4Nw==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.2.tgz", + "integrity": "sha512-E2CiYSug0fyzStU63EEKnp8rvbEYtebnwSb6s7nLau/0QehKRTbF7hWNlVdtvRTuVnHvDTFZM0TyvmQ0ninlgA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.0", - "@typescript-eslint/visitor-keys": "5.30.0", + "@typescript-eslint/types": "5.30.2", + "@typescript-eslint/visitor-keys": "5.30.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -5870,67 +5708,15 @@ "@typescript-eslint/typescript-estree": "5.30.2", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.2.tgz", - "integrity": "sha512-pmD1Yf1rzQThcMj9TJBni3KaJB7/YCFCHZcsjD7Z3b66b1EXeOW6alwKhJrelHu6wbg6lTpCgpyrx0IcPEdBOw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.2", - "@typescript-eslint/visitor-keys": "5.30.2" - } - }, - "@typescript-eslint/types": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.2.tgz", - "integrity": "sha512-48GtZAx0zneGKBdCZIxgslTJMR7iD547wTt2eiW4rEgfSYGK62lX2fY92/gvla0to/S4U7nDGL1sCOdK7j+EHA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.2.tgz", - "integrity": "sha512-E2CiYSug0fyzStU63EEKnp8rvbEYtebnwSb6s7nLau/0QehKRTbF7hWNlVdtvRTuVnHvDTFZM0TyvmQ0ninlgA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.2", - "@typescript-eslint/visitor-keys": "5.30.2", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.30.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.2.tgz", - "integrity": "sha512-acRO54p2WBOMUjeFGQ6vg/i7y6ph9ITCFy5Kc714i5pOJSdAIFqkgp/wocghBkk07v1zKz8Y7UFq09hG4KEESQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.30.2", - "eslint-visitor-keys": "^3.3.0" - } - }, - "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } } }, "@typescript-eslint/visitor-keys": { - "version": "5.30.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.0.tgz", - "integrity": "sha512-6WcIeRk2DQ3pHKxU1Ni0qMXJkjO/zLjBymlYBy/53qxe7yjEFSvzKLDToJjURUhSl2Fzhkl4SMXQoETauF74cw==", + "version": "5.30.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.2.tgz", + "integrity": "sha512-acRO54p2WBOMUjeFGQ6vg/i7y6ph9ITCFy5Kc714i5pOJSdAIFqkgp/wocghBkk07v1zKz8Y7UFq09hG4KEESQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.0", + "@typescript-eslint/types": "5.30.2", "eslint-visitor-keys": "^3.3.0" } }, diff --git a/package.json b/package.json index 1bcc2df4..524bfa28 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@rollup/plugin-node-resolve": "^13.3.0", "@rollup/plugin-replace": "^4.0.0", "@typescript-eslint/eslint-plugin": "^5.30.2", - "@typescript-eslint/parser": "^5.30.0", + "@typescript-eslint/parser": "^5.30.2", "eslint": "^8.18.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^8.3.0",