1.0.8 • Published 7 years ago

mon2ts v1.0.8

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

Mongoose models to Typescript interfaces generator

N|Solid

Script generates typescript interfaces with all properties from mongoose models.

Install:

npm install mon2ts --save

Example usage:

//get generator script
let m2t = require('mon2ts');
//get mongoose model
let model = require('./models/MyModel');
//generate typescript interface as string
let str = m2t(model);
//save the string as .ts somewhere you need it

Additional info:

Script automatically generates import statements for referred models & additional interfaces for nested objects. Accepted type for referred mongoose model is either id or populated interface.

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago