{
  "name": "nurbs",
  "version": "1.1.1",
  "description": "Evaluate n-Dimensional Non-Uniform Rational B-Splines (NURBS)",
  "main": "nurbs.js",
  "scripts": {
    "start": "budo -o -l -H localhost --force-default-index example/3d.js -- -t glslify -t es2040",
    "bundle": "mkdir -p dist && rollup -c && uglifyjs dist/nurbs.js -cm -o dist/nurbs.min.js",
    "lint": "semistandard",
    "lint-fix": "semistandard --fix",
    "test": "npm run lint && node test/index.js",
    "build-example": "browserify example/3d.js -t glslify -g es2040 | uglifyjs -cm | indexhtmlify |html-inject-github-corner | html-inject-meta > docs/index.html"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/standardcyborg/nurbs.git"
  },
  "bugs": {
    "url": "https://github.com/standardcyborg/nurbs/issues"
  },
  "keywords": [
    "spline",
    "splines",
    "b-spline",
    "bezier",
    "curve",
    "surface",
    "interpolate",
    "interpolation"
  ],
  "author": "Ricky Reusser",
  "license": "MIT",
  "devDependencies": {
    "b-spline": "^2.0.1",
    "browserify": "^14.5.0",
    "budo": "^10.0.4",
    "control-panel": "^1.3.1",
    "es2020": "^1.1.9",
    "es2040": "^1.2.6",
    "fail-nicely": "^2.0.0",
    "gl-mat2": "^1.0.1",
    "gl-mat3": "^1.0.0",
    "gl-mat4": "^1.1.2",
    "gl-vec3": "^1.0.3",
    "glsl-diffuse-lambert": "^1.0.0",
    "glsl-solid-wireframe": "^1.0.1",
    "glslify": "^6.1.0",
    "html-inject-github-corner": "^2.1.4",
    "html-inject-meta": "^3.0.0",
    "indexhtmlify": "^1.3.1",
    "insert-css": "^2.0.0",
    "iota-array": "^1.0.0",
    "isndarray": "^1.0.0",
    "ndarray": "^1.0.18",
    "ndarray-linear-solve": "^3.0.0",
    "ndarray-pack": "^1.2.1",
    "ndarray-unpack": "^1.0.0",
    "plotly.js": "^1.31.2",
    "regl": "^1.3.0",
    "regl-camera": "^2.1.1",
    "regl-line2d": "^2.1.0",
    "rollup": "^2.6.1",
    "rollup-plugin-browserify-transform": "^1.0.1",
    "rollup-plugin-commonjs": "^10.1.0",
    "rollup-plugin-node-resolve": "^5.2.0",
    "screen-projected-lines": "^2.0.1",
    "semistandard": "^11.0.0",
    "splines": "^1.0.0",
    "tap-spec": "^4.1.1",
    "tape": "^4.8.0",
    "uglify-js": "^3.9.1"
  }
}
