UNPKG

3.03 kBJSONView Raw
1{
2 "name": "cornerstone-web-image-loader",
3 "version": "2.1.1",
4 "description": "Cornerstone ImageLoader for Web Images (PNG, JPG)",
5 "keywords": [
6 "medical",
7 "imaging",
8 "JPEG",
9 "PNG",
10 "cornerstone"
11 ],
12 "author": "Chris Hafey",
13 "homepage": "https://github.com/cornerstonejs/cornerstoneWebImageLoader",
14 "license": "MIT",
15 "main": "./dist/cornerstoneWebImageLoader.min.js",
16 "module": "./dist/cornerstoneWebImageLoader.min.js",
17 "repository": {
18 "type": "git",
19 "url": "https://github.com/cornerstonejs/cornerstoneWebImageLoader.git"
20 },
21 "scripts": {
22 "build": "npm run test && npm run version && npm run webpack && npm run doc:generate",
23 "clean": "npm run clean:dist && npm run clean:coverage",
24 "clean:dist": "shx rm -rf dist",
25 "clean:docs": "shx rm -rf documentation",
26 "clean:coverage": "shx rm -rf coverage",
27 "doc": "npm run doc:generate && opn documentation/index.html",
28 "doc:generate": "npm run clean:docs && jsdoc -c .jsdocrc",
29 "eslint": "eslint -c .eslintrc.js src",
30 "eslint-quiet": "eslint -c .eslintrc.js --quiet src",
31 "eslint-fix": "eslint -c .eslintrc.js --fix src",
32 "start": "npm run webpack",
33 "start:dev": "webpack-dev-server --config ./config/webpack/webpack-dev",
34 "test": "npm run test:chrome",
35 "test:all": "npm run test:chrome && npm run test:firefox",
36 "test:watch": "karma start config/karma/karma-watch.js",
37 "test:chrome": "karma start config/karma/karma-chrome.js",
38 "test:firefox": "karma start config/karma/karma-firefox.js",
39 "version": "node -p -e \"'export default \\'' + require('./package.json').version + '\\';'\" > src/version.js",
40 "watch": "npm run clean && shx mkdir dist npm run webpack:watch",
41 "webpack": "npm run webpack:prod && npm run webpack:dev",
42 "webpack:dev": "webpack --progress --config ./config/webpack/webpack-dev",
43 "webpack:prod": "webpack --progress --config ./config/webpack/webpack-prod",
44 "webpack:watch": "webpack --progress --debug --watch --config ./config/webpack"
45 },
46 "devDependencies": {
47 "babel-core": "^6.26.0",
48 "babel-eslint": "^8.0.1",
49 "babel-loader": "^7.1.2",
50 "babel-plugin-transform-object-rest-spread": "^6.26.0",
51 "babel-preset-es2015": "^6.24.1",
52 "chai": "^4.1.2",
53 "concat": "^1.0.3",
54 "cornerstone-core": "^2.0.0",
55 "coveralls": "^3.0.0",
56 "docdash": "^0.4.0",
57 "eslint": "^4.19.1",
58 "eslint-loader": "^2.0.0",
59 "eslint-plugin-import": "^2.8.0",
60 "istanbul-instrumenter-loader": "^3.0.0",
61 "jsdoc": "^3.5.5",
62 "karma": "^1.7.1",
63 "karma-chrome-launcher": "^2.2.0",
64 "karma-coverage": "^1.1.1",
65 "karma-firefox-launcher": "^1.0.1",
66 "karma-mocha": "^1.3.0",
67 "karma-webpack": "^3.0.0",
68 "lodash": "4.17.4",
69 "mocha": "^4.0.1",
70 "opn-cli": "^3.1.0",
71 "puppeteer": "^1.2.0",
72 "shx": "^0.2.2",
73 "uglify-js": "^3.1.5",
74 "uglifyjs-webpack-plugin": "^1.2.4",
75 "webpack": "^4.5.0",
76 "webpack-cli": "^2.1.4",
77 "webpack-dev-server": "^3.1.4"
78 }
79}