├── .env.example ├── .eslintrc.json ├── .github └── workflows │ ├── release.yaml │ └── tests.yaml ├── .gitignore ├── .husky ├── pre-commit └── pre-push ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── assets └── how-semantic-cache-works.png ├── bun.lockb ├── commitlint.config.js ├── index.ts ├── package.json ├── prettier.config.mjs ├── readme.md ├── src ├── semantic-cache.test.ts └── semantic-cache.ts ├── tsconfig.json └── tsup.config.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/LICENSE -------------------------------------------------------------------------------- /assets/how-semantic-cache-works.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/assets/how-semantic-cache-works.png -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/bun.lockb -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/prettier.config.mjs -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/readme.md -------------------------------------------------------------------------------- /src/semantic-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/src/semantic-cache.test.ts -------------------------------------------------------------------------------- /src/semantic-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/src/semantic-cache.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/upstash/semantic-cache/HEAD/tsup.config.ts --------------------------------------------------------------------------------