├── .gitignore ├── CHANGELOG.md ├── README.md ├── examples ├── attachTo.html ├── benchmark.html ├── bind.html ├── btn.html ├── computed.html ├── copyTo.html ├── renderFn-bind.html ├── renderFn.html └── subscriber.html ├── package.json ├── src ├── Computed.ts ├── Signal.ts └── index.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/README.md -------------------------------------------------------------------------------- /examples/attachTo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/attachTo.html -------------------------------------------------------------------------------- /examples/benchmark.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/benchmark.html -------------------------------------------------------------------------------- /examples/bind.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/bind.html -------------------------------------------------------------------------------- /examples/btn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/btn.html -------------------------------------------------------------------------------- /examples/computed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/computed.html -------------------------------------------------------------------------------- /examples/copyTo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/copyTo.html -------------------------------------------------------------------------------- /examples/renderFn-bind.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/renderFn-bind.html -------------------------------------------------------------------------------- /examples/renderFn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/renderFn.html -------------------------------------------------------------------------------- /examples/subscriber.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/examples/subscriber.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/package.json -------------------------------------------------------------------------------- /src/Computed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/src/Computed.ts -------------------------------------------------------------------------------- /src/Signal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/src/Signal.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cadienvan/super-simple-signal/HEAD/tsconfig.json --------------------------------------------------------------------------------