https://github.com/ntnyq/svg-eslint-parser
:package: An SVG parser that produces output compatible with ESLint.
https://github.com/ntnyq/svg-eslint-parser
eslint eslint-parser svg
Last synced: 6 months ago
JSON representation
:package: An SVG parser that produces output compatible with ESLint.
- Host: GitHub
- URL: https://github.com/ntnyq/svg-eslint-parser
- Owner: ntnyq
- License: mit
- Created: 2024-12-30T15:30:33.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-04-11T10:20:28.000Z (6 months ago)
- Last Synced: 2025-04-11T10:54:58.227Z (6 months ago)
- Topics: eslint, eslint-parser, svg
- Language: TypeScript
- Homepage: https://svg-eslint-parser.ntnyq.com
- Size: 1.26 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# svg-eslint-parser
[](https://github.com/ntnyq/svg-eslint-parser/actions)
[](https://www.npmjs.com/package/svg-eslint-parser)
[](https://www.npmjs.com/package/svg-eslint-parser)
[](https://codecov.io/github/ntnyq/svg-eslint-parser)
[](https://github.com/ntnyq/svg-eslint-parser/blob/main/LICENSE)> :package: An SVG parser that produces output compatible with ESLint.
> [!IMPORTANT]
> Status: Work In Progress, not ready for production.
>
> API is not stale now, Use at your own risk.## Install
```bash
npm install svg-eslint-parser -D
``````bash
yarn add svg-eslint-parser -D
``````bash
pnpm add svg-eslint-parser -D
```## Playground
You can try the parser in [playground](https://svg-eslint-parser.ntnyq.com/play).
Feel free to open an issue if you have any suggestions or find any bugs.
## Links
- [Scalable Vector Graphics (SVG) 2](https://www.w3.org/TR/SVG2/)
## Credits
- Based on [yeonjuan/es-html-parser](https://github.com/yeonjuan/es-html-parser).
## License
[MIT](./LICENSE) License © 2024-PRESENT [ntnyq](https://github.com/ntnyq)