{ "name": "regl", "version": "2.1.0", "description": "regl is a fast functional WebGL framework.", "main": "dist/regl.js", "types": "dist/regl.d.ts", "files": [ "regl.js", "regl.d.ts", "lib/*", "dist/*", "browserify/*", "API.md", "CHANGES.md", "package.json", "README.md", "DEVELOPING.md" ], "directories": { "example": "example" }, "browserify": { "transform": "./browserify/transform" }, "devDependencies": { "angle-normals": "^1.0.0", "baboon-image": "^2.0.0", "bl": "^1.1.2", "browserify": "^13.1.1", "budo": "^8.1.0", "bunny": "^1.0.1", "canvas-fit": "^1.5.0", "canvas-orbit-camera": "^1.0.2", "control-panel": "^1.2.0", "conway-hart": "^0.1.0", "deglob": "^1.1.1", "dependency-check": "^2.6.0", "disc": "^1.3.2", "es2020": "^1.1.9", "falafel": "^1.2.0", "fuse-vertices": "^0.1.2", "geo-3d-transform-mat4": "^1.0.0", "getusermedia": "^1.3.7", "git-commits": "^1.2.0", "git-parse-commit": "^1.0.0", "gl": "4.0.1", "gl-mat3": "^1.0.0", "gl-mat4": "^1.1.4", "gl-vec2": "^1.0.0", "gl-vec3": "^1.0.3", "glob": "^7.0.3", "google-closure-compiler": "^20160315.2.0", "hsv2rgb": "^1.1.0", "install": "^0.8.1", "is-iexplorer": "^1.0.0", "is-safari": "^1.0.0", "is-travis": "^2.0.0", "istanbul": "^0.4.3", "mkdirp": "^0.5.1", "mouse-change": "^1.3.0", "mouse-position": "^2.0.1", "mouse-pressed": "^1.0.0", "mouse-wheel": "^1.2.0", "ncp": "^2.0.0", "ndarray": "^1.0.18", "parse-dds": "^1.2.1", "present": "^1.0.0", "primitive-sphere": "^2.0.0", "regl-stats-widget": "0.0.1", "reify": "^0.3.8", "remark": "^5.0.1", "remark-cli": "^1.0.0", "remark-lint": "^4.1.0", "remark-toc": "^3.1.0", "remark-validate-links": "^4.1.0", "resl": "^1.0.0", "rollup": "0.36.1", "rollup-plugin-buble": "0.14.0", "rollup-plugin-commonjs": "5.0.4", "rollup-plugin-json": "2.0.2", "rollup-plugin-node-resolve": "2.0.0", "runscript": "^1.1.0", "seedrandom": "^2.4.2", "snazzy": "^3.0.0", "standard": "^12.0.1", "surface-nets": "^1.0.2", "tap-min": "^1.2.2", "tape": "^4.4.0", "teapot": "^1.0.0", "three": "^0.79.0", "typescript": "^2.7.1", "vectorize-text": "^3.0.2", "vertices-bounding-box": "^1.0.0" }, "scripts": { "test": "standard | snazzy && tape test/index.js | tap-min", "test-browser": "budo test/browser.js --open", "test-typescript": "tsc", "cover": "istanbul cover test/index.js", "bench-browser": "budo bench/bench.js --open", "bench-node": "node bench/bench-node.js", "bench-graph": "node bench/bench-graph.js", "bench-history": "node bench/bench-history", "build": "npm run build-script && npm run build-min && npm run build-typescript", "build-script": "rollup -c rollup/config.js", "build-min": "rollup -c rollup/config.unchecked.js && node bin/minify.js dist/regl.unchecked.js dist/regl.min.js", "build-bench": "rollup -c rollup/config.bench.js", "build-gallery": "node bin/build-gallery.js", "build-compare": "node bin/build-compare.js", "build-docs": "remark API.md -o API.md", "build-typescript": "cp regl.d.ts dist/", "lint-docs": "remark --frail --quiet README.md API.md DEVELOPING.md CHANGES.md" }, "repository": { "type": "git", "url": "git+https://github.com/regl-project/regl.git" }, "keywords": [ "webgl", "stackgl", "regl", "gl", "graphics", "computer graphics", "opengl", "glsl", "data", "flow", "reactive", "functional" ], "author": "Mikola Lysenko", "license": "MIT", "bugs": { "url": "https://github.com/regl-project/regl/issues" }, "standard": { "ignore": [ "dist/*", "www/*", "example/util/ammo.js" ] }, "homepage": "https://regl-project.github.io/regl" }