Skip to content

hanggrian/javascript-starters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Starters

Logo

Common Node project templates with emphasis on JavaScript, separated by target platform and kind of distribution.

Testing Publishing Website
react-application Vitest Just the Docs
react-library Vitest Package Manager JSDoc, Just the Docs

Frameworks

  • Vite build tool with Vitest testing framework.
  • ESLint code linter.
  • Coverage command included in Vitest.

Project layout

  • Root directory:
  • GitHub Actions workflows:
    • Run tests, linters and push coverage to Codecov.
    • Activate Renovate bot to alert out-of-date dependencies.
  • PNPM package manager:
    • package.json with modern ESM syntax.
    • pnpm-lock.yaml for deterministic dependencies.
  • Website module:
    • Jekyll for generating webpages displaying README and other content.
    • The webpages are manually deployed with jekyll build.

About

Common JavaScript project templates

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors