├── .babelrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── example ├── .babelrc ├── index.html ├── package-lock.json ├── package.json ├── server.js └── src │ ├── index.js │ └── main.js ├── package.json ├── src ├── restart.js └── restartable.js └── test ├── browser ├── dom-http-test.js ├── dom-test.js ├── isolation-test.js ├── symbol-test.js └── time-travel-test.js └── node ├── expensive-drivers-test.js ├── http-test.js ├── restartable-test.js └── symbol-test.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/README.md -------------------------------------------------------------------------------- /example/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | presets: ["es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/example/index.html -------------------------------------------------------------------------------- /example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/example/package-lock.json -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/example/package.json -------------------------------------------------------------------------------- /example/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/example/server.js -------------------------------------------------------------------------------- /example/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/example/src/index.js -------------------------------------------------------------------------------- /example/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/example/src/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/package.json -------------------------------------------------------------------------------- /src/restart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/src/restart.js -------------------------------------------------------------------------------- /src/restartable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/src/restartable.js -------------------------------------------------------------------------------- /test/browser/dom-http-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/browser/dom-http-test.js -------------------------------------------------------------------------------- /test/browser/dom-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/browser/dom-test.js -------------------------------------------------------------------------------- /test/browser/isolation-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/browser/isolation-test.js -------------------------------------------------------------------------------- /test/browser/symbol-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/browser/symbol-test.js -------------------------------------------------------------------------------- /test/browser/time-travel-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/browser/time-travel-test.js -------------------------------------------------------------------------------- /test/node/expensive-drivers-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/node/expensive-drivers-test.js -------------------------------------------------------------------------------- /test/node/http-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/node/http-test.js -------------------------------------------------------------------------------- /test/node/restartable-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/node/restartable-test.js -------------------------------------------------------------------------------- /test/node/symbol-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Widdershin/cycle-restart/HEAD/test/node/symbol-test.js --------------------------------------------------------------------------------