{"_id":"@langchain/redis","_rev":"19-7a29cd7f05aa2de50616090246665143","name":"@langchain/redis","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.0":{"name":"@langchain/redis","version":"0.0.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.0.0","maintainers":[{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-INTEGRATION_NAME/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"db8cc40303366b9b70fb4fd01d5eacdcf26396dd","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.0.0.tgz","fileCount":19,"integrity":"sha512-DEiH9E+NxcTL8ljfys311Af2mD9gLqY8plxdu5l61Kjt9LMf4+u1WqwYehkSYYcL/kxTOnbbW6Mhh2ev2P5bPQ==","signatures":[{"sig":"MEUCIFUiZGsc1W9lRHMkcvjRrp/BZo025QrxtyiWux1e/S12AiEAn9R1xYoZm5MyDUBtETUTYt2/5DWhHqRLkxttlCyV9Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58125},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"9bfdb501cd139ee8b26979bc5c4bd0715ed31b9d","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.13","@langchain/core":"~0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^9.0.1","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.0.0_1707187733093_0.9418877120044065","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"@langchain/redis","version":"0.0.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.0.1","maintainers":[{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"04c2e7e1ae88de6287da6a001ee5ce90a52c4490","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.0.1.tgz","fileCount":19,"integrity":"sha512-sq3EWMOy35CwxetX3QuQBl/UTMIlWh0VFyQFnbkVzdz6OJZIbNeE05vGwnm2f1BAlBL5U4s8jFoE+kz1w8Hkvg==","signatures":[{"sig":"MEUCIG7hrqoMFfdkQeEir9+wGYZEwK13SVFbB8bpILYH80G4AiEA6YqdVTs84sEuqohBLEISz8fke/Hg/9ZXZaOVXIUIPbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58114},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"de487a2125f003b8c453d5a64ea7df21a92addf2","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.13","@langchain/core":"~0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^9.0.1","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.0.1_1707193471461_0.1634019069037702","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@langchain/redis","version":"0.0.2","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.0.2","maintainers":[{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"fd9e61846489b0f111fa929bacd85c05fd513fdf","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.0.2.tgz","fileCount":19,"integrity":"sha512-kDaW4JotKH4J9QxcsRP0onydxz8QgGD1bYosdpzuZ2a7kYcDeJWMqapR0eFFjOznemgyn27jxUFGG0GhvI3pYA==","signatures":[{"sig":"MEUCIQDwCD872G52om6zhwbNtq4VCqvEkkyhCU9er1X8rgua8gIgazUWkMJV3GsZYQOnY6/yHH/xEi+41n2vLGYa15TcZY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58914},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"5dc0d5c12385fb263a9495075f93d7ca035f12ec","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.13","@langchain/core":"~0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^9.0.1","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.0.2_1709625542830_0.2320268787767088","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@langchain/redis","version":"0.0.3","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.0.3","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"2697c2c5e0c157d0ce8f3508c7dee1269150e2b0","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.0.3.tgz","fileCount":19,"integrity":"sha512-IrXuoghUwJwK4PqlIbx480UVeLF9Og0SiOVb0zJtUE0vgAirjaIaUO6HQRPfOHtHfKgI3XIXe3Zz0Dm32azX2Q==","signatures":[{"sig":"MEUCIQCLJ/76pHSq32jf2MeuORrSTdMg56KYA/Ta/7aAcFYfBwIgVtlGwtOomrRjW9gohH1hDL2arLZ3LK0bQTXyBRzjXaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59350},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"07ce3b8980c6c75d57dbaa0818af224a2d53406d","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.2.5","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.13","@langchain/core":"~0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^9.0.1","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.0.3_1713219991008_0.2545796884119431","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@langchain/redis","version":"0.0.4","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.0.4","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"193ea7ef62b3f00f5103567e5defee347c418b92","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.0.4.tgz","fileCount":19,"integrity":"sha512-YBJE4qNC8K2nPh6KCvKkoJLBcqVsYjAjfB5HQiQ5uQVkgr/7haG1eJYlE3DlF0X2e2h11026TjrPBJXypRKowA==","signatures":[{"sig":"MEQCICl//MpkRAAcRIe984H4N9UvzdJSY2QgHWxKoivai+BjAiAUwdpKjfuwmVwC6qCleLjiOzUbCzYt00m0ufvcWbJh2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"8cf8b050749917fafbe11ebf11f6e8a41faa6108","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.13","@langchain/core":"<0.3.0 || >0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^9.0.1","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.0.4_1715794847206_0.8713292724390411","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@langchain/redis","version":"0.0.5","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.0.5","maintainers":[{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"e9497427910ad871357da6a06f0e207615de29f1","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.0.5.tgz","fileCount":19,"integrity":"sha512-Jleqg5nbZ4795r8ctdwawafjJs4/1gdQnpcz1VnQEBrGqPne+4jwuwBDzeMhByMBLRBB/I6jaiVs9t5wi5H7Tg==","signatures":[{"sig":"MEQCIFYmQZeHcRtmedgS3fXW24U8nbYGflzPUVVVabgFbJ4zAiAVuK8M5Hk/xIFIVs8ohEL2kpeS8UVhtGR/7FRnYIeI4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59360},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"80f87ff154674ba7ccf77fdb07f8fdd76ae1bd10","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn clean && yarn build:esm && yarn build:cjs && yarn build:scripts","clean":"rm -rf dist/ && NODE_OPTIONS=--max-old-space-size=4096 yarn lc-build --config ./langchain.config.js --create-entrypoints --pre","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","build:cjs":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist-cjs/ -p tsconfig.cjs.json && yarn move-cjs-to-dist && rm -rf dist-cjs","build:esm":"NODE_OPTIONS=--max-old-space-size=4096 tsc --outDir dist/ && rm -rf dist/tests dist/**/tests","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","build:watch":"yarn create-entrypoints && tsc --outDir dist/ --watch","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:scripts":"yarn create-entrypoints && yarn check-tree-shaking","move-cjs-to-dist":"yarn lc-build --config ./langchain.config.js --move-cjs-dist","check-tree-shaking":"yarn lc-build --config ./langchain.config.js --tree-shaking","create-entrypoints":"yarn lc-build --config ./langchain.config.js --create-entrypoints"},"_npmUser":{"name":"basproul","email":"braceasproul@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.13","@langchain/core":">0.1.0 <0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^9.0.1","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^15.10.1","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/scripts":"~0.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.0.5_1715984070183_0.5632123067291985","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@langchain/redis","version":"0.1.0","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.1.0","maintainers":[{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"sullivan-sean","email":"ssullivan61198@gmail.com"},{"name":"hwchase17","email":"hw.chase.17@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"034a3d9a0778474fe5df0f2617b61b9201a10b4f","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.1.0.tgz","fileCount":22,"integrity":"sha512-nZoKUVSJjJhmYo1bOoTapaJFs8EzvJxSCGcTiZOTugpNvz8ZcBVu7Lytvdo3pQV6eHdVRlw9L5eQmMOQkFs6AA==","signatures":[{"sig":"MEUCID5JR+PPTq3nzpYA8zxUdz27Dh/mzwd+rz/AFFh5rPabAiEA+/4lF5C/fVvxEW7/bgLOT97qaRMpTO2A8gTpnOh50rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60214},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"1a7e3620e0db7e360cf9be239a4b91f040c842b3","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/redis","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.5.2","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.13.1","dependencies":{"redis":"^4.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^10.0.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.2.21 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.1.0_1726274289005_0.24822095324600268","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@langchain/redis","version":"0.1.1","author":{"name":"LangChain"},"license":"MIT","_id":"@langchain/redis@0.1.1","maintainers":[{"name":"hwchase17","email":"hw.chase.17@gmail.com"},{"name":"jacoblee93","email":"jacoblee93@gmail.com"},{"name":"basproul","email":"braceasproul@gmail.com"},{"name":"eric_langchain","email":"eric@langchain.dev"},{"name":"andrewnguonly","email":"andrewnguonly@gmail.com"},{"name":"nfcampos","email":"nuno@boringbits.io"},{"name":"vbarda","email":"vadym@langchain.dev"},{"name":"davidduong","email":"david@duong.cz"},{"name":"maddyadams","email":"madelyn.adams1@gmail.com"},{"name":"sam_noyes","email":"sam@langchain.dev"},{"name":"benjamincburns","email":"benjamin.c.burns@gmail.com"}],"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"dist":{"shasum":"8f9646c1da28fb59d8486c2116a9386dce2896c9","tarball":"https://registry.npmjs.org/@langchain/redis/-/redis-0.1.1.tgz","fileCount":22,"integrity":"sha512-vI2fvOdCuvTSrtJ4SJpGP4wmV8slqIwwVe2uUN8vMIc2n1ZuaFUr4PYKhqHYAAYkuKNGguC7kNNasiHuN10mpw==","signatures":[{"sig":"MEUCIQDd42SW3o0Ia/xeyqFEpHoSfzPnxUbAQ8KzkOkD9/MGWAIgRfjpXaJne5Jxv2HLiv6AnSW4cOOI/e3nxYtp4fq5G6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60796},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":{"import":"./index.d.ts","default":"./index.d.ts","require":"./index.d.cts"},"import":"./index.js","require":"./index.cjs"},"./package.json":"./package.json"},"gitHead":"b2d6b74507db39deffcc45b639971cc4646a8441","scripts":{"lint":"yarn lint:eslint && yarn lint:dpdm","test":"NODE_OPTIONS=--experimental-vm-modules jest --testPathIgnorePatterns=\\.int\\.test.ts --testTimeout 30000 --maxWorkers=50%","build":"yarn turbo:command build:internal --filter=@langchain/redis","clean":"rm -rf .turbo dist/","format":"prettier --config .prettierrc --write \"src\"","prepack":"yarn build","lint:fix":"yarn lint:eslint --fix && yarn lint:dpdm","test:int":"NODE_OPTIONS=--experimental-vm-modules jest --testPathPattern=\\.int\\.test.ts --testTimeout 100000 --maxWorkers=50%","lint:dpdm":"dpdm --exit-code circular:1 --no-warning --no-tree src/*.ts src/**/*.ts","test:watch":"NODE_OPTIONS=--experimental-vm-modules jest --watch --testPathIgnorePatterns=\\.int\\.test.ts","lint:eslint":"NODE_OPTIONS=--max-old-space-size=4096 eslint --cache --ext .ts,.js src/","test:single":"NODE_OPTIONS=--experimental-vm-modules yarn run jest --config jest.config.cjs --testTimeout 100000","format:check":"prettier --config .prettierrc --check \"src\"","build:internal":"yarn lc_build --create-entrypoints --pre --tree-shaking"},"_npmUser":{"name":"jacoblee93","email":"jacoblee93@gmail.com"},"repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"_npmVersion":"10.9.0","description":"Sample integration for LangChain.js","directories":{},"_nodeVersion":"20.17.0","dependencies":{"redis":"^4.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dpdm":"^3.12.0","jest":"^29.5.0","uuid":"^10.0.0","dotenv":"^16.3.1","eslint":"^8.33.0","rollup":"^4.5.2","ts-jest":"^29.1.0","prettier":"^2.8.3","@swc/core":"^1.3.90","@swc/jest":"^0.2.29","release-it":"^17.6.0","typescript":"<5.2.0","@types/uuid":"^9","@jest/globals":"^29.5.0","@faker-js/faker":"^8.4.0","@langchain/core":"workspace:*","@langchain/scripts":">=0.1.0 <0.2.0","eslint-plugin-import":"^2.27.5","@tsconfig/recommended":"^1.0.3","jest-environment-node":"^29.6.4","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^6.12.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-instanceof":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.12.0"},"peerDependencies":{"@langchain/core":">=0.2.21 <0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/redis_0.1.1_1739847771839_0.7904851308196683","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-02-06T02:48:52.982Z","modified":"2025-06-07T19:54:17.290Z","0.0.0":"2024-02-06T02:48:53.242Z","0.0.1":"2024-02-06T04:24:31.615Z","0.0.2":"2024-03-05T07:59:02.958Z","0.0.3":"2024-04-15T22:26:31.159Z","0.0.4":"2024-05-15T17:40:47.488Z","0.0.5":"2024-05-17T22:14:30.356Z","0.1.0":"2024-09-14T00:38:09.209Z","0.1.1":"2025-02-18T03:02:52.004Z"},"bugs":{"url":"https://github.com/langchain-ai/langchainjs/issues"},"author":{"name":"LangChain"},"license":"MIT","homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain-redis/","repository":{"url":"git+ssh://git@github.com/langchain-ai/langchainjs.git","type":"git"},"description":"Sample integration for LangChain.js","maintainers":[{"email":"hw.chase.17@gmail.com","name":"hwchase17"},{"email":"jacoblee93@gmail.com","name":"jacoblee93"},{"email":"braceasproul@gmail.com","name":"basproul"},{"email":"eric@langchain.dev","name":"eric_langchain"},{"email":"andrewnguonly@gmail.com","name":"andrewnguonly"},{"email":"nuno@boringbits.io","name":"nfcampos"},{"email":"david@duong.cz","name":"davidduong"},{"email":"madelyn.adams1@gmail.com","name":"maddyadams"},{"email":"sam@langchain.dev","name":"sam_noyes"},{"email":"hunter@hntrl.io","name":"hntrl"}],"readme":"# @langchain/redis\n\nThis package contains the LangChain.js integrations for Redis through their SDK.\n\n## Installation\n\n```bash npm2yarn\nnpm install @langchain/redis @langchain/core\n```\n\n## Development\n\nTo develop the Redis package, you'll need to follow these instructions:\n\n### Install dependencies\n\n```bash\nyarn install\n```\n\n### Build the package\n\n```bash\nyarn build\n```\n\nOr from the repo root:\n\n```bash\nyarn build --filter=@langchain/redis\n```\n\n### Run tests\n\nTest files should live within a `tests/` file in the `src/` folder. Unit tests should end in `.test.ts` and integration tests should\nend in `.int.test.ts`:\n\n```bash\n$ yarn test\n$ yarn test:int\n```\n\n### Lint & Format\n\nRun the linter & formatter to ensure your code is up to standard:\n\n```bash\nyarn lint && yarn format\n```\n\n### Adding new entrypoints\n\nIf you add a new file to be exported, either import & re-export from `src/index.ts`, or add it to the `entrypoints` field in the `config` variable located inside `langchain.config.js` and run `yarn build` to generate the new entrypoint.\n","readmeFilename":"README.md"}