lint
eslint src
test
vitest run src
build
rollup --config --bundleConfigAsCjs && rollup --config rollup.config.worker.js --bundleConfigAsCjs && yarn downlevel-dts
proto
protoc --es_out src/proto --es_opt target=ts -I./protocol ./protocol/livekit_rtc.proto ./protocol/livekit_models.proto
compat
eslint --no-eslintrc --config ./.eslintrc.dist.cjs ./dist/livekit-client.umd.js
deploy
gh-pages -d example/dist
format
prettier --write src example/sample.ts
sample
vite example -c vite.config.js
release
yarn build && yarn compat && changeset publish
build-docs
typedoc
size-limit
size-limit
build:watch
rollup --watch --config rollup.config.js
format:check
prettier --check src
downlevel-dts
downlevel-dts ./dist/ ./dist/ts4.2 --to=4.2