{"_id":"@aravindballa/image-size-loader","_rev":"1-7e567dc61b49bfa584fd55e55603555a","name":"@aravindballa/image-size-loader","dist-tags":{"latest":"0.7.1"},"versions":{"0.7.1":{"name":"@aravindballa/image-size-loader","version":"0.7.1","author":{"name":"Patrick Collins","email":"pat@burned.com"},"contributors":[{"name":"Aravind Balla","email":"hey@balla.dev"},{"name":"Boopathi Rajaa","email":"me@boopathi.in"},{"name":"Patrick Collins","email":"pat@burned.com"},{"name":"Vignesh Shanmugam","email":"vignesh.shanmugam22@gmail.com"}],"description":"image size loader module for webpack","dependencies":{"image-size":"^0.6.3","loader-utils":"^1.1.0"},"repository":{"type":"git","url":"git+https://github.com/patcoll/image-size-loader.git"},"license":"MIT","gitHead":"2a761eebb51d1360650f491ef55e64beab95808e","bugs":{"url":"https://github.com/patcoll/image-size-loader/issues"},"homepage":"https://github.com/patcoll/image-size-loader#readme","_id":"@aravindballa/image-size-loader@0.7.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cXdp1UgwUl2govNP18qTDXLmSMUJoxxp+ZiIE02nvt5RexJR3whuf3TXqgYKy9rPcoA71b173M7635Zt9Rfarw==","shasum":"2735d52a23a843476c7a2e79e34ac1f8ea838a64","tarball":"https://registry.npmjs.org/@aravindballa/image-size-loader/-/image-size-loader-0.7.1.tgz","fileCount":7,"unpackedSize":127113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghP4qCRA9TVsSAnZWagAAT/MQAIeqOtQaB3l6VL+a1HjF\nDuxBTy+jHetkH929pucpc5QpAH3uBqx0DS1kyvcyJT/iGTPSO27nxYVk9i0A\n0399OAQKsI8JQJoGtqRLEssJb2SlMG56QiJXrJXCLdZqEIbAZjcTK5impJBn\n2Z6hj9zErQEU3+i4563oPOo6ZY2oDBIMYwgY8TfGmJhmdWvCX4WkQt6W+2bi\nyKxFDrI+iUih14UpPvydR3xr6yIZFtlHYWV1T9o/TBaOs91XVT5lrAvHx4mk\nPfiqifRaMPGM0PG1KB7VXeSV+GnT/blxkU9skxuwjHcrWNO809yG4QUHQK0k\nBPti2j/Ge2ZUggJgR3TX5pmgZHN1TMzTElVdAZyzeGFTMSzbyFCw/nv8y+co\nOqpugAqt+m159mXyNXUovYWPA0QFo+LtlNzhu6iucJVYucNUHOgRxIXKIid4\nWX96g1Km+flgnU1Ih+HQXG7Mi3c+R+MaDCDfb6cA1N3TGSkFYhVRcz2STTNM\nzNoK4BIa5frbyEmHgDWdPC3R0RyQAl9OUA3xacIqde3pyr3cDG4x8S7qnGO2\nPUs68s763mpTQSQOaqAP7B3B+Rzaju9vzRo3SvsTpKkack9cqml0+A8zq7w4\nKXjAduIs21RL+7izYl2TiZAZVO4kr54UagtGmM8cZ2cGNpJyk6Z/O02EbSfo\nd7ma\r\n=flDi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh77o11lsWhsyLX3PrTwFFDs4SlXRA+rvw220e0pmREAiEAvUS4o17dfQG+VMY0+9xjM5gcBxko84rIFXfL54EfFfU="}]},"_npmUser":{"name":"aravindballadev","email":"bsaaravind@gmail.com"},"directories":{},"maintainers":[{"name":"aravindballadev","email":"bsaaravind@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-size-loader_0.7.1_1619328554507_0.18589545991682965"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-25T05:29:14.158Z","0.7.1":"2021-04-25T05:29:14.670Z","modified":"2022-04-04T15:15:15.525Z"},"maintainers":[{"name":"aravindballadev","email":"bsaaravind@gmail.com"}],"description":"image size loader module for webpack","homepage":"https://github.com/patcoll/image-size-loader#readme","repository":{"type":"git","url":"git+https://github.com/patcoll/image-size-loader.git"},"contributors":[{"name":"Aravind Balla","email":"hey@balla.dev"},{"name":"Boopathi Rajaa","email":"me@boopathi.in"},{"name":"Patrick Collins","email":"pat@burned.com"},{"name":"Vignesh Shanmugam","email":"vignesh.shanmugam22@gmail.com"}],"author":{"name":"Patrick Collins","email":"pat@burned.com"},"bugs":{"url":"https://github.com/patcoll/image-size-loader/issues"},"license":"MIT","readme":"# image size loader for webpack\n\nA webpack image loader with extra size info for image.\n\n## Usage\n\n[Documentation: Using loaders](http://webpack.github.io/docs/using-loaders.html)\n\n``` javascript\nnpm install image-size-loader --save\n\nvar image = require(\"image-size!./file.png\");\n// => emits file.png to the output directory\n// => returns an object\n// => { width: 150, height: 50, type: \"png\", src: __webpack_public_path__ + \"file.png\", bytes: 1234 }\n```\n\n## Options\n\n### query params\n\n#### name\n\n```js\nvar image = require('image-size?name=[hash].[ext]!./file.png');\n```\n\n### Filename placeholders\n\n* `[ext]` the extension of the resource\n* `[name]` the basename of the resource\n* `[path]` the path of the resource relative to the `context` query parameter or option.\n* `[hash]` the hash of the content\n* `[<hashType>:hash:<digestType>:<length>]` optionally you can configure\n  * other `hashType`s, i. e. `sha1`, `md5`, `sha256`, `sha512`\n  * other `digestType`s, i. e. `hex`, `base26`, `base32`, `base36`, `base49`, `base52`, `base58`, `base62`, `base64`\n  * and `length` the length in chars\n* `[N]` the N-th match obtained from matching the current file name against the query param `regExp`\n\nSource: https://github.com/webpack/loader-utils#interpolatename\n\n## Examples\n\n#### webpack.config.js\n\n```js\n// webpack.config.js\nmodule.exports = {\n  output: {\n    publicPath: '/public/'\n  },\n  module: {\n    loaders: [\n      {\n        test: /\\.(gif|jpeg|jpg|png|svg)$/,\n        loader: 'image-size-loader'\n      }\n    ]\n  }\n};\n```\n\n#### example_module.js\n\n``` javascript\nvar result = require(\"./image.png\");\n// => {width: 500, height: 700, type: \"png\", src: __webpack_public_path__ + \"image.png\", bytes: 1234}\n```\n","readmeFilename":"README.md"}