├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── demo ├── lit-demo │ ├── .editorconfig │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── custom-elements-manifest.config.mjs │ ├── demo │ │ └── index.html │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── radio-button │ │ │ ├── RadioButton.ts │ │ │ └── radio-button.ts │ │ └── radio-group │ │ │ ├── RadioGroup.ts │ │ │ └── radio-group.ts │ ├── tsconfig.json │ ├── web-dev-server.config.mjs │ └── web-types.json └── vanilla-demo │ ├── .idea │ ├── .gitignore │ ├── modules.xml │ ├── vanilla-demo.iml │ └── vcs.xml │ ├── custom-elements-manifest.config.mjs │ ├── custom-elements.json │ ├── index.html │ ├── package-lock.json │ ├── package.json │ ├── radio-button.js │ ├── radio-group.js │ ├── test.css │ └── web-types.json ├── index.d.ts ├── index.js ├── package.json ├── src ├── index.ts └── web-type-generator │ ├── generator.test.ts │ ├── generator.ts │ └── test-data.ts ├── tsconfig.json └── types.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/README.md -------------------------------------------------------------------------------- /demo/lit-demo/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/.editorconfig -------------------------------------------------------------------------------- /demo/lit-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/.gitignore -------------------------------------------------------------------------------- /demo/lit-demo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/LICENSE -------------------------------------------------------------------------------- /demo/lit-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/README.md -------------------------------------------------------------------------------- /demo/lit-demo/custom-elements-manifest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/custom-elements-manifest.config.mjs -------------------------------------------------------------------------------- /demo/lit-demo/demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/demo/index.html -------------------------------------------------------------------------------- /demo/lit-demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/package-lock.json -------------------------------------------------------------------------------- /demo/lit-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/package.json -------------------------------------------------------------------------------- /demo/lit-demo/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/src/index.ts -------------------------------------------------------------------------------- /demo/lit-demo/src/radio-button/RadioButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/src/radio-button/RadioButton.ts -------------------------------------------------------------------------------- /demo/lit-demo/src/radio-button/radio-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/src/radio-button/radio-button.ts -------------------------------------------------------------------------------- /demo/lit-demo/src/radio-group/RadioGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/src/radio-group/RadioGroup.ts -------------------------------------------------------------------------------- /demo/lit-demo/src/radio-group/radio-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/src/radio-group/radio-group.ts -------------------------------------------------------------------------------- /demo/lit-demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/tsconfig.json -------------------------------------------------------------------------------- /demo/lit-demo/web-dev-server.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/web-dev-server.config.mjs -------------------------------------------------------------------------------- /demo/lit-demo/web-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/lit-demo/web-types.json -------------------------------------------------------------------------------- /demo/vanilla-demo/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/.idea/.gitignore -------------------------------------------------------------------------------- /demo/vanilla-demo/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/.idea/modules.xml -------------------------------------------------------------------------------- /demo/vanilla-demo/.idea/vanilla-demo.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/.idea/vanilla-demo.iml -------------------------------------------------------------------------------- /demo/vanilla-demo/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/.idea/vcs.xml -------------------------------------------------------------------------------- /demo/vanilla-demo/custom-elements-manifest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/custom-elements-manifest.config.mjs -------------------------------------------------------------------------------- /demo/vanilla-demo/custom-elements.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/custom-elements.json -------------------------------------------------------------------------------- /demo/vanilla-demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/index.html -------------------------------------------------------------------------------- /demo/vanilla-demo/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/package-lock.json -------------------------------------------------------------------------------- /demo/vanilla-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/package.json -------------------------------------------------------------------------------- /demo/vanilla-demo/radio-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/radio-button.js -------------------------------------------------------------------------------- /demo/vanilla-demo/radio-group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/radio-group.js -------------------------------------------------------------------------------- /demo/vanilla-demo/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/test.css -------------------------------------------------------------------------------- /demo/vanilla-demo/web-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/demo/vanilla-demo/web-types.json -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/index'; 2 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | export * from './dist/index.js'; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/web-type-generator/generator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/src/web-type-generator/generator.test.ts -------------------------------------------------------------------------------- /src/web-type-generator/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/src/web-type-generator/generator.ts -------------------------------------------------------------------------------- /src/web-type-generator/test-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/src/web-type-generator/test-data.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/break-stuff/cem-plugin-jet-brains-ide-integration/HEAD/types.d.ts --------------------------------------------------------------------------------