chore(deps): update lint (#10112)

* chore(deps): update lint

* [autofix.ci] apply automated fixes

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-01-15 18:15:47 +08:00 committed by GitHub
parent ab483771a9
commit 237cb45319
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 107 additions and 102 deletions

View File

@ -72,8 +72,8 @@
"@types/minimist": "^1.2.5", "@types/minimist": "^1.2.5",
"@types/node": "^20.11.1", "@types/node": "^20.11.1",
"@types/semver": "^7.5.6", "@types/semver": "^7.5.6",
"@typescript-eslint/eslint-plugin": "^6.17.0", "@typescript-eslint/eslint-plugin": "^6.18.1",
"@typescript-eslint/parser": "^6.17.0", "@typescript-eslint/parser": "^6.18.1",
"@vitest/coverage-istanbul": "^1.1.3", "@vitest/coverage-istanbul": "^1.1.3",
"@vue/consolidate": "0.17.3", "@vue/consolidate": "0.17.3",
"conventional-changelog-cli": "^4.1.0", "conventional-changelog-cli": "^4.1.0",
@ -83,7 +83,7 @@
"eslint": "^8.56.0", "eslint": "^8.56.0",
"eslint-define-config": "^1.24.1", "eslint-define-config": "^1.24.1",
"eslint-plugin-import": "npm:eslint-plugin-i@^2.29.1", "eslint-plugin-import": "npm:eslint-plugin-i@^2.29.1",
"eslint-plugin-jest": "^27.6.1", "eslint-plugin-jest": "^27.6.3",
"estree-walker": "^2.0.2", "estree-walker": "^2.0.2",
"execa": "^8.0.1", "execa": "^8.0.1",
"jsdom": "^23.2.0", "jsdom": "^23.2.0",
@ -95,7 +95,7 @@
"minimist": "^1.2.8", "minimist": "^1.2.8",
"npm-run-all": "^4.1.5", "npm-run-all": "^4.1.5",
"picocolors": "^1.0.0", "picocolors": "^1.0.0",
"prettier": "^3.1.1", "prettier": "^3.2.2",
"pretty-bytes": "^6.1.1", "pretty-bytes": "^6.1.1",
"pug": "^3.0.2", "pug": "^3.0.2",
"puppeteer": "~21.7.0", "puppeteer": "~21.7.0",

View File

@ -501,11 +501,12 @@ export type ShallowUnwrapRef<T> = {
type DistrubuteRef<T> = T extends Ref<infer V> ? V : T type DistrubuteRef<T> = T extends Ref<infer V> ? V : T
export type UnwrapRef<T> = T extends ShallowRef<infer V> export type UnwrapRef<T> =
? V T extends ShallowRef<infer V>
: T extends Ref<infer V> ? V
? UnwrapRefSimple<V> : T extends Ref<infer V>
: UnwrapRefSimple<T> ? UnwrapRefSimple<V>
: UnwrapRefSimple<T>
export type UnwrapRefSimple<T> = T extends export type UnwrapRefSimple<T> = T extends
| Function | Function

View File

@ -54,28 +54,30 @@ export type EmitsToProps<T extends EmitsOptions> = T extends string[]
} }
: {} : {}
export type ShortEmitsToObject<E> = E extends Record<string, any[]> export type ShortEmitsToObject<E> =
? { E extends Record<string, any[]>
[K in keyof E]: (...args: E[K]) => any ? {
} [K in keyof E]: (...args: E[K]) => any
: E }
: E
export type EmitFn< export type EmitFn<
Options = ObjectEmitsOptions, Options = ObjectEmitsOptions,
Event extends keyof Options = keyof Options, Event extends keyof Options = keyof Options,
> = Options extends Array<infer V> > =
? (event: V, ...args: any[]) => void Options extends Array<infer V>
: {} extends Options // if the emit is empty object (usually the default value for emit) should be converted to function ? (event: V, ...args: any[]) => void
? (event: string, ...args: any[]) => void : {} extends Options // if the emit is empty object (usually the default value for emit) should be converted to function
: UnionToIntersection< ? (event: string, ...args: any[]) => void
{ : UnionToIntersection<
[key in Event]: Options[key] extends (...args: infer Args) => any {
? (event: key, ...args: Args) => void [key in Event]: Options[key] extends (...args: infer Args) => any
: Options[key] extends any[] ? (event: key, ...args: Args) => void
? (event: key, ...args: Options[key]) => void : Options[key] extends any[]
: (event: key, ...args: any[]) => void ? (event: key, ...args: Options[key]) => void
}[Event] : (event: key, ...args: any[]) => void
> }[Event]
>
export function emit( export function emit(
instance: ComponentInternalInstance, instance: ComponentInternalInstance,

View File

@ -84,34 +84,36 @@ type IsDefaultMixinComponent<T> = T extends ComponentOptionsMixin
: false : false
: false : false
type MixinToOptionTypes<T> = T extends ComponentOptionsBase< type MixinToOptionTypes<T> =
infer P, T extends ComponentOptionsBase<
infer B, infer P,
infer D, infer B,
infer C, infer D,
infer M, infer C,
infer Mixin, infer M,
infer Extends, infer Mixin,
any, infer Extends,
any, any,
infer Defaults, any,
any, infer Defaults,
any, any,
any any,
> any
? OptionTypesType<P & {}, B & {}, D & {}, C & {}, M & {}, Defaults & {}> & >
IntersectionMixin<Mixin> & ? OptionTypesType<P & {}, B & {}, D & {}, C & {}, M & {}, Defaults & {}> &
IntersectionMixin<Extends> IntersectionMixin<Mixin> &
: never IntersectionMixin<Extends>
: never
// ExtractMixin(map type) is used to resolve circularly references // ExtractMixin(map type) is used to resolve circularly references
type ExtractMixin<T> = { type ExtractMixin<T> = {
Mixin: MixinToOptionTypes<T> Mixin: MixinToOptionTypes<T>
}[T extends ComponentOptionsMixin ? 'Mixin' : never] }[T extends ComponentOptionsMixin ? 'Mixin' : never]
export type IntersectionMixin<T> = IsDefaultMixinComponent<T> extends true export type IntersectionMixin<T> =
? OptionTypesType IsDefaultMixinComponent<T> extends true
: UnionToIntersection<ExtractMixin<T>> ? OptionTypesType
: UnionToIntersection<ExtractMixin<T>>
export type UnwrapMixinsType< export type UnwrapMixinsType<
T, T,

View File

@ -48,11 +48,11 @@ importers:
specifier: ^7.5.6 specifier: ^7.5.6
version: 7.5.6 version: 7.5.6
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
specifier: ^6.17.0 specifier: ^6.18.1
version: 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.2.2) version: 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/parser': '@typescript-eslint/parser':
specifier: ^6.17.0 specifier: ^6.18.1
version: 6.17.0(eslint@8.56.0)(typescript@5.2.2) version: 6.18.1(eslint@8.56.0)(typescript@5.2.2)
'@vitest/coverage-istanbul': '@vitest/coverage-istanbul':
specifier: ^1.1.3 specifier: ^1.1.3
version: 1.1.3(vitest@1.1.3) version: 1.1.3(vitest@1.1.3)
@ -79,10 +79,10 @@ importers:
version: 1.24.1 version: 1.24.1
eslint-plugin-import: eslint-plugin-import:
specifier: npm:eslint-plugin-i@^2.29.1 specifier: npm:eslint-plugin-i@^2.29.1
version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0) version: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)
eslint-plugin-jest: eslint-plugin-jest:
specifier: ^27.6.1 specifier: ^27.6.3
version: 27.6.1(@typescript-eslint/eslint-plugin@6.17.0)(eslint@8.56.0)(typescript@5.2.2) version: 27.6.3(@typescript-eslint/eslint-plugin@6.18.1)(eslint@8.56.0)(typescript@5.2.2)
estree-walker: estree-walker:
specifier: ^2.0.2 specifier: ^2.0.2
version: 2.0.2 version: 2.0.2
@ -117,8 +117,8 @@ importers:
specifier: ^1.0.0 specifier: ^1.0.0
version: 1.0.0 version: 1.0.0
prettier: prettier:
specifier: ^3.1.1 specifier: ^3.2.2
version: 3.1.1 version: 3.2.2
pretty-bytes: pretty-bytes:
specifier: ^6.1.1 specifier: ^6.1.1
version: 6.1.1 version: 6.1.1
@ -1287,8 +1287,8 @@ packages:
dev: true dev: true
optional: true optional: true
/@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.2.2): /@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.2.2):
resolution: {integrity: sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==} resolution: {integrity: sha512-nISDRYnnIpk7VCFrGcu1rnZfM1Dh9LRHnfgdkjcbi/l7g16VYRri3TjXi9Ir4lOZSw5N/gnV/3H7jIPQ8Q4daA==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@ -1299,11 +1299,11 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@eslint-community/regexpp': 4.9.1 '@eslint-community/regexpp': 4.9.1
'@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/scope-manager': 6.18.1
'@typescript-eslint/type-utils': 6.17.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/type-utils': 6.18.1(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/visitor-keys': 6.17.0 '@typescript-eslint/visitor-keys': 6.18.1
debug: 4.3.4 debug: 4.3.4
eslint: 8.56.0 eslint: 8.56.0
graphemer: 1.4.0 graphemer: 1.4.0
@ -1316,8 +1316,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.2.2): /@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.2.2):
resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} resolution: {integrity: sha512-zct/MdJnVaRRNy9e84XnVtRv9Vf91/qqe+hZJtKanjojud4wAVy/7lXxJmMyX6X6J+xc6c//YEWvpeif8cAhWA==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@ -1326,10 +1326,10 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/scope-manager': 6.18.1
'@typescript-eslint/types': 6.17.0 '@typescript-eslint/types': 6.18.1
'@typescript-eslint/typescript-estree': 6.17.0(typescript@5.2.2) '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.2.2)
'@typescript-eslint/visitor-keys': 6.17.0 '@typescript-eslint/visitor-keys': 6.18.1
debug: 4.3.4 debug: 4.3.4
eslint: 8.56.0 eslint: 8.56.0
typescript: 5.2.2 typescript: 5.2.2
@ -1345,16 +1345,16 @@ packages:
'@typescript-eslint/visitor-keys': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0
dev: true dev: true
/@typescript-eslint/scope-manager@6.17.0: /@typescript-eslint/scope-manager@6.18.1:
resolution: {integrity: sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==} resolution: {integrity: sha512-BgdBwXPFmZzaZUuw6wKiHKIovms97a7eTImjkXCZE04TGHysG+0hDQPmygyvgtkoB/aOQwSM/nWv3LzrOIQOBw==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dependencies: dependencies:
'@typescript-eslint/types': 6.17.0 '@typescript-eslint/types': 6.18.1
'@typescript-eslint/visitor-keys': 6.17.0 '@typescript-eslint/visitor-keys': 6.18.1
dev: true dev: true
/@typescript-eslint/type-utils@6.17.0(eslint@8.56.0)(typescript@5.2.2): /@typescript-eslint/type-utils@6.18.1(eslint@8.56.0)(typescript@5.2.2):
resolution: {integrity: sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==} resolution: {integrity: sha512-wyOSKhuzHeU/5pcRDP2G2Ndci+4g653V43gXTpt4nbyoIOAASkGDA9JIAgbQCdCkcr1MvpSYWzxTz0olCn8+/Q==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@ -1363,8 +1363,8 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 6.17.0(typescript@5.2.2) '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.2.2)
'@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.2.2)
debug: 4.3.4 debug: 4.3.4
eslint: 8.56.0 eslint: 8.56.0
ts-api-utils: 1.0.3(typescript@5.2.2) ts-api-utils: 1.0.3(typescript@5.2.2)
@ -1378,8 +1378,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true dev: true
/@typescript-eslint/types@6.17.0: /@typescript-eslint/types@6.18.1:
resolution: {integrity: sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==} resolution: {integrity: sha512-4TuMAe+tc5oA7wwfqMtB0Y5OrREPF1GeJBAjqwgZh1lEMH5PJQgWgHGfYufVB51LtjD+peZylmeyxUXPfENLCw==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dev: true dev: true
@ -1404,8 +1404,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/typescript-estree@6.17.0(typescript@5.2.2): /@typescript-eslint/typescript-estree@6.18.1(typescript@5.2.2):
resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} resolution: {integrity: sha512-fv9B94UAhywPRhUeeV/v+3SBDvcPiLxRZJw/xZeeGgRLQZ6rLMG+8krrJUyIf6s1ecWTzlsbp0rlw7n9sjufHA==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
@ -1413,8 +1413,8 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/types': 6.17.0 '@typescript-eslint/types': 6.18.1
'@typescript-eslint/visitor-keys': 6.17.0 '@typescript-eslint/visitor-keys': 6.18.1
debug: 4.3.4 debug: 4.3.4
globby: 11.1.0 globby: 11.1.0
is-glob: 4.0.3 is-glob: 4.0.3
@ -1446,8 +1446,8 @@ packages:
- typescript - typescript
dev: true dev: true
/@typescript-eslint/utils@6.17.0(eslint@8.56.0)(typescript@5.2.2): /@typescript-eslint/utils@6.18.1(eslint@8.56.0)(typescript@5.2.2):
resolution: {integrity: sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==} resolution: {integrity: sha512-zZmTuVZvD1wpoceHvoQpOiewmWu3uP9FuTWo8vqpy2ffsmfCE8mklRPi+vmnIYAIk9t/4kOThri2QCDgor+OpQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@ -1455,9 +1455,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
'@types/json-schema': 7.0.14 '@types/json-schema': 7.0.14
'@types/semver': 7.5.6 '@types/semver': 7.5.6
'@typescript-eslint/scope-manager': 6.17.0 '@typescript-eslint/scope-manager': 6.18.1
'@typescript-eslint/types': 6.17.0 '@typescript-eslint/types': 6.18.1
'@typescript-eslint/typescript-estree': 6.17.0(typescript@5.2.2) '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.2.2)
eslint: 8.56.0 eslint: 8.56.0
semver: 7.5.4 semver: 7.5.4
transitivePeerDependencies: transitivePeerDependencies:
@ -1473,11 +1473,11 @@ packages:
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
dev: true dev: true
/@typescript-eslint/visitor-keys@6.17.0: /@typescript-eslint/visitor-keys@6.18.1:
resolution: {integrity: sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==} resolution: {integrity: sha512-/kvt0C5lRqGoCfsbmm7/CwMqoSkY3zzHLIjdhHZQW3VFrnz7ATecOHR7nb7V+xn4286MBxfnQfQhAmCI0u+bJA==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dependencies: dependencies:
'@typescript-eslint/types': 6.17.0 '@typescript-eslint/types': 6.18.1
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
dev: true dev: true
@ -2655,7 +2655,7 @@ packages:
- supports-color - supports-color
dev: true dev: true
/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'} engines: {node: '>=4'}
peerDependencies: peerDependencies:
@ -2676,7 +2676,7 @@ packages:
eslint-import-resolver-webpack: eslint-import-resolver-webpack:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.2.2)
debug: 3.2.7 debug: 3.2.7
eslint: 8.56.0 eslint: 8.56.0
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
@ -2684,7 +2684,7 @@ packages:
- supports-color - supports-color
dev: true dev: true
/eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0): /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0):
resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==} resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
peerDependencies: peerDependencies:
@ -2694,7 +2694,7 @@ packages:
doctrine: 3.0.0 doctrine: 3.0.0
eslint: 8.56.0 eslint: 8.56.0
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0)
get-tsconfig: 4.7.2 get-tsconfig: 4.7.2
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 3.1.2 minimatch: 3.1.2
@ -2706,8 +2706,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/eslint-plugin-jest@27.6.1(@typescript-eslint/eslint-plugin@6.17.0)(eslint@8.56.0)(typescript@5.2.2): /eslint-plugin-jest@27.6.3(@typescript-eslint/eslint-plugin@6.18.1)(eslint@8.56.0)(typescript@5.2.2):
resolution: {integrity: sha512-WEYkyVXD9NlmFBKvrkmzrC+C9yZoz5pAml2hO19PlS3spJtoiwj4p2u8spd/7zx5IvRsZsCmsoImaAvBB9X93Q==} resolution: {integrity: sha512-+YsJFVH6R+tOiO3gCJon5oqn4KWc+mDq2leudk8mrp8RFubLOo9CVyi3cib4L7XMpxExmkmBZQTPDYVBzgpgOA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies: peerDependencies:
'@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0
@ -2719,7 +2719,7 @@ packages:
jest: jest:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/eslint-plugin': 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.2.2)
'@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.2.2)
eslint: 8.56.0 eslint: 8.56.0
transitivePeerDependencies: transitivePeerDependencies:
@ -4620,8 +4620,8 @@ packages:
engines: {node: '>= 0.8.0'} engines: {node: '>= 0.8.0'}
dev: true dev: true
/prettier@3.1.1: /prettier@3.2.2:
resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==}
engines: {node: '>=14'} engines: {node: '>=14'}
hasBin: true hasBin: true
dev: true dev: true