sveltejs / vite-plugin-svelte

Svelte plugin for http://vitejs.dev/
MIT License
864 stars 105 forks source link

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

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
@types/node (source) ^18.17.19 -> ^18.18.3 age adoption passing confidence
@typescript-eslint/eslint-plugin ^6.7.2 -> ^6.7.4 age adoption passing confidence
@typescript-eslint/parser ^6.7.2 -> ^6.7.4 age adoption passing confidence
esbuild ^0.19.3 -> ^0.19.4 age adoption passing confidence
eslint-plugin-svelte (source) ^2.33.2 -> ^2.34.0 age adoption passing confidence
magic-string ^0.30.3 -> ^0.30.4 age adoption passing confidence
pnpm (source) 8.7.6 -> 8.8.0 age adoption passing confidence
postcss (source) ^8.4.30 -> ^8.4.31 age adoption passing confidence
publint (source) ^0.2.2 -> ^0.2.3 age adoption passing confidence
vite (source) ^5.0.0-beta.2 -> ^5.0.0-beta.4 age adoption passing confidence
vitest ^0.34.5 -> ^0.34.6 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v6.7.4`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#674-2023-10-02) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.7.3`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#673-2023-09-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.2...v6.7.3) **Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v6.7.4`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#674-2023-10-02) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.3...v6.7.4) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v6.7.3`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#673-2023-09-25) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.7.2...v6.7.3) **Note:** Version bump only for package [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
evanw/esbuild (esbuild) ### [`v0.19.4`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0194) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.19.3...v0.19.4) - Fix printing of JavaScript decorators in tricky cases ([#​3396](https://togithub.com/evanw/esbuild/issues/3396)) This release fixes some bugs where esbuild's pretty-printing of JavaScript decorators could incorrectly produced code with a syntax error. The problem happened because esbuild sometimes substitutes identifiers for other expressions in the pretty-printer itself, but the decision about whether to wrap the expression or not didn't account for this. Here are some examples: ```js // Original code import { constant } from './constants.js' import { imported } from 'external' import { undef } from './empty.js' class Foo { @​constant() @​imported() @​undef() foo } // Old output (with --bundle --format=cjs --packages=external --minify-syntax) var import_external = require("external"); var Foo = class { @​123() @​(0, import_external.imported)() @​(void 0)() foo; }; // New output (with --bundle --format=cjs --packages=external --minify-syntax) var import_external = require("external"); var Foo = class { @​(123()) @​((0, import_external.imported)()) @​((void 0)()) foo; }; ``` - Allow pre-release versions to be passed to `target` ([#​3388](https://togithub.com/evanw/esbuild/issues/3388)) People want to be able to pass version numbers for unreleased versions of node (which have extra stuff after the version numbers) to esbuild's `target` setting and have esbuild do something reasonable with them. These version strings are of course not present in esbuild's internal feature compatibility table because an unreleased version has not been released yet (by definition). With this release, esbuild will now attempt to accept these version strings passed to `target` and do something reasonable with them.
sveltejs/eslint-plugin-svelte (eslint-plugin-svelte) ### [`v2.34.0`](https://togithub.com/sveltejs/eslint-plugin-svelte/blob/HEAD/CHANGELOG.md#2340) [Compare Source](https://togithub.com/sveltejs/eslint-plugin-svelte/compare/v2.33.2...v2.34.0) ##### Minor Changes - [#​592](https://togithub.com/sveltejs/eslint-plugin-svelte/pull/592) [`1fe38d7`](https://togithub.com/sveltejs/eslint-plugin-svelte/commit/1fe38d770928bb890d4292e6a10028b93d9ba843) Thanks [@​moufmouf](https://togithub.com/moufmouf)! - feat: add new `svelte/no-ignored-unsubscribe` rule.
rich-harris/magic-string (magic-string) ### [`v0.30.4`](https://togithub.com/rich-harris/magic-string/blob/HEAD/CHANGELOG.md#0304-2023-09-29) [Compare Source](https://togithub.com/rich-harris/magic-string/compare/v0.30.3...v0.30.4) ##### Bug Fixes - correct mappings for update containing new line ([#​261](https://togithub.com/rich-harris/magic-string/issues/261)) ([adaece9](https://togithub.com/rich-harris/magic-string/commit/adaece9f2370fd1266e89f2fc84c294e1f1b935c)) - use global `btoa`, support services worker, close [#​258](https://togithub.com/rich-harris/magic-string/issues/258) ([#​259](https://togithub.com/rich-harris/magic-string/issues/259)) ([2dea20b](https://togithub.com/rich-harris/magic-string/commit/2dea20bab7ca0f776013826074d474f476d281bc))
pnpm/pnpm (pnpm) ### [`v8.8.0`](https://togithub.com/pnpm/pnpm/releases/tag/v8.8.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.7.6...v8.8.0) #### Minor Changes - Add `--reporter-hide-prefix` option for `run` command to hide project name as prefix for lifecycle log outputs of running scripts [#​7061](https://togithub.com/pnpm/pnpm/issues/7061). #### Patch Changes - Pass through the `--ignore-scripts` command to install, when running `pnpm dedupe --ignore-scripts` [#​7102](https://togithub.com/pnpm/pnpm/issues/7102). - Throw meaningful error for config sub commands[#​7106](https://togithub.com/pnpm/pnpm/issues/7106). - When the `node-linker` is set to `hoisted`, the `package.json` files of the existing dependencies inside `node_modules` will be checked to verify their actual versions. The data in the `node_modules/.modules.yaml` and `node_modules/.pnpm/lock.yaml` may not be fully reliable, as an installation may fail after changes to dependencies were made but before those state files were updated [#​7107](https://togithub.com/pnpm/pnpm/pull/7107). - Don't update git-hosted dependencies when adding an unrelated dependency [#​7008](https://togithub.com/pnpm/pnpm/issues/7008). #### Our Gold Sponsors
#### Our Silver Sponsors
postcss/postcss (postcss) ### [`v8.4.31`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8431) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.30...8.4.31) - Fixed `\r` parsing to fix CVE-2023-44270.
bluwy/publint (publint) ### [`v0.2.3`](https://togithub.com/bluwy/publint/releases/tag/v0.2.3) [Compare Source](https://togithub.com/bluwy/publint/compare/v0.2.2...v0.2.3) ##### Features - Error if `package.json` has fields with invalid string, boolean, object, etc type ([https://github.com/bluwy/publint/issues/73](https://togithub.com/bluwy/publint/issues/73)) - Suggest using the `"files"` field if detected test or config files are published ([https://github.com/bluwy/publint/issues/77](https://togithub.com/bluwy/publint/issues/77)) - Warn on `"exports"` and `"browser"` object conflict for browser-ish environments ([https://github.com/bluwy/publint/issues/58](https://togithub.com/bluwy/publint/issues/58)) For example, given this setup: ```json { "browser": { "./lib.server.js": "./lib.browser.js" }, "exports": { ".": { "worker": "./lib.server.js", "browser": "./lib.browser.js", "default": "./lib.server.js" } } } ``` When matching the `"worker"` condition, it will resolve to `"./lib.server.js"` which is intended to work in a worker environment. However, the `"browser"` field also has a matching mapping for `"./lib.server.js"`, causing the final resolved path to be `"./lib.browser.js"`. This is usually not intended and causes the wrong file to be loaded. - Error on invalid JSX extensions, such as `.cjsx`, `.mjsx`, `.ctsx`, and `.mtsx` ([https://github.com/bluwy/publint/issues/76](https://togithub.com/bluwy/publint/issues/76)) These extensions are usually mistaken as ESM and CJS variants of JSX, which is not valid. Instead they should be written in ESM with the `.jsx` extension instead. ##### Bug fixes - Skip file format checks only for globbed files - Fix `"main"` field with ESM content detection ([https://github.com/bluwy/publint/issues/75](https://togithub.com/bluwy/publint/issues/75)) ##### Site - Add sidebar menu to rules page by [@​btea](https://togithub.com/btea) ([https://github.com/bluwy/publint/pull/65](https://togithub.com/bluwy/publint/pull/65)) - Quickly scroll to the prompt information location by [@​btea](https://togithub.com/btea) ([https://github.com/bluwy/publint/pull/68](https://togithub.com/bluwy/publint/pull/68)) - Fix version switch title not updated by [@​btea](https://togithub.com/btea) ([https://github.com/bluwy/publint/pull/72](https://togithub.com/bluwy/publint/pull/72)) - Improve documentation for `"types"` format - Fix message border styles - Fix docs list missing dot **Full Changelog**: https://github.com/bluwy/publint/compare/v0.2.2...v0.2.3
vitejs/vite (vite) ### [`v5.0.0-beta.4`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#500-beta4-2023-10-02) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.0.0-beta.3...v5.0.0-beta.4) - fix: allow path ending with .html to fallback to index.html ([dae6d0a](https://togithub.com/vitejs/vite/commit/dae6d0a)) - fix: handle fs.realpath.native MAX_PATH issue for Node.js <18.10 ([#​14487](https://togithub.com/vitejs/vite/issues/14487)) ([17c5928](https://togithub.com/vitejs/vite/commit/17c5928)), closes [#​14487](https://togithub.com/vitejs/vite/issues/14487) - fix: update .html fallback in MPA ([b5637a7](https://togithub.com/vitejs/vite/commit/b5637a7)) - fix(analysis): warnings for dynamic imports that use static template literals ([#​14458](https://togithub.com/vitejs/vite/issues/14458)) ([ec7ee22](https://togithub.com/vitejs/vite/commit/ec7ee22)), closes [#​14458](https://togithub.com/vitejs/vite/issues/14458) - fix(hmr): dev mode reduce unnecessary restart ([#​14426](https://togithub.com/vitejs/vite/issues/14426)) ([6f9d39d](https://togithub.com/vitejs/vite/commit/6f9d39d)), closes [#​14426](https://togithub.com/vitejs/vite/issues/14426) - fix(import-analysis): preserve importedUrls import order ([#​14465](https://togithub.com/vitejs/vite/issues/14465)) ([99b0645](https://togithub.com/vitejs/vite/commit/99b0645)), closes [#​14465](https://togithub.com/vitejs/vite/issues/14465) - fix(preview): allow path containing . to fallback to index.html ([fddc151](https://togithub.com/vitejs/vite/commit/fddc151)) - fix(resolve): support submodules of optional peer deps ([#​14489](https://togithub.com/vitejs/vite/issues/14489)) ([f80ff77](https://togithub.com/vitejs/vite/commit/f80ff77)), closes [#​14489](https://togithub.com/vitejs/vite/issues/14489) - feat: show warning to discourage putting process/global to `define` option ([#​14447](https://togithub.com/vitejs/vite/issues/14447)) ([83a56f7](https://togithub.com/vitejs/vite/commit/83a56f7)), closes [#​14447](https://togithub.com/vitejs/vite/issues/14447) - feat(terser): add `maxWorkers` option for terserOptions ([#​13858](https://togithub.com/vitejs/vite/issues/13858)) ([884fc3d](https://togithub.com/vitejs/vite/commit/884fc3d)), closes [#​13858](https://togithub.com/vitejs/vite/issues/13858) - test(ssr): add import and export ordering snapshot ([#​14468](https://togithub.com/vitejs/vite/issues/14468)) ([ca34c64](https://togithub.com/vitejs/vite/commit/ca34c64)), closes [#​14468](https://togithub.com/vitejs/vite/issues/14468) ### [`v5.0.0-beta.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#500-beta3-2023-09-25) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.0.0-beta.2...v5.0.0-beta.3) - refactor: remove CJS ssr output format ([#​13944](https://togithub.com/vitejs/vite/issues/13944)) ([2f60b9e](https://togithub.com/vitejs/vite/commit/2f60b9e)), closes [#​13944](https://togithub.com/vitejs/vite/issues/13944) - refactor: replace duplicate code with tryStatSync ([#​14461](https://togithub.com/vitejs/vite/issues/14461)) ([be6b0c8](https://togithub.com/vitejs/vite/commit/be6b0c8)), closes [#​14461](https://togithub.com/vitejs/vite/issues/14461) - refactor(config): remove unnecessary esbuild option ([#​13580](https://togithub.com/vitejs/vite/issues/13580)) ([67f4e52](https://togithub.com/vitejs/vite/commit/67f4e52)), closes [#​13580](https://togithub.com/vitejs/vite/issues/13580) - fix: handle errors during `hasWorkspacePackageJSON` function ([#​14394](https://togithub.com/vitejs/vite/issues/14394)) ([c3e4791](https://togithub.com/vitejs/vite/commit/c3e4791)), closes [#​14394](https://togithub.com/vitejs/vite/issues/14394) - fix: unify css collecting order ([#​11671](https://togithub.com/vitejs/vite/issues/11671)) ([20a8a15](https://togithub.com/vitejs/vite/commit/20a8a15)), closes [#​11671](https://togithub.com/vitejs/vite/issues/11671) - fix(deps): update all non-major dependencies ([#​14092](https://togithub.com/vitejs/vite/issues/14092)) ([68638f7](https://togithub.com/vitejs/vite/commit/68638f7)), closes [#​14092](https://togithub.com/vitejs/vite/issues/14092) - fix(deps): update all non-major dependencies ([#​14460](https://togithub.com/vitejs/vite/issues/14460)) ([b77bff0](https://togithub.com/vitejs/vite/commit/b77bff0)), closes [#​14460](https://togithub.com/vitejs/vite/issues/14460) - fix(deps): update dependency dotenv-expand to v10 ([#​14391](https://togithub.com/vitejs/vite/issues/14391)) ([d6bde8b](https://togithub.com/vitejs/vite/commit/d6bde8b)), closes [#​14391](https://togithub.com/vitejs/vite/issues/14391) - test(ssr): proper test coverage of SSR shebang import hoisting ([#​14448](https://togithub.com/vitejs/vite/issues/14448)) ([fdd4669](https://togithub.com/vitejs/vite/commit/fdd4669)), closes [#​14448](https://togithub.com/vitejs/vite/issues/14448) - chore: update manually bumped deps ([#​14430](https://togithub.com/vitejs/vite/issues/14430)) ([995c4b6](https://togithub.com/vitejs/vite/commit/995c4b6)), closes [#​14430](https://togithub.com/vitejs/vite/issues/14430) - chore(deps): update dependency [@​rollup/plugin-alias](https://togithub.com/rollup/plugin-alias) to v5 ([#​14392](https://togithub.com/vitejs/vite/issues/14392)) ([2947af7](https://togithub.com/vitejs/vite/commit/2947af7)), closes [#​14392](https://togithub.com/vitejs/vite/issues/14392) - chore(optimizer): debug info on cache dir handle process ([#​12858](https://togithub.com/vitejs/vite/issues/12858)) ([21a62da](https://togithub.com/vitejs/vite/commit/21a62da)), closes [#​12858](https://togithub.com/vitejs/vite/issues/12858) - feat!: deprecate cjs node api ([#​14278](https://togithub.com/vitejs/vite/issues/14278)) ([404f30f](https://togithub.com/vitejs/vite/commit/404f30f)), closes [#​14278](https://togithub.com/vitejs/vite/issues/14278) - feat(shortcuts)!: remove setRawMode ([#​14342](https://togithub.com/vitejs/vite/issues/14342)) ([536631a](https://togithub.com/vitejs/vite/commit/536631a)), closes [#​14342](https://togithub.com/vitejs/vite/issues/14342) - fix!: put manifest files in .vite directory by default ([#​14230](https://togithub.com/vitejs/vite/issues/14230)) ([74fa024](https://togithub.com/vitejs/vite/commit/74fa024)), closes [#​14230](https://togithub.com/vitejs/vite/issues/14230) - feat: add generic type for plugin api ([#​14238](https://togithub.com/vitejs/vite/issues/14238)) ([830b26e](https://togithub.com/vitejs/vite/commit/830b26e)), closes [#​14238](https://togithub.com/vitejs/vite/issues/14238) - feat: allow passing down "null" to disable server watcher ([#​14208](https://togithub.com/vitejs/vite/issues/14208)) ([af5a95e](https://togithub.com/vitejs/vite/commit/af5a95e)), closes [#​14208](https://togithub.com/vitejs/vite/issues/14208) - feat: improve deno and bun support ([#​14379](https://togithub.com/vitejs/vite/issues/14379)) ([9884308](https://togithub.com/vitejs/vite/commit/9884308)), closes [#​14379](https://togithub.com/vitejs/vite/issues/14379)
vitest-dev/vitest (vitest) ### [`v0.34.6`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.34.6) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.34.5...v0.34.6) #####    🐞 Bug Fixes - Overwrite global URL with environment's  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/4164](https://togithub.com/vitest-dev/vitest/issues/4164) [(cbe13)](https://togithub.com/vitest-dev/vitest/commit/cbe133da) - Correctly resolve external dependencies loaded by custom environments  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/4196](https://togithub.com/vitest-dev/vitest/issues/4196) [(e3408)](https://togithub.com/vitest-dev/vitest/commit/e340802f) - **runner**: The fixture of `test.extend` should be init once time in all test  -  by [@​Dunqing](https://togithub.com/Dunqing) in [https://github.com/vitest-dev/vitest/issues/4168](https://togithub.com/vitest-dev/vitest/issues/4168) [(730b2)](https://togithub.com/vitest-dev/vitest/commit/730b29ec) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.34.5...v0.34.6)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.