Don't try this in production yet.
- Zero Config (
build.tsis all you need) - Zero
node_modules - Zero eslint & prettier (native
deno lint) - Fast ES6 and ES5 (if you need'it for IE) transpiler (esbuild + swc)
- Fast SCSS transpiler (SASS + PostCSS)
- Built-in jQuery and (window.vtexjs & window.vtex & window.vtexid) types
- The best Checkout Ever in 17 files and nothing more
- Enforces readable code, because you read more code than you write.
- Caches dependencies for much better performance.
- Works awesome with Github Copilot
- Preact (comming soon)
- Clone this repo
- Change the vendor in
manifest.json - Run
vtex linkanddeno task startin parallel - Code your components and styles in
checkout-ui-custom - Release a new version
vtex release <patch|minor> stable - Publish the app
vtex publish - Deploy it
vtex deploy <vendor>.<name>@<version>