parse
v5.3.0-alpha.4 cloud mobile api
build
node build_releases.js
build:types
tsc && prettier --write 'types/{**/*,*}.ts' && npm run lint:fix
release
node build_releases.js && npm publish
test
cross-env PARSE_BUILD=node jest
test:mongodb
npm run test:mongodb:runnerstart && npm run integration
test:mongodb:runnerstart
mongodb-runner start -- --port 27017
test:types
dtslint --expectOnly types
posttest:mongodb
mongodb-runner stop --all
lint
eslint --cache src/ integration/
lint:fix
eslint --fix --cache src/ integration/
lint:types
eslint --cache types/
watch
cross-env PARSE_BUILD=${PARSE_BUILD} gulp watch
watch:browser
cross-env PARSE_BUILD=browser npm run watch
watch:node
cross-env PARSE_BUILD=node npm run watch
watch:react-native
cross-env PARSE_BUILD=react-native npm run watch
integration
cross-env TESTING=1 jasmine --config=jasmine.json
docs
jsdoc -c ./jsdoc-conf.json ./src
madge:circular
madge ./src --extensions js,ts --circular
prepare
husky && npm run build
pre-commit
lint-staged
release_docs
./release_docs.sh
gulp
gulp
prettier
prettier --write '{src,integration,types}/{**/*,*}.{js,ts}' && npm run lint:fix
cross-env
cross-env