Blame view
node_modules/loopback-swagger/example/generator.js
845 Bytes
f7563de62
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
// Copyright IBM Corp. 2014,2016. All Rights Reserved. // Node module: loopback-swagger // This file is licensed under the MIT License. // License text available at https://opensource.org/licenses/MIT var util = require('util'); var helper = require('../index'); var petStoreV2Spec = require('./pet-store-2.0.json'); var code = helper.generateRemoteMethods(petStoreV2Spec, { modelName: 'Store' }); console.log(code); var petStoreV12Spec = require('./pet-store-1.2.json'); code = helper.generateRemoteMethods(petStoreV12Spec); console.log(code); console.log(' Models v2 ------------- '); var models = helper.generateModels(petStoreV2Spec); console.log(util.inspect(models, { depth: null })); console.log(' Models v1.2 ------------- '); models = helper.generateModels(petStoreV12Spec); console.log(util.inspect(models, { depth: null })); |