├── .editorconfig ├── .gitignore ├── .nycrc ├── .prettierignore ├── .taprc ├── README.md ├── __tests__ ├── helpers │ ├── fs.test.ts │ └── jscodeshift.test.ts ├── recipes │ ├── chakra-ui.test.ts │ ├── mdx.test.ts │ ├── preact.test.ts │ ├── sass.test.ts │ ├── styled-components.test.ts │ ├── tailwind.test.ts │ └── typescript.test.ts ├── setup-dir.ts └── test-source.ts ├── assets └── logo.svg ├── bin └── next-gen.ts ├── package.json ├── pnpm-lock.yaml ├── scripts └── check-deps.ts ├── src ├── helpers │ ├── fs.ts │ ├── jscodeshift.ts │ └── source.ts ├── main.ts ├── recipes │ ├── chakra-ui.ts │ ├── index.ts │ ├── mdx.ts │ ├── preact.ts │ ├── sass.ts │ ├── styled-components.ts │ ├── tailwind.ts │ └── typescript.ts ├── types │ └── next-gen.ts └── util.ts ├── tap-snapshots ├── __tests__-helpers-fs.test.js-TAP.test.js ├── __tests__-helpers-fs.test.ts-TAP.test.js ├── __tests__-recipes-chakra-ui.test.js-TAP.test.js ├── __tests__-recipes-chakra-ui.test.ts-TAP.test.js ├── __tests__-recipes-mdx.test.js-TAP.test.js ├── __tests__-recipes-mdx.test.ts-TAP.test.js ├── __tests__-recipes-preact.test.js-TAP.test.js ├── __tests__-recipes-preact.test.ts-TAP.test.js ├── __tests__-recipes-sass.test.js-TAP.test.js ├── __tests__-recipes-sass.test.ts-TAP.test.js ├── __tests__-recipes-styled-components.test.js-TAP.test.js ├── __tests__-recipes-styled-components.test.ts-TAP.test.js ├── __tests__-recipes-tailwind.test.js-TAP.test.js ├── __tests__-recipes-tailwind.test.ts-TAP.test.js ├── __tests__-recipes-typescript.test.js-TAP.test.js └── __tests__-recipes-typescript.test.ts-TAP.test.js ├── template ├── .gitignore ├── README.md ├── package.json ├── pages │ ├── _app.js │ ├── _document.js │ └── index.js └── public │ └── favicon.ico └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .nyc_output 3 | coverage 4 | dist -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/.nycrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | tap-snapshots -------------------------------------------------------------------------------- /.taprc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/.taprc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/helpers/fs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/helpers/fs.test.ts -------------------------------------------------------------------------------- /__tests__/helpers/jscodeshift.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/helpers/jscodeshift.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/chakra-ui.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/chakra-ui.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/mdx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/mdx.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/preact.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/preact.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/sass.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/sass.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/styled-components.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/styled-components.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/tailwind.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/tailwind.test.ts -------------------------------------------------------------------------------- /__tests__/recipes/typescript.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/recipes/typescript.test.ts -------------------------------------------------------------------------------- /__tests__/setup-dir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/setup-dir.ts -------------------------------------------------------------------------------- /__tests__/test-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/__tests__/test-source.ts -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /bin/next-gen.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require("../src/main").cli(process.argv); 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/check-deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/scripts/check-deps.ts -------------------------------------------------------------------------------- /src/helpers/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/helpers/fs.ts -------------------------------------------------------------------------------- /src/helpers/jscodeshift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/helpers/jscodeshift.ts -------------------------------------------------------------------------------- /src/helpers/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/helpers/source.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/recipes/chakra-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/chakra-ui.ts -------------------------------------------------------------------------------- /src/recipes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/index.ts -------------------------------------------------------------------------------- /src/recipes/mdx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/mdx.ts -------------------------------------------------------------------------------- /src/recipes/preact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/preact.ts -------------------------------------------------------------------------------- /src/recipes/sass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/sass.ts -------------------------------------------------------------------------------- /src/recipes/styled-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/styled-components.ts -------------------------------------------------------------------------------- /src/recipes/tailwind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/tailwind.ts -------------------------------------------------------------------------------- /src/recipes/typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/recipes/typescript.ts -------------------------------------------------------------------------------- /src/types/next-gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/types/next-gen.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/src/util.ts -------------------------------------------------------------------------------- /tap-snapshots/__tests__-helpers-fs.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-helpers-fs.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-helpers-fs.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-helpers-fs.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-chakra-ui.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-chakra-ui.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-chakra-ui.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-chakra-ui.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-mdx.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-mdx.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-mdx.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-mdx.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-preact.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-preact.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-preact.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-preact.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-sass.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-sass.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-sass.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-sass.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-styled-components.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-styled-components.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-styled-components.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-styled-components.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-tailwind.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-tailwind.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-tailwind.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-tailwind.test.ts-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-typescript.test.js-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-typescript.test.js-TAP.test.js -------------------------------------------------------------------------------- /tap-snapshots/__tests__-recipes-typescript.test.ts-TAP.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tap-snapshots/__tests__-recipes-typescript.test.ts-TAP.test.js -------------------------------------------------------------------------------- /template/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/.gitignore -------------------------------------------------------------------------------- /template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/README.md -------------------------------------------------------------------------------- /template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/package.json -------------------------------------------------------------------------------- /template/pages/_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/pages/_app.js -------------------------------------------------------------------------------- /template/pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/pages/_document.js -------------------------------------------------------------------------------- /template/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/pages/index.js -------------------------------------------------------------------------------- /template/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/template/public/favicon.ico -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biowaffeln/next-gen/HEAD/tsconfig.json --------------------------------------------------------------------------------