@aceshooting/lyra-ide
v29.2.2
Published
Editor data for @aceshooting/lyra-ui: the Custom Elements Manifest, JetBrains web-types and VS Code HTML/CSS custom data.
Downloads
1,338
Maintainers
Readme
@aceshooting/lyra-ide
Editor data for @aceshooting/lyra-ui,
generated from the same source as the components: tag, attribute, property, event, slot and CSS
custom-property completion for plain HTML, Vue and Angular templates, and CSS.
| File | Consumer |
| --- | --- |
| web-types.json | WebStorm / IntelliJ: found automatically once the package is installed |
| vscode-html-data.json | VS Code html.customData |
| vscode-css-data.json | VS Code css.customData |
| custom-elements.json | Custom Elements Manifest tooling (Storybook, API docs, analyzers) |
Install
pnpm add -D @aceshooting/lyra-ide@aceshooting/lyra-ui is a peer; install the same version.
VS Code
{
"html.customData": ["./node_modules/@aceshooting/lyra-ide/vscode-html-data.json"],
"css.customData": ["./node_modules/@aceshooting/lyra-ide/vscode-css-data.json"]
}Manifest
import manifest from '@aceshooting/lyra-ide/custom-elements.json' with { type: 'json' };Upgrading from lyra-ui 26 or earlier: see the upgrade table.
Versioning
This package is versioned together with @aceshooting/lyra-ui; use matching versions.
MIT licensed.
