{"_id":"@kaciras-blog/media","_rev":"27-be05dcc9014e2e40d8b729e02fa39c14","name":"@kaciras-blog/media","dist-tags":{"latest":"2.6.3"},"versions":{"2.0.0-alpha.1":{"name":"@kaciras-blog/media","version":"2.0.0-alpha.1","license":"MIT","_id":"@kaciras-blog/media@2.0.0-alpha.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"ee2d037bc405485b88b03a72cbceb1b38b03e128","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0-alpha.1.tgz","fileCount":91,"integrity":"sha512-BdOkDvObYY84FP9hfFCO2udfXMC7okX8wu8vXONCLS7TRP2NrKpATTDapkRqeudE+mqw+nll+6zlI6CVfOEljA==","signatures":[{"sig":"MEUCIQChhKTP7kDWNCS6NKrXRaJNWloyks2HXu3b3XlM/onqdgIgcC9ake66t01sL62l1FGGCQplh2pmE+JJee9oycwT1+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2897249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4UmFCRA9TVsSAnZWagAA9DUP/RjPCcdupW781o7sCccG\n9Y6qxYt7VBputEEVO61fF/lm7TAy5ckpYl1mhrVnBAxwT/alpC20KDXGKx2v\n545LDhIKh38CsdSkWsww0Sy5x9IB3uEkGJZ5HM0WIPuper3brf13tzqdLmrK\nciJAa4eS6zCH3hKW9AbYTh7F9Gc+6nvxJGfCYsbjCCYhIJHj3d+76X1w3bc/\nd6Mk234KglglDr+NsmrAW2QNeNSvrMwvGJt24iIvA0gYdrcZDVnjOoIEB43I\n2Zf/wGDaQzphQue1YjETSIvorw1rHFFfH+NsyvNeOVDy2gISxSqoJk6L1q+7\n2WNhkkDngGTamtEsVicXXohZS9VnEkZtcz6PrlEcDn0o1wxAA+/sBP0lVMLN\nlUL9nYDImx4J4f/eLCzi2V1BaJ/DggBU6m4du9Myjpp5Nx2JoeMYAu+KClV8\nYrCGb5vxEEhkN5TBaLDO1XF6UHEAjMPMIrSIzLP+Ytspj72AF4DOEscWccsg\nt1MAodtPZMDUlflv4CURgYH5cLbPf3YxB5I/hVE2GOYVOsYvmCLrenchA+Jx\nVP0s9rhEaDylCY9uvUlsbDmKbUM+hRVMudRcpNEcPbX7jl8Gu79Q4wFQ0hTE\nY8+Bh5QuJ3mkd15fnDx71hjWYuA2WJpEzdyHuD6REr4KWBsynb5/+4U28Tha\nNQVA\r\n=S9RE\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:kaciras-blog-media-2.0.0-alpha.1.tgz","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.0-alpha.1.tgz","_integrity":"sha512-BdOkDvObYY84FP9hfFCO2udfXMC7okX8wu8vXONCLS7TRP2NrKpATTDapkRqeudE+mqw+nll+6zlI6CVfOEljA==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.3.0","description":"Media processing library for Kaciras Blog","directories":{},"_nodeVersion":"17.3.0","dependencies":{"svgo":"^2.8.0","execa":"^5.1.1","sharp":"^0.29.3","is-png":"^2.0.0","log4js":"^6.3.0","mozjpeg":"^7.1.1","fs-extra":"^10.0.0","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^16.5.3","@types/svgo":"^2.6.1","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0-alpha.1_1642154373726_0.6318321705719019","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"@kaciras-blog/media","version":"2.0.0-alpha.2","license":"MIT","_id":"@kaciras-blog/media@2.0.0-alpha.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"74da71206dbb4e40ece73b8815a54521a95e28fa","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0-alpha.2.tgz","fileCount":45,"integrity":"sha512-lRonlf+vtvSMkrw8MjGcxHLVbQK9anzsj20vJkWVES+gF3NKubr29Z+lG9eUtyj12hUtq4DIhZaB5bLc8kZutA==","signatures":[{"sig":"MEUCIFXWwJsjj+gb6VZ0Y0hO1xNZ+I4+AfSoXKrw7ZkLhvCBAiEAiIu5osegofrsuYVDsJowOlOdjF8umO2hyx5fmtX/psw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7NVGCRA9TVsSAnZWagAADVEP/2pu8fzyLkVpx3AoR1ne\nsQwJwAJXkTTFBj9fAs23dRFhxkuUoE0UvFDrb+gVVtuEaOPtqvgh5G3YKnKa\nM6eLygS49p8Sbk2KJctcL20HkuvcATtoY5EWP3PUkuZMqcbKUcDwTNG1Tl4c\nSl4Td1VDlfjssSKcQ5BSg+yXYs+zQ9UjnCdV2h8xuNs8566+4TsPXMpmvzaB\n4XcdidjstRVtAM1VrJUy0LSrb7GqnsCKP52DSkWLPPdW9nJf+j+n9GyD29gY\nY1LZyErG6wBn2pc47bgt1jvNRjpU1bKNjAxUhn62ym7td2RfmZ296+QirpIj\nvXi517itvp/8W7fsbyAJG7G/y/rzZnTWrz9PNuds+IitVVHbqZoK+ANMPT3V\noEcyEpCIOuR+u/heBavI+q0USuebK5KtaOZ5H+kz7BNZTM/IZtjlGPPKyF/7\nC2waSFd+375vVK3Nq1LNayc6IT9KzLL/Myek16dW80O5DEQJdEAdWhj/tByh\neJek5bKMZ7lsnPSBPWtuV3V8/pwNkg9LXdbiyWpuSdzKsLYb0J4oBl78fWUM\nXeDxqAVfNJVCHZB0QO5F1n6Nn7nZJD44VtiVCPVh8PrLe+eJ5wBLB5BkACzY\nzAoqsKpuQE/o6Nv2B20+U5Dlw4ePoTdCuPN5jjGOcZNY2VZ0i1//hXd9TA0s\n0UoJ\r\n=jEEP\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=17"},"gitHead":"632c7ca4ff8f570fabbeb9f12d24c6af950fab85","_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"lerna/4.0.0/node@v17.4.0+x64 (win32)","description":"Media processing library for Kaciras Blog","directories":{},"_nodeVersion":"17.4.0","dependencies":{"svgo":"^2.8.0","execa":"^5.1.1","sharp":"^0.29.3","is-png":"^2.0.0","log4js":"^6.4.0","mozjpeg":"^7.1.1","fs-extra":"^10.0.0","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^16.5.3","@types/svgo":"^2.6.1","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0-alpha.2_1642911046377_0.6033368095817382","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"@kaciras-blog/media","version":"2.0.0-alpha.3","license":"MIT","_id":"@kaciras-blog/media@2.0.0-alpha.3","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"721fdd3d0434229bc6fd34cab9eb1e5cc76fa839","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0-alpha.3.tgz","fileCount":48,"integrity":"sha512-guKcHqANKVFIGwsjHCW9cr8ndLu+eU6Q3xDkBRBtQRTaRWIoTGFrut370piexxVXxOTduX2pjFYvpmwzXPZd5g==","signatures":[{"sig":"MEQCIGo1alW8zY4hJ2x1g04t0+D/N+nvBCTxuarOzsQ54mcrAiB5PLsl/EVE2rUWe//J69xxDqkKAEI/lwJLhatGJcMpSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh79FlCRA9TVsSAnZWagAA570P/36KTH2saI/AyDzwFAfO\nB624cMDa+n0R/2ipoiugH6WJebEnqR59bOAv1tmF/N6yogRowWr6Zc9/Rv15\n/1Xh0Vq2XQlfe+1XUjLmOK0ba+zTJWzPVKx0MLZ7ZDgq/JtvVzO3Zo1x04xm\ndHarcIEKw0DJt1+KDJBbtMAUlwy+T0egGzs4a3RatHm4yrxnmyI0NFd6nKTI\nZdNRAmLRKUe1/oXeqhvgzTy0jC0LJSXFLto+ALA8lFVc+MqvEwA7w8gWgmwJ\n+yUjyUQ0gdQI79GhTtZqsaSWEzxEgw0gorqffszjA9Y1GDWxItIRZzF+HRe6\nGZugkfW/Juuwq8Yk8SXQ2lIHg3D5BwSaj9eIk0M75yPLIcePtNUUPKcqbsHG\n9Rn/k+PV32RtlS2U3tZKhh1HDcZ/8wUUluvB2CY04GPya4XadH8h32ecdqHZ\nr2tvjsK4LveHHVDREnccie1VzDiQu8nOq7IlR2I2CvOE4co90btsP2Co2WL6\nLXnUSL5+Tme0p1EoAz9llEwj+9jn9Jqcrh+NDxDCVazIqI8L04d/g7EZwrPm\nOcGAJKnqGvCWNGtqiHEF9b1pUOoi3N/+RDN7tYfJ/yfwk/17334uzgb5i22m\n/j0kcPDPJ7jzPC4dPdQS+7JMNnOjtCBX9TIPqTptYdevuGyivJiG2WB9fH7W\nvaZz\r\n=XIMX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.0-alpha.3.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.0-alpha.3.tgz","_integrity":"sha512-guKcHqANKVFIGwsjHCW9cr8ndLu+eU6Q3xDkBRBtQRTaRWIoTGFrut370piexxVXxOTduX2pjFYvpmwzXPZd5g==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.3.1","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.4.0","dependencies":{"svgo":"^2.8.0","execa":"^6.0.0","sharp":"^0.29.3","is-png":"^3.0.1","log4js":"^6.4.1","mozjpeg":"^8.0.0","fs-extra":"^10.0.0","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0-alpha.3_1643106660887_0.5054483103533509","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@kaciras-blog/media","version":"2.0.0-beta.0","license":"MIT","_id":"@kaciras-blog/media@2.0.0-beta.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"6b2352625ed4a794ac19a5e87475c8ce9a72f399","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0-beta.0.tgz","fileCount":48,"integrity":"sha512-ww4M6UC7kDjXuXkfD5Nc4iWda/vWP/bC4QGTuJXpkV/rUffsQK5wLZYHVKCy5av/WJmtgf928GHVaYmxySMnVw==","signatures":[{"sig":"MEUCIECYLOPwfPsNZsEQp0cQ6HH+4v6ZGRD1Ns99VF9ZvzBeAiEAsgpYe80ucipXMCcz7YsZtB+mbeEvceUvNTJhDdJFnAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8kexCRA9TVsSAnZWagAADmEP/35YprnnDj7O1jATu8ZR\n5JA/gWGb7aWHySgVEzxMIVuSIjuKDQR//v8nUIswxCC3W8KeM/uxB+GK9a6v\nbINAukWzTJ1XQ8vIFiyFcb+SoDQCW5QxsRBwC4G7TO7BjubTJjh9cUHL5Lde\nL/DpYHQQIiDpNBK/avlbEQjTPcP7C2z19O9t5esTbHoL+nxqCSJfKl14UkLM\nBlTJZN6kPXAxUfiFzf7wB/2StjadeBfrknWxbv5HF/nURyQQ3RY6CWQNOepX\nudWJDfIgY6QjbE9m+Njb3rw5cjYha31RFa4zz06kRW3RJXvrf7IPwePja4ye\nLExcAkg7OYxHM8eLq/kD94u9nDso0E+/U8qTnV/NB0kR4YAqTMIxL3KZ1D8r\norKjY8A1JA3oeVjZPRySEh29ezYVnO9Wt9t02reOVWnlxWYh7OgOSgmN6nYD\nMad8WaAX0Abh/Zc6W0DFzgChizuAqbkgDG8/EbusOSZDVH+2Ho6CBhIcb31/\n9/YMNGPIlkfOgHseM+7KtsCx4J33uchOAuEbHZvffatiKH5/CfDIFxorF78L\nbjt6QozpPoFmVQQLu/1pybggSVwsAv9lMEUAEzbZZTvfc+HfVOVb2qaSgUBO\n9TJyE0nG56AxTWgYz+drggXuznCQdxHGwLLNDcf6aAx0DFeTyRisbeZA2xms\nHcT7\r\n=V6DK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.0-beta.0.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.0-beta.0.tgz","_integrity":"sha512-ww4M6UC7kDjXuXkfD5Nc4iWda/vWP/bC4QGTuJXpkV/rUffsQK5wLZYHVKCy5av/WJmtgf928GHVaYmxySMnVw==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.3.1","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.4.0","dependencies":{"svgo":"^2.8.0","execa":"^6.0.0","sharp":"^0.29.3","is-png":"^3.0.1","log4js":"^6.4.1","mozjpeg":"^8.0.0","fs-extra":"^10.0.0","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0-beta.0_1643268017748_0.7428704218960682","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@kaciras-blog/media","version":"2.0.0-beta.1","license":"MIT","_id":"@kaciras-blog/media@2.0.0-beta.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"f91820997766cd82867d52f056f3b758523449f0","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0-beta.1.tgz","fileCount":48,"integrity":"sha512-mvnUChGVQ9stUj0su+zGwyFV/fM4KQ1hhmy0A2eWBge3DI6FCdTrHmTI1ou/c8wvhm11fB0+MvF89Ypy8+EKoA==","signatures":[{"sig":"MEYCIQD4S7eHpySxhS8lT9Kr2mAc/PIU4WwyhVU1UeG2MykOngIhAN2bLoeqoPLOvYdaYR1eKQ8qrRWiqv/04kKGQLaRTJi7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9299CRA9TVsSAnZWagAAVN4P/RgP3/s7sZu0LuzY0Squ\n64nGi4TT2EH+FItuueLSx9YOzm3KPkxYZqDjwD0wvC20VjRVCKrDNY3+FAtc\nUCUZeA7dPNR9bvzs6dBMDPLNhq096FwAC65fmizKTgl3COq2isumd08yaemj\nLJDZxCJkWxEG5VAk287tfEBgrcLoyBMkuiGP4oMP1kHshbm+/aErbj3nGAhy\nuhwjGL9DPTc2GWWBNMQnGJP+g1qw1nRYSv/grS6q+5VP452GyDQnquJmNBI4\nUFeKWKrcwm0uwIpWXGKROe/VfIqR7z3G1aJ9eZf5OLQ5CVD7svz8rEBW8X+6\nrbRvScYouXomDw7/jI3flY65IzJYTUHrsfcidieBIZ6QIowbSCsluK6zvthz\n9yX4OqUIYx9DeHXX4Fzq0QqSvDTOYfU0P1ywRW/E84l1bAVByLqR51ZM+wi5\nMl2k6d9/vL4yf0d7KYvIW+TxPM1XHvN8srJWLIxgtgfpQkuf6olBRWaJewxb\noQHm20h/cphfBcNdhnnqUWrg0FBYuwPSEGXzLO44+Pnf8nHkW8ToACXtS6SC\njC7DUNwPCyXgd/IWnQe2ToZplNZXlxpHfQ3GifiU4Ut0YcySK/LSMkBdPgbR\nUGUzaGDzrVTLxu7NBqDMOGhRUDLKR79RsKCXqcENVKVvahJDV9+wbukYAWpP\naHYJ\r\n=PF8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.0-beta.1.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.0-beta.1.tgz","_integrity":"sha512-mvnUChGVQ9stUj0su+zGwyFV/fM4KQ1hhmy0A2eWBge3DI6FCdTrHmTI1ou/c8wvhm11fB0+MvF89Ypy8+EKoA==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.3.1","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.4.0","dependencies":{"svgo":"^2.8.0","execa":"^6.0.0","sharp":"^0.29.3","is-png":"^3.0.1","log4js":"^6.4.1","mozjpeg":"^8.0.0","fs-extra":"^10.0.0","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0-beta.1_1643605885438_0.8456466559584674","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@kaciras-blog/media","version":"2.0.0-beta.2","license":"MIT","_id":"@kaciras-blog/media@2.0.0-beta.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"a773a4d9c8629088a19cc002c490c88a8df8b66e","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0-beta.2.tgz","fileCount":48,"integrity":"sha512-266lb1v8fxFoeWKJRb5cKIk41cEA+3jMZ1zPHNN9mpQEHQoqhtfJ3dh01TQrsDnMOurHYni+8pp78aDEaldjEA==","signatures":[{"sig":"MEQCIG7lM4Ljn4rx3nsUgZMHS5OvJZ8KholjvjbziziPpX/PAiAebtVkl+pEfmy8SFY60bVca58ocvz9Uq2TBdIqnfu2sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiANmsCRA9TVsSAnZWagAAEsAP/jg3J4bVqPcIb5WhBd0B\n0apT6rulwj9yX+fZsbTLSZ6N0OEXljvFI28hXVEqdfZ7FHBuqoiqwIm7TXt1\nyI0BrNs2aYNOIxbfqloia6YHCr8tdVTkWkc16hHcIGlo8TZEK7m5Dqpgrd0Q\nMOiMFtXMjVt3qvqMKATcaG24vnhSFGHLXdtKOAiyKJY2prR93xkuI/hzCx1T\nL9e70FMZ0lnOligfPf7FvwhRALy3hYjIlA5nWmPr1ynYlg0t1hnYXP7noXeD\nAMbLbzDqlWxu06lAehNYMw66+SvaQhkLl7w6KKdpB2Gm5tvYNPhq/Er+5D3W\nQZEH06bDHx0euDy+Mp6IxNKUZ/f4Fp47saJts1Fa8XKC37G2lYRBpZSKr9S8\nQamk4qszD+4yGWsNiI99G0kFAr7Z29Gu0z0pv9ZGtDeTAv2+qtrkeIz7Y9EE\nMOjmqkSYnlEYn8K32H9FtAnle/fyYGiyS9btbZPzFlu/67I5prFhTVCoRhYm\noxDAoAhVMv1f39m62d9Ee+ErEmg+0WBNL30vQVBW7IUk0P4+kBaWKbSi6ZTv\nc/85zGS7Q5PCmzwx1PQ6wT5aOIY3ibb8wg3Wsny1fBwn+QaYJedp2p6Stlex\nRHtWCqpddZkCSzMtzSYAyDRE3xMzRPENNGaeTX0p/quQgtZIYmFLaKIdB9cN\nYNNg\r\n=3f5/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.0-beta.2.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.0-beta.2.tgz","_integrity":"sha512-266lb1v8fxFoeWKJRb5cKIk41cEA+3jMZ1zPHNN9mpQEHQoqhtfJ3dh01TQrsDnMOurHYni+8pp78aDEaldjEA==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.3.1","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.4.0","dependencies":{"svgo":"^2.8.0","execa":"^6.0.0","sharp":"^0.30.0","is-png":"^3.0.1","log4js":"^6.4.1","mozjpeg":"^8.0.0","fs-extra":"^10.0.0","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0-beta.2_1644222892063_0.9006992571367671","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@kaciras-blog/media","version":"2.0.0","license":"MIT","_id":"@kaciras-blog/media@2.0.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"b52658c0ceb182230a487e20e202ffe1bd226dd7","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.0.tgz","fileCount":48,"integrity":"sha512-HVO+3Ynb79MkSj/JkqzTAV7hCQB/Iw2xtFMJtcCoi1pVU+UYi+zwZ0DbrjTzaO6kOVBk3w/UMV226L9ed6zuWA==","signatures":[{"sig":"MEQCIDwRXFAHr//d0OZYaYJbyf0kqYu6cBQR6ZsR4cutAx3aAiALaxd1eB7sVHjOjVqNjwnNoMmeAcXQzUnYPfJzAIU30g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFzaOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxNA/+L40JubeLfRDL3E90pEY/AwAuiQmgQqSM4uTuw3HL5YSbkta/\r\n2/21qLn0xN1jMTe3/6zbgRb2/rqsB0AjzlaNrcWX3xBxBd6g32zU6mF9WCNB\r\nA0Qej02r4gUZAeUO/XyQ4oGZW5xnXOtkD5nvAP+zJ6bqZSnESaxJcjD5xmtn\r\ndrKli+UGsO608fOK3mRYHWVSmrSfwbM4TNAa4TZY05sh5W4ZnyiNGs8xrzna\r\nD87uhUIpXaqg323yQ8xOCU8nzYw5QnHX8bWR3eqXS3VqJf0h3688ltd6jX2d\r\n4cBKbdBk88ok04rmSXFaWt92gHOMqYS5eQyRCLB/mF1tBBgD+AarUCsaiRdH\r\nbJATycphkoBzzW6l0hcsKFXlodcf0fvdtY4thpCxtV1HXhuorhOxUlTEHwfP\r\nxs0JhmAKt0jiUA7YDcskmmxdviBZnWkHW9t+dAnzbOxEHabo4FMNm3qnIWFK\r\n8DjjnPOgmPtT/8crA82OkhPp2eG3erUc8r7BUce+WtvIZ34WGL1BZ4R4zjPl\r\nM6JzUkTheJTvfCm7XwszNttWgxWviS8X3uaO8Iklb0hiIKuBI5thoIgu5kR9\r\neckgDac/SCDE1lInOTYU7rldzs7nocXY/HvEbwIJKzGSl9IInG4UYibF30Ii\r\neV5Qxm0AbW0cZZTrV551vVIV5fZKg2tEjvo=\r\n=Vph/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.0.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.0.tgz","_integrity":"sha512-HVO+3Ynb79MkSj/JkqzTAV7hCQB/Iw2xtFMJtcCoi1pVU+UYi+zwZ0DbrjTzaO6kOVBk3w/UMV226L9ed6zuWA==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.4.1","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.5.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.1","is-png":"^3.0.1","log4js":"^6.4.1","mozjpeg":"^8.0.0","fs-extra":"^10.0.1","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.2","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.0_1645688462773_0.46840840830645525","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@kaciras-blog/media","version":"2.0.1","license":"MIT","_id":"@kaciras-blog/media@2.0.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"7a3ca7ec66485a2c3ab3670b9208ad0099801668","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.1.tgz","fileCount":51,"integrity":"sha512-BrVcM5G/wZNwo/kfh7XCL4WApWAVQIzQeakn0+tQw9UGFPAgiJcRt6lwYKJxe0/r+jw6CFCnGxFustVgpim9DQ==","signatures":[{"sig":"MEUCIFWXf8VAX8O7PCReRx0ptUU6+fftNWvTESUf5aIp/OzxAiEAvp1tX9YmGmdjZMPRJTRmG1MY5jzJ2oVCzGhMEPko4DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLBRtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxMw/7BDDcABKUYAWedzvZrllZm60GKaBFFHmBgmiyvaZdA6S/vJVo\r\n/uuktri7wBeo8b+wSvpF8orHsl9iSbXM0v/QQ3Qb2nXBCcJeihGG+I7UaeLm\r\n0vqx9ZuXTC3km3YZ9ee4TG41unCjhxlgE6IlzhQ5CSDWbE3tj+m3weWyVfY7\r\nLyEm/jAWrXh9qZtMy54bwjNAjbw2Ns6dpo6CAPkxH7D5OtAOJ/1LdnuHOt2F\r\nVDJdd1UDASZcVBq1ZElKk2oB7PVc6cbZPK/SU3z1Dj5+C+eQLbgy06eUOG7n\r\nl41pB2JLMsrwGQdStYvnj+/as7LAlfzAuFc5tQMbvaqA/GGzbYekB4pHap8d\r\n3QnmwHrcFBqSudm4j8zyxjR4JiSKL+FhQh0xwqfS29LsuVccb5qrInaksOKB\r\nudU8D8s2D1f8kGJA/xdEPbT2sSFtFEzIJn+6DEt3X95xEXWFprmhiPdpreQc\r\nrEo0KolJcgZMnUAzH4QzlvJE3ZRT0mLfRjes3BhdmvcPzlt4YVhh5yYn6955\r\nvxSzG+RdxMovdsutjTqxKcqBOfdzS9LZa61vosyExzO5p4vhnGuXIW30/qP2\r\nxKVJFzMvqfMKI9SQpHODPTvKlSH7KLYAhxXtLMMtMOxXuSDvTPzYQ6aBEpu/\r\nD4OZ6Mi69vgJe+afw0WwcQzHsWiZVvJddv8=\r\n=QfJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.1.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.1.tgz","_integrity":"sha512-BrVcM5G/wZNwo/kfh7XCL4WApWAVQIzQeakn0+tQw9UGFPAgiJcRt6lwYKJxe0/r+jw6CFCnGxFustVgpim9DQ==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.5.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.7.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.2","is-png":"^3.0.1","log4js":"^6.4.2","mozjpeg":"^8.0.0","fs-extra":"^10.0.1","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","simple-statistics":"^7.7.5","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.2","@types/sharp":"^0.29.5","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.1_1647055981096_0.848883064191382","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@kaciras-blog/media","version":"2.0.2","license":"MIT","_id":"@kaciras-blog/media@2.0.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"fd60ecbb54bf272f121e3ae28ffd56f297bef956","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.0.2.tgz","fileCount":51,"integrity":"sha512-CvPdc3ZslQLWSpmnhEDPybtJfHMxVrqtvA/Ph5M40EI+NmKC1umlBqMcujo2iXjL1/6Q8+o+cO82ErU4/lWWBw==","signatures":[{"sig":"MEUCIQD0RXpBLjLA/0pZMjHfCo8UdjA0/g0pyg3CQ61wVYBqbwIge1tzpy/nhmsiPE32N6E7fkhZo3hCtLwaLCAfcxcue3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMVCeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE7g//XCk0ZuL3fIx7hvSuu2fZi07Ps2Qq13JOSHKqQP+ZZej0TyqJ\r\nyTQ0FAijx8TlMXFyzJSv8O6w/wYNEhjoLTfTVO3kxbq8+j6Z2tCFgXJimqs7\r\ntEGzf+X6KEkf//zFMBun6HivY6Gr9x2z7H4PBayio1Yvma1ac31rPnSWRCXG\r\nmbAwX1h2vdIW4D9vMWxz8g7DiA+/QG9Eje/n0aNppF8s9dWCzG1N5oANAg40\r\nNYxU2JF1SXwfQF8tMfIvvYvKdpIOjrNCcpVl8yVoc6ATo+HpLsYd6iMk6L1C\r\nnGRv+w0uJ2Cjwp6KVoEKD0OnIABOYuhf5DYqmYSKxV7YKczNSEnCaf/DTaIq\r\n4B/gVTWzIK931fAcRWsJiT0bFkFAHySesbOFWUGtUJRNQ3b6zWzu7DERLHnD\r\nGbbncL+jCssl5UXRRQoMXnTboGYiFt5HLM5IkDoM602I4KLCOTCWBezD2TeI\r\n1eVD+7+eBVzye9civ9+0kSmcmg6iqUIqxUl4zjrtVLAbBdzk2x4cqhEuK0QI\r\nkIvgOX+9Vv17Zfk5S4aYEagzLiHdMneADhqrA+twtp8ZiIGfOMSPn4ONZGhD\r\ndvK4N2C5/Nljuy5bPnLcsKss6N3nZnyrwGzVPvL0aEbr8XWG9RmIoAajPyuI\r\nG4Y7gGLmpnIij5SLLkHrnn4I9XNll8Va6PU=\r\n=LvrK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.0.2.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.0.2.tgz","_integrity":"sha512-CvPdc3ZslQLWSpmnhEDPybtJfHMxVrqtvA/Ph5M40EI+NmKC1umlBqMcujo2iXjL1/6Q8+o+cO82ErU4/lWWBw==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.5.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.7.1","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.3","is-png":"^3.0.1","log4js":"^6.4.3","mozjpeg":"^8.0.0","fs-extra":"^10.0.1","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","simple-statistics":"^7.7.5","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.2","@types/sharp":"^0.30.0","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.0.2_1647399070483_0.2466843846299327","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@kaciras-blog/media","version":"2.1.0","license":"MIT","_id":"@kaciras-blog/media@2.1.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"dfd9d7c8cc6ef59b3c34e6edd859f01821170d73","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.1.0.tgz","fileCount":51,"integrity":"sha512-4Y3rlT9byVBGVv4vTfJWWOqd/T1OhAwDgJfE16lrwzjNCl2gSfSXJDuf8hZqaGDcFjX/MvyrthXR/PsV0BqQaQ==","signatures":[{"sig":"MEUCIQDMrmLAkUGLFwPxQ+cW3g7ODN0N4gMuZedW7ijiq5Y7TAIgCsGOfncQta9Rjs/rb2dPJjfkrrtVAHdoFKujJccYq4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRBEoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzeA//VyfIE56PdBzLTLjL1NOJnbx8+4z1qEZTYnY7ozss/3KSfxHL\r\no429Raqmt7+5xnPZ99MUuu9UOpTC0ttQ0/ckEf1IaHICL+8R/7Eed0dy6S1X\r\nHNFiQPvSEdBjFemi400CtpPVxHGsRHv/NtOw1Xxy0uhJ+62xGszUgi7JYaDN\r\n1Rx1OnUqY+qfAGOr00I4VdoJRyyuwOmu+rRFl5ip7PevtmAZkDJ19YCTuJZ1\r\n0xRNbNwSONgjgMNv+A5vOqi8Obv/SJAXjq6t+QvqtrZfFvy8sUfYm7C5yIsH\r\n72RMt4YScnfk2k+F8YcjlOeeSxb04tuYbuk1xevgWfH9wflVZfSVIab8B0Y5\r\nQu3ZRk0G6y1PPuCeFq7SwPHTv7gxS5faOdrISxsKW2FloMCr/9awHxN47UiB\r\nc8KNetv8k7aslOcDaB1DwyYY4rybfDzHISyVBXi3CYF2gngdsIU6tDq/Jdro\r\nIzsUHqN72e6b/bS2cxOhdYan+rX89M35THUHh0APK+AnHJOLcqkauIW0XJfb\r\nFbSFyz82RQakJ+a+8nHY87A1Igsx3G2R2+wyS80vn72H5M5Yoxrrq+Q73pdj\r\nVAOA2YMMNYcPRq0v2TjdlLhA03xXZjsM/mhymlSIFx2S287mcFI3b6abEkuF\r\no9/zg3wbYtwZn2BfiYRvs5HqnG3FhnQLbKk=\r\n=lb93\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.1.0.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.1.0.tgz","_integrity":"sha512-4Y3rlT9byVBGVv4vTfJWWOqd/T1OhAwDgJfE16lrwzjNCl2gSfSXJDuf8hZqaGDcFjX/MvyrthXR/PsV0BqQaQ==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.5.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.7.1","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.3","is-png":"^3.0.1","log4js":"^6.4.4","mozjpeg":"^8.0.0","fs-extra":"^10.0.1","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","simple-statistics":"^7.7.5","@kaciras/utilities":"^0.1.0","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.3","@types/sharp":"^0.30.0","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.1.0_1648628007861_0.9423398626057786","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@kaciras-blog/media","version":"2.1.1","license":"MIT","_id":"@kaciras-blog/media@2.1.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"dist":{"shasum":"6fd105141cb1d2f2bfc136e425a8031697c8c161","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.1.1.tgz","fileCount":51,"integrity":"sha512-952EmNCyevvSqVx4YPNPVyAiSl4bP2NdrPZ7U8ZFZR233trxX4mds0Uey8kZhSpRyNeSqTUrN4GZjGnpFFhK8A==","signatures":[{"sig":"MEUCIQDxcJ3c5JD04diehXtVj7q8N5KgTwpv0XNvdCFR1uvXTwIgF8RxTuNphYYJJBq9t66qtdRV5p+ZR6EFK5+i1rCc8RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTO/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorahAAoss1ksqM/cfKvkrTYad8EUI4FIsLy+SuQ/4eD8aXxU3w9pJg\r\nlaqSvL4LpWDzoIWES8slX2EPd77nTw2fO09RFrvman+0R/Wdl323WN8Xw0xu\r\nNjdkvAkOgvkORP0LfB02VezlkOJLXrSuETSG0GeNHNyCxXliywztbQ4B3VsW\r\nhht0eOF3T3XjUlkSZ2T1Q6jxkrXg7pl0I0YwKxK7TY2iN8ymXxdlbDIilV2Z\r\nIC9MW5iSkeYpjCFq9tFL4tXELrayT+TWY5hs3iSxwzt5BmxGsJb+gLd0EMVr\r\nb05OdZBxnEbJebeXpuXIQcZ/AItrJtQWQQ7l0YOTkaD6Qfbd8p0NBoKRVS/1\r\npw+luUtINy/NQ8BPUeZbqDXV4CZQ/8H+Pp+ocNPPdLIL1vFPvmMEQeS1n2DR\r\n6HKZ6fJWxsecXouqwYyBNXXve00GiEv0grfiJqgy4cVZusFdrjzA5nZc3qBz\r\nB2fUQYQASO/vYuOkFL3n17MW1RNoh3W70Li2kVT01GSB9WiliKbJrgigaeLT\r\nru+oDJ04COT8OS8pLeas9CmaTSAJ7fIAf7yoA99vmNj0bzuPqELLcFJuBstV\r\nI61q3lPygDIlfhxTwzVysvgHnB/mQKZZzSxeyS7qs6PdDaYIpP7dYRHjdzeF\r\nrnz6K6MGwa9jonyzRl/ecf/b/tMfIItLOK8=\r\n=uxEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.1.1.tgz","types":"lib/index.ts","engines":{"node":">=17"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"D:\\Coding\\Blog\\WebServer\\packages\\media\\kaciras-blog-media-2.1.1.tgz","_integrity":"sha512-952EmNCyevvSqVx4YPNPVyAiSl4bP2NdrPZ7U8ZFZR233trxX4mds0Uey8kZhSpRyNeSqTUrN4GZjGnpFFhK8A==","repository":{"url":"https://github.com/kaciras-blog/web-server","type":"git","directory":"packages/media"},"_npmVersion":"8.5.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"17.7.1","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.3","is-png":"^3.0.1","log4js":"^6.4.4","mozjpeg":"^8.0.0","fs-extra":"^10.0.1","cli-progress":"^3.10.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","simple-statistics":"^7.7.5","@kaciras/utilities":"^0.1.0","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.3","@types/sharp":"^0.30.1","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.1.1_1649209293969_0.8153603803850362","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@kaciras-blog/media","version":"2.1.2","license":"MIT","_id":"@kaciras-blog/media@2.1.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"9d18df046bbbb484ea64b53fb3159faac4e642f7","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.1.2.tgz","fileCount":51,"integrity":"sha512-TX9XPo1alEv/bUwiyMLb7CDmw9FLjWuQr4TBOY45PwbBJUAYbgT4gl2l7hPUtnqhiflAGcoLtJbJnziYnJ4G1w==","signatures":[{"sig":"MEQCICUDBpaeV6SQWvvcDimpYgBKmb2bJP7sGWYTZzVhKZPSAiBEC3Ic3XARjEb2DlaeUDpwRu/3J4w/UO7nxWV1LQ1e1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidIJdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOHw//TT82d5f2OYDJMmRYTUZwoUfZ9wB8XkRYzwVpWTDpn3wHZL8W\r\ntwHYrmg7iR8abWWLkRoSieVphTywEMvcWFcTK8Y6TDqGfs9c0Sns7QaHUnK8\r\nJgQSgHvvRadG0xd1l0lcD1FbSC0fSWjTzWIfdsR2N5QZWz21bpjPhR55lnHG\r\nCSFXWzURuqMTKV4rWay3KnobnbGqbBaGWB1rebKkhGpyTQVAIodtZ1HbTg/x\r\nkti2EMDCV9M5SH8qhfWyJNTMF06GbNqftVzislV3Y3mahJbIAXVLbJtvA2Cw\r\n9ZXYKtqx1u3y+0px+WJqzwBH1hjBPHcrwrHzDsvct/tDpb3VQllriuONR2N5\r\nb7BLp63dT4L+JThNROp4nXbakzpCX3ELy/Arj+/SVA3BpM7RkvlEIzFAPnbB\r\nXwOcEAgBZavpBLh/tuW7H34SynIYsQLNG+qntJ6xnvK5Zc8MLbHezZOzVe62\r\neJnvyH+SH7OTkdhti7dvfpWEN/CwSIK7lSbdYN+PkVsiq0pBhqrrAr6QWQXz\r\nBaILYqLrkA0peEVt/VwOC02+EMA8MGjSaIVIRrgsw6+7xuyrY2CBeT97WBVl\r\n6kw256oiJptuMHfrDHLaQknsazIIuD4Iox60HUgeq4ig/0XNOPeeBx4yvSJ0\r\nDCdSWK5fzf7Jfr6OyiqzeHXx6VN7LcYS70Q=\r\n=6xzL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.1.2.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\36463841e5ec41bb9187d605b9d40e51\\kaciras-blog-media-2.1.2.tgz","_integrity":"sha512-TX9XPo1alEv/bUwiyMLb7CDmw9FLjWuQr4TBOY45PwbBJUAYbgT4gl2l7hPUtnqhiflAGcoLtJbJnziYnJ4G1w==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"8.6.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"18.0.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.4","is-png":"^3.0.1","log4js":"^6.4.6","mozjpeg":"^8.0.0","fs-extra":"^10.1.0","cli-progress":"^3.11.0","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","simple-statistics":"^7.7.5","@kaciras/utilities":"^0.1.0","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.3","@types/sharp":"^0.30.2","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.9.2","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.1.2_1651802717040_0.10943318768062849","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@kaciras-blog/media","version":"2.1.3","license":"MIT","_id":"@kaciras-blog/media@2.1.3","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"e5f7512f99439432170646cb3c44468e9bc0bdc3","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.1.3.tgz","fileCount":51,"integrity":"sha512-u/pGJuhY1kfPnpicUNFDEpDpaH5BT64X/J7o3U6qWinU5EjJD5TItbU3gHyIV33t6FtXSX/coqTuE1vJpElQdA==","signatures":[{"sig":"MEYCIQCCHrI8PFzegrZ2j0sBkecv6s6ajCUJbpttDPe9bE2b9gIhAJySRz+6mF527x8zlFd0qMOjkpWkrUvfQjOurjD0hehs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihFe/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokYg/7Bqv51RP5G6BVmyoNUHet+PwWBdMKi9lgZBn/jxznMtYhkMOw\r\nbkAKY6y78P+QALe6uWWjx7VbnI+T85MmoerKwdhRH0A574ZzqicAzQMS7sHM\r\n/QUAhwiI3BM2hnwZq3/1j4WWh7geypokYQnLMxv6KIh29ibe20yiBypVeLe5\r\nnswoML4t3iaKAKZc6dY94TdHYMaQpqlgcnnk+kRKEdj+igLccvE488MXBYHt\r\n8sJZeV0O9jR+P79rIsuYLUkggCrNH7KflcyHWVNtNQwgztQxVPo74fpKiCxh\r\nxzEPwx6dytRmU7XcztBfaunscK8rWFUqTXglwIp/zRl/mMYrFyTan02JxrSE\r\nviXU1v2cuXGtMwLwPxfsTXR7TN1OEKAHFEvGI7KbZouU4msqkiHDZnb+s8KD\r\nvD0KZuVnnaF3Hvbr1gZ6ZD8X+yf9tUdwjNp5Y2OlY9PtLZVdF9M4pk54gSIN\r\nVNyZtL0sZSrDjOSS62iABiQaFYG/VMj07SqY1Iju96oCLxzScBqlTmcnbjcW\r\n6XiZPMCC+E96ENIwqX8Jh3ahQS47MmGU/qh2kE/EUH45eqgAv1TysO1rNmIQ\r\nN9un8KHaARgZPWXQKC+stt9v6k3+OWqAHXztIToYXpiTh3ur8nm+3rNo9nNQ\r\n2S/OFGxNZeeBhope4LkmBbfZCGSqT51m6ig=\r\n=uewZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.1.3.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\48b046cf19026cb92e9364216b8796da\\kaciras-blog-media-2.1.3.tgz","_integrity":"sha512-u/pGJuhY1kfPnpicUNFDEpDpaH5BT64X/J7o3U6qWinU5EjJD5TItbU3gHyIV33t6FtXSX/coqTuE1vJpElQdA==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"8.6.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"18.0.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.4","is-png":"^3.0.1","log4js":"^6.4.7","mozjpeg":"^8.0.0","fs-extra":"^10.1.0","cli-progress":"^3.11.1","imagemin-gifsicle":"^7.0.0","imagemin-pngquant":"^9.0.2","simple-statistics":"^7.7.5","@kaciras/utilities":"^0.1.0","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.1","@types/svgo":"^2.6.3","@types/sharp":"^0.30.2","@types/mozjpeg":"^5.0.0","@types/fs-extra":"^9.0.13","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0","@types/imagemin-gifsicle":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/media_2.1.3_1652840383534_0.15939063272983245","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@kaciras-blog/media","version":"2.2.0","license":"MIT","_id":"@kaciras-blog/media@2.2.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"5b0ab56616bf5e8a80dd109962b0cadbbb657aa6","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.2.0.tgz","fileCount":51,"integrity":"sha512-PoGI2uX2PBBNIq1TCGtt6FkroFCq+3KPNVay3HwAMyed4TnE+qeF02ik3KBEmIWDG1jd/wyNX4lkuJsIP+yjKA==","signatures":[{"sig":"MEYCIQDLpIwlY8WbPxFOVlDrkG8dRM7lStpf8EFkUtrA16YDIQIhAOTa4g5u0aYZRs9UGIVlvVtx/Lqu4kDS1Bs/RJX1umSH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0UA2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp41Q/8Dsh91PUOSbXhyMGOip5zMMVFu2xjbHF7V0pxxc+PasJBm703\r\npbm8CrD8ayyv2bRhWoyRzk14g82PtEXuAx1Lws1bJKjWApEIgVNkSU2ysMKn\r\nZG0ad0WYHvvIVbzf13GZpv0R3mJMASMtDj0oua40Of4GlsRneesLSxDe0K0f\r\nRIPDKiFYIieO/WsoDZIClDKisMboHJzeawEllNoV5T+Tbcc63BhOxsdiMW2s\r\nCitd2Eu8EpsC4tqUGY0MYD/R3Fda5Yw6M37JENufKKY/7gVIlVmPidS3CnYy\r\nc8dFzXULVP4w1dwmtpnII3yNz0okCq5LFn6+MvCDDNtFcb5zZtkZOasVY1Ie\r\ndRICbNpbX8yPVVXtWo03HCw4dtxatzX3TtkTq0Zkl27DlGhCEGjDCN/IHGhl\r\nV9x/cLHXrRZhavCloNrLrKI8uUUPw581IU109g1bPEw8tSwPC6uqhz8g2DaM\r\naQKktfww6AglC6u32HLUt8+LXPMgFmU92QPzE1sRU4c115PuZH83Svv9TXOa\r\nX2ayoKHpGkGBGYxarNB/7TByWb2/yvYQotHXWDi7TOHMbNEH/sEM62FwANs4\r\nbgUk5V4A4GHoe5XI+gakbBh+NTCiFlKBCHPoRineqSaTJb0mO3BX4SwZo/OL\r\n952VqHyB3BQzHgUdlNMQ9IygERwx/CjdpWc=\r\n=Uq/t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.2.0.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\3c6defb88bb2a0fcc59d45846c085af7\\kaciras-blog-media-2.2.0.tgz","_integrity":"sha512-PoGI2uX2PBBNIq1TCGtt6FkroFCq+3KPNVay3HwAMyed4TnE+qeF02ik3KBEmIWDG1jd/wyNX4lkuJsIP+yjKA==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"8.13.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"18.6.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.7","is-png":"^3.0.1","log4js":"^6.6.0","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.11.2","pngquant-bin":"^8.0.1","simple-statistics":"^7.7.5","@kaciras/utilities":"^0.3.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.2","@types/svgo":"^2.6.3","@types/sharp":"^0.30.4","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0","@types/pngquant-bin":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.2.0_1657880630271_0.6166257948294116","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@kaciras-blog/media","version":"2.2.1","license":"MIT","_id":"@kaciras-blog/media@2.2.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"7ea3a6678b5e256edba2882a9b21fb642f324804","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.2.1.tgz","fileCount":51,"integrity":"sha512-RbrGZIqmIe0MovJwD96XYc86Qym2bHLVEqyjpN/If/y3Hs4Kpdf8IOYiiLAOfSwAAg9fU5LmNarwpNeJ3kfyXg==","signatures":[{"sig":"MEQCIDBFHiuEAFzrcERD1wn5QfdK7QkaDf6kx19e3ksutwWMAiBteQIPi+0U/IJcFbml0wzgLZ1sF7VETKD4LMVTnNV4wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi34N+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1yg//dpaIVjl8tjCnSTCM3On643h4Bl+qK3ZOJI6L7fDxIfPICEql\r\nLqQmJHqLgrUYWKMs4O4lOkHYQzxZ4ifDKk08wBzzJJzz/XR3Q3P7+uHlXD/J\r\nInpZEcovonlje48a1QHH8LGS3YsIQ7uKCKFwt8iXQq/iV2lGW8dsv4aRita5\r\nniC2KVRnsNhW35Yp/nTHywN61BCSMocbhDfTDNJtp5rmRdsl2o19njEXXse8\r\nxcl3FyCmhuWT42HBivVZhGXz0ToLtRR7DzhzxcbSt9DcvVwWFbkvRhw79dr6\r\nKAEiJgmwQ0Zlpbqmw4Rbu3PaBfKn/ArXsWoWEr3kzhTll8L/t+bHjIH5392b\r\njt+efhCuSC+tHvZ+mpd6KHmFPjeyGl4CzSGAxyF3WaXdoVfhjeky60mFTGyx\r\n1R2nGl6FU3hY9uOE0ixAGuIuX+uMeUqSoV0NWxDnyy1hZLn9HXZjkeYV5wvX\r\n7l8JEXXzI7qHyG+/Cde6vNWrj3YFr2Zg4yywNbbz+E6EbifLoh4q9uCJC4Ko\r\nqQLdKsVGPk4yKL4Mm152fFCpagV1VX0dZK3RvFmhLvM8xN3ducEoRJ4LrdUd\r\n1YSU+xp+0RBPIxaDBKOMPA5Pwx9gT8eFE5/W5751kLVm9b9yKSDpfjO28SDp\r\nvwW0P2BUMmKvYXBx/Vp0TsvS0wihFMq4suE=\r\n=wb1H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.2.1.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\1f695bdcb1e92eac67183e01dc1e83cb\\kaciras-blog-media-2.2.1.tgz","_integrity":"sha512-RbrGZIqmIe0MovJwD96XYc86Qym2bHLVEqyjpN/If/y3Hs4Kpdf8IOYiiLAOfSwAAg9fU5LmNarwpNeJ3kfyXg==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"8.13.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"18.6.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.30.7","log4js":"^6.6.0","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.11.2","simple-statistics":"^7.7.5","@kaciras/utilities":"^0.3.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^17.1.3","@types/svgo":"^2.6.3","@types/sharp":"^0.30.4","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.2.1_1658815358334_0.07748077988283586","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@kaciras-blog/media","version":"2.2.2","license":"MIT","_id":"@kaciras-blog/media@2.2.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"cc0fa6cef8549971b9057017abb9bc04637da86c","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.2.2.tgz","fileCount":51,"integrity":"sha512-yZUFxHifp67qllVpY/z4he1HcVjjVeJ58BmFp19BEZRKaYF42t88t4piCdiiQ1p2h9+CgA31t+fWTGZZTJc5/Q==","signatures":[{"sig":"MEUCIQC3BlE0ho/mKqlnLPnvyR6azpX4KbDpMwp8KEeRKGfUlwIgPBJDD40vCb+l5jKj/kmdP4acjipdkuuAJhvkeWsBAZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOCKSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHEw//fX9J+BIL9DHGOm1Y20f5yGtM2TvfuX5IqT12YbEOmVKllek0\r\nWf6GIHd0+XA3ZdCo0v1+e6mq7XxiiShKBrQOZWecYV3Hy6P2hF4ayge7JJXd\r\nGhkBB/Wv+vv2BjCJscyDzngwmbdsqJ/XIWaPJgvaaXh4d+xojAGvqF0vRdQt\r\nmlPKToYLWPrsn6+E0DtILi+gcqgI4koJh3dQ6QeM8pL/Wqf/jBDzlwQTFPhx\r\nj4CpvJtl6+GZRyzU1+w3dybic1WO7QRDVNxpSkW/tXk8/Zj9YxFD7VPFHBfI\r\n/Lk9YAvMJVvn6Xv07uxi1FA4pknDcCIu0kO8GEVKoYMgXyeJVWfBHGvKhPuv\r\nGQuP30hhdnyeSa7IpbdRjrqID+mUOB/IKdn5S2DdmRlbYiSJGieXNdyosuho\r\ndriyAWyk+aBmkbjgk+O82Kl7B7Qp9KpQj5e6hQ+Eka+Yoc0BrdR7g5dblKXh\r\nNZhNqKFnnlnErtvCBX0IlLY20wEnBigrdoR71/qR5HGAZfpNPe7mG7PH48FM\r\nrTYqnHrbA8zA+zLxgIiRoVsC2IYenV94Cz94MpGiMb7iP8X4Ql5x2/6oNK8k\r\niN/AotTd4T5HkY5KDkVfxf47ADyIAw26+jXR4oofJPOvbT0VOyTzlIZKvP17\r\n5k3i9WYu/BHsmPjWTHWWu00Iw75fwX1m44o=\r\n=P2m2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.2.2.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\f554dda53e04e20c6929660ddffd16f9\\kaciras-blog-media-2.2.2.tgz","_integrity":"sha512-yZUFxHifp67qllVpY/z4he1HcVjjVeJ58BmFp19BEZRKaYF42t88t4piCdiiQ1p2h9+CgA31t+fWTGZZTJc5/Q==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"8.18.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"18.8.0","dependencies":{"svgo":"^2.8.0","execa":"^6.1.0","sharp":"^0.31.1","log4js":"^6.6.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.11.2","simple-statistics":"^7.7.6","@kaciras/utilities":"^0.3.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.0.0","@types/svgo":"^2.6.4","@types/sharp":"^0.31.0","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.2.2_1664623250162_0.6741666223082885","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@kaciras-blog/media","version":"2.2.3","license":"MIT","_id":"@kaciras-blog/media@2.2.3","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"807e7300aa7e768d2b809821c607478726b815d0","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.2.3.tgz","fileCount":51,"integrity":"sha512-JqNx7kTXg1XsWeRZLdc/AnKh2l6gFwT0k0hIp9OSi70FMOLbOMOnlz5IxOj4u6VtKHR40TfanPzuFWvEHpc5Og==","signatures":[{"sig":"MEUCIQD2VKZEN6HVAPbY4xG2Jm1eRGZ62oVqZ645YeE3g5rDIAIgUJ5UdscEWLNqlyJW8BaH+ZttFKUzkJ57nuLfEC4jbn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVqAzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr31g/+Pemt8VRFqt9phSLlLDIhGBatVcVbGK718YjiD6AnqF72gaPz\r\nSNao1qSLjnWx6CJA2OTnkSID2n0AadXA+TAPqskAgb6DAV2QdCeOTSJKj4vp\r\n+vAYJS+omdJJIJ3qRqiEXvqNKo3RC1H/2l12ePN82gkTpcnv+JbWBnR6mTcD\r\nCzkEiyaWK20F/+G5mj13+xhSIDrdilOEN3LuihznsPZObHUMI4XnnM1T/yf8\r\nb2zqt89cOxA4kSe9puoJoHxP0qWsSR6QOzPTkdsmvezSw+CwuRNcZouS/MYo\r\nSVymwb8FR3KuNQhamfdyRPinlUSLwYM1Vq/QBFozveLsN9Nc3z6DrjY5V1LN\r\nUZjV5yYGdxZzsU6IXQrQLs1zJY2DJa5+SvKxoUsuXb7WRizk6rAvr3sotFCo\r\n/s0CqstIZlDv6YWLs0V1MkC5sEPdcaQN85FqjJg8ysTfc3NHqnlOw4k1MQ3k\r\nio3DsirG6JFnj9FIDV7mOxfGcWMsROafLUTIO+MymUFDeUgJLcCiMOyVf3WW\r\nXqbeWGxT0twogjuk49voYvvIkQcp0x4XntM+tf8ngccU380tAefMXKytffOe\r\nZ9TroVOqDAYe95bJrunS6ghIao8QNHbSoLr5JTcUAnCIkhhZuX42PbYF9r+8\r\nKW7QDJeMRMf/mSEWcFMhMQGECEZhqK4vcgk=\r\n=Mw6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.2.3.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\92554766bb47627120beccbe0a350aac\\kaciras-blog-media-2.2.3.tgz","_integrity":"sha512-JqNx7kTXg1XsWeRZLdc/AnKh2l6gFwT0k0hIp9OSi70FMOLbOMOnlz5IxOj4u6VtKHR40TfanPzuFWvEHpc5Og==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"8.19.2","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"19.0.0","dependencies":{"svgo":"^3.0.0","execa":"^6.1.0","sharp":"^0.31.1","log4js":"^6.7.0","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.11.2","simple-statistics":"^7.7.6","@kaciras/utilities":"^0.3.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.0.0","@types/sharp":"^0.31.0","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.2.3_1666621491067_0.7878903737969907","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@kaciras-blog/media","version":"2.3.0","license":"MIT","_id":"@kaciras-blog/media@2.3.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"c9cd3711bfbc0bcf045623994e17a4002a11b0fd","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.3.0.tgz","fileCount":52,"integrity":"sha512-ztuw5ua+z8kce6LyTszuu1oqna/ZK40LxIH9tcvzZG805wNjhdSwb7RAay94MHJ3xbcYGoy7O0lklIoh4iXiKA==","signatures":[{"sig":"MEUCIE1rtk3Xl/IPTnYfezGoTj3nltYghfxI5KonpRCsOe33AiEAgO9ze905agTkqdSS2uEK/k3+UDqCkTmnrY7baoZXKpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvrO+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXAw//S9zUlaPNpNmfGkah6Z5lQ9PqHhb3GnFITsH8psLgCIpTgF57\r\nuMSS0q5T95VvGdQOA5TsNX6n9TH9D6HudZsb7tXDZZ2ckXKbWqaFpWJAxXOd\r\nLStZg7bjbQ2odm5m0osVBna15WNumPmfGfc1uZ6KNu6Rrz0rSkoON/DCC6pw\r\nsTWUOfgBYNYr2tUCQykNsTPqEEkBa7yCNKkmT2OwTaB6vTbt2CQ0UVeS7I7W\r\nWaY/8WQu/aHfTus3W30128gPLcQiN/ISO4f+6DvwV7Ufaj2xdccGybVZ7nTr\r\nG55uOVw1m1HPlKsKVWQzYL6cNUKBPxo36q9jQvaUHjYapv1TAPsFliOAaDz3\r\n+hGihpy4xw7WxSXSETL9nWQe9dI5RFTodtZooeB4TyAEWAlDUqNJWJd4ik/Y\r\nR5nmvsOAtE9o1h2yS0NgjOOErOYh8nmjS+lhUYYG5I+KL8auHTv3aWyGLm2+\r\nYR2TVbQtmHkIFkjBFgK0N0QQjL4ORV5Q+9tw0rE2FkIisybN+Wk05EhaYVZu\r\nV6sHpzfS2g0P8l1i9vhYes8jHJENJgwOtxK4MF87UfTAbDsxveawx2Jdt5iv\r\nF4UX0iXnzqZWjTUx9s6ImN1wVQumO3TvKj/dXy54xrhMbvx2gNLB5TZD0YZP\r\n61AujqkVgUNvLC/KNDjdawRq/Jf7dgDPvWk=\r\n=GKDM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.3.0.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\e5ad7a6736d2e40412f4b53c0e28438d\\kaciras-blog-media-2.3.0.tgz","_integrity":"sha512-ztuw5ua+z8kce6LyTszuu1oqna/ZK40LxIH9tcvzZG805wNjhdSwb7RAay94MHJ3xbcYGoy7O0lklIoh4iXiKA==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"9.2.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"19.4.0","dependencies":{"svgo":"^3.0.2","execa":"^6.1.0","sharp":"^0.31.3","log4js":"^6.7.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.11.2","simple-statistics":"^7.8.0","@kaciras/utilities":"^0.6.2","@kaciras-blog/nativelib":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.1.0","@types/sharp":"^0.31.1","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.3.0_1673442238303_0.8678875608677437","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@kaciras-blog/media","version":"2.4.0","license":"MIT","_id":"@kaciras-blog/media@2.4.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"8a3898484ecf03b50440fe51bd5732318dd8b9d7","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.4.0.tgz","fileCount":52,"integrity":"sha512-Yl9YirEm0X4fBlZ9eP5agFNrom2uLONVW7D9iNG9W+jMeF6vHLSN3JnYM5T0zU5iTQnr/7+Nqz5sMBXV1O3C6w==","signatures":[{"sig":"MEUCIFyE/FfvxTzHJ/0yj6q0yy4dSTdaqdOOKtvCp2mHF6ZyAiEA22nZbLqw6cG6yf4/Fh8cMEPCAesX26i+GO8tOaETSfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/ux6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2sQ//bnybA9PVcqnqVaBe0r79ltQ3Ih2iNOe9fUomGXQ1oTDTxEhM\r\n05cCVj2+maJOX+2Mrb5SHjAuVSkI4ZHao9GTIN5IY3uePj+nH76ViSROFDMa\r\nRWjugjkircDV2xZq4kR/hxyQvPHbI+br7pPN/v0KQZOu4zdMZdth24sG9pV5\r\nGiFPMO8lt09Z8v1jzYCszNA6n+D/5lkXt6GakdKZg3EVod9BdG+jJ2p/fMbI\r\n5Njt+Hhe1V2ScpU+RjbQS7IY4x/z7u/oOMMYyz4fl7HoIEGXYr39SfIn9oAv\r\nBMJVALhB1b0O4KDbf8V54meZwJ9OhApUHNfqPqfniA5KfatUyAqyT1c24k1Y\r\nZPY1zvR7TCvR9bgRPLD2Nwzfj/VA8BN6G7FxXG1cd8yvpNgmL1fvvfWtgaGY\r\nN1z5SsMCuJ6oKRmSixvmyltxuaXaQ6saa5HJW8k+h4NDrn4iquRxMXKTvMX1\r\nXuqEPe4b0z506kBymNlA9o0dXEVQcUzzaWC4DfK8s3ASpEI0z97O2yzRYZC/\r\nxJxDLbw1ndmbNZfycDTD993JHbigF2swcN49sFqxtiC252UFaAI2TtVlmin7\r\nG3AtGiuGkTnMjT/wh0o6WXU38ZzEW9VCRGvm+NX1pMGf7+e7jJOgbXBwVzDk\r\nIsLKGQtgG5Dbah2QXVgrECsZh1zQKFbqpgw=\r\n=fH/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.4.0.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\d1c638085e2c97a24b0f0c9acfa35cd6\\kaciras-blog-media-2.4.0.tgz","_integrity":"sha512-Yl9YirEm0X4fBlZ9eP5agFNrom2uLONVW7D9iNG9W+jMeF6vHLSN3JnYM5T0zU5iTQnr/7+Nqz5sMBXV1O3C6w==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"9.5.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"19.7.0","dependencies":{"svgo":"^3.0.2","execa":"^7.0.0","sharp":"^0.31.3","log4js":"^6.8.0","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.6.5","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.2.1","@types/sharp":"^0.31.1","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.4.0_1677651066236_0.8583723391241926","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@kaciras-blog/media","version":"2.4.1","license":"MIT","_id":"@kaciras-blog/media@2.4.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"6b5e2a817793c09f0ba5af10f090ad9d34f8a2ae","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.4.1.tgz","fileCount":52,"integrity":"sha512-4guypxjY27Fak4PiefVmYuBCciv4o2bQakD78uSd4TgFfs93KHDeq0q99lFEfjYm5VGhXVK240t6ydwephE61A==","signatures":[{"sig":"MEQCIGRtOEe62d3bWEhjAPRAaALUwy/rU0ZXQaU3tClzPYJAAiB6ZV81PhdNHDJBh+/sHyktWPtj4b38heoxI5IlwV9wmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI6igACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolIBAAlMBYRBTaHMiUju90Wq2gTGPByoUn3kzXQCNkSu8H9C32pMIn\r\nxJtPUtrZw6wKFLf1xMfHdFdgMU6DBPSlJHqNW7uiTPxHSPqXXXd7xwvBn//c\r\neycA71jjgTIze09gb2O/7KFzew6MLeMYiweQ0UjxRTTmT+E5JR5+lGTFk2ge\r\nh6qVzKzO3y406o9BdY2C+dRGEOAv1OFlzoYqo024/CQn4H+UpsFvQ0Dqus0Q\r\nBrFa3inLceuVdpncGGIXGqcM6GtJWB25/AG/06DhoYgn/jxZQ4ug3E/qWNQC\r\nPfGGYDS431zNh2ukAdoDUakwvtSOepD2GltvebF8gOZctQ4m8M5YfEPKmuQ8\r\ngzShGdHN3LqAm4NUVKgzHzJqDI/FsyPESiwkZEr/8DGxn1TUgvNw07JaiMyN\r\nh2c59G6p7d8PTuaDj88KWUa6qXVypZ5MXkFWniWkE7Sz3tWZthRUYMOTFQrg\r\nTQvDpIF1c2xHTnkdYKQWLUhJZ9oNbFhvAKArtUnXDJVr1tax6u3MC4kUVKNE\r\nTIQnutY/P7mfe603gEdqMj6tPoEpy6fx4ZDjDIsMTWXA7x0A+GjdywUilMqb\r\nqsCu/lXt4EjE5NvodBfKDd1G52SRPDkvFISfmukkvH3GqvdidIWYRCh4b8NI\r\n0W/5BE8Mb/EAvhSmC4QiurOpyi5hhaRnixY=\r\n=Dcpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.4.1.tgz","types":"lib/index.ts","engines":{"node":">=18"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\27609e39bbf1e7a385d8b5224532402d\\kaciras-blog-media-2.4.1.tgz","_integrity":"sha512-4guypxjY27Fak4PiefVmYuBCciv4o2bQakD78uSd4TgFfs93KHDeq0q99lFEfjYm5VGhXVK240t6ydwephE61A==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"9.5.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"19.7.0","dependencies":{"svgo":"^3.0.2","execa":"^7.1.1","sharp":"^0.32.0","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.8.0","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.2.1","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.0"},"_npmOperationalInternal":{"tmp":"tmp/media_2.4.1_1680058528809_0.2229936448418306","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@kaciras-blog/media","version":"2.5.0","license":"MIT","_id":"@kaciras-blog/media@2.5.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"0fca9ebadfa938202ef3da2d8245dd0c9e95bbf9","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.5.0.tgz","fileCount":68,"integrity":"sha512-7PaOy9fXW3TVzKjZ5fadjK9+/lY4rqZDrdmLlQtuRau1iqsXutnsCUugDxHhJv8w1YPoQ0k5vK1/XyIrA7YWfw==","signatures":[{"sig":"MEQCIEBHTlNXkyugZGuwWqNj20PYYCx+KMRkbZuVh4goElpwAiBCoW6diFnjZ2m0z4w9gsc+zWpYfNq8Tp0OIyFRGmD3BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116410},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.5.0.tgz","types":"lib/index.ts","engines":{"node":">=20"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\1413b727079ed38b447c134687716d71\\kaciras-blog-media-2.5.0.tgz","_integrity":"sha512-7PaOy9fXW3TVzKjZ5fadjK9+/lY4rqZDrdmLlQtuRau1iqsXutnsCUugDxHhJv8w1YPoQ0k5vK1/XyIrA7YWfw==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"9.8.1","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"20.6.1","dependencies":{"svgo":"^3.0.2","execa":"^8.0.1","sharp":"^0.32.6","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.10.1","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.5.0","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.1","@types/cli-progress":"^3.11.2"},"_npmOperationalInternal":{"tmp":"tmp/media_2.5.0_1695450129812_0.9990784872450418","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@kaciras-blog/media","version":"2.5.1","license":"MIT","_id":"@kaciras-blog/media@2.5.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"37bf87302f37a6e2f0cb3ddc4b184a4588d13ec3","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.5.1.tgz","fileCount":51,"integrity":"sha512-QDOvy9P66ZP4NjjyMj0eZzyAWxr4N/A2vp029xm+xn/4GJa9eW0BeRoN35OqcO3zwDegc4Eu0wtWgbzSc358dw==","signatures":[{"sig":"MEYCIQDIbU4eQlyDPHdpuuWGEeK+lbzzS9uVMLgga6aez1VHuAIhAMlX5vYx+uHmznVn1qVlPRRNzSwZiyy2kZ6M2Wc4rMsq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96527},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.5.1.tgz","types":"lib/index.ts","engines":{"node":">=20"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\ad8f0341805a1024b9dcb6f72add10ac\\kaciras-blog-media-2.5.1.tgz","_integrity":"sha512-QDOvy9P66ZP4NjjyMj0eZzyAWxr4N/A2vp029xm+xn/4GJa9eW0BeRoN35OqcO3zwDegc4Eu0wtWgbzSc358dw==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"10.1.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"20.8.0","dependencies":{"svgo":"^3.0.2","execa":"^8.0.1","sharp":"^0.32.6","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.10.1","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.5.0","@types/mozjpeg":"^5.0.0","@types/gifsicle":"^5.2.0","@types/mime-types":"^2.1.2","@types/cli-progress":"^3.11.3"},"_npmOperationalInternal":{"tmp":"tmp/media_2.5.1_1697001977768_0.3929101922493232","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@kaciras-blog/media","version":"2.5.2","license":"MIT","_id":"@kaciras-blog/media@2.5.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"dbff7b72c2324dbec53fd11d1d92a77289092cff","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.5.2.tgz","fileCount":51,"integrity":"sha512-PTc0eNzR8uLo1BI1Zt+cyPQH1/Ilh2FZ6yC50Z7Fm5GYbPo1k2zYppfXGoI4dKK9LVAIAeP70wQDcLVEfo3MMw==","signatures":[{"sig":"MEUCIGL9B9FTFcHtNKf8v+YquxtL+9MiWzNgy2p1DJTPrFyBAiEAtmpzD9tVakh+Zhh8QggazBQngsk2S5bSl73Al9zEGjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96527},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.5.2.tgz","types":"lib/index.ts","engines":{"node":">=21"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\6ac9f0194f3a434d6f13f7bc4e693903\\kaciras-blog-media-2.5.2.tgz","_integrity":"sha512-PTc0eNzR8uLo1BI1Zt+cyPQH1/Ilh2FZ6yC50Z7Fm5GYbPo1k2zYppfXGoI4dKK9LVAIAeP70wQDcLVEfo3MMw==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"10.2.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"21.0.0","dependencies":{"svgo":"^3.0.3","execa":"^8.0.1","sharp":"^0.32.6","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.10.2","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^18.6.0","@types/mozjpeg":"^5.0.2","@types/gifsicle":"^5.2.2","@types/mime-types":"^2.1.4","@types/cli-progress":"^3.11.5"},"_npmOperationalInternal":{"tmp":"tmp/media_2.5.2_1699579756180_0.7146882490003301","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@kaciras-blog/media","version":"2.6.0","license":"MIT","_id":"@kaciras-blog/media@2.6.0","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"91ca850d9055ed966d896b0e6f2d88b37cf37d25","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.6.0.tgz","fileCount":51,"integrity":"sha512-6JSJowAqMfREs/rRgX5jcAQoa5CRtKgrcKhW1Z6Fjc6RbTzWQvw0aYoDt0TGG8/dyXJuG39b5eb0+RlqnV79DA==","signatures":[{"sig":"MEQCIEpg3G9j3Cjbr/vK4VwOVwB+grKlF3/++zD3Zc9QZCRyAiBM6k+Lkdl2CN13BGf9ViHMwH4MCjXuHP4LfiOJcGXpbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97020},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.6.0.tgz","types":"lib/index.ts","engines":{"node":">=21"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\b7e3ee671ef02bfc5fa907024ef85e15\\kaciras-blog-media-2.6.0.tgz","_integrity":"sha512-6JSJowAqMfREs/rRgX5jcAQoa5CRtKgrcKhW1Z6Fjc6RbTzWQvw0aYoDt0TGG8/dyXJuG39b5eb0+RlqnV79DA==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"10.2.4","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"21.4.0","dependencies":{"svgo":"^3.2.0","execa":"^8.0.1","sharp":"^0.33.2","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.11.0","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^19.0.0","@types/mozjpeg":"^5.0.2","@types/gifsicle":"^5.2.2","@types/mime-types":"^2.1.4","@types/cli-progress":"^3.11.5"},"_npmOperationalInternal":{"tmp":"tmp/media_2.6.0_1705631308404_0.5819408131870611","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@kaciras-blog/media","version":"2.6.1","license":"MIT","_id":"@kaciras-blog/media@2.6.1","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"eb2b64c550e264184182e55c43bba508628d6489","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.6.1.tgz","fileCount":51,"integrity":"sha512-HZz/byGPla4ZIjdgRDGYJkjf7ykhHtma6G8TI7H+qv0x/lWRrSCo001VyXKhO8qbqwMIqorNKYQN4Q13OrUYwA==","signatures":[{"sig":"MEUCIQCx+lcJKMgQtUI9kSSHAKSdNrW2rOg+FV354sRsK0Qh7AIgK8B0N+sEs309zlNvRbHElpoZOL+S72RSZVnmf2py834=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97020},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.6.1.tgz","types":"lib/index.ts","engines":{"node":">=21"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\2a5d910d3132ef23201a0a06e2e42334\\kaciras-blog-media-2.6.1.tgz","_integrity":"sha512-HZz/byGPla4ZIjdgRDGYJkjf7ykhHtma6G8TI7H+qv0x/lWRrSCo001VyXKhO8qbqwMIqorNKYQN4Q13OrUYwA==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"10.2.4","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"21.4.0","dependencies":{"svgo":"^3.2.0","execa":"^8.0.1","sharp":"^0.33.2","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^0.12.1","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^19.0.0","@types/mozjpeg":"^5.0.2","@types/gifsicle":"^5.2.2","@types/mime-types":"^2.1.4","@types/cli-progress":"^3.11.5"},"_npmOperationalInternal":{"tmp":"tmp/media_2.6.1_1707445768976_0.6736667498626456","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@kaciras-blog/media","version":"2.6.2","license":"MIT","_id":"@kaciras-blog/media@2.6.2","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"homepage":"https://github.com/kaciras-blog/web-server#readme","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"dist":{"shasum":"acb627d7a596ae0f409bd456574dcb9879c47bf4","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.6.2.tgz","fileCount":51,"integrity":"sha512-0YfkF9vMBjflI6bPQwJxwPogqIZn81OtJq3uBG/MmZTR0wnmXWb5buzmiF+TWk2VY3Pq1rVAFZFMR4NFEgdq/g==","signatures":[{"sig":"MEYCIQDTYXWOQDuhBaoGU/v6l4T7mNdGEhLFjK3XL2e5XLK1KwIhAI6ASB08RU72fL7zD/vXKwJq6hX8G+8RrOEkI5vduml9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97014},"main":"lib/index.js","type":"module","_from":"file:kaciras-blog-media-2.6.2.tgz","types":"lib/index.ts","engines":{"node":">=21"},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\25d23f1329787fdc099bfd09988220b4\\kaciras-blog-media-2.6.2.tgz","_integrity":"sha512-0YfkF9vMBjflI6bPQwJxwPogqIZn81OtJq3uBG/MmZTR0wnmXWb5buzmiF+TWk2VY3Pq1rVAFZFMR4NFEgdq/g==","repository":{"url":"git+https://github.com/kaciras-blog/web-server.git","type":"git","directory":"packages/media"},"_npmVersion":"10.7.0","description":"Media processor for Kaciras Blog","directories":{},"_nodeVersion":"22.1.0","dependencies":{"svgo":"^3.3.2","execa":"^9.2.0","sharp":"^0.33.4","log4js":"^6.9.1","mozjpeg":"^8.0.0","gifsicle":"^7.0.1","cli-progress":"^3.12.0","simple-statistics":"^7.8.3","@kaciras/utilities":"^1.0.0","@kaciras-blog/nativelib":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"file-type":"^19.0.0","@types/mozjpeg":"^5.0.2","@types/gifsicle":"^5.2.2","@types/mime-types":"^2.1.4","@types/cli-progress":"^3.11.5"},"_npmOperationalInternal":{"tmp":"tmp/media_2.6.2_1717720132799_0.6117403845904366","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"@kaciras-blog/media","version":"2.6.3","description":"Media processor for Kaciras Blog","license":"MIT","repository":{"type":"git","url":"git+https://github.com/kaciras-blog/web-server.git","directory":"packages/media"},"engines":{"node":">=21"},"type":"module","main":"lib/index.js","types":"lib/index.ts","dependencies":{"@kaciras-blog/nativelib":"^0.3.2","@kaciras/utilities":"^1.0.3","cli-progress":"^3.12.0","execa":"^9.3.1","gifsicle":"^7.0.1","log4js":"^6.9.1","mozjpeg":"^8.0.0","sharp":"^0.33.5","simple-statistics":"^7.8.5","svgo":"^3.3.2"},"devDependencies":{"@types/cli-progress":"^3.11.6","@types/gifsicle":"^5.2.2","@types/mime-types":"^2.1.4","@types/mozjpeg":"^5.0.2","file-type":"^19.4.1"},"_id":"@kaciras-blog/media@2.6.3","bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"homepage":"https://github.com/kaciras-blog/web-server#readme","_integrity":"sha512-5/0/bVNjd0KJ5ZEyj6xph0lofilqsOxGQhkr8MkMcHtKHCyYYJ+ZtmfutbxtnZfq6WL0mHTL/MGZ+tP0FW+wZA==","_resolved":"C:\\Users\\Kaciras\\AppData\\Local\\Temp\\5d15fa96db90e5a7f22d3118efe92bc5\\kaciras-blog-media-2.6.3.tgz","_from":"file:kaciras-blog-media-2.6.3.tgz","_nodeVersion":"22.6.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5/0/bVNjd0KJ5ZEyj6xph0lofilqsOxGQhkr8MkMcHtKHCyYYJ+ZtmfutbxtnZfq6WL0mHTL/MGZ+tP0FW+wZA==","shasum":"558216f78f5d79c0d21585a5330b75703b357129","tarball":"https://registry.npmjs.org/@kaciras-blog/media/-/media-2.6.3.tgz","fileCount":51,"unpackedSize":95713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGcS7bICaNo9KNAD0u25xYzuUXOemvMT4LlqnBhf+nNAiAJGkv6fIwunnzWGHUsbf1DC8KmqeiQgQcXYwDtfYttZQ=="}]},"_npmUser":{"name":"kaciras","email":"Kaciras@outlook.com"},"directories":{},"maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/media_2.6.3_1725583188151_0.20103475918314517"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-14T09:59:33.680Z","modified":"2024-09-06T00:39:48.654Z","2.0.0-alpha.1":"2022-01-14T09:59:33.975Z","2.0.0-alpha.2":"2022-01-23T04:10:46.531Z","2.0.0-alpha.3":"2022-01-25T10:31:01.160Z","2.0.0-beta.0":"2022-01-27T07:20:17.911Z","2.0.0-beta.1":"2022-01-31T05:11:25.580Z","2.0.0-beta.2":"2022-02-07T08:34:52.418Z","2.0.0":"2022-02-24T07:41:02.911Z","2.0.1":"2022-03-12T03:33:01.263Z","2.0.2":"2022-03-16T02:51:10.659Z","2.1.0":"2022-03-30T08:13:28.026Z","2.1.1":"2022-04-06T01:41:34.183Z","2.1.2":"2022-05-06T02:05:17.174Z","2.1.3":"2022-05-18T02:19:43.691Z","2.2.0":"2022-07-15T10:23:50.422Z","2.2.1":"2022-07-26T06:02:38.504Z","2.2.2":"2022-10-01T11:20:50.345Z","2.2.3":"2022-10-24T14:24:51.268Z","2.3.0":"2023-01-11T13:03:58.460Z","2.4.0":"2023-03-01T06:11:06.414Z","2.4.1":"2023-03-29T02:55:28.936Z","2.5.0":"2023-09-23T06:22:10.051Z","2.5.1":"2023-10-11T05:26:18.113Z","2.5.2":"2023-11-10T01:29:16.541Z","2.6.0":"2024-01-19T02:28:28.552Z","2.6.1":"2024-02-09T02:29:29.198Z","2.6.2":"2024-06-07T00:28:53.009Z","2.6.3":"2024-09-06T00:39:48.443Z"},"bugs":{"url":"https://github.com/kaciras-blog/web-server/issues"},"license":"MIT","homepage":"https://github.com/kaciras-blog/web-server#readme","repository":{"type":"git","url":"git+https://github.com/kaciras-blog/web-server.git","directory":"packages/media"},"description":"Media processor for Kaciras Blog","maintainers":[{"name":"kaciras","email":"Kaciras@outlook.com"}],"readme":"# @kaciras-blog/media\n\nKaciras Blog 的媒体处理库，支持图片、视频等资源的存储。\n\n主要功能：\n\n- 图片处理，包括裁剪、缩放、压缩等。\n\n- 优化图片，并转码为多种新格式。\n\n- 根据 Accept-* 头部自动选择最佳格式下载。\n\n- 上传同一视频的多种编码版本，同样下载时返回最佳格式。\n\n## 渐进升级策略\n\n有两种策略可以用来对资源进行渐进升级：\n\n* 前端选择：通过`<source>`指定多个 URL，浏览器自动忽略不支持的；还可以用 ServiceWorker 将请求重定向到优化版本。\n* 后端选择：服务端通过请求信息比如 `Accept` 判断客户端支持哪些，然后选出最佳的。\n\n后端选择通常具有更好的兼容性，例如构建图床服务，无需更改第三方网站的代码即可发送优化版本。但目前并非所有特性支持都能从请求中获取到，比如视频编码（hevc、av1）就不行。\n\n这两种策略并不矛盾，可以同时使用，本项目设计时就以支持后端选择为目标。\n","readmeFilename":"README.MD"}