ba-archive / blue-archive-story-viewer

碧蓝档案的档案。仓库已经迁移到 monorepo,详情请看 readme。
https://github.com/ba-archive/blue-archive
GNU General Public License v3.0
118 stars 8 forks source link

chore(deps): update all non-major dependencies #216

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin 5.55.0 -> 5.56.0 age adoption passing confidence
@typescript-eslint/parser 5.55.0 -> 5.56.0 age adoption passing confidence
eslint-config-prettier 8.7.0 -> 8.8.0 age adoption passing confidence
eslint-plugin-vue (source) 9.9.0 -> 9.10.0 age adoption passing confidence
prettier (source) 2.8.4 -> 2.8.7 age adoption passing confidence
sass 1.59.3 -> 1.60.0 age adoption passing confidence
terser (source) 5.16.6 -> 5.16.8 age adoption passing confidence
vite (source) 4.2.0 -> 4.2.1 age adoption passing confidence
vite-plugin-pwa 0.14.4 -> 0.14.6 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v5.56.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5560-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5550v5560-2023-03-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.55.0...v5.56.0) ##### Bug Fixes - **eslint-plugin:** \[member-ordering] check order when optionalityOrder is present with no optional members ([#​6619](https://togithub.com/typescript-eslint/typescript-eslint/issues/6619)) ([6aff431](https://togithub.com/typescript-eslint/typescript-eslint/commit/6aff431668eb0d25aa74b527cbe458f9dcd0d92a)) - **eslint-plugin:** \[no-misused-promises] avoid unnecessary calls to getContextualType ([#​6193](https://togithub.com/typescript-eslint/typescript-eslint/issues/6193)) ([745cfe4](https://togithub.com/typescript-eslint/typescript-eslint/commit/745cfe4a35319416b3c307ee9fd57c63bf1660cd)) - **eslint-plugin:** \[no-misused-promises] fix incorrect detection of void functions in JSX attributes ([#​6638](https://togithub.com/typescript-eslint/typescript-eslint/issues/6638)) ([9e41cee](https://togithub.com/typescript-eslint/typescript-eslint/commit/9e41ceeaea3bf266e5114cfb1855e70a1a13284b)) - **eslint-plugin:** \[strict-boolean-expression] support falsy and truthy literals simultaneously ([#​6672](https://togithub.com/typescript-eslint/typescript-eslint/issues/6672)) ([62ef487](https://togithub.com/typescript-eslint/typescript-eslint/commit/62ef487a99010827e99a792db5e565ad7c1d6220)) - **eslint-plugin:** \[strict-boolean-expressions] handle truthy enums ([#​6618](https://togithub.com/typescript-eslint/typescript-eslint/issues/6618)) ([0d0639f](https://togithub.com/typescript-eslint/typescript-eslint/commit/0d0639fb25e5ac8d7b5e4ceac4273e17e8ee0249)) - **eslint-plugin:** add TSPropertySignature with TSFunctionType annotation to typeMethod selector ([#​6645](https://togithub.com/typescript-eslint/typescript-eslint/issues/6645)) ([3fc5c63](https://togithub.com/typescript-eslint/typescript-eslint/commit/3fc5c63f87bfd9d95f7e51fddc7ef16a6c3c5662)) ##### Features - **eslint-plugin:** add allowNever support to restrict-template-expressions ([#​6554](https://togithub.com/typescript-eslint/typescript-eslint/issues/6554)) ([423f164](https://togithub.com/typescript-eslint/typescript-eslint/commit/423f1642424293488fa03a52777c0df73a40e5fd))
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v5.56.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5560-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5550v5560-2023-03-20) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.55.0...v5.56.0) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
prettier/eslint-config-prettier ### [`v8.8.0`](https://togithub.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#Version-880-2023-03-20) [Compare Source](https://togithub.com/prettier/eslint-config-prettier/compare/v8.7.0...v8.8.0) - Added: \[[@​typescript-eslint/lines-around-comment](https://togithub.com/typescript-eslint/lines-around-comment)]. Thanks to [@​ttionya](https://togithub.com/ttionya)!
vuejs/eslint-plugin-vue ### [`v9.10.0`](https://togithub.com/vuejs/eslint-plugin-vue/releases/tag/v9.10.0) [Compare Source](https://togithub.com/vuejs/eslint-plugin-vue/compare/v9.9.0...v9.10.0) #### ✨ Enhancements - [#​2111](https://togithub.com/vuejs/eslint-plugin-vue/issues/2111) Added suggestions for `vue/no-template-target-blank` rule. #### ⚙️ Updates - [#​2112](https://togithub.com/vuejs/eslint-plugin-vue/issues/2112) Changed to use `@eslint-community/eslint-utils` package. **Full Changelog**: https://github.com/vuejs/eslint-plugin-vue/compare/v9.9.0...v9.10.0
prettier/prettier ### [`v2.8.7`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​287) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.6...2.8.7) [diff](https://togithub.com/prettier/prettier/compare/2.8.6...2.8.7) ##### Allow multiple decorators on same getter/setter ([#​14584](https://togithub.com/prettier/prettier/pull/14584) by [@​fisker](https://togithub.com/fisker)) ```ts // Input class A { @​decorator() get foo () {} @​decorator() set foo (value) {} } // Prettier 2.8.6 SyntaxError: Decorators cannot be applied to multiple get/set accessors of the same name. (5:3) 3 | get foo () {} 4 | > 5 | @​decorator() | ^^^^^^^^^^^^ 6 | set foo (value) {} 7 | } // Prettier 2.8.7 class A { @​decorator() get foo() {} @​decorator() set foo(value) {} } ``` ### [`v2.8.6`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​286) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.5...2.8.6) [diff](https://togithub.com/prettier/prettier/compare/2.8.5...2.8.6) ##### Allow decorators on private members and class expressions ([#​14548](https://togithub.com/prettier/prettier/pull/14548) by [@​fisker](https://togithub.com/fisker)) ```ts // Input class A { @​decorator() #privateMethod () {} } // Prettier 2.8.5 SyntaxError: Decorators are not valid here. (2:3) 1 | class A { > 2 | @​decorator() | ^^^^^^^^^^^^ 3 | #privateMethod () {} 4 | } // Prettier 2.8.6 class A { @​decorator() #privateMethod() {} } ``` ### [`v2.8.5`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#​285) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.4...2.8.5) [diff](https://togithub.com/prettier/prettier/compare/2.8.4...2.8.5) ##### Support TypeScript 5.0 ([#​14391](https://togithub.com/prettier/prettier/pull/14391) by [@​fisker](https://togithub.com/fisker), [#​13819](https://togithub.com/prettier/prettier/pull/13819) by [@​fisker](https://togithub.com/fisker), [@​sosukesuzuki](https://togithub.com/sosukesuzuki)) TypeScript 5.0 introduces two new syntactic features: - `const` modifiers for type parameters - `export type *` declarations ##### Add missing parentheses for decorator ([#​14393](https://togithub.com/prettier/prettier/pull/14393) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input class Person { @​(myDecoratorArray[0]) greet() {} } // Prettier 2.8.4 class Person { @​myDecoratorArray[0] greet() {} } // Prettier 2.8.5 class Person { @​(myDecoratorArray[0]) greet() {} } ``` ##### Add parentheses for `TypeofTypeAnnotation` to improve readability ([#​14458](https://togithub.com/prettier/prettier/pull/14458) by [@​fisker](https://togithub.com/fisker)) ```tsx // Input type A = (typeof node.children)[]; // Prettier 2.8.4 type A = typeof node.children[]; // Prettier 2.8.5 type A = (typeof node.children)[]; ``` ##### Support `max_line_length=off` when parsing `.editorconfig` ([#​14516](https://togithub.com/prettier/prettier/pull/14516) by [@​josephfrazier](https://togithub.com/josephfrazier)) If an .editorconfig file is in your project and it sets `max_line_length=off` for the file you're formatting, it will be interpreted as a `printWidth` of `Infinity` rather than being ignored (which previously resulted in the default `printWidth` of 80 being applied, if not overridden by Prettier-specific configuration). ```html
;
; ```
sass/dart-sass ### [`v1.60.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#​1600) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.59.3...1.60.0) - Add support for the `pi`, `e`, `infinity`, `-infinity`, and `NaN` constants in calculations. These will be interpreted as the corresponding numbers. - Add support for unknown constants in calculations. These will be interpreted as unquoted strings. - Serialize numbers with value `infinity`, `-infinity`, and `NaN` to `calc()` expressions rather than CSS-invalid identifiers. Numbers with complex units still can't be serialized.
terser/terser ### [`v5.16.8`](https://togithub.com/terser/terser/blob/HEAD/CHANGELOG.md#v5168) [Compare Source](https://togithub.com/terser/terser/compare/v5.16.6...v5.16.8) - Become even less conservative around function definitions for `reduce_vars` - Fix parsing context of `import.meta` expressions such that method calls are allowed
vitejs/vite ### [`v4.2.1`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small421-2023-03-20-small) [Compare Source](https://togithub.com/vitejs/vite/compare/9dbb7f7765fd7d255daf82ad44fe867d49f0befd...v4.2.1) - fix: add `virtual:` to virtual module source map ignore ([#​12444](https://togithub.com/vitejs/vite/issues/12444)) ([c4aa28f](https://togithub.com/vitejs/vite/commit/c4aa28f)), closes [#​12444](https://togithub.com/vitejs/vite/issues/12444) - fix(css): inject source content conditionally ([#​12449](https://togithub.com/vitejs/vite/issues/12449)) ([3e665f6](https://togithub.com/vitejs/vite/commit/3e665f6)), closes [#​12449](https://togithub.com/vitejs/vite/issues/12449) - fix(worker): using data URLs for inline shared worker ([#​12014](https://togithub.com/vitejs/vite/issues/12014)) ([79a5007](https://togithub.com/vitejs/vite/commit/79a5007)), closes [#​12014](https://togithub.com/vitejs/vite/issues/12014) - chore: changelog edits for 4.2 ([#​12438](https://togithub.com/vitejs/vite/issues/12438)) ([ce047e3](https://togithub.com/vitejs/vite/commit/ce047e3)), closes [#​12438](https://togithub.com/vitejs/vite/issues/12438)
antfu/vite-plugin-pwa ### [`v0.14.6`](https://togithub.com/vite-pwa/vite-plugin-pwa/releases/tag/v0.14.6) [Compare Source](https://togithub.com/antfu/vite-plugin-pwa/compare/v0.14.5...v0.14.6) #####    🐞 Bug Fixes - Types regression in v0.14.5  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/vite-pwa/vite-plugin-pwa/issues/491](https://togithub.com/vite-pwa/vite-plugin-pwa/issues/491) [(32841)](https://togithub.com/vite-pwa/vite-plugin-pwa/commit/32841bb) #####     [View changes on GitHub](https://togithub.com/vite-pwa/vite-plugin-pwa/compare/v0.14.5...v0.14.6) ### [`v0.14.5`](https://togithub.com/vite-pwa/vite-plugin-pwa/releases/tag/v0.14.5) [Compare Source](https://togithub.com/antfu/vite-plugin-pwa/compare/v0.14.4...v0.14.5) #####    🚀 Features - Support "types" condition in "exports" field  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vite-pwa/vite-plugin-pwa/issues/483](https://togithub.com/vite-pwa/vite-plugin-pwa/issues/483) [(f7975)](https://togithub.com/vite-pwa/vite-plugin-pwa/commit/f797518) - Virtual dts per framework  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/vite-pwa/vite-plugin-pwa/issues/486](https://togithub.com/vite-pwa/vite-plugin-pwa/issues/486) [(b45f1)](https://togithub.com/vite-pwa/vite-plugin-pwa/commit/b45f1fa) #####    🏎 Performance - Calculate asset hash when required  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/vite-pwa/vite-plugin-pwa/issues/488](https://togithub.com/vite-pwa/vite-plugin-pwa/issues/488) [(c73c7)](https://togithub.com/vite-pwa/vite-plugin-pwa/commit/c73c7c0) #####     [View changes on GitHub](https://togithub.com/vite-pwa/vite-plugin-pwa/compare/v0.14.4...v0.14.5)

Configuration

📅 Schedule: Branch creation - "after 8pm every weekend" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.