UNPKG

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