rxdb-server

v15.21.0
RxDB Server Plugin
rxdb server

build

npm run prebuild && rimraf -rf ./dist && npm run build:plugins && concurrently "npm run build:cjs" "npm run build:es" "npm run build:types" --success all

version

node ./scripts/version.js

build:es

rimraf -rf dist/esm && cross-env NODE_ENV=es6 babel src --out-dir dist/esm --source-maps --extensions ".ts,.js" && echo '{ "type": "module", "sideEffects": false }' > dist/esm/package.json

prebuild

npm run prebuild:babel && npm run prebuild:scripts

build:cjs

rimraf -rf dist/cjs && cross-env NODE_ENV=es5 babel src --out-dir dist/cjs --source-maps --extensions ".ts,.js"

test:unit

npm run build && ts-mocha ./test/unit.test.ts --bail --exit

build:types

rimraf -rf ./dist/types && tsc --project ./config/tsconfig.types.json

check-types

npm run build && tsc

build:bundle

rimraf -rf rxdb-server.tgz && npx [email protected] pack ./ --filename ./rxdb-server.tgz

build:plugins

node ./scripts/generate-plugins-package-json.mjs

prebuild:babel

rimraf -rf babel.config.js && cp node_modules/rxdb/babel.config.js babel.config.js

// build:bundle

bundles the npm module so it can be installed into other folder to run tests

prebuild:scripts

rimraf -rf scripts/generate-plugins-package-json.mjs && cp node_modules/rxdb/scripts/generate-plugins-package-json.mjs scripts/generate-plugins-package-json.mjs

test:integration:init

(cd ./scripts && bash test-integration-init.sh)

test:integration:memory

(cd test-integration && npm run transpile && npm run test:node:memory)

test:integration:mongodb

(cd test-integration && npm run transpile && npm run test:node:mongodb)

test:integration:foundationdb

(cd test-integration && npm run transpile && npm run test:node:foundationdb)

Metadata

  • SSPL
  • >=20
  • pubkey
  • released 5/18/2024

Downloads

Maintainers