Skip to content

ClementLaval/html-plus

Repository files navigation

HTML PLUS

Enhance your static HTML declaratively with HTML Plus. Easily add dynamic features through web components for an enriched and extensible user experience.

Required:

// tsconfig
"target": "es2022",
"lib": [
"es2022",
"esnext.decorators",
"dom"
],
"emitDecoratorMetadata": true,
"experimentalDecorators": false,
// main.js
Symbol.metadata ??= Symbol('Symbol.metadata');

Vite, Esbuild

Disable esbuild and use tsc instead Esbuild doesn't support emitDecoratorMedata yet.

https://github.com/ezolenko/rollup-plugin-typescript2

About

Enhance your static HTML declaratively with HTML Plus. Easily add dynamic features through web components for an enriched and extensible user experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published