├── .gitignore ├── LICENSE ├── docs └── example-00.md ├── package.json ├── polyfill └── extend.js ├── readme.md ├── rollup.config.js ├── src ├── component.mjs ├── context.mjs ├── handler │ ├── component.mjs │ ├── compose.mjs │ ├── html.mjs │ ├── if.mjs │ ├── map-name.mjs │ └── test.mjs ├── loader │ ├── component.mjs │ └── prefix.mjs ├── parse │ └── html.mjs └── render │ ├── component.mjs │ └── tree │ ├── children.mjs │ ├── node.mjs │ ├── plugin.mjs │ └── text.mjs └── test └── prefix-loader ├── index.html ├── index.mjs └── my └── bt-box ├── bt-box.css ├── bt-box.html └── bt-box.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | dist 4 | /server.bat 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/LICENSE -------------------------------------------------------------------------------- /docs/example-00.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/docs/example-00.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/package.json -------------------------------------------------------------------------------- /polyfill/extend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/polyfill/extend.js -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/readme.md -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/component.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/component.mjs -------------------------------------------------------------------------------- /src/context.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/context.mjs -------------------------------------------------------------------------------- /src/handler/component.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/handler/component.mjs -------------------------------------------------------------------------------- /src/handler/compose.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/handler/compose.mjs -------------------------------------------------------------------------------- /src/handler/html.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/handler/html.mjs -------------------------------------------------------------------------------- /src/handler/if.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/handler/if.mjs -------------------------------------------------------------------------------- /src/handler/map-name.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/handler/map-name.mjs -------------------------------------------------------------------------------- /src/handler/test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/handler/test.mjs -------------------------------------------------------------------------------- /src/loader/component.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/loader/component.mjs -------------------------------------------------------------------------------- /src/loader/prefix.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/loader/prefix.mjs -------------------------------------------------------------------------------- /src/parse/html.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/parse/html.mjs -------------------------------------------------------------------------------- /src/render/component.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/render/component.mjs -------------------------------------------------------------------------------- /src/render/tree/children.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/render/tree/children.mjs -------------------------------------------------------------------------------- /src/render/tree/node.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/render/tree/node.mjs -------------------------------------------------------------------------------- /src/render/tree/plugin.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/render/tree/plugin.mjs -------------------------------------------------------------------------------- /src/render/tree/text.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/src/render/tree/text.mjs -------------------------------------------------------------------------------- /test/prefix-loader/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/test/prefix-loader/index.html -------------------------------------------------------------------------------- /test/prefix-loader/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/test/prefix-loader/index.mjs -------------------------------------------------------------------------------- /test/prefix-loader/my/bt-box/bt-box.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/test/prefix-loader/my/bt-box/bt-box.css -------------------------------------------------------------------------------- /test/prefix-loader/my/bt-box/bt-box.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/test/prefix-loader/my/bt-box/bt-box.html -------------------------------------------------------------------------------- /test/prefix-loader/my/bt-box/bt-box.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arijs/ari/HEAD/test/prefix-loader/my/bt-box/bt-box.js --------------------------------------------------------------------------------