{"_id":"gauntlet_unicity","_rev":"39-6f7c32caf5f584917c95cedea94c4524","name":"gauntlet_unicity","dist-tags":{"latest":"3.0.1"},"versions":{"3.0.0":{"name":"gauntlet_unicity","version":"3.0.0","author":{"name":"powerc9000"},"license":"Apache-2.0","_id":"gauntlet_unicity@3.0.0","maintainers":[{"name":"lukecfairchild","email":"lukecfairchild@gmail.com"}],"bin":{"gauntlet":"gauntlet"},"dist":{"shasum":"20ede2d3eab98b29252a7db6d9d2052706be862f","tarball":"https://registry.npmjs.org/gauntlet_unicity/-/gauntlet_unicity-3.0.0.tgz","fileCount":16,"integrity":"sha512-eMsXPNLEbAffBsfqj/KLpwcrX/mx74XakK+mRmFs0Xy0SOe28SHgSBusCBkE631WWIQZkgI3bBiCXeOD5LeSVg==","signatures":[{"sig":"MEYCIQDj67XPG27F7bHbZ23VFdNCyd/l29BjltCoS+oR2kJJdgIhAIOlifLfbrEpne9KetlqxNREH1VLwa79FReUfdIqWK+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr4dzCRA9TVsSAnZWagAAcY8P/2tCW4odbzHUgOp2wdMn\n8peVRoNuMnEgeRdpyfefgl8PAcL2UQp6w84awZ0GDT7qDO+JTol2eeKEQ/TX\nbKCGawxIIINF44MibI5jhf1rcgGBGmBXLFl2t8ERiUtBVq9Sj+dk2ftIwBb7\njb4ZlFOllqmaTF/Atb28uexf8n3CW+puXY3LvKg6bplO/lorxDgGbCLX5Drm\n7uV0xUcADTxVm9m1sl27Gey4NHsmZO4/LNMaS1h7hPenhqjPNc+PzrtLJAv0\n+2Pu1QnrN4LFGaXuZkakmc9prEO4vR7ou6+YbMi8WXoqy+Wc8G1NLtgOUcEL\n6IoGb7utUrciKy+JV6aZzETZvPlVEZwI0rfGXm5C5qNeb94km3xvi+GxJas3\nlpZpqz4qlpTtI/+I2zB6arsHstU2Hl4arRgOEpZXBs/X9Bgb5KNRKmiwaEYx\nD+Ty5jUDBKwUoW13ijmgCIqyxZDDdsOuCtASzZ9jDvkMlv0hD8OGrikgQmlY\nPkjE5SUSEZE4W8CU8TZbAFGx+G8itXIcQh7NlAUBko69njawhH59QMI7vToG\nJ8bJ8yFXvRva7TyyovWFgv6dMFGroJgCY0o8BxVhC8a8olzGOQsqXnV/e4+M\npABb+rEa/naBLbqyGQG4saTusDDidwk5EVj82ZkVup9Uu6+VSLvRy/kZL8Ta\njZwC\r\n=p01w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"gauntlet","gitHead":"002c01691f68f9a34efb7c782f3e95e42ff3d3eb","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"lukecfairchild","email":"lukecfairchild@gmail.com"},"_npmVersion":"6.7.0","description":"Run tests, compare output","directories":{},"_nodeVersion":"11.11.0","dependencies":{"q":"^1.4.1","knox":"^0.9.2","chalk":"^2.3.2","colors":"^1.1.2","xml2js":"^0.4.19","request":"^2.65.0","xmllint":"^0.1.0","underscore":"^1.8.3"},"eslintConfig":{"env":{"node":true},"ecmaFeatures":{"blockBindings":true,"arrowFunctions":true}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^5.12.0","eslint-plugin-align-assignments":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gauntlet_unicity_3.0.0_1555007346587_0.23342467906704178","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"gauntlet_unicity","version":"3.0.1","author":{"name":"powerc9000"},"license":"Apache-2.0","_id":"gauntlet_unicity@3.0.1","maintainers":[{"name":"brendenc00k","email":"brenden.cook@unicity.com"},{"name":"lukecfairchild","email":"lukecfairchild@gmail.com"},{"name":"unicityit","email":"itoperations@unicity.com"}],"bin":{"gauntlet":"gauntlet"},"dist":{"shasum":"cc3f1bddf42ccd0f5692aab2cd91e6c24f67866e","tarball":"https://registry.npmjs.org/gauntlet_unicity/-/gauntlet_unicity-3.0.1.tgz","fileCount":16,"integrity":"sha512-Vr3p6sd6mT4/3uND29i7KOPjqW6F7ai9kWeZMOsz7OXnvfBUC5sg9yizQhcBl1HCuxQDdyXckgbtqTOHHFwtzA==","signatures":[{"sig":"MEQCIHlWUoQhJNEPjmUcj/kdgn2W95Hn7pgm8NrhUHllx7mLAiBc7Vxo9ZHlEQtUStd7uLfZHTMIjf0Yc9hlS8DUNOzFYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ1T5CRA9TVsSAnZWagAAQcIP/AzrJyyMtG8MnbN46p6z\n6w1OLDbFVIJ+t12FV3RTt83JtvJf/SW4pVffZWf+0S/ksUhPDqvqNLVgGatU\n/RkOpeTKvH3ASqRY4SmHFRNsTEM+/a4ZdYm3xj3qJxYF5Ui8zdP9OpqTMUkZ\nWNVPXoxi1iH7vC5lHzT5j4fFCMWbjKi/wZVmoBC8gYYYuJRJ1BdE/AG4ZDRZ\nHAdx8l+YO8n9DevDbUt0QB/+gdYfIKHh7/EWLsnvxMlga0RpJ88/NNVe7spT\nOijyLzTfjC7Y6/2kYs/dCyHYecg86OnbgAftf+sT6oskfH2/sB8yDIKAt7Ma\nc6wdirWNV4pwDS3gSMmx5jF/HWLoYNodrVo7EecRoaR4Qlp4sDzI18LByyLA\n0ocMKfZOOw/oF3ZuKrGbLpJF+y20nZStBEhtxLUlNjLAwC/HYKWFyrFD+E19\nrtw7GSAHx/qFrjwazHDI/SmOeV5kZrdeB3/o4pK35fUuww0MOpQX6pkhCnnw\n4f76ZQkZPQm7gUrpAXQGnIEKlTQPADqiR9mKmK6PZXgqcNqVKEK7TiAS40MI\nejm492KqBcuxjNFK1TgKfSBW1m+iTttrl7VgEWv2b5qAjU2Acedin6/waTRG\ngrRFW3ju0LJEzf/+Zz2ugFrSm5I6puO7VoD3Hpm7TMan66AjBAsriRC0mBrl\ntW5A\r\n=B/vi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"gauntlet","gitHead":"e706d5b7821978e0899957b75311a74f454a359a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"lukecfairchild","email":"lukecfairchild@gmail.com"},"_npmVersion":"6.7.0","description":"Run tests, compare output","directories":{},"_nodeVersion":"11.11.0","dependencies":{"q":"^1.4.1","knox":"^0.9.2","chalk":"^3.0.0","colors":"^1.4.0","xml2js":"^0.4.23","request":"^2.65.0","xmllint":"^0.1.0","underscore":"^1.9.2"},"eslintConfig":{"env":{"node":true},"ecmaFeatures":{"blockBindings":true,"arrowFunctions":true}},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","eslint-plugin-align-assignments":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/gauntlet_unicity_3.0.1_1579635961168_0.6985000652153854","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-04-11T18:29:06.587Z","modified":"2026-04-24T18:58:52.319Z","3.0.0":"2019-04-11T18:29:06.781Z","3.0.1":"2020-01-21T19:46:01.363Z"},"author":{"name":"powerc9000"},"license":"Apache-2.0","description":"Run tests, compare output","maintainers":[{"email":"itoperations@unicity.com","name":"unicityit"},{"email":"mrmmattson@yahoo.com","name":"mrmmattson"},{"email":"guneet.sidhu@unicity.com","name":"guneets_unicity"},{"email":"clay.murray8@gmail.com","name":"powerc9000"},{"email":"alexandria.jones@unicity.com","name":"alexjones"},{"email":"daniel.marcus@unicity.com","name":"dmarc-unicity"},{"email":"michael.luthy@unicity.com","name":"loothee"},{"email":"jerome.erazo@unicity.com","name":"jerazo"},{"email":"dan.miller1006@gmail.com","name":"dmiller1006"},{"email":"guillermo.vergara@unicity.com","name":"guillermo.vergara"}],"readme":"[![Code Climate](https://codeclimate.com/github/Unicity/Gauntlet/badges/gpa.svg)](https://codeclimate.com/github/Unicity/Gauntlet)\n[![Issue Count](https://codeclimate.com/github/Unicity/Gauntlet/badges/issue_count.svg)](https://codeclimate.com/github/Unicity/Gauntlet)\n[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/Unicity/Gauntlet.svg)](http://isitmaintained.com/project/Unicity/Gauntlet \"Average time to resolve an issue\")\n[![Percentage of issues still open](http://isitmaintained.com/badge/open/Unicity/Gauntlet.svg)](http://isitmaintained.com/project/Unicity/Gauntlet \"Percentage of issues still open\")\n\nUsage:\n\n  ```gauntlet [flags] [tests]```\n\n  flags\n\n    -p port\n\n    -h host name\n\n    -f test file path\n\n    -d test files directory path\n\n    -a the base path for the test endpoints (optional)\n\n    -u JSON diff url (optional)\n\n    --shortener path to shortener config js file (optional)\n\n    --aws-secrect AWS secret (optional)\n\n    --aws-key AWS Key (optional)\n\n    --aws-bucket AWS Bucket (optional)\n\n    --verbose Prints out the headers and output from the server for each test. (optional)\n\nRunning a specific set of tests.\n  `gauntlet <parameters> \"testname.subTest\" \"testname\"`\n\n_Test names are automatically URL encoded_\n\n\n###Using the converter\nThe format for the test file has changed the converter can convert old format to the new one.\n\n```\n./converter filename\n```\n\nThis command will overwrite the old file. If you want to keep the old file I suggest making a backup.\n\n###Using the shortener\nTo use the shortener you must specify a js file that looks something like:\n```\nconst request = require('request')\n\nmodule.exports = (url, callback) => {\n  request.post({\n    url     : 'https://example.com',\n    headers : {\n      'content-type' : 'application/json'\n    },\n    body : JSON.stringify({\n      url : url\n    })\n  }, (error, response, body) => {\n    if (error) {\n      throw error\n    }\n\n    callback(JSON.parse(body).link)\n  })\n}\n```\n","readmeFilename":"README.md"}