{"_id":"esbuild-plugin-inline-image","_rev":"8-25b31ed0c9e7394ab6c2be7234f1e7c1","name":"esbuild-plugin-inline-image","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"esbuild-plugin-inline-image","version":"0.0.1","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"types":"./index.d.ts","gitHead":"961051c4e836e4fa2f265512fe864f15f77f7163","description":"`esbuild` plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-IzF6PXqyWN2NzbR6gEZ3FtfGpDVTkFMTFACRkhNFQSx1fB4q0GEfEoUkgmerL9DqDQLzbnOo0se9YNNv0fhZqw==","shasum":"69243334847c98eff4b2c08cbf2938deb9cecbfc","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.1.tgz","fileCount":6,"unpackedSize":4217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTAWCRA9TVsSAnZWagAAByYP/22WOyHm6JMuBYPL8SIx\n0wlLz0noLKzHW4KnzgvBxKKb3d88UOOmI+roUr+3bxYGdmjW47xvZ6ESm45v\nD1XKBlOkhBT+OqDPtT49dOo73TzShsFmk6NPCTWG5iBABLs3EAOwUvgnwc//\nghQ2zEW4IluYlDPXppX/C/BldL3qiOdHVt5eqbH2sPwYqrT2EQykYBy+EXIT\n+XC3nlZeNraAwUF+5S+RzF//Z5J5zH/anx3/RaqEjFjGs+WrrL9IU8E04yFJ\ndZpK2Rht8Frx07oTQ9bQky32lfG7iy8U4SdZxZ0rnYzC+zgXPGlHki9oL49t\n0AwFeR1FbDm9hJAqo2KwbZCdYjRU5UVGDGGUXg93N6767VZ8Y1Sl3MMj5RT6\ncVWSGp2JmvUl/xCbkIu9tx4qtM3/hF7OuEY0YsUp25s+SqxZKBfJ170cReQ/\nrcxyeuABrXxnYq7jbMYFTzI6f3GUP1JUefN8FcHkopVuny+kqJbKTSxxDcpA\nKKOz48v2H3+5kU8e4rEToGSz9Ef/BMVv0TmW9251bwld/LRY64AmfvR3bjX5\ngBAgo5tu4Xh34H6iZ3lKAHhf9oEyDyDuuFpzU1WnEjSi9A/PWdL62bmE4dll\nwommZmYnCZQIMhsYz3LvzeKP8tmrrU5YBFSVqjnFNbJHjpq1dgGpo29gAW/g\nR8wj\r\n=tIon\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1KiNGbUV/Xigeox7eShBo+mCESOGTCCDiNeSPRG23ggIhAN71Ov6vGKR/RARTJ9t5+PrSncDmaIovUGLBh9noDZ6S"}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.1_1637953558814_0.921814238971564"},"_hasShrinkwrap":false},"0.0.2":{"name":"esbuild-plugin-inline-image","version":"0.0.2","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"9d6e699fe269d36b149c9edb90b154d7fc45ac32","description":"`esbuild` plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.2","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-aZvdhqEW7jaMl+XvgZIMj3+MQAvsO0uMPO2W3ozFZlH/ykKWxPCrdt6DfHWz0JFi7QRDY0YBd3b078cvRPiNOQ==","shasum":"278195c65875f8185103ff1aa89d6fe164613d75","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.2.tgz","fileCount":7,"unpackedSize":4732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoeY5CRA9TVsSAnZWagAA5cYP/1+ZpowNx6qRuenbXcyi\nhyHGLWIfXY4YLvdFOYlC8iirHIw5ZGatJmUDjKNRheLtLUNq24g3iJdQ20q3\nuTMVW2n4NgzT7ienUxmfRGocyClz5zgoehBVkAqBe2L+XNzNu5Sa44zgpDce\nTi+CHGEzrGXJyjNfybHebOFXRplnibHV4qpiXm9nwedNHC4RtPdkvLkDjZ+G\nFRVQGeyQWT5CLKHc6MbGcGJPVUcNa7Ou/FAB8rIPoX/xQ+eskNgjXtq3ClWd\nAeC3Iv1B3bgCENnrT9HW93GmFg7rFvAzS5Dmq79rtfmjE1Ej9vfWbJS0iFdQ\nmtb8A93HAtt61dpw8DzNLM/BJWwNt6x0sii/3xmVD873VO/vJ9tr0cNPux9q\nTyHVxRg8RUggu2McB4Iagi5+cVVdKU/NGG+XahqT+KZV1sAiU9iNpapOyWjX\naCdpM6feNFNWqtOOGUhNeWeElpQeoOcmLTSv3J0TqsuU8+Ly6VeqOU7u1ScS\nUsTGazEGZJ5wwBylBtQOB14yjMTLLOrhEwd0v3+A7OzR1/VWJK5y3itUMUdf\ngfQIBgx2GpfcHythv9Lip20MWIm+ScOuPYah4dY6GQhf1wztVVRunSZWDBsc\n8JxfDKhmW29Xx503fU6f0Yhe+JSBs/6HuheVXTCpuOkDZ1JxD8dfQPrrSYUF\n9yA1\r\n=oaZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuX+7pGufZgdB9CBALkg8jCwNyXMOW5JOe3bMC7c45cAiBRrKk4yvo+9C7ahatznDnKseOg08uYgk9/ZVPiAD6TRA=="}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.2_1638000185575_0.9879405241435002"},"_hasShrinkwrap":false},"0.0.3":{"name":"esbuild-plugin-inline-image","version":"0.0.3","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"9c261a0384dd64ea7e73296b6f0afa696dd08b29","description":"`esbuild` plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.3","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-eo+6cRSxdxpCdbsrKLAV1EB3oOdHuiJ+V9Aw2rfS4NrZVQaev73LznVa6VvUXwdfFKgJzkmRIR6JjexOKrghOw==","shasum":"eef107e69c39c999dfda6fa1bbf4dcf480424246","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.3.tgz","fileCount":7,"unpackedSize":4738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoeoZCRA9TVsSAnZWagAADM4QAIGAfe7+DCwn2BfbRqK7\nl1nIGO8/SZfStOk2QluHK5uCkdRIOuLg+CxYYaZNwee7CcTHAkYege/JSa8N\nzTqtIY2wQJ9YCLrXfc921Hp9opEBeNZAhBhHksa20+Y8/WEqRRVALf6KKCEQ\nc/WhC7FrRx1ObO63l4/GdDYnLfFOvQ7P/UNgYnB8xFtChF52GdgVDD03NycC\nq2Li189rYQIayVrHdtV6YUIEguA3Polp5t1Pgp4HGFziox6ay5MCKktjZ/s1\n8EAx4TX6Mg7orgQzH/MPC1OrLIkWJ99z/rh7ZETixltAcJ/43yB1/zLKtOkl\nLIWPOxSesvtA6zYg5EuUrM391qTv5sIy5dl3WfajPulsM1lZ5x9fiIGFs4PK\nL8tqovxHhIEXFu9wva9IAQuHLhED2nYYNDdOamwrGHrG5QyigIBc7V+y55bf\nSdxeDQ09DW8YjVGX24Gh93PdYPKM0ZSFAG3LgHRreupWAGUDD3CMZKMNH3JJ\nymQ9dH2oa4qsTGui01/oQvmv6+e0nomK4mo50/5pRnOcj0QK7FJBnjGyQbPA\n0btvQ0Y/cYUbQQCvDY5GVYrKFOpGvSxZShc/3AH2cfB5jfisB91k0+ioQZ1w\nHTBsjsYVgh+7FhYYiEjH/P/F8sKJJf1GDEFCClWSbUfljnCFaClwAHK6X1SX\njLKY\r\n=e4tV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3Rlyv+Fj796YmK852QCdxDEHNW/kGiq85fFxPWG5AVQIhAIZ7+7UNLVwbwSRc+oivzzu2lXlk9oYnC3KEYyupWDqU"}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.3_1638001177845_0.7634120277314678"},"_hasShrinkwrap":false},"0.0.5":{"name":"esbuild-plugin-inline-image","version":"0.0.5","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"c3d2aed4f50b7f6ca0f0b2a68397a741ebc54944","description":"`esbuild` plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Pdhpc+N+i/Od4fSEAwPawO6tAsc9M9IRSYO379BGJZUyaWXhW0kfFxFAy303O5LEuf3erij6rCVVXsy3BXO5zQ==","shasum":"72207bcf8d51e8d884593e330493fa300bb2ec88","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.5.tgz","fileCount":7,"unpackedSize":6386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho0GnCRA9TVsSAnZWagAAT0MP/jBTmzBQC+Jhj6lh7LKG\nDKNyDJpo8pBC3A+VEgNl+8tX/F8xjwIPG6xhKr4gsDeNciP3/ckewJuUjckP\nLgM5Xg9B7JCla/DnHTAtsho6Xiyz8SzvPxAeqdAosYGWogxv8UpFQ6Mj7Ago\nOXGP+DM/M5U65vsA2xgqdjms3/lN+3soDN6fpB2y1RMZdNaWyxVoFpIKCUtD\nSDMlDPPrfH9Ll7HC4ElAl0uSJbDVYrXWbahK6ZwjhNcBp8bQITuKZsvB/1K0\nH+JyLFlxPooecvicK/FrvVCyrm2myuttkmeK+S9IYN8XbMk6PKCAdBPdzI5k\n2n9A3f+ZmHSLHuQcPxbYZtiZyc0WNqpMz3g7CgjU22RLYjGlPRwGGI0d1kCY\naPzvI0U+J0eQLOqXBQkj1g6UCI+9uDX6d7JIuSxRqEv90COpXAbVi4d+tw+f\nZN3JhLgt0jJAaBoTPmA/I8knmXxxERQXDlAqCffK13DSoQ+GQeDJLwbSTVYd\nF74GZN1yNohuGK3hYEPk1MvW0JPqrCol5HdKrsseV4rugHxuZ0vT6+icw1yt\niHOzoHt37RUDdXD/n8dtnUZZwLuhHeR+ROciSkc12tyljmqba0wIDrlrjcm/\npte1ue3V/NanKEDgvED0lkkIuNfucAIQZJ4qBEtNh/i1KEqsqQiYcQ1GvX82\nXBBI\r\n=NasH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI9Z59Dp89at19co4fHEAoCwu6v12pJq3pQOYTC/MKWgIhALf8YoCXJVIPxFK2PcCZLQAQdvcosLBcCkGMzeGs8Hi7"}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.5_1638089127412_0.09033902860791221"},"_hasShrinkwrap":false},"0.0.6":{"name":"esbuild-plugin-inline-image","version":"0.0.6","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"21d6050d7d4d78c8a6fc7e65378fa4a73210a087","description":"[esbuild](https://esbuild.github.io/) plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-HR5H5Fri21Y1btcPhyDj4QE+T8jp+KS60ixpIRWkq7Fu0vdQjIyM8/L7TQZlXUS2l2Ew5rrraEnyQ4dzZEEF0A==","shasum":"2c3fe8003db8774eb6f421078efe6c3c38feb9fc","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.6.tgz","fileCount":7,"unpackedSize":8161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho16qCRA9TVsSAnZWagAAhdAQAIPf/t5Y5to5F6ByKuUX\nlX/X4ew3hDDkyO25kPraOFQ1BHmtdrhyI2CS96kfLrxzEaQmorT4QMdoouSB\n46HfeVKpAVPd2g8c2PZ6BwyRl0eFPFdgdoroVUhU4wLUIp4HYE/2uInTsKWf\nX8HVuCnn7iATNMw5EdkiXyV62duKe5O39k4GLs2mOEmVoLFiWRa20SalAGtw\n4xfVBcYfAjPuh9ExOrEZ2tjJOQ6mlALz5ZfYTjd2Yu7k0JSI/vwOdOcuFiqx\nmTkvW0nrQ8q41ns1kdwAYp5CE25PlARaVRz7UHtY4edL4V/c6rmkM77EUBhc\nPuSSK2voeKdqdoNVBdW/kdJ1z/Mna3VSMbH8lNQIcPXUmfsnKKYnzTxZGBQf\nkcXolVz+YRw5Ov2L6p4uQwa+q0dRGwAC1EYc+Gn775q0OKAeawhcgsayCxYp\nLXkyUTcMZ97WChWub0Ya5khDUxyZPfiosx8LyKLRjuepbNqNcbBbwoDhZEZo\n8iEQ1NAD6g5t12JyJGgRsvO2BAzW2SDgReiRCR3z6O8xAsm4q9CHSAhb+IQd\nvVTwmblHCpvoNAvx12kq9GkqNYfbzo0x+zWFyGry9zW8t1JJqoIIS9gMkBE+\noPGU43zIPlFm+hlLSsg5UvOpjuQNunJO3MiyYIJUUlv7IHJG9y+XdSlGLvgx\n7gJ4\r\n=K3nT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7J2fb1lWLBr1YdwTlZ8LNH2IoRmnwmGKZRyPKiLWgFAIgN2WxrzZ/H7WVgOf/p/KEEqgaHcbyGAYmLRie0J50740="}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.6_1638096554144_0.631125047097723"},"_hasShrinkwrap":false},"0.0.7":{"name":"esbuild-plugin-inline-image","version":"0.0.7","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"087e7f1a3082d313281e97f9136dfe36396286b5","description":"[esbuild](https://esbuild.github.io/) plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.7","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-dXsRUSY/W7lhn+oxjIm5zz63HKjMVi1H+UrRMGHhNTHMEHrOoOpK5QRxoRbP6tX7A1Dr0FbNgRTIQ3+4Y8F4Zw==","shasum":"7188d7d8cfa729cfca48a04f4aa731ae5885410c","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.7.tgz","fileCount":7,"unpackedSize":8530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv0znCRA9TVsSAnZWagAA49MQAJXJNkmWwXNcVQUI9W0u\no6YPfK7jJwydxw8QE6NxtKG1LJPL8Fg0TrgGkJhwxpaZ39ZwEc9QaDDDm4cC\nN3/X4qyJhEMnWMp9ImNE73/vg/P+M4WKuTvfuKyDVxde2igjgB5q/5Zpe5S2\n5Qo37o4W43EoLkaz1889xrAqznrutWVu8vNdSDSjQo6jm4ZHnn61gNyuzx0q\nWAU086kJO62jgGEJT9j1BX9zYJ5HOiH90KE/ZTEZXV9EjjXqvSCE5s2H6eCn\nMN6LWS10GzVfcbXozaCiXebXwevS/aphujVMbXh0vU7X07kSQbTVAFqLVJsb\nfs0XUrWPrktp6XVal4yAPYTLluwnvne9SW5D9KNwqlJF46wJLktKgazzd4xl\nyRBdB6NAB9GvKFLzmh8qe4KLYU3ORSerlnd99SrMaPEJst9H7qM3LP8wX7sE\nEJlzGmEDXHWEkNhtuP5N686oJJK+ZvbtKjXxSpPf+7KOsFIMP57Y1VnE3qw6\nSc9NVaDnFlm4K6UN5R04KrQx5rUiv9cXug92Q76XiQzePVVPc1k0umqHWT23\nRplwKsAZDTfMJDEpEHLppC6D5w+jQUFCASJZ+ig+UJjs+eRMw27rXaVi3KLq\n4isOGrsU7n5AvgEbTWwLGHjBhOxzti8hpl4FREamL5BqNy5gYxuZI6Z6k+am\nkVvJ\r\n=2aWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtgzRhOW7vt1sn7I62agIdUksCeBQuOWNBxb2/Wb8kSAiAbaKE/SRjsERwZdm5ZDbMRVjueWxhQP4wgXjEmcx+WXw=="}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.7_1639927015362_0.06719997674109979"},"_hasShrinkwrap":false},"0.0.8":{"name":"esbuild-plugin-inline-image","version":"0.0.8","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"61bf49f2ead044993dad3ed1f01f088971b5eeeb","description":"[esbuild](https://esbuild.github.io/) plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.8","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-L2Wwq7z9HALpq2hfxYHfQrrIyl/ivfRgiAULohVC/WKrGydPzfANGCrt5wSlxxWW4fuiPOc3BIA9Yp00h2QPVQ==","shasum":"4ab20522a6fae033453b21172a4a2a3da02dad62","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.8.tgz","fileCount":7,"unpackedSize":8530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBNNcCRA9TVsSAnZWagAADpoQAIVCGWlSavOZ4fLOzpdB\nT8e53K9pwxODHNPUgaMKXdN5Fk4XOB5kTP2BdD3C1caVJhJLR7bFHMzwRFW8\nTianXBdl2x7eIqgK0yixKDbXdfTKN6SXTp2GPNXa9JuvkYl8wzKIo3IfNp8J\n5Ag+nhoe7iixdSlbCXCU96GbuWrb+bJV0kUa+LwkG8c0EbeS2gOvXhrTkUca\nph06fA2vSCkzQNuI10ozEyaJrdq6zAaCATaQv0J+eMajDmEFKfOIgyNjFemG\nWLxhug6qfug+3Fwd9dCSAHUPR9AgmYY79pMFJi0GrTEdGVPnBCavC8oEaOTw\nUyDFJDqpA1m8Ox1J5iynT/Vy1nrtbT9FpPYAFV5yQaH7SyFV61ghZxAD9R6U\nnTSosb+u8F9jfjizlM1VNRe2tXbANk2J1q0rBSl6MlFV0hPod7WWcGtXNh7V\nct+kEVCBhOCPS7g8+DefsolAADXhkYqQ+rifKeHD08rVMuA9uKGIPAVgcAH4\nJiVlNlE4pYhkMwVfouxJv81mJoT0OcmwwLaXVPFRmPWuYrvYZTQKd1fflPZH\nhC0x8nWsox78mH9peJ3iouFZsjB4WibMl60thK1qHH1ym8WvKW//4oJiNtRA\n7hcfITUqtFwUwgAss/d0wQe9ZzchmC4uG4RwSSsfyCPEW4wQSfy8b2AIpGRo\noQeH\r\n=X7Ue\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI1rEYJ+p5dqEh8S6MPQxF8OwmL44gzmlGC8f71hJzoQIhAKoVRUy+ceQZyidvMaoZgsR/f9nj0W0tQuDtr4J8YoiB"}]},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.8_1644483419968_0.9866940804708197"},"_hasShrinkwrap":false},"0.0.9":{"name":"esbuild-plugin-inline-image","version":"0.0.9","main":"index.js","repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"license":"MIT","author":{"name":"Natrim"},"keywords":["esbuild","plugin","image","inline"],"devDependencies":{"esbuild":"^0.13.15"},"gitHead":"6c6d81a350d722408f01914da9f2a5d68cb37cda","description":"[esbuild](https://esbuild.github.io/) plugin for inlining yout images conditionaly on size","bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","_id":"esbuild-plugin-inline-image@0.0.9","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-pw3ZgN2phh32Z7BpKrhRDtmI+iVCl+Gc0BLOT9croXg1MnMjRuN7aXhIQirhLeK39erkIwfFlhy6xieroBGc1Q==","shasum":"b645ddd258c013e9f7c96fddf4e06e66f44618ae","tarball":"https://registry.npmjs.org/esbuild-plugin-inline-image/-/esbuild-plugin-inline-image-0.0.9.tgz","fileCount":5,"unpackedSize":8013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6TtdurHw5hK418SbJ+wwLr2xLbGdFyz6fGuzvbEgIQQIhALNLltB6EXQdN2dfcI3r6MFVg8EwwAbS1GjDZ4on4mhi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgKt1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3ehAAkygTCj9RisInM8tlkiKEXG1NRc3tckU96fn4fx71Q5F5Qewx\r\n0rga0KWPNfsVON0615TuRX5/551/6fZE4ZLZfpiw1WuLjpwykBy7mwy7G5Dy\r\nd8o8XDVaUmDpYuQcNyhb3xmylflCZMz28i6d+nd/SxT8HaTn2wQa4yKL+e/o\r\n0lmscTX5UtJ4/VUCmykncNhsAV4vDb7PqXuQHuZA2wlnfos41noDWLUC82tI\r\nMaJBEDEifCdc7kgJZr3qmmtebrM/dYgFQiNGVA85HaJCXeZhjsFwM0KWkOx8\r\nD+gjbSF8qVZQZeRvNjMFa0P5o9VAAdqMRB/S3bTLMqe+twftclceTcV6x+WB\r\nly/ffLZGRpUfsWaXoM3DISZHNwcFsKOR/ezaL3/ML4clCOsA9KQu3daY5upV\r\ndppKCyF5TeIrib3jGgqQZP72lSK/YarxSy1ex0/gdFp5Fupfco+xXe048Ghs\r\nI4dluYR6nIcGdxVkuviae8TAZkuyTLLKLiBAilISgAyr9taQ94B0Ju8jGJxR\r\nVbzpwepE57njf2u5fBySNGRq82qNRLspKyZihuwh3LptqUYG7nwdztAu4Aro\r\nGKWG8y673xWz0FWr6tqitLYK8XXDeBjD2Fc4C4FDkAkqFAQu9XXRZRWx7RjO\r\n5HevSxaENyw5jPrTgX2zTfWcjfkwTBU4NDo=\r\n=vJL5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"natrim","email":"me@natrim.cz"},"directories":{},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/esbuild-plugin-inline-image_0.0.9_1669376885049_0.3119899223978999"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-26T19:05:58.814Z","0.0.1":"2021-11-26T19:05:58.943Z","modified":"2022-11-25T11:48:05.338Z","0.0.2":"2021-11-27T08:03:05.713Z","0.0.3":"2021-11-27T08:19:37.979Z","0.0.5":"2021-11-28T08:45:27.540Z","0.0.6":"2021-11-28T10:49:14.283Z","0.0.7":"2021-12-19T15:16:55.509Z","0.0.8":"2022-02-10T08:57:00.119Z","0.0.9":"2022-11-25T11:48:05.240Z"},"maintainers":[{"name":"natrim","email":"me@natrim.cz"}],"description":"[esbuild](https://esbuild.github.io/) plugin for inlining yout images conditionaly on size","homepage":"https://github.com/natrim/esbuild-plugin-inline-image#readme","keywords":["esbuild","plugin","image","inline"],"repository":{"type":"git","url":"git+https://github.com/natrim/esbuild-plugin-inline-image.git"},"author":{"name":"Natrim"},"bugs":{"url":"https://github.com/natrim/esbuild-plugin-inline-image/issues"},"license":"MIT","readme":"# esbuild-plugin-inline-image\n\n[esbuild](https://esbuild.github.io/) plugin for inlining yout images conditionaly on size\n\nAka. switches loader for image between `file` and `dataurl` depending on size (as in Webpack)\n\n*Well, technically can be used even for non images (just set the right extensions), but who would want that?*\n\n## Instalation\n\n```sh\nyarn add esbuild-plugin-inline-image\n```\n\nor\n\n```sh\nnpm install esbuild-plugin-inline-image\n```\n\n## Usage\n\nAdd it to your `esbuild` plugins list:\n\n```js\nconst esbuild = require(\"esbuild\");\nconst inlineImage = require(\"esbuild-plugin-inline-image\");\n\nesbuild.build({\n  ...\n  plugins: [\n    ...\n    inlineImage()\n  ]\n  ...\n});\n```\n\nYou can then import images\n\n```js\nimport logo from \"../assets/logo.png\";\n```\n\n## Options\n\nBy default it works for `jpg, png, gif, svg, webp, avif` extensions.\n\nYou can customize the options (ie. to disable svg loading if being handled by different plugin)\n\n```js\ninlineImage({\n  // options\n});\n```\n\n### Allowed options are:\n\n- `limit`: define image limit (in bytes) for size after which the image wll not be inline (default is `10000`)\n\n  - limit can also be set from env as `IMAGE_INLINE_SIZE_LIMIT`\n  - setting limit to 0 disables inlining, -1 will always inline\n  - in case you pass function, the image will be inlined if it returns `true` (or `Promise` that resolves to `true`)\n    - the function get's passed `onLoad` [args](https://esbuild.github.io/plugins/#load-arguments)\n\n- `extensions`: an array of extensions to work on (default is `[` `\"jpg\"`, `\"jpeg\"`, `\"png\"`, `\"gif\"`, `\"svg\"`, `\"webp\"`, `\"avif\"` `]`)\n\n- `filter`: you can also pass filter for onLoad directly, but in this case you need to manually set `esbuild` [loader](https://esbuild.github.io/api/#loader) option for the extensions to `file`\n\n- `namespace`: custom namespace for the plugin to operate on, default's to built-in `file`\n\n- `loaderRegisterExtensions`: register `extensions` to esbuild loader? default's to `true`, set `false` to disable\n\n## Examples\n\nUse plugin multiple times to have different size for different extensions\n\n```js\nesbuild.build({\n  ...\n  plugins: [\n    ...\n    inlineImage({\n      extensions: [\"svg\", \"webp\", \"avif\"]\n    }),\n    inlineImage({\n      limit: 5000,\n      extensions: [\"jpg\", \"jpeg\", \"gif\"]\n    }),\n    inlineImage({\n      limit: 2000,\n      extensions: [\"png\"]\n    })\n  ]\n  ...\n});\n```\n\nUse function to decide inlining\n\n```js\nesbuild.build({\n  ...\n  plugins: [\n    ...\n    inlineImage({\n      limit: ({ path }) => {\n        // inline only svg, other extensions get only loader set to file\n        return path.endsWith(\".svg\");\n      }\n    }),\n  ]\n  ...\n});\n```\n\nSet limit to -1 to inline all images\n\n```js\nesbuild.build({\n  ...\n  plugins: [\n    ...\n    inlineImage({\n      limit: -1\n    })\n  ]\n  ...\n});\n```\n\nSet limit to 0, to disable inlining (extensions will only get registed to `loader`)\n\n```js\nesbuild.build({\n  ...\n  plugins: [\n    ...\n    inlineImage({\n      limit: 0\n    })\n  ]\n  ...\n});\n```\n\n## License\n\nLicensed as MIT open source.\n","readmeFilename":"README.md"}