1.1.5 • Published 1 year ago

defmode v1.1.5

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
1 year ago

npm

DEFMODE

DEFMODE is default api library which is reusable for all the web application which helps to reduce the pain of coding a user, auth, roles, scopes and status functionality. It fasten your development time and lightens your application performance with CRUD operation for default models. Typescript and Promises Based response.

Installation

you can install DEFMODE with NPM to use it with NodeJS or the Command Line Interface. If you're not sure what those are, head over to Documentation for other ways to use DEFMODE.

  npm install DEFMODE

Documentation

Documentation of DEFMODE's API END POINTS and their usage is available at DEFMODE

Peer Dependencies

npm npm

"mongoose": "^6.1.8",
"jsonwebtoken": "^8.5.1",

Note:

install the mongoose v6.1.8 and jasonwebtoken v8.5.1 in your package.json and try to use the above libraried as example given below:

import { mongoose } from 'DEFMODE';
import { jsonWebToken } from 'DEFMODE';

Supported Resources

  • Auth
  • User
  • Roles
  • Scopes
  • Roles and Its Scopes
  • Status

Features

  • CRUD operation on all the resources with SuperAdmin user check
  • Document Upload files reader api made easy
  • Bulk upload for Scopes and ROles and its Scopes made easy by CSV file reading
  • Generating Json webtoken for use,
  • Validation for all the resources

Technologies/Stack Used

npm npm npm

Keywords

DEFMODE      DEFMODE      Re-Usable      Api-End-Points

Support

For support, email on hello@prashanthk.xyz