{"_id":"trim-request","_rev":"14-c1c7f9d0e1e4d3f48d4d19f19effde28","name":"trim-request","description":"Express middleware to trim all incoming request object","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"trim-request","version":"1.0.0","description":"Express middleware to trim all incoming request values","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["express","trim","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"ada4f0e678e18e50dcd455af9bd20dea9dd5c743","_id":"trim-request@1.0.0","_shasum":"1fdbed138537a1d5d91d2dea60a59eaa19a4ca8d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"1fdbed138537a1d5d91d2dea60a59eaa19a4ca8d","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.0.tgz","integrity":"sha512-S2HCMkv/8Icp5/WfLFiDcDilaZZVVBm/WRA37RKlJZvTKjDFLl8o89PhHNnp4xIImId6PNTHajwDf1cSpKOOJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQMuNa7HKqql+MvvUE5p8yHnFlwaVFzELonlT3Ydd/RAiEAhb218VwF9+pl8OCrpAndCiMcbeT39UGvXcKytqFqSXw="}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.0.tgz_1507333374227_0.4970340644940734"}},"1.0.1":{"name":"trim-request","version":"1.0.1","description":"Express middleware to trim all incoming request object","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["express","trim","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"a67bdd8057529b05f202d81f218d7c30e4995417","_id":"trim-request@1.0.1","_shasum":"ee8f5f5446021dcca1a65e4a6d63080aeb25ea51","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"ee8f5f5446021dcca1a65e4a6d63080aeb25ea51","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.1.tgz","integrity":"sha512-6azmte3/vF84uIgjHSXxz0HeGcPCDaRKNtIQM1z6hhmOT3TDiA8RyH/3OLsAqx6G0RS2bqLTE6UTtzgXE3dFXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC39LARxR0cz66c+f3ph03XgpepTmirdesuZhdFbYjekwIhAOAYWM8wdkZ9ekjP60mgua900PPEWkYGBo2zRKrCfVzH"}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.1.tgz_1507335736714_0.26651972299441695"}},"1.0.2":{"name":"trim-request","version":"1.0.2","description":"Express middleware to trim all incoming request object","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["express","trim","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"5ebf893c6403acf1632cc98f67858754a3a5de64","_id":"trim-request@1.0.2","_shasum":"d453bd4c952546a8277adb4e3dc8ede549eb352e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"d453bd4c952546a8277adb4e3dc8ede549eb352e","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.2.tgz","integrity":"sha512-jICgmKbFv5ywz+r768kIuc+8TgRk8nU0SIDIXS0QfJgmsWFIFGbTY3nUVHTakrjDZqbVRc/gkLFsFHU7PmPAXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqkK3C4m/8fGa73YyNr+QGgVXWoFtU2N/QytMs5GfqDAIhAPFb/dpXqb8OZCTQt6HxOD62cCKBsZfZ6Ym8cN4jOZg1"}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.2.tgz_1507336102512_0.49821682926267385"}},"1.0.3":{"name":"trim-request","version":"1.0.3","description":"Express middleware to trim all incoming request object","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["express","trim","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"a7a1c05407dcdb270d1dfa379bb31a925ac094e9","_id":"trim-request@1.0.3","_shasum":"755c2cfc2df589c557a5eff7c6e77ca51d124f7c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"755c2cfc2df589c557a5eff7c6e77ca51d124f7c","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.3.tgz","integrity":"sha512-53rm2qJqSlr1XjRslJUODquyoVKwPNno4sC2UrD5gmEOcZisvUOiK1QLXZSdy0JCJZNwMa8ZONyZmGbNR4TnVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpn61uFXjkPf0QewtuKRSSNcDO7MHTPltfCS9fALTrlAiEA682KmEMjwNrrZ1kisGJnsiq1emf4Llr3RVbHVRS+ak4="}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.3.tgz_1507337060658_0.6415474971290678"}},"1.0.4":{"name":"trim-request","version":"1.0.4","description":"Express middleware to trim all incoming request object","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["express","trim","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"9b99f7319f8dde978348ce442d56a9e63a11fa7f","_id":"trim-request@1.0.4","_shasum":"cab42de7aa39bb357d04e72d5d3702b16622cf67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"cab42de7aa39bb357d04e72d5d3702b16622cf67","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.4.tgz","integrity":"sha512-fg3FfERShk0Y5Gl7FrkegbkUZ5ylRyZTjaBO1+u4By2AnflwW3yZusa+DvM7qIh7WWfzCu1V9ZwlMU5tYJda9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbZg0TBzXQpztlmlU8HC56dGWcghicBs6CLnN8355cIAiEAgxVvjVhqbu98ITgm+y/q2gQjQrwWBGXp84fQrZBIryc="}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.4.tgz_1507379579493_0.040210075210779905"}},"1.0.5":{"name":"trim-request","version":"1.0.5","description":"Express middleware to trim all incoming request object","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Younell/trim-request.git"},"bugs":{"url":"https://github.com/Younell/trim-request/issues"},"keywords":["express","trim","sanitize","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"f8d98e066ad60837c96ba62505d456ad9c9c0b21","homepage":"https://github.com/Younell/trim-request#readme","_id":"trim-request@1.0.5","_shasum":"e037a17cf27fcf0ac7f1d6fed495f5a5873296b2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"e037a17cf27fcf0ac7f1d6fed495f5a5873296b2","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.5.tgz","integrity":"sha512-AlhRfxLsVeJRhTnhc2QdOfcdLa9RQgMKPEEMHxsDqc/J8zt/6Im+5wBmjcy3J6nb6+AyNMcD7xWhd+4xXjBXSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnnYIhv55laT71sHgQr6j7q1gOYPRb8nt3npuIVgRoyAiEAjgMn+B6B456y/KOmCHJzf9mFInqfr8qHyoTl9dhG+Jo="}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.5.tgz_1507380569990_0.6986431195400655"}},"1.0.6":{"name":"trim-request","version":"1.0.6","description":"Express middleware to trim all incoming request object","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Younell/trim-request.git"},"bugs":{"url":"https://github.com/Younell/trim-request/issues"},"keywords":["express","trim","sanitize","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","gitHead":"38cf52f285ce09101310db5fb4105e5444233a0a","homepage":"https://github.com/Younell/trim-request#readme","_id":"trim-request@1.0.6","_shasum":"65ae5a94eac1d70d0060e40fd71b5d9e365ab254","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"younell","email":"younes.elfe@gmail.com"},"dist":{"shasum":"65ae5a94eac1d70d0060e40fd71b5d9e365ab254","tarball":"https://registry.npmjs.org/trim-request/-/trim-request-1.0.6.tgz","integrity":"sha512-KBxUFP/lPi7zcNbCCe2LriMoTor2Jmv9mUram0APSrabMi5Roo3IZQFHmD6lzlZsfpVIIq9XTcNt1tDoDBXdJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxhtiBSdEMzvkJVntct+SgDzmtmwOcbTyez/5eztQkhAiApbPMGzjC1b6IO68+eRCqMKtdxWmxtMplljjmQHrzlBQ=="}]},"maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trim-request-1.0.6.tgz_1507395173812_0.29096905840560794"}}},"readme":"# trim-request\nExpress middleware to trim all incoming request object\n\n## Installation\n```\nnpm install trim-request\n```\n\n## Usage\n\ntrim-request is very simple to use, just import the package and use one of its methods:\n\n`trimRequest.all`  trim body, params and query objects\n\n`trimRequest.body` trim only the body object\n\n`trimRequest.param` trim the params object\n\n`trimRequest.query` trim the query string object \n\n```javascript\nconst trimRequest = require('trim-request');\n\napp.post('/person', trimRequest.all, (req, res, next) => { \n\n    res.json(req.body);\n\n});\n```\n\nif the client post:\n\n```\n{\n    name: '  foo   ',\n    age: 20,\n}\n```\n\nthe code above will return this object:\n\n```\n{\n    name: 'foo',\n    age: 20,\n}\n```\n\n## License\n\nMIT License\n\n","maintainers":[{"name":"younell","email":"younes.elfe@gmail.com"}],"time":{"modified":"2022-06-27T21:23:22.413Z","created":"2017-10-06T23:42:55.329Z","1.0.0":"2017-10-06T23:42:55.329Z","1.0.1":"2017-10-07T00:22:17.710Z","1.0.2":"2017-10-07T00:28:23.414Z","1.0.3":"2017-10-07T00:44:21.557Z","1.0.4":"2017-10-07T12:33:00.435Z","1.0.5":"2017-10-07T12:49:30.881Z","1.0.6":"2017-10-07T16:52:54.768Z"},"keywords":["express","trim","sanitize","body","params","query","string"],"author":{"name":"Younes Elfe","email":"younes.efe@gmail.com"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/Younell/trim-request#readme","repository":{"type":"git","url":"git+https://github.com/Younell/trim-request.git"},"bugs":{"url":"https://github.com/Younell/trim-request/issues"}}