UNPKG

ami.js

Version:

<p align="center"> <img src="https://cloud.githubusercontent.com/assets/214063/23213764/78ade038-f90c-11e6-8208-4fcade5f3832.png" width="60%"> </p>

108 lines (107 loc) 3.96 kB
{ "name": "ami.js", "version": "0.0.22", "main": "build/ami.js", "keywords": [ "ami", "ami.js", "three.js", "webgl", "dicom", "nifti", "awesome", "medical", "imaging", "xtk", "nrrd", "vtk", "stl", "trk" ], "author": { "name": "Nicolas Rannou", "email": "nicolas@eunate.ch", "url": "https://eunate.ch" }, "license": "Apache-2.0", "repository": { "type": "git", "url": "https://fnndsc.github.io/ami" }, "config": { "threeVersion": "87", "amiCDN": "https://cdnjs.cloudflare.com/ajax/libs/ami.js", "gaKey": "UA-39303022-3", "babel": "--module-bind js=babel-loader --colors --display-error-details" }, "dependencies": { "dicom-parser": "1.7.3", "image-JPEG2000": "OHIF/image-JPEG2000#master", "jpeg-lossless-decoder-js": "1.2.3", "math-float32-to-binary-string": "^1.0.0", "nifti-reader-js": "v0.5.3", "nrrd-js": "^0.2.1", "pako": "1.0.1", "three": "0.87.0" }, "scripts": { "build:ami": "webpack --config webpack.config.build.js", "build:ami:prod": "cross-env NODE_ENV=production npm run build:ami", "build:clean": "rimraf -rf build/*", "build:clean:hot": "rimraf -rf build/*.hot-update.*", "dev:ami": "webpack --config webpack.config.build.js --hot --watch --colors", "dist:ami": "npm run build:clean && npm run build:ami && npm run build:ami:prod && npm run doc", "dist:examples": "node ./scripts/buildDist.js && node ./scripts/router.js examples deploy", "dist:clean": "rimraf -rf dist/*", "analyze:ami": "cross-env NODE_WEBPACK_ANALYZE=true npm run build:ami", "analyze:ami:prod": "cross-env NODE_WEBPACK_ANALYZE=true npm run build:ami:prod", "clean": "npm run build:clean && npm run dist:clean", "example": "node ./scripts/router.js examples", "lesson": "node ./scripts/router.js lessons", "gen:index:examples": "node ./scripts/genIndexFiles.js examples", "gen:index:examples:ga": "cross-env NODE_GA=true node ./scripts/genIndexFiles.js examples", "gen:index:lessons": "node ./scripts/genIndexFiles.js lessons", "gen:index:lessons:cdn": "node ./scripts/genIndexFiles.js lessons cdn", "test": "karma start", "lint": "eslint src/**/*.js", "doc": "jsdoc -p -r -R README.md -c jsdoc.json -d dist/doc src", "ami": "npm run lint && npm run dist:ami && npm run test", "deploy": "npm run dist:clean && npm run build:clean && npm run dist:ami && npm run dist:examples && gh-pages -d dist" }, "devDependencies": { "babel-cli": "latest", "babel-core": "^6.26.0", "babel-loader": "^7.1.2", "babel-preset-env": "^1.6.0", "babel-runtime": "^6.26.0", "compression-webpack-plugin": "^1.0.1", "cross-env": "^3.2.3", "eslint": "latest", "eslint-config-google": "latest", "gh-pages": "latest", "glslify": "5.1.0", "jasmine-core": "latest", "jsdoc": "jsdoc3/jsdoc#master", "karma": "latest", "karma-jasmine": "latest", "karma-phantomjs-launcher": "1.0.4", "karma-sinon": "^1.0.5", "karma-spec-reporter": "latest", "karma-webpack": "^2.0.4", "live-server": "^1.1.0", "phantomjs-prebuilt": "2.1.14", "rimraf": "^2.6.1", "rollup-plugin-node-builtins": "^2.1.2", "shelljs": "latest", "sinon": "^2.0.0", "uglifyjs-webpack-plugin": "^1.0.0-beta.3", "webpack": "^3.7.1", "webpack-bundle-analyzer": "^2.9.0", "webpack-dev-server": "^2.9.1", "webpack-watch-livereload-plugin": "^0.0.1" }, "engines": { "node": ">=6.9.0" } }