├── .editorconfig ├── .github └── workflows │ ├── bb.yml │ └── main.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── index.js ├── lib ├── automatic-runtime-html.d.ts ├── automatic-runtime-html.js ├── automatic-runtime-svg.d.ts ├── automatic-runtime-svg.js ├── create-automatic-runtime.js ├── create-h.js ├── index.js ├── jsx-automatic.d.ts ├── jsx-automatic.js ├── jsx-classic.d.ts ├── jsx-classic.js └── svg-case-sensitive-tag-names.js ├── license ├── package.json ├── readme.md ├── script ├── build.js └── generate-jsx.js ├── test-d ├── automatic-h.tsx ├── automatic-s.tsx ├── classic-h.tsx ├── classic-s.tsx ├── files.ts └── index.ts ├── test ├── core.js ├── index.js └── jsx.jsx └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/bb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/.github/workflows/bb.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.md 2 | coverage/ 3 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/index.js -------------------------------------------------------------------------------- /lib/automatic-runtime-html.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/automatic-runtime-html.d.ts -------------------------------------------------------------------------------- /lib/automatic-runtime-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/automatic-runtime-html.js -------------------------------------------------------------------------------- /lib/automatic-runtime-svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/automatic-runtime-svg.d.ts -------------------------------------------------------------------------------- /lib/automatic-runtime-svg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/automatic-runtime-svg.js -------------------------------------------------------------------------------- /lib/create-automatic-runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/create-automatic-runtime.js -------------------------------------------------------------------------------- /lib/create-h.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/create-h.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/jsx-automatic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/jsx-automatic.d.ts -------------------------------------------------------------------------------- /lib/jsx-automatic.js: -------------------------------------------------------------------------------- 1 | // Empty (only used for TypeScript). 2 | export {} 3 | -------------------------------------------------------------------------------- /lib/jsx-classic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/jsx-classic.d.ts -------------------------------------------------------------------------------- /lib/jsx-classic.js: -------------------------------------------------------------------------------- 1 | // Empty (only used for TypeScript). 2 | export {} 3 | -------------------------------------------------------------------------------- /lib/svg-case-sensitive-tag-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/lib/svg-case-sensitive-tag-names.js -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/readme.md -------------------------------------------------------------------------------- /script/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/script/build.js -------------------------------------------------------------------------------- /script/generate-jsx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/script/generate-jsx.js -------------------------------------------------------------------------------- /test-d/automatic-h.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test-d/automatic-h.tsx -------------------------------------------------------------------------------- /test-d/automatic-s.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test-d/automatic-s.tsx -------------------------------------------------------------------------------- /test-d/classic-h.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test-d/classic-h.tsx -------------------------------------------------------------------------------- /test-d/classic-s.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test-d/classic-s.tsx -------------------------------------------------------------------------------- /test-d/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test-d/files.ts -------------------------------------------------------------------------------- /test-d/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test-d/index.ts -------------------------------------------------------------------------------- /test/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test/core.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test/index.js -------------------------------------------------------------------------------- /test/jsx.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/test/jsx.jsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/syntax-tree/hastscript/HEAD/tsconfig.json --------------------------------------------------------------------------------