update linters

This commit is contained in:
Aarni Halinen
2021-05-07 22:30:13 +03:00
parent 04b6a0f863
commit 96fb1bda7f
2 changed files with 238 additions and 157 deletions
+226 -145
View File
@@ -40,22 +40,22 @@
"@types/react-jsonschema-form": "^1.7.4", "@types/react-jsonschema-form": "^1.7.4",
"@types/shortid": "0.0.29", "@types/shortid": "0.0.29",
"@types/styled-components": "^5.1.9", "@types/styled-components": "^5.1.9",
"@typescript-eslint/eslint-plugin": "4.16.1", "@typescript-eslint/eslint-plugin": "^4.22.1",
"@typescript-eslint/parser": "4.16.1", "@typescript-eslint/parser": "^4.22.1",
"babel-plugin-styled-components": "1.12.0", "babel-plugin-styled-components": "1.12.0",
"eslint": "7.21.0", "eslint": "^7.25.0",
"eslint-config-airbnb-typescript": "12.3.1", "eslint-config-airbnb-typescript": "^12.3.1",
"eslint-plugin-import": "2.22.1", "eslint-plugin-import": "^2.22.1",
"eslint-plugin-jsx-a11y": "6.4.1", "eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-react": "7.22.0", "eslint-plugin-react": "^7.23.2",
"eslint-plugin-react-hooks": "4.2.0", "eslint-plugin-react-hooks": "^4.2.0",
"husky": "5.1.3", "husky": "5.1.3",
"next-sitemap": "^1.6.49", "next-sitemap": "^1.6.49",
"npm-run-all": "4.1.5", "npm-run-all": "4.1.5",
"stylelint": "13.11.0", "stylelint": "^13.13.1",
"stylelint-config-recommended": "3.0.0", "stylelint-config-recommended": "^5.0.0",
"stylelint-config-styled-components": "0.1.1", "stylelint-config-styled-components": "^0.1.1",
"stylelint-processor-styled-components": "1.10.0", "stylelint-processor-styled-components": "^1.10.0",
"testcafe": "1.12.0", "testcafe": "1.12.0",
"typescript": "4.2.2" "typescript": "4.2.2"
} }
@@ -2142,13 +2142,13 @@
"integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==" "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ=="
}, },
"node_modules/@typescript-eslint/eslint-plugin": { "node_modules/@typescript-eslint/eslint-plugin": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.1.tgz",
"integrity": "sha512-SK777klBdlkUZpZLC1mPvyOWk9yAFCWmug13eAjVQ4/Q1LATE/NbcQL1xDHkptQkZOLnPmLUA1Y54m8dqYwnoQ==", "integrity": "sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/experimental-utils": "4.16.1", "@typescript-eslint/experimental-utils": "4.22.1",
"@typescript-eslint/scope-manager": "4.16.1", "@typescript-eslint/scope-manager": "4.22.1",
"debug": "^4.1.1", "debug": "^4.1.1",
"functional-red-black-tree": "^1.0.1", "functional-red-black-tree": "^1.0.1",
"lodash": "^4.17.15", "lodash": "^4.17.15",
@@ -2174,15 +2174,15 @@
} }
}, },
"node_modules/@typescript-eslint/experimental-utils": { "node_modules/@typescript-eslint/experimental-utils": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.1.tgz",
"integrity": "sha512-0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==", "integrity": "sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@types/json-schema": "^7.0.3", "@types/json-schema": "^7.0.3",
"@typescript-eslint/scope-manager": "4.16.1", "@typescript-eslint/scope-manager": "4.22.1",
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/typescript-estree": "4.16.1", "@typescript-eslint/typescript-estree": "4.22.1",
"eslint-scope": "^5.0.0", "eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0" "eslint-utils": "^2.0.0"
}, },
@@ -2198,14 +2198,14 @@
} }
}, },
"node_modules/@typescript-eslint/parser": { "node_modules/@typescript-eslint/parser": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.1.tgz",
"integrity": "sha512-/c0LEZcDL5y8RyI1zLcmZMvJrsR6SM1uetskFkoh3dvqDKVXPsXI+wFB/CbVw7WkEyyTKobC1mUNp/5y6gRvXg==", "integrity": "sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/scope-manager": "4.16.1", "@typescript-eslint/scope-manager": "4.22.1",
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/typescript-estree": "4.16.1", "@typescript-eslint/typescript-estree": "4.22.1",
"debug": "^4.1.1" "debug": "^4.1.1"
}, },
"engines": { "engines": {
@@ -2225,13 +2225,13 @@
} }
}, },
"node_modules/@typescript-eslint/scope-manager": { "node_modules/@typescript-eslint/scope-manager": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz",
"integrity": "sha512-6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==", "integrity": "sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/visitor-keys": "4.16.1" "@typescript-eslint/visitor-keys": "4.22.1"
}, },
"engines": { "engines": {
"node": "^8.10.0 || ^10.13.0 || >=11.10.1" "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
@@ -2242,9 +2242,9 @@
} }
}, },
"node_modules/@typescript-eslint/types": { "node_modules/@typescript-eslint/types": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.1.tgz",
"integrity": "sha512-nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==", "integrity": "sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": "^8.10.0 || ^10.13.0 || >=11.10.1" "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
@@ -2255,13 +2255,13 @@
} }
}, },
"node_modules/@typescript-eslint/typescript-estree": { "node_modules/@typescript-eslint/typescript-estree": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz",
"integrity": "sha512-m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==", "integrity": "sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/visitor-keys": "4.16.1", "@typescript-eslint/visitor-keys": "4.22.1",
"debug": "^4.1.1", "debug": "^4.1.1",
"globby": "^11.0.1", "globby": "^11.0.1",
"is-glob": "^4.0.1", "is-glob": "^4.0.1",
@@ -2282,12 +2282,12 @@
} }
}, },
"node_modules/@typescript-eslint/visitor-keys": { "node_modules/@typescript-eslint/visitor-keys": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz",
"integrity": "sha512-s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==", "integrity": "sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"eslint-visitor-keys": "^2.0.0" "eslint-visitor-keys": "^2.0.0"
}, },
"engines": { "engines": {
@@ -4660,9 +4660,9 @@
} }
}, },
"node_modules/eslint": { "node_modules/eslint": {
"version": "7.21.0", "version": "7.25.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz",
"integrity": "sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==", "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@babel/code-frame": "7.12.11", "@babel/code-frame": "7.12.11",
@@ -4682,7 +4682,7 @@
"file-entry-cache": "^6.0.1", "file-entry-cache": "^6.0.1",
"functional-red-black-tree": "^1.0.1", "functional-red-black-tree": "^1.0.1",
"glob-parent": "^5.0.0", "glob-parent": "^5.0.0",
"globals": "^12.1.0", "globals": "^13.6.0",
"ignore": "^4.0.6", "ignore": "^4.0.6",
"import-fresh": "^3.0.0", "import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
@@ -4690,7 +4690,7 @@
"js-yaml": "^3.13.1", "js-yaml": "^3.13.1",
"json-stable-stringify-without-jsonify": "^1.0.1", "json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1", "levn": "^0.4.1",
"lodash": "^4.17.20", "lodash": "^4.17.21",
"minimatch": "^3.0.4", "minimatch": "^3.0.4",
"natural-compare": "^1.4.0", "natural-compare": "^1.4.0",
"optionator": "^0.9.1", "optionator": "^0.9.1",
@@ -4897,22 +4897,23 @@
} }
}, },
"node_modules/eslint-plugin-react": { "node_modules/eslint-plugin-react": {
"version": "7.22.0", "version": "7.23.2",
"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz",
"integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"array-includes": "^3.1.1", "array-includes": "^3.1.3",
"array.prototype.flatmap": "^1.2.3", "array.prototype.flatmap": "^1.2.4",
"doctrine": "^2.1.0", "doctrine": "^2.1.0",
"has": "^1.0.3", "has": "^1.0.3",
"jsx-ast-utils": "^2.4.1 || ^3.0.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0",
"object.entries": "^1.1.2", "minimatch": "^3.0.4",
"object.fromentries": "^2.0.2", "object.entries": "^1.1.3",
"object.values": "^1.1.1", "object.fromentries": "^2.0.4",
"object.values": "^1.1.3",
"prop-types": "^15.7.2", "prop-types": "^15.7.2",
"resolve": "^1.18.1", "resolve": "^2.0.0-next.3",
"string.prototype.matchall": "^4.0.2" "string.prototype.matchall": "^4.0.4"
}, },
"engines": { "engines": {
"node": ">=4" "node": ">=4"
@@ -4945,6 +4946,19 @@
"node": ">=0.10.0" "node": ">=0.10.0"
} }
}, },
"node_modules/eslint-plugin-react/node_modules/resolve": {
"version": "2.0.0-next.3",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
"integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==",
"dev": true,
"dependencies": {
"is-core-module": "^2.2.0",
"path-parse": "^1.0.6"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/eslint-scope": { "node_modules/eslint-scope": {
"version": "5.1.1", "version": "5.1.1",
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
@@ -4991,6 +5005,33 @@
"node": ">=10" "node": ">=10"
} }
}, },
"node_modules/eslint/node_modules/globals": {
"version": "13.8.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz",
"integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
},
"engines": {
"node": ">=8"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/eslint/node_modules/type-fest": {
"version": "0.20.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
"dev": true,
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/esotope-hammerhead": { "node_modules/esotope-hammerhead": {
"version": "0.5.8", "version": "0.5.8",
"resolved": "https://registry.npmjs.org/esotope-hammerhead/-/esotope-hammerhead-0.5.8.tgz", "resolved": "https://registry.npmjs.org/esotope-hammerhead/-/esotope-hammerhead-0.5.8.tgz",
@@ -11724,36 +11765,36 @@
} }
}, },
"node_modules/stylelint": { "node_modules/stylelint": {
"version": "13.11.0", "version": "13.13.1",
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.11.0.tgz", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz",
"integrity": "sha512-DhrKSWDWGZkCiQMtU+VroXM6LWJVC8hSK24nrUngTSQvXGK75yZUq4yNpynqrxD3a/fzKMED09V+XxO4z4lTbw==", "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@stylelint/postcss-css-in-js": "^0.37.2", "@stylelint/postcss-css-in-js": "^0.37.2",
"@stylelint/postcss-markdown": "^0.36.2", "@stylelint/postcss-markdown": "^0.36.2",
"autoprefixer": "^9.8.6", "autoprefixer": "^9.8.6",
"balanced-match": "^1.0.0", "balanced-match": "^2.0.0",
"chalk": "^4.1.0", "chalk": "^4.1.1",
"cosmiconfig": "^7.0.0", "cosmiconfig": "^7.0.0",
"debug": "^4.3.1", "debug": "^4.3.1",
"execall": "^2.0.0", "execall": "^2.0.0",
"fast-glob": "^3.2.5", "fast-glob": "^3.2.5",
"fastest-levenshtein": "^1.0.12", "fastest-levenshtein": "^1.0.12",
"file-entry-cache": "^6.0.0", "file-entry-cache": "^6.0.1",
"get-stdin": "^8.0.0", "get-stdin": "^8.0.0",
"global-modules": "^2.0.0", "global-modules": "^2.0.0",
"globby": "^11.0.2", "globby": "^11.0.3",
"globjoin": "^0.1.4", "globjoin": "^0.1.4",
"html-tags": "^3.1.0", "html-tags": "^3.1.0",
"ignore": "^5.1.8", "ignore": "^5.1.8",
"import-lazy": "^4.0.0", "import-lazy": "^4.0.0",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
"known-css-properties": "^0.21.0", "known-css-properties": "^0.21.0",
"lodash": "^4.17.20", "lodash": "^4.17.21",
"log-symbols": "^4.0.0", "log-symbols": "^4.1.0",
"mathml-tag-names": "^2.1.3", "mathml-tag-names": "^2.1.3",
"meow": "^9.0.0", "meow": "^9.0.0",
"micromatch": "^4.0.2", "micromatch": "^4.0.4",
"normalize-selector": "^0.2.0", "normalize-selector": "^0.2.0",
"postcss": "^7.0.35", "postcss": "^7.0.35",
"postcss-html": "^0.36.0", "postcss-html": "^0.36.0",
@@ -11763,19 +11804,19 @@
"postcss-safe-parser": "^4.0.2", "postcss-safe-parser": "^4.0.2",
"postcss-sass": "^0.4.4", "postcss-sass": "^0.4.4",
"postcss-scss": "^2.1.1", "postcss-scss": "^2.1.1",
"postcss-selector-parser": "^6.0.4", "postcss-selector-parser": "^6.0.5",
"postcss-syntax": "^0.36.2", "postcss-syntax": "^0.36.2",
"postcss-value-parser": "^4.1.0", "postcss-value-parser": "^4.1.0",
"resolve-from": "^5.0.0", "resolve-from": "^5.0.0",
"slash": "^3.0.0", "slash": "^3.0.0",
"specificity": "^0.4.1", "specificity": "^0.4.1",
"string-width": "^4.2.0", "string-width": "^4.2.2",
"strip-ansi": "^6.0.0", "strip-ansi": "^6.0.0",
"style-search": "^0.1.0", "style-search": "^0.1.0",
"sugarss": "^2.0.0", "sugarss": "^2.0.0",
"svg-tags": "^1.0.0", "svg-tags": "^1.0.0",
"table": "^6.0.7", "table": "^6.6.0",
"v8-compile-cache": "^2.2.0", "v8-compile-cache": "^2.3.0",
"write-file-atomic": "^3.0.3" "write-file-atomic": "^3.0.3"
}, },
"bin": { "bin": {
@@ -11790,12 +11831,12 @@
} }
}, },
"node_modules/stylelint-config-recommended": { "node_modules/stylelint-config-recommended": {
"version": "3.0.0", "version": "5.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-5.0.0.tgz",
"integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==", "integrity": "sha512-c8aubuARSu5A3vEHLBeOSJt1udOdS+1iue7BmJDTSXoCBmfEQmmWX+59vYIj3NQdJBY6a/QRv1ozVFpaB9jaqA==",
"dev": true, "dev": true,
"peerDependencies": { "peerDependencies": {
"stylelint": ">=10.1.0" "stylelint": "^13.13.0"
} }
}, },
"node_modules/stylelint-config-styled-components": { "node_modules/stylelint-config-styled-components": {
@@ -11939,6 +11980,12 @@
"node": ">=4" "node": ">=4"
} }
}, },
"node_modules/stylelint/node_modules/balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
"dev": true
},
"node_modules/stylelint/node_modules/color-convert": { "node_modules/stylelint/node_modules/color-convert": {
"version": "1.9.3", "version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -16066,13 +16113,13 @@
"integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==" "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ=="
}, },
"@typescript-eslint/eslint-plugin": { "@typescript-eslint/eslint-plugin": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.1.tgz",
"integrity": "sha512-SK777klBdlkUZpZLC1mPvyOWk9yAFCWmug13eAjVQ4/Q1LATE/NbcQL1xDHkptQkZOLnPmLUA1Y54m8dqYwnoQ==", "integrity": "sha512-kVTAghWDDhsvQ602tHBc6WmQkdaYbkcTwZu+7l24jtJiYvm9l+/y/b2BZANEezxPDiX5MK2ZecE+9BFi/YJryw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@typescript-eslint/experimental-utils": "4.16.1", "@typescript-eslint/experimental-utils": "4.22.1",
"@typescript-eslint/scope-manager": "4.16.1", "@typescript-eslint/scope-manager": "4.22.1",
"debug": "^4.1.1", "debug": "^4.1.1",
"functional-red-black-tree": "^1.0.1", "functional-red-black-tree": "^1.0.1",
"lodash": "^4.17.15", "lodash": "^4.17.15",
@@ -16082,55 +16129,55 @@
} }
}, },
"@typescript-eslint/experimental-utils": { "@typescript-eslint/experimental-utils": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.1.tgz",
"integrity": "sha512-0Hm3LSlMYFK17jO4iY3un1Ve9x1zLNn4EM50Lia+0EV99NdbK+cn0er7HC7IvBA23mBg3P+8dUkMXy4leL33UQ==", "integrity": "sha512-svYlHecSMCQGDO2qN1v477ax/IDQwWhc7PRBiwAdAMJE7GXk5stF4Z9R/8wbRkuX/5e9dHqbIWxjeOjckK3wLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/json-schema": "^7.0.3", "@types/json-schema": "^7.0.3",
"@typescript-eslint/scope-manager": "4.16.1", "@typescript-eslint/scope-manager": "4.22.1",
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/typescript-estree": "4.16.1", "@typescript-eslint/typescript-estree": "4.22.1",
"eslint-scope": "^5.0.0", "eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0" "eslint-utils": "^2.0.0"
} }
}, },
"@typescript-eslint/parser": { "@typescript-eslint/parser": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.1.tgz",
"integrity": "sha512-/c0LEZcDL5y8RyI1zLcmZMvJrsR6SM1uetskFkoh3dvqDKVXPsXI+wFB/CbVw7WkEyyTKobC1mUNp/5y6gRvXg==", "integrity": "sha512-l+sUJFInWhuMxA6rtirzjooh8cM/AATAe3amvIkqKFeMzkn85V+eLzb1RyuXkHak4dLfYzOmF6DXPyflJvjQnw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@typescript-eslint/scope-manager": "4.16.1", "@typescript-eslint/scope-manager": "4.22.1",
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/typescript-estree": "4.16.1", "@typescript-eslint/typescript-estree": "4.22.1",
"debug": "^4.1.1" "debug": "^4.1.1"
} }
}, },
"@typescript-eslint/scope-manager": { "@typescript-eslint/scope-manager": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.1.tgz",
"integrity": "sha512-6IlZv9JaurqV0jkEg923cV49aAn8V6+1H1DRfhRcvZUrptQ+UtSKHb5kwTayzOYTJJ/RsYZdcvhOEKiBLyc0Cw==", "integrity": "sha512-d5bAiPBiessSmNi8Amq/RuLslvcumxLmyhf1/Xa9IuaoFJ0YtshlJKxhlbY7l2JdEk3wS0EnmnfeJWSvADOe0g==",
"dev": true, "dev": true,
"requires": { "requires": {
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/visitor-keys": "4.16.1" "@typescript-eslint/visitor-keys": "4.22.1"
} }
}, },
"@typescript-eslint/types": { "@typescript-eslint/types": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.1.tgz",
"integrity": "sha512-nnKqBwMgRlhzmJQF8tnFDZWfunXmJyuXj55xc8Kbfup4PbkzdoDXZvzN8//EiKR27J6vUSU8j4t37yUuYPiLqA==", "integrity": "sha512-2HTkbkdAeI3OOcWbqA8hWf/7z9c6gkmnWNGz0dKSLYLWywUlkOAQ2XcjhlKLj5xBFDf8FgAOF5aQbnLRvgNbCw==",
"dev": true "dev": true
}, },
"@typescript-eslint/typescript-estree": { "@typescript-eslint/typescript-estree": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.1.tgz",
"integrity": "sha512-m8I/DKHa8YbeHt31T+UGd/l8Kwr0XCTCZL3H4HMvvLCT7HU9V7yYdinTOv1gf/zfqNeDcCgaFH2BMsS8x6NvJg==", "integrity": "sha512-p3We0pAPacT+onSGM+sPR+M9CblVqdA9F1JEdIqRVlxK5Qth4ochXQgIyb9daBomyQKAXbygxp1aXQRV0GC79A==",
"dev": true, "dev": true,
"requires": { "requires": {
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"@typescript-eslint/visitor-keys": "4.16.1", "@typescript-eslint/visitor-keys": "4.22.1",
"debug": "^4.1.1", "debug": "^4.1.1",
"globby": "^11.0.1", "globby": "^11.0.1",
"is-glob": "^4.0.1", "is-glob": "^4.0.1",
@@ -16139,12 +16186,12 @@
} }
}, },
"@typescript-eslint/visitor-keys": { "@typescript-eslint/visitor-keys": {
"version": "4.16.1", "version": "4.22.1",
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.16.1.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.1.tgz",
"integrity": "sha512-s/aIP1XcMkEqCNcPQtl60ogUYjSM8FU2mq1O7y5cFf3Xcob1z1iXWNB6cC43Op+NGRTFgGolri6s8z/efA9i1w==", "integrity": "sha512-WPkOrIRm+WCLZxXQHCi+WG8T2MMTUFR70rWjdWYddLT7cEfb2P4a3O/J2U1FBVsSFTocXLCoXWY6MZGejeStvQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@typescript-eslint/types": "4.16.1", "@typescript-eslint/types": "4.22.1",
"eslint-visitor-keys": "^2.0.0" "eslint-visitor-keys": "^2.0.0"
} }
}, },
@@ -18022,9 +18069,9 @@
"dev": true "dev": true
}, },
"eslint": { "eslint": {
"version": "7.21.0", "version": "7.25.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-7.21.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz",
"integrity": "sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg==", "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/code-frame": "7.12.11", "@babel/code-frame": "7.12.11",
@@ -18044,7 +18091,7 @@
"file-entry-cache": "^6.0.1", "file-entry-cache": "^6.0.1",
"functional-red-black-tree": "^1.0.1", "functional-red-black-tree": "^1.0.1",
"glob-parent": "^5.0.0", "glob-parent": "^5.0.0",
"globals": "^12.1.0", "globals": "^13.6.0",
"ignore": "^4.0.6", "ignore": "^4.0.6",
"import-fresh": "^3.0.0", "import-fresh": "^3.0.0",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
@@ -18052,7 +18099,7 @@
"js-yaml": "^3.13.1", "js-yaml": "^3.13.1",
"json-stable-stringify-without-jsonify": "^1.0.1", "json-stable-stringify-without-jsonify": "^1.0.1",
"levn": "^0.4.1", "levn": "^0.4.1",
"lodash": "^4.17.20", "lodash": "^4.17.21",
"minimatch": "^3.0.4", "minimatch": "^3.0.4",
"natural-compare": "^1.4.0", "natural-compare": "^1.4.0",
"optionator": "^0.9.1", "optionator": "^0.9.1",
@@ -18064,6 +18111,23 @@
"table": "^6.0.4", "table": "^6.0.4",
"text-table": "^0.2.0", "text-table": "^0.2.0",
"v8-compile-cache": "^2.0.3" "v8-compile-cache": "^2.0.3"
},
"dependencies": {
"globals": {
"version": "13.8.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz",
"integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==",
"dev": true,
"requires": {
"type-fest": "^0.20.2"
}
},
"type-fest": {
"version": "0.20.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
"integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
"dev": true
}
} }
}, },
"eslint-config-airbnb": { "eslint-config-airbnb": {
@@ -18221,22 +18285,23 @@
} }
}, },
"eslint-plugin-react": { "eslint-plugin-react": {
"version": "7.22.0", "version": "7.23.2",
"resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz",
"integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==",
"dev": true, "dev": true,
"requires": { "requires": {
"array-includes": "^3.1.1", "array-includes": "^3.1.3",
"array.prototype.flatmap": "^1.2.3", "array.prototype.flatmap": "^1.2.4",
"doctrine": "^2.1.0", "doctrine": "^2.1.0",
"has": "^1.0.3", "has": "^1.0.3",
"jsx-ast-utils": "^2.4.1 || ^3.0.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0",
"object.entries": "^1.1.2", "minimatch": "^3.0.4",
"object.fromentries": "^2.0.2", "object.entries": "^1.1.3",
"object.values": "^1.1.1", "object.fromentries": "^2.0.4",
"object.values": "^1.1.3",
"prop-types": "^15.7.2", "prop-types": "^15.7.2",
"resolve": "^1.18.1", "resolve": "^2.0.0-next.3",
"string.prototype.matchall": "^4.0.2" "string.prototype.matchall": "^4.0.4"
}, },
"dependencies": { "dependencies": {
"doctrine": { "doctrine": {
@@ -18247,6 +18312,16 @@
"requires": { "requires": {
"esutils": "^2.0.2" "esutils": "^2.0.2"
} }
},
"resolve": {
"version": "2.0.0-next.3",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz",
"integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==",
"dev": true,
"requires": {
"is-core-module": "^2.2.0",
"path-parse": "^1.0.6"
}
} }
} }
}, },
@@ -23463,36 +23538,36 @@
} }
}, },
"stylelint": { "stylelint": {
"version": "13.11.0", "version": "13.13.1",
"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.11.0.tgz", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz",
"integrity": "sha512-DhrKSWDWGZkCiQMtU+VroXM6LWJVC8hSK24nrUngTSQvXGK75yZUq4yNpynqrxD3a/fzKMED09V+XxO4z4lTbw==", "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@stylelint/postcss-css-in-js": "^0.37.2", "@stylelint/postcss-css-in-js": "^0.37.2",
"@stylelint/postcss-markdown": "^0.36.2", "@stylelint/postcss-markdown": "^0.36.2",
"autoprefixer": "^9.8.6", "autoprefixer": "^9.8.6",
"balanced-match": "^1.0.0", "balanced-match": "^2.0.0",
"chalk": "^4.1.0", "chalk": "^4.1.1",
"cosmiconfig": "^7.0.0", "cosmiconfig": "^7.0.0",
"debug": "^4.3.1", "debug": "^4.3.1",
"execall": "^2.0.0", "execall": "^2.0.0",
"fast-glob": "^3.2.5", "fast-glob": "^3.2.5",
"fastest-levenshtein": "^1.0.12", "fastest-levenshtein": "^1.0.12",
"file-entry-cache": "^6.0.0", "file-entry-cache": "^6.0.1",
"get-stdin": "^8.0.0", "get-stdin": "^8.0.0",
"global-modules": "^2.0.0", "global-modules": "^2.0.0",
"globby": "^11.0.2", "globby": "^11.0.3",
"globjoin": "^0.1.4", "globjoin": "^0.1.4",
"html-tags": "^3.1.0", "html-tags": "^3.1.0",
"ignore": "^5.1.8", "ignore": "^5.1.8",
"import-lazy": "^4.0.0", "import-lazy": "^4.0.0",
"imurmurhash": "^0.1.4", "imurmurhash": "^0.1.4",
"known-css-properties": "^0.21.0", "known-css-properties": "^0.21.0",
"lodash": "^4.17.20", "lodash": "^4.17.21",
"log-symbols": "^4.0.0", "log-symbols": "^4.1.0",
"mathml-tag-names": "^2.1.3", "mathml-tag-names": "^2.1.3",
"meow": "^9.0.0", "meow": "^9.0.0",
"micromatch": "^4.0.2", "micromatch": "^4.0.4",
"normalize-selector": "^0.2.0", "normalize-selector": "^0.2.0",
"postcss": "^7.0.35", "postcss": "^7.0.35",
"postcss-html": "^0.36.0", "postcss-html": "^0.36.0",
@@ -23502,19 +23577,19 @@
"postcss-safe-parser": "^4.0.2", "postcss-safe-parser": "^4.0.2",
"postcss-sass": "^0.4.4", "postcss-sass": "^0.4.4",
"postcss-scss": "^2.1.1", "postcss-scss": "^2.1.1",
"postcss-selector-parser": "^6.0.4", "postcss-selector-parser": "^6.0.5",
"postcss-syntax": "^0.36.2", "postcss-syntax": "^0.36.2",
"postcss-value-parser": "^4.1.0", "postcss-value-parser": "^4.1.0",
"resolve-from": "^5.0.0", "resolve-from": "^5.0.0",
"slash": "^3.0.0", "slash": "^3.0.0",
"specificity": "^0.4.1", "specificity": "^0.4.1",
"string-width": "^4.2.0", "string-width": "^4.2.2",
"strip-ansi": "^6.0.0", "strip-ansi": "^6.0.0",
"style-search": "^0.1.0", "style-search": "^0.1.0",
"sugarss": "^2.0.0", "sugarss": "^2.0.0",
"svg-tags": "^1.0.0", "svg-tags": "^1.0.0",
"table": "^6.0.7", "table": "^6.6.0",
"v8-compile-cache": "^2.2.0", "v8-compile-cache": "^2.3.0",
"write-file-atomic": "^3.0.3" "write-file-atomic": "^3.0.3"
}, },
"dependencies": { "dependencies": {
@@ -23527,6 +23602,12 @@
"color-convert": "^1.9.0" "color-convert": "^1.9.0"
} }
}, },
"balanced-match": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
"integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
"dev": true
},
"color-convert": { "color-convert": {
"version": "1.9.3", "version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -23619,9 +23700,9 @@
} }
}, },
"stylelint-config-recommended": { "stylelint-config-recommended": {
"version": "3.0.0", "version": "5.0.0",
"resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-5.0.0.tgz",
"integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==", "integrity": "sha512-c8aubuARSu5A3vEHLBeOSJt1udOdS+1iue7BmJDTSXoCBmfEQmmWX+59vYIj3NQdJBY6a/QRv1ozVFpaB9jaqA==",
"dev": true, "dev": true,
"requires": {} "requires": {}
}, },
+12 -12
View File
@@ -44,22 +44,22 @@
"@types/react-jsonschema-form": "^1.7.4", "@types/react-jsonschema-form": "^1.7.4",
"@types/shortid": "0.0.29", "@types/shortid": "0.0.29",
"@types/styled-components": "^5.1.9", "@types/styled-components": "^5.1.9",
"@typescript-eslint/eslint-plugin": "4.16.1", "@typescript-eslint/eslint-plugin": "^4.22.1",
"@typescript-eslint/parser": "4.16.1", "@typescript-eslint/parser": "^4.22.1",
"babel-plugin-styled-components": "1.12.0", "babel-plugin-styled-components": "1.12.0",
"eslint": "7.21.0", "eslint": "^7.25.0",
"eslint-config-airbnb-typescript": "12.3.1", "eslint-config-airbnb-typescript": "^12.3.1",
"eslint-plugin-import": "2.22.1", "eslint-plugin-import": "^2.22.1",
"eslint-plugin-jsx-a11y": "6.4.1", "eslint-plugin-jsx-a11y": "^6.4.1",
"eslint-plugin-react": "7.22.0", "eslint-plugin-react": "^7.23.2",
"eslint-plugin-react-hooks": "4.2.0", "eslint-plugin-react-hooks": "^4.2.0",
"husky": "5.1.3", "husky": "5.1.3",
"next-sitemap": "^1.6.49", "next-sitemap": "^1.6.49",
"npm-run-all": "4.1.5", "npm-run-all": "4.1.5",
"stylelint": "13.11.0", "stylelint": "^13.13.1",
"stylelint-config-recommended": "3.0.0", "stylelint-config-recommended": "^5.0.0",
"stylelint-config-styled-components": "0.1.1", "stylelint-config-styled-components": "^0.1.1",
"stylelint-processor-styled-components": "1.10.0", "stylelint-processor-styled-components": "^1.10.0",
"testcafe": "1.12.0", "testcafe": "1.12.0",
"typescript": "4.2.2" "typescript": "4.2.2"
}, },