diff --git a/.eslintrc.cjs b/.eslintrc.cjs index b2a267641..367338292 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -1,92 +1,53 @@ -const path = require('path'); - module.exports = { root: true, - extends: '@myparcel/eslint-config/preset-typescript', - parserOptions:{ - project: path.resolve(__dirname, 'tsconfig.json'), - }, - rules: { - '@typescript-eslint/require-await': 'off', - 'class-methods-use-this': 'off', - 'padding-line-between-statements': [ - 'error', - { blankLine: 'always', prev: '*', next: 'if' }, - { blankLine: 'always', prev: 'if', next: '*' }, - { blankLine: 'never', prev: 'const', next: 'const' }, - { blankLine: 'always', prev: 'const', next: 'multiline-const' }, - { blankLine: 'always', prev: 'multiline-const', next: 'multiline-const' }, - ], - 'space-before-blocks': ['error', 'always'], - }, overrides: [ - // Vue and related files { - extends: [ - '@myparcel/eslint-config/preset-vue3-typescript', - 'plugin:vue/vue3-recommended', - '@vue/eslint-config-typescript', - ], - files: [ - '!./src/.vuepress/**/*.spec.*', - '!./src/.vuepress/*.js', - '!./src/.vuepress/*.ts', - './src/.vuepress/**/*', - ], + files: ['./**/*.vue'], + extends: '@myparcel-eslint/eslint-config-prettier-typescript-vue', rules: { - 'vue/multi-word-component-names': 'off', - 'vue/no-unregistered-components': 'off', + '@typescript-eslint/no-misused-promises': 'off', + 'vue/html-self-closing': 'off', + 'vue/no-bare-strings-in-template': 'off', 'vue/no-undef-components': [ 'error', { - ignorePatterns: [ - 'AutoLink', - 'Badge', - 'CodeGroup', - 'CodeGroupItem', - 'Content', - 'ExternalLinkIcon', - 'HomeLink', - 'NavbarSearch', - 'RouterLink', - 'RouterView', - 'Transition', - 'TransitionGroup', - ], + ignorePatterns: ['^Pdk(?:\\w)+$'], }, ], - 'vue/no-bare-strings-in-template': 'off', - - '@typescript-eslint/restrict-plus-operands': 'off', + }, + }, + { + files: ['./**/*.ts', './**/*.tsx'], + extends: '@myparcel-eslint/eslint-config-prettier-typescript', + rules: { '@typescript-eslint/explicit-function-return-type': 'off', - - // These rules are extremely slow '@typescript-eslint/no-misused-promises': 'off', - '@typescript-eslint/promise-function-async': 'off', + 'class-methods-use-this': 'off', }, }, - { - // Config files and test specs - files: [ - './*.cjs', - './*.mjs', - './*.ts', - './src/.vuepress/**/*.spec.*', - './src/.vuepress/*.mjs', - './src/.vuepress/*.ts', - ], - env: { - node: true, + files: ['./**/*.js', './**/*.mjs'], + parserOptions: { + sourceType: 'module', }, + }, + { + files: ['./**/*.js', './**/*.cjs', './**/*.mjs'], + extends: [ + '@myparcel-eslint/eslint-config-node', + '@myparcel-eslint/eslint-config-esnext', + '@myparcel-eslint/eslint-config-prettier', + ], + }, + { + files: ['./**/*.spec.*', './**/*.test.*', './**/__tests__/**', './**/*Test.*'], rules: { + '@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/no-magic-numbers': 'off', - '@typescript-eslint/no-var-requires': 'off', 'max-len': 'off', 'max-lines-per-function': 'off', - 'no-magic-numbers': 'off', - 'vue/max-len': 'off', }, }, ], }; + diff --git a/.idea/jsLinters/eslint.xml b/.idea/jsLinters/eslint.xml new file mode 100644 index 000000000..1d98de20d --- /dev/null +++ b/.idea/jsLinters/eslint.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/prettier.xml b/.idea/prettier.xml new file mode 100644 index 000000000..d06193553 --- /dev/null +++ b/.idea/prettier.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/package.json b/package.json index 4f18c4b1a..c8798e19c 100755 --- a/package.json +++ b/package.json @@ -3,23 +3,13 @@ "version": "0.0.1", "private": true, "description": "MyParcel Developer Portal", - "keywords": [ - "myparcel" - ], "homepage": "https://developer.myparcel.nl", "bugs": { "url": "https://github.com/myparcelnl/developer/issues" }, - "repository": { - "type": "git", - "url": "git+https://github.com/myparcelnl/developer.git" - }, + "repository": "github:myparcelnl/developer", "license": "MIT", "author": "Edie Lemoine ", - "main": "index.js", - "directories": { - "test": "test" - }, "scripts": { "build": "yarn optimize:svg -q && vuepress build src", "dev": "vuepress dev src", @@ -38,11 +28,12 @@ }, "lint-staged": { "package.json": "npx sort-package-json", - "src/**/*.{js,ts,vue}": "eslint --fix", - "test/**/*.{js,ts,vue}": "eslint --fix", + "src/**/*.{js,cjs,mjs,ts,vue}": "eslint --fix", + "test/**/*.{js,cjs,mjs,ts,vue}": "eslint --fix", "src/**/*.svg": "svgo --multipass --final-newline", - "**/*.{md,mdx,html}": "prettier --write" + "**/*.{md,mdx,html,css,scss}": "prettier --write" }, + "prettier": "@myparcel/prettier-config", "resolutions": { "vite": "^2" }, @@ -60,19 +51,23 @@ }, "devDependencies": { "@edielemoine/google-docs-importer": "^1.0.2", - "@myparcel/eslint-config": "^3.6.1", + "@myparcel-eslint/eslint-config-esnext": "^1.2.3", + "@myparcel-eslint/eslint-config-node": "^1.2.3", + "@myparcel-eslint/eslint-config-prettier": "^1.2.3", + "@myparcel-eslint/eslint-config-prettier-typescript": "^1.2.4", + "@myparcel-eslint/eslint-config-prettier-typescript-vue": "^1.2.6", "@myparcel/sdk": "^2.10.1", "@tsconfig/node16": "^1.0.3", "@types/flat": "^5.0.2", "@types/lodash-es": "^4.17.6", "@types/mock-fs": "^4.13.1", "@vitejs/plugin-vue": "^2.3.3", - "@vue/eslint-config-typescript": "^11.0.0", "@vue/test-utils": "^2.0.2", "autoprefixer": "^10.4.8", "concurrently": "^7.3.0", "cssnano": "^5.1.12", "dayjs": "^1.11.4", + "eslint": "^8.40.0", "flat": "^5.0.2", "gray-matter": ">= 4.0", "happy-dom": "^6.0.4", @@ -86,7 +81,7 @@ "mock-fs": "^5.1.2", "only-allow": "^1.1.1", "plop": "^3.1.1", - "prettier": "^2.8.4", + "prettier": "^2.8.8", "rollup-plugin-visualizer": "^5.7.1", "start-server-and-test": "^1.14.0", "svgo": "^2.8.0", diff --git a/yarn.lock b/yarn.lock index 002a7f779..c7bb42ad7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -174,20 +174,6 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.17.0": - version: 7.18.9 - resolution: "@babel/eslint-parser@npm:7.18.9" - dependencies: - eslint-scope: ^5.1.1 - eslint-visitor-keys: ^2.1.0 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ">=7.11.0" - eslint: ^7.5.0 || ^8.0.0 - checksum: ddbe0f9425c61a23069280948c0ad9cd4d6d46087cbc6386dd407a3ae6365c62e20f401ea42608aba21fcc2142b8d3d0878eb2f2192a7e5adbe355bdbc215aad - languageName: node - linkType: hard - "@babel/helper-string-parser@npm:^7.18.10": version: 7.18.10 resolution: "@babel/helper-string-parser@npm:7.18.10" @@ -304,17 +290,6 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.31.0": - version: 0.31.0 - resolution: "@es-joy/jsdoccomment@npm:0.31.0" - dependencies: - comment-parser: 1.3.1 - esquery: ^1.4.0 - jsdoc-type-pratt-parser: ~3.1.0 - checksum: 1691ff501559f45593e5f080d2c08dea4fadba5f48e526b9ff2943c050fbb40408f5e83968542e5b6bf47219c7573796d00bfe80dacfd1ba8187904cc475cefb - languageName: node - linkType: hard - "@esbuild/linux-loong64@npm:0.14.53": version: 0.14.53 resolution: "@esbuild/linux-loong64@npm:0.14.53" @@ -322,6 +297,24 @@ __metadata: languageName: node linkType: hard +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.3.0": + version: 4.4.0 + resolution: "@eslint-community/eslint-utils@npm:4.4.0" + dependencies: + eslint-visitor-keys: ^3.3.0 + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.4.0": + version: 4.5.1 + resolution: "@eslint-community/regexpp@npm:4.5.1" + checksum: 6d901166d64998d591fab4db1c2f872981ccd5f6fe066a1ad0a93d4e11855ecae6bfb76660869a469563e8882d4307228cebd41142adb409d182f2966771e57e + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^1.3.0": version: 1.3.0 resolution: "@eslint/eslintrc@npm:1.3.0" @@ -339,6 +332,30 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^2.0.3": + version: 2.0.3 + resolution: "@eslint/eslintrc@npm:2.0.3" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^9.5.2 + globals: ^13.19.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + minimatch: ^3.1.2 + strip-json-comments: ^3.1.1 + checksum: ddc51f25f8524d8231db9c9bf03177e503d941a332e8d5ce3b10b09241be4d5584a378a529a27a527586bfbccf3031ae539eb891352033c340b012b4d0c81d92 + languageName: node + linkType: hard + +"@eslint/js@npm:8.40.0": + version: 8.40.0 + resolution: "@eslint/js@npm:8.40.0" + checksum: e84936b8ebd1c8fd90e860182e95d1404006da4cbca722b14950b298aeeca102b080aa9b62c8e69f90824ec54e19f1ba79b239046223624d1414ee82e8e628ac + languageName: node + linkType: hard + "@gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -415,6 +432,17 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/config-array@npm:^0.11.8": + version: 0.11.8 + resolution: "@humanwhocodes/config-array@npm:0.11.8" + dependencies: + "@humanwhocodes/object-schema": ^1.2.1 + debug: ^4.1.1 + minimatch: ^3.0.5 + checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3 + languageName: node + linkType: hard + "@humanwhocodes/gitignore-to-minimatch@npm:^1.0.2": version: 1.0.2 resolution: "@humanwhocodes/gitignore-to-minimatch@npm:1.0.2" @@ -422,6 +450,13 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/module-importer@npm:^1.0.1": + version: 1.0.1 + resolution: "@humanwhocodes/module-importer@npm:1.0.1" + checksum: 0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61 + languageName: node + linkType: hard + "@humanwhocodes/object-schema@npm:^1.2.1": version: 1.2.1 resolution: "@humanwhocodes/object-schema@npm:1.2.1" @@ -549,19 +584,181 @@ __metadata: languageName: node linkType: hard +"@myparcel-eslint/eslint-config-es6@npm:^1.2.3": + version: 1.2.3 + resolution: "@myparcel-eslint/eslint-config-es6@npm:1.2.3" + dependencies: + "@myparcel-eslint/eslint-config": ^1.2.3 + peerDependencies: + eslint: "*" + checksum: ee3bc4ec8fd742bb362baddffcbb15d064f806ee229eea51afabb36cb05a7ce68d0c8a2f1f77c248d1f4edf6bcfc8c7626b02d0ec07bdc2f06e59d5d3ed4c7e6 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-esnext@npm:^1.2.3": + version: 1.2.3 + resolution: "@myparcel-eslint/eslint-config-esnext@npm:1.2.3" + dependencies: + "@myparcel-eslint/eslint-config-es6": ^1.2.3 + peerDependencies: + eslint: "*" + checksum: 7c2e22c3673ebc49e4975363bc40bae549127ffb3f2e19876b8b2701d0b749cbd029cb0e3ee2b0ef833b54b7655cd291ba3bb4ac8153caba538a40c29ccd4647 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-node@npm:^1.2.3": + version: 1.2.3 + resolution: "@myparcel-eslint/eslint-config-node@npm:1.2.3" + dependencies: + "@myparcel-eslint/eslint-config": ^1.2.3 + peerDependencies: + eslint: "*" + checksum: f95ca60cb09034ff66f541781ced8acd53c8a6965816791d0c9fcc751706ac3f4e9714c877709a0f37a27229bbe0e01111506c7937cb9d32ada98a669909d6a3 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-prettier-typescript-vue@npm:^1.2.6": + version: 1.2.6 + resolution: "@myparcel-eslint/eslint-config-prettier-typescript-vue@npm:1.2.6" + dependencies: + "@myparcel-eslint/eslint-config-prettier": ^1.2.3 + "@myparcel-eslint/eslint-config-typescript-vue": ^1.2.6 + "@vue/eslint-config-prettier": "*" + "@vue/eslint-config-typescript": "*" + eslint-plugin-vue: "*" + peerDependencies: + eslint: "*" + prettier: "*" + checksum: 0b033b84d7ad7d0a451426119be0f9b025f9e1286b94063c058d503f5a4c517355459137ac26364b53d944c58e65f66585a46c0c570612ea0c0e8b31391336d7 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-prettier-typescript@npm:^1.2.4": + version: 1.2.4 + resolution: "@myparcel-eslint/eslint-config-prettier-typescript@npm:1.2.4" + dependencies: + "@myparcel-eslint/eslint-config-prettier": ^1.2.3 + "@myparcel-eslint/eslint-config-typescript": ^1.2.4 + peerDependencies: + eslint: "*" + prettier: "*" + checksum: 8e149fca96f0cdb04d867640bf4a28b407e98298751ef45b9453cf24a5c80ef5f53d7cbc4300652d0e2f1fe5db60f71086cdf7d2d98eeb270a1b2af97bb9b371 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-prettier@npm:^1.2.3": + version: 1.2.3 + resolution: "@myparcel-eslint/eslint-config-prettier@npm:1.2.3" + dependencies: + "@myparcel/prettier-config": "*" + eslint-config-prettier: "*" + eslint-plugin-prettier: "*" + peerDependencies: + eslint: "*" + prettier: "*" + checksum: 0402ac6ad6bcc09725eab3b21e8970be3dbdb658c680e02a241e606d938f663c71dd1f68943afc42f7126b1eff28f9edccb61fb4b316b1cac58d6fcc0c2b482d + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-typescript-vue@npm:^1.2.6": + version: 1.2.6 + resolution: "@myparcel-eslint/eslint-config-typescript-vue@npm:1.2.6" + dependencies: + "@myparcel-eslint/eslint-config-typescript": ^1.2.4 + "@myparcel-eslint/eslint-config-vue": ^1.2.5 + "@vue/eslint-config-typescript": "*" + eslint-plugin-vue: "*" + peerDependencies: + eslint: "*" + checksum: 82f8363c80d66604ac9f78ea77454175ec2cca6d2facb9400b14ac7e9dd70fea6b78f320296d2525d4f45accd08c1df95463fd0734958200cabc12a7e140ad35 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-typescript@npm:^1.2.4": + version: 1.2.4 + resolution: "@myparcel-eslint/eslint-config-typescript@npm:1.2.4" + dependencies: + "@myparcel-eslint/eslint-config-es6": ^1.2.3 + "@myparcel-eslint/eslint-config-esnext": ^1.2.3 + "@typescript-eslint/eslint-plugin": "*" + "@typescript-eslint/parser": "*" + peerDependencies: + eslint: "*" + checksum: 04d46b7e09a091bf4faa236466d9a94e883e89505b5fd685787c2967845f66335228402e153ea5378ffe569eb43063fe9a18eeae200263cf9147a70114b16b5a + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-vue2@npm:^1.2.5": + version: 1.2.5 + resolution: "@myparcel-eslint/eslint-config-vue2@npm:1.2.5" + dependencies: + "@myparcel-eslint/eslint-config-esnext": ^1.2.3 + "@myparcel-eslint/utils": ^1.2.3 + "@rushstack/eslint-patch": ^1.2.0 + eslint-plugin-vue: "*" + peerDependencies: + eslint: "*" + checksum: 4f9d0a9f8dd42db54d05637f5c8e9cf47086f6854d8c4fe46c0870372796397f32bf12fe08f140b2c0cfe0a530197b50e6b924860044520c2bcdf6683aff6597 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-vue3@npm:^1.2.5": + version: 1.2.5 + resolution: "@myparcel-eslint/eslint-config-vue3@npm:1.2.5" + dependencies: + "@myparcel-eslint/eslint-config-vue2": ^1.2.5 + peerDependencies: + eslint: "*" + checksum: 4a291e204980e431ad7373fc2f95005fdab2e0ced3c0fb77bab0b93f22e2fce7fa9e81c36cc9792bb999802b9ca5c8c8e8f55da9d9be9eb4b95612179a8dd27f + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config-vue@npm:^1.2.5": + version: 1.2.5 + resolution: "@myparcel-eslint/eslint-config-vue@npm:1.2.5" + dependencies: + "@myparcel-eslint/eslint-config-vue3": ^1.2.5 + eslint-plugin-vue: "*" + peerDependencies: + eslint: "*" + checksum: 1b9a6274e28d4713713919f3460670cc8e5e8fb9baf2fd1a878fc54bf21e82f899e1253a427ade76a2d6ca640cf46b01e480a8699b112044ca29ef18a8f1e284 + languageName: node + linkType: hard + +"@myparcel-eslint/eslint-config@npm:^1.2.3": + version: 1.2.3 + resolution: "@myparcel-eslint/eslint-config@npm:1.2.3" + peerDependencies: + eslint: "*" + checksum: c1f191c0265f5de542f92496bf04322f32f9513f57fe53192132523383c2d7596c9907fcd5c0c53f4a695e9dde6376c6403fc024614846585d596741bf0e9ec4 + languageName: node + linkType: hard + +"@myparcel-eslint/utils@npm:^1.2.3": + version: 1.2.3 + resolution: "@myparcel-eslint/utils@npm:1.2.3" + peerDependencies: + eslint: "*" + checksum: 9a424c5a186050ee06be3a4f120743b13ec27059a0b7eb24c3977fcd536795ba62a744825cf9cb558160c7026d38e7b639dd2d7a7f07460f4737a9bbac83d56d + languageName: node + linkType: hard + "@myparcel/developer-portal@workspace:.": version: 0.0.0-use.local resolution: "@myparcel/developer-portal@workspace:." dependencies: "@edielemoine/google-docs-importer": ^1.0.2 - "@myparcel/eslint-config": ^3.6.1 + "@myparcel-eslint/eslint-config-esnext": ^1.2.3 + "@myparcel-eslint/eslint-config-node": ^1.2.3 + "@myparcel-eslint/eslint-config-prettier": ^1.2.3 + "@myparcel-eslint/eslint-config-prettier-typescript": ^1.2.4 + "@myparcel-eslint/eslint-config-prettier-typescript-vue": ^1.2.6 "@myparcel/sdk": ^2.10.1 "@tsconfig/node16": ^1.0.3 "@types/flat": ^5.0.2 "@types/lodash-es": ^4.17.6 "@types/mock-fs": ^4.13.1 "@vitejs/plugin-vue": ^2.3.3 - "@vue/eslint-config-typescript": ^11.0.0 "@vue/runtime-core": ^3.2.37 "@vue/test-utils": ^2.0.2 "@vuepress/plugin-docsearch": 2.0.0-beta.49 @@ -572,6 +769,7 @@ __metadata: concurrently: ^7.3.0 cssnano: ^5.1.12 dayjs: ^1.11.4 + eslint: ^8.40.0 flat: ^5.0.2 gray-matter: ">= 4.0" happy-dom: ^6.0.4 @@ -587,7 +785,7 @@ __metadata: mock-fs: ^5.1.2 only-allow: ^1.1.1 plop: ^3.1.1 - prettier: ^2.8.4 + prettier: ^2.8.8 rollup-plugin-visualizer: ^5.7.1 start-server-and-test: ^1.14.0 svgo: ^2.8.0 @@ -601,32 +799,10 @@ __metadata: languageName: unknown linkType: soft -"@myparcel/eslint-config@npm:^3.6.1": - version: 3.6.2 - resolution: "@myparcel/eslint-config@npm:3.6.2" - dependencies: - "@babel/eslint-parser": ^7.17.0 - "@typescript-eslint/eslint-plugin": ^5.25.0 - "@typescript-eslint/parser": ^5.25.0 - eslint: ^8.15.0 - eslint-import-resolver-babel-module: ^5.3.1 - eslint-plugin-babel: ^5.3.1 - eslint-plugin-cypress: ^2.12.1 - eslint-plugin-html: ^6.2.0 - eslint-plugin-import: ^2.26.0 - eslint-plugin-jest: ^26.2.2 - eslint-plugin-jsdoc: ^39.2.9 - eslint-plugin-json: ^3.1.0 - eslint-plugin-meteor: ^7.3.0 - eslint-plugin-node: ^11.1.0 - eslint-plugin-promise: ^6.0.0 - eslint-plugin-standard: ^4.1.0 - eslint-plugin-tailwindcss: ^3.5.0 - eslint-plugin-template: ^0.6.0 - eslint-plugin-vue: ^9.0.0 - eslint-plugin-you-dont-need-momentjs: ^1.6.0 - typescript: ^4.6.4 - checksum: 86bca1faeb9e83559354f4613dc77caae9add45df8ac4b1c6974d436e32300ba8933706df6b51b143e5c10f4a9aa24c9d2b4684a8f31c3b28cb2aaa411ab8978 +"@myparcel/prettier-config@npm:*": + version: 1.1.0 + resolution: "@myparcel/prettier-config@npm:1.1.0" + checksum: c10890fdd77cd630500b65301dd43fe32ea82a383fdf51d64300744325210e9c4e4b80b6f274c761f7beabb21e128f54ea52955132de8fbe5c5d92aaa3baa3c1 languageName: node linkType: hard @@ -663,7 +839,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3": +"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -693,6 +869,13 @@ __metadata: languageName: node linkType: hard +"@rushstack/eslint-patch@npm:^1.2.0": + version: 1.2.0 + resolution: "@rushstack/eslint-patch@npm:1.2.0" + checksum: faa749faae0e83c26ae9eb00ad36a897ac78f3cf27da8e8ff21c00bcf7973b598d823d8f2b3957ef66079288bcf577f94df831eae2d65f3f68d8ca32f18b6aff + languageName: node + linkType: hard + "@sideway/address@npm:^4.1.3": version: 4.1.4 resolution: "@sideway/address@npm:4.1.4" @@ -847,13 +1030,6 @@ __metadata: languageName: node linkType: hard -"@types/json5@npm:^0.0.29": - version: 0.0.29 - resolution: "@types/json5@npm:0.0.29" - checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac - languageName: node - linkType: hard - "@types/liftoff@npm:^4.0.0": version: 4.0.0 resolution: "@types/liftoff@npm:4.0.0" @@ -971,6 +1147,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.3.12": + version: 7.5.0 + resolution: "@types/semver@npm:7.5.0" + checksum: 0a64b9b9c7424d9a467658b18dd70d1d781c2d6f033096a6e05762d20ebbad23c1b69b0083b0484722aabf35640b78ccc3de26368bcae1129c87e9df028a22e2 + languageName: node + linkType: hard + "@types/through@npm:*": version: 0.0.30 resolution: "@types/through@npm:0.0.30" @@ -987,17 +1170,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.0.0, @typescript-eslint/eslint-plugin@npm:^5.25.0": - version: 5.32.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.32.0" +"@typescript-eslint/eslint-plugin@npm:*, @typescript-eslint/eslint-plugin@npm:^5.59.1": + version: 5.59.5 + resolution: "@typescript-eslint/eslint-plugin@npm:5.59.5" dependencies: - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/type-utils": 5.32.0 - "@typescript-eslint/utils": 5.32.0 + "@eslint-community/regexpp": ^4.4.0 + "@typescript-eslint/scope-manager": 5.59.5 + "@typescript-eslint/type-utils": 5.59.5 + "@typescript-eslint/utils": 5.59.5 debug: ^4.3.4 - functional-red-black-tree: ^1.0.1 + grapheme-splitter: ^1.0.4 ignore: ^5.2.0 - regexpp: ^3.2.0 + natural-compare-lite: ^1.4.0 semver: ^7.3.7 tsutils: ^3.21.0 peerDependencies: @@ -1006,42 +1190,43 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 9785c34d9742b51130237bfe244924ca6dfd529bdcc5932a5cf81558f0235099c963a11125df393037db51ce451f7ab9442aba3c3a8bb2e0607569a0e31480c8 + checksum: cc0e5ad8d70e140f0dada2fd1ad69d7c31d3f3dfe75939286fdc3950ff2e37033889acc7c9d92c074b67de3bbb6e46916d688e848fb98dde63b23c08a8b07884 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.0.0, @typescript-eslint/parser@npm:^5.25.0": - version: 5.32.0 - resolution: "@typescript-eslint/parser@npm:5.32.0" +"@typescript-eslint/parser@npm:*, @typescript-eslint/parser@npm:^5.59.1": + version: 5.59.5 + resolution: "@typescript-eslint/parser@npm:5.59.5" dependencies: - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/typescript-estree": 5.32.0 + "@typescript-eslint/scope-manager": 5.59.5 + "@typescript-eslint/types": 5.59.5 + "@typescript-eslint/typescript-estree": 5.59.5 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 3fcfa183cad125c3198fd63701c6e13dad1cc984d309e8cd40ec9a2eb857902abfd7e9ee3f030b18eb1c18c795a61ea289ef147a7f9dfac38df905e7514316af + checksum: ef4122074f2c00be1dabbb3fb5534280f81b45f8de6c1a696092af5175684fea65bc002814546d06f880ea5beff2006589e2633662e92d65035437c8e2d9134c languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/scope-manager@npm:5.32.0" +"@typescript-eslint/scope-manager@npm:5.59.5": + version: 5.59.5 + resolution: "@typescript-eslint/scope-manager@npm:5.59.5" dependencies: - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/visitor-keys": 5.32.0 - checksum: 69bdeb029f39d1112299dc0cb0ddef30e51bdb782fdb79cc4e72fa448e00d71e39938d3bff3fa4ee43b3416c2e3b4564de2c37252914772b07eeedafb14412d6 + "@typescript-eslint/types": 5.59.5 + "@typescript-eslint/visitor-keys": 5.59.5 + checksum: b3d8a5b70e741b9bef60d0a297da77e844cb744895f31fb6880fdac4c53f7c58f3e04065a7d644afb6e1dc51591285ec866eca2fbd2ad50de6b376031aaccfbd languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/type-utils@npm:5.32.0" +"@typescript-eslint/type-utils@npm:5.59.5": + version: 5.59.5 + resolution: "@typescript-eslint/type-utils@npm:5.59.5" dependencies: - "@typescript-eslint/utils": 5.32.0 + "@typescript-eslint/typescript-estree": 5.59.5 + "@typescript-eslint/utils": 5.59.5 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -1049,23 +1234,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 4063808ca054789bebc6adb376d15c13e38f8ea14fa2842c38ae616d77fb77681b67a04b77887cf9ceb6f801ab3fc5eddfb6325779ab821404c62f36c56310bb + checksum: 9ef2b219c71abe3d2ffa4c791ec3da8d120b6a202e7f9c7722d1e8193f8709d6ebec2abc2862b9fa78dffe6214d033898d21c925fc961feb4488070b66aab9f5 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/types@npm:5.32.0" - checksum: 6758f54d8d7763893cd7c1753f525ef1777eee8b558bf3d54fd2a2ce691ca0cf813c68a26e4db83a1deae4e4a62b247f1195e15a1f3577f1293849f9e55a232c +"@typescript-eslint/types@npm:5.59.5": + version: 5.59.5 + resolution: "@typescript-eslint/types@npm:5.59.5" + checksum: 98c93d354d6410934f468ba8bd468d2746f20b2910c0ef5b08fc788c0742aa7cb82eb2edc4194c85d3fabac5563c1a91d377e84bf5c25caeb4ac9e871aabd4bb languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.32.0" +"@typescript-eslint/typescript-estree@npm:5.59.5": + version: 5.59.5 + resolution: "@typescript-eslint/typescript-estree@npm:5.59.5" dependencies: - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/visitor-keys": 5.32.0 + "@typescript-eslint/types": 5.59.5 + "@typescript-eslint/visitor-keys": 5.59.5 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -1074,33 +1259,35 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 6aee08be5d36603d038fb8340f324f5cb38519150c9b37c012f0c1ff2a4d8cf22fbc6835de31d069949c2b3d8ed3e729076a724ef29db4289d9fe73b97c9d310 + checksum: 10a8c01ad53da115ca698668941dcb18c497035ba07faf08237bfa3ab92185bdfaf1df93562915a936b49e9f72a4cc6b10b1d9296b7cdc8c34ba0ca323c37677 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.32.0, @typescript-eslint/utils@npm:^5.10.0": - version: 5.32.0 - resolution: "@typescript-eslint/utils@npm:5.32.0" +"@typescript-eslint/utils@npm:5.59.5": + version: 5.59.5 + resolution: "@typescript-eslint/utils@npm:5.59.5" dependencies: + "@eslint-community/eslint-utils": ^4.2.0 "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.32.0 - "@typescript-eslint/types": 5.32.0 - "@typescript-eslint/typescript-estree": 5.32.0 + "@types/semver": ^7.3.12 + "@typescript-eslint/scope-manager": 5.59.5 + "@typescript-eslint/types": 5.59.5 + "@typescript-eslint/typescript-estree": 5.59.5 eslint-scope: ^5.1.1 - eslint-utils: ^3.0.0 + semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: cfd88d93508c8fb0db17d2726691e1383db390357fa0637bd8111558fbe72da5130d995294001d71b1d929d620fbce3f20a70b277a77ca21a4241b3b470dc758 + checksum: 2703972653d3c6eab2423d9a2586908086afa3b89580969ed38e454bc372265d5ca9fadf7967e4ea639d482ad069f763981ef4a03a42d79df28f43f00ee9d43a languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.32.0": - version: 5.32.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.32.0" +"@typescript-eslint/visitor-keys@npm:5.59.5": + version: 5.59.5 + resolution: "@typescript-eslint/visitor-keys@npm:5.59.5" dependencies: - "@typescript-eslint/types": 5.32.0 + "@typescript-eslint/types": 5.59.5 eslint-visitor-keys: ^3.3.0 - checksum: 1f9b756d648c2346a6e8538ffde729d3d9ce6621fded3d9f15c96aa0ebf8f511daf8232470423fb36359c2113538a4daaf3336181be78a0cfbfd297af91ce9ba + checksum: 94db281ec8ea3a7ede46763aaa0d3349e035b19334fd03e2e560f89c70faebcfa937d51b53d2eaad2506b60a5d901428cc8b5a65ad8e90ca1c12a133dbe977fc languageName: node linkType: hard @@ -1171,13 +1358,26 @@ __metadata: languageName: node linkType: hard -"@vue/eslint-config-typescript@npm:^11.0.0": - version: 11.0.0 - resolution: "@vue/eslint-config-typescript@npm:11.0.0" +"@vue/eslint-config-prettier@npm:*": + version: 7.1.0 + resolution: "@vue/eslint-config-prettier@npm:7.1.0" dependencies: - "@typescript-eslint/eslint-plugin": ^5.0.0 - "@typescript-eslint/parser": ^5.0.0 - vue-eslint-parser: ^9.0.0 + eslint-config-prettier: ^8.3.0 + eslint-plugin-prettier: ^4.0.0 + peerDependencies: + eslint: ">= 7.28.0" + prettier: ">= 2.0.0" + checksum: d6de465bccb0b06fa6679ea566491f556c6b980d8151dfe29b7a336836b5cc12e27151879f2e3dee919a4a3e0901f1c9f572dcf64a70c6660d05fd71e52342d3 + languageName: node + linkType: hard + +"@vue/eslint-config-typescript@npm:*": + version: 11.0.3 + resolution: "@vue/eslint-config-typescript@npm:11.0.3" + dependencies: + "@typescript-eslint/eslint-plugin": ^5.59.1 + "@typescript-eslint/parser": ^5.59.1 + vue-eslint-parser: ^9.1.1 peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 eslint-plugin-vue: ^9.0.0 @@ -1185,7 +1385,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 996ab9ae23474868b51323cb1f409496bcef79e59f716f7afefac22f09706a08691a8d085d9f4abbac6bb63253dbecccb3cc6568ecbebfab91176b401749d6d0 + checksum: d61489a8946807292df84b6271e836c896e5e5bf6a9467fe1ed55c02b4b34a7aa39d7977c0dddb3135e99fac89df226cf853d383779e55658e77898bc00366a6 languageName: node linkType: hard @@ -1877,19 +2077,6 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.4": - version: 3.1.5 - resolution: "array-includes@npm:3.1.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.19.5 - get-intrinsic: ^1.1.1 - is-string: ^1.0.7 - checksum: f6f24d834179604656b7bec3e047251d5cc87e9e87fab7c175c61af48e80e75acd296017abcde21fb52292ab6a2a449ab2ee37213ee48c8709f004d75983f9c5 - languageName: node - linkType: hard - "array-slice@npm:^1.0.0": version: 1.1.0 resolution: "array-slice@npm:1.1.0" @@ -1904,18 +2091,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.2.5": - version: 1.3.0 - resolution: "array.prototype.flat@npm:1.3.0" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.2 - es-shim-unscopables: ^1.0.0 - checksum: 2a652b3e8dc0bebb6117e42a5ab5738af0203a14c27341d7bb2431467bdb4b348e2c5dc555dfcda8af0a5e4075c400b85311ded73861c87290a71a17c3e0a257 - languageName: node - linkType: hard - "asap@npm:~2.0.6": version: 2.0.6 resolution: "asap@npm:2.0.6" @@ -2724,13 +2899,6 @@ __metadata: languageName: node linkType: hard -"comment-parser@npm:1.3.1": - version: 1.3.1 - resolution: "comment-parser@npm:1.3.1" - checksum: 421e6a113a3afd548500e7174ab46a2049dccf92e82bbaa3b209031b1bdf97552aabfa1ae2a120c0b62df17e1ba70e0d8b05d68504fee78e1ef974c59bcfe718 - languageName: node - linkType: hard - "common-path-prefix@npm:^1.0.0": version: 1.0.0 resolution: "common-path-prefix@npm:1.0.0" @@ -3119,15 +3287,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:^2.6.9": - version: 2.6.9 - resolution: "debug@npm:2.6.9" - dependencies: - ms: 2.0.0 - checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6 - languageName: node - linkType: hard - "debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" @@ -3292,15 +3451,6 @@ __metadata: languageName: node linkType: hard -"doctrine@npm:^2.1.0": - version: 2.1.0 - resolution: "doctrine@npm:2.1.0" - dependencies: - esutils: ^2.0.2 - checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8 - languageName: node - linkType: hard - "doctrine@npm:^3.0.0": version: 3.0.0 resolution: "doctrine@npm:3.0.0" @@ -3310,16 +3460,6 @@ __metadata: languageName: node linkType: hard -"dom-serializer@npm:0": - version: 0.2.2 - resolution: "dom-serializer@npm:0.2.2" - dependencies: - domelementtype: ^2.0.1 - entities: ^2.0.0 - checksum: 376344893e4feccab649a14ca1a46473e9961f40fe62479ea692d4fee4d9df1c00ca8654811a79c1ca7b020096987e1ca4fb4d7f8bae32c1db800a680a0e5d5e - languageName: node - linkType: hard - "dom-serializer@npm:^1.0.1": version: 1.4.1 resolution: "dom-serializer@npm:1.4.1" @@ -3331,13 +3471,6 @@ __metadata: languageName: node linkType: hard -"domelementtype@npm:1, domelementtype@npm:^1.3.1": - version: 1.3.1 - resolution: "domelementtype@npm:1.3.1" - checksum: 7893da40218ae2106ec6ffc146b17f203487a52f5228b032ea7aa470e41dfe03e1bd762d0ee0139e792195efda765434b04b43cddcf63207b098f6ae44b36ad6 - languageName: node - linkType: hard - "domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0": version: 2.3.0 resolution: "domelementtype@npm:2.3.0" @@ -3354,16 +3487,7 @@ __metadata: languageName: node linkType: hard -"domhandler@npm:^2.3.0": - version: 2.4.2 - resolution: "domhandler@npm:2.4.2" - dependencies: - domelementtype: 1 - checksum: 49bd70c9c784f845cd047e1dfb3611bd10891c05719acfc93f01fc726a419ed09fbe0b69f9064392d556a63fffc5a02010856cedae9368f4817146d95a97011f - languageName: node - linkType: hard - -"domhandler@npm:^4.2.0, domhandler@npm:^4.2.2, domhandler@npm:^4.3.1": +"domhandler@npm:^4.2.0, domhandler@npm:^4.3.1": version: 4.3.1 resolution: "domhandler@npm:4.3.1" dependencies: @@ -3379,16 +3503,6 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^1.5.1": - version: 1.7.0 - resolution: "domutils@npm:1.7.0" - dependencies: - dom-serializer: 0 - domelementtype: 1 - checksum: f60a725b1f73c1ae82f4894b691601ecc6ecb68320d87923ac3633137627c7865725af813ae5d188ad3954283853bcf46779eb50304ec5d5354044569fcefd2b - languageName: node - linkType: hard - "domutils@npm:^2.8.0": version: 2.8.0 resolution: "domutils@npm:2.8.0" @@ -3471,13 +3585,6 @@ __metadata: languageName: node linkType: hard -"entities@npm:^1.1.1": - version: 1.1.2 - resolution: "entities@npm:1.1.2" - checksum: d537b02799bdd4784ffd714d000597ed168727bddf4885da887c5a491d735739029a00794f1998abbf35f3f6aeda32ef5c15010dca1817d401903a501b6d3e05 - languageName: node - linkType: hard - "entities@npm:^2.0.0": version: 2.2.0 resolution: "entities@npm:2.2.0" @@ -3485,7 +3592,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^3.0.1, entities@npm:~3.0.1": +"entities@npm:~3.0.1": version: 3.0.1 resolution: "entities@npm:3.0.1" checksum: aaf7f12033f0939be91f5161593f853f2da55866db55ccbf72f45430b8977e2b79dbd58c53d0fdd2d00bd7d313b75b0968d09f038df88e308aa97e39f9456572 @@ -3524,7 +3631,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.5, es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5": +"es-abstract@npm:^1.17.5, es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.5": version: 1.20.1 resolution: "es-abstract@npm:1.20.1" dependencies: @@ -3555,15 +3662,6 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": - version: 1.0.0 - resolution: "es-shim-unscopables@npm:1.0.0" - dependencies: - has: ^1.0.3 - checksum: 83e95cadbb6ee44d3644dfad60dcad7929edbc42c85e66c3e99aefd68a3a5c5665f2686885cddb47dfeabfd77bd5ea5a7060f2092a955a729bbd8834f0d86fa1 - languageName: node - linkType: hard - "es-to-primitive@npm:^1.2.1": version: 1.2.1 resolution: "es-to-primitive@npm:1.2.1" @@ -3858,188 +3956,29 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:^8.5.0": - version: 8.5.0 - resolution: "eslint-config-prettier@npm:8.5.0" - peerDependencies: - eslint: ">=7.0.0" - bin: - eslint-config-prettier: bin/cli.js - checksum: 0d0f5c32e7a0ad91249467ce71ca92394ccd343178277d318baf32063b79ea90216f4c81d1065d60f96366fdc60f151d4d68ae7811a58bd37228b84c2083f893 - languageName: node - linkType: hard - -"eslint-import-resolver-babel-module@npm:^5.3.1": - version: 5.3.1 - resolution: "eslint-import-resolver-babel-module@npm:5.3.1" - dependencies: - pkg-up: ^3.1.0 - resolve: ^1.20.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - babel-plugin-module-resolver: ^3.0.0 || ^4.0.0 - checksum: cd26740e9b9b7bb12667aabcc5c3e0e39a401b32b2890dfc4fd2444a00910f7e23fdb65cbb6084b026ade43899f824a2c762ce6078f5eb977762b8dda31aca1a - languageName: node - linkType: hard - -"eslint-import-resolver-node@npm:^0.3.6": - version: 0.3.6 - resolution: "eslint-import-resolver-node@npm:0.3.6" - dependencies: - debug: ^3.2.7 - resolve: ^1.20.0 - checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 - languageName: node - linkType: hard - -"eslint-module-utils@npm:^2.7.3": - version: 2.7.3 - resolution: "eslint-module-utils@npm:2.7.3" - dependencies: - debug: ^3.2.7 - find-up: ^2.1.0 - checksum: 77048263f309167a1e6a1e1b896bfb5ddd1d3859b2e2abbd9c32c432aee13d610d46e6820b1ca81b37fba437cf423a404bc6649be64ace9148a3062d1886a678 - languageName: node - linkType: hard - -"eslint-plugin-babel@npm:^5.3.1": - version: 5.3.1 - resolution: "eslint-plugin-babel@npm:5.3.1" - dependencies: - eslint-rule-composer: ^0.3.0 - peerDependencies: - eslint: ">=4.0.0" - checksum: 18b0bfda53deab4056160a4f3a89a4649b6ae17e4970cc836f7d586c8abab5ebb492440e2acf4770a463138a44a4ee7f9b22b4ed1fdbe69c652f714c1d973e38 - languageName: node - linkType: hard - -"eslint-plugin-cypress@npm:^2.12.1": - version: 2.12.1 - resolution: "eslint-plugin-cypress@npm:2.12.1" - dependencies: - globals: ^11.12.0 - peerDependencies: - eslint: ">= 3.2.1" - checksum: 1f1c36e149304e9a6f58e2292a761abad58274da33b3a48b24ad55ad20cbce3ac7467321f2b6fcb052f9563c89f67004de4766eba2e2bdbcb010a6a0666989cf - languageName: node - linkType: hard - -"eslint-plugin-es@npm:^3.0.0": - version: 3.0.1 - resolution: "eslint-plugin-es@npm:3.0.1" - dependencies: - eslint-utils: ^2.0.0 - regexpp: ^3.0.0 - peerDependencies: - eslint: ">=4.19.1" - checksum: e57592c52301ee8ddc296ae44216df007f3a870bcb3be8d1fbdb909a1d3a3efe3fa3785de02066f9eba1d6466b722d3eb3cc3f8b75b3cf6a1cbded31ac6298e4 - languageName: node - linkType: hard - -"eslint-plugin-html@npm:^6.2.0": - version: 6.2.0 - resolution: "eslint-plugin-html@npm:6.2.0" - dependencies: - htmlparser2: ^7.1.2 - checksum: 68fac71d0dceb5fc1e71a22456dd9fb1b04e71aa66fe1ec859fea64046007bfd2985181f6ae947f382d3067bcfcb71241168c2a34682dfb1c701222d5baa188f - languageName: node - linkType: hard - -"eslint-plugin-import@npm:^2.26.0": - version: 2.26.0 - resolution: "eslint-plugin-import@npm:2.26.0" - dependencies: - array-includes: ^3.1.4 - array.prototype.flat: ^1.2.5 - debug: ^2.6.9 - doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.6 - eslint-module-utils: ^2.7.3 - has: ^1.0.3 - is-core-module: ^2.8.1 - is-glob: ^4.0.3 - minimatch: ^3.1.2 - object.values: ^1.1.5 - resolve: ^1.22.0 - tsconfig-paths: ^3.14.1 - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 0bf77ad80339554481eafa2b1967449e1f816b94c7a6f9614ce33fb4083c4e6c050f10d241dd50b4975d47922880a34de1e42ea9d8e6fd663ebb768baa67e655 - languageName: node - linkType: hard - -"eslint-plugin-jest@npm:^26.2.2": - version: 26.7.0 - resolution: "eslint-plugin-jest@npm:26.7.0" - dependencies: - "@typescript-eslint/utils": ^5.10.0 - peerDependencies: - "@typescript-eslint/eslint-plugin": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - "@typescript-eslint/eslint-plugin": - optional: true - jest: - optional: true - checksum: 21dbeb3820a1640185e0bd3847f65feba98b479812bcaa3f353e725bd0538618b16544b4dfc74ac147b5150afed9cf28760d7aaad54158611403810776fe6353 - languageName: node - linkType: hard - -"eslint-plugin-jsdoc@npm:^39.2.9": - version: 39.3.4 - resolution: "eslint-plugin-jsdoc@npm:39.3.4" - dependencies: - "@es-joy/jsdoccomment": ~0.31.0 - comment-parser: 1.3.1 - debug: ^4.3.4 - escape-string-regexp: ^4.0.0 - esquery: ^1.4.0 - semver: ^7.3.7 - spdx-expression-parse: ^3.0.1 - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 7034532229f2da7938cd25eff591918022009b4a1a0e035e09d328dd63885052b8fde7ed7e33bd28748666bc51703ce34c99f50f63fd23ad2c0cdcdefbf9d415 - languageName: node - linkType: hard - -"eslint-plugin-json@npm:^3.1.0": - version: 3.1.0 - resolution: "eslint-plugin-json@npm:3.1.0" - dependencies: - lodash: ^4.17.21 - vscode-json-languageservice: ^4.1.6 - checksum: bc7fa4c2e1fdac4365e499bd24ecdf6cddeb6bb647ea9543f214fd811559345a3c1a944b78ff1d3e4b6a49980bcea592f0d58b26a41e05e451e222bb43322cac - languageName: node - linkType: hard - -"eslint-plugin-meteor@npm:^7.3.0": - version: 7.3.0 - resolution: "eslint-plugin-meteor@npm:7.3.0" - dependencies: - invariant: 2.2.4 +"eslint-config-prettier@npm:*, eslint-config-prettier@npm:^8.3.0": + version: 8.8.0 + resolution: "eslint-config-prettier@npm:8.8.0" peerDependencies: - eslint: ">= 3.7.0" - checksum: 06cd25b5e5eb4f38ca92c801c25a93c478464b15d8d5ed263396405af9485496edbeb1f39b3c82a3643e233aa3f7150ddf50eeb460105865e9e89efd264bf8ec + eslint: ">=7.0.0" + bin: + eslint-config-prettier: bin/cli.js + checksum: 1e94c3882c4d5e41e1dcfa2c368dbccbfe3134f6ac7d40101644d3bfbe3eb2f2ffac757f3145910b5eacf20c0e85e02b91293d3126d770cbf3dc390b3564681c languageName: node linkType: hard -"eslint-plugin-node@npm:^11.1.0": - version: 11.1.0 - resolution: "eslint-plugin-node@npm:11.1.0" - dependencies: - eslint-plugin-es: ^3.0.0 - eslint-utils: ^2.0.0 - ignore: ^5.1.1 - minimatch: ^3.0.4 - resolve: ^1.10.1 - semver: ^6.1.0 +"eslint-config-prettier@npm:^8.5.0": + version: 8.5.0 + resolution: "eslint-config-prettier@npm:8.5.0" peerDependencies: - eslint: ">=5.16.0" - checksum: 5804c4f8a6e721f183ef31d46fbe3b4e1265832f352810060e0502aeac7de034df83352fc88643b19641bb2163f2587f1bd4119aff0fd21e8d98c57c450e013b + eslint: ">=7.0.0" + bin: + eslint-config-prettier: bin/cli.js + checksum: 0d0f5c32e7a0ad91249467ce71ca92394ccd343178277d318baf32063b79ea90216f4c81d1065d60f96366fdc60f151d4d68ae7811a58bd37228b84c2083f893 languageName: node linkType: hard -"eslint-plugin-prettier@npm:^4.2.1": +"eslint-plugin-prettier@npm:*, eslint-plugin-prettier@npm:^4.0.0, eslint-plugin-prettier@npm:^4.2.1": version: 4.2.1 resolution: "eslint-plugin-prettier@npm:4.2.1" dependencies: @@ -4054,49 +3993,11 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-promise@npm:^6.0.0": - version: 6.0.0 - resolution: "eslint-plugin-promise@npm:6.0.0" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 7e761507c51267b77e4ad710e7c8938aa4f8f69b975886034e57497a1816e9527eda364e25aac03d1b4e0df2e738ba98e49ad075d028824fcfea533a1419751c - languageName: node - linkType: hard - -"eslint-plugin-standard@npm:^4.1.0": - version: 4.1.0 - resolution: "eslint-plugin-standard@npm:4.1.0" - peerDependencies: - eslint: ">=5.0.0" - checksum: d9c1943ebbbd64e4541f4362d4dccda252d3f3164b763499233382cce2050f89f5f65bae42342700d6b252e2688a16864d80e7557671fd0671863808aae3e0c3 - languageName: node - linkType: hard - -"eslint-plugin-tailwindcss@npm:^3.5.0": - version: 3.6.0 - resolution: "eslint-plugin-tailwindcss@npm:3.6.0" - dependencies: - fast-glob: ^3.2.5 - postcss: ^8.4.4 - tailwindcss: ^3.1.3 - checksum: 151f40f0fcecda8a59a57398f65584869ba07cb8a1c959ef3fe4bc204648f4d15c65b686ccac56785e8e168c7fca2f7434745ea2f212c0348922f34b004e3bc3 - languageName: node - linkType: hard - -"eslint-plugin-template@npm:^0.6.0": - version: 0.6.0 - resolution: "eslint-plugin-template@npm:0.6.0" - dependencies: - htmlparser2: 3 - checksum: 73e9bee5ce8a16594d34f58d6fdd5838d94c6424b18d897395500362938bb90829da7cf7b6a0c840ee53b1c62daf0acbfcee7169671fcbc9d0a8aff7db650572 - languageName: node - linkType: hard - -"eslint-plugin-vue@npm:^9.0.0": - version: 9.3.0 - resolution: "eslint-plugin-vue@npm:9.3.0" +"eslint-plugin-vue@npm:*": + version: 9.11.1 + resolution: "eslint-plugin-vue@npm:9.11.1" dependencies: - eslint-utils: ^3.0.0 + "@eslint-community/eslint-utils": ^4.3.0 natural-compare: ^1.4.0 nth-check: ^2.0.1 postcss-selector-parser: ^6.0.9 @@ -4105,25 +4006,7 @@ __metadata: xml-name-validator: ^4.0.0 peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - checksum: 3a1819749fb9a617f3647a58ee21595e811a9bcbf2a5eb1c2105da24c41c7b91a58e4473d751d6ab78cc0bb140dc7e11aac09337fc2c7d44401564a11ec92100 - languageName: node - linkType: hard - -"eslint-plugin-you-dont-need-momentjs@npm:^1.6.0": - version: 1.6.0 - resolution: "eslint-plugin-you-dont-need-momentjs@npm:1.6.0" - dependencies: - kebab-case: ^1.0.0 - peerDependencies: - eslint: ^5.5.0 - checksum: d32b65aac9e90e7ec8e962e8985388e87f921e37255cff991fd0cc7e75dc9fd34569a0b3aa7c95052125cff8aebeada6677ff376ac5c14b795eeac67a5ed8761 - languageName: node - linkType: hard - -"eslint-rule-composer@npm:^0.3.0": - version: 0.3.0 - resolution: "eslint-rule-composer@npm:0.3.0" - checksum: c2f57cded8d1c8f82483e0ce28861214347e24fd79fd4144667974cd334d718f4ba05080aaef2399e3bbe36f7d6632865110227e6b176ed6daa2d676df9281b1 + checksum: dda3a135b411a0fab6dda06cfcf3dfcaebaff50150cc21860914d6fc2f17b23363e11e1ed96771904d1089f0fc7bdde3ac9fe292ed249c643d6ca9c3f51d4f6f languageName: node linkType: hard @@ -4147,12 +4030,13 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" +"eslint-scope@npm:^7.2.0": + version: 7.2.0 + resolution: "eslint-scope@npm:7.2.0" dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: 64591a2d8b244ade9c690b59ef238a11d5c721a98bcee9e9f445454f442d03d3e04eda88e95a4daec558220a99fa384309d9faae3d459bd40e7a81b4063980ae languageName: node linkType: hard @@ -4167,14 +4051,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.1.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^2.0.0, eslint-visitor-keys@npm:^2.1.0": +"eslint-visitor-keys@npm:^2.0.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" checksum: e3081d7dd2611a35f0388bbdc2f5da60b3a3c5b8b6e928daffff7391146b434d691577aa95064c8b7faad0b8a680266bcda0a42439c18c717b80e6718d7e267d @@ -4188,7 +4065,14 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.15.0, eslint@npm:^8.20.0": +"eslint-visitor-keys@npm:^3.4.1": + version: 3.4.1 + resolution: "eslint-visitor-keys@npm:3.4.1" + checksum: f05121d868202736b97de7d750847a328fcfa8593b031c95ea89425333db59676ac087fa905eba438d0a3c5769632f828187e0c1a0d271832a2153c1d3661c2c + languageName: node + linkType: hard + +"eslint@npm:^8.20.0": version: 8.21.0 resolution: "eslint@npm:8.21.0" dependencies: @@ -4237,6 +4121,56 @@ __metadata: languageName: node linkType: hard +"eslint@npm:^8.40.0": + version: 8.40.0 + resolution: "eslint@npm:8.40.0" + dependencies: + "@eslint-community/eslint-utils": ^4.2.0 + "@eslint-community/regexpp": ^4.4.0 + "@eslint/eslintrc": ^2.0.3 + "@eslint/js": 8.40.0 + "@humanwhocodes/config-array": ^0.11.8 + "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 + ajv: ^6.10.0 + chalk: ^4.0.0 + cross-spawn: ^7.0.2 + debug: ^4.3.2 + doctrine: ^3.0.0 + escape-string-regexp: ^4.0.0 + eslint-scope: ^7.2.0 + eslint-visitor-keys: ^3.4.1 + espree: ^9.5.2 + esquery: ^1.4.2 + esutils: ^2.0.2 + fast-deep-equal: ^3.1.3 + file-entry-cache: ^6.0.1 + find-up: ^5.0.0 + glob-parent: ^6.0.2 + globals: ^13.19.0 + grapheme-splitter: ^1.0.4 + ignore: ^5.2.0 + import-fresh: ^3.0.0 + imurmurhash: ^0.1.4 + is-glob: ^4.0.0 + is-path-inside: ^3.0.3 + js-sdsl: ^4.1.4 + js-yaml: ^4.1.0 + json-stable-stringify-without-jsonify: ^1.0.1 + levn: ^0.4.1 + lodash.merge: ^4.6.2 + minimatch: ^3.1.2 + natural-compare: ^1.4.0 + optionator: ^0.9.1 + strip-ansi: ^6.0.1 + strip-json-comments: ^3.1.0 + text-table: ^0.2.0 + bin: + eslint: bin/eslint.js + checksum: b79eba37f52f517a420eec99a80ae9f284d2cbe73afc0d4d3d4d5ed1cce0b06f21badc0374bfb7ac239efd2d49a1fd7c6111d6c3d52888521f377ba33de77e61 + languageName: node + linkType: hard + "espree@npm:^9.3.1, espree@npm:^9.3.2, espree@npm:^9.3.3": version: 9.3.3 resolution: "espree@npm:9.3.3" @@ -4248,6 +4182,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^9.5.2": + version: 9.5.2 + resolution: "espree@npm:9.5.2" + dependencies: + acorn: ^8.8.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^3.4.1 + checksum: 6506289d6eb26471c0b383ee24fee5c8ae9d61ad540be956b3127be5ce3bf687d2ba6538ee5a86769812c7c552a9d8239e8c4d150f9ea056c6d5cbe8399c03c1 + languageName: node + linkType: hard + "esprima@npm:^4.0.0, esprima@npm:^4.0.1": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -4274,6 +4219,15 @@ __metadata: languageName: node linkType: hard +"esquery@npm:^1.4.2": + version: 1.5.0 + resolution: "esquery@npm:1.5.0" + dependencies: + estraverse: ^5.1.0 + checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900 + languageName: node + linkType: hard + "esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -4440,7 +4394,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9": version: 3.2.11 resolution: "fast-glob@npm:3.2.11" dependencies: @@ -4503,24 +4457,6 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^2.1.0": - version: 2.1.0 - resolution: "find-up@npm:2.1.0" - dependencies: - locate-path: ^2.0.0 - checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd - languageName: node - linkType: hard - -"find-up@npm:^3.0.0": - version: 3.0.0 - resolution: "find-up@npm:3.0.0" - dependencies: - locate-path: ^3.0.0 - checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 - languageName: node - linkType: hard - "find-up@npm:^4.0.0": version: 4.1.0 resolution: "find-up@npm:4.1.0" @@ -4944,13 +4880,6 @@ __metadata: languageName: node linkType: hard -"globals@npm:^11.12.0": - version: 11.12.0 - resolution: "globals@npm:11.12.0" - checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e - languageName: node - linkType: hard - "globals@npm:^13.15.0": version: 13.17.0 resolution: "globals@npm:13.17.0" @@ -4960,6 +4889,15 @@ __metadata: languageName: node linkType: hard +"globals@npm:^13.19.0": + version: 13.20.0 + resolution: "globals@npm:13.20.0" + dependencies: + type-fest: ^0.20.2 + checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a + languageName: node + linkType: hard + "globby@npm:^11.0.1, globby@npm:^11.0.4, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" @@ -5209,32 +5147,6 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:3": - version: 3.10.1 - resolution: "htmlparser2@npm:3.10.1" - dependencies: - domelementtype: ^1.3.1 - domhandler: ^2.3.0 - domutils: ^1.5.1 - entities: ^1.1.1 - inherits: ^2.0.1 - readable-stream: ^3.1.1 - checksum: 6875f7dd875aa10be17d9b130e3738cd8ed4010b1f2edaf4442c82dfafe9d9336b155870dcc39f38843cbf7fef5e4fcfdf0c4c1fd4db3a1b91a1e0ee8f6c3475 - languageName: node - linkType: hard - -"htmlparser2@npm:^7.1.2": - version: 7.2.0 - resolution: "htmlparser2@npm:7.2.0" - dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.2.2 - domutils: ^2.8.0 - entities: ^3.0.1 - checksum: 96563d9965729cfcb3f5f19c26d013c6831b4cb38d79d8c185e9cd669ea6a9ffe8fb9ccc74d29a068c9078aa0e2767053ed6b19aa32723c41550340d0094bea0 - languageName: node - linkType: hard - "http-basic@npm:^8.1.1": version: 8.1.3 resolution: "http-basic@npm:8.1.3" @@ -5443,7 +5355,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.1, ignore@npm:^5.2.0": +"ignore@npm:^5.2.0": version: 5.2.0 resolution: "ignore@npm:5.2.0" checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77 @@ -5505,7 +5417,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1 @@ -5560,15 +5472,6 @@ __metadata: languageName: node linkType: hard -"invariant@npm:2.2.4": - version: 2.2.4 - resolution: "invariant@npm:2.2.4" - dependencies: - loose-envify: ^1.0.0 - checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 - languageName: node - linkType: hard - "ip@npm:^2.0.0": version: 2.0.0 resolution: "ip@npm:2.0.0" @@ -5639,7 +5542,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.9.0": version: 2.10.0 resolution: "is-core-module@npm:2.10.0" dependencies: @@ -5761,7 +5664,7 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^3.0.2": +"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 @@ -5959,7 +5862,14 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": +"js-sdsl@npm:^4.1.4": + version: 4.4.0 + resolution: "js-sdsl@npm:4.4.0" + checksum: 7bb08a2d746ab7ff742720339aa006c631afe05e77d11eda988c1c35fae8e03e492e4e347e883e786e3ce6170685d4780c125619111f0730c11fdb41b04059c7 + languageName: node + linkType: hard + +"js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 @@ -5996,13 +5906,6 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:~3.1.0": - version: 3.1.0 - resolution: "jsdoc-type-pratt-parser@npm:3.1.0" - checksum: 2f437b57621f1e481918165f6cf0e48256628a9e510d8b3f88a2ab667bf2128bf8b94c628b57c43e78f555ca61983e9c282814703840dc091d2623992214a061 - languageName: node - linkType: hard - "jsdom@npm:^16.5.3": version: 16.7.0 resolution: "jsdom@npm:16.7.0" @@ -6078,24 +5981,6 @@ __metadata: languageName: node linkType: hard -"json5@npm:^1.0.1": - version: 1.0.1 - resolution: "json5@npm:1.0.1" - dependencies: - minimist: ^1.2.0 - bin: - json5: lib/cli.js - checksum: e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3 - languageName: node - linkType: hard - -"jsonc-parser@npm:^3.0.0": - version: 3.1.0 - resolution: "jsonc-parser@npm:3.1.0" - checksum: 81b00c565c60cb1b400523a918d42ad9c7bb3d9cf34c708bf78d37c8c496ecd670c3ff8828f2f60aa6e6627ef4287982794ddf92261ea71e320973c54b29fb22 - languageName: node - linkType: hard - "jsonfile@npm:^4.0.0": version: 4.0.0 resolution: "jsonfile@npm:4.0.0" @@ -6133,13 +6018,6 @@ __metadata: languageName: node linkType: hard -"kebab-case@npm:^1.0.0": - version: 1.0.1 - resolution: "kebab-case@npm:1.0.1" - checksum: 8cf5f5d534c534cbe0bef0a633290ed4ca4821d32108e5016a1e4d07b6844d863150b9ff00ef56848e1ed4cf6b96ac7b019ebc2658b80547034c12a057f4e231 - languageName: node - linkType: hard - "kind-of@npm:^6.0.0, kind-of@npm:^6.0.2": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -6272,26 +6150,6 @@ __metadata: languageName: node linkType: hard -"locate-path@npm:^2.0.0": - version: 2.0.0 - resolution: "locate-path@npm:2.0.0" - dependencies: - p-locate: ^2.0.0 - path-exists: ^3.0.0 - checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 - languageName: node - linkType: hard - -"locate-path@npm:^3.0.0": - version: 3.0.0 - resolution: "locate-path@npm:3.0.0" - dependencies: - p-locate: ^3.0.0 - path-exists: ^3.0.0 - checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 - languageName: node - linkType: hard - "locate-path@npm:^5.0.0": version: 5.0.0 resolution: "locate-path@npm:5.0.0" @@ -6456,17 +6314,6 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0": - version: 1.4.0 - resolution: "loose-envify@npm:1.4.0" - dependencies: - js-tokens: ^3.0.0 || ^4.0.0 - bin: - loose-envify: cli.js - checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 - languageName: node - linkType: hard - "loupe@npm:^2.3.1": version: 2.3.4 resolution: "loupe@npm:2.3.4" @@ -6717,7 +6564,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -6735,7 +6582,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.6 resolution: "minimist@npm:1.2.6" checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb @@ -6839,13 +6686,6 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.0.0": - version: 2.0.0 - resolution: "ms@npm:2.0.0" - checksum: 0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4 - languageName: node - linkType: hard - "ms@npm:2.1.2": version: 2.1.2 resolution: "ms@npm:2.1.2" @@ -6876,6 +6716,13 @@ __metadata: languageName: node linkType: hard +"natural-compare-lite@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare-lite@npm:1.4.0" + checksum: 5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -7153,17 +7000,6 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.5": - version: 1.1.5 - resolution: "object.values@npm:1.1.5" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.1 - checksum: 0f17e99741ebfbd0fa55ce942f6184743d3070c61bd39221afc929c8422c4907618c8da694c6915bc04a83ab3224260c779ba37fc07bb668bdc5f33b66a902a4 - languageName: node - linkType: hard - "once@npm:^1.3.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -7292,16 +7128,7 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^1.1.0": - version: 1.3.0 - resolution: "p-limit@npm:1.3.0" - dependencies: - p-try: ^1.0.0 - checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd - languageName: node - linkType: hard - -"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": +"p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" dependencies: @@ -7319,24 +7146,6 @@ __metadata: languageName: node linkType: hard -"p-locate@npm:^2.0.0": - version: 2.0.0 - resolution: "p-locate@npm:2.0.0" - dependencies: - p-limit: ^1.1.0 - checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 - languageName: node - linkType: hard - -"p-locate@npm:^3.0.0": - version: 3.0.0 - resolution: "p-locate@npm:3.0.0" - dependencies: - p-limit: ^2.0.0 - checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae - languageName: node - linkType: hard - "p-locate@npm:^4.1.0": version: 4.1.0 resolution: "p-locate@npm:4.1.0" @@ -7364,13 +7173,6 @@ __metadata: languageName: node linkType: hard -"p-try@npm:^1.0.0": - version: 1.0.0 - resolution: "p-try@npm:1.0.0" - checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605 - languageName: node - linkType: hard - "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -7477,13 +7279,6 @@ __metadata: languageName: node linkType: hard -"path-exists@npm:^3.0.0": - version: 3.0.0 - resolution: "path-exists@npm:3.0.0" - checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a - languageName: node - linkType: hard - "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -7615,15 +7410,6 @@ __metadata: languageName: node linkType: hard -"pkg-up@npm:^3.1.0": - version: 3.1.0 - resolution: "pkg-up@npm:3.1.0" - dependencies: - find-up: ^3.0.0 - checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 - languageName: node - linkType: hard - "plop@npm:^3.1.1": version: 3.1.1 resolution: "plop@npm:3.1.1" @@ -8037,7 +7823,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.1.10, postcss@npm:^8.4.13, postcss@npm:^8.4.14, postcss@npm:^8.4.4": +"postcss@npm:^8.1.10, postcss@npm:^8.4.13, postcss@npm:^8.4.14": version: 8.4.14 resolution: "postcss@npm:8.4.14" dependencies: @@ -8098,12 +7884,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.8.4": - version: 2.8.4 - resolution: "prettier@npm:2.8.4" +"prettier@npm:^2.8.8": + version: 2.8.8 + resolution: "prettier@npm:2.8.8" bin: prettier: bin-prettier.js - checksum: c173064bf3df57b6d93d19aa98753b9b9dd7657212e33b41ada8e2e9f9884066bb9ca0b4005b89b3ab137efffdf8fbe0b462785aba20364798ff4303aadda57e + checksum: b49e409431bf129dd89238d64299ba80717b57ff5a6d1c1a8b1a28b590d998a34e083fa13573bc732bb8d2305becb4c9a4407f8486c81fa7d55100eb08263cf8 languageName: node linkType: hard @@ -8272,7 +8058,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.0 resolution: "readable-stream@npm:3.6.0" dependencies: @@ -8326,7 +8112,7 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.0.0, regexpp@npm:^3.2.0": +"regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 @@ -8406,7 +8192,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1": +"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -8419,7 +8205,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin": +"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" dependencies: @@ -8626,7 +8412,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.3.0": +"semver@npm:^6.0.0": version: 6.3.0 resolution: "semver@npm:6.3.0" bin: @@ -8868,7 +8654,7 @@ __metadata: languageName: node linkType: hard -"spdx-expression-parse@npm:^3.0.0, spdx-expression-parse@npm:^3.0.1": +"spdx-expression-parse@npm:^3.0.0": version: 3.0.1 resolution: "spdx-expression-parse@npm:3.0.1" dependencies: @@ -9090,13 +8876,6 @@ __metadata: languageName: node linkType: hard -"strip-bom@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-bom@npm:3.0.0" - checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b - languageName: node - linkType: hard - "strip-comments@npm:^1.0.2": version: 1.0.2 resolution: "strip-comments@npm:1.0.2" @@ -9225,7 +9004,7 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:^3.1.3, tailwindcss@npm:^3.1.6": +"tailwindcss@npm:^3.1.6": version: 3.1.7 resolution: "tailwindcss@npm:3.1.7" dependencies: @@ -9497,18 +9276,6 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1": - version: 3.14.1 - resolution: "tsconfig-paths@npm:3.14.1" - dependencies: - "@types/json5": ^0.0.29 - json5: ^1.0.1 - minimist: ^1.2.6 - strip-bom: ^3.0.0 - checksum: 8afa01c673ebb4782ba53d3a12df97fa837ce524f8ad38ee4e2b2fd57f5ac79abc21c574e9e9eb014d93efe7fe8214001b96233b5c6ea75bd1ea82afe17a4c6d - languageName: node - linkType: hard - "tslib@npm:^1.8.1": version: 1.14.1 resolution: "tslib@npm:1.14.1" @@ -9617,7 +9384,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.6.4, typescript@npm:^4.7.4": +"typescript@npm:^4.7.4": version: 4.7.4 resolution: "typescript@npm:4.7.4" bin: @@ -9627,7 +9394,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^4.6.4#~builtin, typescript@patch:typescript@^4.7.4#~builtin": +"typescript@patch:typescript@^4.7.4#~builtin": version: 4.7.4 resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=f456af" bin: @@ -9959,47 +9726,6 @@ __metadata: languageName: node linkType: hard -"vscode-json-languageservice@npm:^4.1.6": - version: 4.2.1 - resolution: "vscode-json-languageservice@npm:4.2.1" - dependencies: - jsonc-parser: ^3.0.0 - vscode-languageserver-textdocument: ^1.0.3 - vscode-languageserver-types: ^3.16.0 - vscode-nls: ^5.0.0 - vscode-uri: ^3.0.3 - checksum: 46b7f17d81e750bde854eb2dffb8d6effb6ab3765ce6482828b033a52800c5bd33e23b14634229227d1c42976c3ebbdb4cfa57e95da84b28e2d861008e541d07 - languageName: node - linkType: hard - -"vscode-languageserver-textdocument@npm:^1.0.3": - version: 1.0.5 - resolution: "vscode-languageserver-textdocument@npm:1.0.5" - checksum: 758ca33c8e332de0af53935f6863fba60b8f06812d821d03f16cffbbb0a67ffab7f5a1f4fb02f57832a1232236ac703602a6a9d8de9b5e690d8cb7ee0c2dfa6a - languageName: node - linkType: hard - -"vscode-languageserver-types@npm:^3.16.0": - version: 3.17.2 - resolution: "vscode-languageserver-types@npm:3.17.2" - checksum: ef2d862d22f622b64de0f428773d50a5928ec6cdd485960a7564ebe4fd4a3c8bcd956f29eb15bc45a0f353846e62f39f6c764d2ab85ce774b8724411ba84342f - languageName: node - linkType: hard - -"vscode-nls@npm:^5.0.0": - version: 5.0.1 - resolution: "vscode-nls@npm:5.0.1" - checksum: a9dc0cf1fcf5a0ca6e450ae86cc8501d0073b737b26ad9eaaa71210803cdba11fb9644313b389842444db95d3c40caa134eaa7ad7b4f53c93adef633a6ad6e4a - languageName: node - linkType: hard - -"vscode-uri@npm:^3.0.3": - version: 3.0.3 - resolution: "vscode-uri@npm:3.0.3" - checksum: 683bf9de835c3cef0b51c104a4949bf746148ded7c2287ebafcc506d20aa0e90b99385a972dba8132903420dba67fc33a5e146e30212c4a6b3ca5d74d1f95702 - languageName: node - linkType: hard - "vue-demi@npm:*": version: 0.13.6 resolution: "vue-demi@npm:0.13.6" @@ -10032,7 +9758,7 @@ __metadata: languageName: node linkType: hard -"vue-eslint-parser@npm:^9.0.0, vue-eslint-parser@npm:^9.0.1": +"vue-eslint-parser@npm:^9.0.1": version: 9.0.3 resolution: "vue-eslint-parser@npm:9.0.3" dependencies: @@ -10049,6 +9775,23 @@ __metadata: languageName: node linkType: hard +"vue-eslint-parser@npm:^9.1.1": + version: 9.2.1 + resolution: "vue-eslint-parser@npm:9.2.1" + dependencies: + debug: ^4.3.4 + eslint-scope: ^7.1.1 + eslint-visitor-keys: ^3.3.0 + espree: ^9.3.1 + esquery: ^1.4.0 + lodash: ^4.17.21 + semver: ^7.3.6 + peerDependencies: + eslint: ">=6.0.0" + checksum: f643ec4029c9420817854f1bcd49cd35f7bcdcc293ad75d2619af873067768fa5887ce4665093fa6071ab1935a421afb541f1c1a29d27952bc35d55811f51fb1 + languageName: node + linkType: hard + "vue-recaptcha@npm:^2.0.2": version: 2.0.2 resolution: "vue-recaptcha@npm:2.0.2"