├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── babel.config.json ├── cjs ├── diff.js ├── dist │ ├── preact.js │ ├── signal.js │ ├── solid.js │ └── usignal.js ├── html-escaper.js ├── index.js ├── package.json └── ssr.js ├── es.js ├── esm ├── diff.js ├── dist │ ├── preact.js │ ├── signal.js │ ├── solid.js │ └── usignal.js ├── html-escaper.js ├── index.js └── ssr.js ├── index.js ├── package.json ├── preact.js ├── rollup ├── babel.config.js ├── dist.js ├── es.config.js ├── preact.config.js ├── signal.config.js ├── solid.config.js └── usignal.config.js ├── signal.js ├── solid.js ├── test ├── array.html ├── array.js ├── array.jsx ├── base.js ├── base.jsx ├── children.html ├── children.js ├── children.jsx ├── counter.html ├── counter.js ├── counter.jsx ├── dist │ ├── preact.html │ ├── preact.js │ ├── preact.jsx │ ├── signal.html │ ├── signal.js │ ├── signal.jsx │ ├── solid.html │ ├── solid.js │ ├── solid.jsx │ ├── usignal.html │ ├── usignal.js │ └── usignal.jsx ├── esx-babel.js ├── esx.html ├── esx.js ├── esx.jsx ├── index.html ├── index.js ├── index.jsx ├── ssr.js ├── ssr.jsx ├── uhooks.html ├── uhooks.js └── uhooks.jsx └── usignal.js /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .nyc_output 3 | coverage/ 4 | node_modules/ 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/babel.config.json -------------------------------------------------------------------------------- /cjs/diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/diff.js -------------------------------------------------------------------------------- /cjs/dist/preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/dist/preact.js -------------------------------------------------------------------------------- /cjs/dist/signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/dist/signal.js -------------------------------------------------------------------------------- /cjs/dist/solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/dist/solid.js -------------------------------------------------------------------------------- /cjs/dist/usignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/dist/usignal.js -------------------------------------------------------------------------------- /cjs/html-escaper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/html-escaper.js -------------------------------------------------------------------------------- /cjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/index.js -------------------------------------------------------------------------------- /cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /cjs/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/cjs/ssr.js -------------------------------------------------------------------------------- /es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/es.js -------------------------------------------------------------------------------- /esm/diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/diff.js -------------------------------------------------------------------------------- /esm/dist/preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/dist/preact.js -------------------------------------------------------------------------------- /esm/dist/signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/dist/signal.js -------------------------------------------------------------------------------- /esm/dist/solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/dist/solid.js -------------------------------------------------------------------------------- /esm/dist/usignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/dist/usignal.js -------------------------------------------------------------------------------- /esm/html-escaper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/html-escaper.js -------------------------------------------------------------------------------- /esm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/index.js -------------------------------------------------------------------------------- /esm/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/esm/ssr.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/package.json -------------------------------------------------------------------------------- /preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/preact.js -------------------------------------------------------------------------------- /rollup/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/babel.config.js -------------------------------------------------------------------------------- /rollup/dist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/dist.js -------------------------------------------------------------------------------- /rollup/es.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/es.config.js -------------------------------------------------------------------------------- /rollup/preact.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/preact.config.js -------------------------------------------------------------------------------- /rollup/signal.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/signal.config.js -------------------------------------------------------------------------------- /rollup/solid.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/solid.config.js -------------------------------------------------------------------------------- /rollup/usignal.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/rollup/usignal.config.js -------------------------------------------------------------------------------- /signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/signal.js -------------------------------------------------------------------------------- /solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/solid.js -------------------------------------------------------------------------------- /test/array.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/array.html -------------------------------------------------------------------------------- /test/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/array.js -------------------------------------------------------------------------------- /test/array.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/array.jsx -------------------------------------------------------------------------------- /test/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/base.js -------------------------------------------------------------------------------- /test/base.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/base.jsx -------------------------------------------------------------------------------- /test/children.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/children.html -------------------------------------------------------------------------------- /test/children.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/children.js -------------------------------------------------------------------------------- /test/children.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/children.jsx -------------------------------------------------------------------------------- /test/counter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/counter.html -------------------------------------------------------------------------------- /test/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/counter.js -------------------------------------------------------------------------------- /test/counter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/counter.jsx -------------------------------------------------------------------------------- /test/dist/preact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/preact.html -------------------------------------------------------------------------------- /test/dist/preact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/preact.js -------------------------------------------------------------------------------- /test/dist/preact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/preact.jsx -------------------------------------------------------------------------------- /test/dist/signal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/signal.html -------------------------------------------------------------------------------- /test/dist/signal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/signal.js -------------------------------------------------------------------------------- /test/dist/signal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/signal.jsx -------------------------------------------------------------------------------- /test/dist/solid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/solid.html -------------------------------------------------------------------------------- /test/dist/solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/solid.js -------------------------------------------------------------------------------- /test/dist/solid.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/solid.jsx -------------------------------------------------------------------------------- /test/dist/usignal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/usignal.html -------------------------------------------------------------------------------- /test/dist/usignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/usignal.js -------------------------------------------------------------------------------- /test/dist/usignal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/dist/usignal.jsx -------------------------------------------------------------------------------- /test/esx-babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/esx-babel.js -------------------------------------------------------------------------------- /test/esx.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/esx.html -------------------------------------------------------------------------------- /test/esx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/esx.js -------------------------------------------------------------------------------- /test/esx.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/esx.jsx -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/index.html -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/index.js -------------------------------------------------------------------------------- /test/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/index.jsx -------------------------------------------------------------------------------- /test/ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/ssr.js -------------------------------------------------------------------------------- /test/ssr.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/ssr.jsx -------------------------------------------------------------------------------- /test/uhooks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/uhooks.html -------------------------------------------------------------------------------- /test/uhooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/uhooks.js -------------------------------------------------------------------------------- /test/uhooks.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/test/uhooks.jsx -------------------------------------------------------------------------------- /usignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebReflection/udomsay/HEAD/usignal.js --------------------------------------------------------------------------------