├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── config ├── schema.json └── test.json ├── examples ├── button.md ├── default.md ├── description-in-body.md ├── i18n-code.md ├── i18n.md ├── no-body.md.md ├── no-meta.md ├── property │ ├── default.md │ ├── placeholder.md │ └── shared │ │ └── type.md └── ts │ └── ng.md ├── icon.png ├── package.json ├── src ├── generator │ ├── generator.ts │ ├── index.ts │ ├── interfaces.ts │ ├── package.json │ └── parse.ts └── vscode-extension │ ├── completion-provider.ts │ ├── config.ts │ ├── extension.ts │ ├── notifier.ts │ ├── package.json │ ├── types.ts │ └── utils.ts ├── test ├── generator.spec.ts └── parse.spec.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | yarn.lock 3 | 4 | dist 5 | snippets.json 6 | 7 | publish 8 | *.vsix -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/README.md -------------------------------------------------------------------------------- /config/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/config/schema.json -------------------------------------------------------------------------------- /config/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/config/test.json -------------------------------------------------------------------------------- /examples/button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/button.md -------------------------------------------------------------------------------- /examples/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/default.md -------------------------------------------------------------------------------- /examples/description-in-body.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/description-in-body.md -------------------------------------------------------------------------------- /examples/i18n-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/i18n-code.md -------------------------------------------------------------------------------- /examples/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/i18n.md -------------------------------------------------------------------------------- /examples/no-body.md.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/no-body.md.md -------------------------------------------------------------------------------- /examples/no-meta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/no-meta.md -------------------------------------------------------------------------------- /examples/property/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/property/default.md -------------------------------------------------------------------------------- /examples/property/placeholder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/property/placeholder.md -------------------------------------------------------------------------------- /examples/property/shared/type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/examples/property/shared/type.md -------------------------------------------------------------------------------- /examples/ts/ng.md: -------------------------------------------------------------------------------- 1 | ```ts 2 | import { $0 } from '@angular/core'; 3 | ``` -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/package.json -------------------------------------------------------------------------------- /src/generator/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/generator/generator.ts -------------------------------------------------------------------------------- /src/generator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/generator/index.ts -------------------------------------------------------------------------------- /src/generator/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/generator/interfaces.ts -------------------------------------------------------------------------------- /src/generator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/generator/package.json -------------------------------------------------------------------------------- /src/generator/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/generator/parse.ts -------------------------------------------------------------------------------- /src/vscode-extension/completion-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/completion-provider.ts -------------------------------------------------------------------------------- /src/vscode-extension/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/config.ts -------------------------------------------------------------------------------- /src/vscode-extension/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/extension.ts -------------------------------------------------------------------------------- /src/vscode-extension/notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/notifier.ts -------------------------------------------------------------------------------- /src/vscode-extension/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/package.json -------------------------------------------------------------------------------- /src/vscode-extension/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/types.ts -------------------------------------------------------------------------------- /src/vscode-extension/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/src/vscode-extension/utils.ts -------------------------------------------------------------------------------- /test/generator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/test/generator.spec.ts -------------------------------------------------------------------------------- /test/parse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/test/parse.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cipchk/vscode-snippet-generator/HEAD/tslint.json --------------------------------------------------------------------------------