├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── 1-bug.yml │ ├── 2-feature-request.yml │ ├── 3-doc.yml │ ├── 4-other.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── test-pull-request.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── benchmarks ├── .gitignore ├── README.md ├── bun.lockb ├── index.ts ├── package.json └── tsconfig.json ├── bun.lockb ├── docs ├── README.md ├── astro.config.mjs ├── package.json ├── public │ ├── favicon.ico │ └── og.jpg ├── src │ ├── assets │ │ └── readme-banner.png │ ├── content │ │ ├── config.ts │ │ └── docs │ │ │ ├── es │ │ │ ├── getting-started │ │ │ │ └── why.mdx │ │ │ └── index.mdx │ │ │ ├── getting-started │ │ │ ├── installation.mdx │ │ │ ├── usage.mdx │ │ │ └── why.mdx │ │ │ ├── index.mdx │ │ │ └── reference │ │ │ ├── async-await-support.mdx │ │ │ ├── error-handling.mdx │ │ │ ├── methods.mdx │ │ │ └── pipe-function.mdx │ ├── env.d.ts │ └── styles │ │ └── custom.css └── tsconfig.json ├── package.json ├── src ├── api-docs.md ├── bun.lockb ├── fifo-queue.test.ts ├── fifo-queue.ts ├── package.json ├── pipe.bench.ts ├── pipe.test.ts ├── pipe.ts └── tsup.config.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/ISSUE_TEMPLATE/1-bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2-feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/ISSUE_TEMPLATE/2-feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/3-doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/ISSUE_TEMPLATE/3-doc.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/4-other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/ISSUE_TEMPLATE/4-other.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/test-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.github/workflows/test-pull-request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/benchmarks/.gitignore -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/benchmarks/bun.lockb -------------------------------------------------------------------------------- /benchmarks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/benchmarks/index.ts -------------------------------------------------------------------------------- /benchmarks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/benchmarks/package.json -------------------------------------------------------------------------------- /benchmarks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/benchmarks/tsconfig.json -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/bun.lockb -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/astro.config.mjs -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/og.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/public/og.jpg -------------------------------------------------------------------------------- /docs/src/assets/readme-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/assets/readme-banner.png -------------------------------------------------------------------------------- /docs/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/config.ts -------------------------------------------------------------------------------- /docs/src/content/docs/es/getting-started/why.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/es/getting-started/why.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/es/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/es/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/getting-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/getting-started/installation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/getting-started/usage.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/getting-started/usage.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/getting-started/why.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/getting-started/why.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/async-await-support.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/reference/async-await-support.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/error-handling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/reference/error-handling.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/methods.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/reference/methods.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/pipe-function.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/content/docs/reference/pipe-function.mdx -------------------------------------------------------------------------------- /docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/env.d.ts -------------------------------------------------------------------------------- /docs/src/styles/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/docs/src/styles/custom.css -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "astro/tsconfigs/strict" 3 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/package.json -------------------------------------------------------------------------------- /src/api-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/api-docs.md -------------------------------------------------------------------------------- /src/bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/bun.lockb -------------------------------------------------------------------------------- /src/fifo-queue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/fifo-queue.test.ts -------------------------------------------------------------------------------- /src/fifo-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/fifo-queue.ts -------------------------------------------------------------------------------- /src/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/package.json -------------------------------------------------------------------------------- /src/pipe.bench.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/pipe.bench.ts -------------------------------------------------------------------------------- /src/pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/pipe.test.ts -------------------------------------------------------------------------------- /src/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/pipe.ts -------------------------------------------------------------------------------- /src/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/src/tsup.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trvswgnr/sloth-pipe/HEAD/tsconfig.json --------------------------------------------------------------------------------