├── .github └── CONTRIBUTING.md ├── .gitignore ├── .npmignore ├── .prettierignore ├── LICENSE ├── README.md ├── dflow.ts ├── docs ├── examples │ ├── README.md │ ├── async_nodes.ts │ ├── context.ts │ ├── dynamic_math_nodes.ts │ ├── hello_world.ts │ ├── inject_doc_snippets.ts │ ├── nodes │ │ ├── array.ts │ │ ├── conditional.ts │ │ ├── date.ts │ │ ├── index.ts │ │ ├── logic.ts │ │ ├── math.ts │ │ ├── number.ts │ │ ├── object.ts │ │ ├── operator.ts │ │ └── string.ts │ ├── snippets │ │ ├── mathPI.ts │ │ ├── print.ts │ │ └── sum.ts │ └── usage.ts ├── fonts │ ├── FiraCode-VF.woff2 │ └── Oxanium-VariableFont_wght.ttf ├── index.html ├── style.css └── svg │ ├── github.svg │ └── npm.svg ├── package.json ├── tests ├── dflow_test.ts ├── importmap_dflow_unpkg_cdn.html └── nodes │ ├── array_test.ts │ ├── conditional_test.ts │ ├── date_test.ts │ ├── logic_test.ts │ ├── math_test.ts │ ├── number_test.ts │ ├── object_test.ts │ ├── operator_test.ts │ ├── string_test.ts │ └── utils.ts ├── tsconfig.build.json └── tsconfig.json /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/.prettierignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/README.md -------------------------------------------------------------------------------- /dflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/dflow.ts -------------------------------------------------------------------------------- /docs/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/README.md -------------------------------------------------------------------------------- /docs/examples/async_nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/async_nodes.ts -------------------------------------------------------------------------------- /docs/examples/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/context.ts -------------------------------------------------------------------------------- /docs/examples/dynamic_math_nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/dynamic_math_nodes.ts -------------------------------------------------------------------------------- /docs/examples/hello_world.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/hello_world.ts -------------------------------------------------------------------------------- /docs/examples/inject_doc_snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/inject_doc_snippets.ts -------------------------------------------------------------------------------- /docs/examples/nodes/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/array.ts -------------------------------------------------------------------------------- /docs/examples/nodes/conditional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/conditional.ts -------------------------------------------------------------------------------- /docs/examples/nodes/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/date.ts -------------------------------------------------------------------------------- /docs/examples/nodes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/index.ts -------------------------------------------------------------------------------- /docs/examples/nodes/logic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/logic.ts -------------------------------------------------------------------------------- /docs/examples/nodes/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/math.ts -------------------------------------------------------------------------------- /docs/examples/nodes/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/number.ts -------------------------------------------------------------------------------- /docs/examples/nodes/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/object.ts -------------------------------------------------------------------------------- /docs/examples/nodes/operator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/operator.ts -------------------------------------------------------------------------------- /docs/examples/nodes/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/nodes/string.ts -------------------------------------------------------------------------------- /docs/examples/snippets/mathPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/snippets/mathPI.ts -------------------------------------------------------------------------------- /docs/examples/snippets/print.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/snippets/print.ts -------------------------------------------------------------------------------- /docs/examples/snippets/sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/snippets/sum.ts -------------------------------------------------------------------------------- /docs/examples/usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/examples/usage.ts -------------------------------------------------------------------------------- /docs/fonts/FiraCode-VF.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/fonts/FiraCode-VF.woff2 -------------------------------------------------------------------------------- /docs/fonts/Oxanium-VariableFont_wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/fonts/Oxanium-VariableFont_wght.ttf -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/style.css -------------------------------------------------------------------------------- /docs/svg/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/svg/github.svg -------------------------------------------------------------------------------- /docs/svg/npm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/docs/svg/npm.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/package.json -------------------------------------------------------------------------------- /tests/dflow_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/dflow_test.ts -------------------------------------------------------------------------------- /tests/importmap_dflow_unpkg_cdn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/importmap_dflow_unpkg_cdn.html -------------------------------------------------------------------------------- /tests/nodes/array_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/array_test.ts -------------------------------------------------------------------------------- /tests/nodes/conditional_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/conditional_test.ts -------------------------------------------------------------------------------- /tests/nodes/date_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/date_test.ts -------------------------------------------------------------------------------- /tests/nodes/logic_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/logic_test.ts -------------------------------------------------------------------------------- /tests/nodes/math_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/math_test.ts -------------------------------------------------------------------------------- /tests/nodes/number_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/number_test.ts -------------------------------------------------------------------------------- /tests/nodes/object_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/object_test.ts -------------------------------------------------------------------------------- /tests/nodes/operator_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/operator_test.ts -------------------------------------------------------------------------------- /tests/nodes/string_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/string_test.ts -------------------------------------------------------------------------------- /tests/nodes/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tests/nodes/utils.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fibo/dflow/HEAD/tsconfig.json --------------------------------------------------------------------------------