├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── NOTICE ├── README.md ├── SECURITY.md ├── esbuild.js ├── eslint.config.js ├── examples ├── demo.svg ├── example.astro ├── example.jsx ├── example.svelte ├── example.tsx ├── example.vue ├── logo.svg └── no-xmlns.svg ├── package.json ├── src ├── extension.ts ├── svgEditorProvider.ts ├── svgGutterPreview.ts └── webview │ ├── index.html │ ├── main.js │ └── styles.css ├── static ├── better-svg.webp ├── full.webp ├── icon.png └── screenshot.png └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | out 3 | dist 4 | *.vsix 5 | .DS_Store -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/SECURITY.md -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/esbuild.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/eslint.config.js -------------------------------------------------------------------------------- /examples/demo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/demo.svg -------------------------------------------------------------------------------- /examples/example.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/example.astro -------------------------------------------------------------------------------- /examples/example.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/example.jsx -------------------------------------------------------------------------------- /examples/example.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/example.svelte -------------------------------------------------------------------------------- /examples/example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/example.tsx -------------------------------------------------------------------------------- /examples/example.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/example.vue -------------------------------------------------------------------------------- /examples/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/logo.svg -------------------------------------------------------------------------------- /examples/no-xmlns.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/examples/no-xmlns.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/package.json -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/svgEditorProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/src/svgEditorProvider.ts -------------------------------------------------------------------------------- /src/svgGutterPreview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/src/svgGutterPreview.ts -------------------------------------------------------------------------------- /src/webview/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/src/webview/index.html -------------------------------------------------------------------------------- /src/webview/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/src/webview/main.js -------------------------------------------------------------------------------- /src/webview/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/src/webview/styles.css -------------------------------------------------------------------------------- /static/better-svg.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/static/better-svg.webp -------------------------------------------------------------------------------- /static/full.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/static/full.webp -------------------------------------------------------------------------------- /static/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/static/icon.png -------------------------------------------------------------------------------- /static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/static/screenshot.png -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/better-svg/HEAD/tsconfig.json --------------------------------------------------------------------------------