chromadb

v1.3.1
A JavaScript interface for chroma

test

run-s db:clean db:run test:runfull db:clean

build

run-s clean build:*

clean

rimraf dist

db:run

cd ../.. && docker-compose -f docker-compose-js-tests.yml up --detach && sleep 5

db:clean

cd ../.. && docker-compose -f docker-compose-js-tests.yml down --volumes

test:run

jest --runInBand

build:main

tsc -p tsconfig.json

genapi-zsh

mkfifo openapi.json; (curl -s 'http://localhost:8000/openapi.json' > openapi.json &) && openapi-generator-cli generate -i openapi.json -g typescript-axios -o src/generated --additional-properties 'withSeparateModelsAndApi=true,apiPackage=api,modelPackage=models,useSingleRequestParameter=true,withNodeImports=true,npmName=chromadb'; rm openapi.json

genapi-bash

openapi-generator-cli generate -i <(curl -s 'http://localhost:8000/openapi.json') -g typescript-axios -o src/generated -p withSeparateModelsAndApi=true,apiPackage=api,modelPackage=models,useSingleRequestParameter=true

test:update

run-s db:clean db:run && jest --runInBand --updateSnapshot && run-s db:clean

build:module

tsc -p tsconfig.module.json

test:runfull

PORT=8001 jest --runInBand

test:set-port

cross-env URL=localhost:8001

Metadata

Downloads

Maintainers