├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── Roadmap.md ├── chrome-extension ├── codify.ts ├── devtools.html ├── devtools.mjs ├── getEltInfo.mjs ├── icons │ ├── icon128.png │ ├── icon16.png │ └── icon48.png └── manifest.json ├── favicon.ico ├── guide ├── api-reference.md ├── augment-dom-api.md ├── constructed.md ├── developers.md ├── dynamic-attributes.md ├── dynamic-content.md ├── examples.md ├── examples │ ├── clashes.html │ ├── dynamic-attributes.html │ ├── dynamic-content-2.html │ ├── dynamic-content-3.html │ ├── dynamic-content-4.html │ ├── dynamic-content.html │ ├── iterable.html │ ├── iterators.html │ ├── leaks-a.html │ ├── leaky-2.js │ ├── leaky.html │ ├── leaky.js │ ├── readme.html │ ├── ts │ │ ├── app.ts │ │ ├── delay-mount.ts │ │ ├── generic-select.ts │ │ ├── hello.tsx │ │ ├── htm.ts │ │ ├── init-attr.ts │ │ ├── iter-fn.ts │ │ ├── iter-iter.ts │ │ ├── iterable-array-map.ts │ │ ├── iterable-array.ts │ │ ├── iterable-attributes.ts │ │ ├── iterable-eval.ts │ │ ├── iterable-gk.ts │ │ ├── iterable-global.ts │ │ ├── iterable-object.ts │ │ ├── iterable-properties-2.ts │ │ ├── iterable-properties.ts │ │ ├── leaky.ts │ │ ├── logic.ts │ │ ├── mat.mjs │ │ ├── mat.ts │ │ ├── nested-iterable.ts │ │ ├── promised-async.ts │ │ ├── red-blue.ts │ │ ├── shadow.ts │ │ ├── sheep.ts │ │ ├── styles-id.ts │ │ ├── test-2.ts │ │ ├── test-3.ts │ │ ├── test.ts │ │ ├── todo-list.ts │ │ ├── todo.ts │ │ ├── ts-example.html │ │ ├── weather-label.ts │ │ ├── weather.htm.ts │ │ ├── weather.ts │ │ └── weather.tsx │ ├── tsconfig.json │ └── your-first-web-page.html ├── extended.md ├── ids.md ├── index.md ├── instance.md ├── iterators-usage.md ├── iterators.md ├── prototype.md ├── styles.md ├── tsx.md ├── when.md └── your-first-web-page.md ├── module ├── .nvmrc ├── README.md ├── dist │ ├── ai-ui.cjs │ ├── ai-ui.js │ ├── ai-ui.min.cjs │ ├── ai-ui.min.js │ ├── ai-ui.min.mjs │ ├── ai-ui.mjs │ └── jsx-runtime ├── esm │ ├── ai-ui.d.ts │ ├── ai-ui.js │ ├── augment-iterators.d.ts │ ├── augment-iterators.js │ ├── debug.d.ts │ ├── debug.js │ ├── deferred.d.ts │ ├── deferred.js │ ├── iterators.d.ts │ ├── iterators.js │ ├── jsx-runtime │ ├── jsx-runtime.d.ts │ ├── jsx-runtime.js │ ├── tags.d.ts │ ├── tags.js │ ├── when.d.ts │ └── when.js ├── package-lock.json ├── package.json ├── src │ ├── ai-ui.ts │ ├── augment-iterators.ts │ ├── debug.ts │ ├── deferred.ts │ ├── iterators.ts │ ├── jsx-runtime.ts │ ├── tags.ts │ └── when.ts └── tsconfig.json ├── testing ├── index.ts ├── test.env.d.ts ├── tests │ ├── async-vs-then.expected.json │ ├── async-vs-then.ts │ ├── create-elt.expected.json │ ├── create-elt.ts │ ├── declare-object.expected.json │ ├── declare-object.ts │ ├── delay-mount.expected.json │ ├── delay-mount.ts │ ├── empty-array.expected.json │ ├── empty-array.ts │ ├── extended.expected.json │ ├── extended.ts │ ├── get-set-inst.expected.json │ ├── get-set-inst.ts │ ├── is-count.expected.json │ ├── is-count.ts │ ├── iter-iter.expected.json │ ├── iter-iter.ts │ ├── iter-nested.expected.json │ ├── iter-nested.ts │ ├── iterator-consume.expected.json │ ├── iterator-consume.ts │ ├── iterator-map.expected.json │ ├── iterator-map.ts │ ├── iterator-multi.expected.json │ ├── iterator-multi.ts │ ├── iterators-combine.expected.json │ ├── iterators-combine.ts │ ├── iterators-more.expected.json │ ├── iterators-more.ts │ ├── nested-obj-iter.expected.json │ ├── nested-obj-iter.ts │ ├── node-iterators.expected.json │ ├── node-iterators.mjs │ ├── object-iter-prop.expected.json │ ├── object-iter-prop.ts │ ├── promised-async-it.expected.json │ ├── promised-async-it.ts │ ├── shallow.expected.json │ ├── shallow.ts │ ├── super-constructor.expected.json │ ├── super-constructor.ts │ ├── test-test.expected.json │ ├── test-test.ts │ └── tsconfig.json └── tsconfig.json └── type_tests ├── async-array-attr.ts ├── async-attrs.ts ├── async-iter-attrs.ts ├── basic.ts ├── constructed-return.ts ├── decl.ts ├── drop-down-select.ts ├── extended-this.ts ├── instance-1.ts ├── is-iterable.ts ├── iterable-array-map.ts ├── iterable-types.ts ├── not-iter-elt.ts ├── over-fn.ts ├── over-obj.ts ├── over.ts ├── override-iterable.ts ├── redeclare-iterable.ts ├── specialize-field.ts ├── test-3.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | trace -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/README.md -------------------------------------------------------------------------------- /Roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/Roadmap.md -------------------------------------------------------------------------------- /chrome-extension/codify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/codify.ts -------------------------------------------------------------------------------- /chrome-extension/devtools.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/devtools.html -------------------------------------------------------------------------------- /chrome-extension/devtools.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/devtools.mjs -------------------------------------------------------------------------------- /chrome-extension/getEltInfo.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/getEltInfo.mjs -------------------------------------------------------------------------------- /chrome-extension/icons/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/icons/icon128.png -------------------------------------------------------------------------------- /chrome-extension/icons/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/icons/icon16.png -------------------------------------------------------------------------------- /chrome-extension/icons/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/icons/icon48.png -------------------------------------------------------------------------------- /chrome-extension/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/chrome-extension/manifest.json -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/favicon.ico -------------------------------------------------------------------------------- /guide/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/api-reference.md -------------------------------------------------------------------------------- /guide/augment-dom-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/augment-dom-api.md -------------------------------------------------------------------------------- /guide/constructed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/constructed.md -------------------------------------------------------------------------------- /guide/developers.md: -------------------------------------------------------------------------------- 1 | # Developers 2 | 3 | _coming soon_ 4 | -------------------------------------------------------------------------------- /guide/dynamic-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/dynamic-attributes.md -------------------------------------------------------------------------------- /guide/dynamic-content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/dynamic-content.md -------------------------------------------------------------------------------- /guide/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples.md -------------------------------------------------------------------------------- /guide/examples/clashes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/clashes.html -------------------------------------------------------------------------------- /guide/examples/dynamic-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/dynamic-attributes.html -------------------------------------------------------------------------------- /guide/examples/dynamic-content-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/dynamic-content-2.html -------------------------------------------------------------------------------- /guide/examples/dynamic-content-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/dynamic-content-3.html -------------------------------------------------------------------------------- /guide/examples/dynamic-content-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/dynamic-content-4.html -------------------------------------------------------------------------------- /guide/examples/dynamic-content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/dynamic-content.html -------------------------------------------------------------------------------- /guide/examples/iterable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/iterable.html -------------------------------------------------------------------------------- /guide/examples/iterators.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/iterators.html -------------------------------------------------------------------------------- /guide/examples/leaks-a.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/leaks-a.html -------------------------------------------------------------------------------- /guide/examples/leaky-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/leaky-2.js -------------------------------------------------------------------------------- /guide/examples/leaky.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/leaky.html -------------------------------------------------------------------------------- /guide/examples/leaky.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/leaky.js -------------------------------------------------------------------------------- /guide/examples/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/readme.html -------------------------------------------------------------------------------- /guide/examples/ts/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/app.ts -------------------------------------------------------------------------------- /guide/examples/ts/delay-mount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/delay-mount.ts -------------------------------------------------------------------------------- /guide/examples/ts/generic-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/generic-select.ts -------------------------------------------------------------------------------- /guide/examples/ts/hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/hello.tsx -------------------------------------------------------------------------------- /guide/examples/ts/htm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/htm.ts -------------------------------------------------------------------------------- /guide/examples/ts/init-attr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/init-attr.ts -------------------------------------------------------------------------------- /guide/examples/ts/iter-fn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iter-fn.ts -------------------------------------------------------------------------------- /guide/examples/ts/iter-iter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iter-iter.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-array-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-array-map.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-array.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-attributes.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-eval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-eval.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-gk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-gk.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-global.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-object.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-properties-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-properties-2.ts -------------------------------------------------------------------------------- /guide/examples/ts/iterable-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/iterable-properties.ts -------------------------------------------------------------------------------- /guide/examples/ts/leaky.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/leaky.ts -------------------------------------------------------------------------------- /guide/examples/ts/logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/logic.ts -------------------------------------------------------------------------------- /guide/examples/ts/mat.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/mat.mjs -------------------------------------------------------------------------------- /guide/examples/ts/mat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/mat.ts -------------------------------------------------------------------------------- /guide/examples/ts/nested-iterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/nested-iterable.ts -------------------------------------------------------------------------------- /guide/examples/ts/promised-async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/promised-async.ts -------------------------------------------------------------------------------- /guide/examples/ts/red-blue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/red-blue.ts -------------------------------------------------------------------------------- /guide/examples/ts/shadow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/shadow.ts -------------------------------------------------------------------------------- /guide/examples/ts/sheep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/sheep.ts -------------------------------------------------------------------------------- /guide/examples/ts/styles-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/styles-id.ts -------------------------------------------------------------------------------- /guide/examples/ts/test-2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/test-2.ts -------------------------------------------------------------------------------- /guide/examples/ts/test-3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/test-3.ts -------------------------------------------------------------------------------- /guide/examples/ts/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/test.ts -------------------------------------------------------------------------------- /guide/examples/ts/todo-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/todo-list.ts -------------------------------------------------------------------------------- /guide/examples/ts/todo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/todo.ts -------------------------------------------------------------------------------- /guide/examples/ts/ts-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/ts-example.html -------------------------------------------------------------------------------- /guide/examples/ts/weather-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/weather-label.ts -------------------------------------------------------------------------------- /guide/examples/ts/weather.htm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/weather.htm.ts -------------------------------------------------------------------------------- /guide/examples/ts/weather.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/weather.ts -------------------------------------------------------------------------------- /guide/examples/ts/weather.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/ts/weather.tsx -------------------------------------------------------------------------------- /guide/examples/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/tsconfig.json -------------------------------------------------------------------------------- /guide/examples/your-first-web-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/examples/your-first-web-page.html -------------------------------------------------------------------------------- /guide/extended.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/extended.md -------------------------------------------------------------------------------- /guide/ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/ids.md -------------------------------------------------------------------------------- /guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/index.md -------------------------------------------------------------------------------- /guide/instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/instance.md -------------------------------------------------------------------------------- /guide/iterators-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/iterators-usage.md -------------------------------------------------------------------------------- /guide/iterators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/iterators.md -------------------------------------------------------------------------------- /guide/prototype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/prototype.md -------------------------------------------------------------------------------- /guide/styles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/styles.md -------------------------------------------------------------------------------- /guide/tsx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/tsx.md -------------------------------------------------------------------------------- /guide/when.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/when.md -------------------------------------------------------------------------------- /guide/your-first-web-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/guide/your-first-web-page.md -------------------------------------------------------------------------------- /module/.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/README.md -------------------------------------------------------------------------------- /module/dist/ai-ui.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/ai-ui.cjs -------------------------------------------------------------------------------- /module/dist/ai-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/ai-ui.js -------------------------------------------------------------------------------- /module/dist/ai-ui.min.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/ai-ui.min.cjs -------------------------------------------------------------------------------- /module/dist/ai-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/ai-ui.min.js -------------------------------------------------------------------------------- /module/dist/ai-ui.min.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/ai-ui.min.mjs -------------------------------------------------------------------------------- /module/dist/ai-ui.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/ai-ui.mjs -------------------------------------------------------------------------------- /module/dist/jsx-runtime: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/dist/jsx-runtime -------------------------------------------------------------------------------- /module/esm/ai-ui.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/ai-ui.d.ts -------------------------------------------------------------------------------- /module/esm/ai-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/ai-ui.js -------------------------------------------------------------------------------- /module/esm/augment-iterators.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/augment-iterators.d.ts -------------------------------------------------------------------------------- /module/esm/augment-iterators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/augment-iterators.js -------------------------------------------------------------------------------- /module/esm/debug.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/debug.d.ts -------------------------------------------------------------------------------- /module/esm/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/debug.js -------------------------------------------------------------------------------- /module/esm/deferred.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/deferred.d.ts -------------------------------------------------------------------------------- /module/esm/deferred.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/deferred.js -------------------------------------------------------------------------------- /module/esm/iterators.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/iterators.d.ts -------------------------------------------------------------------------------- /module/esm/iterators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/iterators.js -------------------------------------------------------------------------------- /module/esm/jsx-runtime: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/jsx-runtime -------------------------------------------------------------------------------- /module/esm/jsx-runtime.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/jsx-runtime.d.ts -------------------------------------------------------------------------------- /module/esm/jsx-runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/jsx-runtime.js -------------------------------------------------------------------------------- /module/esm/tags.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/tags.d.ts -------------------------------------------------------------------------------- /module/esm/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/tags.js -------------------------------------------------------------------------------- /module/esm/when.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/when.d.ts -------------------------------------------------------------------------------- /module/esm/when.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/esm/when.js -------------------------------------------------------------------------------- /module/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/package-lock.json -------------------------------------------------------------------------------- /module/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/package.json -------------------------------------------------------------------------------- /module/src/ai-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/ai-ui.ts -------------------------------------------------------------------------------- /module/src/augment-iterators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/augment-iterators.ts -------------------------------------------------------------------------------- /module/src/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/debug.ts -------------------------------------------------------------------------------- /module/src/deferred.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/deferred.ts -------------------------------------------------------------------------------- /module/src/iterators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/iterators.ts -------------------------------------------------------------------------------- /module/src/jsx-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/jsx-runtime.ts -------------------------------------------------------------------------------- /module/src/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/tags.ts -------------------------------------------------------------------------------- /module/src/when.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/src/when.ts -------------------------------------------------------------------------------- /module/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/module/tsconfig.json -------------------------------------------------------------------------------- /testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/index.ts -------------------------------------------------------------------------------- /testing/test.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/test.env.d.ts -------------------------------------------------------------------------------- /testing/tests/async-vs-then.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/async-vs-then.expected.json -------------------------------------------------------------------------------- /testing/tests/async-vs-then.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/async-vs-then.ts -------------------------------------------------------------------------------- /testing/tests/create-elt.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/create-elt.expected.json -------------------------------------------------------------------------------- /testing/tests/create-elt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/create-elt.ts -------------------------------------------------------------------------------- /testing/tests/declare-object.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/declare-object.expected.json -------------------------------------------------------------------------------- /testing/tests/declare-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/declare-object.ts -------------------------------------------------------------------------------- /testing/tests/delay-mount.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/delay-mount.expected.json -------------------------------------------------------------------------------- /testing/tests/delay-mount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/delay-mount.ts -------------------------------------------------------------------------------- /testing/tests/empty-array.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/empty-array.expected.json -------------------------------------------------------------------------------- /testing/tests/empty-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/empty-array.ts -------------------------------------------------------------------------------- /testing/tests/extended.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/extended.expected.json -------------------------------------------------------------------------------- /testing/tests/extended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/extended.ts -------------------------------------------------------------------------------- /testing/tests/get-set-inst.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/get-set-inst.expected.json -------------------------------------------------------------------------------- /testing/tests/get-set-inst.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/get-set-inst.ts -------------------------------------------------------------------------------- /testing/tests/is-count.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/is-count.expected.json -------------------------------------------------------------------------------- /testing/tests/is-count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/is-count.ts -------------------------------------------------------------------------------- /testing/tests/iter-iter.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iter-iter.expected.json -------------------------------------------------------------------------------- /testing/tests/iter-iter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iter-iter.ts -------------------------------------------------------------------------------- /testing/tests/iter-nested.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iter-nested.expected.json -------------------------------------------------------------------------------- /testing/tests/iter-nested.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iter-nested.ts -------------------------------------------------------------------------------- /testing/tests/iterator-consume.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterator-consume.expected.json -------------------------------------------------------------------------------- /testing/tests/iterator-consume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterator-consume.ts -------------------------------------------------------------------------------- /testing/tests/iterator-map.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterator-map.expected.json -------------------------------------------------------------------------------- /testing/tests/iterator-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterator-map.ts -------------------------------------------------------------------------------- /testing/tests/iterator-multi.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterator-multi.expected.json -------------------------------------------------------------------------------- /testing/tests/iterator-multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterator-multi.ts -------------------------------------------------------------------------------- /testing/tests/iterators-combine.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterators-combine.expected.json -------------------------------------------------------------------------------- /testing/tests/iterators-combine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterators-combine.ts -------------------------------------------------------------------------------- /testing/tests/iterators-more.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterators-more.expected.json -------------------------------------------------------------------------------- /testing/tests/iterators-more.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/iterators-more.ts -------------------------------------------------------------------------------- /testing/tests/nested-obj-iter.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/nested-obj-iter.expected.json -------------------------------------------------------------------------------- /testing/tests/nested-obj-iter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/nested-obj-iter.ts -------------------------------------------------------------------------------- /testing/tests/node-iterators.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/node-iterators.expected.json -------------------------------------------------------------------------------- /testing/tests/node-iterators.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/node-iterators.mjs -------------------------------------------------------------------------------- /testing/tests/object-iter-prop.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/object-iter-prop.expected.json -------------------------------------------------------------------------------- /testing/tests/object-iter-prop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/object-iter-prop.ts -------------------------------------------------------------------------------- /testing/tests/promised-async-it.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/promised-async-it.expected.json -------------------------------------------------------------------------------- /testing/tests/promised-async-it.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/promised-async-it.ts -------------------------------------------------------------------------------- /testing/tests/shallow.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/shallow.expected.json -------------------------------------------------------------------------------- /testing/tests/shallow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/shallow.ts -------------------------------------------------------------------------------- /testing/tests/super-constructor.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/super-constructor.expected.json -------------------------------------------------------------------------------- /testing/tests/super-constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/super-constructor.ts -------------------------------------------------------------------------------- /testing/tests/test-test.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/test-test.expected.json -------------------------------------------------------------------------------- /testing/tests/test-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/test-test.ts -------------------------------------------------------------------------------- /testing/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tests/tsconfig.json -------------------------------------------------------------------------------- /testing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/testing/tsconfig.json -------------------------------------------------------------------------------- /type_tests/async-array-attr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/async-array-attr.ts -------------------------------------------------------------------------------- /type_tests/async-attrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/async-attrs.ts -------------------------------------------------------------------------------- /type_tests/async-iter-attrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/async-iter-attrs.ts -------------------------------------------------------------------------------- /type_tests/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/basic.ts -------------------------------------------------------------------------------- /type_tests/constructed-return.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/constructed-return.ts -------------------------------------------------------------------------------- /type_tests/decl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/decl.ts -------------------------------------------------------------------------------- /type_tests/drop-down-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/drop-down-select.ts -------------------------------------------------------------------------------- /type_tests/extended-this.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/extended-this.ts -------------------------------------------------------------------------------- /type_tests/instance-1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/instance-1.ts -------------------------------------------------------------------------------- /type_tests/is-iterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/is-iterable.ts -------------------------------------------------------------------------------- /type_tests/iterable-array-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/iterable-array-map.ts -------------------------------------------------------------------------------- /type_tests/iterable-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/iterable-types.ts -------------------------------------------------------------------------------- /type_tests/not-iter-elt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/not-iter-elt.ts -------------------------------------------------------------------------------- /type_tests/over-fn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/over-fn.ts -------------------------------------------------------------------------------- /type_tests/over-obj.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/over-obj.ts -------------------------------------------------------------------------------- /type_tests/over.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/over.ts -------------------------------------------------------------------------------- /type_tests/override-iterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/override-iterable.ts -------------------------------------------------------------------------------- /type_tests/redeclare-iterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/redeclare-iterable.ts -------------------------------------------------------------------------------- /type_tests/specialize-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/specialize-field.ts -------------------------------------------------------------------------------- /type_tests/test-3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/test-3.ts -------------------------------------------------------------------------------- /type_tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatAtBread/AI-UI/HEAD/type_tests/tsconfig.json --------------------------------------------------------------------------------