Skip to content

Update devDependencies (major)#53

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-devdependencies
Open

Update devDependencies (major)#53
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-devdependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 23, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@rollup/plugin-babel (source) ^6.1.0^7.0.0 age confidence
cssnano ^7.1.2^8.0.0 age confidence
ember-cli (source) ~6.11.0~7.0.0 age confidence
ember-source (source) ^6.11.0^7.0.0 age confidence
ember-source (source) ~6.11.0~7.0.0 age confidence
eslint (source) ^9.22.0^10.0.0 age confidence
expect-type ^0.15.0^1.0.0 age confidence
tailwindcss (source) ^3.4.17^4.0.0 age confidence
typescript (source) ~5.9.3~6.0.0 age confidence

Release Notes

rollup/plugins (@​rollup/plugin-babel)

v7.0.0

2026-03-05

Breaking Changes
  • babel!: improve filtering capability & performance (#​1954)
cssnano/cssnano (cssnano)

v8.0.1: v8.0.1

Compare Source

What's Changed

  • fix(postcss-minify-selectors): reject :is() fold when divergent middle contains a combinator under a non-empty prefix (closes #​1786) by @​dkryaklin in #​1798
  • fix(postcss-minify-selectors): tighten :is() fold acceptance to a strict allowlist by @​dkryaklin in #​1799

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@8.0.0...cssnano@8.0.1

v8.0.0: v8.0.0

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.9...cssnano@8.0.0

v7.1.9: v7.1.9

Compare Source

Bug Fixes

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.8...cssnano@7.1.9

v7.1.8: v7.1.8

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.7...cssnano@7.1.8

v7.1.7: v.7.1.7

Compare Source

This release is idnetical to the previous one, but is being published to ensure that the latest versions of postcss-normalize-repeat-style and postcss-normalize-positions are uploaded to the npm registry.

v7.1.6: v7.1.6

Compare Source

New feature

Bug fixes

  • fix: update colordx and autoprefixer
  • fix: update postcss peer dependency by @​ludofischer in #​1779 Solves possible security issue

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.5...cssnano@7.1.6

v7.1.5: v7.1.5

Compare Source

Bug Fixes

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.4...cssnano@7.1.5

v7.1.4: v7.1.4

Compare Source

Bug Fixes

Update color conversion library to @​colordx/core to fix rounding errors in color conversions #​1755

v7.1.3: v7.1.3

Compare Source

What's Changed

Full Changelog: https://github.com/cssnano/cssnano/compare/cssnano@7.1.2...cssnano@7.1.3

ember-cli/ember-cli (ember-cli)

v7.0.0

🚀 Enhancement
  • ember-cli, @ember-tooling/classic-build-addon-blueprint, @ember-tooling/classic-build-app-blueprint
Committers: 1

v6.12.0

  • ember-cli 6.12.0-alpha.5 (patch)
🐛 Bug Fix
🏠 Internal
Committers: 1

v6.11.2

🐛 Bug Fix
  • @ember-tooling/classic-build-addon-blueprint, @ember-tooling/classic-build-app-blueprint
Committers: 1

v6.11.1

🐛 Bug Fix
Committers: 2
emberjs/ember.js (ember-source)

v7.0.0

Compare Source

  • #​21240 [CLEANUP] Remove deprecated amd bundles and use-ember-modules optional feature per RFC #​1101.
  • #​21275 [CLEANUP] Remove ember barrel file (import Ember from 'ember') per RFC #​1003.
  • #​21056 [CLEANUP] Remove '@​ember/application's lazy load / onLoad stuff (private API)
  • #​21058 [CLEANUP] Remove template-compiler bootstrap for script tags
  • #​21198 [CLEANUP] Remove _globalsMode and _prepareForGlobalsMode from Application
  • #​21079 [CLEANUP] Remove some IE11 support (Symbols)
  • #​21204 [CLEANUP] Remove old browser workarounds
  • #​21206 [CLEANUP] Remove unused exports, variables, imports and dependencies
  • #​21257 [CLEANUP] Remove old testing apis.
  • #​21067 [BUGFIX] Remove @​ember/runloop from initializer test blueprints
  • #​21076 [BUGFIX] Support default globals for strict mode with the runtime compiler per RFC #​1070.
  • #​21098 [BUGFIX] Add support for this in explicit scope for the runtime template compiler.
  • #​21107 [BUGFIX] Fix LinkTo inside inline SVG reloads application
  • #​21108 [BUGFIX] Fix unhelpful error message when the function for on modifier was forgotten as param.
  • #​21109 [BUGFIX] Fix missing value attribute on radio/checkbox inputs bound to empty string
  • #​21122 [BUGFIX] Fix tracked collections delete() returning true for non-existent entries
  • #​21124 [BUGFIX] Fix {{#each}} runtime crash when array contains null/undefined items with key
  • #​21125 [BUGFIX] Fix crash when accessing negative index of helper positional args #​20912
  • #​21128 [BUGFIX] Fix trackedMap and trackedWeakMap reactivity for existing keys
  • #​21139 [BUGFIX] Port BrandedArray fix for Array-as-parent bug in destroyables
  • #​21168 [BUGFIX] Fix EmberArray.reduce to match native behavior
  • #​21189 [BUGFIX] Clear stale metadata references after destruction to allow GC
  • #​21202 [BUGFIX] Fix <LinkTo>'s @current-when argument with nested routes containing dynamic segments
  • #​21211 Pull router_js into the Ember monorepo
  • #​21069 Internalize @​handlebars/parser
  • #​21129 Add prod build via package.json#exports
  • #​21141 Run smoke-tests with and without deprecations removed
  • #​21147 Migrate node tests to scenarios
  • #​21169 Migrate smoke tests to use ESM Ember -- ES'Mber
  • #​21173 Update actions + lock down to shas
  • #​21185 Use zizmor to lint actions & workflows
  • #​21188 Prepare @​glimmer/syntax publishing again and add smoke tests for prettier's use of it
  • #​21234 Refactor tracked collections to use Proxy-based approach

v6.12.0

Compare Source

  • #​20908 / #​21020 Merge glimmerjs/glimmer-vm into the emberjs/ember.js monorepo.
    • All @glimmer/* packages that were formerly dependencies of ember-source are now included in the monorepo. This enables us to more easily iterate
      on the Glimmer VM and related packages, avoid an integration step with ember.js and to more easily share code between them and ember-source.
    • Only a few of the packages from the glimmer-vm repo will continue to be published as separate packages, for example, @glimmer/syntax will be published.
    • The glimmer-vm repo has been archived and relevant issues have been moved to the emberjs/ember.js repo. If you have an issue that was not moved, please reopen it on ember.js, after a search.
  • #​20995 [BUGFIX] renderComponent error: 'attempted to close a tracking frame, but one was not open'
  • #​20996 [BUGFIX] renderComponent error: 'Cannot read property of undefined: reading syscall'
  • #​21091 [BUGFIX] Fix 'on' modifier error message regression
  • #​21025 [CLEANUP] Remove applySVGInnerHTMLFix
  • #​21061 [CLEANUP] Remove 'text-node-merging-fix'
  • #​21059 [DOC] Remove doc references to Ember. and add import where necessary
  • #​21014 Rename default export GlimmerComponent to Component
  • #​21046 Add benchmark infrastructure
  • #​21090 Swap nightly ts test of ts-nightly with ts-latest for better signal-to-noise

v6.11.1

Compare Source

  • #​20574 [BUGFIX] Update ApplicationInstance#visit to use followRedirects() to fix visit() throws TransitionAborted error
  • #​21144 [BUGFIX] Fix crash during destroy in fastboot
  • #​21244 [BUGFIX] Fix implicit-modules naming to fix use of use-ember-modules with a classic build
eslint/eslint (eslint)

v10.4.0

Compare Source

v10.3.0

Compare Source

v10.2.1

Compare Source

v10.2.0

Compare Source

Features

Bug Fixes

Documentation

  • a2af743 docs: add language to configuration objects (#​20712) (Francesco Trotta)
  • 845f23f docs: Update README (GitHub Actions Bot)
  • 5fbcf59 docs: remove sourceType from ts playground link (#​20477) (Tanuj Kanti)
  • 8702a47 docs: Update README (GitHub Actions Bot)
  • ddeaded docs: Update README (GitHub Actions Bot)
  • 2b44966 docs: add Major Releases section to Manage Releases (#​20269) (Milos Djermanovic)
  • eab65c7 docs: update eslint versions in examples (#​20664) (루밀LuMir)
  • 3e4a299 docs: update ESM Dependencies policies with note for own-usage packages (#​20660) (Milos Djermanovic)

Chores

  • 8120e30 refactor: extract no unmodified loop condition (#​20679) (kuldeep kumar)
  • 46e8469 chore: update dependency markdownlint-cli2 to ^0.22.0 (#​20697) (renovate[bot])
  • 01ed3aa test: add unit tests for unicode utilities (#​20622) (Manish chaudhary)
  • 811f493 ci: remove --legacy-peer-deps from types integration tests (#​20667) (Milos Djermanovic)
  • 6b86fcf chore: update dependency npm-run-all2 to v8 (#​20663) (renovate[bot])
  • 632c4f8 chore: add prettier update commit to .git-blame-ignore-revs (#​20662) (루밀LuMir)
  • b0b0f21 chore: update dependency eslint-plugin-regexp to ^3.1.0 (#​20659) (Milos Djermanovic)
  • 228a2dd chore: update dependency eslint-plugin-eslint-plugin to ^7.3.2 (#​20661) (Milos Djermanovic)
  • 3ab4d7e test: Add tests for eslintrc-style keys (#​20645) (kuldeep kumar)

v10.1.0

Compare Source

Features

  • ff4382b feat: apply fix for no-var in TSModuleBlock (#​20638) (Tanuj Kanti)
  • 0916995 feat: Implement api support for bulk-suppressions (#​20565) (Blake Sager)

Bug Fixes

  • 2b8824e fix: Prevent no-var autofix when a variable is used before declaration (#​20464) (Amaresh S M)
  • e58b4bf fix: update eslint (#​20597) (renovate[bot])

Documentation

  • b7b57fe docs: use correct JSDoc link in require-jsdoc.md (#​20641) (mkemna-clb)
  • 58e4cfc docs: add deprecation notice partial (#​20639) (Milos Djermanovic)
  • 7143dbf docs: update v9 migration guide for @eslint/js usage (#​20540) (fnx)
  • 035fc4f docs: note that globalReturn applies only with sourceType: "script" (#​20630) (Milos Djermanovic)
  • e972c88 docs: merge ESLint option descriptions into type definitions (#​20608) (Francesco Trotta)
  • 7f10d84 docs: Update README (GitHub Actions Bot)
  • aeed007 docs: open playground link in new tab (#​20602) (Tanuj Kanti)
  • a0d1a37 docs: Add AI Usage Policy (#​20510) (Nicholas C. Zakas)

Chores

v10.0.3

Compare Source

v10.0.2

Compare Source

v10.0.1

Compare Source

Bug Fixes

Documentation

  • 5b3dbce docs: add AI acknowledgement section to templates (#​20431) (루밀LuMir)
  • 6f23076 docs: toggle nav in no-JS mode (#​20476) (Tanuj Kanti)
  • b69cfb3 docs: Update README (GitHub Actions Bot)

Chores

v10.0.0

Compare Source

v9.39.4

Compare Source

Bug Fixes

Documentation

Chores

mmkal/expect-type (expect-type)

v1.3.0

Compare Source

What's Changed

Full Changelog: mmkal/expect-type@v1.2.2...v1.3.0

v1.2.2

Compare Source


v1.2.1

Compare Source

  • docs: update deprecated usage examples 0c5a05d

v1.2.0

Compare Source

What's Changed

toMatchTypeOf is now deprecated. There are no plans to remove it any time soon, so it's not critical to immediately remove usages, but if you want to avoid squigglies in IDEs complaining about deprecations, here's what you should do:

If you have an assertion like this:

expectTypeOf(foo).toMatchTypeOf<Abc>()

There are a few options for upgrading it. The easiest is toExtend which is identical to the behaviour of toMatchTypeOf:

expectTypeOf(foo).toExtend<Abc>()

This will work in all cases. But, there is now a stricter option that will work in many cases and be slightly more likely to catch things like readonly properties matching:

expectTypeOf(foo).toMatchObjectType<Abc>()

But, as the name suggests, this will only work on plain object types, it will fail for union types, and some other complex types.


If you have code like this:

expectTypeOf(foo).toMatchTypeOf(bar)

You'll need to use typeof because toExtend and toMatchObjectType do not accept arguments

expectTypeOf(foo).toExtend<typeof bar>()
expectTypeOf(foo).toMatchObjectType<typeof bar>()

Full Changelog: mmkal/expect-type@v1.1.0...v1.2.0

v1.1.0

Compare Source

What's Changed

Full Changelog: mmkal/expect-type@v1.0.0...v1.1.0

v1.0.0

Compare Source

v1! 🎉🎉🎉

X (formerly Twitter) Follow

After many years being commitment-phobic, expect-type is now in v1.

This release does not add any user facing features on top of v0.20.0 or v1.0.0-rc.0. It's just "making it official". For anyone new to the project, or coming here from vitest or viteconf (👋 ), the usage docs from the readme are pasted below.

For anyone on an old-ish v0 version, here are links to the non-trivial changes that have gone in since v0.15.0:

  • v0.20.0: Function overloads support (proper support, beyond the default typescript functionality which eliminates all but one overloads by default)
  • v0.19.0: Beefed up JSDocs thanks to @​aryaemami59
  • v0.18.0: .pick and .omit thanks to @​aryaemami59
  • v0.17.0: massively improved error messages, so (in most cases) when an assertion fails you can see what's wrong, not just that something is wrong
  • v0.16.0: default to internal typescript implementation of type-identicalness. Introduce the .branded helper for the old behaviour. Also support function this parameters - thank to @​trevorade and @​papb

Full usage docs below, for newbies (head to the readme to keep up to date):

docs from readme

Installation and usage

npm install expect-type --save-dev
import {expectTypeOf} from 'expect-type'

Documentation

The expectTypeOf method takes a single argument or a generic type parameter. Neither it nor the functions chained off its return value have any meaningful runtime behaviour. The assertions you write will be compile-time errors if they don't hold true.

Features

Check an object's type with .toEqualTypeOf:

expectTypeOf({a: 1}).toEqualTypeOf<{a: number}>()

.toEqualTypeOf can check that two concrete objects have equivalent types (note: when these assertions fail, the error messages can be less informative vs the generic type argument syntax above - see error messages docs):

expectTypeOf({a: 1}).toEqualTypeOf({a: 1})

.toEqualTypeOf succeeds for objects with different values, but the same type:

expectTypeOf({a: 1}).toEqualTypeOf({a: 2})

.toEqualTypeOf fails on excess properties:

// @&#8203;ts-expect-error
expectTypeOf({a: 1, b: 1}).toEqualTypeOf<{a: number}>()

To allow for extra properties, use .toMatchTypeOf. This is roughly equivalent to an extends constraint in a function type argument.:

expectTypeOf({a: 1, b: 1}).toMatchTypeOf<{a: number}>()

.toEqualTypeOf and .toMatchTypeOf both fail on missing properties:

// @&#8203;ts-expect-error
expectTypeOf({a: 1}).toEqualTypeOf<{a: number; b: number}>()
// @&#8203;ts-expect-error
expectTypeOf({a: 1}).toMatchTypeOf<{a: number; b: number}>()

Another example of the difference between .toMatchTypeOf and .toEqualTypeOf, using generics. .toMatchTypeOf can be used for "is-a" relationships:

type Fruit = {type: 'Fruit'; edible: boolean}
type Apple = {type: 'Fruit'; name: 'Apple'; edible: true}

expectTypeOf<Apple>().toMatchTypeOf<Fruit>()

// @&#8203;ts-expect-error
expectTypeOf<Fruit>().toMatchTypeOf<Apple>()

// @&#8203;ts-expect-error
expectTypeOf<Apple>().toEqualTypeOf<Fruit>()

Assertions can be inverted with .not:

expectTypeOf({a: 1}).not.toMatchTypeOf({b: 1})

.not can be easier than relying on // @&#8203;ts-expect-error:

type Fruit = {type: 'Fruit'; edible: boolean}
type Apple = {type: 'Fruit'; name: 'Apple'; edible: true}

expectTypeOf<Apple>().toMatchTypeOf<Fruit>()

expectTypeOf<Fruit>().not.toMatchTypeOf<Apple>()
expectTypeOf<Apple>().not.toEqualTypeOf<Fruit>()

Catch any/unknown/never types:

expectTypeOf<unknown>().toBeUnknown()
expectTypeOf<any>().toBeAny()
expectTypeOf<never>().toBeNever()

// @&#8203;ts-expect-error
expectTypeOf<never>().toBeNumber()

.toEqualTypeOf distinguishes between deeply-nested any and unknown properties:

expectTypeOf<{deeply: {nested: any}}>().not.toEqualTypeOf<{deeply: {nested: unknown}}>()

You can test for basic JavaScript types:

expectTypeOf(() => 1).toBeFunction()
expectTypeOf({}).toBeObject()
expectTypeOf([]).toBeArray()
expectTypeOf('').toBeString()
expectTypeOf(1).toBeNumber()
expectTypeOf(true).toBeBoolean()
expectTypeOf(() => {}).returns.toBeVoid()
expectTypeOf(Promise.resolve(123)).resolves.toBeNumber()
expectTypeOf(Symbol(1)).toBeSymbol()

.toBe... methods allow for types that extend the expected type:

expectTypeOf<number>().toBeNumber()
expectTypeOf<1>().toBeNumber()

expectTypeOf<any[]>().toBeArray()
expectTypeOf<number[]>().toBeArray()

expectTypeOf<string>().toBeString()
expectTypeOf<'foo'>().toBeString()

expectTypeOf<boolean>().toBeBoolean()
expectTypeOf<true>().toBeBoolean()

.toBe... methods protect against any:

const goodIntParser = (s: string) => Number.parseInt(s, 10)
const badIntParser = (s: string) => JSON.parse(s) // uh-oh - works at runtime if the input is a number, but return 'any'

expectTypeOf(goodIntParser).returns.toBeNumber()
// @&#8203;ts-expect-error - if you write a test like this, `.toBeNumber()` will let you know your implementation returns `any`.
expectTypeOf(badIntParser).returns.toBeNumber()

Nullable types:

expectTypeOf(undefined).toBeUndefined()
expectTypeOf(undefined).toBeNullable()
expectTypeOf(undefined).not.toBeNull()

expectTypeOf(null).toBeNull()
expectTypeOf(null).toBeNullable()
expectTypeOf(null).not.toBeUndefined()

expectTypeOf<1 | undefined>().toBeNullable()
expectTypeOf<1 | null>().toBeNullable()
expectTypeOf<1 | undefined | null>().toBeNullable()

More .not examples:

expectTypeOf(1).not.toBeUnknown()
expectTypeOf(1).not.toBeAny()
expectTypeOf(1).not.toBeNever()
expectTypeOf(1).not.toBeNull()
expectTypeOf(1).not.toBeUndefined()
expectTypeOf(1).not.toBeNullable()

Detect assignability of unioned types:

expectTypeOf<number>().toMatchTypeOf<string | number>()
expectTypeOf<string | number>().not.toMatchTypeOf<number>()

Use .extract and .exclude to narrow down complex union types:

type ResponsiveProp<T> = T | T[] | {xs?: T; sm?: T; md?: T}
const getResponsiveProp = <T>(_props: T): ResponsiveProp<T> => ({})
type CSSProperties = {margin?: string; padding?: string}

const cssProperties: CSSProperties = {margin: '1px', padding: '2px'}

expectTypeOf(getResponsiveProp(cssProperties))
  .exclude<unknown[]>()
  .exclude<{xs?: unknown}>()
  .toEqualTypeOf<CSSProperties>()

expectTypeOf(getResponsiveProp(cssProperties))
  .extract<unknown[]>()
  .toEqualTypeOf<CSSProperties[]>()

expectTypeOf(getResponsiveProp(cssProperties))
  .extract<{xs?: any}>()
  .toEqualTypeOf<{xs?: CSSProperties; sm?: CSSProperties; md?: CSSProperties}>()

expectTypeOf<ResponsiveProp<number>>().exclude<number | number[]>().toHaveProperty('sm')
expectTypeOf<ResponsiveProp<number>>().exclude<number | number[]>().not.toHaveProperty('xxl')

.extract and .exclude return never if no types remain after exclusion:

type Person = {name: string; age: number}
type Customer = Person & {customerId: string}
type Employee = Person & {employeeId: string}

expectTypeOf<Customer | Employee>().extract<{foo: string}>().toBeNever()
expectTypeOf<Customer | Employee>().exclude<{name: string}>().toBeNever()

Use .pick to pick a set of properties from an object:

type Person = {name: string; age: number}

expectTypeOf<Person>().pick<'name'>().toEqualTypeOf<{name: string}>()

Use .omit to remove a set of properties from an object:

type Person = {name: string; age: number}

expectTypeOf<Person>().omit<'name'>().toEqualTypeOf<{age: number}>()

Make assertions about object properties:

const obj = {a: 1, b: ''}

// check that properties exist (or don't) with `.toHaveProperty`
expectTypeOf(obj).toHaveProperty('a')
expectTypeOf(obj).not.toHaveProperty('c')

// check types of properties
expectTypeOf(obj).toHaveProperty('a').toBeNumber()
expectTypeOf(obj).toHaveProperty('b').toBeString()
expectTypeOf(obj).toHaveProperty('a').not.toBeString()

.toEqualTypeOf can be used to distinguish between functions:

type NoParam = () => void
type HasParam = (s: string) => void

expectTypeOf<NoParam>().not.toEqualTypeOf<HasParam>()

But often it's preferable to use .parameters or .returns for more specific function assertions:

type NoParam = () => void
type HasParam = (s: string) => void

expectTypeOf<NoParam>().parameters.toEqualTypeOf<[]>()
expectTypeOf<NoParam>().returns.toBeVoid()

expectTypeOf<HasParam>().parameters.toEqualTypeOf<[string]>()
expectTypeOf<HasParam>().returns.toBeVoid()

Up to ten overloads will produce union types for .parameters and .returns:

type Factorize = {
  (input: number): number[]
  (input: bigint): bigint[]
}

expectTypeOf<Factorize>().parameters.toEqualTypeOf<[number] | [bigint]>()
expectTypeOf<Factorize>().returns.toEqualTypeOf<number[] | bigint[]>()

expectTypeOf<Factorize>().parameter(0).toEqualTypeOf<number | bigint>()

Note that these aren't exactly like TypeScript's built-in Parameters<...> and ReturnType<...>:

The TypeScript builtins simply choose a single overload (see the Overloaded functions section for more information)

type Factorize = {
  (input: number): number[]
  (input: bigint): bigint[]
}

// overload using `number` is ignored!
expectTypeOf<Parameters<Factorize>>().toEqualTypeOf<[bigint]>()
expectTypeOf<ReturnType<Factorize>>().toEqualTypeOf<bigint[]>()

More examples of ways to work with functions - parameters using .parameter(n) or .parameters, and return values using .returns:

const f = (a: number) => 

>  **Note**
> 
> PR body was truncated to here.


</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - "after 9pm on sunday"
- 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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/universal-ember/table).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 6 times, most recently from 670c31c to 98e0254 Compare March 23, 2025 23:56
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 91d4e15 to 1242255 Compare April 6, 2025 22:14
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 115cc7f to e87208b Compare April 20, 2025 22:50
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from e87208b to 495eccf Compare May 4, 2025 21:49
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 495eccf to 2e509cd Compare May 18, 2025 21:21
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 2e509cd to f476d5e Compare May 25, 2025 23:15
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from f476d5e to 6245ef9 Compare June 15, 2025 21:12
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 6245ef9 to 33a8380 Compare June 22, 2025 21:12
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 33a8380 to eb7a682 Compare July 6, 2025 21:46
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from df9730f to 751e6bd Compare July 20, 2025 22:14
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 202122c to aad0321 Compare August 3, 2025 21:28
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from aad0321 to 49ed4b2 Compare August 10, 2025 21:43
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 49ed4b2 to b7d5c36 Compare August 17, 2025 22:41
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from b7d5c36 to f1629f8 Compare August 31, 2025 21:48
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from f1629f8 to 631b332 Compare September 14, 2025 21:25
@renovate renovate Bot changed the title Update devDependencies (major) chore(deps): update devdependencies (major) Sep 14, 2025
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 8a0294b to 308d44a Compare September 28, 2025 21:45
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 308d44a to 28e5e17 Compare October 5, 2025 21:26
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 28e5e17 to 358a4a0 Compare October 12, 2025 21:35
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 358a4a0 to 73ffec8 Compare October 26, 2025 21:52
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 4e8cf33 to 733ac11 Compare November 9, 2025 21:12
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 733ac11 to a3ed65c Compare November 30, 2025 21:45
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from a3ed65c to 0067ae9 Compare December 7, 2025 21:52
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 0784cbb to bec7e1a Compare January 4, 2026 22:09
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from e8c2aa4 to 2099d5e Compare January 18, 2026 21:11
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 2099d5e to 4b86260 Compare January 25, 2026 21:29
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 4b86260 to 7fd4f55 Compare February 8, 2026 21:18
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch 2 times, most recently from 5e7e732 to f7406b7 Compare March 8, 2026 21:25
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from f7406b7 to 72f9914 Compare March 15, 2026 21:51
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 72f9914 to 3d45597 Compare April 19, 2026 21:32
@renovate renovate Bot changed the title chore(deps): update devdependencies (major) Update devDependencies (major) Apr 19, 2026
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 3d45597 to 1f29530 Compare April 26, 2026 21:15
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from 1f29530 to e723549 Compare May 3, 2026 21:43
@renovate renovate Bot force-pushed the renovate/major-devdependencies branch from e723549 to b207003 Compare May 24, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants