{"_id":"@blunck/next-alias","_rev":"1-c02bbf34956dfe1b0c71b89de0af05e1","name":"@blunck/next-alias","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@blunck/next-alias","version":"1.0.0","description":"Use Webpack Aliases in your Next.js project","main":"index.js","repository":{"type":"git","url":"git+https://github.com/alexblunck/next-alias.git"},"keywords":["nextjs","alias-loader","alias"],"author":{"name":"Alexander Blunck"},"license":"MIT","bugs":{"url":"https://github.com/alexblunck/next-alias/issues"},"homepage":"https://github.com/alexblunck/next-alias#readme","gitHead":"365b6843511bbbd7858b09c286b6f6ed622e713b","_id":"@blunck/next-alias@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"alexblunck","email":"alex@blunck.co"},"dist":{"integrity":"sha512-kSlySFkMwkhpdtSOh7wOizVSaqtsi0OC+MDd35n0tQc6zFhdzdqB71bppDn8qoidwLFydT8b2S5tYQMjwtFk7Q==","shasum":"50b01672f7c9391928c79a16cfbfc19478f6281c","tarball":"https://registry.npmjs.org/@blunck/next-alias/-/next-alias-1.0.0.tgz","fileCount":4,"unpackedSize":1662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Y/tCRA9TVsSAnZWagAABcEP/RY4wonh3IJeSWrHE8xq\nnRDLLnjIqpqfP7jaGL4EsFhDBUvAKY0A4pyNuN/YCk2cvMxwKuvPkNYVLrTX\nEDFTwwgKBKAoe9FRGuhYwQoYs+s7ZVYJ6CtuC30EbIYQb5hlRpfm2KW3kDnH\nr1iX5R3SvK9UyhUZMczmxWiTjab2sVKIUKw/j9JZllf8X/rwa5ffJk60PL1R\nIbDGwuG2xNHWpmpJKDGvVaEPWEADHSpJJSeoFgjN3HA//0M6ZMO32KvgQ/R2\naPJ+WOx9dnEPKXF51aOLAxBcoHGmqu5i79RvF8a9D8z4x0vDFpamFuVmfJkh\nFkAMNrJVAIKxiQL6KsA8MvAp3n00gUzy9Y3ShszzdrDIoaQ7LEGUmt7GeWmF\nvrR7b8TrqWwqHjCmWvsafGlK3gXn1hJAmmR8kM7HF3ibVYKIJlb88ZP3/Ty5\nTXW0xHPhkq0Z/X8+JljT3r8F1hL6DvcONTJCwf3ppiDdvhC88ek3BaGdKUmk\n8O7KossoVsItyb5WU8lNM6yqKgvGBb6gGQ1Iqte/qrjy74PLioPjcYwRd4r9\n1leJq9mnAPzSMub52vO4s58DntUPjXOYpRULhwSR0tTw8j42+2KYwGONVwCA\ndM5+tFJ983Tln4Xij0qDb2HHK4ZAT1CjpAz4O3yf6E/FOGNR8RBUGWPZoJQU\nzBLR\r\n=8bYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2hD2bMfpxMaZO2rOTAONYjwjTs8ZhWikIENoA5CXv9gIhAIuJKjO5DiMWwzGq4tb/ZnoqM88XdjOkBTrG6MFngRWk"}]},"maintainers":[{"name":"alexblunck","email":"alex@blunck.co"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-alias_1.0.0_1541509100654_0.8845211014506971"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-06T12:58:20.531Z","1.0.0":"2018-11-06T12:58:20.839Z","modified":"2022-04-04T19:50:32.164Z"},"maintainers":[{"name":"alexblunck","email":"alex@blunck.co"}],"description":"Use Webpack Aliases in your Next.js project","homepage":"https://github.com/alexblunck/next-alias#readme","keywords":["nextjs","alias-loader","alias"],"repository":{"type":"git","url":"git+https://github.com/alexblunck/next-alias.git"},"author":{"name":"Alexander Blunck"},"bugs":{"url":"https://github.com/alexblunck/next-alias/issues"},"license":"MIT","readme":"# Next.js + Webpack Aliases\n\nUse [Webpack Aliases](https://webpack.js.org/configuration/resolve/#resolve-alias) in your Next.js project\n\n## Installation\n\n```\nnpm install --save @blunck/next-alias\n```\n\n## Usage\n\nCreate a `next.config.js` in your project\n\n```js\n// next.config.js\nconst withAlias = require('@blunck/next-alias')({\n    '@components': __dirname + '/components'\n})\nmodule.exports = withAlias()\n```\n\nYou can now use aliases in your imports\n\n```js\nimport foo from '@components/Blog'\n\nexport default () => <Blog />\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 withAlias = require('@blunck/next-alias')()\nmodule.exports = withAlias({\n    webpack(config, options) {\n        return config\n    }\n})\n```\n","readmeFilename":"README.md"}