Skip to content

build(deps): bump vue-types from 5.1.3 to 7.0.0#1606

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/vue-types-7.0.0
Open

build(deps): bump vue-types from 5.1.3 to 7.0.0#1606
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/vue-types-7.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 13, 2026

Copy link
Copy Markdown
Contributor

Bumps vue-types from 5.1.3 to 7.0.0.

Release notes

Sourced from vue-types's releases.

vue-types@7.0.0

  • Update TypeScript to v6
  • Moved TS file linting and formatting to Oxc ecosystem
  • Refactor codebase to fix TS compatibility errors.
  • Modernize codebase to use ES2020+ compatible syntax

User surface should not be affected, but let's release these changes as a major version just in case.

See the changelog for details.

vue-types@6.0.0

See changelog.

Changelog

Sourced from vue-types's changelog.

7.0.0

Major Changes

  • d37a012: - Remove old polyfills and shims for Array.isArray, globalThis, Object.hasOwn
    • Update dependency to TypeScript 6 and code refactor
    • migrate from ESLint+Prettier to the Oxc ecosystem

6.0.0

Major Changes

  • 306173f: #### Drop Vue 2 support

    Vue 2 reached End of Life (EOL) on December 31st, 2023. By dropping Vue 2 compatibility we can deliver a smaller package and make the source code more maintainable.

    If you're unable to update to Vue 3, please use vue-types@5.x

    Removed VueTypes.extend method

    VueTypes.extend was deprecated in v5. In v6 this method has been removed. Please migrate your code to use ES6+ extends feature.

    Example:

    Using VueTypes.extend (old):

    import VueTypes from "vue-types";
    export const VueTypesProject = VueTypes.extend([
    {
    name: "maxLength",
    type: String,
    validator: (max, v) => v.length <= max,
    },
    {
    name: "positive",
    getter: true,
    type: Number,
    validator: (v) => v > 0,
    },
    ]);

    Using ES6+ extends (new):

    import VueTypes, { toType } from "vue-types";
    export class VueTypesProject extends VueTypes {

... (truncated)

Commits
Attestation changes

This version has no provenance attestation, while the previous version (5.1.3) was attested. Review the package versions before updating.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [vue-types](https://github.com/dwightjack/vue-types/tree/HEAD/packages/core) from 5.1.3 to 7.0.0.
- [Release notes](https://github.com/dwightjack/vue-types/releases)
- [Changelog](https://github.com/dwightjack/vue-types/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/dwightjack/vue-types/commits/vue-types@7.0.0/packages/core)

---
updated-dependencies:
- dependency-name: vue-types
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added 3. to review dependencies Pull requests that update a dependency file labels Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants