1.0.0
Initial Release
Key Features
- Created an analysis model for extracting SVG components from JavaScript (JS), JSX, TypeScript (TS), and TypeScript React (TSX) files.
- Defined default parameters for components without specified values.
- Added support for permitted SVG tags.
- Supported export types:
- Exported function declarations using the
export function functionName() {}syntax. - Exported variable declarations using the
export const variableName = value;syntax.
- Exported function declarations using the
- Implemented i18n support for English (en) and Spanish (es).
- Introduced the webview-ui user interface, featuring:
- Thumbnail cards for visualizing each discovered SVG.
- A search function for filtering SVGs by name.
- Provided multiple access modes to the extension:
- Context menu in the code editor.
- Context menu in files (single or multiple selected files).