Skip to content

chore(vite-plugin): normalize bugs metadata#18327

Closed
YfengJ wants to merge 1 commit into
quasarframework:devfrom
YfengJ:codex/vite-plugin-bugs-metadata
Closed

chore(vite-plugin): normalize bugs metadata#18327
YfengJ wants to merge 1 commit into
quasarframework:devfrom
YfengJ:codex/vite-plugin-bugs-metadata

Conversation

@YfengJ

@YfengJ YfengJ commented Jun 16, 2026

Copy link
Copy Markdown

What does this PR do?

Normalizes the @quasar/vite-plugin package bugs metadata from a string to the standard npm object form with bugs.url.

This keeps the same issue tracker URL and does not change runtime code, exports, dependencies, package versioning, or published files.

Why is it needed?

The current published metadata for @quasar/vite-plugin@1.12.0 exposes bugs as a plain string:

"bugs": "https://github.com/quasarframework/quasar/issues"

Using the standard object form improves compatibility with npm metadata consumers that expect bugs.url.

Validation

  • node -e "const fs=require('fs'); const pkg=JSON.parse(fs.readFileSync('vite-plugin/package.json','utf8')); if (pkg.name !== '@quasar/vite-plugin') throw new Error('wrong package'); if (!pkg.bugs || pkg.bugs.url !== 'https://github.com/quasarframework/quasar/issues') throw new Error('bugs.url mismatch'); console.log(pkg.name, pkg.version, pkg.bugs.url)"
  • git diff --check
  • npm pack --dry-run --ignore-scripts --json ./vite-plugin

@YfengJ YfengJ closed this by deleting the head repository Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant