https://github.com/natoboram/gigachads.ts
The most gigachad project template for TypeScript monorepos
https://github.com/natoboram/gigachads.ts
contributor-covenant dependabot eslint express gigachad markdownlint monorepo prettier project-template syncpack typescript vitest
Last synced: 7 months ago
JSON representation
The most gigachad project template for TypeScript monorepos
- Host: GitHub
- URL: https://github.com/natoboram/gigachads.ts
- Owner: NatoBoram
- License: unlicense
- Created: 2024-10-05T18:55:46.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T03:17:13.000Z (7 months ago)
- Last Synced: 2025-03-02T04:20:30.601Z (7 months ago)
- Topics: contributor-covenant, dependabot, eslint, express, gigachad, markdownlint, monorepo, prettier, project-template, syncpack, typescript, vitest
- Language: TypeScript
- Homepage: https://natoboram.github.io/gigachads.ts/
- Size: 295 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yaml
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# `@natoboram/gigachads.ts`
[](https://github.com/NatoBoram/gigachads.ts/actions/workflows/node.js.yaml) [](https://github.com/NatoBoram/gigachads.ts/actions/workflows/docker.yaml) [](https://github.com/NatoBoram/gigachads.ts/actions/workflows/dependabot/dependabot-updates) [](https://github.com/NatoBoram/gigachads.ts/actions/workflows/github-pages.yaml)
The most gigachad project template for TypeScript monorepos. Based on [@natoboram/gigachad.ts](https://github.com/NatoBoram/gigachad.ts).
- Containerize with [Docker](https://github.com/docker/cli)
- ~~Deliver continuously with GitHub Workflow~~
- Document with [TypeDoc](https://github.com/TypeStrong/typedoc)
- Enforce format-on-save in [VSCode](https://github.com/microsoft/vscode)
- Execute workflows locally with [`act`](https://github.com/nektos/act)
- Format with [Prettier](https://github.com/prettier/prettier)
- Lint code with [ESLint](https://github.com/eslint/eslint)
- Lint markdown with [markdownlint](https://github.com/DavidAnson/markdownlint)
- Manage packages with [pnpm](https://github.com/pnpm/pnpm)
- Manage your monorepo with [Turborepo](https://github.com/vercel/turborepo)
- Pledge your respect with the [Contributor Covenant](https://github.com/EthicalSource/contributor_covenant)
- Run with ~~[tsx](https://github.com/privatenumber/tsx)~~ [Node.js](https://nodejs.org/api/typescript.html#type-stripping)
- Synchronize versions with [Syncpack](https://github.com/JamieMason/syncpack)
- Test units with [Vitest](https://github.com/vitest-dev/vitest)
- Update dependencies with [Dependabot](https://github.com/dependabot/dependabot-core)## Packages
- [@natoboram/gigachads.ts](https://github.com/NatoBoram/gigachads.ts)
- [@natoboram/gigachads.ts-server](https://github.com/NatoBoram/gigachads.ts/tree/main/apps/server)
- [@natoboram/gigachads.ts-client](https://github.com/NatoBoram/gigachads.ts/tree/main/packages/client)
- [@natoboram/gigachads.ts-config](https://github.com/NatoBoram/gigachads.ts/tree/main/packages/config)