electric-sql

v0.12.2-canary.e518919
ElectricSQL TypeScript client for developing local-first SQL apps. Supports JavaScript based mobile, web and edge applications.
absurd-sql active android better-sqlite3 capacitor op-sqlite crdt crdts database and 18 more...

dev

shx rm -rf dist && mkdir dist && concurrently "tsup --watch" "tsc -p tsconfig.build.json --watch" "nodemon --watch ./dist --delay 250ms ./scripts/fix-imports.js"

lint

eslint src --fix

test

ava

build

shx rm -rf dist && concurrently "tsup" "tsc -p tsconfig.build.json" && node scripts/fix-imports.js

format

prettier --write --loglevel warn .

test-CI

DISABLE_DIALECT=postgres npm run test

posttest

npm run typecheck

typecheck

tsc -p tsconfig.json

check-styleguide

prettier --check --loglevel warn . && eslint . --quiet

post-version-bump

node -p "'export const LIB_VERSION = \'' + require('./package.json').version + '\''" > src/version/index.ts

generate-test-client

npx tsx ../../components/cli/src/client/generateTestClient.ts

Metadata

Downloads

Maintainers

Electric DB Limited