UNPKG

3.35 kBJSONView Raw
1{
2 "name": "jimp",
3 "version": "0.17.0",
4 "description": "An image processing library written entirely in JavaScript (i.e. zero external or native dependencies)",
5 "main": "dist/index.js",
6 "module": "es/index.js",
7 "types": "types/index.d.ts",
8 "typesVersions": {
9 ">=3.1.0-0": {
10 "*": [
11 "types/ts3.1/index.d.ts"
12 ]
13 }
14 },
15 "tonicExampleFilename": "example.js",
16 "files": [
17 "browser",
18 "dist",
19 "es",
20 "index.d.ts",
21 "fonts",
22 "types"
23 ],
24 "repository": "jimp-dev/jimp",
25 "scripts": {
26 "test": "cross-env BABEL_ENV=test mocha --require @babel/register",
27 "test:watch": "npm run test -- --reporter min --watch",
28 "test:coverage": "nyc npm run test",
29 "browser-build": "node tools/browser-build.js test",
30 "build": "npm run build:browser && npm run build:node:production && npm run build:module",
31 "build:watch": "npm run build:node:debug -- -- --watch --verbose",
32 "build:debug": "npm run build:browser:debug && npm run build:node:debug",
33 "build:module": "cross-env BABEL_ENV=module babel src -d es --source-maps --config-file ../../babel.config.js",
34 "build:node": "babel src -d dist --source-maps --config-file ../../babel.config.js",
35 "build:node:debug": "cross-env BABEL_ENV=development npm run build:node",
36 "build:node:production": "cross-env BABEL_ENV=production npm run build:node",
37 "build:browser": "cross-env BABEL_ENV=production node tools/browser-build.js prepublish",
38 "build:browser:debug": "cross-env BABEL_ENV=development ENV=browser node tools/browser-build.js prepublish"
39 },
40 "keywords": [
41 "image",
42 "image processing",
43 "image manipulation",
44 "png",
45 "jpg",
46 "jpeg",
47 "bmp",
48 "resize",
49 "scale",
50 "crop"
51 ],
52 "author": "Oliver Moran <oliver.moran@gmail.com>",
53 "license": "MIT",
54 "dependencies": {
55 "@babel/runtime": "^7.7.2",
56 "@jimp/custom": "^0.17.0",
57 "@jimp/plugins": "^0.17.0",
58 "@jimp/types": "^0.17.0",
59 "regenerator-runtime": "^0.13.3"
60 },
61 "devDependencies": {
62 "@babel/cli": "^7.7.0",
63 "@babel/core": "^7.7.2",
64 "@babel/plugin-proposal-class-properties": "^7.7.0",
65 "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
66 "@babel/preset-env": "^7.7.1",
67 "@babel/register": "^7.7.0",
68 "@jimp/test-utils": "^0.17.0",
69 "babel-eslint": "^10.0.3",
70 "babel-plugin-add-module-exports": "^1.0.2",
71 "babel-plugin-istanbul": "^5.2.0",
72 "babel-plugin-source-map-support": "^2.1.1",
73 "babelify": "^10.0.0",
74 "browserify": "^16.5.0",
75 "cross-env": "^6.0.0",
76 "dtslint": "^0.9.8",
77 "envify": "^4.1.0",
78 "eslint": "^6.4.0",
79 "express": "^4.17.1",
80 "husky": "^3.0.5",
81 "karma": "^4.3.0",
82 "karma-browserify": "^6.1.0",
83 "karma-chrome-launcher": "^3.1.0",
84 "karma-firefox-launcher": "^1.2.0",
85 "lerna": "^3.16.4",
86 "lerna-changelog": "^0.8.2",
87 "lint-staged": "^9.2.5",
88 "mocha": "^6.2.0",
89 "nyc": "^14.1.1",
90 "source-map-support": "^0.5.13",
91 "tfilter": "^1.0.1",
92 "uglify-js": "^3.6.0",
93 "watchify": "^3.11.1"
94 },
95 "nyc": {
96 "sourceMap": false,
97 "instrument": false,
98 "reporter": [
99 "text",
100 "text-summary",
101 "lcov",
102 "html"
103 ],
104 "exclude": [
105 "src/modules/*.js",
106 "test/*.js"
107 ]
108 },
109 "gitHead": "bb5433de761d6fc557c726f5622ec20669c558e9"
110}