{"dist":{"shasum":"809019efd8c6126c5e4527875905f29c6c828fa6","tarball":"https://registry.npmjs.org/chromadb/-/chromadb-1.7.3.tgz","fileCount":30,"integrity":"sha512-3GgvQjpqgk5C89x5EuTDaXKbfrdqYDJ5UVyLQ3ZmwxnpetNc+HhRDGjkvXa5KSvpQ3lmKoyDoqnN4tZepfFkbw==","signatures":[{"sig":"MEYCIQCMiabmeFh8Ldq2MmTkEKiSCV5eosX3SXavK2DQWPQGTwIhAPiLM6SJDPrH4Awnzu0xoj83FZnDZWgnzTYIAy54zC3s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034008},"main":"dist/cjs/chromadb.cjs","name":"chromadb","type":"module","author":"","module":"dist/chromadb.legacy-esm.js","engines":{"node":">=14.17.0"},"exports":{".":{"import":{"types":"./dist/chromadb.d.ts","default":"./dist/chromadb.mjs"},"require":{"types":"./dist/cjs/chromadb.d.cts","default":"./dist/cjs/chromadb.cjs"}}},"gitHead":"e0c5d441d7f14971eeaedf89a6b929986f60d327","license":"Apache-2.0","scripts":{"test":"run-s db:clean db:cleanauth db:run test:runfull db:clean test:runfull-authonly db:cleanauth","build":"tsup","db:run":"cd ../.. && CHROMA_PORT=8001 docker-compose -f docker-compose.test.yml up --detach && sleep 5","genapi":"./genapi.sh","release":"run-s build test:run && npm publish","db:clean":"cd ../.. && CHROMA_PORT=8001 docker-compose -f docker-compose.test.yml down --volumes","prebuild":"rimraf dist","prettier":"prettier --write .","test:run":"jest --runInBand --testPathIgnorePatterns=test/auth.*.test.ts","testauth":"run-s db:cleanauth test:runfull-authonly db:cleanauth","testnoauth":"run-s db:clean db:run test:runfull db:clean","test:update":"run-s db:clean db:run && jest --runInBand --updateSnapshot && run-s db:clean","db:cleanauth":"cd ../.. && CHROMA_PORT=8001 docker-compose -f docker-compose.test-auth.yml down --volumes","test:runfull":"PORT=8001 jest --runInBand --testPathIgnorePatterns=test/auth.*.test.ts","release_alpha":"run-s build test:run && npm publish --tag alpha","test:set-port":"cross-env URL=localhost:8001","db:run-auth-basic":"cd ../.. && docker run --rm --entrypoint htpasswd httpd:2 -Bbn admin admin > server.htpasswd && echo \"CHROMA_SERVER_AUTH_CREDENTIALS_FILE=/chroma/server.htpasswd\\nCHROMA_SERVER_AUTH_CREDENTIALS_PROVIDER=chromadb.auth.providers.HtpasswdFileServerAuthCredentialsProvider\\nCHROMA_SERVER_AUTH_PROVIDER=chromadb.auth.basic.BasicAuthServerProvider\\nCHROMA_PORT=8001\" > .chroma_env && docker-compose -f docker-compose.test-auth.yml --env-file ./.chroma_env up --detach && sleep 5","db:run-auth-token":"cd ../.. && echo \"CHROMA_SERVER_AUTH_CREDENTIALS=test-token\nCHROMA_SERVER_AUTH_CREDENTIALS_PROVIDER=chromadb.auth.token.TokenConfigServerAuthCredentialsProvider\nCHROMA_SERVER_AUTH_PROVIDER=chromadb.auth.token.TokenAuthServerProvider\\nCHROMA_PORT=8001\" > .chroma_env && docker-compose -f docker-compose.test-auth.yml --env-file ./.chroma_env up --detach && sleep 5","db:run-auth-xtoken":"cd ../.. && echo \"CHROMA_SERVER_AUTH_TOKEN_TRANSPORT_HEADER=X_CHROMA_TOKEN\nCHROMA_SERVER_AUTH_CREDENTIALS=test-token\nCHROMA_SERVER_AUTH_CREDENTIALS_PROVIDER=chromadb.auth.token.TokenConfigServerAuthCredentialsProvider\nCHROMA_SERVER_AUTH_PROVIDER=chromadb.auth.token.TokenAuthServerProvider\\nCHROMA_PORT=8001\" > .chroma_env && docker-compose -f docker-compose.test-auth.yml --env-file ./.chroma_env up --detach && sleep 5","test:run-auth-basic":"jest --runInBand --testPathPattern=test/auth.basic.test.ts","test:run-auth-token":"jest --runInBand --testPathPattern=test/auth.token.test.ts","test:run-auth-xtoken":"XTOKEN_TEST=true jest --runInBand --testPathPattern=test/auth.token.test.ts","test:runfull-authonly":"run-s db:run-auth-basic test:runfull-authonly-basic db:clean db:run-auth-token test:runfull-authonly-token db:clean db:run-auth-xtoken test:runfull-authonly-xtoken db:clean","test:runfull-authonly-basic":"PORT=8001 jest --runInBand --testPathPattern=test/auth.basic.test.ts","test:runfull-authonly-token":"PORT=8001 jest --runInBand --testPathPattern=test/auth.token.test.ts","test:runfull-authonly-xtoken":"PORT=8001 XTOKEN_TEST=true jest --runInBand --testPathPattern=test/auth.token.test.ts"},"_npmUser":{"name":"hammadchroma","email":"hammad@trychroma.com"},"keywords":[],"_npmVersion":"8.19.4","description":"A JavaScript interface for chroma","directories":{},"maintainers":[{"name":"jeff_chroma","email":"jeff@trychroma.com"},{"name":"hammadchroma","email":"hammad@trychroma.com"}],"_nodeVersion":"16.20.2","dependencies":{"cliui":"^8.0.1","isomorphic-fetch":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.28.1","jest":"^29.5.0","tsup":"^7.2.0","rimraf":"^5.0.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"2.8.7","typescript":"^5.0.4","@types/jest":"^29.5.0","@types/node":"^20.8.10","npm-run-all":"^4.1.5","openapi-types":"^12.1.3","openapi-generator-plus":"^2.6.0","@openapi-generator-plus/typescript-fetch-client-generator":"^1.5.0"},"peerDependencies":{"openai":"^3.0.0 || ^4.0.0","cohere-ai":"^5.0.0 || ^6.0.0 || ^7.0.0","@google/generative-ai":"^0.1.1"},"peerDependenciesMeta":{"openai":{"optional":true},"cohere-ai":{"optional":true},"@google/generative-ai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/chromadb_1.7.3_1703008590959_0.42418196745601544","host":"s3://npm-registry-packages"},"_id":"chromadb@1.7.3","version":"1.7.3"}