├── .changeset ├── README.md └── config.json ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── codeql.yml │ ├── dependabot.yml │ └── release.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc.js ├── .vscode └── settings.json ├── CNAME ├── LICENSE ├── README.md ├── benchmarks ├── README.md ├── benchmark.png ├── honojsx │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── jsxte │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── kitajs │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── preact │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── react │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── reactjsx │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── runner │ ├── lib │ │ ├── benchmark.js │ │ ├── profile.js │ │ ├── react-equality.js │ │ ├── runners.js │ │ ├── samples.js │ │ └── util.js │ ├── package.json │ └── samples │ │ ├── CommonTags.html │ │ ├── Ghtml.html │ │ ├── HonoHtml.html │ │ ├── HonoJsx.html │ │ ├── Jsxte.html │ │ ├── KitaJs.html │ │ ├── Preact.html │ │ ├── React.html │ │ ├── ReactJsx.html │ │ ├── TypedHtml.html │ │ └── vHtml.html ├── templates │ ├── ghtml.tsx │ ├── index.tsx │ ├── normal.tsx │ ├── package.json │ └── tsconfig.json ├── typed-html │ ├── index.tsx │ ├── package.json │ └── tsconfig.json └── vhtml │ ├── index.tsx │ ├── package.json │ └── tsconfig.json ├── examples ├── fastify-htmx.tsx └── http-server.tsx ├── package.json ├── packages ├── fastify-html-plugin │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── assets │ │ └── preview.png │ ├── index.js │ ├── package.json │ ├── test │ │ ├── auto-detect.test.tsx │ │ ├── index.test.tsx │ │ └── stream-html.test.tsx │ ├── tsconfig.json │ └── types │ │ ├── index.d.ts │ │ └── index.test-d.tsx ├── html │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── all-types.d.ts │ ├── all-types.js │ ├── alpine.d.ts │ ├── alpine.js │ ├── assets │ │ └── preview.png │ ├── error-boundary.d.ts │ ├── error-boundary.js │ ├── hotwire-turbo.d.ts │ ├── hotwire-turbo.js │ ├── htmx.d.ts │ ├── htmx.js │ ├── index.d.ts │ ├── index.js │ ├── jsx-dev-runtime.d.ts │ ├── jsx-dev-runtime.js │ ├── jsx-runtime.d.ts │ ├── jsx-runtime.js │ ├── jsx.d.ts │ ├── jsx.js │ ├── package.json │ ├── register.d.ts │ ├── register.js │ ├── suspense.d.ts │ ├── suspense.js │ ├── test │ │ ├── async.test.tsx │ │ ├── attributes.test.tsx │ │ ├── components.test.tsx │ │ ├── encoding.test.tsx │ │ ├── error-boundary.test.tsx │ │ ├── escape-tagged-func.test.tsx │ │ ├── escape.test.tsx │ │ ├── hotwire-turbo.test.tsx │ │ ├── html-standards.test.tsx │ │ ├── misc.test.tsx │ │ ├── react.test.tsx │ │ ├── register.test.tsx │ │ ├── runtime.test.tsx │ │ ├── simple-html.test.tsx │ │ ├── style.test.tsx │ │ ├── suspense.test.tsx │ │ ├── tags.test.tsx │ │ └── util.test.ts │ └── tsconfig.json └── ts-html-plugin │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── assets │ └── preview.png │ ├── package.json │ ├── src │ ├── cli.ts │ ├── errors.ts │ ├── index.ts │ └── util.ts │ ├── test │ ├── arrays.test.ts │ ├── children.test.ts │ ├── component-xss.test.ts │ ├── double-escape.test.ts │ ├── operators.test.ts │ ├── readme.test.ts │ ├── safe.test.ts │ ├── tsconfig.json │ ├── unsafe-tags.test.ts │ ├── util │ │ ├── index.tsx │ │ └── lang-server.ts │ └── warn.test.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.github/workflows/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shell-emulator=true 2 | package-manager-strict=false -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v24 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | pnpm-lock.yaml 2 | benchmarks/runner/samples -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | html.kitajs.org -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/benchmark.png -------------------------------------------------------------------------------- /benchmarks/honojsx/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/honojsx/index.tsx -------------------------------------------------------------------------------- /benchmarks/honojsx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/honojsx/package.json -------------------------------------------------------------------------------- /benchmarks/honojsx/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/honojsx/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/jsxte/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/jsxte/index.tsx -------------------------------------------------------------------------------- /benchmarks/jsxte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/jsxte/package.json -------------------------------------------------------------------------------- /benchmarks/jsxte/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/jsxte/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/kitajs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/kitajs/index.tsx -------------------------------------------------------------------------------- /benchmarks/kitajs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/kitajs/package.json -------------------------------------------------------------------------------- /benchmarks/kitajs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/kitajs/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/preact/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/preact/index.tsx -------------------------------------------------------------------------------- /benchmarks/preact/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/preact/package.json -------------------------------------------------------------------------------- /benchmarks/preact/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/preact/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/react/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/react/index.tsx -------------------------------------------------------------------------------- /benchmarks/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/react/package.json -------------------------------------------------------------------------------- /benchmarks/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/react/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/reactjsx/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/reactjsx/index.tsx -------------------------------------------------------------------------------- /benchmarks/reactjsx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/reactjsx/package.json -------------------------------------------------------------------------------- /benchmarks/reactjsx/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/reactjsx/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/runner/lib/benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/lib/benchmark.js -------------------------------------------------------------------------------- /benchmarks/runner/lib/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/lib/profile.js -------------------------------------------------------------------------------- /benchmarks/runner/lib/react-equality.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/lib/react-equality.js -------------------------------------------------------------------------------- /benchmarks/runner/lib/runners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/lib/runners.js -------------------------------------------------------------------------------- /benchmarks/runner/lib/samples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/lib/samples.js -------------------------------------------------------------------------------- /benchmarks/runner/lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/lib/util.js -------------------------------------------------------------------------------- /benchmarks/runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/package.json -------------------------------------------------------------------------------- /benchmarks/runner/samples/CommonTags.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/CommonTags.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/Ghtml.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/Ghtml.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/HonoHtml.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/HonoHtml.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/HonoJsx.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/HonoJsx.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/Jsxte.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/Jsxte.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/KitaJs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/KitaJs.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/Preact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/Preact.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/React.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/React.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/ReactJsx.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/ReactJsx.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/TypedHtml.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/TypedHtml.html -------------------------------------------------------------------------------- /benchmarks/runner/samples/vHtml.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/runner/samples/vHtml.html -------------------------------------------------------------------------------- /benchmarks/templates/ghtml.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/templates/ghtml.tsx -------------------------------------------------------------------------------- /benchmarks/templates/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/templates/index.tsx -------------------------------------------------------------------------------- /benchmarks/templates/normal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/templates/normal.tsx -------------------------------------------------------------------------------- /benchmarks/templates/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/templates/package.json -------------------------------------------------------------------------------- /benchmarks/templates/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/templates/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/typed-html/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/typed-html/index.tsx -------------------------------------------------------------------------------- /benchmarks/typed-html/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/typed-html/package.json -------------------------------------------------------------------------------- /benchmarks/typed-html/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/typed-html/tsconfig.json -------------------------------------------------------------------------------- /benchmarks/vhtml/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/vhtml/index.tsx -------------------------------------------------------------------------------- /benchmarks/vhtml/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/vhtml/package.json -------------------------------------------------------------------------------- /benchmarks/vhtml/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/benchmarks/vhtml/tsconfig.json -------------------------------------------------------------------------------- /examples/fastify-htmx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/examples/fastify-htmx.tsx -------------------------------------------------------------------------------- /examples/http-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/examples/http-server.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/package.json -------------------------------------------------------------------------------- /packages/fastify-html-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/fastify-html-plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/LICENSE -------------------------------------------------------------------------------- /packages/fastify-html-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/README.md -------------------------------------------------------------------------------- /packages/fastify-html-plugin/assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/assets/preview.png -------------------------------------------------------------------------------- /packages/fastify-html-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/index.js -------------------------------------------------------------------------------- /packages/fastify-html-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/package.json -------------------------------------------------------------------------------- /packages/fastify-html-plugin/test/auto-detect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/test/auto-detect.test.tsx -------------------------------------------------------------------------------- /packages/fastify-html-plugin/test/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/test/index.test.tsx -------------------------------------------------------------------------------- /packages/fastify-html-plugin/test/stream-html.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/test/stream-html.test.tsx -------------------------------------------------------------------------------- /packages/fastify-html-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/tsconfig.json -------------------------------------------------------------------------------- /packages/fastify-html-plugin/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/types/index.d.ts -------------------------------------------------------------------------------- /packages/fastify-html-plugin/types/index.test-d.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/fastify-html-plugin/types/index.test-d.tsx -------------------------------------------------------------------------------- /packages/html/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/.npmignore -------------------------------------------------------------------------------- /packages/html/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/CHANGELOG.md -------------------------------------------------------------------------------- /packages/html/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/LICENSE -------------------------------------------------------------------------------- /packages/html/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/README.md -------------------------------------------------------------------------------- /packages/html/all-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/all-types.d.ts -------------------------------------------------------------------------------- /packages/html/all-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/all-types.js -------------------------------------------------------------------------------- /packages/html/alpine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/alpine.d.ts -------------------------------------------------------------------------------- /packages/html/alpine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/alpine.js -------------------------------------------------------------------------------- /packages/html/assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/assets/preview.png -------------------------------------------------------------------------------- /packages/html/error-boundary.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/error-boundary.d.ts -------------------------------------------------------------------------------- /packages/html/error-boundary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/error-boundary.js -------------------------------------------------------------------------------- /packages/html/hotwire-turbo.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/hotwire-turbo.d.ts -------------------------------------------------------------------------------- /packages/html/hotwire-turbo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/hotwire-turbo.js -------------------------------------------------------------------------------- /packages/html/htmx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/htmx.d.ts -------------------------------------------------------------------------------- /packages/html/htmx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/htmx.js -------------------------------------------------------------------------------- /packages/html/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/index.d.ts -------------------------------------------------------------------------------- /packages/html/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/index.js -------------------------------------------------------------------------------- /packages/html/jsx-dev-runtime.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/jsx-dev-runtime.d.ts -------------------------------------------------------------------------------- /packages/html/jsx-dev-runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/jsx-dev-runtime.js -------------------------------------------------------------------------------- /packages/html/jsx-runtime.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/jsx-runtime.d.ts -------------------------------------------------------------------------------- /packages/html/jsx-runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/jsx-runtime.js -------------------------------------------------------------------------------- /packages/html/jsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/jsx.d.ts -------------------------------------------------------------------------------- /packages/html/jsx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/jsx.js -------------------------------------------------------------------------------- /packages/html/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/package.json -------------------------------------------------------------------------------- /packages/html/register.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/register.d.ts -------------------------------------------------------------------------------- /packages/html/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/register.js -------------------------------------------------------------------------------- /packages/html/suspense.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/suspense.d.ts -------------------------------------------------------------------------------- /packages/html/suspense.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/suspense.js -------------------------------------------------------------------------------- /packages/html/test/async.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/async.test.tsx -------------------------------------------------------------------------------- /packages/html/test/attributes.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/attributes.test.tsx -------------------------------------------------------------------------------- /packages/html/test/components.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/components.test.tsx -------------------------------------------------------------------------------- /packages/html/test/encoding.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/encoding.test.tsx -------------------------------------------------------------------------------- /packages/html/test/error-boundary.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/error-boundary.test.tsx -------------------------------------------------------------------------------- /packages/html/test/escape-tagged-func.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/escape-tagged-func.test.tsx -------------------------------------------------------------------------------- /packages/html/test/escape.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/escape.test.tsx -------------------------------------------------------------------------------- /packages/html/test/hotwire-turbo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/hotwire-turbo.test.tsx -------------------------------------------------------------------------------- /packages/html/test/html-standards.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/html-standards.test.tsx -------------------------------------------------------------------------------- /packages/html/test/misc.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/misc.test.tsx -------------------------------------------------------------------------------- /packages/html/test/react.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/react.test.tsx -------------------------------------------------------------------------------- /packages/html/test/register.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/register.test.tsx -------------------------------------------------------------------------------- /packages/html/test/runtime.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/runtime.test.tsx -------------------------------------------------------------------------------- /packages/html/test/simple-html.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/simple-html.test.tsx -------------------------------------------------------------------------------- /packages/html/test/style.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/style.test.tsx -------------------------------------------------------------------------------- /packages/html/test/suspense.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/suspense.test.tsx -------------------------------------------------------------------------------- /packages/html/test/tags.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/tags.test.tsx -------------------------------------------------------------------------------- /packages/html/test/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/test/util.test.ts -------------------------------------------------------------------------------- /packages/html/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/html/tsconfig.json -------------------------------------------------------------------------------- /packages/ts-html-plugin/.npmignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | # source & type files 4 | !dist/* 5 | 6 | !SECURITY.md 7 | !LICENSE 8 | !README.md -------------------------------------------------------------------------------- /packages/ts-html-plugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/CHANGELOG.md -------------------------------------------------------------------------------- /packages/ts-html-plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/LICENSE -------------------------------------------------------------------------------- /packages/ts-html-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/README.md -------------------------------------------------------------------------------- /packages/ts-html-plugin/assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/assets/preview.png -------------------------------------------------------------------------------- /packages/ts-html-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/package.json -------------------------------------------------------------------------------- /packages/ts-html-plugin/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/src/cli.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/src/errors.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/src/index.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/src/util.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/arrays.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/arrays.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/children.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/children.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/component-xss.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/component-xss.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/double-escape.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/double-escape.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/operators.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/operators.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/readme.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/readme.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/safe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/safe.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/tsconfig.json -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/unsafe-tags.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/unsafe-tags.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/util/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/util/index.tsx -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/util/lang-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/util/lang-server.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/test/warn.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/test/warn.test.ts -------------------------------------------------------------------------------- /packages/ts-html-plugin/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/tsconfig.build.json -------------------------------------------------------------------------------- /packages/ts-html-plugin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/packages/ts-html-plugin/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kitajs/html/HEAD/tsconfig.json --------------------------------------------------------------------------------