+
Skip to content

Conversation

dyc3
Copy link
Contributor

@dyc3 dyc3 commented Oct 3, 2025

Summary

This PR adds support for parsing vue directives in .vue files.

It's still a WIP, the parser should be finished, but the lexer needs to be a little smarter in order to emit the right tokens.

Test Plan

Added tests.

Docs

Copy link

changeset-bot bot commented Oct 3, 2025

🦋 Changeset detected

Latest commit: 0fba4d9

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
@biomejs/biome Patch
@biomejs/cli-win32-x64 Patch
@biomejs/cli-win32-arm64 Patch
@biomejs/cli-darwin-x64 Patch
@biomejs/cli-darwin-arm64 Patch
@biomejs/cli-linux-x64 Patch
@biomejs/cli-linux-arm64 Patch
@biomejs/cli-linux-x64-musl Patch
@biomejs/cli-linux-arm64-musl Patch
@biomejs/wasm-web Patch
@biomejs/wasm-bundler Patch
@biomejs/wasm-nodejs Patch
@biomejs/backend-jsonrpc Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Contributor

coderabbitai bot commented Oct 3, 2025

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch html-vue-syntax

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot added A-CLI Area: CLI A-Core Area: core A-Project Area: project A-Linter Area: linter A-Parser Area: parser A-Formatter Area: formatter A-Tooling Area: internal tools A-LSP Area: language server protocol L-JavaScript Language: JavaScript and super languages L-CSS Language: CSS L-JSON Language: JSON and super languages A-Diagnostic Area: diagnostocis L-HTML Language: HTML L-Grit Language: GritQL A-Type-Inference Area: type inference labels Oct 3, 2025
@dyc3 dyc3 force-pushed the html-vue-syntax branch from 17d6bc1 to 4485ec0 Compare October 7, 2025 20:21
@dyc3 dyc3 force-pushed the html-vue-syntax branch from 4485ec0 to 0fba4d9 Compare October 7, 2025 20:30
@github-actions github-actions bot removed A-Core Area: core A-Project Area: project A-Linter Area: linter A-LSP Area: language server protocol L-CSS Language: CSS A-Diagnostic Area: diagnostocis L-Grit Language: GritQL A-Type-Inference Area: type inference labels Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-CLI Area: CLI A-Formatter Area: formatter A-Parser Area: parser A-Tooling Area: internal tools L-HTML Language: HTML L-JavaScript Language: JavaScript and super languages L-JSON Language: JSON and super languages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载