glam
Version:
Experimental WebGL Engine
86 lines (85 loc) • 2.59 kB
JSON
{
"name": "glam",
"version": "1.0.0",
"description": "Experimental WebGL Engine",
"main": "es5/lib/index.js",
"directories": {
"example": "examples"
},
"jsnext:main": "lib/index.js",
"scripts": {
"example": "node ./bin/examples/run",
"watch:shaders": "watch 'npm run build:shaders' lib/material",
"build:es5": "sh ./bin/build-es5.sh",
"build:tests": "rm -rf ./es5/tests && babel --presets es2015 -d es5/tests tests -q",
"build:shaders": "node ./bin/build-shaders",
"build:example": "node ./bin/examples/publish.js",
"build:bundle": "browserify ./es5/lib/global.js -d -g [uglifyify -x .js] | exorcist build/glam.js.map > build/glam.js",
"build": "npm run build:es5 && npm run build:tests && npm run build:bundle",
"test": "npm run build:es5 && npm run build:tests && browserify es5/tests/*.js | tape-run | tap-spec",
"test:browser": "budo tests/index.js -- -t [ babelify --presets [ es2015 ] ]",
"test:headless": "hihat tests/index.js -- -t [ babelify --presets [ es2015 ] ]",
"test:headless2": "hihat tests/index.js --exec -- -t [ babelify --presets [ es2015 ] ]",
"prepublish": "npm run build"
},
"author": "Greg Tatum",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/glamjs/glam.git"
},
"browserify": {
"transform": [
"brfs"
]
},
"glslify": {
"transform": [
"glslify-import"
]
},
"bugs": {
"url": "https://github.com/glamjs/glam/issues"
},
"homepage": "https://github.com/glamjs/glam#readme",
"devDependencies": {
"@tatumcreative/requirebin-cli": "^1.0.5",
"babel-cli": "^6.2.0",
"babel-preset-es2015": "^6.1.18",
"babelify": "^7.2.0",
"browserify": "^12.0.1",
"budo": "^7.0.1",
"exorcist": "^0.4.0",
"geo-3d-box": "^2.0.2",
"glslify": "^3.1.0",
"glslify-import": "^2.0.0",
"hihat": "^2.5.0",
"normals": "^1.0.1",
"prompt": "^0.2.14",
"replace": "^0.3.0",
"tap-spec": "^4.1.1",
"tape": "^4.2.2",
"tape-run": "^2.1.0",
"through2": "^2.0.0",
"uglifyify": "^3.0.1",
"watch": "^0.16.0"
},
"dependencies": {
"brfs": "^1.4.1",
"canvas-fit": "^1.5.0",
"es6-map": "^0.1.3",
"eventemitter3": "^1.1.1",
"gl-geometry": "^1.2.0",
"gl-mat2": "^1.0.0",
"gl-mat3": "^1.0.0",
"gl-mat4": "^1.1.4",
"gl-quat": "^1.0.0",
"gl-shader": "^4.1.0",
"gl-vec2": "^1.0.0",
"gl-vec3": "^1.0.3",
"glsl-fog": "0.0.1",
"object-assign": "^4.0.1",
"poem-loop": "^1.1.1",
"webgl-context": "^2.2.0"
}
}