vega-embed
v6.7.1 vega data visualization component embed
lint
yarn eslintbase && yarn prettierbase --check
test
jest
build
rollup -c
clean
rm -rf build && rm -f src/style.ts && mkdir build
serve
browser-sync start --directory -s -f build *.html
start
yarn build && concurrently --kill-others -n Server,Typescript,Rollup 'yarn serve' 'yarn tsc:src -w' 'rollup -c -w'
format
yarn eslintbase --fix && yarn prettierbase --write
prepare
beemo create-config
pretest
yarn build:style
tsc:src
tsc -p tsconfig.src.json
prebuild
yarn build:style && yarn tsc:src
postbuild
terser build/vega-embed.js -cm > build/vega-embed.min.js && beemo babel build/vega-embed.js --out-dir build-es5 --config-file ./babel.config.js
eslintbase
beemo eslint '{src,test}/**/*.ts'
preversion
yarn lint && yarn test
build:style
./build-style.sh
prettierbase
beemo prettier '*.{css,html}'
test:inspect
node --inspect-brk ./node_modules/.bin/jest --runInBand
prepublishOnly
yarn clean && yarn build
npm i [email protected]
Metadata
- BSD-3-Clause
- Whatever
- UW Interactive Data Lab
- released 5/3/2020