├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── package.json ├── packages ├── mst-async-task │ ├── .eslintrc.js │ ├── .gitignore │ ├── __tests__ │ │ ├── AsyncTask.test.ts │ │ └── runTask.test.ts │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── AsyncTask.ts │ │ ├── index.ts │ │ ├── lib.ts │ │ └── runTask.ts │ └── tsconfig.json └── react-example │ ├── .gitignore │ ├── package.json │ ├── public │ └── index.html │ ├── src │ ├── App.tsx │ ├── Store.ts │ ├── index.css │ ├── index.tsx │ └── react-app-env.d.ts │ ├── tsconfig.json │ └── yarn.lock └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | tsconfig.json 2 | src -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/package.json -------------------------------------------------------------------------------- /packages/mst-async-task/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/.eslintrc.js -------------------------------------------------------------------------------- /packages/mst-async-task/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /dist 3 | /README.md 4 | /LICENSE 5 | -------------------------------------------------------------------------------- /packages/mst-async-task/__tests__/AsyncTask.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/__tests__/AsyncTask.test.ts -------------------------------------------------------------------------------- /packages/mst-async-task/__tests__/runTask.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/__tests__/runTask.test.ts -------------------------------------------------------------------------------- /packages/mst-async-task/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/package.json -------------------------------------------------------------------------------- /packages/mst-async-task/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/rollup.config.js -------------------------------------------------------------------------------- /packages/mst-async-task/src/AsyncTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/src/AsyncTask.ts -------------------------------------------------------------------------------- /packages/mst-async-task/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/src/index.ts -------------------------------------------------------------------------------- /packages/mst-async-task/src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/src/lib.ts -------------------------------------------------------------------------------- /packages/mst-async-task/src/runTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/src/runTask.ts -------------------------------------------------------------------------------- /packages/mst-async-task/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/mst-async-task/tsconfig.json -------------------------------------------------------------------------------- /packages/react-example/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /packages/react-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/package.json -------------------------------------------------------------------------------- /packages/react-example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/public/index.html -------------------------------------------------------------------------------- /packages/react-example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/src/App.tsx -------------------------------------------------------------------------------- /packages/react-example/src/Store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/src/Store.ts -------------------------------------------------------------------------------- /packages/react-example/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/src/index.css -------------------------------------------------------------------------------- /packages/react-example/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/src/index.tsx -------------------------------------------------------------------------------- /packages/react-example/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/react-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/tsconfig.json -------------------------------------------------------------------------------- /packages/react-example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/packages/react-example/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jetako/mst-async-task/HEAD/yarn.lock --------------------------------------------------------------------------------