[!NOTE] This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| @antfu/eslint-config | ^0.25.1 → ^0.43.1 | devDependencies | minor | ||||
| @types/node (source) | ^17.0.32 → ^17.0.45 | devDependencies | patch | ||||
| @vue/reactivity (source) | ^3.2.37 → ^3.5.44 | devDependencies | minor | ||||
| commitizen | ^4.2.4 → ^4.3.2 | devDependencies | minor | ||||
| cz-git (source) | ^1.3.5 → ^1.14.0 | devDependencies | minor | ||||
| eslint (source) | ^8.18.0 → ^8.57.1 | devDependencies | minor | ||||
| esno | ^0.16.3 → ^0.17.0 | devDependencies | minor | ||||
| lint-staged | ^13.0.2 → ^13.3.0 | devDependencies | minor | ||||
| node (source) | >=v16.15.1 → >=16.20.2 | engines | minor | ||||
| node | 16.x → 16.20.2 | uses-with | minor | ||||
| pnpm (source) | 7.3.0 → 7.33.7 | packageManager | minor | ||||
| pnpm (source) | >=7.3.0 → >=7.33.7 | engines | minor | ||||
| simple-git-hooks | ^2.8.0 → ^2.14.0 | devDependencies | minor | ||||
| typescript (source) | ^4.7.4 → ^4.9.5 | devDependencies | minor | ||||
| unbuild | ^0.7.4 → ^0.9.4 | devDependencies | minor | ||||
| vite (source) | ^2.9.12 → ^2.9.18 | devDependencies | patch | ||||
| vitest (source) | ^0.15.2 → ^0.34.6 | devDependencies | minor |
Release Notes
antfu/eslint-config (@​antfu/eslint-config)
v0.43.1
🐞 Bug Fixes
- Revert '@stylistic/ts/comma-dangle' rule - by @lincenying in #249 <samp>(711d3)</samp>
View changes on GitHub
v0.43.0
🚀 Features
- Migrate to
eslint-stylistic- by @antfu in #247 <samp>(8c5a7)</samp> - Formatting for
.d.ts- by @antfu <samp>(35f9f)</samp> - Allow
eslint-comments/no-unlimited-disablein.d.ts- by @antfu <samp>(a6861)</samp> - Allow
unused-imports/no-unused-varsin .d.ts - by @antfu <samp>(b6f74)</samp>
🐞 Bug Fixes
- Tsconfig lint not enabled - by @antfu <samp>(aca30)</samp>
View changes on GitHub
v0.42.1
🐞 Bug Fixes
- basic: JavaScript vue import error - by @Nikkolast88 in #245 <samp>(a0f5a)</samp>
- ts: Tsconfig.json order item - by @Debbl in #246 <samp>(60fa6)</samp>
View changes on GitHub
v0.42.0
🚀 Features
- ts: Add tsconfig.json order - by @Debbl in #243 <samp>(c3eb3)</samp>
View changes on GitHub
v0.41.4
🐞 Bug Fixes
- Relax jsdoc rules, fix #242 - by @holtwick in #244 and #242 <samp>(ca91a)</samp>
View changes on GitHub
v0.41.3
🚀 Features
- Improve compatibility with
noPropertyAccessFromIndexSignature- by @zanminkian in #145 <samp>(f9313)</samp>
🐞 Bug Fixes
- Only use eslint in JavaScript - by @Nikkolast88 in #241 <samp>(ad07d)</samp>
- Relax jsdocs rules - by @antfu <samp>(611ad)</samp>
View changes on GitHub
v0.41.2
🐞 Bug Fixes
- Disable more jsdocs rules - by @antfu <samp>(b5efc)</samp>
View changes on GitHub
v0.41.1
🚀 Features
- Add jsdoc plugin - by @antfu <samp>(30924)</samp>
- vue: Replace deprecate rules of vue - by @leedom92 in #235 <samp>(eab00)</samp>
View changes on GitHub
v0.41.0
🚀 Features
- Do not auto fix
unused-imports/no-unused-importsin editors - by @antfu <samp>(ed2b0)</samp>
View changes on GitHub
v0.40.3
🚀 Features
- Sort
resolutionsin package.json - by @antfu <samp>(10d38)</samp>
🐞 Bug Fixes
- basic: Ignore vitepress cache files - by @zhou-tao in #233 <samp>(1ae6e)</samp>
View changes on GitHub
v0.40.2
No significant changes
View changes on GitHub
v0.40.1
🐞 Bug Fixes
- plugin:
named-tuple-spacinghandling, close #232 - by @antfu in #232 <samp>(3a2c5)</samp>
View changes on GitHub
v0.40.0
🚀 Features
- Add
defaultinexports- by @antfu <samp>(effc7)</samp> - Format for named tuple - by @xuzuodong in #229 <samp>(0ff5e)</samp>
- Add rule
no-import-node-modules-by-path- by @zanminkian in #219 <samp>(cf124)</samp>
🐞 Bug Fixes
- Put
importbeforerequirein exports - by @antfu <samp>(ea307)</samp>
View changes on GitHub
v0.39.8
🚀 Features
- basic:
- Ban self import - by @zanminkian in #213 <samp>(2ed85)</samp>
- Prefer non global process object - by @zanminkian in #214 <samp>(3ef95)</samp>
🐞 Bug Fixes
- plugin: Allow empty type import - by @sxzz in #218 <samp>(58219)</samp>
View changes on GitHub
v0.39.7
🚀 Features
- Ban
new Array- by @zanminkian in #209 <samp>(be5bc)</samp> - ts: Enable
@typescript-eslint/ban-types- by @zanminkian in #210 <samp>(d4a9e)</samp>
View changes on GitHub
v0.39.6
🚀 Features
- Switch to eslint-plugin-i - by @arily in #205 <samp>(504de)</samp>
- ts: Ban
const enum- by @zanminkian in #201 <samp>(2bf0c)</samp> - vue: Enforce order of define macros - by @kirklin in #196 <samp>(f553c)</samp>
View changes on GitHub
v0.39.5
🚀 Features
- basic: Ban deprecated syntax - by @zanminkian in #194 <samp>(0947d)</samp>
🐞 Bug Fixes
- Disable
@typescript-eslint/consistent-type-assertions- by @antfu <samp>(abf5c)</samp>
View changes on GitHub
v0.39.4
🚀 Features
- basic:
- Ban
globalvariable - by @zanminkian in #189 <samp>(e787e)</samp> - Ban some deprecated global functions - by @zanminkian in #190 <samp>(aefa7)</samp>
- Ban
- ts:
- Enable
@typescript-eslint/consistent-type-assertions- by @zanminkian in #188 <samp>(a3598)</samp>
- Enable
View changes on GitHub
v0.39.3
🐞 Bug Fixes
- vue: Disable
vue/no-dupe-keys- by @antfu <samp>(bb09e)</samp>
View changes on GitHub
v0.39.2
🚀 Features
- Update eslint-plugin-vue version - by @kaivanwong in #186 <samp>(ec494)</samp>
View changes on GitHub
v0.39.1
🐞 Bug Fixes
- Turn off cjs-check in markdown - by @antfu <samp>(cdb02)</samp>
View changes on GitHub
v0.39.0
🚀 Features
- Validate
jsoncfile - by @zanminkian in #184 <samp>(96dd9)</samp> - ts: Ban cjs exports in ts file - by @zanminkian in #167 <samp>(3ca0e)</samp>
View changes on GitHub
v0.38.6
🐞 Bug Fixes
- Exclude vitepress cache - by @antfu <samp>(e6cb7)</samp>
- Relax markdown lint - by @antfu <samp>(6503a)</samp>
View changes on GitHub
v0.38.5
🚀 Features
- Ban requrie imports in ts file - by @zanminkian in #165 <samp>(78b40)</samp>
- Enable
no-invalid-this- by @zanminkian in #173 <samp>(ff74d)</samp> - basic: Consider comments for
newline-after-import- by @zanminkian in #164 <samp>(ebb96)</samp> - plugin: Allow some one-line arrow functions - by @zanminkian in #172 <samp>(506d1)</samp>
- ts: Ban namespace in ts file - by @zanminkian in #166 <samp>(9fde0)</samp>
🐞 Bug Fixes
- basic: Allow require imports in js file - by @zanminkian in #169 <samp>(e2886)</samp>
View changes on GitHub
v0.38.4
No significant changes
View changes on GitHub
v0.38.3
🚀 Features
- basic:
- New line after import - by @zanminkian in #161 <samp>(d1cd7)</samp>
- Prefer non global object of node - by @zanminkian and @antfu in #159 <samp>(502f6)</samp>
🐞 Bug Fixes
- top-level-function: Narrow warning range - by @antfu <samp>(d2150)</samp>
View changes on GitHub
v0.38.2
No significant changes
View changes on GitHub
v0.38.0
🚀 Features
- Enforce to use function declaration on top-level - by @antfu <samp>(87d26)</samp>
View changes on GitHub
v0.37.0
🚀 Features
- Enable
vue/no-unused-refs- by @Demivan in #158 <samp>(d3c11)</samp> - Upgrade deps, support typescript 5.0 - by @antfu <samp>(76327)</samp>
View changes on GitHub
v0.36.0
🚀 Features
- Enable
prefer-node-protocol- by @antfu <samp>(447d3)</samp>
View changes on GitHub
v0.35.3
🚀 Features
- Add ignore list for lint-staged - by @antfu <samp>(4167a)</samp>
View changes on GitHub
v0.35.2
🐞 Bug Fixes
- Disable
vue/no-v-text-v-html-on-component- by @antfu <samp>(7a2d6)</samp>
View changes on GitHub
v0.35.1
🐞 Bug Fixes
- Disable
@typescript-eslint/no-unused-vars- by @antfu <samp>(4b576)</samp>
View changes on GitHub
v0.35.0
🚀 Features
- Auto fix for unused imports - by @antfu <samp>(f466a)</samp>
View changes on GitHub
v0.34.2
🚀 Features
- Allow require() in cjs - by @antfu <samp>(f45a0)</samp>
🐞 Bug Fixes
- Group
&&, - by **and?:(#152)** <samp>()</samp>
View changes on GitHub
v0.34.1
🚀 Features
- ts: Enable
jest/unbound-method- by @zanminkian in #141 <samp>(2ad35)</samp>
🐞 Bug Fixes
- Allow void as statement in ts file - by @zanminkian in #142 <samp>(5d5b3)</samp>
- Prefer const when all variables in destructuring should be const - by @sxzz in #149 <samp>(2a224)</samp>
View changes on GitHub
v0.34.0
🚀 Features
- basic:
- Disable
consistent-type-importsin markdown file - by @ZanMinKian in #138 <samp>(b5828)</samp>
- Disable
- ts:
- Add TypeScript Aware Rules from @typescript-eslint/recommen… - by @kirklin in #135 <samp>(b93f4)</samp>
- Can change tsconfig by env - by @ZanMinKian in #136 <samp>(fe73f)</samp>
🐞 Bug Fixes
- basic: Disallow multi empty lines at the end of file - by @ZanMinKian in #137 <samp>(4d38b)</samp>
View changes on GitHub
v0.33.1
🐞 Bug Fixes
- ts: Fix parerOptions - by @ZanMinKian in #134 <samp>(3486d)</samp>
View changes on GitHub
v0.33.0
🐞 Bug Fixes
- Type aware linting when trigged by
tsconfig.eslint.json- by @antfu <samp>(1c426)</samp>
View changes on GitHub
v0.32.0
🚀 Features
- ts: Add rules that required parserOptions - by @ZanMinKian in #131 <samp>(7c769)</samp>
View changes on GitHub
v0.31.1
🚀 Features
- Support TS 4.9 - by @lainbo in #133 <samp>(1c37b)</samp>
View changes on GitHub
v0.31.0
🚀 Features
- basic: Add
max-statements-per-line- by @ZanMinKian in #129
View changes on GitHub
v0.30.1
🐞 Bug Fixes
- Move deps - by @antfu <samp>(20c01)</samp>
View changes on GitHub
v0.30.0
🚀 Features
- Auto JS fallback - by @antfu <samp>(b820b)</samp>
View changes on GitHub
v0.29.4
🐞 Bug Fixes
- generic-spacing: Improve cases - by @antfu <samp>(95e28)</samp>
View changes on GitHub
v0.29.3
🐞 Bug Fixes
- generic-spacing: Improve cases - by @antfu <samp>(ff6a1)</samp>
View changes on GitHub
v0.29.2
🚀 Features
- generic-spacing: Remove space before generic - by @antfu <samp>(e1110)</samp>
View changes on GitHub
v0.29.1
🐞 Bug Fixes
- generic-spacing: Avoid overriding extends - by @antfu <samp>(4119f)</samp>
View changes on GitHub
v0.29.0
🚀 Features
- Format for generics spacing - by @antfu <samp>(58849)</samp>
View changes on GitHub
v0.28.0
🚀 Features
View changes on GitHub
v0.27.0
🚨 Breaking Changes
- Exclude react config from default package - by @antfu <samp>(61ef0)</samp>
🚀 Features
🐞 Bug Fixes
- Improve indent for decorators - by @ZanMinKian in #114
View changes on GitHub
v0.26.3
🚀 Features
- Support TS 4.8, close #111 - by @antfu <samp>(0bf83)</samp>
View changes on GitHub
v0.26.2
No significant changes
View changes on GitHub
v0.26.1
🐞 Bug Fixes
- Rule renamed - by @KarasuShin in #106
View changes on GitHub
v0.26.0
No significant changes
View changes on GitHub
v0.25.2
vuejs/core (@​vue/reactivity)
v3.5.44
Bug Fixes
- compat: expose _setupProxy for Vue 2.7 compiled script setup (fix #11164) (#15618) (f08059d)
- compiler-core: parenthesise v-for key in v-memo cache guard (#15724) (d084b90), closes #15723
- compiler-dom: correctly stringify
0andfalseinv-html(#15571) (9f3b437) - compiler-dom: inject transition persisted for v-show in production (#15783) (89cb272)
- compiler-sfc: error when defineModel prop options reference a destructured prop (#15604) (38012a5), closes #15602
- custom-element: skip mounting an async custom element removed while its component loads (#15777) (0f8e7b4), closes #15775
- hydration: observe children of a display: contents root in hydrateOnVisible (#15773) (7f688e8)
- KeepAlive: unmount pruned current component when its vnode was cloned on mount (#15711) (92798ac), closes #15710
- reactivity: avoid mutating native array iterators (#15703) (7f9d45d), closes #15643
- reactivity: do not track deps in watcher callbacks run inside another effect (#15782) (db00fe9), closes #5009
- reactivity: once watcher should stop when its callback throws (#15755) (ae4bd94)
- reactivity: preserve shallow collection semantics (#15793) (b600466), closes #15792
- runtime-core: detect new prop keys when comparing full props (#15634) (702fa61), closes #15632
- runtime-core: keep async placeholder for block patching and pending component updates (#15554) (05ec25f), closes #15551
- runtime-core: only flush jobs queued by the root render itself (#15757) (0bea14b), closes #6728
- runtime-core: render nothing for an invalid v-for range in production (#15742) (ad19e7d)
- runtime-dom: preserve v-show display for unchanged style strings (#15794) (c0a6d3f)
- runtime-dom: treat playsinline as a boolean attribute (#15627) (a084e44)
- server-renderer: propagate async setup errors (#15857) (6930374), closes #15716
- ssr: honor falsy vnode content overrides (#15769) (c11c5c8)
- suspense: mount resolved async component with its own namespace (#15640) (2a086a2), closes #15639
- suspense: skip rendering async components unmounted while pending (4ab865a)
- teleport: move targetStart and keep children before targetAnchor (#15818) (d3c6e02), closes #15817
- transition-group: measure nested groups against their moving outer item (#15848) (1936c87), closes #5385 #1531
- transition: handle comment-wrapped component roots (#15853) (ff35014), closes #6080 #5500
v3.5.43
Bug Fixes
- compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars ([#15548]
[!IMPORTANT] ✂ PR body was truncated to here.
Configuration
📅 Schedule: (UTC)
- Branch creation
- At any time (no schedule defined)
- 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.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.