├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md ├── autoapproval.yml └── workflows │ ├── codeql-analysis.yml │ ├── gh-actions-cache.yml │ ├── main.yml │ └── size.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── example ├── .eslintrc ├── README.md ├── nodemon.json ├── package-lock.json ├── package.json ├── prisma │ ├── migrations │ │ ├── 20220407135605_initial_migration │ │ │ └── migration.sql │ │ └── migration_lock.toml │ └── schema.prisma ├── src │ └── index.ts └── tsconfig.json ├── package.json ├── renovate.json ├── src ├── async-cache-dedupe.d.ts ├── cacheMethods.ts ├── index.ts ├── prisma-client.d.ts └── types.ts ├── test └── index.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/autoapproval.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.github/autoapproval.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/gh-actions-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.github/workflows/gh-actions-cache.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/size.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.github/workflows/size.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/SECURITY.md -------------------------------------------------------------------------------- /example/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/.eslintrc -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- 1 | # Example App 2 | -------------------------------------------------------------------------------- /example/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/nodemon.json -------------------------------------------------------------------------------- /example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/package-lock.json -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/package.json -------------------------------------------------------------------------------- /example/prisma/migrations/20220407135605_initial_migration/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/prisma/migrations/20220407135605_initial_migration/migration.sql -------------------------------------------------------------------------------- /example/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /example/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/prisma/schema.prisma -------------------------------------------------------------------------------- /example/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/src/index.ts -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/renovate.json -------------------------------------------------------------------------------- /src/async-cache-dedupe.d.ts: -------------------------------------------------------------------------------- 1 | declare module "async-cache-dedupe"; 2 | -------------------------------------------------------------------------------- /src/cacheMethods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/src/cacheMethods.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/prisma-client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/src/prisma-client.d.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/src/types.ts -------------------------------------------------------------------------------- /test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/test/index.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Asjas/prisma-redis-middleware/HEAD/tsconfig.json --------------------------------------------------------------------------------