claygl
v1.3.0 graphic webgl
build
npm run glsl2js && npm run gen:entry && rollup -c && uglifyjs dist/claygl.js -c -m > dist/claygl.min.js
build:sourcemap
npm run gen:entry && rollup --sourcemap inline -c
dev
rollup --sourcemap inline -c -w
glsl2js
node build/glsl2js.js
gen:entry
node build/genentry.js
gen:fixture
npm run pretest && electron-mocha --require-main "./test/genfixture-env.js" --renderer "./test/integration/**/*.spec.js"
prepublish
npm run build
debug
npm run pretest && electron-mocha --debug-brk --renderer "./test/**/*.spec.js"
instrument
istanbul instrument ./dist/claygl.src.js --output ./dist/claygl.js --no-compact --complete-copy --es-modules
pretest
npm run build:sourcemap
tdd
npm run pretest && electron-mocha --interactive --renderer "./test/**/*.spec.js"
test:cov
npm run pretest -- test/rollup.config.js && npm run instrument && npm run test:main -- -R test/reporter/istanbul-reporter && remap-istanbul -i coverage/coverage-final.json -o coverage/html-report -t html && node -e "require('fs').unlinkSync('./dist/claygl.src.js')"
test:fixture
npm run pretest && electron-mocha --require-main ./test/ci-env.js --renderer "./test/integration/**/*.spec.js" -R test/reporter/fixture-reporter
test:main
electron-mocha --require-main ./test/ci-env.js --renderer "./test/**/*.spec.js"
test
npm run test:main