{"_id":"@arijusg/bogus-api","_rev":"16-31943e687d83d7efe7038fcaacb75c14","name":"@arijusg/bogus-api","description":"Api mocking framework","dist-tags":{"latest":"0.1.2"},"versions":{"0.0.1":{"name":"@arijusg/bogus-api","version":"0.0.1","description":"Api mocking framework","main":"index.ts","scripts":{"lint":"tslint --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","devDependencies":{"@types/chai":"4.0.4","@types/mocha":"2.2.44","@types/node":"8.0.47","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"gitHead":"4c043d550bb5176dcb4a52d7a885ebf2c72d7525","_id":"@arijusg/bogus-api@0.0.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-IEPu/o/l+5+oUOoEm71VvtLPZ++rcvnEdWgOBWsyALrrh/gaGs12pjIWCpcwcIhg0Oo9SBM2Hw3aIUzGOqEHRg==","shasum":"689fe1231ea518c33d78603556e8914e5137619f","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUb/ZTakhFQX9Et22q42bKladNM5InZHW7gVBO9QGr6AiEA5iwboFSp24NoFfE8i2W6nPO7oClmbttJY0vus67dHQc="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.1.tgz_1509790608194_0.3595725353807211"},"directories":{}},"0.0.2":{"name":"@arijusg/bogus-api","version":"0.0.2","description":"Api mocking framework","main":"index.ts","private":false,"keywords":["test","api"],"scripts":{"lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"c3b9235af3ab6e32755679458fe7f74edcac592c","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.2","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-Q01g7L39618xfPFMKAKCu0uC0AKMhvejOGtchK5Su2lMLcSOJ2VB83xucO7OZeyhB2aSaFrFLCmJ++BfPPRe0A==","shasum":"402415cf153192116ed9dc39f2a7f1b2e96c39c8","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWB3yLpW997zNP+WrXr2bmO2SOE/uQQkVRbOpQvi0b0gIhALi9ksgGwC7XoY+sMbNPQwrl9Z6UT5dq3KkYSDNvQze9"}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.2.tgz_1509817328549_0.7018862515687943"},"directories":{}},"0.0.3":{"name":"@arijusg/bogus-api","version":"0.0.3","description":"Api mocking framework","main":"src/index.ts","private":false,"keywords":["test","api"],"scripts":{"lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"55c39430935d7811fb3357e55278c7b0749e75b1","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.3","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-dtJKdFFstTMvySJClBu6vhVJYrilYrH/y4pywDdUUKMc1T/CG280m0SKpU54BtRWQ8BpiblFf6Syp5AvmN059g==","shasum":"24057552e63179d038676e7d7b4293bfe3608404","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHg43m4g7NQw/Rn75mXdl45VuZfWIzTzYOE7Zt/Z5QJWAiBK+Ko9ibrAjYXgEJv2uBZhzWvPwHgm8p3XQU0x2DKFJw=="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.3.tgz_1509817919514_0.14189206319861114"},"directories":{}},"0.0.4":{"name":"@arijusg/bogus-api","version":"0.0.4","description":"Api mocking framework","main":"dist/index.js","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","prepublish":"npm run build","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"55c39430935d7811fb3357e55278c7b0749e75b1","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.4","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-fnUqAiLL3Toso2SfzuQblBh1TI6+snhU3J+XIUT5370Mgpj8OPyeYmQ8SZEQHxs25VGb3+G08dmFUWJFvJQaMw==","shasum":"04a97f4dfee5e266e28414d46df0be2d3a827a2b","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaId24Ng+z9igbeYPDbeJIhdNVrzL7tVo2RD78co4qUgIgXOUFN06kijtRwmQzGWGuUc+qiIL+ISrdbMqwyGBdCh0="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.4.tgz_1509819276554_0.6470830489415675"},"directories":{}},"0.0.5":{"name":"@arijusg/bogus-api","version":"0.0.5","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","prepublish":"npm run build","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"55c39430935d7811fb3357e55278c7b0749e75b1","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.5","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-sMD7CVwS4yHUYRyVOjXealJjjyOTG6jGFTQbDycFSvK0+sDCSG8SKk4z9WWR4HrLh+LALNEtTTHcvNnYeYBW8A==","shasum":"cfafbc6299956f1228fd48f2adf4176fd22711ac","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD25Q6FO/F/6cWNWZ0MSjZG0ohj0y7qJKxgq7a1ExrgogIhAIjcja4xJlgm+ZZF+iGcq1+mDguoC79W0X4+PpuDs4cm"}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.5.tgz_1509819694967_0.8362086655106395"},"directories":{}},"0.0.6":{"name":"@arijusg/bogus-api","version":"0.0.6","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","prepublish":"npm run build","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"55c39430935d7811fb3357e55278c7b0749e75b1","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.6","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-lydGmFMhiHCezPNqCmVq3iph13F1hzvuWI6M8ybzwrGX0nUb4/rPCueiMJV1n0hsHDoeCPL4OEXnQiX4QgSLzQ==","shasum":"73b5922cf7f9b1062eb0e44437a0f0128e4a5569","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1HDcf7pi98FireLkITVrcWrvPsUvxyVeY/B3H4EFZ8AiAvCBLXH0DT6tBlLibsdbDt02vN9KqUTMo6J/T/r+WgTA=="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.6.tgz_1509820566858_0.5517456459347159"},"directories":{}},"0.0.7":{"name":"@arijusg/bogus-api","version":"0.0.7","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","prepublish":"npm run build","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"sonar-scanner"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"c14e70c80c0221563511481a10dfcf39ab0d2c3f","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.7","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-rgpnzYqU51RFfM6Qg/v2nKXRML7M5MBNnk4FZtOYVYkj93xWpkotgYkf8pnRQRHTBTkiHDFHY3CBS2GAR+A8LA==","shasum":"b82ff14701de2320edf976e8fb8c9bd5ee7f306c","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjc0xwMsfWG4jqycBM+SjFe9+MWJrxJgGSlFCOdKc61gIgFGbXdsJVIeTMQNCpcYfJBxvckwjoJnC/0+CG9b6q7Bs="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.7.tgz_1509821200949_0.8603601770009845"},"directories":{}},"0.0.15":{"name":"@arijusg/bogus-api","version":"0.0.15","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && npm i && tsc","prepublish2":"npm run build","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"export CURRENT_VERSION=$(node -p \"require('./package.json').version\") && sonar-scanner -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.projectVersion=$CURRENT_VERSION -Dsonar.analysis.buildNumber=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.pipeline=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.sha1=$TRAVIS_COMMIT -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG","sonar-local":"sonar-scanner","preversion":"npm test","version2":"npm run build && git add -A dist","postversion":"git push && git push --tags && rm -rf build/temp"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"^0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"e67c452e7b2e11e11511ac3b3848ce2c28ef2afa","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.15","_shasum":"2fc93bcc86d8e1a8ece7c469eee8ab91d16d5667","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"shasum":"2fc93bcc86d8e1a8ece7c469eee8ab91d16d5667","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.15.tgz","integrity":"sha512-MsgsHR8Oax2aJRUTPm1t0yQJ2ancn+dBGvfO3a6hMsa/OeVSTYL4Ap/e6nimeA+gb3S1pT/6gLzxxZI8caKPEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxXcygmAwwyebJBbSp4jBHFdP0Qrl1ywxK/wb8r9BlzAIgJIWeUWdWISwvHTyTfwvMZKDu7QM98yOo4BsYXgkkHJw="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.15.tgz_1509833890457_0.10518010752275586"},"directories":{}},"0.0.16":{"name":"@arijusg/bogus-api","version":"0.0.16","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"export CURRENT_VERSION=$(node -p \"require('./package.json').version\") && sonar-scanner -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.projectVersion=$CURRENT_VERSION -Dsonar.analysis.buildNumber=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.pipeline=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.sha1=$TRAVIS_COMMIT -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG","sonar-local":"sonar-scanner","preversion":"npm test","postversion":"git push && git push --tags && rm -rf build/temp"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"2d30afe016d35ff0a58777f24e1de8c9d2d088f1","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.16","_shasum":"7b5470a98500a778a95af018a82386693935a8dd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"shasum":"7b5470a98500a778a95af018a82386693935a8dd","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.16.tgz","integrity":"sha512-AANmyduTb45ZRv5pkaRjsBjvvPz1VfiiSO9/ElxqUNntjeXWhShjxmMRSiRaf4UJ8CW83AKkxjQgJ1x1+F7zfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC2KEhcogDOM7JwdxW5tdaA8boIVPdTDIV+FVDJ6CUqgIgP16sUgPcZ5IUBdn77y27Ejdcdf+DzHkbELh3omBFNpM="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.16.tgz_1509834267673_0.07702274923212826"},"directories":{}},"0.0.17":{"name":"@arijusg/bogus-api","version":"0.0.17","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"export CURRENT_VERSION=$(node -p \"require('./package.json').version\") && sonar-scanner -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.projectVersion=$CURRENT_VERSION -Dsonar.analysis.buildNumber=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.pipeline=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.sha1=$TRAVIS_COMMIT -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG","sonar-local":"sonar-scanner","preversion":"npm test","postversion":"git push && git push --tags && rm -rf build/temp"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"91705cb137fe7dcc9ee9d0fd874c6936d3e84a62","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.17","_shasum":"47b32e089ae4f67d6581f8833b91698201a1d281","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"shasum":"47b32e089ae4f67d6581f8833b91698201a1d281","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.17.tgz","integrity":"sha512-GhviQ/jAaE5uRfyHTyxcSFPALDFo5BHYr0Gpg3R8ywVJI3SI1QJlJ6E+ndd1LH6aFPKyRuBbIGU2x/iiR8Vx2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEBjFi8R/70ll/IwgT5Z18EQhEbb0n+m1ctfOcfUyzEAIgbaseka2HjXJEJAyYy7V+G6y+EwPIbQCPZI/SGg+ZqUQ="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.17.tgz_1510069608650_0.9890728653408587"},"directories":{}},"0.0.18":{"name":"@arijusg/bogus-api","version":"0.0.18","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"export CURRENT_VERSION=$(node -p \"require('./package.json').version\") && sonar-scanner -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.projectVersion=$CURRENT_VERSION -Dsonar.analysis.buildNumber=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.pipeline=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.sha1=$TRAVIS_COMMIT -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG","sonar-local":"sonar-scanner","preversion":"npm test","postversion":"git push && git push --tags && rm -rf build/temp"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"05755b7f03fdf43b37217cb7369be79182cf5675","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.0.18","_shasum":"731bdea77e88d23130b8badd28f52d704144723f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"shasum":"731bdea77e88d23130b8badd28f52d704144723f","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.0.18.tgz","integrity":"sha512-C0ybIB/+K8qK77FhY/f4AyKtQ9GRzy8Eft+2IJh1rIOXNlibm8DgysIfPXuvtlie+cXGUINCHbP+MoWswGfhXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAe9GWbEnqkFC3jokaX51qCEMK0ejhIcy8O+Xaqadwy1AiAwqwc7YiRwb6Mfgq/JA09lWPxj0EruebA68wbkWCwrUg=="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.0.18.tgz_1510080404166_0.9075478441081941"},"directories":{}},"0.1.0":{"name":"@arijusg/bogus-api","version":"0.1.0","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"files":["dist"],"scripts":{"build":"rm -rf dist && tsc","lint":"tslint --fix --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"export CURRENT_VERSION=$(node -p \"require('./package.json').version\") && sonar-scanner -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.projectVersion=$CURRENT_VERSION -Dsonar.analysis.buildNumber=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.pipeline=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.sha1=$TRAVIS_COMMIT -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG","sonar-local":"sonar-scanner","preversion":"npm test","postversion":"git push && git push --tags && rm -rf build/temp"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.16.7","@types/chai":"4.0.4","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.0.39","@types/method-override":"0.0.31","@types/mocha":"2.2.44","@types/morgan":"1.7.35","@types/node":"8.0.47","@types/request":"2.0.7","chai":"4.1.2","mocha":"4.0.1","nyc":"11.3.0","pre-commit":"1.2.2","request":"2.83.0","sonarqube-scanner":"2.0.2","source-map-support":"0.5.0","ts-node":"3.3.0","tslint":"5.8.0","tslint-sonarts":"1.1.1","typescript":"2.6.1"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.2","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.2","json-server":"0.12.1","method-override":"2.3.10","morgan":"1.9.0"},"gitHead":"8f1ac03f01687d6232212d217e667dbeac51f463","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.1.0","_shasum":"c5ad66da1974428b06660faf433e4b7a16600a9c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"shasum":"c5ad66da1974428b06660faf433e4b7a16600a9c","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.1.0.tgz","integrity":"sha512-BH4pL7toyVigOJDzr71llh9aVSBQOPpe9Z19R9J2f8B33YuYk4RrDwerUpcG2MdXt+ommMDDVrjK0TWHYqAG1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkiBzIyXEeuATHR+YxAMHbuIDytB1CjYzpvPossxe1WwIgC5k3PCDVI9fVy1GGncgqUqBFYZein3VbbWJOCuto1cE="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api-0.1.0.tgz_1510952488795_0.7737283941823989"},"directories":{}},"0.1.2":{"name":"@arijusg/bogus-api","version":"0.1.2","description":"Api mocking framework","main":"dist/index.js","types":"dist/index.d.ts","private":false,"keywords":["test","api"],"scripts":{"build":"rm -rf dist && tsc","lint2":"tslint --fix --verbose --type-check --project tsconfig.json -c tslint.json 'src/**/*.ts'","lint":"tslint --project tsconfig.json --format verbose -c tslint.json","test":"export TS_NODE_CACHE='false' && nyc _mocha","test-dev":"TS_NODE_CACHE='false' mocha -w","test-dev-wip":"TS_NODE_CACHE='false' _mocha -w --grep 'wip'","pre-commit":"ts-node scripts/precommit.ts","sonar":"export CURRENT_VERSION=$(node -p \"require('./package.json').version\") && sonar-scanner -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_TOKEN -Dsonar.projectVersion=$CURRENT_VERSION -Dsonar.analysis.buildNumber=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.pipeline=$TRAVIS_BUILD_NUMBER -Dsonar.analysis.sha1=$TRAVIS_COMMIT -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG","sonar-local":"sonar-scanner","preversion":"npm test","postversion":"git push && git push --tags && rm -rf build/temp"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"devDependencies":{"@types/body-parser":"1.17.0","@types/chai":"4.1.7","@types/cookie-parser":"1.4.1","@types/errorhandler":"0.0.32","@types/express":"4.16.0","@types/method-override":"0.0.31","@types/mocha":"5.2.5","@types/morgan":"1.7.35","@types/node":"10.12.12","@types/request":"2.48.1","chai":"4.2.0","mocha":"5.2.0","nyc":"13.1.0","pre-commit":"1.2.2","request":"2.88.0","sonarqube-scanner":"2.1.2","source-map-support":"0.5.9","ts-node":"7.0.1","tslint":"5.11.0","tslint-sonarts":"1.8.0","typescript":"3.2.2"},"pre-commit":["pre-commit"],"nyc":{"extension":[".ts",".tsx"],"include":["src/**/*.ts"],"exclude":["**/*.d.ts","**/*.spec.ts"],"reporter":["lcov","text","text-summary"],"all":true},"dependencies":{"body-parser":"1.18.3","cookie-parser":"1.4.3","errorhandler":"1.5.0","express":"4.16.4","json-server":"0.14.0","method-override":"3.0.0","morgan":"1.9.1"},"gitHead":"767426997d2381cb4b5116fce3359ace4d045da9","bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"homepage":"https://github.com/arijusg/bogus-api#readme","_id":"@arijusg/bogus-api@0.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"arijusg","email":"arijusg@gmail.com"},"dist":{"integrity":"sha512-z4DII3HVnki5x775pbWGJnuz68/Qf/XrFAjMxxqGz8oeBbhN2+fYnYmMC9frNRGlleR2PiUHgcRtuDn44pZ8Cw==","shasum":"9219fe40b228a2ea639340771e706bea2da5d0b7","tarball":"https://registry.npmjs.org/@arijusg/bogus-api/-/bogus-api-0.1.2.tgz","fileCount":17,"unpackedSize":58607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD78PCRA9TVsSAnZWagAAWQkP/3ow+GdF0baX13f20LJ1\n3lYzhZSbMAbfrG/laRe3/+Eacst3iGks4631y2WtdEwlkMMUmJHbVNap41FC\n26Aj6M6LqPVuqUvC6ex6dR1nhDQ5N0jQu55O5y3hG2uaPaMGRF8HzC8E3jWv\nOVGfgKOs9/iwp0iIOhdK3aOoH9J61nlEk/TlmhdBFLEGk7FMZaoPbD7+3hKZ\n3fTctrhQxqsIVh4Z4g0EBIEZqy7gM0BA3U72BJFWeQicwtKxH9urLrar8Mku\nfwIlPOdaJt8kOPyFyMc5Hl60YeWYOx6ZeVZjLiOfn4R0QNTQwZ6KY1wrjrHQ\nI05bV6JpSL6Y2WSrDNxMZW62SpTKDtnDfviUglAnWOyCOVIJd4TT9r1QZ2v7\nEtybSMRljJGlPzEj2sNaP3lwmw3m5jlpa9sQ8Jcj6cLL3WVFq7Ukc5GvOQju\nR+ulAbdT1+TzT1wpr3hkR/XwCURQ8sK2E+bdWsYVNEXOFdgIgAyOxY2Y4lbp\nDOH5U0Ht+8RurnzM8wROdbXtObx8E6W/VRFoqX5zHYKhd6JD1fG6/O23lq3W\ntMLSkeTdIId3jH1JAm1B+EKAr8QptnOV0C97lQyf2qCvLslE2n9ZAUQ9asa+\nuvO5fRGQcmFlpcKnTe13PBp/Nz38fgzeI5gS6Bg4lktvMmUOpJxmwbk3FQ6P\n0PCR\r\n=hfI1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5ou+Ya00OP5/2E1E/SbJHx+w0cDdYxw9lWFHw3qohpAiEAzBm2jV02Dr0gxQw5NQVE0QVqztV7rCAq5CJggBm5Ykk="}]},"maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bogus-api_0.1.2_1544535822983_0.6445018940634679"},"_hasShrinkwrap":false}},"readme":"# Bogus Api\n[![Build Status](https://travis-ci.org/arijusg/bogus-api.svg?branch=master)](https://travis-ci.org/arijusg/bogus-api)\n[![Quality Gate on SonarCloud](https://sonarcloud.io/api/badges/gate?key=bogus-api)](https://sonarcloud.io/dashboard/index/bogus-api)\n[![Coverage](https://sonarcloud.io/api/badges/measure?metric=coverage&key=bogus-api)](https://sonarcloud.io/component_measures/domain/Coverage?id=bogus-api)\n[![npm version](https://badge.fury.io/js/%40arijusg%2Fbogus-api.svg)](https://badge.fury.io/js/%40arijusg%2Fbogus-api)\n[![npm version](https://david-dm.org/arijusg/bogus-api.svg)]()\n\nApi mocking framework for tests\n\nInstall:\n```\nnpm i @arijusg/bogus-api\n```\n\nSetup spec:\n```js\nimport { BogusApiServer, RouteBuilder } from '@arijusg/bogus-api';\n\nconst bogus = new BogusApiServer();\n\nbefore(async () => {\n    await bogus.start();\n});\n\nafter(async () => {\n    await bogus.stop();\n});\n```\n\nSet a new route:\n```js\nbogus.setRouter(\n    new RouteBuilder()\n        .withUrl('/my-super-url')\n        .withHeader({ key: \"authorization\", value: authHeader })\n        .withResponseBody({ hello: \"me\" })\n        .post(),\n);\n```\n\nBase url:\n```\nbogus.url\n```\n\nFull example:\n```js\nimport { assert } from \"chai\";\nimport { CoreOptions, post, RequestCallback, RequestResponse } from \"request\";\nimport { BogusApiServer, RouteBuilder } from \"@arijusg/bogus-api\";\n\ndescribe(\"My Awesome project\", () => {\n\n    const bogus = new BogusApiServer();\n\n    before(async () => {\n        await bogus.start();\n    });\n\n    after(async () => {\n        await bogus.stop();\n    });\n\n    it(\"should match route url and header\", async () => {\n        const url = \"/heloo\";\n        const absoluteUrl = `${bogus.url}${url}`;\n        const username = \"Batman\";\n        const password = \"Superman stinks\";\n        const authType = \"Basic\";\n        const authHeader = `${authType} ${Buffer.from(`${username}:${password}`).toString(\"base64\")}`;\n\n        // Bogus Api\n        bogus.setRouter(\n            new RouteBuilder()\n                .withUrl(url)\n                .withHeader({ key: \"authorization\", value: authHeader })\n                .withResponseBody({ hello: \"me\" })\n                .post(),\n        );\n\n        // Client\n        const callPost = new Promise<RequestResponse>((resolve, reject) => {\n            const options: CoreOptions = {\n                auth: {\n                    password,\n                    sendImmediately: true,\n                    username,\n                },\n                json: {},\n            };\n\n            post(absoluteUrl, options, (error, response, body) => {\n                resolve(response);\n            });\n        });\n\n        const result = await callPost as RequestResponse;\n\n        assert.deepEqual(result.body, { hello: \"me\" });\n    });\n});\n\n```\n","maintainers":[{"name":"arijusg","email":"arijusg@gmail.com"}],"time":{"modified":"2022-06-12T14:47:44.518Z","created":"2017-11-04T10:16:49.140Z","0.0.1":"2017-11-04T10:16:49.140Z","0.0.2":"2017-11-04T17:42:09.451Z","0.0.3":"2017-11-04T17:52:00.552Z","0.0.4":"2017-11-04T18:14:37.485Z","0.0.5":"2017-11-04T18:21:35.908Z","0.0.6":"2017-11-04T18:36:07.797Z","0.0.7":"2017-11-04T18:46:41.909Z","0.0.15":"2017-11-04T22:18:11.509Z","0.0.16":"2017-11-04T22:24:27.732Z","0.0.17":"2017-11-07T15:46:49.533Z","0.0.18":"2017-11-07T18:46:44.988Z","0.1.0":"2017-11-17T21:01:29.839Z","0.1.2":"2018-12-11T13:43:43.189Z"},"author":{"name":"Arijus Gilbrantas"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/arijusg/bogus-api#readme","keywords":["test","api"],"repository":{"url":"git+https://github.com/arijusg/bogus-api.git","type":"git"},"bugs":{"url":"https://github.com/arijusg/bogus-api/issues"},"users":{"arijusg":true}}