{"_id":"@blunck/next-html","_rev":"1-43662646785e427cb60f0b61a2f93f28","name":"@blunck/next-html","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@blunck/next-html","version":"1.0.0","description":"Import `.html` files as strings in your Next.js project","main":"index.js","repository":{"type":"git","url":"git+https://github.com/alexblunck/next-html.git"},"keywords":["nextjs","html-loader","html"],"author":{"name":"Alexander Blunck"},"license":"MIT","bugs":{"url":"https://github.com/alexblunck/next-html/issues"},"homepage":"https://github.com/alexblunck/next-html#readme","dependencies":{"html-loader":"0.5.5"},"gitHead":"65480988add2cebc378f7aae721943f49eecca27","_id":"@blunck/next-html@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"alexblunck","email":"alex@blunck.co"},"dist":{"integrity":"sha512-vo5c5C99dFnZ4T9yGL99D7S4D4HuJvA5W3JPS/J/co3PKQGB8TBI3KsVKlFlEx44/V+Pi1Z9TkXshe6TmYdRHg==","shasum":"6cc57a268b244cf8e9d88f3ef025e5cdd605d0cc","tarball":"https://registry.npmjs.org/@blunck/next-html/-/next-html-1.0.0.tgz","fileCount":4,"unpackedSize":2224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Y9JCRA9TVsSAnZWagAA4ZYP/3J48O7DX23thqJVYS8x\nk19HNQ3XY1YWhzJzVCkRUd7f1Xld9Ps87tQs3+Pbvg4R4z+jJDKiJt560MLx\nagXXtjDGWjJ00O5GuRVwehQxJ5khdsehgasL6M9oSJQ7HzTh/EDHp5nLtXgB\nkkU6olsUt1bB2dGfjnd0uCy1g5hLGNfZN5HLyP6T8VdmCJxvMRfl1W9Vmt6+\na9Mkpidlq4tGXGbmeLv/gdImjonNHEpTxJvfCXHvQjX1MU+q5J+q+3kI+V19\n6Trc72EVewhku9L8IhqajaeHgeagBEwF0IVq/R+vMf4IsTs8G/rNHpQO2nFb\nF3c2jKykEa9GGMiUI4JWO2YN6gNYpJapT9yneTbM8ANgGTam0v8AptK/gBTw\nKbFw+uaKL6xmvBC6V7fBzoRWnXPgQhTdWX7+EfD5EVJCvi1NaW8H7ZcZiIDV\n+SnsWZPYzXLEjTnXBM7ZqxhF1ivL5lI9XzFXgn5jacYzFGD1/cdgJ6EaQzZs\nRKamyT9GXFzwNpMSuFGDmlZoG7ouYPXAy5XRzuItuei4XHPh8vnAe1qQ8wem\nFGvcbASDCji3pu7SF0OhdctsHmJs297Ad/lWDsfw6nZCtjXCVyNroMnrFLXW\n3m/o5XDue89PxaAfykIOaZo8EA4rZn0h/b6HR55118tDuTUgz8SdbeITPn+f\nJAuS\r\n=WVSH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJg84D4axSr5mQaxgtNhGTSFuZjrpO1lqrSe2WqBHgnAIhANT4KARrwLi2O21KZXbEc+wrIbzGacivb0asI2nmJfeE"}]},"maintainers":[{"name":"alexblunck","email":"alex@blunck.co"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-html_1.0.0_1541508936906_0.9857089031727364"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-06T12:55:36.771Z","1.0.0":"2018-11-06T12:55:37.035Z","modified":"2022-04-04T19:50:32.578Z"},"maintainers":[{"name":"alexblunck","email":"alex@blunck.co"}],"description":"Import `.html` files as strings in your Next.js project","homepage":"https://github.com/alexblunck/next-html#readme","keywords":["nextjs","html-loader","html"],"repository":{"type":"git","url":"git+https://github.com/alexblunck/next-html.git"},"author":{"name":"Alexander Blunck"},"bugs":{"url":"https://github.com/alexblunck/next-html/issues"},"license":"MIT","readme":"# Next.js + Html\n\nImport `.html` files as strings in your Next.js project\n\n## Installation\n\n```\nnpm install --save @blunck/next-html\n```\n\n## Usage\n\nCreate a `next.config.js` in your project\n\n```js\n// next.config.js\nconst withHtml = require('@blunck/next-html')()\nmodule.exports = withHtml()\n```\n\nYou can now import `.html` files as strings\n\n```js\nimport foo from './foo.html'\n\nexport default () => <div dangerouslySetInnerHTML={{ __html: foo }} />\n```\n\n### With `html-loader` options\n\nOptionally you can provide [html-loader](https://github.com/webpack-contrib/html-loader) options\n\n```js\n// next.config.js\nconst withHtml = require('@blunck/next-html')({\n    minimize: true,\n    conservativeCollapse: false\n})\nmodule.exports = withHtml()\n```\n\n### Configuring Next.js\n\nOptionally you can add your custom Next.js configuration as parameter\n\n```js\n// next.config.js\nconst withHtml = require('@blunck/next-html')()\nmodule.exports = withHtml({\n    webpack(config, options) {\n        return config\n    }\n})\n```\n","readmeFilename":"README.md"}