diff --git a/CHANGELOG.md b/CHANGELOG.md index 97e4310..24c4290 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change logs +## 2023.04.04 v2.1.1 + +1. Optimized build script +2. upgrade all package version + ## 2023.04.03 v2.1.0 1. remove un-need banner diff --git a/build/rollup.config.ts b/build/rollup.config.ts index 1e631be..8848c07 100644 --- a/build/rollup.config.ts +++ b/build/rollup.config.ts @@ -12,7 +12,6 @@ import { visualizer } from 'rollup-plugin-visualizer' import pkg from '../package.json' assert { type: 'json' } import { banner, extensions, reporter } from './config' -const externals = [...Object.keys(pkg.dependencies || {})] const nodeResolver = nodeResolve({ // Use the `package.json` "browser" field browser: false, @@ -38,14 +37,14 @@ const options: RollupOptions = { ] }), nodeResolver, - commonjs({ - sourceMap: false, - exclude: ['core-js'] - }), babel({ babelHelpers: 'bundled', extensions, - exclude: ['node_modules'] + exclude: [/node_modules[\\/]core-js/] + }), + commonjs({ + sourceMap: false, + exclude: ['core-js'] }), typescript({ compilerOptions: { @@ -61,9 +60,9 @@ const options: RollupOptions = { } function externalCjsEsm(id: string) { - return ['vue', 'vue2', 'vue-demi', 'core-js', '@babel/runtime'] - .concat(externals) - .some(k => new RegExp('^' + k).test(id)) + return ['vue', 'vue2', 'vue-demi', 'core-js', '@babel/runtime'].some(k => + new RegExp('^' + k).test(id) + ) } function externalUmd(id: string) { @@ -73,26 +72,48 @@ function externalUmd(id: string) { const distDir = (path: string) => process.env.BABEL_ENV === 'es5' ? path.replace('index', 'es5/index') : path -export default [ - { - input: 'src/index.ts', - output: [ +export default (process.env.BABEL_ENV !== 'es5' + ? ([ { - file: distDir(pkg.main), - exports: 'auto', - format: 'cjs' - }, + input: 'src/index.ts', + output: [ + { + file: pkg.main, + exports: 'auto', + format: 'cjs' + }, + { + file: pkg.module, + exports: 'auto', + format: 'es' + } + ], + external: externalCjsEsm, + ...options + } + ] as RollupOptions[]) + : ([ { - file: distDir(pkg.module), - exports: 'auto', - format: 'es' + input: pkg.module, + output: [ + { + file: distDir(pkg.main), + exports: 'auto', + format: 'cjs' + }, + { + file: distDir(pkg.module), + exports: 'auto', + format: 'es' + } + ], + external: externalCjsEsm, + ...options } - ], - external: externalCjsEsm, - ...options - }, + ] as RollupOptions[]) +).concat([ { - input: distDir('dist/index.mjs'), + input: distDir(pkg.main), output: [ { file: distDir('dist/index.iife.js'), @@ -126,4 +147,4 @@ export default [ visualizer() ] } -] +]) diff --git a/docs/README.md b/docs/README.md index 701738d..3cd8bb2 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,4 @@ -index.md - v2.1.0 / [Exports](modules.md) +index.md - v2.1.1 / [Exports](modules.md)
diff --git a/docs/classes/default.md b/docs/classes/default.md index 212f13c..9de64fa 100644 --- a/docs/classes/default.md +++ b/docs/classes/default.md @@ -1,4 +1,4 @@ -[index.md - v2.1.0](../README.md) / [Exports](../modules.md) / default +[index.md - v2.1.1](../README.md) / [Exports](../modules.md) / default # Class: default @@ -36,7 +36,7 @@ #### Defined in -[index.ts:50](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L50) +[index.ts:50](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L50) ## Properties @@ -46,7 +46,7 @@ #### Defined in -[index.ts:48](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L48) +[index.ts:48](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L48) --- @@ -56,7 +56,7 @@ #### Defined in -[index.ts:49](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L49) +[index.ts:49](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L49) --- @@ -66,7 +66,7 @@ #### Defined in -[index.ts:47](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L47) +[index.ts:47](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L47) --- @@ -76,7 +76,7 @@ #### Defined in -[index.ts:46](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L46) +[index.ts:46](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L46) ## Methods @@ -97,7 +97,7 @@ #### Defined in -[index.ts:60](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L60) +[index.ts:60](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L60) --- @@ -111,7 +111,7 @@ #### Defined in -[index.ts:91](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L91) +[index.ts:91](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L91) --- @@ -125,4 +125,4 @@ #### Defined in -[index.ts:102](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L102) +[index.ts:102](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L102) diff --git a/docs/interfaces/Options.md b/docs/interfaces/Options.md index 68646e4..84a84fc 100644 --- a/docs/interfaces/Options.md +++ b/docs/interfaces/Options.md @@ -1,4 +1,4 @@ -[index.md - v2.1.0](../README.md) / [Exports](../modules.md) / Options +[index.md - v2.1.1](../README.md) / [Exports](../modules.md) / Options # Interface: Options @@ -27,7 +27,7 @@ vue3.0 app #### Defined in -[index.ts:30](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L30) +[index.ts:30](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L30) --- @@ -39,7 +39,7 @@ children #### Defined in -[index.ts:15](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L15) +[index.ts:15](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L15) --- @@ -51,7 +51,7 @@ vue2.0 context #### Defined in -[index.ts:34](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L34) +[index.ts:34](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L34) --- @@ -61,7 +61,7 @@ vue2.0 context #### Defined in -[index.ts:17](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L17) +[index.ts:17](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L17) --- @@ -71,7 +71,7 @@ vue2.0 context #### Defined in -[index.ts:18](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L18) +[index.ts:18](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L18) --- @@ -83,7 +83,7 @@ parent context #### Defined in -[index.ts:42](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L42) +[index.ts:42](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L42) --- @@ -93,7 +93,7 @@ parent context #### Defined in -[index.ts:16](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L16) +[index.ts:16](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L16) --- @@ -105,7 +105,7 @@ propsData #### Defined in -[index.ts:11](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L11) +[index.ts:11](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L11) --- @@ -117,7 +117,7 @@ tagName of mount target, default: div #### Defined in -[index.ts:26](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L26) +[index.ts:26](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L26) --- @@ -129,4 +129,4 @@ mount target #### Defined in -[index.ts:22](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L22) +[index.ts:22](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L22) diff --git a/docs/modules.md b/docs/modules.md index 172890e..3d81e83 100644 --- a/docs/modules.md +++ b/docs/modules.md @@ -1,6 +1,6 @@ -[index.md - v2.1.0](README.md) / Exports +[index.md - v2.1.1](README.md) / Exports -# index.md - v2.1.0 +# index.md - v2.1.1 ## Table of contents @@ -26,7 +26,7 @@ #### Defined in -[index.ts:5](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L5) +[index.ts:5](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L5) --- @@ -36,7 +36,7 @@ #### Defined in -[index.ts:4](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L4) +[index.ts:4](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L4) --- @@ -46,4 +46,4 @@ #### Defined in -[index.ts:6](https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L6) +[index.ts:6](https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L6) diff --git a/docs/out.json b/docs/out.json index 2b38d18..da3f169 100644 --- a/docs/out.json +++ b/docs/out.json @@ -1,6 +1,6 @@ { "id": 0, - "name": "index.md - v2.1.0", + "name": "index.md - v2.1.1", "kind": 1, "kindString": "Project", "flags": {}, @@ -24,7 +24,7 @@ "fileName": "index.ts", "line": 50, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L50" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L50" } ], "signatures": [ @@ -101,7 +101,7 @@ "fileName": "index.ts", "line": 48, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L48" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L48" } ], "type": { @@ -122,7 +122,7 @@ "fileName": "index.ts", "line": 49, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L49" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L49" } ], "type": { @@ -142,7 +142,7 @@ "fileName": "index.ts", "line": 47, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L47" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L47" } ], "type": { @@ -174,7 +174,7 @@ "fileName": "index.ts", "line": 46, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L46" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L46" } ], "type": { @@ -194,7 +194,7 @@ "fileName": "index.ts", "line": 60, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L60" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L60" } ], "signatures": [ @@ -270,7 +270,7 @@ "fileName": "index.ts", "line": 91, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L91" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L91" } ], "signatures": [ @@ -298,7 +298,7 @@ "fileName": "index.ts", "line": 102, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L102" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L102" } ], "signatures": [ @@ -346,7 +346,7 @@ "fileName": "index.ts", "line": 45, "character": 6, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L45" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L45" } ] }, @@ -378,7 +378,7 @@ "fileName": "index.ts", "line": 30, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L30" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L30" } ], "type": { @@ -415,7 +415,7 @@ "fileName": "index.ts", "line": 15, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L15" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L15" } ], "type": { @@ -444,7 +444,7 @@ "fileName": "index.ts", "line": 34, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L34" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L34" } ], "type": { @@ -475,7 +475,7 @@ "fileName": "index.ts", "line": 37, "character": 2, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L37" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L37" } ], "type": { @@ -494,7 +494,7 @@ "fileName": "index.ts", "line": 35, "character": 2, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L35" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L35" } ], "type": { @@ -513,7 +513,7 @@ "fileName": "index.ts", "line": 36, "character": 2, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L36" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L36" } ], "type": { @@ -537,7 +537,7 @@ "fileName": "index.ts", "line": 34, "character": 18, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L34" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L34" } ] } @@ -558,7 +558,7 @@ "fileName": "index.ts", "line": 17, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L17" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L17" } ], "type": { @@ -591,7 +591,7 @@ "fileName": "index.ts", "line": 18, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L18" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L18" } ], "type": { @@ -620,7 +620,7 @@ "fileName": "index.ts", "line": 42, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L42" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L42" } ], "type": { @@ -641,7 +641,7 @@ "fileName": "index.ts", "line": 16, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L16" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L16" } ], "type": { @@ -670,7 +670,7 @@ "fileName": "index.ts", "line": 11, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L11" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L11" } ], "type": { @@ -720,7 +720,7 @@ "fileName": "index.ts", "line": 26, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L26" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L26" } ], "type": { @@ -755,7 +755,7 @@ "fileName": "index.ts", "line": 22, "character": 1, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L22" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L22" } ], "type": { @@ -799,7 +799,7 @@ "fileName": "index.ts", "line": 7, "character": 17, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L7" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L7" } ] }, @@ -814,7 +814,7 @@ "fileName": "index.ts", "line": 5, "character": 12, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L5" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L5" } ], "type": { @@ -841,7 +841,7 @@ "fileName": "index.ts", "line": 4, "character": 12, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L4" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L4" } ], "type": { @@ -873,7 +873,7 @@ "fileName": "index.ts", "line": 6, "character": 12, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L6" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L6" } ], "type": { @@ -921,7 +921,7 @@ "fileName": "index.ts", "line": 1, "character": 0, - "url": "https://github.com/saqqdy/vue-mount-plugin/blob/4e7d820/src/index.ts#L1" + "url": "https://github.com/saqqdy/vue-mount-plugin/blob/301dc36/src/index.ts#L1" } ] } \ No newline at end of file diff --git a/package.json b/package.json index 9323c2d..e968709 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "vue-mount-plugin", "description": "A simple and easy to use vue instance extension plugin that supports vue2.0 and vue3.0", - "version": "2.1.0", + "version": "2.1.1", "packageManager": "pnpm@7.26.1", "main": "./dist/index.cjs", "module": "./dist/index.mjs", @@ -59,7 +59,7 @@ "@babel/core": "^7.21.4", "@babel/preset-env": "^7.21.4", "@babel/preset-typescript": "^7.21.4", - "@eslint-sets/eslint-config-ts": "^5.0.2", + "@eslint-sets/eslint-config-ts": "^5.1.0", "@microsoft/api-extractor": "^7.34.4", "@rollup/plugin-alias": "^4.0.3", "@rollup/plugin-babel": "^6.0.3", @@ -89,7 +89,7 @@ "tsnd": "^1.1.0", "typedoc": "^0.23.28", "typedoc-plugin-markdown": "^3.14.0", - "typescript": "^4.9.5", + "typescript": "^5.0.3", "vue": "^3.2.47", "vue2": "npm:vue@^2.7.14", "zx": "^7.2.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 56442ed..6ae747c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,7 +4,7 @@ specifiers: '@babel/core': ^7.21.4 '@babel/preset-env': ^7.21.4 '@babel/preset-typescript': ^7.21.4 - '@eslint-sets/eslint-config-ts': ^5.0.2 + '@eslint-sets/eslint-config-ts': ^5.1.0 '@microsoft/api-extractor': ^7.34.4 '@rollup/plugin-alias': ^4.0.3 '@rollup/plugin-babel': ^6.0.3 @@ -36,7 +36,7 @@ specifiers: tsnd: ^1.1.0 typedoc: ^0.23.28 typedoc-plugin-markdown: ^3.14.0 - typescript: ^4.9.5 + typescript: ^5.0.3 vue: ^3.2.47 vue-demi: ^0.13.11 vue2: npm:vue@^2.7.14 @@ -51,14 +51,14 @@ devDependencies: '@babel/core': 7.21.4 '@babel/preset-env': 7.21.4_@babel+core@7.21.4 '@babel/preset-typescript': 7.21.4_@babel+core@7.21.4 - '@eslint-sets/eslint-config-ts': 5.0.2_l74sf3lh4xacxvuosvxqpz2jly + '@eslint-sets/eslint-config-ts': 5.1.0_5ks2mkqn2yzqvdrxkrj637tlpm '@microsoft/api-extractor': 7.34.4_@types+node@18.15.11 '@rollup/plugin-alias': 4.0.3_rollup@3.20.2 '@rollup/plugin-babel': 6.0.3_wlieuynzbak3666wdkk5ilofqu '@rollup/plugin-commonjs': 24.0.1_rollup@3.20.2 '@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.2 '@rollup/plugin-terser': 0.4.0_rollup@3.20.2 - '@rollup/plugin-typescript': 11.0.0_e7tciabaay7z2i5ycjdzz3zl6i + '@rollup/plugin-typescript': 11.0.0_veck7oukgpukn72f5inxoyux7q '@types/jest': 29.5.0 '@types/node': 18.15.11 chalk: 5.2.0 @@ -77,11 +77,11 @@ devDependencies: rollup-plugin-cleanup: 3.2.1_rollup@3.20.2 rollup-plugin-filesize: 10.0.0 rollup-plugin-visualizer: 5.9.0_rollup@3.20.2 - ts-jest: 29.1.0_rgossuqlslmrpogqankdav3e2e + ts-jest: 29.1.0_g5usfd7odbarwxd65ppzhz3e24 tsnd: 1.1.0 - typedoc: 0.23.28_typescript@4.9.5 + typedoc: 0.23.28_typescript@5.0.3 typedoc-plugin-markdown: 3.14.0_typedoc@0.23.28 - typescript: 4.9.5 + typescript: 5.0.3 vue: 3.2.47 vue2: /vue/2.7.14 zx: 7.2.1 @@ -131,8 +131,8 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.19.1_dhamhndlncf2tcatgsqqhydwfi: - resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} + /@babel/eslint-parser/7.21.3_dhamhndlncf2tcatgsqqhydwfi: + resolution: {integrity: sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' @@ -1379,8 +1379,8 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint-sets/eslint-config-basic/5.0.2_iv47zrcf44m5f45p4ogwajr42e: - resolution: {integrity: sha512-AtA4Q9eAj59n0vqq2ihmZ2qN5b9NJqsTd2HoPCT6QpZkp57nYSlRrLjfj9owCBgCQAlSKw3piAFaK+w03a4Mvg==} + /@eslint-sets/eslint-config-basic/5.1.0_qxsn2splv6gbtf4yftsk4q4ddm: + resolution: {integrity: sha512-gcUzyaIWd8WA8iPi+39raMMyKYSIAfcf8PTKFWnF/4d0jWzJPx0P7+lXeI2gjrJzIHHi4B2IjRuTSI/DDU8Tiw==} peerDependencies: eslint: '>=7.4.0 || ^8.0.0' prettier: '>=2.0.0' @@ -1389,25 +1389,25 @@ packages: typescript: optional: true dependencies: - '@babel/eslint-parser': 7.19.1_dhamhndlncf2tcatgsqqhydwfi + '@babel/eslint-parser': 7.21.3_dhamhndlncf2tcatgsqqhydwfi eslint: 8.37.0 - eslint-config-prettier: 8.6.0_eslint@8.37.0 + eslint-config-prettier: 8.8.0_eslint@8.37.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.37.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.27.5_n6vh3jev44kiziyjtsmwi7bl3m - eslint-plugin-jsonc: 2.6.0_eslint@8.37.0 + eslint-plugin-import: 2.27.5_cwk2z5oni6qsbytuihvch7xbrm + eslint-plugin-jsonc: 2.7.0_eslint@8.37.0 eslint-plugin-markdown: 3.0.0_eslint@8.37.0 - eslint-plugin-n: 15.6.1_eslint@8.37.0 - eslint-plugin-prettier: 4.2.1_xfdugnlgqlvx5dnyicr7kflfhe + eslint-plugin-n: 15.7.0_eslint@8.37.0 + eslint-plugin-prettier: 4.2.1_ybb3aapb7235womryl2tm5ze2u eslint-plugin-promise: 6.1.1_eslint@8.37.0 eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 40.1.0_eslint@8.37.0 eslint-plugin-yml: 1.5.0_eslint@8.37.0 - jsonc-eslint-parser: 2.1.0 + jsonc-eslint-parser: 2.2.0 prettier: 2.8.7 - typescript: 4.9.5 - vue-eslint-parser: 9.1.0_eslint@8.37.0 - yaml-eslint-parser: 1.1.0 + typescript: 5.0.3 + vue-eslint-parser: 9.1.1_eslint@8.37.0 + yaml-eslint-parser: 1.2.0 transitivePeerDependencies: - '@babel/core' - '@typescript-eslint/parser' @@ -1416,8 +1416,8 @@ packages: - supports-color dev: true - /@eslint-sets/eslint-config-ts/5.0.2_l74sf3lh4xacxvuosvxqpz2jly: - resolution: {integrity: sha512-hebXQuLP5p21yDKxHA74fq9ARHJi/lqQ8A2CjrmPOthrtDNUbm7wBPGC9TtrAhSXJKI+laLVyqS5q2FcQXlGLw==} + /@eslint-sets/eslint-config-ts/5.1.0_5ks2mkqn2yzqvdrxkrj637tlpm: + resolution: {integrity: sha512-qRJBw0yTVV0VqQ5y65ix85QhqcxuzjlX5ATpdo61icCtUcRQAeKNTsYXYO7jNDVoVBK2xeqcU4uwtCyajoJ4Zg==} peerDependencies: eslint: '>=7.4.0 || ^8.0.0' prettier: '>=2.0.0' @@ -1426,15 +1426,15 @@ packages: typescript: optional: true dependencies: - '@eslint-sets/eslint-config-basic': 5.0.2_iv47zrcf44m5f45p4ogwajr42e - '@typescript-eslint/eslint-plugin': 5.52.0_nzirkh7mpmkiwjkbseh7em2psa - '@typescript-eslint/parser': 5.52.0_ip5up2nocltd47wbnuyybe5dxu + '@eslint-sets/eslint-config-basic': 5.1.0_qxsn2splv6gbtf4yftsk4q4ddm + '@typescript-eslint/eslint-plugin': 5.57.1_jwd5v5vphzanfmajybkjq25ld4 + '@typescript-eslint/parser': 5.57.1_vwh6htx42aidho2qgfca5u5rwm eslint: 8.37.0 - eslint-config-prettier: 8.6.0_eslint@8.37.0 - eslint-plugin-prettier: 4.2.1_xfdugnlgqlvx5dnyicr7kflfhe + eslint-config-prettier: 8.8.0_eslint@8.37.0 + eslint-plugin-prettier: 4.2.1_ybb3aapb7235womryl2tm5ze2u eslint-plugin-tsdoc: 0.2.17 prettier: 2.8.7 - typescript: 4.9.5 + typescript: 5.0.3 transitivePeerDependencies: - '@babel/core' - eslint-import-resolver-typescript @@ -2080,7 +2080,7 @@ packages: terser: 5.16.3 dev: true - /@rollup/plugin-typescript/11.0.0_e7tciabaay7z2i5ycjdzz3zl6i: + /@rollup/plugin-typescript/11.0.0_veck7oukgpukn72f5inxoyux7q: resolution: {integrity: sha512-goPyCWBiimk1iJgSTgsehFD5OOFHiAknrRJjqFCudcW8JtWiBlK284Xnn4flqMqg6YAjVG/EE+3aVzrL5qNSzQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2096,7 +2096,7 @@ packages: '@rollup/pluginutils': 5.0.2_rollup@3.20.2 resolve: 1.22.1 rollup: 3.20.2 - typescript: 4.9.5 + typescript: 5.0.3 dev: true /@rollup/pluginutils/5.0.2_rollup@3.20.2: @@ -2328,8 +2328,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.52.0_nzirkh7mpmkiwjkbseh7em2psa: - resolution: {integrity: sha512-lHazYdvYVsBokwCdKOppvYJKaJ4S41CgKBcPvyd0xjZNbvQdhn/pnJlGtQksQ/NhInzdaeaSarlBjDXHuclEbg==} + /@typescript-eslint/eslint-plugin/5.57.1_jwd5v5vphzanfmajybkjq25ld4: + resolution: {integrity: sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2339,25 +2339,25 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.52.0_ip5up2nocltd47wbnuyybe5dxu - '@typescript-eslint/scope-manager': 5.52.0 - '@typescript-eslint/type-utils': 5.52.0_ip5up2nocltd47wbnuyybe5dxu - '@typescript-eslint/utils': 5.52.0_ip5up2nocltd47wbnuyybe5dxu + '@eslint-community/regexpp': 4.5.0 + '@typescript-eslint/parser': 5.57.1_vwh6htx42aidho2qgfca5u5rwm + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/type-utils': 5.57.1_vwh6htx42aidho2qgfca5u5rwm + '@typescript-eslint/utils': 5.57.1_vwh6htx42aidho2qgfca5u5rwm debug: 4.3.4 eslint: 8.37.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 - regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.52.0_ip5up2nocltd47wbnuyybe5dxu: - resolution: {integrity: sha512-e2KiLQOZRo4Y0D/b+3y08i3jsekoSkOYStROYmPUnGMEoA0h+k2qOH5H6tcjIc68WDvGwH+PaOrP1XRzLJ6QlA==} + /@typescript-eslint/parser/5.57.1_vwh6htx42aidho2qgfca5u5rwm: + resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2366,26 +2366,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.52.0 - '@typescript-eslint/types': 5.52.0 - '@typescript-eslint/typescript-estree': 5.52.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/typescript-estree': 5.57.1_typescript@5.0.3 debug: 4.3.4 eslint: 8.37.0 - typescript: 4.9.5 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.52.0: - resolution: {integrity: sha512-AR7sxxfBKiNV0FWBSARxM8DmNxrwgnYMPwmpkC1Pl1n+eT8/I2NAUPuwDy/FmDcC6F8pBfmOcaxcxRHspgOBMw==} + /@typescript-eslint/scope-manager/5.57.1: + resolution: {integrity: sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.52.0 - '@typescript-eslint/visitor-keys': 5.52.0 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/visitor-keys': 5.57.1 dev: true - /@typescript-eslint/type-utils/5.52.0_ip5up2nocltd47wbnuyybe5dxu: - resolution: {integrity: sha512-tEKuUHfDOv852QGlpPtB3lHOoig5pyFQN/cUiZtpw99D93nEBjexRLre5sQZlkMoHry/lZr8qDAt2oAHLKA6Jw==} + /@typescript-eslint/type-utils/5.57.1_vwh6htx42aidho2qgfca5u5rwm: + resolution: {integrity: sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2394,23 +2394,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.52.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.52.0_ip5up2nocltd47wbnuyybe5dxu + '@typescript-eslint/typescript-estree': 5.57.1_typescript@5.0.3 + '@typescript-eslint/utils': 5.57.1_vwh6htx42aidho2qgfca5u5rwm debug: 4.3.4 eslint: 8.37.0 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.52.0: - resolution: {integrity: sha512-oV7XU4CHYfBhk78fS7tkum+/Dpgsfi91IIDy7fjCyq2k6KB63M6gMC0YIvy+iABzmXThCRI6xpCEyVObBdWSDQ==} + /@typescript-eslint/types/5.57.1: + resolution: {integrity: sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.52.0_typescript@4.9.5: - resolution: {integrity: sha512-WeWnjanyEwt6+fVrSR0MYgEpUAuROxuAH516WPjUblIrClzYJj0kBbjdnbQXLpgAN8qbEuGywiQsXUVDiAoEuQ==} + /@typescript-eslint/typescript-estree/5.57.1_typescript@5.0.3: + resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2418,43 +2418,43 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.52.0 - '@typescript-eslint/visitor-keys': 5.52.0 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/visitor-keys': 5.57.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 + tsutils: 3.21.0_typescript@5.0.3 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.52.0_ip5up2nocltd47wbnuyybe5dxu: - resolution: {integrity: sha512-As3lChhrbwWQLNk2HC8Ree96hldKIqk98EYvypd3It8Q1f8d5zWyIoaZEp2va5667M4ZyE7X8UUR+azXrFl+NA==} + /@typescript-eslint/utils/5.57.1_vwh6htx42aidho2qgfca5u5rwm: + resolution: {integrity: sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==} 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.37.0 '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.52.0 - '@typescript-eslint/types': 5.52.0 - '@typescript-eslint/typescript-estree': 5.52.0_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.57.1 + '@typescript-eslint/types': 5.57.1 + '@typescript-eslint/typescript-estree': 5.57.1_typescript@5.0.3 eslint: 8.37.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.37.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.52.0: - resolution: {integrity: sha512-qMwpw6SU5VHCPr99y274xhbm+PRViK/NATY6qzt+Et7+mThGuFSl/ompj2/hrBlRP/kq+BFdgagnOSgw9TB0eA==} + /@typescript-eslint/visitor-keys/5.57.1: + resolution: {integrity: sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.52.0 + '@typescript-eslint/types': 5.57.1 eslint-visitor-keys: 3.4.0 dev: true @@ -3798,8 +3798,8 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier/8.6.0_eslint@8.37.0: - resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} + /eslint-config-prettier/8.8.0_eslint@8.37.0: + resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0 || ^8.0.0' @@ -3817,7 +3817,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_epgiokbyvz4ah7qsgjciwbsqka: + /eslint-module-utils/2.7.4_cnmb32osbfgvbb6outchg7uoay: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -3838,7 +3838,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.52.0_ip5up2nocltd47wbnuyybe5dxu + '@typescript-eslint/parser': 5.57.1_vwh6htx42aidho2qgfca5u5rwm debug: 3.2.7 eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 @@ -3874,7 +3874,7 @@ packages: htmlparser2: 8.0.1 dev: true - /eslint-plugin-import/2.27.5_n6vh3jev44kiziyjtsmwi7bl3m: + /eslint-plugin-import/2.27.5_cwk2z5oni6qsbytuihvch7xbrm: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -3884,7 +3884,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.52.0_ip5up2nocltd47wbnuyybe5dxu + '@typescript-eslint/parser': 5.57.1_vwh6htx42aidho2qgfca5u5rwm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -3892,7 +3892,7 @@ packages: doctrine: 2.1.0 eslint: 8.37.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_epgiokbyvz4ah7qsgjciwbsqka + eslint-module-utils: 2.7.4_cnmb32osbfgvbb6outchg7uoay has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -3907,15 +3907,15 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc/2.6.0_eslint@8.37.0: - resolution: {integrity: sha512-4bA9YTx58QaWalua1Q1b82zt7eZMB7i+ed8q8cKkbKP75ofOA2SXbtFyCSok7RY6jIXeCqQnKjN9If8zCgv6PA==} + /eslint-plugin-jsonc/2.7.0_eslint@8.37.0: + resolution: {integrity: sha512-DZgC71h/hZ9t5k/OGAKOMdJCleg2neZLL7No+YYi2ZMroCN4X5huZdrLf1USbrc6UTHwYujd1EDwXHg1qJ6CYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0 || ^8.0.0' dependencies: + '@eslint-community/eslint-utils': 4.4.0_eslint@8.37.0 eslint: 8.37.0 - eslint-utils: 3.0.0_eslint@8.37.0 - jsonc-eslint-parser: 2.1.0 + jsonc-eslint-parser: 2.2.0 natural-compare: 1.4.0 dev: true @@ -3931,8 +3931,8 @@ packages: - supports-color dev: true - /eslint-plugin-n/15.6.1_eslint@8.37.0: - resolution: {integrity: sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==} + /eslint-plugin-n/15.7.0_eslint@8.37.0: + resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0 || ^8.0.0' @@ -3948,7 +3948,7 @@ packages: semver: 7.3.8 dev: true - /eslint-plugin-prettier/4.2.1_xfdugnlgqlvx5dnyicr7kflfhe: + /eslint-plugin-prettier/4.2.1_ybb3aapb7235womryl2tm5ze2u: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -3960,7 +3960,7 @@ packages: optional: true dependencies: eslint: 8.37.0 - eslint-config-prettier: 8.6.0_eslint@8.37.0 + eslint-config-prettier: 8.8.0_eslint@8.37.0 prettier: 2.8.7 prettier-linter-helpers: 1.0.0 dev: true @@ -4014,7 +4014,7 @@ packages: eslint: 8.37.0 lodash: 4.17.21 natural-compare: 1.4.0 - yaml-eslint-parser: 1.1.0 + yaml-eslint-parser: 1.2.0 transitivePeerDependencies: - supports-color dev: true @@ -5673,8 +5673,8 @@ packages: hasBin: true dev: true - /jsonc-eslint-parser/2.1.0: - resolution: {integrity: sha512-qCRJWlbP2v6HbmKW7R3lFbeiVWHo+oMJ0j+MizwvauqnCV/EvtAeEeuCgoc/ErtsuoKgYB8U4Ih8AxJbXoE6/g==} + /jsonc-eslint-parser/2.2.0: + resolution: {integrity: sha512-x5QjzBOORd+T2EjErIxJnkOEbLVEdD1ILEeBbIJt8Eq/zUn7P7M8qdnWiNVBK5f8oxnJpc6SBHOeeIEl/swPjg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.2 @@ -7533,7 +7533,7 @@ packages: punycode: 2.3.0 dev: true - /ts-jest/29.1.0_rgossuqlslmrpogqankdav3e2e: + /ts-jest/29.1.0_g5usfd7odbarwxd65ppzhz3e24: resolution: {integrity: sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -7563,7 +7563,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 - typescript: 4.9.5 + typescript: 5.0.3 yargs-parser: 21.1.1 dev: true @@ -7597,14 +7597,14 @@ packages: - supports-color dev: true - /tsutils/3.21.0_typescript@4.9.5: + /tsutils/3.21.0_typescript@5.0.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.0.3 dev: true /tuf-js/1.1.2: @@ -7674,10 +7674,10 @@ packages: typedoc: '>=0.23.0' dependencies: handlebars: 4.7.7 - typedoc: 0.23.28_typescript@4.9.5 + typedoc: 0.23.28_typescript@5.0.3 dev: true - /typedoc/0.23.28_typescript@4.9.5: + /typedoc/0.23.28_typescript@5.0.3: resolution: {integrity: sha512-9x1+hZWTHEQcGoP7qFmlo4unUoVJLB0H/8vfO/7wqTnZxg4kPuji9y3uRzEu0ZKez63OJAUmiGhUrtukC6Uj3w==} engines: {node: '>= 14.14'} hasBin: true @@ -7688,7 +7688,7 @@ packages: marked: 4.2.12 minimatch: 7.4.4 shiki: 0.14.1 - typescript: 4.9.5 + typescript: 5.0.3 dev: true /typescript/4.8.4: @@ -7697,9 +7697,9 @@ packages: hasBin: true dev: true - /typescript/4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} + /typescript/5.0.3: + resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} + engines: {node: '>=12.20'} hasBin: true dev: true @@ -7874,8 +7874,8 @@ packages: vue: 3.2.47 dev: false - /vue-eslint-parser/9.1.0_eslint@8.37.0: - resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} + /vue-eslint-parser/9.1.1_eslint@8.37.0: + resolution: {integrity: sha512-C2aI/r85Q6tYcz4dpgvrs4wH/MqVrRAVIdpYedrxnATDHHkb+TroeRcDpKWGZCx/OcECMWfz7tVwQ8e+Opy6rA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0 || ^8.0.0' @@ -8059,8 +8059,8 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml-eslint-parser/1.1.0: - resolution: {integrity: sha512-b464Q1fYiX1oYx2kE8k4mEp6S9Prk+tfDsY/IPxQ0FCjEuj3AKko5Skf3/yQJeYTTDyjDE+aWIJemnv29HvEWQ==} + /yaml-eslint-parser/1.2.0: + resolution: {integrity: sha512-OmuvQd5lyIJWfFALc39K5fGqp0aWNc+EtyhVgcQIPZaUKMnTb7An3RMp+QJizJ/x0F4kpgTNe6BL/ctdvoIwIg==} engines: {node: ^14.17.0 || >=16.0.0} dependencies: eslint-visitor-keys: 3.4.0