├── .env.example ├── .eslintrc.cjs ├── .gitignore ├── .husky ├── commit-msg ├── pre-commit └── pre-push ├── .lintstagedrc ├── .npmrc ├── .prettierignore ├── .prettierrc.js ├── CONTRIBUTING.md ├── README.md ├── apps └── web │ ├── .env │ ├── .eslintignore │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── postcss.config.cjs │ ├── src │ ├── app.css │ ├── app.d.ts │ ├── app.html │ ├── hooks.server.ts │ ├── lib │ │ ├── api │ │ │ ├── client.ts │ │ │ ├── createContext.ts │ │ │ ├── handle.ts │ │ │ ├── middlewares │ │ │ │ ├── perfMiddleware.ts │ │ │ │ └── sessionMiddleware.ts │ │ │ ├── procedures │ │ │ │ ├── authedProcedure.ts │ │ │ │ └── publicProcedure.ts │ │ │ ├── root.ts │ │ │ ├── routes │ │ │ │ ├── authed-viewer │ │ │ │ │ └── _router.ts │ │ │ │ └── public-viewer │ │ │ │ │ ├── _router.ts │ │ │ │ │ ├── drinks │ │ │ │ │ ├── drinks.json │ │ │ │ │ ├── drinks.router.ts │ │ │ │ │ └── drinks.schema.ts │ │ │ │ │ └── session.router.ts │ │ │ ├── trpc-load.ts │ │ │ └── trpc.ts │ │ ├── drinks │ │ │ ├── components │ │ │ │ └── DrinksGrid.svelte │ │ │ └── queries │ │ │ │ └── index.ts │ │ └── server │ │ │ ├── authjs │ │ │ └── index.ts │ │ │ └── db │ │ │ └── index.ts │ └── routes │ │ ├── +layout.svelte │ │ ├── +page.svelte │ │ ├── api │ │ └── trpc │ │ │ └── [trpc] │ │ │ └── +server.ts │ │ ├── auth-demo │ │ ├── +page.svelte │ │ └── guarded-page │ │ │ ├── +page.server.ts │ │ │ └── +page.svelte │ │ └── drinks │ │ ├── +page.server.ts │ │ ├── +page.svelte │ │ └── [id] │ │ ├── +page.server.ts │ │ └── +page.svelte │ ├── static │ ├── favicon.png │ └── opengraph.png │ ├── svelte.config.js │ ├── tailwind.config.cjs │ ├── tsconfig.json │ └── vite.config.js ├── commitlint.config.cjs ├── package.json ├── packages ├── config │ ├── eslint-preset.js │ ├── package.json │ ├── prettier-preset.js │ └── tailwind-preset.js ├── core │ ├── class-utils.ts │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── database │ ├── .env │ ├── .gitignore │ ├── index.ts │ ├── package.json │ └── prisma │ │ └── schema.prisma ├── tsconfig │ ├── package.json │ ├── tsconfig-base.json │ └── tsconfig-svelte-library.json └── ui │ ├── components │ ├── badge │ │ ├── Badge.svelte │ │ └── index.ts │ ├── button │ │ ├── Button.svelte │ │ └── index.ts │ ├── card │ │ ├── Card.svelte │ │ ├── CardContent.svelte │ │ ├── CardDescription.svelte │ │ ├── CardFooter.svelte │ │ ├── CardHeader.svelte │ │ ├── CardTitle.svelte │ │ └── index.ts │ └── pulse │ │ └── Pulse.svelte │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("./packages/config/eslint-preset"); 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | pnpm type-check 5 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | auto-install-peers = true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./packages/config/prettier-preset"); -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/README.md -------------------------------------------------------------------------------- /apps/web/.env: -------------------------------------------------------------------------------- 1 | ../../.env -------------------------------------------------------------------------------- /apps/web/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/.eslintignore -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | /build 4 | /.svelte-kit 5 | /package 6 | !.env 7 | -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/postcss.config.cjs -------------------------------------------------------------------------------- /apps/web/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/app.css -------------------------------------------------------------------------------- /apps/web/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/app.d.ts -------------------------------------------------------------------------------- /apps/web/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/app.html -------------------------------------------------------------------------------- /apps/web/src/hooks.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/hooks.server.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/client.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/createContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/createContext.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/handle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/handle.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/middlewares/perfMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/middlewares/perfMiddleware.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/middlewares/sessionMiddleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/middlewares/sessionMiddleware.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/procedures/authedProcedure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/procedures/authedProcedure.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/procedures/publicProcedure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/procedures/publicProcedure.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/root.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/routes/authed-viewer/_router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/routes/authed-viewer/_router.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/routes/public-viewer/_router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/routes/public-viewer/_router.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/routes/public-viewer/drinks/drinks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/routes/public-viewer/drinks/drinks.json -------------------------------------------------------------------------------- /apps/web/src/lib/api/routes/public-viewer/drinks/drinks.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/routes/public-viewer/drinks/drinks.router.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/routes/public-viewer/drinks/drinks.schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/routes/public-viewer/drinks/drinks.schema.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/routes/public-viewer/session.router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/routes/public-viewer/session.router.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/trpc-load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/trpc-load.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/api/trpc.ts -------------------------------------------------------------------------------- /apps/web/src/lib/drinks/components/DrinksGrid.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/drinks/components/DrinksGrid.svelte -------------------------------------------------------------------------------- /apps/web/src/lib/drinks/queries/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/drinks/queries/index.ts -------------------------------------------------------------------------------- /apps/web/src/lib/server/authjs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/server/authjs/index.ts -------------------------------------------------------------------------------- /apps/web/src/lib/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/lib/server/db/index.ts -------------------------------------------------------------------------------- /apps/web/src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/+layout.svelte -------------------------------------------------------------------------------- /apps/web/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/+page.svelte -------------------------------------------------------------------------------- /apps/web/src/routes/api/trpc/[trpc]/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/api/trpc/[trpc]/+server.ts -------------------------------------------------------------------------------- /apps/web/src/routes/auth-demo/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/auth-demo/+page.svelte -------------------------------------------------------------------------------- /apps/web/src/routes/auth-demo/guarded-page/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/auth-demo/guarded-page/+page.server.ts -------------------------------------------------------------------------------- /apps/web/src/routes/auth-demo/guarded-page/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/auth-demo/guarded-page/+page.svelte -------------------------------------------------------------------------------- /apps/web/src/routes/drinks/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/drinks/+page.server.ts -------------------------------------------------------------------------------- /apps/web/src/routes/drinks/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/drinks/+page.svelte -------------------------------------------------------------------------------- /apps/web/src/routes/drinks/[id]/+page.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/drinks/[id]/+page.server.ts -------------------------------------------------------------------------------- /apps/web/src/routes/drinks/[id]/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/src/routes/drinks/[id]/+page.svelte -------------------------------------------------------------------------------- /apps/web/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/static/favicon.png -------------------------------------------------------------------------------- /apps/web/static/opengraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/static/opengraph.png -------------------------------------------------------------------------------- /apps/web/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/svelte.config.js -------------------------------------------------------------------------------- /apps/web/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/tailwind.config.cjs -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /apps/web/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/apps/web/vite.config.js -------------------------------------------------------------------------------- /commitlint.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/package.json -------------------------------------------------------------------------------- /packages/config/eslint-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/config/eslint-preset.js -------------------------------------------------------------------------------- /packages/config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/config/package.json -------------------------------------------------------------------------------- /packages/config/prettier-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/config/prettier-preset.js -------------------------------------------------------------------------------- /packages/config/tailwind-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/config/tailwind-preset.js -------------------------------------------------------------------------------- /packages/core/class-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/core/class-utils.ts -------------------------------------------------------------------------------- /packages/core/index.ts: -------------------------------------------------------------------------------- 1 | export * from './class-utils' -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/database/.env: -------------------------------------------------------------------------------- 1 | ../../.env -------------------------------------------------------------------------------- /packages/database/.gitignore: -------------------------------------------------------------------------------- 1 | !.env 2 | -------------------------------------------------------------------------------- /packages/database/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@prisma/client'; -------------------------------------------------------------------------------- /packages/database/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/database/package.json -------------------------------------------------------------------------------- /packages/database/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/database/prisma/schema.prisma -------------------------------------------------------------------------------- /packages/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/tsconfig/package.json -------------------------------------------------------------------------------- /packages/tsconfig/tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/tsconfig/tsconfig-base.json -------------------------------------------------------------------------------- /packages/tsconfig/tsconfig-svelte-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/tsconfig/tsconfig-svelte-library.json -------------------------------------------------------------------------------- /packages/ui/components/badge/Badge.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/badge/Badge.svelte -------------------------------------------------------------------------------- /packages/ui/components/badge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/badge/index.ts -------------------------------------------------------------------------------- /packages/ui/components/button/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/button/Button.svelte -------------------------------------------------------------------------------- /packages/ui/components/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/button/index.ts -------------------------------------------------------------------------------- /packages/ui/components/card/Card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/Card.svelte -------------------------------------------------------------------------------- /packages/ui/components/card/CardContent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/CardContent.svelte -------------------------------------------------------------------------------- /packages/ui/components/card/CardDescription.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/CardDescription.svelte -------------------------------------------------------------------------------- /packages/ui/components/card/CardFooter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/CardFooter.svelte -------------------------------------------------------------------------------- /packages/ui/components/card/CardHeader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/CardHeader.svelte -------------------------------------------------------------------------------- /packages/ui/components/card/CardTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/CardTitle.svelte -------------------------------------------------------------------------------- /packages/ui/components/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/card/index.ts -------------------------------------------------------------------------------- /packages/ui/components/pulse/Pulse.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/components/pulse/Pulse.svelte -------------------------------------------------------------------------------- /packages/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/index.ts -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/multiplehats/jaydens-stack/HEAD/turbo.json --------------------------------------------------------------------------------