mirror of
https://github.com/oven-sh/bun
synced 2026-02-12 20:09:04 +00:00
This fixes an issue where Japanese middle dot characters (U+30FB "・" and U+FF65 "・") were incorrectly excluded from identifier continuation characters. These characters are valid in ECMAScript identifiers and are commonly used in Japanese text, particularly in real estate property names like "バス・トイレ". Changes: - Remove incorrect exclusion of middle dot characters from Unicode tables - Regenerate identifier lookup tables with correct Unicode data - Add regression test to prevent future issues - Maintain correct behavior: middle dots can only continue identifiers, not start them Fixes https://github.com/oven-sh/bun/discussions/22230 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>