Skip to content
/ monorepo-template Public template

Provides a GitHub mono repository template for a Anolilab Node libraries, using GitHub actions.

License

Notifications You must be signed in to change notification settings

anolilab/monorepo-template

Repository files navigation

Add your motivational tagline here.



Daniel Bannert's open source work is supported by the community on GitHub Sponsors


Getting Started

Use the following steps when first using this template.

  • Find and replace
    • {{ ORGANIZATIONS }} with your organization name
    • {{ REPOSITORY_NAME }} with your repository name
    • {{ SCOPED_PACKAGE_NAME }} with your npm scope name (don't use the @ at the beginning)
    • {{ ORGANIZATIONS_capitalize }} with your capitalized organization name across the whole project.
  • Replace the template package in the package's folder with a package of your choosing.
  • For automatic publishing add your npm token to your GitHub repo secrets with the name NPM_AUTH_TOKEN.
  • For automatic publishing add your GitHub token to your GitHub repo secrets with the name SEMANTIC_RELEASE_GITHUB_TOKEN.

Why

Created this template primarily for my work, to prevent from constantly reinventing the wheel when starting a new project. Often had ideas and then delayed because the pain of starting from scratch is too high. This toolkit hopefully helps to reduce the friction.

Versioning

This project uses SemVer for versioning. For the versions available, see the tags on this repository.

Supported Node.js Versions

Libraries in this ecosystem make a best effort to track Node.js’ release schedule. Here’s a post on why we think this is important.

Contributing

If you would like to help take a look at the list of issues and check our Contributing guild.

Note: please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Credits

License

The anolilab monorepo-template is open-sourced software licensed under the MIT license

About

Provides a GitHub mono repository template for a Anolilab Node libraries, using GitHub actions.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages