Skip to content

Opinionated Fröhlich ∧ Frei monorepo templates and shared configs for building TypeScript projects with consistent tooling

License

fuf-stack/ts-project-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fröhlich ∧ Frei TypeScript Project Setup

Opinionated Fröhlich ∧ Frei monorepo templates and shared configs for building TypeScript projects with consistent tooling.

Monorepo layout

  • eslint-config-fuf: ESLint + Prettier presets for JS/TS, React, Storybook, Vitest
    • See: packages/eslint-config-fuf/README.md
  • typescript-config: Reusable tsconfig presets for apps and libraries
    • See: packages/typescript-config/README.md
  • vitest-config: Default Vitest config with coverage for monorepos
    • See: packages/vitest-config/README.md
  • project-cli-tools: Shared developer CLI bundle (husky, commitlint, lint-staged, turbo, lerna-lite, etc.)
    • See: packages/project-cli-tools/README.md

Using the packages

Each package is published under the @fuf-stack/* scope. Refer to the package-specific README for installation and usage details:

  • packages/eslint-config-fuf/README.md
  • packages/typescript-config/README.md
  • packages/vitest-config/README.md
  • packages/project-cli-tools/README.md

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

Opinionated Fröhlich ∧ Frei monorepo templates and shared configs for building TypeScript projects with consistent tooling

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •