npm

sprucecss-trevor-grady
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

package-skeleton


template logo

Description

This repository is a starter template for NodeJS projects using the latest versions of TypeScript, Vite, ESLint, Prettier, and Jest. Use it to create NPM packages/libraries, React/Vue/Svelte applications or component libraries, and more.

It optionally uses Madge to visualize connections between classes and files within your project.

Template Setup

To configure, run:

node configure-package.js

The configure script will ask you a series of questions that will customize the template with values such as your name, GitHub username, email address, use of optional packages, and more.

Some of the default values are automatically determined based on your git configuration, but you may change any of the values when prompted.

{{package.description}}

Setup

npm install

npm run dev

Testing

package-skeleton uses Jest for unit tests. To run the test suite:

npm run test


Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

Readme

Keywords

Package Sidebar

Install

npm i sprucecss-trevor-grady

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

6.68 kB

Total Files

4

Last publish

Collaborators

  • gogonas646