vega-embed

v3.8.0
Publish Vega visualizations as embedded web components.
vega data visualization component embed

lint

tslint -p . && prettier --list-different '{src,test}/**/*.ts'

build

rollup -c

clean

rm -rf build && mkdir build

serve

browser-sync start --directory -s -f build *.html

start

concurrently --kill-others -n Server,Typescript,Rollup 'npm run serve' 'tsc -w' 'rollup -c -w'

deploy

npm run lint && scripts/deploy.sh

format

tslint -p . --fix && prettier --write '{src,test}/**/*.ts'

prebuild

npm run clean && tsc

postbuild

uglifyjs build/vega-embed.js -cm > build/vega-embed.min.js

preversion

npm run lint

prepublishOnly

npm run build

Metadata

Downloads