UNPKG

ami-cjs.js

Version:

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

102 lines (101 loc) 3.56 kB
{ "name": "ami-cjs.js", "version": "0.0.37-dev", "main": "lib/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": "r83", "amiCDN": "https://cdnjs.cloudflare.com/ajax/libs/ami.js/", "gaKey": "UA-39303022-3", "transforms": "-t [babelify --presets [ es2015 ] ]" }, "dependencies": { "dicom-parser": "1.7.3", "image-JPEG2000": "http://meteor-visual3d.oss-cn-beijing.aliyuncs.com/image-JPEG2000.tar.gz", "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" }, "scripts": { "dist:prepare": "node ./scripts/$npm_package_config_mode.js --dist", "dist:watchAmi": "watchify -d src/ami $npm_package_config_transforms --standalone AMI -o dist/build/ami.js -v", "dist:watch": "watchify $npm_package_config_target -d $npm_package_config_transforms -o dist/$npm_package_config_target -v", "dist": "npm run dist:prepare --ami.js:mode=$npm_package_config_mode && (live-server dist --open=$npm_package_config_open & npm run dist:watch --ami.js:target=$npm_package_config_target)", "example": "npm run clean && node ./scripts/router.js examples ", "lesson": "npm run clean && mkdir dist/build && touch dist/build/ami.js && node ./scripts/router.js lessons ", "demo": "node ./scripts/lessons.js --demo", "lint": "eslint **/*.js --quiet", "build:examples": "npm run dist:prepare --ami.js:mode=examples && find examples -name '*.js' -print0 | xargs -0 -n1 -I{} bash -c \"echo Building {}; browserify {} -d -v $npm_package_config_transforms > dist/{} \"", "build:ami": "browserify src/ami.js -d -v $npm_package_config_transforms --standalone AMI > build/ami.js && uglifyjs build/ami.js -o build/ami.min.js", "build": "npm run clean && cp index.html dist/index.html && npm run build:examples && npm run doc", "build-cjs": "rimraf lib && cross-env BABEL_ENV=cjs babel ./src -d lib", "clean": "rm -rf dist/*", "test": "karma start", "doc": "jsdoc -p -r -R README.md -c jsdoc.conf -d dist/doc src", "ami": "npm run lint && npm run demo && npm run build:ami && npm run test", "deploy": "npm run build && gh-pages -d dist" }, "devDependencies": { "babel-cli": "latest", "babel-plugin-add-module-exports": "^0.2.1", "babel-polyfill": "^6.13.0", "babel-preset-es2015": "^6.13.2", "babelify": "7.3.0", "browserify": "^13.1.0", "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-browserify": "latest", "karma-jasmine": "latest", "karma-phantomjs-launcher": "1.0.4", "karma-sinon": "^1.0.5", "karma-spec-reporter": "latest", "live-server": "^1.1.0", "phantomjs-prebuilt": "2.1.14", "rimraf": "^2.6.1", "shelljs": "latest", "sinon": "^2.0.0", "uglify-js": "^2.7.3", "watchify": "3.7.0" }, "engines": { "node": ">=6.9.0" }, "browserify": { "transform": [ "babelify" ] } }