├── .github
└── workflows
│ ├── docs.yml
│ ├── examples.yml
│ ├── preview.yml
│ ├── release.yml
│ └── test.yml
├── .gitignore
├── LICENSE.md
├── Makefile
├── README.md
├── api-type-template.mts
├── biome.json
├── docs
├── Makefile
├── go.mod
├── go.sum
├── main.go
├── posts
│ ├── caching.md
│ ├── controllers.md
│ ├── dependent.md
│ ├── design-philosophy.md
│ ├── dispatch.md
│ ├── endpoints.md
│ ├── error-handling.md
│ ├── fx.md
│ ├── getting-started.md
│ ├── home.md
│ ├── learn.md
│ ├── loaders.md
│ ├── mdw.md
│ ├── models.md
│ ├── react.md
│ ├── resources.md
│ ├── schema.md
│ ├── selectors.md
│ ├── sitemap.md
│ ├── store.md
│ ├── structured-concurrency.md
│ ├── supervisors.md
│ ├── testing.md
│ └── thunks.md
├── static
│ ├── logo.png
│ ├── logo.svg
│ └── main.css
└── tmpl
│ ├── base.layout.tmpl
│ ├── footer.partial.tmpl
│ ├── home.page.tmpl
│ ├── nav.partial.tmpl
│ ├── pager.partial.tmpl
│ ├── post.page.tmpl
│ ├── sitemap-footer.partial.tmpl
│ ├── sitemap.page.tmpl
│ └── toc.partial.tmpl
├── examples
├── .gitignore
├── README.md
├── basic
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ │ ├── main.tsx
│ │ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── parcel-react
│ ├── .gitignore
│ ├── package.json
│ └── src
│ │ ├── api.js
│ │ ├── app.jsx
│ │ ├── index.html
│ │ └── index.jsx
├── tests-rtl
│ ├── .gitignore
│ ├── babel.config.js
│ ├── jest.config.js
│ ├── package.json
│ ├── src
│ │ ├── api.ts
│ │ ├── app.tsx
│ │ └── store.ts
│ ├── tests
│ │ ├── app.test.tsx
│ │ ├── setup.ts
│ │ └── utils.tsx
│ └── tsconfig.json
└── vite-react
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── index.html
│ ├── package.json
│ ├── src
│ ├── App.css
│ ├── App.tsx
│ ├── age-guess.ts
│ ├── api.ts
│ ├── index.css
│ ├── main.tsx
│ └── vite-env.d.ts
│ ├── tsconfig.json
│ ├── tsconfig.node.json
│ └── vite.config.ts
├── package.json
├── src
├── action.ts
├── compose.ts
├── fx
│ ├── index.ts
│ ├── parallel.ts
│ ├── race.ts
│ ├── request.ts
│ ├── safe.ts
│ └── supervisor.ts
├── index.ts
├── matcher.ts
├── mdw
│ ├── fetch.ts
│ ├── index.ts
│ ├── query.ts
│ └── store.ts
├── query
│ ├── api-types.ts
│ ├── api.ts
│ ├── create-key.ts
│ ├── index.ts
│ ├── thunk.ts
│ ├── types.ts
│ └── util.ts
├── queue.ts
├── react.ts
├── store
│ ├── batch.ts
│ ├── context.ts
│ ├── fx.ts
│ ├── index.ts
│ ├── persist.ts
│ ├── run.ts
│ ├── schema.ts
│ ├── slice
│ │ ├── any.ts
│ │ ├── index.ts
│ │ ├── loaders.ts
│ │ ├── num.ts
│ │ ├── obj.ts
│ │ ├── str.ts
│ │ └── table.ts
│ ├── store.ts
│ └── types.ts
├── supervisor.ts
├── test.ts
├── test
│ ├── action.test.ts
│ ├── api.test.ts
│ ├── batch.test.ts
│ ├── compose.test.ts
│ ├── create-key.test.ts
│ ├── create-store.test.ts
│ ├── fetch.test.ts
│ ├── matcher.test.ts
│ ├── mdw.test.ts
│ ├── parallel.test.ts
│ ├── persist.test.ts
│ ├── put.test.ts
│ ├── react.test.ts
│ ├── safe.test.ts
│ ├── schema.test.ts
│ ├── store.test.ts
│ ├── store
│ │ └── slice
│ │ │ ├── obj.test.ts
│ │ │ └── table.test.ts
│ ├── supervisor.test.ts
│ ├── take-helper.test.ts
│ ├── take.test.ts
│ ├── thunk.test.ts
│ └── timer.test.ts
└── types.ts
├── tsconfig.cjs.json
├── tsconfig.esm.json
├── tsconfig.json
└── tsconfig.types.json
/.github/workflows/docs.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/.github/workflows/docs.yml
--------------------------------------------------------------------------------
/.github/workflows/examples.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/.github/workflows/examples.yml
--------------------------------------------------------------------------------
/.github/workflows/preview.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/.github/workflows/preview.yml
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/.github/workflows/release.yml
--------------------------------------------------------------------------------
/.github/workflows/test.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/.github/workflows/test.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/.gitignore
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/LICENSE.md
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 | fmt:
2 | npm run fmt
3 | .PHONY:
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/README.md
--------------------------------------------------------------------------------
/api-type-template.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/api-type-template.mts
--------------------------------------------------------------------------------
/biome.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/biome.json
--------------------------------------------------------------------------------
/docs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/Makefile
--------------------------------------------------------------------------------
/docs/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/go.mod
--------------------------------------------------------------------------------
/docs/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/go.sum
--------------------------------------------------------------------------------
/docs/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/main.go
--------------------------------------------------------------------------------
/docs/posts/caching.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/caching.md
--------------------------------------------------------------------------------
/docs/posts/controllers.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/controllers.md
--------------------------------------------------------------------------------
/docs/posts/dependent.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/dependent.md
--------------------------------------------------------------------------------
/docs/posts/design-philosophy.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/design-philosophy.md
--------------------------------------------------------------------------------
/docs/posts/dispatch.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/dispatch.md
--------------------------------------------------------------------------------
/docs/posts/endpoints.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/endpoints.md
--------------------------------------------------------------------------------
/docs/posts/error-handling.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/error-handling.md
--------------------------------------------------------------------------------
/docs/posts/fx.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/fx.md
--------------------------------------------------------------------------------
/docs/posts/getting-started.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/getting-started.md
--------------------------------------------------------------------------------
/docs/posts/home.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/home.md
--------------------------------------------------------------------------------
/docs/posts/learn.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/learn.md
--------------------------------------------------------------------------------
/docs/posts/loaders.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/loaders.md
--------------------------------------------------------------------------------
/docs/posts/mdw.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/mdw.md
--------------------------------------------------------------------------------
/docs/posts/models.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/models.md
--------------------------------------------------------------------------------
/docs/posts/react.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/react.md
--------------------------------------------------------------------------------
/docs/posts/resources.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/resources.md
--------------------------------------------------------------------------------
/docs/posts/schema.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/schema.md
--------------------------------------------------------------------------------
/docs/posts/selectors.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/selectors.md
--------------------------------------------------------------------------------
/docs/posts/sitemap.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/sitemap.md
--------------------------------------------------------------------------------
/docs/posts/store.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/store.md
--------------------------------------------------------------------------------
/docs/posts/structured-concurrency.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/structured-concurrency.md
--------------------------------------------------------------------------------
/docs/posts/supervisors.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/supervisors.md
--------------------------------------------------------------------------------
/docs/posts/testing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/testing.md
--------------------------------------------------------------------------------
/docs/posts/thunks.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/posts/thunks.md
--------------------------------------------------------------------------------
/docs/static/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/static/logo.png
--------------------------------------------------------------------------------
/docs/static/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/static/logo.svg
--------------------------------------------------------------------------------
/docs/static/main.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/static/main.css
--------------------------------------------------------------------------------
/docs/tmpl/base.layout.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/base.layout.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/footer.partial.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/footer.partial.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/home.page.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/home.page.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/nav.partial.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/nav.partial.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/pager.partial.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/pager.partial.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/post.page.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/post.page.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/sitemap-footer.partial.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/sitemap-footer.partial.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/sitemap.page.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/sitemap.page.tmpl
--------------------------------------------------------------------------------
/docs/tmpl/toc.partial.tmpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/docs/tmpl/toc.partial.tmpl
--------------------------------------------------------------------------------
/examples/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/.gitignore
--------------------------------------------------------------------------------
/examples/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/README.md
--------------------------------------------------------------------------------
/examples/basic/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/.eslintrc.cjs
--------------------------------------------------------------------------------
/examples/basic/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/.gitignore
--------------------------------------------------------------------------------
/examples/basic/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/index.html
--------------------------------------------------------------------------------
/examples/basic/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/package.json
--------------------------------------------------------------------------------
/examples/basic/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/src/main.tsx
--------------------------------------------------------------------------------
/examples/basic/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/examples/basic/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/tsconfig.json
--------------------------------------------------------------------------------
/examples/basic/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/tsconfig.node.json
--------------------------------------------------------------------------------
/examples/basic/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/basic/vite.config.ts
--------------------------------------------------------------------------------
/examples/parcel-react/.gitignore:
--------------------------------------------------------------------------------
1 | .parcel-cache
2 | dist
3 |
--------------------------------------------------------------------------------
/examples/parcel-react/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/parcel-react/package.json
--------------------------------------------------------------------------------
/examples/parcel-react/src/api.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/parcel-react/src/api.js
--------------------------------------------------------------------------------
/examples/parcel-react/src/app.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/parcel-react/src/app.jsx
--------------------------------------------------------------------------------
/examples/parcel-react/src/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/parcel-react/src/index.html
--------------------------------------------------------------------------------
/examples/parcel-react/src/index.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/parcel-react/src/index.jsx
--------------------------------------------------------------------------------
/examples/tests-rtl/.gitignore:
--------------------------------------------------------------------------------
1 | .parcel-cache
2 | dist
3 |
--------------------------------------------------------------------------------
/examples/tests-rtl/babel.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/babel.config.js
--------------------------------------------------------------------------------
/examples/tests-rtl/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/jest.config.js
--------------------------------------------------------------------------------
/examples/tests-rtl/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/package.json
--------------------------------------------------------------------------------
/examples/tests-rtl/src/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/src/api.ts
--------------------------------------------------------------------------------
/examples/tests-rtl/src/app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/src/app.tsx
--------------------------------------------------------------------------------
/examples/tests-rtl/src/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/src/store.ts
--------------------------------------------------------------------------------
/examples/tests-rtl/tests/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/tests/app.test.tsx
--------------------------------------------------------------------------------
/examples/tests-rtl/tests/setup.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/tests/setup.ts
--------------------------------------------------------------------------------
/examples/tests-rtl/tests/utils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/tests/utils.tsx
--------------------------------------------------------------------------------
/examples/tests-rtl/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/tests-rtl/tsconfig.json
--------------------------------------------------------------------------------
/examples/vite-react/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/.eslintrc.cjs
--------------------------------------------------------------------------------
/examples/vite-react/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/.gitignore
--------------------------------------------------------------------------------
/examples/vite-react/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/index.html
--------------------------------------------------------------------------------
/examples/vite-react/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/package.json
--------------------------------------------------------------------------------
/examples/vite-react/src/App.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/src/App.css
--------------------------------------------------------------------------------
/examples/vite-react/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/src/App.tsx
--------------------------------------------------------------------------------
/examples/vite-react/src/age-guess.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/src/age-guess.ts
--------------------------------------------------------------------------------
/examples/vite-react/src/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/src/api.ts
--------------------------------------------------------------------------------
/examples/vite-react/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/src/index.css
--------------------------------------------------------------------------------
/examples/vite-react/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/src/main.tsx
--------------------------------------------------------------------------------
/examples/vite-react/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/examples/vite-react/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/tsconfig.json
--------------------------------------------------------------------------------
/examples/vite-react/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/tsconfig.node.json
--------------------------------------------------------------------------------
/examples/vite-react/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/examples/vite-react/vite.config.ts
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/package.json
--------------------------------------------------------------------------------
/src/action.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/action.ts
--------------------------------------------------------------------------------
/src/compose.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/compose.ts
--------------------------------------------------------------------------------
/src/fx/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/fx/index.ts
--------------------------------------------------------------------------------
/src/fx/parallel.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/fx/parallel.ts
--------------------------------------------------------------------------------
/src/fx/race.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/fx/race.ts
--------------------------------------------------------------------------------
/src/fx/request.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/fx/request.ts
--------------------------------------------------------------------------------
/src/fx/safe.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/fx/safe.ts
--------------------------------------------------------------------------------
/src/fx/supervisor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/fx/supervisor.ts
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/index.ts
--------------------------------------------------------------------------------
/src/matcher.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/matcher.ts
--------------------------------------------------------------------------------
/src/mdw/fetch.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/mdw/fetch.ts
--------------------------------------------------------------------------------
/src/mdw/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/mdw/index.ts
--------------------------------------------------------------------------------
/src/mdw/query.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/mdw/query.ts
--------------------------------------------------------------------------------
/src/mdw/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/mdw/store.ts
--------------------------------------------------------------------------------
/src/query/api-types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/api-types.ts
--------------------------------------------------------------------------------
/src/query/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/api.ts
--------------------------------------------------------------------------------
/src/query/create-key.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/create-key.ts
--------------------------------------------------------------------------------
/src/query/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/index.ts
--------------------------------------------------------------------------------
/src/query/thunk.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/thunk.ts
--------------------------------------------------------------------------------
/src/query/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/types.ts
--------------------------------------------------------------------------------
/src/query/util.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/query/util.ts
--------------------------------------------------------------------------------
/src/queue.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/queue.ts
--------------------------------------------------------------------------------
/src/react.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/react.ts
--------------------------------------------------------------------------------
/src/store/batch.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/batch.ts
--------------------------------------------------------------------------------
/src/store/context.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/context.ts
--------------------------------------------------------------------------------
/src/store/fx.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/fx.ts
--------------------------------------------------------------------------------
/src/store/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/index.ts
--------------------------------------------------------------------------------
/src/store/persist.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/persist.ts
--------------------------------------------------------------------------------
/src/store/run.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/run.ts
--------------------------------------------------------------------------------
/src/store/schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/schema.ts
--------------------------------------------------------------------------------
/src/store/slice/any.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/any.ts
--------------------------------------------------------------------------------
/src/store/slice/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/index.ts
--------------------------------------------------------------------------------
/src/store/slice/loaders.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/loaders.ts
--------------------------------------------------------------------------------
/src/store/slice/num.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/num.ts
--------------------------------------------------------------------------------
/src/store/slice/obj.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/obj.ts
--------------------------------------------------------------------------------
/src/store/slice/str.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/str.ts
--------------------------------------------------------------------------------
/src/store/slice/table.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/slice/table.ts
--------------------------------------------------------------------------------
/src/store/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/store.ts
--------------------------------------------------------------------------------
/src/store/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/store/types.ts
--------------------------------------------------------------------------------
/src/supervisor.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/supervisor.ts
--------------------------------------------------------------------------------
/src/test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test.ts
--------------------------------------------------------------------------------
/src/test/action.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/action.test.ts
--------------------------------------------------------------------------------
/src/test/api.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/api.test.ts
--------------------------------------------------------------------------------
/src/test/batch.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/batch.test.ts
--------------------------------------------------------------------------------
/src/test/compose.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/compose.test.ts
--------------------------------------------------------------------------------
/src/test/create-key.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/create-key.test.ts
--------------------------------------------------------------------------------
/src/test/create-store.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/create-store.test.ts
--------------------------------------------------------------------------------
/src/test/fetch.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/fetch.test.ts
--------------------------------------------------------------------------------
/src/test/matcher.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/matcher.test.ts
--------------------------------------------------------------------------------
/src/test/mdw.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/mdw.test.ts
--------------------------------------------------------------------------------
/src/test/parallel.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/parallel.test.ts
--------------------------------------------------------------------------------
/src/test/persist.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/persist.test.ts
--------------------------------------------------------------------------------
/src/test/put.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/put.test.ts
--------------------------------------------------------------------------------
/src/test/react.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/react.test.ts
--------------------------------------------------------------------------------
/src/test/safe.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/safe.test.ts
--------------------------------------------------------------------------------
/src/test/schema.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/schema.test.ts
--------------------------------------------------------------------------------
/src/test/store.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/store.test.ts
--------------------------------------------------------------------------------
/src/test/store/slice/obj.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/store/slice/obj.test.ts
--------------------------------------------------------------------------------
/src/test/store/slice/table.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/store/slice/table.test.ts
--------------------------------------------------------------------------------
/src/test/supervisor.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/supervisor.test.ts
--------------------------------------------------------------------------------
/src/test/take-helper.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/take-helper.test.ts
--------------------------------------------------------------------------------
/src/test/take.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/take.test.ts
--------------------------------------------------------------------------------
/src/test/thunk.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/thunk.test.ts
--------------------------------------------------------------------------------
/src/test/timer.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/test/timer.test.ts
--------------------------------------------------------------------------------
/src/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/src/types.ts
--------------------------------------------------------------------------------
/tsconfig.cjs.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/tsconfig.cjs.json
--------------------------------------------------------------------------------
/tsconfig.esm.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/tsconfig.esm.json
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/tsconfig.types.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fxforge/starfx/HEAD/tsconfig.types.json
--------------------------------------------------------------------------------