diff --git a/package.json b/package.json index da3305db..9dbbbdc4 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "postcss-reporter": "7.0.5", "rimraf": "3.0.2", "sass": "1.54.4", - "stylelint": "14.16.1", + "stylelint": "15.10.1", "stylelint-config-sass-guidelines": "9.0.1", "textlint": "12.2.1", "textlint-filter-rule-comments": "1.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ef919ef6..87bf0985 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,7 +26,7 @@ importers: postcss-reporter: 7.0.5 rimraf: 3.0.2 sass: 1.54.4 - stylelint: 14.16.1 + stylelint: 15.10.1 stylelint-config-sass-guidelines: 9.0.1 textlint: 12.2.1 textlint-filter-rule-comments: 1.2.2 @@ -68,8 +68,8 @@ importers: postcss-reporter: 7.0.5_postcss@8.4.24 rimraf: 3.0.2 sass: 1.54.4 - stylelint: 14.16.1 - stylelint-config-sass-guidelines: 9.0.1_riqda2lf3y5rzaz7hyfjre7e5q + stylelint: 15.10.1 + stylelint-config-sass-guidelines: 9.0.1_qcuz2dwh2nrpejv7wtq565rnm4 textlint: 12.2.1 textlint-filter-rule-comments: 1.2.2_textlint@12.2.1 textlint-rule-abbr-within-parentheses: 1.0.2 @@ -199,7 +199,7 @@ importers: react-scripts: 5.0.1 web-vitals: 2.1.4 devDependencies: - '@babel/eslint-parser': 7.11.0_tecjvoh7ojnfx3kxxuhejheg3i + '@babel/eslint-parser': 7.11.0_emhhxsuyvgpnuyefedx33ktasm '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.18.2 '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.2 '@frsource/tiny-carousel-core': link:../core @@ -214,13 +214,13 @@ importers: '@types/node': 17.0.45 '@types/react': 18.2.14 '@types/react-dom': 18.2.6 - eslint-config-react-app: 7.0.1_hub3g4kzdtw5q4pazzyo4oz67u - eslint-plugin-flowtype: 8.0.3_63h4b6pybo5ruamy267cmo32zi - eslint-plugin-import: 2.27.5_xbmxagvnybo2jl7juxefj7cn2m - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.43.0 - eslint-plugin-react: 7.32.2_eslint@8.43.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.43.0 - eslint-plugin-testing-library: 5.11.0_crcblhegqyzje32iiurvcssltm + eslint-config-react-app: 7.0.1_266nv3r3if4cacm2swd24jauam + eslint-plugin-flowtype: 8.0.3_gl4w2325u7a54fds3jvowythzu + eslint-plugin-import: 2.27.5_im5qx4gvcxagrctv4ronepymre + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.44.0 + eslint-plugin-react: 7.32.2_eslint@8.44.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.44.0 + eslint-plugin-testing-library: 5.11.0_l6zvuqc3zpbiltenhyz7ewjecq react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-scripts: 5.0.1_l4duqkh7x67d4fmf6jocdn7i5q @@ -255,17 +255,17 @@ importers: '@frsource/tiny-carousel-plugin-autoplay': link:../plugin-autoplay '@frsource/tiny-carousel-plugin-custom-events': link:../plugin-custom-events '@frsource/tiny-carousel-plugin-mouse-drag': link:../plugin-mouse-drag - '@typescript-eslint/eslint-plugin': 5.60.1_7xxogripvso6p6aj7o4qihsb5q - '@typescript-eslint/parser': 5.60.1_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/eslint-plugin': 5.60.1_es4krx4dgbtwmc44x7lxscwfia + '@typescript-eslint/parser': 5.60.1_l6zvuqc3zpbiltenhyz7ewjecq '@vue/cli-plugin-babel': 5.0.8_co5okxmme2qz3y7hmlytk6mv5a - '@vue/cli-plugin-eslint': 5.0.8_jjw755fjrurmusq47s6n2c7wve - '@vue/cli-plugin-typescript': 4.5.19_sgjiutg5gdn7dxbig45tnxh76y + '@vue/cli-plugin-eslint': 5.0.8_r6tpfw7mxp6jnqyldbwe42vwfy + '@vue/cli-plugin-typescript': 4.5.19_733fkqotoz6e4sky2xrog4vfgm '@vue/cli-plugin-unit-jest': 4.5.19_2ifmsq4ugkgla7jtmgrcgcwvkm '@vue/cli-service': 4.5.19_354wb7fi45fsc6efgenlnvabhy - '@vue/eslint-config-typescript': 11.0.0_jolf3xprz77nmqerfk2vdq2wwi + '@vue/eslint-config-typescript': 11.0.0_jpwulym4bnn5fhdf7htiogex6a '@vue/test-utils': 2.0.2_vue@2.7.8 core-js: 3.23.4 - eslint-plugin-vue: 9.15.1_eslint@8.43.0 + eslint-plugin-vue: 9.15.1_eslint@8.44.0 vue: 2.7.8 vue-demi: 0.13.4_vue@2.7.8 vue-template-compiler: 2.7.8 @@ -483,7 +483,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.11.0_tecjvoh7ojnfx3kxxuhejheg3i: + /@babel/eslint-parser/7.11.0_emhhxsuyvgpnuyefedx33ktasm: resolution: {integrity: sha512-dJDM2Pc01D9TwKL3Mmz2xgVF9X953RBHq9H4gywbN1q8MrfvXmNHfsCt06vvByBVQqm+9WxMs+doEH/R09TwWQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -491,13 +491,13 @@ packages: eslint: '>=7.5.0' dependencies: '@babel/core': 7.18.2 - eslint: 8.43.0 + eslint: 8.44.0 eslint-scope: 5.1.0 eslint-visitor-keys: 1.3.0 semver: 6.3.0 dev: true - /@babel/eslint-parser/7.18.2_qaeybrbp5qf6sxrd4oyaxitu6e: + /@babel/eslint-parser/7.18.2_emhhxsuyvgpnuyefedx33ktasm: resolution: {integrity: sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -505,13 +505,13 @@ packages: eslint: ^7.5.0 || ^8.0.0 dependencies: '@babel/core': 7.18.2 - eslint: 8.19.0 + eslint: 8.44.0 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true - /@babel/eslint-parser/7.18.2_tecjvoh7ojnfx3kxxuhejheg3i: + /@babel/eslint-parser/7.18.2_qaeybrbp5qf6sxrd4oyaxitu6e: resolution: {integrity: sha512-oFQYkE8SuH14+uR51JVAmdqwKYXGRjEXx7s+WiagVjqQ+HPE+nnwyF2qlVG8evUsUHmPcA+6YXMEDbIhEyQc5A==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -519,7 +519,7 @@ packages: eslint: ^7.5.0 || ^8.0.0 dependencies: '@babel/core': 7.18.2 - eslint: 8.43.0 + eslint: 8.19.0 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 @@ -2080,7 +2080,7 @@ packages: '@commitlint/types': 17.0.0 '@types/node': 17.0.43 chalk: 4.1.2 - cosmiconfig: 7.0.1 + cosmiconfig: 7.1.0 cosmiconfig-typescript-loader: 2.0.2_at3lcjn5sa537n3mfvae2d2zw4 lodash: 4.17.21 resolve-from: 5.0.0 @@ -2163,6 +2163,31 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true + /@csstools/css-parser-algorithms/2.3.0_gdfqdfecdiaxr4x3xd7wxrvuhq: + resolution: {integrity: sha512-dTKSIHHWc0zPvcS5cqGP+/TPFUJB0ekJ9dGKvMAFoNuBFhDPBt9OMGNZiIA5vTiNdGHHBeScYPXIGBMnVOahsA==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-tokenizer': ^2.1.1 + dependencies: + '@csstools/css-tokenizer': 2.1.1 + dev: true + + /@csstools/css-tokenizer/2.1.1: + resolution: {integrity: sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA==} + engines: {node: ^14 || ^16 || >=18} + dev: true + + /@csstools/media-query-list-parser/2.1.2_jbsnjf4bbpbvuoxaajyf7saxw4: + resolution: {integrity: sha512-M8cFGGwl866o6++vIY7j1AKuq9v57cf+dGepScwCcbut9ypJNr4Cj+LLTWligYUZ0uyhEoJDKt5lvyBfh2L3ZQ==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-parser-algorithms': ^2.3.0 + '@csstools/css-tokenizer': ^2.1.1 + dependencies: + '@csstools/css-parser-algorithms': 2.3.0_gdfqdfecdiaxr4x3xd7wxrvuhq + '@csstools/css-tokenizer': 2.1.1 + dev: true + /@csstools/normalize.css/12.0.0: resolution: {integrity: sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==} dev: true @@ -2302,11 +2327,11 @@ packages: postcss-selector-parser: 6.0.10 dev: true - /@csstools/selector-specificity/2.2.0_c3vcbepomgmxc74cgtawpgpkyi: - resolution: {integrity: sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==} + /@csstools/selector-specificity/3.0.0_c3vcbepomgmxc74cgtawpgpkyi: + resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: - postcss-selector-parser: ^6.0.10 + postcss-selector-parser: ^6.0.13 dependencies: postcss-selector-parser: 6.0.13 dev: true @@ -2355,16 +2380,6 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.43.0: - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.43.0 - eslint-visitor-keys: 3.3.0 - dev: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.44.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2397,23 +2412,6 @@ packages: - supports-color dev: true - /@eslint/eslintrc/2.0.3: - resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.0 - globals: 13.20.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/eslintrc/2.1.0: resolution: {integrity: sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2431,11 +2429,6 @@ packages: - supports-color dev: true - /@eslint/js/8.43.0: - resolution: {integrity: sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@eslint/js/8.44.0: resolution: {integrity: sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4313,7 +4306,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.30.5_f37c5qxphl3gi64mf27fd5c3x4: + /@typescript-eslint/eslint-plugin/5.30.5_epmhh26g5s4j7mlue2icoazveq: resolution: {integrity: sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4324,12 +4317,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.30.5_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/parser': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq '@typescript-eslint/scope-manager': 5.30.5 - '@typescript-eslint/type-utils': 5.30.5_crcblhegqyzje32iiurvcssltm - '@typescript-eslint/utils': 5.30.5_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/type-utils': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq + '@typescript-eslint/utils': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq debug: 4.3.4 - eslint: 8.43.0 + eslint: 8.44.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -4340,34 +4333,6 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.60.1_7xxogripvso6p6aj7o4qihsb5q: - resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - '@typescript-eslint/parser': ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.60.1_crcblhegqyzje32iiurvcssltm - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/type-utils': 5.60.1_crcblhegqyzje32iiurvcssltm - '@typescript-eslint/utils': 5.60.1_crcblhegqyzje32iiurvcssltm - debug: 4.3.4 - eslint: 8.43.0 - grapheme-splitter: 1.0.4 - ignore: 5.2.4 - natural-compare-lite: 1.4.0 - semver: 7.3.7 - tsutils: 3.21.0_typescript@4.7.4 - typescript: 4.7.4 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/eslint-plugin/5.60.1_es4krx4dgbtwmc44x7lxscwfia: resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4409,14 +4374,14 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/5.30.5_crcblhegqyzje32iiurvcssltm: + /@typescript-eslint/experimental-utils/5.30.5_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-lsOedOkwAHWiJyvQsv9DtvWnANWecf28eO/L1EPNxLIBRoB7UCDa0uZF61IikZHYubGnDLLHDQ/6KFWl4Nrnjg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.30.5_crcblhegqyzje32iiurvcssltm - eslint: 8.43.0 + '@typescript-eslint/utils': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq + eslint: 8.44.0 transitivePeerDependencies: - supports-color - typescript @@ -4442,7 +4407,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.30.5_crcblhegqyzje32iiurvcssltm: + /@typescript-eslint/parser/5.30.5_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4456,27 +4421,7 @@ packages: '@typescript-eslint/types': 5.30.5 '@typescript-eslint/typescript-estree': 5.30.5_typescript@4.7.4 debug: 4.3.4 - eslint: 8.43.0 - typescript: 4.7.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/parser/5.60.1_crcblhegqyzje32iiurvcssltm: - resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/typescript-estree': 5.60.1_typescript@4.7.4 - debug: 4.3.4 - eslint: 8.43.0 + eslint: 8.44.0 typescript: 4.7.4 transitivePeerDependencies: - supports-color @@ -4545,7 +4490,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils/5.30.5_crcblhegqyzje32iiurvcssltm: + /@typescript-eslint/type-utils/5.30.5_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4555,29 +4500,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.30.5_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/utils': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq debug: 4.3.4 - eslint: 8.43.0 - tsutils: 3.21.0_typescript@4.7.4 - typescript: 4.7.4 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/type-utils/5.60.1_crcblhegqyzje32iiurvcssltm: - resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: '*' - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/typescript-estree': 5.60.1_typescript@4.7.4 - '@typescript-eslint/utils': 5.60.1_crcblhegqyzje32iiurvcssltm - debug: 4.3.4 - eslint: 8.43.0 + eslint: 8.44.0 tsutils: 3.21.0_typescript@4.7.4 typescript: 4.7.4 transitivePeerDependencies: @@ -4700,7 +4625,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils/5.30.5_crcblhegqyzje32iiurvcssltm: + /@typescript-eslint/utils/5.30.5_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4710,9 +4635,9 @@ packages: '@typescript-eslint/scope-manager': 5.30.5 '@typescript-eslint/types': 5.30.5 '@typescript-eslint/typescript-estree': 5.30.5_typescript@4.7.4 - eslint: 8.43.0 + eslint: 8.44.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.43.0 + eslint-utils: 3.0.0_eslint@8.44.0 transitivePeerDependencies: - supports-color - typescript @@ -4738,26 +4663,6 @@ packages: - typescript dev: true - /@typescript-eslint/utils/5.59.7_crcblhegqyzje32iiurvcssltm: - resolution: {integrity: sha512-yCX9WpdQKaLufz5luG4aJbOpdXf/fjwGMcLFXZVPUz3QqLirG5QcwwnIHNf8cjLjxK4qtzTO8udUtMQSAToQnQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.43.0 - '@types/json-schema': 7.0.11 - '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 5.59.7 - '@typescript-eslint/types': 5.59.7 - '@typescript-eslint/typescript-estree': 5.59.7_typescript@4.7.4 - eslint: 8.43.0 - eslint-scope: 5.1.1 - semver: 7.3.7 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - /@typescript-eslint/utils/5.59.7_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-yCX9WpdQKaLufz5luG4aJbOpdXf/fjwGMcLFXZVPUz3QqLirG5QcwwnIHNf8cjLjxK4qtzTO8udUtMQSAToQnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4778,26 +4683,6 @@ packages: - typescript dev: true - /@typescript-eslint/utils/5.60.1_crcblhegqyzje32iiurvcssltm: - resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.43.0 - '@types/json-schema': 7.0.11 - '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/typescript-estree': 5.60.1_typescript@4.7.4 - eslint: 8.43.0 - eslint-scope: 5.1.1 - semver: 7.3.7 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - /@typescript-eslint/utils/5.60.1_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5031,7 +4916,7 @@ packages: - webpack-cli dev: true - /@vue/cli-plugin-eslint/5.0.8_jjw755fjrurmusq47s6n2c7wve: + /@vue/cli-plugin-eslint/5.0.8_r6tpfw7mxp6jnqyldbwe42vwfy: resolution: {integrity: sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 @@ -5039,8 +4924,8 @@ packages: dependencies: '@vue/cli-service': 4.5.19_354wb7fi45fsc6efgenlnvabhy '@vue/cli-shared-utils': 5.0.8 - eslint: 8.43.0 - eslint-webpack-plugin: 3.2.0_xskiyb2ulvvvkw3jfu2r7gejyu + eslint: 8.44.0 + eslint-webpack-plugin: 3.2.0_7qbtxcbqh4flkp3us4opjmxzsy globby: 11.1.0 webpack: 5.73.0 yorkie: 2.0.0 @@ -5061,7 +4946,7 @@ packages: '@vue/cli-shared-utils': 4.5.19 dev: true - /@vue/cli-plugin-typescript/4.5.19_sgjiutg5gdn7dxbig45tnxh76y: + /@vue/cli-plugin-typescript/4.5.19_733fkqotoz6e4sky2xrog4vfgm: resolution: {integrity: sha512-aK03Ugy/noJf3InxpgbTjTdMnUr9IUJspztqMJqLBJzulP9aO/upb8B+LSCu30Sn4TY4y5h/6HVzJ/AyBV6KKQ==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 @@ -5081,7 +4966,7 @@ packages: '@vue/cli-shared-utils': 4.5.19 babel-loader: 8.2.5_lzsemofhph6vepnub4bnemnm6m cache-loader: 4.1.0_webpack@4.46.0 - fork-ts-checker-webpack-plugin: 3.1.1_vw4zioxdwcdvmnwhihjm2fuhnu + fork-ts-checker-webpack-plugin: 3.1.1_op5ar4j4t7eugn7kc5kdy5vso4 globby: 9.2.0 thread-loader: 2.1.3_webpack@4.46.0 ts-loader: 6.2.2_typescript@4.7.4 @@ -5092,7 +4977,7 @@ packages: webpack: 4.46.0 yorkie: 2.0.0 optionalDependencies: - fork-ts-checker-webpack-plugin-v5: /fork-ts-checker-webpack-plugin/5.2.1_vw4zioxdwcdvmnwhihjm2fuhnu + fork-ts-checker-webpack-plugin-v5: /fork-ts-checker-webpack-plugin/5.2.1_op5ar4j4t7eugn7kc5kdy5vso4 transitivePeerDependencies: - eslint - supports-color @@ -5442,7 +5327,7 @@ packages: resolution: {integrity: sha512-pF1G4wky+hkifDiZSWn8xfuLOJI1ZXtuambpBEYaf7Xaf6zC/pM29rvAGpd3qaGXnr4BAXU1Pxz/VfvBGwexGA==} dev: true - /@vue/eslint-config-typescript/11.0.0_jolf3xprz77nmqerfk2vdq2wwi: + /@vue/eslint-config-typescript/11.0.0_jpwulym4bnn5fhdf7htiogex6a: resolution: {integrity: sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -5453,12 +5338,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.60.1_7xxogripvso6p6aj7o4qihsb5q - '@typescript-eslint/parser': 5.60.1_crcblhegqyzje32iiurvcssltm - eslint: 8.43.0 - eslint-plugin-vue: 9.15.1_eslint@8.43.0 + '@typescript-eslint/eslint-plugin': 5.60.1_es4krx4dgbtwmc44x7lxscwfia + '@typescript-eslint/parser': 5.60.1_l6zvuqc3zpbiltenhyz7ewjecq + eslint: 8.44.0 + eslint-plugin-vue: 9.15.1_eslint@8.44.0 typescript: 4.7.4 - vue-eslint-parser: 9.0.3_eslint@8.43.0 + vue-eslint-parser: 9.0.3_eslint@8.44.0 transitivePeerDependencies: - supports-color dev: true @@ -8729,7 +8614,7 @@ packages: typescript: '>=3' dependencies: '@types/node': 17.0.43 - cosmiconfig: 7.0.1 + cosmiconfig: 7.1.0 ts-node: 10.8.2_at3lcjn5sa537n3mfvae2d2zw4 typescript: 4.7.4 transitivePeerDependencies: @@ -8780,6 +8665,16 @@ packages: yaml: 1.10.2 dev: true + /cosmiconfig/8.2.0: + resolution: {integrity: sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==} + engines: {node: '>=14'} + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + dev: true + /coveralls/3.1.1: resolution: {integrity: sha512-+dxnG2NHncSD1NrqbSM3dn/lE57O6Qf/koe9+I7c+wzkqRmEvcp0kgJdxKInzYzkICKkFMZsX3Vct3++tsF9ww==} engines: {node: '>=6'} @@ -9074,6 +8969,14 @@ packages: source-map: 0.6.1 dev: true + /css-tree/2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: true + /css-what/3.4.2: resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} engines: {node: '>= 6'} @@ -10436,7 +10339,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-react-app/7.0.1_hub3g4kzdtw5q4pazzyo4oz67u: + /eslint-config-react-app/7.0.1_266nv3r3if4cacm2swd24jauam: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -10447,20 +10350,20 @@ packages: optional: true dependencies: '@babel/core': 7.18.2 - '@babel/eslint-parser': 7.18.2_tecjvoh7ojnfx3kxxuhejheg3i + '@babel/eslint-parser': 7.18.2_emhhxsuyvgpnuyefedx33ktasm '@rushstack/eslint-patch': 1.1.4 - '@typescript-eslint/eslint-plugin': 5.30.5_f37c5qxphl3gi64mf27fd5c3x4 - '@typescript-eslint/parser': 5.30.5_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/eslint-plugin': 5.30.5_epmhh26g5s4j7mlue2icoazveq + '@typescript-eslint/parser': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 - eslint: 8.43.0 - eslint-plugin-flowtype: 8.0.3_63h4b6pybo5ruamy267cmo32zi - eslint-plugin-import: 2.27.5_sixitx3guv24ausg4bxdrihvxi - eslint-plugin-jest: 25.7.0_yb3qljtpqbukjkd2rlfbex34jq - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.43.0 - eslint-plugin-react: 7.32.2_eslint@8.43.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.43.0 - eslint-plugin-testing-library: 5.11.0_crcblhegqyzje32iiurvcssltm + eslint: 8.44.0 + eslint-plugin-flowtype: 8.0.3_gl4w2325u7a54fds3jvowythzu + eslint-plugin-import: 2.27.5_5czh46eqd6qlnadyml6dyj3y5u + eslint-plugin-jest: 25.7.0_wjeyvocs2gqruhzw6zj7ht33wy + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.44.0 + eslint-plugin-react: 7.32.2_eslint@8.44.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.44.0 + eslint-plugin-testing-library: 5.11.0_l6zvuqc3zpbiltenhyz7ewjecq typescript: 4.7.4 transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -10541,7 +10444,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.8.0_2mgdmkr3hi7i3soa42lau7lvla: + /eslint-module-utils/2.8.0_2ibo2z5jbun35e3c7r4lhdumsy: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -10562,9 +10465,9 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.60.1_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/parser': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq debug: 3.2.7 - eslint: 8.43.0 + eslint: 8.44.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color @@ -10599,7 +10502,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.8.0_ydlzml2wpeen6jopr6rnp2roci: + /eslint-module-utils/2.8.0_eopomvgqtkmtjnmasfho3lkhxq: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -10620,9 +10523,9 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.30.5_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/parser': 5.60.1_l6zvuqc3zpbiltenhyz7ewjecq debug: 3.2.7 - eslint: 8.43.0 + eslint: 8.44.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color @@ -10639,7 +10542,7 @@ packages: ignore: 5.2.0 dev: true - /eslint-plugin-flowtype/8.0.3_63h4b6pybo5ruamy267cmo32zi: + /eslint-plugin-flowtype/8.0.3_gl4w2325u7a54fds3jvowythzu: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -10649,7 +10552,7 @@ packages: dependencies: '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.18.2 '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.2 - eslint: 8.43.0 + eslint: 8.44.0 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: true @@ -10669,7 +10572,7 @@ packages: string-natural-compare: 3.0.1 dev: true - /eslint-plugin-import/2.27.5_iom7pm3yknyiblqpw2vvqvxs5i: + /eslint-plugin-import/2.27.5_5czh46eqd6qlnadyml6dyj3y5u: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -10679,15 +10582,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.30.5_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/parser': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.19.0 + eslint: 8.44.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0_ehe7ydgrupa2yukuaykmrr5b6q + eslint-module-utils: 2.8.0_2ibo2z5jbun35e3c7r4lhdumsy has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -10702,7 +10605,7 @@ packages: - supports-color dev: true - /eslint-plugin-import/2.27.5_sixitx3guv24ausg4bxdrihvxi: + /eslint-plugin-import/2.27.5_im5qx4gvcxagrctv4ronepymre: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -10712,15 +10615,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.30.5_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/parser': 5.60.1_l6zvuqc3zpbiltenhyz7ewjecq array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.43.0 + eslint: 8.44.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0_ydlzml2wpeen6jopr6rnp2roci + eslint-module-utils: 2.8.0_eopomvgqtkmtjnmasfho3lkhxq has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -10735,7 +10638,7 @@ packages: - supports-color dev: true - /eslint-plugin-import/2.27.5_xbmxagvnybo2jl7juxefj7cn2m: + /eslint-plugin-import/2.27.5_iom7pm3yknyiblqpw2vvqvxs5i: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -10745,15 +10648,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.60.1_crcblhegqyzje32iiurvcssltm + '@typescript-eslint/parser': 5.30.5_4x5o4skxv6sl53vpwefgt23khm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.43.0 + eslint: 8.19.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0_2mgdmkr3hi7i3soa42lau7lvla + eslint-module-utils: 2.8.0_ehe7ydgrupa2yukuaykmrr5b6q has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -10790,7 +10693,7 @@ packages: - typescript dev: true - /eslint-plugin-jest/25.7.0_yb3qljtpqbukjkd2rlfbex34jq: + /eslint-plugin-jest/25.7.0_wjeyvocs2gqruhzw6zj7ht33wy: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -10803,9 +10706,9 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.30.5_f37c5qxphl3gi64mf27fd5c3x4 - '@typescript-eslint/experimental-utils': 5.30.5_crcblhegqyzje32iiurvcssltm - eslint: 8.43.0 + '@typescript-eslint/eslint-plugin': 5.30.5_epmhh26g5s4j7mlue2icoazveq + '@typescript-eslint/experimental-utils': 5.30.5_l6zvuqc3zpbiltenhyz7ewjecq + eslint: 8.44.0 jest: 28.1.2_@types+node@17.0.45 transitivePeerDependencies: - supports-color @@ -10859,7 +10762,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.43.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.44.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -10874,7 +10777,7 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.43.0 + eslint: 8.44.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -10911,13 +10814,13 @@ packages: eslint: 8.19.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.43.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.44.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.43.0 + eslint: 8.44.0 dev: true /eslint-plugin-react/7.32.2_eslint@8.19.0: @@ -10944,7 +10847,7 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-react/7.32.2_eslint@8.43.0: + /eslint-plugin-react/7.32.2_eslint@8.44.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -10954,7 +10857,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.43.0 + eslint: 8.44.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -10981,32 +10884,32 @@ packages: - typescript dev: true - /eslint-plugin-testing-library/5.11.0_crcblhegqyzje32iiurvcssltm: + /eslint-plugin-testing-library/5.11.0_l6zvuqc3zpbiltenhyz7ewjecq: resolution: {integrity: sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: eslint: ^7.5.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.59.7_crcblhegqyzje32iiurvcssltm - eslint: 8.43.0 + '@typescript-eslint/utils': 5.59.7_l6zvuqc3zpbiltenhyz7ewjecq + eslint: 8.44.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-vue/9.15.1_eslint@8.43.0: + /eslint-plugin-vue/9.15.1_eslint@8.44.0: resolution: {integrity: sha512-CJE/oZOslvmAR9hf8SClTdQ9JLweghT6JCBQNrT2Iel1uVw0W0OLJxzvPd6CxmABKCvLrtyDnqGV37O7KQv6+A==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.43.0 - eslint: 8.43.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.44.0 + eslint: 8.44.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.3.7 - vue-eslint-parser: 9.3.0_eslint@8.43.0 + vue-eslint-parser: 9.3.0_eslint@8.44.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -11062,13 +10965,13 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /eslint-utils/3.0.0_eslint@8.43.0: + /eslint-utils/3.0.0_eslint@8.44.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.43.0 + eslint: 8.44.0 eslint-visitor-keys: 2.1.0 dev: true @@ -11092,7 +10995,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-webpack-plugin/3.2.0_igyxuo6aowm47q7qpsjguqpfay: + /eslint-webpack-plugin/3.2.0_7qbtxcbqh4flkp3us4opjmxzsy: resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -11100,7 +11003,7 @@ packages: webpack: ^5.0.0 dependencies: '@types/eslint': 8.4.5 - eslint: 8.19.0 + eslint: 8.44.0 jest-worker: 28.1.1 micromatch: 4.0.5 normalize-path: 3.0.0 @@ -11108,7 +11011,7 @@ packages: webpack: 5.73.0 dev: true - /eslint-webpack-plugin/3.2.0_xskiyb2ulvvvkw3jfu2r7gejyu: + /eslint-webpack-plugin/3.2.0_igyxuo6aowm47q7qpsjguqpfay: resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -11116,7 +11019,7 @@ packages: webpack: ^5.0.0 dependencies: '@types/eslint': 8.4.5 - eslint: 8.43.0 + eslint: 8.19.0 jest-worker: 28.1.1 micromatch: 4.0.5 normalize-path: 3.0.0 @@ -11168,54 +11071,6 @@ packages: - supports-color dev: true - /eslint/8.43.0: - resolution: {integrity: sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.43.0 - '@eslint-community/regexpp': 4.5.1 - '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.43.0 - '@humanwhocodes/config-array': 0.11.10 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.20.0 - graphemer: 1.4.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - 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 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - /eslint/8.44.0: resolution: {integrity: sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -11707,6 +11562,17 @@ packages: micromatch: 4.0.5 dev: true + /fast-glob/3.3.0: + resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} dev: true @@ -11998,7 +11864,7 @@ packages: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: true - /fork-ts-checker-webpack-plugin/3.1.1_vw4zioxdwcdvmnwhihjm2fuhnu: + /fork-ts-checker-webpack-plugin/3.1.1_op5ar4j4t7eugn7kc5kdy5vso4: resolution: {integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} peerDependencies: @@ -12015,7 +11881,7 @@ packages: babel-code-frame: 6.26.0 chalk: 2.4.2 chokidar: 3.5.3 - eslint: 8.43.0 + eslint: 8.44.0 micromatch: 3.1.10 minimatch: 3.1.2 semver: 5.7.1 @@ -12028,7 +11894,7 @@ packages: - supports-color dev: true - /fork-ts-checker-webpack-plugin/5.2.1_vw4zioxdwcdvmnwhihjm2fuhnu: + /fork-ts-checker-webpack-plugin/5.2.1_op5ar4j4t7eugn7kc5kdy5vso4: resolution: {integrity: sha512-SVi+ZAQOGbtAsUWrZvGzz38ga2YqjWvca1pXQFUArIVXqli0lLoDQ8uS0wg0kSpcwpZmaW5jVCZXQebkyUQSsw==} engines: {node: '>=10', yarn: '>=1.0.0'} requiresBuild: true @@ -12048,7 +11914,7 @@ packages: chalk: 4.1.2 cosmiconfig: 6.0.0 deepmerge: 4.2.2 - eslint: 8.43.0 + eslint: 8.44.0 fs-extra: 9.1.0 memfs: 3.4.7 minimatch: 3.1.2 @@ -12960,6 +12826,11 @@ packages: engines: {node: '>=8'} dev: true + /html-tags/3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + dev: true + /html-webpack-plugin/3.2.0_webpack@4.46.0: resolution: {integrity: sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg==} engines: {node: '>=6.9'} @@ -15750,8 +15621,8 @@ packages: engines: {node: '>= 8'} dev: true - /known-css-properties/0.26.0: - resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==} + /known-css-properties/0.27.0: + resolution: {integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==} dev: true /language-subtag-registry/0.3.22: @@ -16335,6 +16206,10 @@ packages: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true + /mdn-data/2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true + /mdn-data/2.0.4: resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: true @@ -16392,25 +16267,26 @@ packages: yargs-parser: 20.2.9 dev: true - /meow/7.1.1: - resolution: {integrity: sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==} - engines: {node: '>=10'} + /meow/10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: '@types/minimist': 1.2.2 - camelcase-keys: 6.2.2 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 - normalize-package-data: 2.5.0 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.13.1 - yargs-parser: 18.1.3 + normalize-package-data: 3.0.3 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.0.2 + type-fest: 1.4.0 + yargs-parser: 20.2.9 dev: true - /meow/8.1.2: - resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} + /meow/7.1.1: + resolution: {integrity: sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==} engines: {node: '>=10'} dependencies: '@types/minimist': 1.2.2 @@ -16418,21 +16294,20 @@ packages: decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 - normalize-package-data: 3.0.3 + normalize-package-data: 2.5.0 read-pkg-up: 7.0.1 redent: 3.0.0 trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 + type-fest: 0.13.1 + yargs-parser: 18.1.3 dev: true - /meow/9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} + /meow/8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} engines: {node: '>=10'} dependencies: '@types/minimist': 1.2.2 camelcase-keys: 6.2.2 - decamelize: 1.2.0 decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 @@ -20948,6 +20823,11 @@ packages: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true + /signal-exit/4.0.2: + resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} + engines: {node: '>=14'} + dev: true + /simple-swizzle/0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: @@ -21704,7 +21584,7 @@ packages: postcss-selector-parser: 6.0.10 dev: true - /stylelint-config-sass-guidelines/9.0.1_riqda2lf3y5rzaz7hyfjre7e5q: + /stylelint-config-sass-guidelines/9.0.1_qcuz2dwh2nrpejv7wtq565rnm4: resolution: {integrity: sha512-N06PsVsrgKijQ3YT5hqKA7x3NUkgELTRI1cbWMqcYiCGG6MjzvNk6Cb5YYA1PrvrksBV76BvY9P9bAswojVMqA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} peerDependencies: @@ -21713,22 +21593,22 @@ packages: dependencies: postcss: 8.4.24 postcss-scss: 4.0.4_postcss@8.4.24 - stylelint: 14.16.1 - stylelint-order: 5.0.0_stylelint@14.16.1 - stylelint-scss: 4.2.0_stylelint@14.16.1 + stylelint: 15.10.1 + stylelint-order: 5.0.0_stylelint@15.10.1 + stylelint-scss: 4.2.0_stylelint@15.10.1 dev: true - /stylelint-order/5.0.0_stylelint@14.16.1: + /stylelint-order/5.0.0_stylelint@15.10.1: resolution: {integrity: sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw==} peerDependencies: stylelint: ^14.0.0 dependencies: postcss: 8.4.14 postcss-sorting: 7.0.1_postcss@8.4.14 - stylelint: 14.16.1 + stylelint: 15.10.1 dev: true - /stylelint-scss/4.2.0_stylelint@14.16.1: + /stylelint-scss/4.2.0_stylelint@15.10.1: resolution: {integrity: sha512-HHHMVKJJ5RM9pPIbgJ/XA67h9H0407G68Rm69H4fzFbFkyDMcTV1Byep3qdze5+fJ3c0U7mJrbj6S0Fg072uZA==} peerDependencies: stylelint: ^14.5.1 @@ -21738,39 +21618,42 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 - stylelint: 14.16.1 + stylelint: 15.10.1 dev: true - /stylelint/14.16.1: - resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /stylelint/15.10.1: + resolution: {integrity: sha512-CYkzYrCFfA/gnOR+u9kJ1PpzwG10WLVnoxHDuBA/JiwGqdM9+yx9+ou6SE/y9YHtfv1mcLo06fdadHTOx4gBZQ==} + engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: - '@csstools/selector-specificity': 2.2.0_c3vcbepomgmxc74cgtawpgpkyi + '@csstools/css-parser-algorithms': 2.3.0_gdfqdfecdiaxr4x3xd7wxrvuhq + '@csstools/css-tokenizer': 2.1.1 + '@csstools/media-query-list-parser': 2.1.2_jbsnjf4bbpbvuoxaajyf7saxw4 + '@csstools/selector-specificity': 3.0.0_c3vcbepomgmxc74cgtawpgpkyi balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 7.1.0 + cosmiconfig: 8.2.0 css-functions-list: 3.1.0 + css-tree: 2.3.1 debug: 4.3.4 - fast-glob: 3.2.12 + fast-glob: 3.3.0 fastest-levenshtein: 1.0.16 file-entry-cache: 6.0.1 global-modules: 2.0.0 globby: 11.1.0 globjoin: 0.1.4 - html-tags: 3.2.0 + html-tags: 3.3.1 ignore: 5.2.4 import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.26.0 + known-css-properties: 0.27.0 mathml-tag-names: 2.1.3 - meow: 9.0.0 + meow: 10.1.5 micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 postcss: 8.4.24 - postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 postcss-safe-parser: 6.0.0_postcss@8.4.24 postcss-selector-parser: 6.0.13 @@ -21779,11 +21662,10 @@ packages: string-width: 4.2.3 strip-ansi: 6.0.1 style-search: 0.1.0 - supports-hyperlinks: 2.3.0 + supports-hyperlinks: 3.0.0 svg-tags: 1.0.0 table: 6.8.1 - v8-compile-cache: 2.3.0 - write-file-atomic: 4.0.2 + write-file-atomic: 5.0.1 transitivePeerDependencies: - supports-color dev: true @@ -21829,6 +21711,14 @@ packages: supports-color: 7.2.0 dev: true + /supports-hyperlinks/3.0.0: + resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==} + engines: {node: '>=14.18'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + /supports-preserve-symlinks-flag/1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -23346,14 +23236,14 @@ packages: vue: 2.7.8 dev: true - /vue-eslint-parser/9.0.3_eslint@8.43.0: + /vue-eslint-parser/9.0.3_eslint@8.44.0: resolution: {integrity: sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.43.0 + eslint: 8.44.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.3.2 @@ -23364,14 +23254,14 @@ packages: - supports-color dev: true - /vue-eslint-parser/9.3.0_eslint@8.43.0: + /vue-eslint-parser/9.3.0_eslint@8.44.0: resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.43.0 + eslint: 8.44.0 eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.1 espree: 9.5.2 @@ -24334,6 +24224,14 @@ packages: signal-exit: 3.0.7 dev: true + /write-file-atomic/5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.0.2 + dev: true + /write/1.0.3: resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==} engines: {node: '>=4'}