UNPKG

5.67 kBJSONView Raw
1{
2 "name": "sharp",
3 "description": "High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images",
4 "version": "0.25.4",
5 "author": "Lovell Fuller <npm@lovell.info>",
6 "homepage": "https://github.com/lovell/sharp",
7 "contributors": [
8 "Pierre Inglebert <pierre.inglebert@gmail.com>",
9 "Jonathan Ong <jonathanrichardong@gmail.com>",
10 "Chanon Sajjamanochai <chanon.s@gmail.com>",
11 "Juliano Julio <julianojulio@gmail.com>",
12 "Daniel Gasienica <daniel@gasienica.ch>",
13 "Julian Walker <julian@fiftythree.com>",
14 "Amit Pitaru <pitaru.amit@gmail.com>",
15 "Brandon Aaron <hello.brandon@aaron.sh>",
16 "Andreas Lind <andreas@one.com>",
17 "Maurus Cuelenaere <mcuelenaere@gmail.com>",
18 "Linus Unnebäck <linus@folkdatorn.se>",
19 "Victor Mateevitsi <mvictoras@gmail.com>",
20 "Alaric Holloway <alaric.holloway@gmail.com>",
21 "Bernhard K. Weisshuhn <bkw@codingforce.com>",
22 "Chris Riley <criley@primedia.com>",
23 "David Carley <dacarley@gmail.com>",
24 "John Tobin <john@limelightmobileinc.com>",
25 "Kenton Gray <kentongray@gmail.com>",
26 "Felix Bünemann <Felix.Buenemann@gmail.com>",
27 "Samy Al Zahrani <samyalzahrany@gmail.com>",
28 "Chintan Thakkar <lemnisk8@gmail.com>",
29 "F. Orlando Galashan <frulo@gmx.de>",
30 "Kleis Auke Wolthuizen <info@kleisauke.nl>",
31 "Matt Hirsch <mhirsch@media.mit.edu>",
32 "Matthias Thoemmes <thoemmes@gmail.com>",
33 "Patrick Paskaris <patrick@paskaris.gr>",
34 "Jérémy Lal <kapouer@melix.org>",
35 "Rahul Nanwani <r.nanwani@gmail.com>",
36 "Alice Monday <alice0meta@gmail.com>",
37 "Kristo Jorgenson <kristo.jorgenson@gmail.com>",
38 "YvesBos <yves_bos@outlook.com>",
39 "Guy Maliar <guy@tailorbrands.com>",
40 "Nicolas Coden <nicolas@ncoden.fr>",
41 "Matt Parrish <matt.r.parrish@gmail.com>",
42 "Marcel Bretschneider <marcel.bretschneider@gmail.com>",
43 "Matthew McEachen <matthew+github@mceachen.org>",
44 "Jarda Kotěšovec <jarda.kotesovec@gmail.com>",
45 "Kenric D'Souza <kenric.dsouza@gmail.com>",
46 "Oleh Aleinyk <oleg.aleynik@gmail.com>",
47 "Marcel Bretschneider <marcel.bretschneider@gmail.com>",
48 "Andrea Bianco <andrea.bianco@unibas.ch>",
49 "Rik Heywood <rik@rik.org>",
50 "Thomas Parisot <hi@oncletom.io>",
51 "Nathan Graves <nathanrgraves+github@gmail.com>",
52 "Tom Lokhorst <tom@lokhorst.eu>",
53 "Espen Hovlandsdal <espen@hovlandsdal.com>",
54 "Sylvain Dumont <sylvain.dumont35@gmail.com>",
55 "Alun Davies <alun.owain.davies@googlemail.com>",
56 "Aidan Hoolachan <ajhoolachan21@gmail.com>",
57 "Axel Eirola <axel.eirola@iki.fi>",
58 "Freezy <freezy@xbmc.org>",
59 "Daiz <taneli.vatanen@gmail.com>",
60 "Julian Aubourg <j@ubourg.net>",
61 "Keith Belovay <keith@picthrive.com>",
62 "Michael B. Klein <mbklein@gmail.com>",
63 "Jordan Prudhomme <jordan@raboland.fr>",
64 "Ilya Ovdin <iovdin@gmail.com>",
65 "Andargor <andargor@yahoo.com>",
66 "Paul Neave <paul.neave@gmail.com>",
67 "Brendan Kennedy <brenwken@gmail.com>",
68 "Brychan Bennett-Odlum <git@brychan.io>",
69 "Edward Silverton <e.silverton@gmail.com>",
70 "Roman Malieiev <aromaleev@gmail.com>"
71 ],
72 "scripts": {
73 "install": "(node install/libvips && node install/dll-copy && prebuild-install --runtime=napi) || (node-gyp rebuild && node install/dll-copy)",
74 "clean": "rm -rf node_modules/ build/ vendor/ .nyc_output/ coverage/ test/fixtures/output.*",
75 "test": "semistandard && cpplint && npm run test-unit && npm run test-licensing && prebuild-ci",
76 "test-unit": "nyc --reporter=lcov --branches=99 mocha --slow=5000 --timeout=60000 ./test/unit/*.js",
77 "test-licensing": "license-checker --production --summary --onlyAllow=\"Apache-2.0;BSD;ISC;MIT\"",
78 "test-coverage": "./test/coverage/report.sh",
79 "test-leak": "./test/leak/leak.sh",
80 "docs-build": "documentation lint lib && for m in constructor input resize composite operation colour channel output utility; do documentation build --shallow --format=md --markdown-toc=false lib/$m.js >docs/api-$m.md; done && node docs/search-index/build",
81 "docs-serve": "cd docs && npx serve",
82 "docs-publish": "cd docs && npx firebase-tools deploy --project pixelplumbing --only hosting:pixelplumbing-sharp"
83 },
84 "main": "lib/index.js",
85 "files": [
86 "binding.gyp",
87 "install/**",
88 "lib/**",
89 "src/**"
90 ],
91 "repository": {
92 "type": "git",
93 "url": "git://github.com/lovell/sharp"
94 },
95 "keywords": [
96 "jpeg",
97 "png",
98 "webp",
99 "tiff",
100 "gif",
101 "svg",
102 "dzi",
103 "image",
104 "resize",
105 "thumbnail",
106 "crop",
107 "embed",
108 "libvips",
109 "vips"
110 ],
111 "dependencies": {
112 "color": "^3.1.2",
113 "detect-libc": "^1.0.3",
114 "node-addon-api": "^3.0.0",
115 "npmlog": "^4.1.2",
116 "prebuild-install": "^5.3.4",
117 "semver": "^7.3.2",
118 "simple-get": "^4.0.0",
119 "tar": "^6.0.2",
120 "tunnel-agent": "^0.6.0"
121 },
122 "devDependencies": {
123 "async": "^3.2.0",
124 "cc": "^2.0.1",
125 "decompress-zip": "^0.3.2",
126 "documentation": "^13.0.1",
127 "exif-reader": "^1.0.3",
128 "icc": "^1.0.0",
129 "license-checker": "^25.0.1",
130 "mocha": "^8.0.1",
131 "mock-fs": "^4.12.0",
132 "nyc": "^15.1.0",
133 "prebuild": "^10.0.0",
134 "prebuild-ci": "^3.1.0",
135 "rimraf": "^3.0.2",
136 "semistandard": "^14.2.0"
137 },
138 "license": "Apache-2.0",
139 "config": {
140 "libvips": "8.9.1"
141 },
142 "engines": {
143 "node": ">=10"
144 },
145 "funding": {
146 "url": "https://opencollective.com/libvips"
147 },
148 "binary": {
149 "napi_versions": [
150 3
151 ]
152 },
153 "semistandard": {
154 "env": [
155 "mocha"
156 ]
157 },
158 "cc": {
159 "linelength": "120",
160 "filter": [
161 "build/include"
162 ]
163 }
164}