├── .changeset ├── README.md └── config.json ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── CHANGELOG.md ├── README.md ├── examples └── ttl-cache.ts ├── package.json ├── pnpm-lock.yaml ├── scripts └── build.js ├── src ├── convert.ts ├── env.d.ts ├── index.ts └── with-cache.ts ├── test ├── basic.test.ts ├── cache-key.test.ts ├── github-api.test.ts └── with-node-fetch.test.ts ├── tsconfig.json └── vite.config.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | test 3 | .github 4 | .changeset 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | .github 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/README.md -------------------------------------------------------------------------------- /examples/ttl-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/examples/ttl-cache.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/scripts/build.js -------------------------------------------------------------------------------- /src/convert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/src/convert.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/with-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/src/with-cache.ts -------------------------------------------------------------------------------- /test/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/test/basic.test.ts -------------------------------------------------------------------------------- /test/cache-key.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/test/cache-key.test.ts -------------------------------------------------------------------------------- /test/github-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/test/github-api.test.ts -------------------------------------------------------------------------------- /test/with-node-fetch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/test/with-node-fetch.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemoo-re/ultrafetch/HEAD/vite.config.ts --------------------------------------------------------------------------------