├── .changeset ├── README.md └── config.json ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── FUNDING.yml ├── changeset-version.js └── workflows │ └── release.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── CHANGELOG.md ├── README.MD ├── package.json ├── pnpm-lock.yaml ├── scripts └── copyFiles.ts ├── src ├── helpers │ ├── .DS_Store │ ├── config.ts │ ├── env.ts │ ├── installer.ts │ ├── packages.ts │ ├── solid.ts │ └── utils │ │ ├── getAppLocation.ts │ │ ├── getIndexLocation.ts │ │ └── getReadMe.ts ├── index.ts ├── installers │ ├── AuthJS │ │ ├── files │ │ │ ├── app.txt │ │ │ ├── config.txt │ │ │ ├── handler.txt │ │ │ ├── middleware.txt │ │ │ └── prisma-config.txt │ │ └── index.ts │ ├── Prisma │ │ ├── files │ │ │ ├── api.txt │ │ │ └── client.txt │ │ ├── index.ts │ │ └── utils │ │ │ └── getSchema.ts │ ├── TailwindCSS │ │ ├── files │ │ │ ├── postcss.config.txt │ │ │ ├── styles.txt │ │ │ ├── tailwind.config.txt │ │ │ └── vscode-settings.txt │ │ └── index.ts │ └── pRPC │ │ ├── files │ │ ├── hello.txt │ │ └── user.txt │ │ ├── index.ts │ │ └── utils │ │ └── getBuilder.ts ├── types.ts └── utils │ ├── files.ts │ ├── helpers.ts │ ├── jsx.ts │ └── project.ts ├── template ├── app │ ├── with-auth-prpc.tsx │ └── with-prpc.tsx ├── base │ ├── .eslintrc.json │ ├── README.MD │ ├── _gitignore │ ├── app.config.ts │ ├── package.json │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── app.css │ │ ├── app.tsx │ │ ├── entry-client.tsx │ │ ├── entry-server.tsx │ │ ├── env │ │ │ ├── client.ts │ │ │ ├── schema.ts │ │ │ └── server.ts │ │ └── routes │ │ │ ├── index.module.css │ │ │ └── index.tsx │ └── tsconfig.json └── index │ ├── with-auth-prpc-tw.tsx │ ├── with-auth-prpc.tsx │ ├── with-auth-tw.tsx │ ├── with-auth.tsx │ ├── with-prpc-tw.tsx │ ├── with-prpc.tsx │ └── with-tw.tsx └── tsconfig.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | template 2 | dist 3 | scripts -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: orjdev 2 | -------------------------------------------------------------------------------- /.github/changeset-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/.github/changeset-version.js -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | my-app 4 | .DS_Store -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | pmpm lint-staged 5 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | //registry.npmjs.org/:_authToken=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 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/README.MD -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/copyFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/scripts/copyFiles.ts -------------------------------------------------------------------------------- /src/helpers/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/.DS_Store -------------------------------------------------------------------------------- /src/helpers/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/config.ts -------------------------------------------------------------------------------- /src/helpers/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/env.ts -------------------------------------------------------------------------------- /src/helpers/installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/installer.ts -------------------------------------------------------------------------------- /src/helpers/packages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/packages.ts -------------------------------------------------------------------------------- /src/helpers/solid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/solid.ts -------------------------------------------------------------------------------- /src/helpers/utils/getAppLocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/utils/getAppLocation.ts -------------------------------------------------------------------------------- /src/helpers/utils/getIndexLocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/utils/getIndexLocation.ts -------------------------------------------------------------------------------- /src/helpers/utils/getReadMe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/helpers/utils/getReadMe.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/installers/AuthJS/files/app.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/AuthJS/files/app.txt -------------------------------------------------------------------------------- /src/installers/AuthJS/files/config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/AuthJS/files/config.txt -------------------------------------------------------------------------------- /src/installers/AuthJS/files/handler.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/AuthJS/files/handler.txt -------------------------------------------------------------------------------- /src/installers/AuthJS/files/middleware.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/AuthJS/files/middleware.txt -------------------------------------------------------------------------------- /src/installers/AuthJS/files/prisma-config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/AuthJS/files/prisma-config.txt -------------------------------------------------------------------------------- /src/installers/AuthJS/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/AuthJS/index.ts -------------------------------------------------------------------------------- /src/installers/Prisma/files/api.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/Prisma/files/api.txt -------------------------------------------------------------------------------- /src/installers/Prisma/files/client.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/Prisma/files/client.txt -------------------------------------------------------------------------------- /src/installers/Prisma/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/Prisma/index.ts -------------------------------------------------------------------------------- /src/installers/Prisma/utils/getSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/Prisma/utils/getSchema.ts -------------------------------------------------------------------------------- /src/installers/TailwindCSS/files/postcss.config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/TailwindCSS/files/postcss.config.txt -------------------------------------------------------------------------------- /src/installers/TailwindCSS/files/styles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/TailwindCSS/files/styles.txt -------------------------------------------------------------------------------- /src/installers/TailwindCSS/files/tailwind.config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/TailwindCSS/files/tailwind.config.txt -------------------------------------------------------------------------------- /src/installers/TailwindCSS/files/vscode-settings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/TailwindCSS/files/vscode-settings.txt -------------------------------------------------------------------------------- /src/installers/TailwindCSS/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/TailwindCSS/index.ts -------------------------------------------------------------------------------- /src/installers/pRPC/files/hello.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/pRPC/files/hello.txt -------------------------------------------------------------------------------- /src/installers/pRPC/files/user.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/pRPC/files/user.txt -------------------------------------------------------------------------------- /src/installers/pRPC/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/pRPC/index.ts -------------------------------------------------------------------------------- /src/installers/pRPC/utils/getBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/installers/pRPC/utils/getBuilder.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/utils/files.ts -------------------------------------------------------------------------------- /src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/utils/helpers.ts -------------------------------------------------------------------------------- /src/utils/jsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/utils/jsx.ts -------------------------------------------------------------------------------- /src/utils/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/src/utils/project.ts -------------------------------------------------------------------------------- /template/app/with-auth-prpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/app/with-auth-prpc.tsx -------------------------------------------------------------------------------- /template/app/with-prpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/app/with-prpc.tsx -------------------------------------------------------------------------------- /template/base/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/.eslintrc.json -------------------------------------------------------------------------------- /template/base/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/README.MD -------------------------------------------------------------------------------- /template/base/_gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/_gitignore -------------------------------------------------------------------------------- /template/base/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/app.config.ts -------------------------------------------------------------------------------- /template/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/package.json -------------------------------------------------------------------------------- /template/base/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/public/favicon.ico -------------------------------------------------------------------------------- /template/base/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/app.css -------------------------------------------------------------------------------- /template/base/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/app.tsx -------------------------------------------------------------------------------- /template/base/src/entry-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/entry-client.tsx -------------------------------------------------------------------------------- /template/base/src/entry-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/entry-server.tsx -------------------------------------------------------------------------------- /template/base/src/env/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/env/client.ts -------------------------------------------------------------------------------- /template/base/src/env/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/env/schema.ts -------------------------------------------------------------------------------- /template/base/src/env/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/env/server.ts -------------------------------------------------------------------------------- /template/base/src/routes/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/routes/index.module.css -------------------------------------------------------------------------------- /template/base/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/src/routes/index.tsx -------------------------------------------------------------------------------- /template/base/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/base/tsconfig.json -------------------------------------------------------------------------------- /template/index/with-auth-prpc-tw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-auth-prpc-tw.tsx -------------------------------------------------------------------------------- /template/index/with-auth-prpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-auth-prpc.tsx -------------------------------------------------------------------------------- /template/index/with-auth-tw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-auth-tw.tsx -------------------------------------------------------------------------------- /template/index/with-auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-auth.tsx -------------------------------------------------------------------------------- /template/index/with-prpc-tw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-prpc-tw.tsx -------------------------------------------------------------------------------- /template/index/with-prpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-prpc.tsx -------------------------------------------------------------------------------- /template/index/with-tw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/template/index/with-tw.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OrJDev/create-jd-app/HEAD/tsconfig.json --------------------------------------------------------------------------------