loopback-swagger
Version:
Integration between LoopBack and Swagger API specs
26 lines (19 loc) • 854 B
JavaScript
// Copyright IBM Corp. 2014,2019. 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('\nModels v2 -------------\n');
var models = helper.generateModels(petStoreV2Spec);
console.log(util.inspect(models, {depth: null}));
console.log('\nModels v1.2 -------------\n');
models = helper.generateModels(petStoreV12Spec);
console.log(util.inspect(models, {depth: null}));