htmljs-parser
htmljs-parser copied to clipboard
An HTML parser recognizes content and string placeholders and allows JavaScript expressions as attribute values
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically....
The following HTML/Marko doesn't parse because the `closeTagName` is parsed with whitespace and so the open and close tag names don't match. ```html Est molestiae sunt facilis qui rem. ```...
## Version: 5.5.1 I suspect this is a known limitation and/or expected behaviour, but it was surprising! For context, I'm building a prettier plugin that uses the `htmljs-parser` directly to...
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3. Release notes Sourced from json5's releases. v2.2.3 Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299) v2.2.2 Fix: Properties...
### Marko Version: 5.32.7 ### VS Code Extension Version: 1.1.18 ### Details When declaring an Input type with generic parameters, breaking the generic parameters into multiple lines breaks the compiler...
### Marko Version 6.0.120 ### Details I use type arguments on init value of a element: ```marko ``` ### Expected Behavior get the same behaviors as: ```marko ``` ### Actual...
Bumps and [js-yaml](https://github.com/nodeca/js-yaml). These dependencies needed to be updated together. Updates `js-yaml` from 3.14.1 to 3.14.2 Changelog Sourced from js-yaml's changelog. [3.14.2] - 2025-11-15 Security Backported v4.1.1 fix to v3...
Removes [tmp](https://github.com/raszi/node-tmp). It's no longer used after updating ancestor dependency [@changesets/cli](https://github.com/changesets/changesets). These dependencies need to be updated together. Removes `tmp` Updates `@changesets/cli` from 2.29.5 to 2.29.7 Release notes Sourced from...
In previous versions of this parser, concise mode code fences _preserved_ their leading and trailing whitespace ```marko -- Hello World -- // `\nHello World\n` ``` These changes trim that whitespace,...