{"_id":"driven-swagger-test","_rev":"27-bf32f78ef2642d3992afa8a9517a28fd","name":"driven-swagger-test","dist-tags":{"latest":"1.3.1","beta":"1.1.1-beta.2"},"versions":{"1.1.1-beta.1":{"name":"driven-swagger-test","version":"1.1.1-beta.1","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=lcov npm test"},"gitHead":"fbf1ac894c58e887f846590e1adf2a33344cda32","_id":"driven-swagger-test@1.1.1-beta.1","_nodeVersion":"8.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qkQ0e5/B+hlbQwNIx4C9g+c+UYPmuS4R8iLkHBamGQrZICC+1CF2vgjU2A5V6shKwsqCLsUwAlXUTwVcD2g5YA==","shasum":"aaa2794dcfea640837cae22fe935f858a671639e","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.1-beta.1.tgz","fileCount":57,"unpackedSize":293800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7OpyCRA9TVsSAnZWagAA9UsQAIwN3Go6o1zMZ+TG2PHR\nuq1KKCMSPLGwEjHApL5rXe1xkdJelfKw+nooyvqnuFNuANpEuSoRm46b9MKF\nF7c3hAAegEUfB+T9BO2QGp9xUa1VYFGsjuF6x2CwV1H0erpsEyIj55Qdp2YI\nfcGl34NJf/JK2Byy5GOKYfc60ZG6Z3dznaKJtQG59DeaiSerTgOD7BTeuFdw\nooiSBChR4hcuqgr9++7f646ox2Q8+HsUQGjTz6NDCWNSIfyT5UBVX+rUdXWj\nMyimQdg6MiiKDFu9GCRyqH/OqQHZT69wRulJZqHRZfoW9T90y1hWu0BPHthO\nxGuzwGjoznHFSG4F60++QTeOIr7AcBYMblI1z2LpYrpM4AA9ROU1TNEpX1PH\nRfQmC6i5U9WUp9nf5i5ZQCR1aoW9QmLdj/wJoDaH+HC84L5fJ+xXct/iJa8z\nS5WYUfQHshilGL+apkexLnrBvQf36lCaZhiR633Pw6LAHu2pdkh3lBIbH1Hp\ngd6oP61lISQaMLNB1d//JIZCEcVgfyraGEByRcCOTwNnUdnXP7CGD0Q58wuN\nxlKXGAXbqO9L1q6ocYfW6YL7tf9riCIsbutiOo0IhO9rKWCm0OviTtOjCCJf\nSjnsmOr+LZAXqz97orv9RZHPyG6ToCNOEvsXLd8IaDsgJfjIgsxP8EhIzMgN\nkC38\r\n=FBFb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOucj9HZQZcSSxqyOgWCHTWYn9DLHhUuFLTZoba5TMiAiBHN80vOIbrdHs1Wj2mAqNE5Ba/fJjVHtx0y1Fx2yeYug=="}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.1-beta.1_1559030386157_0.8924398784134164"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"1.1.1-beta.2":{"name":"driven-swagger-test","version":"1.1.1-beta.2","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov npm test | coveralls"},"readme":"# Definition-driven swagger REST API testing\r\n[![Build Status](https://travis-ci.org/Finect/swagger-test.svg?branch=develop)](https://travis-ci.org/Finect/swagger-test) [![Coverage Status](https://coveralls.io/repos/github/Finect/swagger-test/badge.svg?branch=develop)](https://coveralls.io/github/Finect/swagger-test?branch=develop)\r\n\r\n\r\n## Special thank you\r\nTo [Marco Antonio Sanz](https://twitter.com/marantonio82) and [CloudAppi](https://www.cloudappi.net/en_US/page/homepage) for the whole idea.\r\n\r\n## Why definition test?\r\nBecouse API-First definition, is better with test\r\n\r\n- Do you have security in operations? Your response should be contain 401 (unauthorized)!\r\n- Do you have GET operation? You should be contain consumes (accept) definition.\r\n- Do you have any param in PATH? Your response should be contain 404 (not found)!\r\n- Do you have POST/PUT/PATCH operation? Your response should be contain 400 (bad request)!\r\n\r\nThese are just some of the many test included in this tool.\r\n\r\n## Postman\r\nCreate postman collection from swagger and test your endpoints.\r\n- [Postman collection SDK](https://www.npmjs.com/package/postman-collection)\r\n- [Newman - the cli companion for postman](https://www.npmjs.com/package/newman)\r\n\r\n## Testing directly in... Swagger!\r\nVendor extensions for test (These can be specified for any response, except `default`.)\r\n\r\n```\r\n200:\r\n  description: \"successful operation\"\r\n  schema:\r\n    type: \"array\"\r\n    items:\r\n      $ref: \"#/definitions/Pet\"\r\n  x-pm-test:\r\n  - params:\r\n    - name: status\r\n      in: query\r\n      value: '{{status}}'\r\n400:\r\n  description: \"Invalid status value\"\r\n  x-pm-test:\r\n    - params:\r\n      - name: status\r\n        in: query\r\n        value: 'aaaaaa'\r\n```\r\n\r\n\r\n| object &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | description | required |\r\n| ----------- | ----------- | -------- |\r\n| x-pm-test | Tests array | false |\r\n| x-pm-test.description | Description by test (request) | false |\r\n| x-pm-test.params | Params array to use in each test | false |\r\n| x-pm-test.params.name | Param name. | true |\r\n| x-pm-test.params.in | The location of the parameter. Possible values are \"query\", \"header\", \"path\", \"formData\" or \"body*\". | true |\r\n| x-pm-test.params.value | The value of the parameter used in request. | true |\r\n\r\nFor cases where any explicit test are be specified, they are inferred directly from the Swagger operation's specification..\r\n\r\nFor **body** you can write raw content to specify content (application/json).\r\n\r\n```\r\n201:\r\n  description: New pet created\r\n  x-pm-test:\r\n  - params:\r\n    - in: body\r\n      application/json: {\r\n        \"id\": 0,\r\n        \"category\": {\r\n          \"id\": 0,\r\n          \"name\": \"string\"\r\n        },\r\n        \"name\": \"doggie\",\r\n        \"photoUrls\": [\r\n          \"string\"\r\n        ],\r\n        \"tags\": [\r\n          {\r\n            \"id\": 0,\r\n            \"name\": \"string\"\r\n          }\r\n        ],\r\n        \"status\": \"available\"\r\n      }\r\n```\r\n\r\nBy default, the following test are included:\r\n\r\n1. Content type response (content-type) should be defined in `consumes`.\r\n2. Http status response, should be defined in `responses`.\r\n\r\nAdditionally, you can inclide more tests using plugins.\r\n\r\n1. isArray: Check if specific response property is an array\r\n2. isObject: Check if specific response property is an object\r\n3. valueCheck: Check if specific response property has specific value.\r\n\r\n```\r\n200:\r\n  description: \"successful operation\"\r\n  schema:\r\n    type: \"array\"\r\n    items:\r\n      $ref: \"#/definitions/Pet\"\r\n  x-pm-test:\r\n  - params:\r\n    - name: status\r\n      in: query\r\n      value: '{{status}}'\r\n    plugins:\r\n      - name: valueCheck\r\n        params:\r\n          item: 'code'\r\n          value: 200\r\n      - name: isArray\r\n        params:\r\n          item: 'data'\r\n```\r\n\r\n## Testing\r\n```\r\n$ npm install -g driven-swagger-test\r\n$ driven-swagger-test\r\n```\r\n\r\n## Usage\r\n```\r\nconst server = require('./server');\r\nconst swaggerTests = require('../src/swagger');\r\n\r\ndescribe('Swagger definition to Postman test', () => {\r\n  before(done => {\r\n    server.run(() => {\r\n      console.log('JSON Server is running');\r\n      done();\r\n    });\r\n  });\r\n\r\n  it.only('Pet Store run all', async () => {\r\n    try {\r\n      const results = await swaggerTests(`${__dirname}/swaggers/petstore-swagger.yaml`, {\r\n        run: `${__dirname}/data.json`,\r\n        save: true\r\n      });\r\n\r\n      console.assert(!results.tests.definition.some(result => result.code >= 5000), 'Errors in test.');\r\n    } catch (error) { throw error; }\r\n  });\r\n\r\n  after(done => {\r\n    server.stop(() => {\r\n      done();\r\n    });\r\n  });\r\n});\r\n```\r\n\r\nTODO:\r\n1. Refactoring\r\n2. Clean code\r\n3. Use external plugins\r\n4. More defaults definition test\r\n5. More defaults integration test\r\n6. Better documentation\r\n\r\n\r\n","readmeFilename":"README.md","gitHead":"9f789737a07d8317c30f425f9a2ead71f286629f","_id":"driven-swagger-test@1.1.1-beta.2","_nodeVersion":"8.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2WFI92oZLnlyxYQBkR51waqRsxhOJaazR9nQYTM8TDTO1kkLnsyBr7Xpeyq7WGk/ARdw5dDKJkgihom/fQdYUA==","shasum":"70b838e85bf117ac4351207ee3797480ff23b97f","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.1-beta.2.tgz","fileCount":57,"unpackedSize":292918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7P4/CRA9TVsSAnZWagAAiMQQAIcijaKncTkmBYHkOnob\nmDu45btYfSZ2xu7kyVAK2jKltf3miVHbcVAlDVXTnVrRXzGKt8kW4eL+ZWdE\nSf1JWE/GA+fptIHIN75C/wfRYy3rhUkUKUjAt6usE5kIeqkBwKRS6MQE8IK3\nIEiZmvTJRzbuujkbeG78pwHojvobHYlnjGamIL6LT90k5RXrZ6NOihZFKMZ3\nDPZcrhbWOawEi0OoHTilgM/A+ZjQv0p1qTkIBG3qGILoleaR1/vuFEy7QwiZ\npwBFASEWhAnUEUpzsM3MiT6lFGLNQqgWpsqgGCYysjfn6gbOz4csTY+euFEl\n+DjKLPlwFrdZUA66bBXWZJ+2E6Faz9hG44dXyZY631/wnzzzpFwyJOf9y5h9\nvadF9+RBWSdQ1Yu9nEOcB7vTL+3lOdbskw8qar+URZ25Yrir8y8/kduaPoC+\nthp46261qZzesJFGF2yxjbErT2sUsTt6W5dabEVzaJOYCkAS1E4oxW6dYAGo\nKc2+Q4s+OFFlrS+qdz6M2kIyg2RVL79xrrPGinbuffFwTUWsdTOSRH09qJYV\n/cF1O0tyM3M7OOzi2WZsqqmFJlwitIGesEfJ0qVrE8aqueidH5T2dv/bLax9\nnpcIa1eLO1UW2jfkH6CV8k/5d2108EjqG//vwHoyDUXJWzzPJOvsoIaTdTAF\n6S3b\r\n=6oW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaWuy4iIJrzDBV7h8p025e5Y/LvVHtiERgucEai9TyhAIhAM8J6mSgjc+1EeDq9bbWzdKKJWDEsED7bYcu48afkhm9"}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.1-beta.2_1559035455265_0.35801521416405935"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"1.1.3":{"name":"driven-swagger-test","version":"1.1.3","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov npm test | coveralls"},"gitHead":"a4b0a6bf9ac2d712acbf4c99385dfb45d12fe894","_id":"driven-swagger-test@1.1.3","_nodeVersion":"8.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Gje8PiRY9HPo23/eNfnHtY5uHLEhEgbcRxRhlfidlqq7E6WZhnrZ8nG8djjcRaAFUykalF6zKGgc4eb3Nr7vjQ==","shasum":"6724f91a87117b049cbffcaec0c70364488b1e00","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.3.tgz","fileCount":59,"unpackedSize":317968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8PZkCRA9TVsSAnZWagAAJOcP/jV9uZRzO/EH1wrUgeml\ncs959KFdYky1K32q12xAuYYBUTUldz7QlZM24MP+soMlkuHlISTKnS4EA/Kg\nWpXBEtAyTkLFnMY/uQG6dqoVl7ElaRC0lBXGcCUQuxhej6jBrOf5hdRbnKa3\nBf6ZKC5evVr0FxA8fWiBGxpvXqzy0437uPEP0i97FLdis31AWrIPdunhxRtG\nZqvqzD3ze6LDYNFNZ+IAiMd+dside/qNNZaz70W49yoYzANdiQ6k6b01JRTD\n+weyAlM0xWhxvoSEoZA3tw50SHHi1AsQaUNgFzNj6V24CQ6cWT0BvoWEwU18\nL5BtCN/cO0I43gGX0+nO8nm4zSM8V+QCNfkvO7+svpWnzDlJc7N9ParXiai/\nUxRgex1Zv4JaCyQ7vJ68tN25BTFwI52ohE5DzG/Mo9t6z/AznH3cOC+OYXwI\n6wv0Cx/lyQwNzM0DwfeSitLVWnrMR+vkkA1ucWkh7WqvhpkK4V7B4p+ranve\nVcaviw5T691aB1e18tM/fsM3hrfipJHZ9Qn/A18aRb6d1Psc+lPGv0BYQp7Q\nn/NTJPNSdV53S8fUVCmBtqCmfoxFXvC1Yr10rkbtakF2nuNJW80GYu3oJRr5\nHLZhfu7s3eAi7naEJhX09ve+9hr1myVbwaNuR20dqUiGFPa3Oj2a0WaQGXyO\nXPqK\r\n=vkJb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVhgGtlTUtilesDeE0CqrSLEONx2QhveSf+TPuUo+wkwIhAP1PT9KE1s66+OU4jk0doJlPG5gwjxYvZKsGZLCQ9LZw"}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.3_1559295588021_0.768042867845115"},"_hasShrinkwrap":false},"1.1.4":{"name":"driven-swagger-test","version":"1.1.4","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.3","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov npm test | coveralls"},"gitHead":"37a5149ce2c1a0d72e82a9666225e9f3322b2aa9","_id":"driven-swagger-test@1.1.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3liIrKOpKKxWJblAJIHcOXdRN1+ai3l+F+YEtPgmN5LdS7PF4eLEKO/kqqpQE9PfJPA6geFjAYNjSLY/3TW5FA==","shasum":"368ca1760b9f53a4f5faeecdeda148e07cc575ee","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.4.tgz","fileCount":59,"unpackedSize":326594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8mntCRA9TVsSAnZWagAALr4P/AqC70YuqDZd5R8DALYv\n3VlJdcblDepBpeFwpkqwig4+sLo7P1AnbzuVk7DaMwOTJxK9nLiVVGR3U4/+\neH5b/GJUGpVmkYoz+osDOAwQoxdB3vrgw/Vpyuxn5zBDfPayzagQ7C2Tgt3u\nAZJwL7Kt7tYu2JoZ+7F/PhrBxIE7QlljqvEnH9iT6JU0ofuDk1nSq09mFJMq\nW2hQwDy6+Y/TH+w0hlJsi6rUCOB7Oe7btRqieWg31nkv+GWLPdcBAFxJuUQl\ngWMmR4bjpGR8jmz7Y+l18dbYEOTH5ENT+8umsR5BeBImH4q4OVMQNd1uCnoV\ntukBM/n2U+8FcPoJJNgWk+Dymz7pJqWSexMv+j27ncdrne7bAiHQmLPS/bAt\nPtcfYqbqry3sVVyxX6BkaMAVerGe2fl2pwZXQIAt8wI1+ksqfM9+2IEsiNgJ\ncYrGN1RI8A0IjtHYpkpzmu1KkFrz4rPKkHnPvWTsGAhlylde/uNZwZlyVHWT\npLst1ZzgGSRHno9vc7R2118MJaUxrRal8GJR4+23so0CaLwhcghpDrVJru7e\nwK539UldVyldMqhwLpgcdrxMqpT53N9YURD8ThPm9cz100EoFc2LIhQ9b+H+\nzYLxiHKV3idryWdj+K4crHmWSqov7mCrz1Ot185PsWbhyDX+PTrCauJAwuSX\nN8Ws\r\n=uRvh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeXmMl1mtYDtbR/+a7NB5jWg4oJQI1xddTnG1llFBwHwIgDnMlsa+J/rjm13Y2dyNKO3n7EXZmtKV0w8dPw910Mdg="}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.4_1559390700799_0.9146196535804001"},"_hasShrinkwrap":false},"1.1.5":{"name":"driven-swagger-test","version":"1.1.5","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"6a45e9741270ce93ee977a55fc48f250257118c3","_id":"driven-swagger-test@1.1.5","_nodeVersion":"8.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Juda2EuvVNyyoIwobQbfT6dJDUsGG0FT61wD91Ne0addk5xHeO0w+54J/bu0WZBeNgdmJeuS1oTd1EtqNLDcUg==","shasum":"3d2a594252563e32a5e527294ecb14a58a20344a","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.5.tgz","fileCount":58,"unpackedSize":304385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/lwVCRA9TVsSAnZWagAA5xkP/iH2MgobLZysC/nvqxsq\nMjVDC43a/rEYry4rGB4PI9ox7uEVJPjXuMM1PzE+vjbdx+P14gti7Mg38Hjl\nMGFPTtHpJctVKel0SLJsOj8Ly13CdqXMpsAmIXG871RrI+HpG9WHBBXrEgVK\njGxbpAbPvLgYa3Kw/Om3KENILsItOos4neEcH4edSqNkB5YoUVGGdj5lXDnt\nF4ZJrlKih+QJsywnk7G+mFvLueLuQS8R223a8ZunrAxs/DNcBn0ecj0HssdR\nZkD0Dq5Ljb7tbsEodp449tO1p/kaz4RWB6EVk9MPs4izk1wiYjFOQTnkuWHW\nhRbSyHB+vDBoOUoKhS1BbbCHX/i8SnnGnAPBdRhwJymBqu4NQ/POY2X5MOhk\nYu8QZuytrtVt0g2el4AA/WDferKgEMAR6gHhJSbod5pwnbMxfEPhZVkwHb1R\nBVrT9Bv1bMQSu/YKCUVw3fYVRONwz5QNKqetL/BXdrtBEcohwP5CaGKJtyuA\n4ifQbfxp6KIMeIiXdm/frLaEgralLLPX5LHDdFeLfbplc9Favf3iNgLRNdlt\nJmEXbgihbyys/ujFLW3iHQJm95AXVM4xEb8U77bvXj1rSfI1b+5tWPISEoH2\nl6U1fvDdRkqKei0og++TWmBSXtsiMfQ754lnyZUxwbKOHcCCcSoVL6OiiC/S\nR9cM\r\n=jAR/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPNbVc4+7IlWoLlo7h8VxXqun/LbIXcIdaNa2HHNfFAAIhAOMbYbiEk/6UuTIJd6tg0xcwET78DI2ivhFQaFPGouHn"}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.5_1560173588907_0.8329224637884061"},"_hasShrinkwrap":false},"1.1.6":{"name":"driven-swagger-test","version":"1.1.6","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"d0a73fb5e1ebeb17b3621db3e928341db0b874b8","_id":"driven-swagger-test@1.1.6","_nodeVersion":"8.14.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xihjSntBdhG8LsxQEr1wWBITy43lpVR/M7CPKmFid0Ezu+PgwYeyWE7m6Na8llbEzah3DycHPZ7Yzy9iFti+9g==","shasum":"9567f89ff0d1e5cf9534ed79eca810d2eed65642","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.6.tgz","fileCount":59,"unpackedSize":310951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE1nkCRA9TVsSAnZWagAAf/MQAI1yt2wZvd9weJwz6USt\nBpZz/e+rW719E0wmzano+g4hGpzFP98gjdFLWEAi6UFZwk0yrKVYrmmQC2dR\n1mgPdtS6bL9zMefyogdnV6y89MS2VU3bzB6dcgucHOU2knKgEs1V/Era/u5U\nf0Uq8aEXMSNexGv0T0rk1uRUgMHYb4aBNyOTRfmM/DIAQEF1JItAwZSBnIis\nj50uWnyCwDFB9+oEz55qSLHw19WB57i9APy23pp3OL/FEmwRhno12Zl0fCrb\nKQt53xiRCgyDnzY/cv5bvTraPjjQBRFiLeEu6KgckR4IPINf2Z9ihQdUJF/G\naHR/ceEHJmpBX5XG1NnQYNPfpkKYottsiAzdyrnxxsBcDp9IFUZ+0G8I7Zg0\nU3riSb+F7AJEzwys2BvFmbIDdNdZE3F8xTpLQ1aQ6osrIcALryizSNL9OuNM\nbyEkxtg1LvZDhCmv+NL/V7Ce5C1wyczQYT1LkwfMSGu5xG1zD/z6GDJ+h/3i\n0KzSGHjLiulFnVQMkkmHuMbMIMfc01lUHlcZL8GXaP5118yWzrTr9Nnnrpdb\nPaOEuq+zuSa3qr/Ou126Zz4m2jXtOqrSJ3KnnxcJeYKyVwchZcaeNtvCl7Wo\n8WVzEyQiP/lb8gneLeaWhyhDMTqVt9D25V9ypTZ38OiVwtYBBwlIy0+cagYR\ntgSx\r\n=pAYF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGFYotB6D35KnEIZZxCTMcY7dKAXOOGojW/bAhZbssfAiByLF+qnaBdbvpDZLTIzOOfI9MsLzdk8O5niRgqvE8Mzg=="}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.6_1561549283667_0.06890205865598897"},"_hasShrinkwrap":false},"1.1.7":{"name":"driven-swagger-test","version":"1.1.7","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"9980b7be742c1e57b6438cb513c0f7fa3b7184c1","_id":"driven-swagger-test@1.1.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6mBaSZiDW9gmOQUl8/u214s4UiYmwCPEEI5I5mKH3Tpv7tW6T6NHa8PtLEc0F7sMlfxkdhAFGSl/GDiImgnK/g==","shasum":"84ac1930fc61b885fb1cadad9849d795137946ba","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.7.tgz","fileCount":59,"unpackedSize":312208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeVa+CRA9TVsSAnZWagAAb8sP/0zXOyVn/eb4GICqcQgj\nTo+RnocTo3SQBEKUt7bhiuN56eQ6BFSrYCqbZUpjERfksTOwfmXKCtEL9WXi\nJRdz24WYilLvOzNuuq0xPvzOqaka3rxXxZW8vkSJoNad4NrBcl47aBWKKV4C\nBkkM4ZjSAbMfnuWDadMU9Iz6UkX71smJpj3XFLznnh/lYj5Jw+kw2k0ki6IQ\ne4EWDyAxa2J9BRYtp60k1C3I/Lxmfl03sYM3225gapVtW+37V3yNO4ziv5xw\nAiZjwnsBIF+PN+rLRcD9t7QReWtS9WBSzQWTUI+3H+bc4rKE+2HXnhzTnc6j\nm4bESAS3v9qDvICywofXVeRfYHuscpnkdzqcDR99HLEi1IzzyugVZv2I1jlt\nzaNtp+7/06LM+vQ8wp5aNysjvrunlQtqY0IZZ/2Xz99bwgxgt2CIXY7Y5cVs\nVoEJhOkVBySU3/5xkT65RS+HResN93kSkZQzJVeGS370ZyF9Ok7MtNKMukMx\ncOaQLQ43DnXSWyWzhchVf4jErWlwBSTowz4GW0MXDmuBg2jLkkTWmxA/n3yg\n/g1B3bcDn0hCJKyua+I6oVyed0Jk53xYPVGm5yXiRehWWXhgsmLVtutqC+QN\ncMdXCrmhA/DSGoOtIe9aIyLxAv2qWwPajwFaTsZX2wzioNSCwnkLIv6nWFqj\nhORN\r\n=dQsN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqeB5e9DNxwVbfrM7ppFaWo/C2rGQg6E3s6lXboeKn6AIgO+9RBgUKyOYzlljrO7aHqfFslt0GmivIqpFkgLNeqks="}]},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.7_1568233149661_0.42513470039672474"},"_hasShrinkwrap":false},"1.1.8":{"name":"driven-swagger-test","version":"1.1.8","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"1931fe8e55c32f0ed5228e947435dc624c51d0d9","_id":"driven-swagger-test@1.1.8","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0OZzlZ2IxKrAa1gHW1cg/alLDnSDHKOl8ohiN21pbWAmApFMBKT2NeFISwbeVUxR39MNmocJ69hh86oJPYNvQQ==","shasum":"e0b3dd2ed6b2861cba9a9931bad8d3a887c7d97a","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.8.tgz","fileCount":59,"unpackedSize":311004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx5EfCRA9TVsSAnZWagAA6EIQAJFy8Ml1Gdr5z28cZYDt\nSbggFXJnr8XE7XWvHPhMlMii2qGbjLG05vTyO5dKWFD/WeVNICNqFxTShu2X\n8MbTAAsjrhC93Gf8v1oVpY1LK6S4aL+c8ziMYafrtPn9mXXPi9znudh1WUQF\nFYTZ/BOj38T1MjpOGK/Q6Cb1FP7N59lPzte33SFs+RXEYdrxz5wg4pjirgu5\nOrZCvw7u4+hNzKFFpG3yMDHWkBcLmNa1ToIuPF3OL8P9rGBUY6R9sAwxK2Qr\nllTdUSYGR6ToZWFNjRseGNdLOsz26sHTLCeOWYYduxXPi+CY0d6O3Nzt0kg9\nDAshBXiDDipJamIscEXLnp9jbqq5SL2OwzxPI+oj4/eeKrEvcGfJo20uiuaH\n3UzJGenLBa8NePk8X9hjkHPeru9M01BorEl9MLTRPzqysxg1makkv4B2CIUB\nOzc3FclomHFxl23HlbRQ2ArGQeTdKVRJ2SgcZ5NUulmpeYxglOV1VdqbqrEh\nGjDDMBL1xeHYA7tPBAHBzIHPki1xq3gO9J2CWsnKcl+eJHXJoWOvdvwV3D5v\n+rOY1E/INanbKe7i+Zx41iJdFZMy7RyuKCfZsSti1qAORzPXr0P5OiutMDiB\n83yhywFCkTxf0lgz+eBETxkGEQkEAqHOtvkaeVcW47xxuI4HURELrHdG1CTh\nd/vz\r\n=lvVK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTfgMVdOn7KSQzT4Un1cNDUfct+TWj9oV8HkeZn+VbnAiAKLGXK97UJXGTkF35urKPJWa886WurXCMCbXlV4YQOJg=="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.8_1606914334871_0.8233730730633422"},"_hasShrinkwrap":false},"1.1.9":{"name":"driven-swagger-test","version":"1.1.9","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"2f32cb7e63da9838eb1547d7c27719a5d06a8271","_id":"driven-swagger-test@1.1.9","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7YHMPik3LwIl87f0MxhcyKHABu6myz77bj0gX6cZFBZoeL9iTuP5Ak6jHTIle0imD1oKGM+FdfcjBpxPpu12Cg==","shasum":"e6b4d0cc14c2169689ecca3d55a916e3aba34a93","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.9.tgz","fileCount":60,"unpackedSize":312208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6asCRA9TVsSAnZWagAAcdAP/2k7g6QGM+o186roB0+S\nUdbcWOtrQDOWsVMcJP5buF0HmB5+TJ/46qNY4D8vqe7ZqT+lWDpO9tMU+ajv\njkljYH23K6zYJSe8yyLy1o9wjhtST3h9hXpWZ4iF9accE3mDqpjyAnsM9MJ9\nvb3O7Yht1uMvmHgRhBET88T0bf95c4BUqoIfj65yEyE/hBv6WcG9MyEcSRH9\ntbH3m66x3NX4nJfQqT3IW0AavkUigugklQ2IX+3SLeLKPF7FefiXwbUMWA6e\n5rRSzCfxYZ+mvHBDirZ6Xmy+AdmmrYq/WRgUT63zJtfgHDkrmgqSC0QUeumR\nQR8oUoIvBZQWUpoPKgDTm3zk/YzuVQeVzazbbC8AMVvYr57aUDtBT06OSLvZ\noYIganti3tHvv2aNKho31JDaJUyRLUPGjHwA8Xo+b1n8KhEqu6UfX8ZwQlX/\n9w3fDDRfuMzIyH/c30y2CjEnbjUlvxw3b7oD5DngT9bBBQsJK/tByGgZ0nnI\nociMI2BtPdMKubu+Mu240qBdi6j3h9rtg7GC4OqE7nwwspP0FtVet3+Vf3sb\nsmBD00vLP1WerKuhdfecwyRbH343r/G35qLpNJFr+VMULUpsStZaBInkUSlF\nAUGrKs61+MeMqBHkBwBuVtaK9f1NzWt0jCOv3IM7RR9A4xB3llC2EKQw7hOa\nNReX\r\n=NmTR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdWQ1Q6cstYazgO/U7qZeAT/kkffJ9bNfNETLamERqFAiEAgw84cZFre/VlUd74S90Jm00l2IsUxzRapeRmgO/1alQ="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.9_1606919852233_0.5629836822052494"},"_hasShrinkwrap":false},"1.1.10":{"name":"driven-swagger-test","version":"1.1.10","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"8bdc6dc7e9b34f2fe9465760378206542d1144ba","_id":"driven-swagger-test@1.1.10","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-H1EoNrTcVtq/9oAdhxSqZQV3RVkOk+4+mJUcaJLObQbnopVTybvN8vmS3G1oSb/3Scczoc9j9yDIMBNtiGXvnQ==","shasum":"1cac1643f8627f26e7c4462a9dca49e26f3a8f56","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.10.tgz","fileCount":60,"unpackedSize":312239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8yCCRA9TVsSAnZWagAAVRgQAIdnaXtPokHMdKwnjXpU\nFqZ3dx8pPZFjqKs/BsK1ia5ecnjV7hb2m4odIOBLnZaJ5EKIqMvBzQ9YQY8d\nJiCbIyVoZLLZqmkLn1J95D/XUjdhuqoJQjikwyMcZIWS+icsSiTn/J0SOCQT\nqCpBklADux2E9yt26lLUS85DsClOe79HXZvrYHUosJ4SZVJV+hvvtpoeEs7Z\nxUq0ZfioDmBmVown5zLncJMQxnolieNTDLkTvGzO92ayaH9tjuJ2I0/F9yKo\nqRRqQaKgwd0Ggsth1BoEDHT0kSu05lCqO9fALAArRIZ38+ve8M3jAM2hXOCW\nZKYbI8gnZxhdueiUrbPQRcoeJz8EAEfMqtJ9ip8Psi2r++m3kAGvncMTxy7o\nqG7sAVJXPt2caZPGv11uFenvpXoRu8Nl5g2dMPDNDCSCTdSCMbxQD+pZ1+K9\nCt/8L+cem0iDpjd/28n9Dznj0Jheva7TRvqmjlo119o2jh/qpGYx7sDF1ji2\n2PeisgEc56n77bHXOAHREgAdwzboOJQtheO64nFjsLyKMtydQgMh/nBsFOdt\n5KIdNHeoyi5z7/g/bXNYbKxpgiRoqvR14zx39APdc2sYfFUF6pTbTA+y78v+\n8mPqGpCCHXnPmJ+UD72SQz480W4HlNs7uN/S/W4wvw/ohFD2JNAB/gX5Askv\n3Nff\r\n=HIZP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDysyhcXTLtdxL8Nf47A6vyLaItneWI1LIpfrHW5fmz4gIhAIqpiYGgwRKFlZm/aPyUOvKH7WEdD5uFSC+GWsP8ZpMV"}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.10_1606929537926_0.0007380570411987808"},"_hasShrinkwrap":false},"1.1.11":{"name":"driven-swagger-test","version":"1.1.11","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"a8e59b451e7579d8a8f11fe9472d1fa7b3912416","_id":"driven-swagger-test@1.1.11","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z8rTkxwzO/f0/+OEOk23vwdftCAUxIhu7tkPKu+EHqNagSDVVGbbFLChfKKudKbjKggxhLhQkuWjr0LSZ7ULqg==","shasum":"2f5b1a4340f03135fb42299f4850fc91dc84c00b","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.11.tgz","fileCount":60,"unpackedSize":312552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyfFtCRA9TVsSAnZWagAA5WIP/0g3EkiUgXOXqqvPmNCX\nRKrhHFBQYob3MM3T1FtoOe/wYbQFePTYJEKW++iyuw5NWamG0Bmf+ZgvKuo6\n1U8yKOvKjFmgymOSlqFns6DYCQejYVMKDtZe192nJkLSI19o9U87uw7/v7IO\n7diwt0uvLuYitnu8J5SGL8zmgYwTKtwbClnrHbNG13AS1zBUCndazsTuWc6y\n/pMCw+tsI7mUMnHNo1FK+2UqjkNVj1tYBQa6bgionL99yyqLGrQuLWfc4y7e\nE0a9WIazfp20CTRQMtT4c+hZGB/R6T3R/C7cyWTX/oFKPgtlYX82bXVGqebT\n8K/oL2ipgRfMAfCx15ohkTAE1fV9X8AbIhjuB9pQHkTp8Wk+Vib97tunYgcM\nGn3OXguxg9Ma6yvEZr5N654idIcnU9tmrkoXtyX+kTII3HOYHGws8Mrup5PJ\nWSmYzylpe2ewKeBkfNlF/Nwn3kuDSbp299OLWnIFEcTiOnlsnbJ+VfY60fVN\n+AMIkDJYo3kF51ejeSvUxv6rWVUXCYqNXig7XTOd5xbuMCypiKjUcclL6Dm0\nVwk00NUgfI13H7+/Tqfkki2AVgjTFqIGktFVVy/ZARStDTAbKYa6bXKgOwdA\n9W9xhdh5fWnXh7++l+Bv33gAnj2Ib8YD3soGHAy9XGOkZpy2K9MR2sW4POaB\nS2Ho\r\n=pk2h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcpuZI3vS0IWyM2ADWC3zZWqEiQr3eWM3PCvrMcdi4twIgET/3miSQBttCRGC3LVdm3rry5Ynen7EW0jcgX0uC48U="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.11_1607070060541_0.2666462303721837"},"_hasShrinkwrap":false},"1.1.12":{"name":"driven-swagger-test","version":"1.1.12","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"ceb9f92ef63924acc58cc66811cbc06a090aa11c","_id":"driven-swagger-test@1.1.12","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MHtWwnjUqL0o1d7tEohbZBlSD4QqiqPr4Puyeghevc05DHXY4MrrQBH+M9x9BB5IVgljA6uBlvDsjdZgH8kULg==","shasum":"2d2d9650036ee8b4822ae17303872856470fb200","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.12.tgz","fileCount":60,"unpackedSize":313613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCSg/CRA9TVsSAnZWagAAA5sQAJG7WTgb58ot4+azgtcq\nH0Bx3aa3Ay4LgaMnyJ48BQWYSUuEMXW7UDY/PNfnlxW4QRCfGO/fP2O4oRY6\nGW8HSFfB+OHhpHQVg9dR2q1iS90+/Oxa9Z8B/gnRcRigMrAIl9DIMQuqmXr/\nmAFE256MNSqfFWNHpCF3yiwM+GI2aag4/kQaLPF6g9n3ZNt21aM7j5uwbPX7\nTSInusWNGMXhVdIJVBEZvnZ2s61m5ZHA5P1OmQawNgaSpX6t1NCglGMb9cbE\nUPzKS3cIKKtZsx3BdONlykT9Deb5qDA5pwInq1pG46ACV7hwnJsgKieMiJ3z\nDr7oVKiIcamXYIMBqUaINSkjuOC4Dp7sQTsugqSCLxGjo1GFl1N14qL9AZO1\nYEQZAWCMfWITs2aRDIGlzsRGNEorYpcWT2RvogNWTg+kMZd3KK8+fNSy5iuc\nllVTNv4MrhOhGTil7fUM8+3MsKejxiBv18UvoU58Vm4fa6T/7sTE+oBCXYvu\nMjw5OM8srAIxyNNwWndRzlOVcV/ZdhoVj9YF4blkttlYBwHJTnAfK9J+c/Pa\nLy+fPmRqZhbLQDFRqOzSFhZo0hqzfA/NawtTSv2SvMVQSZhtZhxx2GXJ+i0e\nnub0WSPWv7np2Hqmn2ZyWg9f0A2LJLPipOLDjjwwJXrBWBNOfknrHo6h3nlt\nRjtm\r\n=N/0O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL8UsUR0jhutDkwfdjO098/zXmv4eKrAq9IQefUSW2zAiEA53379HYw3AnVS6Yzxs/fSyvVYEwvO6gmX78/z6tO+8U="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.12_1611212862854_0.34139229931802717"},"_hasShrinkwrap":false},"1.1.13":{"name":"driven-swagger-test","version":"1.1.13","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^4.4.1","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"740783b38a274f0a88d8330aa6005c7666d87d65","_id":"driven-swagger-test@1.1.13","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-L7AcbIqBNywkLYwPm8NBZAhkJK2xST1YX7qp4tejP9K0/KUtdAiMXBBNh1rzxFpW4W2reQghqolTbZF9CK6eaA==","shasum":"34f258074ff9116bf6e0fa7be6387850f9e870dd","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.1.13.tgz","fileCount":61,"unpackedSize":316884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoQizCRA9TVsSAnZWagAADPgP/0QiaC9Cmv0HgPgewIWX\nC9K4AmriTyeN0GV7dPb528Drpzu0Sl8n0i9iGIcmaTs0nY/XhITicQluLk8p\nPEnDtFi2TtzKOmvddqbNUCnESjYwS9CyJi1wlMrMYZA+skDU5ptdG1+kUBM2\n4zY8RWvJlEsX1TUDK5EQrRVJ3tnpftY+eyDoNrdBYJ00zoUzyWmgLFUQM7CG\nu1CUjgcx8EEvtKcesRqIqgpbdGuBTDv/Qnkxshsmln3nLvrrfP+J6znExbTC\nOqjjWGJV63qFzNEtxh4+Biz0lX0ac6w6+T6vxTM8QZqbryqkM/l+AxsD33dW\nQMGblVCZVKwVMKzcFidouBk2kla8EnxlmhbaMaW5eXQ9BdUzJwJiugVaN9LZ\nUH5I3Wkj3atSZTAkZMkbDwbnjx7ZspebkkM3KeMWVbr4if2l+wROllOHCYDa\ngBed4tUlYqOin88STP7de0Bh8Qk8nnu5GuczEFNBl9Wc03Erre61zvnoN/O/\nR+iz9akkC5O2k/JRvCsQb87pRugU3kG0KyelIV93MHyM1WoBz2Q77/66z834\nMDqK80DocF9TmXzdzc2XlMX2DZk9IG1c0ic+nm5F+6mGCwaEQm4VDPt9nzBd\nC4JGWIbJqEADLYuRbmQIa2/z3wwr5NrZnE7R2RpEq/EhfaKUYrWATBpQQE9a\nA8/Y\r\n=jr23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk3upOb0+UfyLDbUCuOTGkCyEHExT34pzwDcOdTbpIrAiEAnusVDok2D0B9wj3ZG9U3JEHsvcQnVTxi4UuQVe/7r6s="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.1.13_1621166259443_0.0726757660036228"},"_hasShrinkwrap":false},"1.2.0":{"name":"driven-swagger-test","version":"1.2.0","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^5.2.3","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"05bd88ba91ac22678544a86c9a4c3efe43ff400a","_id":"driven-swagger-test@1.2.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xbn0rhGIalKAEAYXhrZnkxyvGvmHBjqolO45QuS8QztiXqNWI05rR1YxsDPyXaQarvqwp7VMRUuy56Y6JhbKwg==","shasum":"60d8aadf2e91dd602d5ce1d17f925b757de01e04","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.2.0.tgz","fileCount":66,"unpackedSize":338160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5boCRA9TVsSAnZWagAAexYP/3vMT/JpbFgvBC8vCPtB\nJO69BqOcGLTOwEmBZU/3XqVkTRPFlOHvyLCsd+HmL+4SwHwU+l7k+N3Pxdlq\nEMU+7BzhKGqekSyCF1LzwpEXdeiBwZ8TV/oP/PIVL4rB9AkePUq8dJ+i0JML\n7GvnBs9zozcyFi6lep2aghqujwAZOSfIxIAdkryF44WNdgAVZt0NBNRno7oq\n0C435udPNKga7HMk5ywvQcXUc/TcE2VOIFc0Qm97Tkl4b/GEQF9sBztka7Hk\nTXe+ESFnEKZMLAnyfgsJCji/fj7LLIUHTOfJ9EALQ4RWjpeae3L0yoKnPWkB\naMxLYSD7rky8o7rA3Amz0ISYlot/OxpQpRue9c3peD8U7JJyWJcTphXanEMR\nsK/GXRLMislwJAxxwbNVMORfSqgkA7ED32+YGWUFYJ3bL7SPnKqYyv+B1MB4\nT8PLdVqJ8yCDvlq0f9CtkR6uSHkHiFib0NzgMgkcUBJl0UROpYFJBvTO3/Yg\nDJ6lj2do4Kg6dpUXMqF1vkMFD1tY8Lpd3WIq3REhUDacwxZe7f+01xklMBwE\nI4tsxS5YvgoZjuPmhQlslqelcrVuSUg6K95E5xaC58JXEzZ7aYJrdHlgcR8Z\nfirWAtTrle/ADB0G3q0YoyBs2uIERCD5tcFr6Zzg76DFOxRSbMGSYFGK88+a\nboku\r\n=zSNl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCwYmWoYRUVdwzMsR+jhUASuVDku0ZBAzIgmLdDz/uoAiEAopGzMt4CdtGpKgV7E/p15eVkRjs0zucg88GhmbkkC80="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.2.0_1621595880206_0.5969332318012457"},"_hasShrinkwrap":false},"1.2.1":{"name":"driven-swagger-test","version":"1.2.1","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rc16","newman":"^5.2.3","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"b384cf9890950b72929282ea327c4af8a04b4caa","_id":"driven-swagger-test@1.2.1","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kxYiMpsC4mu9ciYr1YMCM5+C+sRD4TWNVmNLWHRgyKO6MtRnF6azdQTzhchLDv9JP+u3VctrcWsx7l31mhzAQA==","shasum":"e463c8f5d4210d71181e7267b2f1b0b4f4b46ec2","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.2.1.tgz","fileCount":66,"unpackedSize":338210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqgunCRA9TVsSAnZWagAAp/UP/1kINZZ06ywGcMnZj9OY\nNy16ldk1GVytdUnjliq0jAzQk0HiVYiXlLX3gvFia6JPcaGeEwlSFhC0Hqwl\nkvnFwvrWWoSXmz+5PFnGKx2a6GweFIjX3R0u8ayZiHZGjKO0Pc9D5KfD1Byv\nvfoqnQ3ID+14XT7adEqr3TEOtYagQqkyDRU/oMpk5pLtH4a8h9a90TC2vDL0\n1izxffjHyQHumdkLnHVWUhg94MO9+SD20XCyBfNvlgY/2pwx93F0tos1fOJp\np5NNdhXXqUbN2SkzrYOn+EFLtEvqMtW23QCfJl1viZD3KpBq5wnQ3GnqsJoy\nhjglt1gr1gIvlNvBd6jpjo6tsygUzTOafAQHdGhPj9OWJqW+VAbXWqNjmhy8\nAZNtAEBlZ1SiYzT3snMLF1QOr4QIJVKUBS7QRV/xtytpB+ZKT0/EAbG+PmYV\nenPfq26QowZAGGPTkWx12iBZzx+/jphECOkwEwclse67DOMu8LK6/gCueDdb\nU1gn+Rb7ww2j0B1hXOKCIZzK7PUEKOW/8igityNuw7n3Rs2RoI9QHryBRnAB\niGj02evbJgg2V+BUR0uWwmRSdkaFMfvmQJW32U9rvl4E1qKz2nEu6MYH75Su\nXuJrfe/FNLWmfK9VuAUMqewPfpdVbLRt+VyoEGXVv+nFN58IkdldJq1ZT989\nIPi8\r\n=s7vg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdlWB+ytDFaU3KZSGkWCut082gEpIDtMqwShqSQsEMaAiAVjp+XPLid5nH9OfBRNnyuyvMLlUQ73p4ze3kMUBN+fQ=="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.2.1_1621756838553_0.8170710428634576"},"_hasShrinkwrap":false},"1.2.2":{"name":"driven-swagger-test","version":"1.2.2","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"^0.5.0-rcv.35","newman":"^5.2.3","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"89ed25f9fec60f2eb1699fabf252abd0ca7bfa78","_id":"driven-swagger-test@1.2.2","_nodeVersion":"10.18.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-HjJtoFksCUC/qmwRek6yz5xwFdDh58W4rb5jpcvaxv7res6jldAhJuWaRG/ACWEi1ZjRmzF8gF6LmgjvI1TZsA==","shasum":"4c60a8c7913b56f2ab673378dc4cc36be08dd7c1","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.2.2.tgz","fileCount":66,"unpackedSize":338220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7/IwCRA9TVsSAnZWagAAycIP/jSMal+sPIP9AmFcRnMp\ndnMzKT+5Co0OfZ62g7QRPB93U18n8fE2YGgfwR/IUytKJFCFYTxLkJ9W7obt\nFO3sRb0vcwK3dNCtS5ATaZAbQ6vkCJ6ooNeWgBSWCi9thHerHmI9B4RjcAfL\nufW+gd9z9fyLDRCYLPST3aoPMj4D7qg3OeWxx7pz8XtFohsqXZnzB2sCd563\n4ROgAmH2925hrEcyfqF+SrLghfbNXrhEAa5MKCFBVjn4d1GBMS37VlGEVCFa\nxgByRFG8tHDNFQ0WMhhc6jucDFNlUy+sEKDXGFEJXAlv5SHq5dARtATBuhBB\nbzuKAJRqWbdtAiRHTL0jbM8LqnpurrUQz7FIGPHlIQFf2X+4T6/5cX7Nzfls\n7oTBS/eF5vi+I9jC6KW+hEDoQpA5l7V9UOKoyS+HvpfmtH9QQx9bM9aOXbU2\nFx2OR5LTP3qIjQsACVNGDqJ8YQe0V9zn5LPEDhMajL96vynXTGRq77egGGfC\neHJU26Q/PAtt7GyUYaBU6FXg/SQM8JydEoieDOkkMY98WLvhWg0NDQC0zhQg\nnQrnTlEJo+XVjX/7DlmNgYWaxzOOvF2ucshDPAJx1HE0DZCf73lnQ1JJ57Ub\nG5lJ3pblMK+ny/cLk/VBCQGjgwbkWYVUuG19olqwIMZ5FV8uc38YwBNATbPn\nHTn2\r\n=W212\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV5QOTrxoTLZGdEuWjovYepdAPDWXenLupyDMChAONwgIgcZUEsUVQJ6JVOVXFMABpbrSolES+aytPp/IJ0DGT3pU="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.2.2_1626337840274_0.5036488245031054"},"_hasShrinkwrap":false},"1.2.3":{"name":"driven-swagger-test","version":"1.2.3","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"0.5.0-rc23","newman":"^5.2.3","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"045bb602492d7e81b1c5bb96c0cc9c0c09196ceb","_id":"driven-swagger-test@1.2.3","_nodeVersion":"10.18.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1WPZAFtKw9HcnvjZ1ldZtNQi4QdoHxYzbJHCON92kTumRs3Yg1FyLh2yo5wPZeN5QsxyBvzwjsi9B5V/rdM/Bw==","shasum":"fe9c5cf6b9f96984e734e4fcd52f9b5374e9ba0e","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.2.3.tgz","fileCount":66,"unpackedSize":338209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/lRMCRA9TVsSAnZWagAA7j0P/jrTEWK0KrB5YLJaAqf0\ntSDzoAtZ/vd4Va6NNqyOoYtbOhyqwOyUc1oh5NaMFLNuD0TuILWqx5BhwId4\nGcZcxX15EXsBXshYyVMjv6LX0ekaatLAxc374/yoLush/t6SFd+YSCg2nsvf\n2wL/vTHUR7d7rwaL8YMUxL2Z4jS4hhBGBiUF3cWNQVSeHP4jeZz9ekXN8Fsw\nMMtIdGLp3Gg9sMSDAT09hKgO6oYq+jzTJ8ujEdYoVEnPW/O7wTcAmbEhX2Mb\nZHaZBbRDJF5AWv3LGVQlwluI2BvM4FxW5v55d0mIxp8lgy/tJmtyw3M4gUbT\nSJKW1hH1jD7nRh1ksmGLdgjMsookuCoMWogJpA1rdhT9SmSS3wjVEbUuwjAY\nL+UetWAtC0a8tMX5/Kx5JS4gx7DDRkpA2bEkQZt7qjubCBErL4a1ZKNly3vr\nWyCD/VAqaWy+IqIoAcB5qNK6v91/V03Cpz/FtSImsxF4wlQfkqO+zQPjTd+n\nDPIoGGyMrNHqqrI0M0eug7vGesq02MNKGfJSbSENwMgIveTQ+geRAQ7GWY8/\n+KR5/Ayd/IRUzRGi1raK2+61fCmjncXRwGmIvsmO2sm5BjsZJgssO7JjYsHb\n4qXMBpLccqVbO7Kr8fxPiEFuOnDl8NH9KLO/3KD91/rPVXCFf6yzUMHZokzW\n7osV\r\n=Evxr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUvuBSJ2UENM+br06a+TBOw0m/xJ5HAdHCaD6FnK2PgwIhAJNxAFe0AMj4aNbi7Nrd3NbJ1SsPBvuEWl4gYN3NMLFu"}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.2.3_1627280460698_0.339415672716757"},"_hasShrinkwrap":false},"1.3.0":{"name":"driven-swagger-test","version":"1.3.0","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"0.5.0-rc23","newman":"^5.2.3","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"e6ba1d5370e35ddbec488f7e7401b19555490c54","_id":"driven-swagger-test@1.3.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-IJoBn4EtOWee8VEnOuGNMja+JP53lc6cb1VjG73Z/4uGyTjCFqYstzaLWp6rOL4PSE+YbcAvTEJg9pj6Ykc+HQ==","shasum":"c6b7990614f73c12fd64a653111ec0d493033ca4","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.3.0.tgz","fileCount":66,"unpackedSize":339226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDgoPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOVQ/+KITm9MscdyzzlqWpzZs+g8RPzo2v4yiFpO6+tqk2Nolif29L\r\ndKGuGiE4bUCwvalR+Es5sUodaIEVKwHkwsp4HUiyPbE12YEhCZQNIL5RiytC\r\nde9bk/qJa9rArxXGchZGHcGwdFhPcU8GLV4X8sznZOA635mN7gdaZbWD+AFe\r\nGtfW1piBIrHksVru7IcwX+GONfyG6DUSVmssnLXbDhtoY5/R4zez08dvJNTc\r\nm50x+3a2HQQqdEIANiyrl4mBi6QMVvcHJY2cdpjmGEfKkzQ2h1fScGGQVx0X\r\newN/LrtjYNzysCJMCdR2n/z+9dMmQ47fpwNM/mFP5GGd3U/qu4/wcR9fCB68\r\nJ7DSnF8nSoxyt1wV0iCHDOhr6Z/Bdf39gSS38sp5R7E+2MGd//uAS5HYjBlT\r\ngXKvtbpeEj/aigmscpg9ZfT/2MpXXxPdTr76eKpRAkPy8Rcc8rb0AycXSdRF\r\nfQbTRcaZ6xAuhYm5SmErNbOJcNGGJBmoIkPmSM2EBomDTcb8x5sPDXXwMXLQ\r\nEVDgodfyH6JtRIPvWbsDRt+iifKRWk+WuVDjQI0D4EhW762gf00mP8xkaO0M\r\nf2NMJip9CF8u0auzyE7yGaMG9SOKYQRJ38AUoZUrsJgvQOlIFz6FR/cQ47u3\r\nMWEwidlsykINV2zzN57BG7MrfdnfzkOo894=\r\n=p8Vh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8tpEi6hexjPj8VeLPKdIeMc80KqXF7GRC3YFuycqNOAiEAqP9R8MFBQmb+8tSU2MezNx7I98C2TZQFJAGVJ5iBzNo="}]},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.3.0_1645087247430_0.9258614892397823"},"_hasShrinkwrap":false},"1.3.1":{"name":"driven-swagger-test","version":"1.3.1","description":"Test swagger quality definition and create Postman collection with test","preferGlobal":true,"bin":{"driven-swagger-test":"driven-swagger-test.js"},"author":{"name":"Finect"},"repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"license":"Apache-2.0","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"],"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"homepage":"https://www.finect.com","engines":{"node":">=8"},"dependencies":{"colors":"^1.3.3","commander":"^2.20.0","js-beautify":"^1.10.0","json-schema-faker":"0.5.0-rc23","newman":"^5.2.3","postman-collection":"^3.4.7","request":"^2.88.0","request-promise-native":"^1.0.7","swagger-parser":"^4.1.0","vkbeautify":"^0.99.3"},"devDependencies":{"coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.2","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","json-server":"^0.14.2","mocha":"^6.1.4","nyc":"^14.1.1","typescript":"^3.4.5"},"scripts":{"test":"nyc --reporter=lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js","coverage":"nyc --reporter=text-lcov node_modules/mocha/bin/_mocha --timeout 0 --exit test/*-spec.js | coveralls"},"gitHead":"dfd63d6c2c48a965f20c73c668872cd06f8f8923","_id":"driven-swagger-test@1.3.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lNVRPENtczmrfLFSu7VOxdLS5VldXD6GMeWFIJz2ibcGZFOC4UzXytc7wcA4jqm9KvPgaLczn5fIm/E8fmfg2Q==","shasum":"c15a16b90a7d7605a20265038bae735a859bd382","tarball":"https://registry.npmjs.org/driven-swagger-test/-/driven-swagger-test-1.3.1.tgz","fileCount":66,"unpackedSize":339251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEN+0dVUkts83JzoeLgOrlYwpA9Y+7ceaDkZwm+dYiKAiAH5mWiyR5TuoV/UQ2wXe1V3nvsmqP/IF5xA6nmidh8fQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitCd0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp81g//fgrAFQ7bfwr8+H7zYTq9K5JSFv9E/ff0vdfP+n2Pm/ZNibX7\r\nMFmqnqvzb9DsfQ8Dix3ac05KxrBFrMDABln+VI+z3lsYHRTK+9YKQj7oVKQN\r\npo9b4I1iNxgMFGHdlwnXIBM8J9kAqBrUr3kF+8E0Z/atIDWY1JKabqNUORuy\r\nj4nqEFG27lKzIl5GmkjnBnqHHJQCeavxtx9fgwXh1KYLM6N5P6W0taAaTjGp\r\nGIL4vyGaaYfoWsusjrJCbfD7eMVivfMcr5+HRZAuQQCR9VAMY46mXuOVnRkV\r\nfDd5iBHN8c0XGh0RS6TAQFbia5pY2vRX5znlpOKJ7NXpkoJRG6jLA9zdZAMw\r\ns4G5oDtXyVB1qLxfHmM7OzbsTzqpEVjEjWsHDV6wJ9LmzMEmiDO3eTN8DICm\r\nkdsBXGpj02GLnwA8D/z5z0N1cR8R4VUvqT6+nYQNcRGL51u75UhktAg0wz1b\r\nFEnCXp2gUSVJS8pbc4KlmdhL3k4DaJD3L38vxpPCqCs4tAZq61GvqeSdR+2O\r\n6nwKwy5SW/BPORaJX8ZL0s632yx0oVO+eg7HP9PJjzGXI7ibJ2xylDgwnBwh\r\niq5phz342wXU/GvpJR8fIv8V3jkEZFFx2SQBBIXkdeSc4R8PHNOmf5WR9bEl\r\nja1KzL5zOSIQYqqfVKdbpG5yuKTg7fRW/08=\r\n=brwR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"finect-dev","email":"frontux@finect.com"},"directories":{},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/driven-swagger-test_1.3.1_1655973748071_0.7385608186514074"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-27T15:53:32.035Z","1.1.0-beta.0":"2019-05-27T15:53:32.227Z","modified":"2022-06-23T08:42:28.289Z","1.1.1-beta.0":"2019-05-27T16:17:59.032Z","1.1.1-beta.1":"2019-05-28T07:59:46.286Z","1.1.1-beta.2":"2019-05-28T09:24:15.379Z","1.1.2":"2019-05-31T09:37:16.976Z","1.1.3":"2019-05-31T09:39:48.218Z","1.1.4":"2019-06-01T12:05:01.080Z","1.1.5":"2019-06-10T13:33:09.075Z","1.1.6":"2019-06-26T11:41:23.797Z","1.1.7":"2019-09-11T20:19:09.835Z","1.1.8":"2020-12-02T13:05:35.013Z","1.1.9":"2020-12-02T14:37:32.357Z","1.1.10":"2020-12-02T17:18:58.126Z","1.1.11":"2020-12-04T08:21:00.769Z","1.1.12":"2021-01-21T07:07:43.119Z","1.1.13":"2021-05-16T11:57:39.578Z","1.2.0":"2021-05-21T11:18:00.422Z","1.2.1":"2021-05-23T08:00:38.712Z","1.2.2":"2021-07-15T08:30:40.424Z","1.2.3":"2021-07-26T06:21:00.904Z","1.3.0":"2022-02-17T08:40:47.802Z","1.3.1":"2022-06-23T08:42:28.213Z"},"maintainers":[{"name":"finect-dev","email":"frontux@finect.com"}],"description":"Test swagger quality definition and create Postman collection with test","homepage":"https://www.finect.com","repository":{"type":"git","url":"git+https://github.com/Finect/swagger-test.git"},"author":{"name":"Finect"},"bugs":{"url":"https://github.com/Finect/swagger-test/issues"},"license":"Apache-2.0","readme":"# Swagger for definition and REST API testing\r\n[![Build Status](https://travis-ci.org/Finect/swagger-test.svg?branch=develop)](https://travis-ci.org/Finect/swagger-test) [![Coverage Status](https://coveralls.io/repos/github/Finect/swagger-test/badge.svg?branch=develop)](https://coveralls.io/github/Finect/swagger-test?branch=develop)\r\n\r\n## Testing as cli application\r\n```\r\n$ npm install -g driven-swagger-test\r\n$ driven-swagger-test\r\n\r\nUsage: driven-swagger-test <JSON or YAML Swagger file definition> [options]\r\n\r\nCreate Postman collection with test from swagger\r\n\r\nOptions:\r\n  -v, --version              output the version number\r\n  -g --global [var]          Add global variables (default: [])\r\n  -r, --run [dataFile]       Run postman collection using newman cli.\r\n  -s, --save                 Save postman collection to disk\r\n  -t, --tokenUrl [tokenUrl]  Override token url in swagger.\r\n  -h, --help                 output usage information\r\n```\r\n\r\n## Usage in node applications as integration test\r\n```\r\n$ npm install driven-swagger-test --save-dev\r\n\r\nconst swaggerTests = require('driven-swagger-test/src/swagger');\r\nconst server = require('./server');\r\n\r\ndescribe('Swagger definition to Postman test', () => {\r\n  before(done => {\r\n    // Run your REST API Server\r\n    server.run(() => {\r\n      console.log('Server is running');\r\n      done();\r\n    });\r\n  });\r\n\r\n  it.only('Pet Store run all', async () => {\r\n    try {\r\n      const results = await swaggerTests(`${__dirname}/swaggers/petstore-swagger.yaml`, {\r\n        run: `${__dirname}/data.json`,\r\n        save: true\r\n      });\r\n\r\n      console.assert(!results.tests.definition.some(result => result.code >= 5000), 'Errors in test.');\r\n    } catch (error) { throw error; }\r\n  });\r\n\r\n  after(done => {\r\n    server.stop(() => {\r\n      done();\r\n    });\r\n  });\r\n});\r\n```\r\n\r\n## Why definition test?\r\nBecouse API-First definition, is better with test\r\n\r\n- Do you have security in operations? Your response should be contain 401 (unauthorized)!\r\n- Do you have GET operation? You should be contain consumes (accept) definition.\r\n- Do you have any param in PATH? Your response should be contain 404 (not found)!\r\n- Do you have POST/PUT/PATCH operation? Your response should be contain 400 (bad request)!\r\n\r\nThese are just some of the [many test](https://github.com/Finect/swagger-test/wiki/definition-tests) included in this tool.\r\n\r\n## REST API testing directly in Swagger!\r\n\r\nVendor extension `x-pm-test` for test (These can be specified for any response, except `default`.)\r\n\r\n```\r\nresponses:\r\n  200:\r\n    description: \"successful operation\"\r\n    schema:\r\n      type: \"array\"\r\n      items:\r\n        $ref: \"#/definitions/Pet\"\r\n    x-pm-test:\r\n    - params:\r\n      - name: status\r\n        in: query\r\n        value: '{{status}}'\r\n  400:\r\n    description: \"Invalid status value\"\r\n    x-pm-test:\r\n      - params:\r\n        - name: status\r\n          in: query\r\n          value: 'aaaaaa'\r\n```\r\n\r\n### `x-pm-test` object representation\r\n\r\n- x-pm-test (array, optional) - Tests array.\r\n    - description (string, optional) - Description used in postman endpoint name.\r\n    - params (array, optional) - Define parameters values in test\r\n        - name (string, required) - Param name. Required to all parameters, except body.\r\n        - in (string, required) - The location of the parameter. Possible values are \"query\", \"header\", \"path\", \"formData\" or \"body*\".\r\n        - value (string, required) - Value to fetch in parameter\r\n    - plugins (array, optional)\r\n        - name (string, required) - Plugin name to use\r\n        - params (object) - Object to define parameters to plugin\r\n    - raw (string, optional) - Define your custom postman test.\r\n\r\n**YAML example**\r\n```\r\nx-pm-test:\r\n- description: Get pets by status\r\n  params:\r\n  - name: status\r\n    in: query\r\n    value: '{{status}}'\r\n  plugins:\r\n    - name: valueCheck\r\n      params:\r\n        item: 'id'\r\n        value: 0\r\n    - name: isArray\r\n      params:\r\n        item: 'tags'\r\n    - name: isObject\r\n      params:\r\n        item: 'category'\r\n```\r\n\r\n[Integration test on wiki](https://github.com/Finect/swagger-test/wiki/Integration-tests)\r\n\r\n\r\n## Special thank you\r\nTo [Marco Antonio Sanz](https://twitter.com/marantonio82) and [CloudAppi](https://www.cloudappi.net/en_US/page/homepage) for the whole idea.\r\n\r\n\r\nTODO:\r\n1. Refactoring\r\n2. Clean code\r\n3. Use external plugins\r\n4. More defaults definition test\r\n5. More defaults integration test\r\n6. Support Swagger 3.0 (Aka. Open API)\r\n6. Better documentation\r\n\r\n\r\n","readmeFilename":"README.md","keywords":["swagger","postman","definition","test","testing","open api","specification","spec"]}