How to use
Install dependencies and compile library
npm ci
npm run build:lib
Set environment variables for proper authentication
Variables which should not be set for a specific installation are explicitly set to an empty value,
so that startup script correctly detects which installation you are aiming at.
For internal YDB cluster
export SA_ID=
export YDB_TOKEN=
export ENTRYPOINT=grpc://
export DB=
export YDB_SSL_ROOT_CERTIFICATES_FILE=
export YDB_SDK_LOGLEVEL=debug
For Yandex.Cloud YDB cluster
export YDB_TOKEN=
export SA_PRIVATE_KEY_FILE=
export YDB_SSL_ROOT_CERTIFICATES_FILE=
export IAM_ENDPOINT=
export SA_ID=
export SA_ACCESS_KEY_ID=
export ENTRYPOINT=grpcs://
export DB=
export YDB_SDK_LOGLEVEL=debug
Run basic-example script
(cd examples && npm ci)
npm run build:examples
npm start