├── .c8rc.json ├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── typescript.yml ├── .gitignore ├── .husky ├── pre-commit └── pre-push ├── .lintstagedrc.json ├── .npmignore ├── .size-limit.json ├── .vscode └── settings.json ├── ava.config.js ├── biome.jsonc ├── license ├── package.json ├── pnpm-lock.yaml ├── readme.md ├── src ├── __helper__ │ └── createContainerFactory.ts ├── __macro__ │ └── withRender.ts ├── useSuspender.test.tsx └── useSuspender.ts ├── tsconfig.ava.json ├── tsconfig.json └── tsup.config.ts /.c8rc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.c8rc.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/typescript.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.github/workflows/typescript.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | .nyc_output 4 | coverage 5 | yarn-error.log 6 | 7 | /lib 8 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.npmignore -------------------------------------------------------------------------------- /.size-limit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.size-limit.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/ava.config.js -------------------------------------------------------------------------------- /biome.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/biome.jsonc -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/license -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/readme.md -------------------------------------------------------------------------------- /src/__helper__/createContainerFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/src/__helper__/createContainerFactory.ts -------------------------------------------------------------------------------- /src/__macro__/withRender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/src/__macro__/withRender.ts -------------------------------------------------------------------------------- /src/useSuspender.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/src/useSuspender.test.tsx -------------------------------------------------------------------------------- /src/useSuspender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/src/useSuspender.ts -------------------------------------------------------------------------------- /tsconfig.ava.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/tsconfig.ava.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octet-stream/use-suspender/HEAD/tsup.config.ts --------------------------------------------------------------------------------