{"_id":"@biowaffeln/next-gen","_rev":"4-042aaf86b7ab3b24f994d7e1e8872c6a","name":"@biowaffeln/next-gen","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@biowaffeln/next-gen","version":"0.0.1","description":"The Next.js Codebase Generator","main":"src/main.js","bin":{"next-gen":"dist/bin/next-gen.js"},"scripts":{"build":"tsc","build:watch":"tsc -w","postbuild":"shx cp -rf template dist","prepare":"npm run build","test":"tap","check-deps":"node -r ts-node/register scripts/check-deps.ts"},"keywords":[],"author":{"name":"Mark Kvetny @biowaffeln"},"license":"ISC","dependencies":{"ansi-colors":"^4.1.1","deepmerge":"^4.2.2","fs-extra":"^9.1.0","jscodeshift":"^0.11.0","jscodeshift-add-imports":"^1.0.10","prompts":"^2.4.0","yargs":"^16.2.0"},"devDependencies":{"@types/fs-extra":"^9.0.6","@types/jscodeshift":"^0.7.2","@types/node":"^14.14.25","@types/prompts":"^2.0.9","@types/tap":"^14.10.2","@types/test-console":"^1.1.0","@types/yargs":"^16.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","node-fetch":"^2.6.1","prettier":"^2.2.1","semver":"^7.3.4","shx":"^0.3.3","tap":"^14.11.0","test-console":"^1.1.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts}":"prettier --write"},"gitHead":"535260b1645cc5a3017a1a774186b8290ca0776e","_id":"@biowaffeln/next-gen@0.0.1","_nodeVersion":"15.3.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-YjbvjPPmhdwe2ztXS9O8LiGr0+YzjKHci5qdbKcAX2nW7jWEvRhzqbcRB8zW36AxLuYth2TCul/rl+8QM1zqVw==","shasum":"c607ab571008f0e2a82f7f28d96e456a97fcbfc4","tarball":"https://registry.npmjs.org/@biowaffeln/next-gen/-/next-gen-0.0.1.tgz","fileCount":24,"unpackedSize":50689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIUAGCRA9TVsSAnZWagAAkkUP/1AM5lx6mLl8Xdd6n/Jy\n6MvNMQq4ZgtCqLrk9mAma80OdaT5cw4DR1Kmz/mhPNYCnHDsgBXGxYYUx/lj\nP5fFGw/UeirxtXrSm3nMdSEjARl2mKgeYwssy/fy2O7sw/fdr+QrbPGPre1T\nOLih0D0nLfn14cPnmj7TM1UsgCsp/doWon2wbj9+BTOPb+1we0Osu8qJckDl\nMok1gxhYhWnTre/m6cXHFIRnS9jwjdnjqrukNnY06TKON30atD30mLz7XZRY\nzEg/7Iq3AK83+NhAPyLyIdP8nUdUYItP7THK73j8gMZ4Vf4ohU0znjP0kW3s\nkByVmH895GvORPPzC7itJCTIpKDJjlHguKUxgRBs6woImXrWMnSk62QCFLLr\n3qoxmguZZC+e2pFs5UdGZok/JNP7EnbPhKJ0kn/KMM08LtQSpN0VFbVT/sF0\neNsSM4OzR4Ub/NTe4Jslhwhbkfy9Gesu8Ox+xf3kWI9iGOZFwzQ7iMi92rIF\nnEvb7i1RI+Z9CuozOc71O9ZxMXQALcFATIl7IQ3hn1OWOycef6KNcbn/swI+\nEEZgqC6gOiMPjWgiINliUyFfnZcz4t0u355u1GUmp8SwsulI2SCF2G4ioOjQ\neieay5Itm7k8aJUgjtHX6zddbiGW7Y3xJf/HV44cjqzVSRvCM3jSB55kXbLg\nn8aB\r\n=ojPl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJRXfZGOQNDx9v3O8Gpy4lTTgr2B6afK2yUN/HcPk0PwIhANvaF3cPakQzu0emEd+DNPmtiCQucYMsgPP5pN5AGtcF"}]},"_npmUser":{"name":"biowaffeln","email":"biowaffeln@gmail.com"},"directories":{},"maintainers":[{"name":"biowaffeln","email":"biowaffeln@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-gen_0.0.1_1612791813866_0.5795418078697321"},"_hasShrinkwrap":false},"0.0.2":{"name":"@biowaffeln/next-gen","version":"0.0.2","description":"The Next.js Codebase Generator","repository":{"type":"git","url":"git+https://github.com/biowaffeln/next-gen.git"},"bugs":{"url":"https://github.com/biowaffeln/next-gen/issues"},"main":"src/main.js","bin":{"next-gen":"dist/bin/next-gen.js"},"scripts":{"build":"tsc","build:watch":"tsc -w","postbuild":"shx cp -rf template dist","prepublishOnly":"npm run build","test":"tap","check-deps":"node -r ts-node/register scripts/check-deps.ts"},"keywords":["Next.js","jscodeshift","codegen","scaffolding"],"author":{"name":"Mark Kvetny @biowaffeln"},"license":"ISC","dependencies":{"ansi-colors":"^4.1.1","deepmerge":"^4.2.2","fs-extra":"^9.1.0","jscodeshift":"^0.11.0","jscodeshift-add-imports":"^1.0.10","prompts":"^2.4.0","yargs":"^16.2.0"},"devDependencies":{"@types/fs-extra":"^9.0.6","@types/jscodeshift":"^0.7.2","@types/node":"^14.14.25","@types/prompts":"^2.0.9","@types/tap":"^14.10.2","@types/test-console":"^1.1.0","@types/yargs":"^16.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","node-fetch":"^2.6.1","prettier":"^2.2.1","semver":"^7.3.4","shx":"^0.3.3","tap":"^14.11.0","test-console":"^1.1.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts}":"prettier --write"},"gitHead":"86a687a0ea1920d71b940b94ff16e7d7919186a8","homepage":"https://github.com/biowaffeln/next-gen#readme","_id":"@biowaffeln/next-gen@0.0.2","_nodeVersion":"15.3.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Tm0QPYr7QIX4u8/dRJSJXJbAJWtNqAEWyfyCK+JnrFanuSME3wMlbzPzp4mDvTHcpFpwM0gD3Lamz4T1YoCCSw==","shasum":"c6f324d1231f3d9bdcadc87ec1dfface3365f479","tarball":"https://registry.npmjs.org/@biowaffeln/next-gen/-/next-gen-0.0.2.tgz","fileCount":24,"unpackedSize":51548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIU5MCRA9TVsSAnZWagAAU/4QAJ9BsgiDfFAu/p4Vm4R2\nV390TDMI4rYne670alA2BCTmc78KVidlvyVgAvFOy8HVDMaS4+tUuzTvph/r\nTGsP/p6QY/eGmgndHAHIIcL9TOn9ADX/R9wfyqJrvVc5aVImp87XsqB2UM6i\nJobh7WSFBxjVieoB87DQtfrdY96e3kcXXBpmRprLKGlMbNUWHkDXfuEH9Y06\nVnjKAv8DFqZVtb1JkN9nwEEpGRVSjjo9fVKwZF/TCzfxIWxBGc5UR04kxUZd\nkxtTtty7gJrL7y2zkN2XYd7QO5unHVHf2MUWHntwWp7RgcojZV6ZVStZ3LiQ\n1PpXqMLnI2uDu1Vre4fTeJftGdBLM9z8muzMNyYRhI2uEj3/i2XrX32jZPfL\nBUq+QBGM//WamnAWv0Ti1+MbGByZl2de0kXQSG8s/Vf0SagESGawMaQBZNGp\nOSgaLJ4D8xJFLkMJ6mpKG8wFBppG7hQPwfL1Bul4uOx7hxEE/bxRNYvOhVtW\ntIB8spp85SBKSQtNwgp+7H2prH+7w49weITy+X1VymHmORY6m1hfkTnrTI5g\nlIqX4WYwzEnCcVbduam32Lkyyr5gYBDaLEdF97x+huxG6tWw5P/v0OoYN2Le\nBn2z1uG1K5H9GO/dabCwSR5SDnQoX0fTuK1psFTyfKf2yNclqbAxFoRzuUq6\no0Wk\r\n=d1KL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYbsmQheTUweIhcqwQOmhtaejmDK1RJk7JxzagaULgpwIgQ4mFJD6fm6BizKX1ePPtpCH35BeQlfrouT2jrQimDX4="}]},"_npmUser":{"name":"biowaffeln","email":"biowaffeln@gmail.com"},"directories":{},"maintainers":[{"name":"biowaffeln","email":"biowaffeln@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-gen_0.0.2_1612795468527_0.9382434263831505"},"_hasShrinkwrap":false},"0.0.3":{"name":"@biowaffeln/next-gen","version":"0.0.3","description":"The Next.js Codebase Generator","repository":{"type":"git","url":"git+https://github.com/biowaffeln/next-gen.git"},"bugs":{"url":"https://github.com/biowaffeln/next-gen/issues"},"main":"src/main.js","bin":{"next-gen":"dist/bin/next-gen.js"},"scripts":{"build":"tsc","build:watch":"tsc -w","postbuild":"shx cp -rf template dist","prepublishOnly":"npm run build","test":"tap","check-deps":"node -r ts-node/register scripts/check-deps.ts"},"keywords":["Next.js","jscodeshift","codegen","scaffolding"],"author":{"name":"Mark Kvetny @biowaffeln"},"license":"ISC","dependencies":{"ansi-colors":"^4.1.1","deepmerge":"^4.2.2","fs-extra":"^9.1.0","jscodeshift":"^0.11.0","jscodeshift-add-imports":"^1.0.10","prompts":"^2.4.0","yargs":"^16.2.0"},"devDependencies":{"@types/fs-extra":"^9.0.6","@types/jscodeshift":"^0.7.2","@types/node":"^14.14.25","@types/prompts":"^2.0.9","@types/tap":"^14.10.2","@types/test-console":"^1.1.0","@types/yargs":"^16.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","node-fetch":"^2.6.1","prettier":"^2.2.1","semver":"^7.3.4","shx":"^0.3.3","tap":"^14.11.0","test-console":"^1.1.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts}":"prettier --write"},"gitHead":"fffd1b9e144d6bfc40e580c7f928db4cbfa48f1d","homepage":"https://github.com/biowaffeln/next-gen#readme","_id":"@biowaffeln/next-gen@0.0.3","_nodeVersion":"15.3.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-u8avtLBxA5C9Qwgo+fI1NpK000KGmXQACWFID6Ru1+TbNIpNYRXqcucD12W5IQ419RUq5xPflE9t3Yi6OZCaYg==","shasum":"e71dff2e92c80497855ee77b0eafcbb2f9cf391f","tarball":"https://registry.npmjs.org/@biowaffeln/next-gen/-/next-gen-0.0.3.tgz","fileCount":24,"unpackedSize":52958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIWcvCRA9TVsSAnZWagAAG6MP/12Gx/QG+HEkDmtkYy8V\nazTzbBPGifFukVWNeoNDkC4IEpYhpLepiWWAqLRpw3dLEz0cd+MD+8+8cBZN\n2mGiOuSmGjTXYc6OCYcmM/ae+fY54CS2nVNQ+LoQs8KB70XqGw7drD1VDrRJ\nVG5bnYNCz0QoITm/M88ay6usc7OrfFQUK6vMx0S5xnvptVZ7BLdCw6steG2s\nqyadi38GC/0y7RL5qHx0zJAeutf1KDl/a0coqp3U/09uIpgOKi+AfhC9B8kX\nw8NwNVcMeLgStALwhjVlRusuDLTXM3eQGiOeDAmWdhjTuYKFrNzcqnk8+LK+\njLDoUGRTufWnJDxmSOO+av+y8rxMuWvI3o2d2NaIVyzF+qCM1ibJ+3HTMUdM\nUxaiI5ffUumRNzp5vPyNq6EWrI3f25dBqlZcmKSgnqLAri/U4UYMI6oe+fdv\nVOa4O0vUCyzaC6PbYEX+wY3mSzrzubYfvrWgipiS6nSXpvKM1JhocvIDYpQO\n7lM0V3gXm9mYvCMwSxzGCG6pnhvLH/RiSxJJOPOJn835WZCpy3tE+Esx9QSo\nmFPRKK2WO7QTdS4dBvSWsKAS8gmA6M8mHXAuonceDDO2zC6oavPAd4f3SZut\nHiFCr7gNr+rsoj6XcNSFF7BERqvkpOdH7jCJASzkKjg/9XQZeb+FeYf/qYXH\nuM+c\r\n=dc+6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIHRvGot1sxKMyz8yITFr0gB6sHAf98IzwNWsXOXU5sAIhALZrAH4HEBDBEw8GAJWen/4f2j5f7p7aPl2WrNwPgafv"}]},"_npmUser":{"name":"biowaffeln","email":"biowaffeln@gmail.com"},"directories":{},"maintainers":[{"name":"biowaffeln","email":"biowaffeln@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-gen_0.0.3_1612801839238_0.7046523339408126"},"_hasShrinkwrap":false},"0.0.4":{"name":"@biowaffeln/next-gen","version":"0.0.4","description":"The Next.js Codebase Generator","repository":{"type":"git","url":"git+https://github.com/biowaffeln/next-gen.git"},"bugs":{"url":"https://github.com/biowaffeln/next-gen/issues"},"main":"src/main.js","bin":{"next-gen":"dist/bin/next-gen.js"},"scripts":{"prebuild":"shx rm -rf dist","build":"tsc","postbuild":"shx cp -rf template dist","dev":"tsc -w","prepublishOnly":"npm run build","test":"tap","check-deps":"node -r ts-node/register scripts/check-deps.ts"},"keywords":["Next.js","jscodeshift","codegen","scaffolding"],"author":{"name":"Mark Kvetny @biowaffeln"},"license":"ISC","dependencies":{"ansi-colors":"^4.1.1","deepmerge":"^4.2.2","fs-extra":"^9.1.0","jscodeshift":"^0.11.0","jscodeshift-add-imports":"^1.0.10","prompts":"^2.4.0","yargs":"^16.2.0"},"devDependencies":{"@types/fs-extra":"^9.0.6","@types/jscodeshift":"^0.7.2","@types/node":"^14.14.25","@types/prompts":"^2.0.9","@types/tap":"^14.10.2","@types/test-console":"^1.1.0","@types/yargs":"^16.0.0","husky":"^4.3.8","lint-staged":"^10.5.3","node-fetch":"^2.6.1","prettier":"^2.2.1","semver":"^7.3.4","shx":"^0.3.3","tap":"^14.11.0","test-console":"^1.1.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts}":"prettier --write"},"gitHead":"7cd7ff5ead01283369d4f25b89c368455f7da85f","homepage":"https://github.com/biowaffeln/next-gen#readme","_id":"@biowaffeln/next-gen@0.0.4","_nodeVersion":"15.3.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-NcgXDQdzZE63DR42FDzV6HrGIcrjMLLPF8owMim4HegEF15Mv1EkeUgjCFAlNiJyu+ltYftD1kRBiIMWL3uNfQ==","shasum":"dfc44b0287cce20e4de6edf8cd0d1d7cbca2a5c7","tarball":"https://registry.npmjs.org/@biowaffeln/next-gen/-/next-gen-0.0.4.tgz","fileCount":24,"unpackedSize":53265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJIScCRA9TVsSAnZWagAATk0QAKRWN/wEjFxMXTnyoa3J\nOExhp8llJAX/CxiFqOqs3YX36IVJ4vYFvPsF1o1bVhj4dlXkWZuSaDgaXZuy\nK2whvm9V4kxxC3lKzo3tIZxke3sbZZZ/skSVmThHMfu+qbIdZgqhVf0YwiM7\nKU+T8RH64xCi8VpvFt48uZt1deFPcFBDbgigMuhG+zURl1VCr4shjPspIPAn\nj6i4fiPDrf2agEjXh4gkY23KYVzIo6vEIoq2qGPYy0pTug+hozk80ZkTfeyT\ndDzglXZkVlfLddCEF9kuu3EeX/LJS7e4gCf2ReyCI5rk+r3pZjQYBBlMDo9b\nD2JfL1R7DuvXyOgF6Hq7qcLeDBfeoCRCfaPUvByouNbbKqh4az8O5DPDw2yP\nDDMaO1q8yxfS6MVe9T3VLOXmZxpLkbz5qb6EbhMLuu2Bmtdcrf7R8oQ1J+MP\nYK9IjO9GhWakGcks4NYj0pG4DKLniO8VHagXx5w6z6kHarcukWEK+wZ5N8C8\nJDIw+Ixrff5xbNutq2KdMYYZTM6gHfilhhlmXsI9aCMjJNhrt+SGBW5QFGHW\n33XlBQrGQv7FyI0PmGNHVjTBowb7GdgLmZdxnoNBrWZysJpR771WD+gAOuBS\nb+LatPr3CpkH+kJzREjzNF1pFmvkdDKeGzkK/0RZZ5wts9oXb+AH6jh99WQS\nXrfH\r\n=sV1J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC28wMMvYXJo+eb3hgmGz/vauBahqCr7XIn672og2GuoAiEAqQZ2q/GuWMPCWN9F777M1XzLWuQYEZkZCxYlWCNaTOs="}]},"_npmUser":{"name":"biowaffeln","email":"biowaffeln@gmail.com"},"directories":{},"maintainers":[{"name":"biowaffeln","email":"biowaffeln@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-gen_0.0.4_1613005979579_0.27864664817781715"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-08T13:43:33.829Z","0.0.1":"2021-02-08T13:43:34.045Z","modified":"2022-04-04T18:54:06.738Z","0.0.2":"2021-02-08T14:44:28.692Z","0.0.3":"2021-02-08T16:30:39.346Z","0.0.4":"2021-02-11T01:12:59.709Z"},"maintainers":[{"name":"biowaffeln","email":"biowaffeln@gmail.com"}],"description":"The Next.js Codebase Generator","keywords":["Next.js","jscodeshift","codegen","scaffolding"],"author":{"name":"Mark Kvetny @biowaffeln"},"license":"ISC","readme":"<div align=\"center\">\n  <img src=\"assets/logo.svg\" alt=\"next-gen logo\" height=\"100px\">\n  <h1>next-gen</h1>\n  <p>The <b>Next</b>.js Codebase <b>Gen</b>erator</p>\n</div>\n\n## Introduction\n\nThis project is meant to help you with two things:\n\n1. It helps you to scaffold new Next.js applications that are custom-tailored to exactly the features you want.\n2. It allows you to quickly add support for various tools and frameworks to existing Next.js applications.\n\nThink of it as a mix of [`npx init gatsby`](https://www.gatsbyjs.com/blog/new-gatsby-interactive) and [Blitz Recipes](https://blitzjs.com/docs/using-recipes), but for Next.js.\n\n## Getting Started\n\nYou can either install `next-gen` globally:\n\n```sh\nnpm install -g @biowaffeln/next-gen\n```\n\nor try it out directly with `npx`:\n\n```sh\nnpx @biowaffeln/next-gen [command]\n```\n\nnext-gen comes with two commands, `next-gen init` for scaffolding new projects, and `next-gen add` for adding tools to existing projects:\n\n### `next-gen init`\n\nSimply answer the questions in the interactive prompt and a Next.js project will be generated for you. The prompt will guide you through the process and allow you to add any of the below recipes to your newly created Next.js project.\n\n### `next-gen add [recipe]`\n\nThis command adds various tools and frameworks to an existing Next.js project, all within seconds! To add a recipe, run `next-gen add [recipe]`.\n\n> ⚠️ Warning! This command will modify files in your project. It's advised to commit your changes to git before running this command.\n\nCurrently available recipes are:\n\n- Sass - `sass`\n- Typescript - `typescript`\n- Tailwind CSS - `tailwind`\n- Preact - `preact`\n- styled-components - `styled-components`\n- Chakra UI - `chakra-ui`\n- MDX - `mdx`\n\nAlternatively, you can omit the argument and run `next-gen add`, which will launch an interactive prompt that lists all the available recipes.\n\nDon't see your favourite tool/framework and would like it to be added? Just go ahead and [create an issue](https://github.com/biowaffeln/next-gen/issues/new?title=Recipe%20Request%20-) for it!\n","readmeFilename":"README.md","homepage":"https://github.com/biowaffeln/next-gen#readme","repository":{"type":"git","url":"git+https://github.com/biowaffeln/next-gen.git"},"bugs":{"url":"https://github.com/biowaffeln/next-gen/issues"}}