claygl

v1.3.0
WebGL graphic library
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
npm i claygl

Metadata

  • Unknown
  • Whatever
  • Yi Shen
  • released 1/23/2019

Downloads

Maintainers