0.0.0-beta.2 • Published 2 years ago

coalcodes-route-builder v0.0.0-beta.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

CoalCodes Route Builder

A tool to make easier the creation of routes inside most frameworks.\ Simple to use and customizable

Installation

Install this package using NPM.

As a good practice it is recommended to install as development dependency because this module create all files necessary for the routing, you can bring these files to production.

npm install --save-dev coalcodes-route-builder

Usage

import builder from 'coalcodes-route-builder';
builder(`path/to/controllers`, `path/to/routes`);

Builder Class

import {Builder} from 'coalcodes-route-builder';

let apiV1 = new Builder(`api/v1/controllers`, `api/v1/routes`);
apiV1.build();

let apiV2 = new Builder(`api/v2/controllers`, `api/v2/routes`);
apiV2.build();

Route Class

import {Route} from 'coalcodes-route-builder';

let customRoute = new Route(`api/v1/controllers`, `api/v1/routes`);