nxfullstack / harbor-master

⛵ Chart a course for organized REST endpoints in Nx Monorepos 🧭

Home Page:https://nxfullstack.github.io/harbor-master/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo
Chart a course for organized REST endpoints!

@nx-fullstack/harbor-master

HarborMaster is a software library that helps you define REST API URLs in a shared library so that multiple applications can read from a single source. With HarborMaster, you can navigate complex API landscapes with ease, securely guiding your data to port.

Explore the docs 📘 View Demo 🖥 Report Bug 🐛 Request Feature 🧰

Downloads Contributors Issues License Build Status Commitizen friendly semantic-release styled with prettier

Table Of Contents

Built With

Installation

NPM

npm install @nx-fullstack/harbor-master

Yarn

yarn add @nx-fullstack/harbor-master

Usage

Interactively generating a routing library

nx g @nx-fullstack/harbor-master:library util-routing

Generating a routing library without prompts

nx g @nx-fullstack/harbor-master:library util-routing \
> --directory shared \
> --resourceName users \
> --tags type:util,scope:shared \
> --baseUrl /api/v1

Roadmap

See the open issues for a list of proposed features (and known issues).

License

Distributed under the MIT License. See LICENSE for more information.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Wallace Daniel
Wallace Daniel

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Acknowledgements

About

⛵ Chart a course for organized REST endpoints in Nx Monorepos 🧭

https://nxfullstack.github.io/harbor-master/

License:MIT License


Languages

Language:TypeScript 77.4%Language:JavaScript 21.3%Language:Shell 1.2%