Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TODOs #5

Open
3 tasks done
CryogenicPlanet opened this issue Jan 14, 2022 · 0 comments
Open
3 tasks done

TODOs #5

CryogenicPlanet opened this issue Jan 14, 2022 · 0 comments

Comments

@CryogenicPlanet
Copy link
Owner

CryogenicPlanet commented Jan 14, 2022

Wanted to move the TODOs from the Readme to an issue

All template requests can go here CryogenicPlanet/tsdev-templates#1

Some of these might happen sooner than others. If you want something to be prioritized make an issue

  • [] Monorepo support, automatically bootstrap monorepos
  • [] Support for publishConfig beyond just pnpm. This is super useful for typescript packages in monorepos
  • [] Add basic CI setup for github actions (with all three package managers)
  • Add defaults for publishing normal non-react packages
  • [] Allow overwriting or extending eslint configs
  • [] Add graphql template using tsgql. This will be graphql without having to write any graphql code at all, just typescript.
  • [] Add prisma batteries
  • [] Add support for all nextjs examples from https://github.com/vercel/next.js/tree/canary/examples
  • tsdev filename Automatically run any .ts or .tsx file with zero config
    • The .ts part of this is easy, it is basically what tsdev dev filename is
    • The .tsx part is a bit more complicated, and will require making a custom version of vite that just runs file without a config file or a .html file or having to use react-dom yourself
  • [] Make vite default template use filesystem routing
  • [] Clone bun run feature to allow really fast npm run commands
  • [] Add support for bun once it becomes more stable
@CryogenicPlanet CryogenicPlanet pinned this issue Jan 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant