0.0.13 • Published 8 years ago

eat-simple-schema v0.0.13

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

eat-simple-schema

Description

To the extent possible, generate Swagger API schema from Meteor simple schema automatically.

Installation

npm install --save eat-simple-schema

Usage

  • Find the schema file you want to document
  • replace aldeed:meteor/simpleschema with eat-simple-schema
  • create a script that will load your modified SimpleSchema and log the YAML. For example:
import * as OL from 'api/OrderLines/schema';

//Give each schema a 'swag_name' prop that holds the identifier
Object.keys(OL).forEach((key) => {
  OL.swag_name = key;
});

//log the YAML to the console
Object.values(OL).forEach((val) => {
  console.log(val.swag_name)
  console.log(val.toYaml(2));
});
0.0.13

8 years ago

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago

0.0.0

8 years ago