├── .editorconfig ├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── C5_final_logo_horiz.png └── signal_image.png ├── code-of-conduct.md ├── package.json ├── rollup.config.ts ├── src ├── SignalGraphBuilder.ts ├── signal.ts ├── signalGraph.ts ├── signalGraphDefinition.ts ├── signalGraphDefinitionTransform.ts ├── toposort.ts └── util.ts ├── test ├── SignalGraphBuilder.test.ts ├── fixtures.ts ├── signal.test.ts ├── signalGraph.test.ts ├── toposort.test.ts └── tsconfig.json ├── tools ├── gh-pages-publish.ts └── semantic-release-prepare.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/README.md -------------------------------------------------------------------------------- /assets/C5_final_logo_horiz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/assets/C5_final_logo_horiz.png -------------------------------------------------------------------------------- /assets/signal_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/assets/signal_image.png -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/SignalGraphBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/SignalGraphBuilder.ts -------------------------------------------------------------------------------- /src/signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/signal.ts -------------------------------------------------------------------------------- /src/signalGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/signalGraph.ts -------------------------------------------------------------------------------- /src/signalGraphDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/signalGraphDefinition.ts -------------------------------------------------------------------------------- /src/signalGraphDefinitionTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/signalGraphDefinitionTransform.ts -------------------------------------------------------------------------------- /src/toposort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/toposort.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/src/util.ts -------------------------------------------------------------------------------- /test/SignalGraphBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/test/SignalGraphBuilder.test.ts -------------------------------------------------------------------------------- /test/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/test/fixtures.ts -------------------------------------------------------------------------------- /test/signal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/test/signal.test.ts -------------------------------------------------------------------------------- /test/signalGraph.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/test/signalGraph.test.ts -------------------------------------------------------------------------------- /test/toposort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/test/toposort.test.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /tools/gh-pages-publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/tools/gh-pages-publish.ts -------------------------------------------------------------------------------- /tools/semantic-release-prepare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/tools/semantic-release-prepare.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rxreact/signal/HEAD/tslint.json --------------------------------------------------------------------------------