рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреБрдЫ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ jimp
рдШреЛрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдореИрдВ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдореЗрд░реЗ рдкрд╛рд╕ node-vibrant
рдореЗрд░реЗ package.json
рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ jimp
рдмрд╣реБрдд рд╕реА рдЬрдЧрд╣реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
ncdu 1.14 ~ Use the arrow keys to navigate, press ? for help
--- /deploy/out/node_modules ---------------
185.0 MiB [##########] /<strong i="11">@jimp</strong>
38.4 MiB [## ] /chrome-aws-lambda
34.2 MiB [# ] /sharp
11.0 MiB [ ] /<strong i="12">@browserless</strong>
11.0 MiB [ ] /<strong i="13">@babel</strong>
9.2 MiB [ ] /jimp
6.3 MiB [ ] /core-js
4.8 MiB [ ] /lodash
3.2 MiB [ ] /jsdom
3.1 MiB [ ] /moment
3.0 MiB [ ] /iltorb
2.4 MiB [ ] /colorable
2.1 MiB [ ] /cssstats
1.9 MiB [ ] /<strong i="14">@cliqz</strong>
1.7 MiB [ ] /<strong i="15">@microlink</strong>
1.7 MiB [ ] /graphql
1.7 MiB [ ] /port-numbers
1.7 MiB [ ] /node-vibrant
рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ, jimp
рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рдкреНрд▓рдЧрдЗрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
--- /deploy/out/node_modules/<strong i="20">@jimp</strong> ---------
/..
7.6 MiB [##########] /plugin-print
7.0 MiB [######### ] /core
6.9 MiB [######### ] /plugin-resize
6.9 MiB [######### ] /plugin-color
6.8 MiB [######## ] /plugin-crop
6.8 MiB [######## ] /plugin-blur
6.8 MiB [######## ] /plugin-rotate
6.8 MiB [######## ] /png
6.8 MiB [######## ] /custom
6.8 MiB [######## ] /plugin-blit
6.8 MiB [######## ] /plugin-contain
6.8 MiB [######## ] /plugin-normalize
6.8 MiB [######## ] /plugins
6.8 MiB [######## ] /plugin-cover
6.8 MiB [######## ] /plugin-gaussian
6.8 MiB [######## ] /plugin-scale
6.8 MiB [######## ] /bmp
6.8 MiB [######## ] /plugin-mask
6.8 MiB [######## ] /plugin-displace
6.8 MiB [######## ] /jpeg
рд▓реЗрдХрд┐рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рднреА рдкреНрд▓рдЧрдЗрдиреНрд╕ node-vibrant
рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВред
рдореИрдВ рджреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реБрдЭрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ:
sharp
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ(рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд╕рдорд╛рдзрд╛рди)
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдореЗрд░реЗ рдмрдВрдбрд▓ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ sharp
ред
рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рдореБрдЦреНрдп рдЕрдВрддрд░ jimp
100% рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рд╣реИ, рдЬрдмрдХрд┐ sharp
рдмреЗрдЯреЗ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдореЗрдВ рдкреНрд░рддрд┐рдирд┐рдзрд┐ред
рдкрд╣рд▓реА рдмрд╛рд░ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ jimp
рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЗрддрдиреА рдЕрд▓рдЧ рд╣реИ: sharp
рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рд╢рд┐рдк рдХрд░реЗрдВ рдФрд░ рдкреИрдХреЗрдЬ рдХрд╛ рдЖрдХрд╛рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╣реИ jimp
ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, sharp
perf рдмреЗрд╣рддрд░ рд╣реИ, рджреЗрдЦреЗрдВ
http://sharp.pixelplumbing.com/hi/stable/performance/
jimp
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 185MB рдХреЗ рдЕрдВрджрд░ jimp
рд╡рд╣рд╛рдБ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реИ, рдмрд╕ рдХреБрдЫ рдЪреАрдЬреЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВред
рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ node-vibrant
, рд▓реЗрдХрд┐рди рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП README.md рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рдЦрдВрдб рдЬреЛрдбрд╝рдирд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ jimp
рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рднреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдмрд╛рдХреА рдЧреИрд░-рдЖрд╡рд╢реНрдпрдХ рдЪреАрдЬреЛрдВ рдХреЛ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд╛рдг рдХрджрдо
рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдиреЗ рдЬреЛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рдЙрд╕реЗ рдкрд╕рдВрдж рдХрд░реЗрдВ, рдЖрдкрдХрд╛ рд╣рд╛рд░реНрджрд┐рдХ рдзрдиреНрдпрд╡рд╛рджред
sharp
рдПрдХ рдРрд╕рд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ (рдирд╛рдо рдХреЗ рдмрд╛рд╡рдЬреВрдж) рд╣рдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ node-vibrant
рдХреЛ рд╕реНрд╡рдпрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрдк рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реА рд╣реИрдВ рдХрд┐ jimp
рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП node-vibrant
ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо рд╡рд░реНрддрдорд╛рди "рд╕реНрдерд┐рд░" рдХреЛрдбрдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рдо рдПрдХ рдореЛрдиреЛрд░реЗрдкреЛ рдХреЗ рд▓рд┐рдП рдХреЛрдбрдмреЗрд╕ рдХреЗ рдкреБрдирд░реНрд▓реЗрдЦрди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рднрд╡рд┐рд╖реНрдп рдореЗрдВ рднреА node-vibrant
рд╕реЗ рдЬреЛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред !) рдФрд░ рдореИрдВрдиреЗ рдкреБрд╖реНрдЯрд┐ рдХреА рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЖрдХрд╛рд░ рдЕрдиреБрдХреВрд▓рди рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рд╡рд╣рд╛рдВ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдмреЗрд╣рдж рд╡реНрдпрд╕реНрдд рд╕рдкреНрддрд╛рд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрджрд▓рд╛рд╡ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдиреЗ рдХреА рдкреВрд░реА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛
рдЕрдиреНрдпрдерд╛, рд╣рдо рд╣рдореЗрд╢рд╛ рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ
рдореИрдВрдиреЗ @jimp
рдкреАрдЫреЗ рдПрдХ рдФрд░ рдмрд╛рдд рдиреЛрдЯ рдХреА: рдЙрдирдХреЗ рдкрд╛рд╕ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ core-js
, рдФрд░ рдпрд╣ рдирд┐рд░реНрднрд░рддрд╛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓рдЧрдЗрди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ!
рдЗрд╕рд▓рд┐рдП @jimp
рдЖрдХрд╛рд░ 185MB рд╣реИ: core-js
7.4MiB x 27 рдореЙрдбреНрдпреВрд▓ = рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реНрдерд╛рди рд▓реЗрддрд╛ рд╣реИред
рд╕рдВрднрд╡рддрдГ core-js
рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рдмреАрдЪ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХреЗрдВ
рдпрд╣рд╛рдБ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реЛрдз рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдВрдк рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
@jimp/custom
рдкреИрдХреЗрдЬ рд╢реБрд░реБрдЖрдд рд╕реЗ рдкреНрд▓рдЧ рдЗрди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрдпрд╛рдд configure
рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ types
(рд╕рдорд░реНрдерд┐рдд рдЫрд╡рд┐ рдкреНрд░рдХрд╛рд░) рдФрд░ plugins
(рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕) рдХреА рд╕рд░рдгрд┐рдпрд╛рдБ рд▓реЗрддрд╛ рд╣реИред
@jimp/types
рдореБрдЦреНрдп jimp
рдкреИрдХреЗрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдорд╛рди рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрдм рдиреЛрдб-рд╡рд╛рдЗрдмреНрд░реЗрдВрдЯ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдиреЛрдб-рд╡рд╛рдЗрдмреНрд░реЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд╢реЗрд╖ рдкреНрд▓рдЧрдЗрди resize
рдлрд╝рдВрдХреНрд╢рди рд╣реИ ред рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд▓рдЧрдЗрди @jimp/plugin-resize
ред
@vibrant/image-node
рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╢реАрд░реНрд╖ рдХреЗ рдкрд╛рд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
import configure from '@jimp/custom';
import types from '@jimp/types'; // all of jimp's default types
import resize from '@jimp/plugin-resize'; // resize function
const Jimp = configure({
types: [types],
plugins: [resize]
});
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдХреБрдЫ рдЯрд╛рдЗрдкрд┐рдВрдЧ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж @NotWoodsред рдореИрдВ рдЗрд╕реЗ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛
рдореВрд▓ рд░реВрдк рд╕реЗ рдореИрдВрдиреЗ рдЬрд┐рддрдирд╛ рд╕реЛрдЪрд╛ рдерд╛ рдЙрд╕рд╕реЗ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдмрд╣реБрдд рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЕрдкрдиреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рднреА рдареАрдХ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ
рдЬрд┐рдореНрдк рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдкрд┐рдВрдЧ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рдпреЛрдЧрджрд╛рди рд╣реИ:
https://github.com/oliver-moran/jimp/pull/770
рдЗрд╕рдХреЗ рд╡рд┐рд▓рдп рдХреЗ рдмрд╛рдж, рдореИрдВ node-vibrant
рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рдХрд░ рджреВрдВрдЧрд╛
рдЬрд┐рдВрдк 0.8.4 рдХреА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдЕрдм рдпрд╣ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ! рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдЬ рд░рд╛рдд рдПрдХ рдкреАрдЖрд░ рдУрдкрди рдХрд░реВрдВрдЧрд╛! :рдбреА
рдЖрдпрд╛рдд рдХреЗ рд╕рд╛рде jimp 0.8.4
рдмрд╛рдж рдХреБрдЫ рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/oliver-moran/jimp/pull/815 рдкрд░ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдЗрд╕реЗ 3.1.5
рд░рд┐рд▓реАрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрд╣рд╛рдБ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реЛрдз рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдВрдк рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
@jimp/custom
рдкреИрдХреЗрдЬ рд╢реБрд░реБрдЖрдд рд╕реЗ рдкреНрд▓рдЧ рдЗрди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдирд┐рд░реНрдпрд╛рддconfigure
рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛtypes
(рд╕рдорд░реНрдерд┐рдд рдЫрд╡рд┐ рдкреНрд░рдХрд╛рд░) рдФрд░plugins
(рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрдиреНрд╕) рдХреА рд╕рд░рдгрд┐рдпрд╛рдБ рд▓реЗрддрд╛ рд╣реИред@jimp/types
рдореБрдЦреНрдпjimp
рдкреИрдХреЗрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдорд╛рди рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрдм рдиреЛрдб-рд╡рд╛рдЗрдмреНрд░реЗрдВрдЯ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИредрдиреЛрдб-рд╡рд╛рдЗрдмреНрд░реЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд╢реЗрд╖ рдкреНрд▓рдЧрдЗрди
resize
рдлрд╝рдВрдХреНрд╢рди рд╣реИ ред рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд▓рдЧрдЗрди@jimp/plugin-resize
ред@vibrant/image-node
рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╢реАрд░реНрд╖ рдХреЗ рдкрд╛рд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: