├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── examples ├── preact-typescript │ ├── .gitignore │ ├── package.json │ ├── pwa.config.js │ ├── src │ │ ├── @types │ │ │ └── global.d.ts │ │ ├── assets │ │ │ └── todomvc.css │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── Footer.tsx │ │ │ └── Item.tsx │ │ ├── index.html │ │ ├── index.tsx │ │ ├── store │ │ │ └── index.ts │ │ └── utils │ │ │ └── index.ts │ └── tsconfig.json ├── preact │ ├── .gitignore │ ├── package.json │ ├── pwa.config.js │ └── src │ │ ├── assets │ │ └── todomvc.css │ │ ├── components │ │ ├── App.js │ │ ├── Footer.js │ │ └── Item.js │ │ ├── index.html │ │ ├── index.js │ │ ├── store │ │ └── index.js │ │ └── utils │ │ └── index.js ├── stencil │ ├── .gitignore │ ├── package.json │ ├── src │ │ ├── @types │ │ │ └── global.d.ts │ │ ├── assets │ │ │ └── todomvc.css │ │ ├── components.d.ts │ │ ├── components │ │ │ ├── todo-app │ │ │ │ └── todo-app.tsx │ │ │ ├── todo-footer │ │ │ │ └── todo-footer.tsx │ │ │ └── todo-item │ │ │ │ └── todo-item.tsx │ │ ├── index.html │ │ ├── index.ts │ │ ├── store │ │ │ └── index.ts │ │ └── utils │ │ │ └── index.ts │ ├── stencil.config.ts │ └── tsconfig.json └── svelte │ ├── .gitignore │ ├── package.json │ ├── pwa.config.js │ └── src │ ├── assets │ └── todomvc.css │ ├── components │ ├── App.svelte │ ├── Footer.svelte │ └── Item.svelte │ ├── index.html │ ├── index.js │ ├── store │ └── index.js │ └── utils │ └── index.js ├── index.d.ts ├── license ├── logo.jpg ├── package.json ├── readme.md ├── src └── index.js └── test └── index.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/.gitignore -------------------------------------------------------------------------------- /examples/preact-typescript/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/.gitignore -------------------------------------------------------------------------------- /examples/preact-typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/package.json -------------------------------------------------------------------------------- /examples/preact-typescript/pwa.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/pwa.config.js -------------------------------------------------------------------------------- /examples/preact-typescript/src/@types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/@types/global.d.ts -------------------------------------------------------------------------------- /examples/preact-typescript/src/assets/todomvc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/assets/todomvc.css -------------------------------------------------------------------------------- /examples/preact-typescript/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/components/App.tsx -------------------------------------------------------------------------------- /examples/preact-typescript/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/components/Footer.tsx -------------------------------------------------------------------------------- /examples/preact-typescript/src/components/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/components/Item.tsx -------------------------------------------------------------------------------- /examples/preact-typescript/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/index.html -------------------------------------------------------------------------------- /examples/preact-typescript/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/index.tsx -------------------------------------------------------------------------------- /examples/preact-typescript/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/store/index.ts -------------------------------------------------------------------------------- /examples/preact-typescript/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/src/utils/index.ts -------------------------------------------------------------------------------- /examples/preact-typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact-typescript/tsconfig.json -------------------------------------------------------------------------------- /examples/preact/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/.gitignore -------------------------------------------------------------------------------- /examples/preact/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/package.json -------------------------------------------------------------------------------- /examples/preact/pwa.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/pwa.config.js -------------------------------------------------------------------------------- /examples/preact/src/assets/todomvc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/assets/todomvc.css -------------------------------------------------------------------------------- /examples/preact/src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/components/App.js -------------------------------------------------------------------------------- /examples/preact/src/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/components/Footer.js -------------------------------------------------------------------------------- /examples/preact/src/components/Item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/components/Item.js -------------------------------------------------------------------------------- /examples/preact/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/index.html -------------------------------------------------------------------------------- /examples/preact/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/index.js -------------------------------------------------------------------------------- /examples/preact/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/store/index.js -------------------------------------------------------------------------------- /examples/preact/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/preact/src/utils/index.js -------------------------------------------------------------------------------- /examples/stencil/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/.gitignore -------------------------------------------------------------------------------- /examples/stencil/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/package.json -------------------------------------------------------------------------------- /examples/stencil/src/@types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/@types/global.d.ts -------------------------------------------------------------------------------- /examples/stencil/src/assets/todomvc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/assets/todomvc.css -------------------------------------------------------------------------------- /examples/stencil/src/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/components.d.ts -------------------------------------------------------------------------------- /examples/stencil/src/components/todo-app/todo-app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/components/todo-app/todo-app.tsx -------------------------------------------------------------------------------- /examples/stencil/src/components/todo-footer/todo-footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/components/todo-footer/todo-footer.tsx -------------------------------------------------------------------------------- /examples/stencil/src/components/todo-item/todo-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/components/todo-item/todo-item.tsx -------------------------------------------------------------------------------- /examples/stencil/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/index.html -------------------------------------------------------------------------------- /examples/stencil/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./components"; 2 | -------------------------------------------------------------------------------- /examples/stencil/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/store/index.ts -------------------------------------------------------------------------------- /examples/stencil/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/src/utils/index.ts -------------------------------------------------------------------------------- /examples/stencil/stencil.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/stencil.config.ts -------------------------------------------------------------------------------- /examples/stencil/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/stencil/tsconfig.json -------------------------------------------------------------------------------- /examples/svelte/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/.gitignore -------------------------------------------------------------------------------- /examples/svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/package.json -------------------------------------------------------------------------------- /examples/svelte/pwa.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/pwa.config.js -------------------------------------------------------------------------------- /examples/svelte/src/assets/todomvc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/assets/todomvc.css -------------------------------------------------------------------------------- /examples/svelte/src/components/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/components/App.svelte -------------------------------------------------------------------------------- /examples/svelte/src/components/Footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/components/Footer.svelte -------------------------------------------------------------------------------- /examples/svelte/src/components/Item.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/components/Item.svelte -------------------------------------------------------------------------------- /examples/svelte/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/index.html -------------------------------------------------------------------------------- /examples/svelte/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/index.js -------------------------------------------------------------------------------- /examples/svelte/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/store/index.js -------------------------------------------------------------------------------- /examples/svelte/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/examples/svelte/src/utils/index.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/index.d.ts -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/license -------------------------------------------------------------------------------- /logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/logo.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/readme.md -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/src/index.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeed/vegemite/HEAD/test/index.js --------------------------------------------------------------------------------