Skip to content
/ template Public template

A template starter repo for modern JavaScript and TypeScript development, designed to ensure high-quality code output.

License

Notifications You must be signed in to change notification settings

wopjs/template

Folders and files

NameName
Last commit message
Last commit date
Feb 4, 2025
Jan 20, 2025
Sep 12, 2024
Jan 20, 2025
Sep 12, 2024
Sep 10, 2022
Sep 10, 2022
Dec 31, 2024
Jan 10, 2025
Jan 20, 2025
Oct 14, 2024
Dec 23, 2024
Nov 29, 2024
Jan 20, 2025
May 11, 2023
Mar 10, 2025
Mar 10, 2025
Jan 10, 2025
Nov 24, 2024
Jan 10, 2025

Repository files navigation

@wopjs/template

Build Status

A template starter repo for modern JavaScript and TypeScript development, designed to ensure high-quality code output.

  • ESLint Configuration: Includes TypeScript support and automatic import sorting.
  • Testing Framework: Utilizes Vitest for seamless testing and coverage reporting.
  • Documentation Generation: Handled by TypeDoc for creating detailed documentation.
  • Build Process: Uses tsup to bundle compact, readable code with a focus on minimizing bundle size.
  • Continuous Integration: Includes GitHub Actions for automated CI testing, versioning and publishing.

Install

After you have cloned the repository generated by this template, run the following command to rename the package and install dependencies:

node scripts/setup.mjs

It will update the template with info inferred from git or directory name, and install dependencies.

You can also set the info manually by running:

node scripts/setup.mjs --name "package-name" --description "package description" --repo "https://github.com/wopjs/template.git"

License

MIT @ wopjs

About

A template starter repo for modern JavaScript and TypeScript development, designed to ensure high-quality code output.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published