@triply/triplydb
v8.1.3dev
rm -rf ./lib && tsc -p tsconfig.json --watch --preserveWatchOutput
test
bash -c "mocha $(find ./lib -name '*-test.js' | xargs) --timeout 120000 --require source-map-support/register"
build
rm -rf ./lib && tsc -p tsconfig.json && chmod +x ./lib/bin/*
package
rollup -c && pkg ./lib/triplydb.cjs -t "node18-linux-x64,node18-macos-x64,node18-win-x64"
prepack
pinst --disable
postpack
pinst --enable
util:lint
ESLINT_STRICT=true ESLINT_EXPENSIVE=true eslint --ext .tsx --ext .ts ./src
preversion
isCleanBranch
build:watch
rm -rf ./lib && tsc -p tsconfig.json --watch --preserveWatchOutput
postversion
versionToBranch
_postinstall
husky install ./bin/hooks
util:prettify
prettier --parser typescript --write $(find ./src -regex '.*\.tsx?$')
prepublishOnly
if [ -z "${CI}" ]; then echo Publishing is not allowed. Only the CI may publish; exit 1; fi
util:validateTs
tsc -p ./tsconfig-validate.json --noEmit
util:validateFull
yarn run util:validateTs && yarn run util:lint && yarn run build && yarn run test
util:lint:precommit
ESLINT_STRICT=true eslint
util:validateTs:watch
tsc -p ./tsconfig-validate.json --noEmit --watch --preserveWatchOutput
util:validateTs:withLib
tsc -p ./tsconfig-validate.json --noEmit --skipLibCheck false
npm i @triply/[email protected]
Metadata
- MIT
- Whatever
- Unknown
- released 9/2/2024