{"_id":"mindless","_rev":"36-f7b473f43e622979a08015fbddb5e396","name":"mindless","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","dist-tags":{"latest":"3.0.0"},"versions":{"0.0.1":{"name":"mindless","version":"0.0.1","description":"reminder tool","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","_id":"mindless@0.0.1","_shasum":"ad11b9500b46a92715b26ed6fe5d82b65e4eb4aa","_from":".","_npmVersion":"4.0.5","_nodeVersion":"4.7.0","_npmUser":{"name":"midknight41","email":"chad_macey@hotmail.com"},"dist":{"shasum":"ad11b9500b46a92715b26ed6fe5d82b65e4eb4aa","tarball":"https://registry.npmjs.org/mindless/-/mindless-0.0.1.tgz","integrity":"sha512-5eLBfV2fBM/sty0wQXqUoiAZl4lQ/3JiFAEKwabofTbvcdwhKXUS5NwgbLmqp48ia+0v6S7keAvomTZwwqce9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVvDsGiMOVYbC3glxUCK0zpQ8a08dRfJEFLFSKwoIthQIhALYkATJKIsY2HJ+05OHyLDtxDrRWwtjaFiw/6GudOm9g"}]},"maintainers":[{"name":"midknight41","email":"chad_macey@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mindless-0.0.1.tgz_1482160511570_0.08026842027902603"},"directories":{}},"1.0.0-alpha.10":{"name":"mindless","version":"1.0.0-alpha.10","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless-framework.svg)](https://badge.fury.io/js/mindless-framework)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/jest":"^21.1.6","@types/node":"^8.0.31","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"@types/dynogels":"^8.0.0","@types/joi":"^13.0.3","@types/route-parser":"^0.1.1","dynogels":"^8.0.1","inversify":"^4.3.0","joi":"^13.0.2","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts|js)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"5fb9be02775ed727b75e4fadbea10986bd3caf7c","_id":"mindless@1.0.0-alpha.10","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"moraneva","email":"moraneva@msu.edu"},"dist":{"integrity":"sha512-bVHxkmxhDmrr5pVoGeTaeDEDDVPaRHuD2oN5Y8Xmgw4y25kt/EjyMRqIooC2wI1XI9UXd3zu7cvj+Efn7F3mjQ==","shasum":"2371fc35d96d1f2fb78d68b3537807066d3e5edc","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHV4WlEPInX6Lo4L0vEZinmg9p7t8DrjOlZzI7J9z8NUAiEAgyn5mQ5vWjB98QfjodyKeOkmR5+q8OvZ/hSPJO0EVI0="}]},"maintainers":[{"email":"moraneva@msu.edu","name":"moraneva"},{"email":"chad_macey@hotmail.com","name":"midknight41"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless-1.0.0-alpha.10.tgz_1514899735827_0.6215295984875411"}},"1.0.0-alpha.11":{"name":"mindless","version":"1.0.0-alpha.11","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/jest":"^21.1.6","@types/node":"^8.0.31","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"@types/dynogels":"^8.0.0","@types/joi":"10.6.1","@types/route-parser":"^0.1.1","dynogels":"^8.0.1","inversify":"^4.3.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts|js)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"6ffaa17cd96ad112f16523dccde45c8e307fc1d7","_id":"mindless@1.0.0-alpha.11","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"moraneva","email":"moraneva@msu.edu"},"dist":{"integrity":"sha512-QkYoQxk/Iz5+pnCRBZkqbwmXxl+S/mLapT8skZyCfhJ3fi0X18YzvB/IF5loo93uSHT6l9DbfzljrMq/wKsTFQ==","shasum":"121c61c551a7c3d537a00c96c18430453235ac56","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv5iXXxSIaynYauPj3xMpyi8X3rXFyL07RIkHNETMY8AIgCRmVne+YsNEJbqdpnyb8WlyqjD07Q0jNekRLDDXsqr0="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"},{"email":"moraneva@msu.edu","name":"moraneva"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless-1.0.0-alpha.11.tgz_1516190989198_0.4616252393461764"}},"1.0.0-alpha.13":{"name":"mindless","version":"1.0.0-alpha.13","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/jest":"^21.1.6","@types/node":"^8.0.31","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"@types/dynogels":"^8.0.0","@types/joi":"10.6.1","@types/route-parser":"^0.1.1","dynogels":"^8.0.1","inversify":"^4.3.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts|js)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"9d15c7d27ef4705a26c0eccb6a1b15e48a33198b","_id":"mindless@1.0.0-alpha.13","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"moraneva","email":"moraneva@msu.edu"},"dist":{"integrity":"sha512-DoPgElibXPEy0grfT20d+3nC9HEAyMYM/1X5QPV95tzPCpWLIleolKiny2xGFq71R3iuZtkdr1hR7fLeTSSeKg==","shasum":"a3f17415a1bea9f46504c5e95b5a9a8347f6ff03","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.13.tgz","fileCount":109,"unpackedSize":207973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2UVzCRA9TVsSAnZWagAARLoP/3xDtq4jINqGo8naTLu8\nN7b8KGdJ75Pe4E4OKbGmxqEJK5pUj7B5T5UTis+WZMta+Y9fUsU3aSBWDIXO\n1w0edA4zkjZeOLp5zgkBlr/pFLHZO2uLDgG7KMtD1mh/hSpXFzjYxw6zHgXz\nNjomxacJGYmTM7lpDa2VLpcSzgc0WK0cMdkeoSlxz1rnhVPaj209RjjC1wf1\nZGoddQb8t1E/IZ0zz68psTM/AzO4IoVQcYs2iBcwwg+CRdTP3t6xX0hW0vyO\nbQxL8zzH8B+whI4iSULAN3vysJ7XgRXzJ2eQZv7Kbup/pp4QKJXqG62DXpWP\nW8W/lV/fQhSwi2c/ghoRod92fvNUJGEzjTxl04FmlhkZhU1xqDY3+JzFSOUk\natgNdi4WAxYI6coKzlrixTxJR3xId4sEnroVfTJCpssVVzVxyDaHlsDRkQyL\nqqp8x7Knp7vgTlyi6Lc/je9KaB+iCYM79GEIoV2LpDbRcMTMUb1dlPuqb78f\nLljjY3gDgyW059kFZysXZN/TEX2yBSHHqdUKA6/Xoqby74LNEdBKM46zr4DB\nPybHOjcPmliIgjiBpYnPPeIioXXqwnUM7XJsyccfGagQGKNE7wnk1igJUhLA\nDQAZcZd7OGrJubgKKK7b1kcPuxbfkOz9VISxeGrH51cQduGGbEJk9a5Epi5x\n4aux\r\n=S2Gd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLqJeNi5rCAhoBu46SGTqK+duPhyCVg1219nfT63303AiAvrolpfz/DG4kFdzHjNijwW36ruQG0nGsV7SmEXmuL7w=="}]},"maintainers":[{"email":"moraneva@msu.edu","name":"moraneva"},{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.13_1524188530505_0.2824262650567222"},"_hasShrinkwrap":false},"1.0.0-alpha.14":{"name":"mindless","version":"1.0.0-alpha.14","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/jest":"^21.1.6","@types/node":"^8.0.31","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"@types/dynogels":"^8.0.0","@types/joi":"10.6.1","@types/route-parser":"^0.1.1","dynogels":"^8.0.1","inversify":"^4.3.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts|js)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"5de080fc44c7007133eff02bcb0c44c0129f7dfd","_id":"mindless@1.0.0-alpha.14","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"moraneva","email":"moraneva@msu.edu"},"dist":{"integrity":"sha512-GP8wrsL8C/cFkth3Jrv723J0s3+4XunohRjXJvTj54EcplBk5Dg3V1ppZ7EZlfKvn3h1Ae9Xy3qfEgwcwsPkKQ==","shasum":"62e9276eb262e70b77f02cc84b932aef5c993248","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.14.tgz","fileCount":108,"unpackedSize":207454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3MHPCRA9TVsSAnZWagAA1a8P/2odD3g+hVamp+vOgKC8\nnmPCxf1QOXI0UI4KeGau4kj/707rnSaLmh8xiQ9c4o95N8rgQ/615mYhZeTj\npybxlvcWvscEpfUzqNQalAORr7fha2B607XvSnNV2BAfQ5yPns3XrK2vGNH9\nav7xmgEAKiSNfnx2LigF+JA+aqKTNET7zcEFtUw2rPOnK9dBFIXuaKYJzFNF\nvO6Fds6KqlyFmfZ9Gwh4776f9Fv4YWjKaDPiAvo2L9klLThp8T7sgryjHeTB\nLniJeCI5VQ8NxJUDqWWREM7UYTU34lnMu6O9Vk1ETPX4ktl2GGZmkohBAbj9\nGZGXqLYFigPe0F6S7dHCgWLY8gguTu9zBE3xKGpQDIwYaI4E1OemPd32Ieh+\nauXYwR0rZp5N9e4MRlg9vyb5JCJvKMmmDLVVA7ryjtD2sl3LuQV9qQ+EPQRf\nGrGB90gCLMbWzhqWb/psCkUKhv+8LygK96fLHRDKYbhDgsTzgW2VlI0v1coW\nDj/z60MHoiPd/WihYME3+ch6Cnf9OCH0jImAvGzHvbJvZyHjsw6Qys5JcJcl\nWQje3KBZKClv4g4Dl7MaYce8fuznXq2gt80cjU3/LFe0cfZskEm6khL4HaCA\nqKZTRHlZEyZl/ZRfH6y16ox096yzCdxI1ZWj8b13csO8og6DDK53aj8jIj1/\nAyn8\r\n=MIPu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm2Hg3pP6JYuThI24Vmd5n5HSulyRMP7rNOMFTnF4mxQIgUwf8PQGu/jAvPFtv/E+SZmdal+2OVvZmz6WzSuwrz8w="}]},"maintainers":[{"email":"moraneva@msu.edu","name":"moraneva"},{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.14_1524416974143_0.7572322507524822"},"_hasShrinkwrap":false},"1.0.0-alpha.15":{"name":"mindless","version":"1.0.0-alpha.15","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/jest":"^21.1.6","@types/node":"^8.0.31","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"@types/dynogels":"^8.0.0","@types/joi":"10.6.1","@types/route-parser":"^0.1.1","dynogels":"^8.0.1","inversify":"^4.3.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts|js)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"7eef27d2e74e1dde7a2db42ce09d643a47201350","_id":"mindless@1.0.0-alpha.15","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"moraneva","email":"moraneva@msu.edu"},"dist":{"integrity":"sha512-If3s1BYT8IeDA1ZfcmzRdliRLbjKnC7NkzmKq3dtRxG8wYr7IXx0krUJs/dPLeT4hQtSAW4LtB026Em8azHqSQ==","shasum":"56f364433debc1a0a5b47c0c1e5740626a177f16","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.15.tgz","fileCount":108,"unpackedSize":209462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3TceCRA9TVsSAnZWagAAMd4P/RTUUjEVj2MzyXkbV60f\n9pzoOKUBmv7VM/th+gMmWSycm0VU5BjRlF0ghBAe6Tuc2hPhV+NcjV0nPtg6\ncoPx9SFff6qQ+Q/KtrZg4MihLUqWzhts3S0+KoUPLeRvW75iQjfGLHUaW14h\nxOBsxAjUZpiG1WycdWraAzS4KRZbUwLLAqO2/WUG8yg36M8CeSoME0YdACMc\n68gQGZOwlz1UPhPoxeESNVNNC2sno1n5o1LmwdGlDGcPPZ3WC1gVgntq+wmo\nc8Eeh2MaIF7OaiCeKM7dV6cD7aSxMAtfZRKfBXC9OfSSRrXR2AislAY/JDVz\nJpvQO6dPdT4WFGkCAefiolfk2bQg5OLa2kLOa8MUQyrpWItnPWMV19aqT8lL\nMIh2VLHE6o8/bjdz6feqADn3JrGajLgaNHHQyB1290pzn1s9pMdCrPrJ/IbM\nydIW1bmeMCWRNu3hrIiacFEg4asuqu8A4V3BXtWbQYSYs1NqKogZ7phxTUGa\nzhTuM7RddIzIvPEQA3m6ElBxsGp3bBQGzN6oBFnMytQKAhOE7P8bK/i4dZxn\ngHYvzxov6GGvel7PGXurmwHRNBdOfgM3l88oL4589ExdYnbpqCcV3ixf+kgV\nLeZtMoMAdSvFEy5TIIomhdvLteSWO9IDjn1VGu6WEW1jlNnBtTb25RlOEXvo\ngh/d\r\n=PEXx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBR5k5o2BrhCTcZG6rO9GJp6SPhUYDV/VtLMPeXCQfGbAiEAtVfuv0iTVXYxkweulSF6Leo+Xt12LgWXaQMGUtJeJfw="}]},"maintainers":[{"email":"moraneva@msu.edu","name":"moraneva"},{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.15_1524447005186_0.02520521366112849"},"_hasShrinkwrap":false},"1.0.0-alpha.16":{"name":"mindless","version":"1.0.0-alpha.16","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.3.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.3.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"3f736e44df651bfca304ec9fbb54cd55822c0712","_id":"mindless@1.0.0-alpha.16","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-CwtiS3saaUsqbO0N5X9kExfO1BWcgnqidxuyG2WQ9bo1BcYRIuhMC+DvJTwdM14UZCK1tkBLFXGuMPK7kjOyMQ==","shasum":"094c60994a83d729d49abdf39c1baef4c652677e","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.16.tgz","fileCount":108,"unpackedSize":225153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5dIZCRA9TVsSAnZWagAA/7wP/1skYVggNml+dW17urA8\n0lmOOycW3V+ZvebByvfTu2+F2L2yXJEI3opq7UE3elOkYQ498V53w2HoPRTk\nZhZhACPWVo9ijEzvoAjO58Yjg6DRplwh6WTKTAwtqyCrRa8ZxQqixUMBGIF+\n6VjzBWiUmI8Me58tLs0ckvyY3n5HNHu9A+A3/uSabGc/n1iYmHAA/bvWLuuq\npiYT7fKqovmlLu1rhVinbDTEEAKeV6Ns2EknrSY/aJfykfcvvPRi+8rk6pn8\n7xqYODdG7uU5K3e124W6nlaqVF7k6VmJeMJYGKwXYe03upgy7399wFSDDY0q\ngIfB72AFIAlNtc8BPbbO7pjPgm4Hwi/qgN6phNaQHjDKZ/jeNDh2f6Jy2CJC\n/GvhtheVy/rDO5CddCkkI0YE7I4OzCsSqZ/FWnsN0B6fbvQNm3Q19UJ+EfU0\ngu4EPbQFlRxAqtm01lLGjeGiUisZaKvE8SnRSsMebP0ORgXvPmCke527LYY9\nSxmkrrkqrfoZGuW5UHyH+GHB1h905HpHL4eBRM7nF6kdUfMKJofnKTvlfb7l\n4/IPEHjtuQQB+gmObC9b6XpumO72y2WaRuORp8ByEScdf7mx+quJOfa4AeUN\n9nfjGx/xDFdemm+m0YXUGXUaLV9SRYniG3VmutO8CYMZQ/WX/R1PB1n3eqnl\nsW8n\r\n=w7Ai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOCwyLDj+xBOG+6AkJtf5Nn60UwWgDpqu10m0xiW7wzAiEAqzdd8MiD/lhzaD/umgn2ipHEsnWc1i2MZjrYe6M7+3c="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.16_1525010968550_0.7767969603883635"},"_hasShrinkwrap":false},"1.0.0-alpha.17":{"name":"mindless","version":"1.0.0-alpha.17","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"3f736e44df651bfca304ec9fbb54cd55822c0712","_id":"mindless@1.0.0-alpha.17","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-VLhhyQbwkSr/KJ5++JhQX5VDKiC2uuzFymSTkpiGU98dyiL9yRHAOQzjeFaJM6UFZKx96qd3shjnxzKNFdH70A==","shasum":"94b0ca064f9922943ac8084e3d54719a961445eb","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.17.tgz","fileCount":108,"unpackedSize":225172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5dMTCRA9TVsSAnZWagAAyGAP/iFjuWs18RSRGKmqC/XH\nNhKE7Mxu9h+wgdTZ5ZO91u8QmTdGItCC+PkPfVHqdtx3OFWldPBawQy2xHMh\nVdXlzM35bRf/+wzceKv2/riXAC8Ca6+3zUuOE3ZEDsmEpMaqCV86CDB5Oy5B\nct2eW4zvHo/EqLQSs8FAceQMr0aIKweeZJfQUDv9jUGgs/DDe0rUvLBdj+IO\nONSLSmp2zbH5qcLDGGixLo0LO/+QAX5t8jykLu7fSVSse3luFC3k/SDUXz0k\ny5Q/JyI4n9lEhZXvDcy1zC3kKCfLpMcD2cBbFZMkSTTzrk+kJ6r6Y9vbkO20\n7SnpHF7P93srwJGc20PePdWUx1nVmDRHAcPL1sUS0A8qu0Lv5fFPSa3ZTKLU\n82pjNh1stfkxJu5VgxEK1SHkAMkY3sngzf8o/B4eWV+yGxehMrz+M3j8xCjB\nd2FKD9WJe1xhxAuUOEfED9DQ9D3LyxAd0cUAjqIXB4meKyZa6lpR6Seyitg1\nev7vaCYr3dtYANmEUQ0rF7AFrr7B/PGGhX3niMjvimOUbv9haoH/jEjujI93\nhuF3Irn1xMXUI0/OWBNVDeTezfnkeG0xwOMziADlqNzJ8L5MLPa7iFkO6j9+\nRimEpQe489u9yhsMvq10oedO1+jdZ3odlw8D1WQKwSMMOOfQZwCLJiP47vjv\nqfay\r\n=Xexn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpXdfaQ1MXsu5mgNeD1begJXw/NvRh0Q0CnJD9vQswoQIgGn/f8yv+DIVC/EVubtwjjoyoGABqrgJuouTpBdJad4A="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.17_1525011218089_0.908581040753351"},"_hasShrinkwrap":false},"1.0.0-alpha.18":{"name":"mindless","version":"1.0.0-alpha.18","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"3f736e44df651bfca304ec9fbb54cd55822c0712","_id":"mindless@1.0.0-alpha.18","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-ea5xM31vgntZTDcXeHoQWkkDxzd6i7h2M6mKFZm9R5NrPd3j8CBc+/he1C2tjQOPJ34kAeuiiU7tJlLGkVem/w==","shasum":"ef1dcfa972bf240a5bd085c22866e1a164d35e68","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.18.tgz","fileCount":108,"unpackedSize":225155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5dVJCRA9TVsSAnZWagAA/hwP/3pC+sknnpXnOhX3TGSC\nvu/sCLIkey+VENWbY84Y3J/c7DjaGbCc7vfKhuOE02T4vSQl1IBCOFPHCw78\nxlI9v1i2M5LVK3N7b8oKC/4FJH4ZzfcwO8uLyhMq1iidp6Pezlcx61K6BV1D\n4m4NS3KHGtIBuYxbuTFjqdhbxt73sQILwj6Rj1qLDv0X2S5BysD2i+yNJF4g\nd0IXJUxkUmlNa9TJJg7qTgJ3SIcUGPVUCjste7kocDTeAD8dFgh/W1rdjoGU\nmmKiF0hI1mo2FtnuN4wm07h8kMtqUi21yCNcEaBBCaT+MXu8aHW9IXxzz/km\nQlXHASX3gPgEYKPhHlQnFXYDcWv1cnOavHztSGZhvuiqB9bBOSYAw9f4Uv/o\nc78HqU0N+1fVMH6quQtSzSjLPO7RD/KPKUEyAs1O+XWrdW8uw5/Eu2jOmYNz\nnm6/QAAiDOWYiNnvai8hvNL/6wlIsRVIBulebtv68lnt9OO32TaJyJNhMiCD\n8Ho27Iw2k2qfVTi0pJ1Jbuo0n3OIuuZKp4fja+LbHch7HS4mN1fWqoCK9QNO\ndt2A9xuWQJ8Tcj9vq3FKl8NbGFfYzuD0c05As3shXWjoPJkl+4dgfCDcJEMf\nykbQeEf2b78L1sZaMmfsy9q3FwAuAXD4zz6F/yJX/Q1t0JxlqcIN8Zok5CnV\n9vVN\r\n=GEcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHT3sk7KGzHOoYY06WMzxgRMvpV8GTcj24y+261AhzToAiEAwgL8aq055ixHtPR6icYhLuUEomkC6ddSg1R7qYqgaH8="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.18_1525011784440_0.7851869534818714"},"_hasShrinkwrap":false},"1.0.0-alpha.19":{"name":"mindless","version":"1.0.0-alpha.19","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"3f736e44df651bfca304ec9fbb54cd55822c0712","_id":"mindless@1.0.0-alpha.19","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-NXf4oop90sbt1uw+WZyigBbic1G5BiMxxV2Mt1+vY7c7bZdm7IF5+/dLcBXAmYGHCcvjEJ+Hpt+527Zg3wGaqA==","shasum":"314094b0556a63929e8a75d6ac084e3a7f62c218","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.19.tgz","fileCount":108,"unpackedSize":223820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5dVnCRA9TVsSAnZWagAAB4cP/ilVY+9gR4NTYJln9qrQ\nmNyG7rYnhYREQo8SHp9OBz6BZgTYHOJ3VPDg9W6M2MAfYmUKiFmYIomzVR63\n8iP/HHdmhuslLqFsKOmxtv67b/nIiABeh58jF2pfcjwcRkQP+korafzgJO5e\nlawPKLT/dGPAw0bSMEXdGilFmpcZRz4kd97wVmIv1xxtTEYull5IBg3SW33N\nW8muamATxFRPkGZc+H3FykwRFaog9ylz1bwbGzD0FziDyWw0R6E+VXScropF\n0dGfONo/4cF1LMezq4KJNxLFNuB41dRPx9CKF4h47TDYeGnU3Cm50p2FfatR\nF51HKx4ZTCDhHAF09DeSLoD6Cx22J6vY4CyU/MJqdGScAuFEpO/VigzGeBPm\nOWb/m9cs+dxMMMiUMxcC0UaaurOXRb3bWdiEiT9oKD2Xsz3vmJttkogArp8l\n+KNgCerRDJoNnNFYZiFc4FW4rDH85tBQSArgPlwIdQqIx61ZSVxK39O3o6Qv\nRqrc1c+YEw1TQhm+fmlimHVvxC6doe3TXmVpsnuLVSG3v18Y1lkq+ZO+IX6p\nvYsV50l9KbUPkzP+7HHGZ+iRPb0Hu6CxT8wN9TXplfV6z4aRPYOuYrrD+QZp\naqFgy6P1QVia9sCu66o1tBK8Z8q3ZfTgSx+FxIzNpbL3PUA/F6+1scNMSWD3\nqfTn\r\n=RJbJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm2QAvoOQDZ8JyHEKZjG/W4lvzLOdO6vy8yyz9TXLmLAIhAKoTosmb5WSeXmoR6s1N0v5uRF4vf4tMEZi+Dl+E0tXV"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.19_1525011814506_0.5013379165217184"},"_hasShrinkwrap":false},"1.0.0-alpha.20":{"name":"mindless","version":"1.0.0-alpha.20","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"3f736e44df651bfca304ec9fbb54cd55822c0712","_id":"mindless@1.0.0-alpha.20","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-Syjq4JoslFBrO9deQFtP6k2WqJUJLdjzrLnM3zucltcIxFt56kAl2KNS7qZQTg9K5/zwXqPG/aFBkw4N6XAniQ==","shasum":"f890823edcfb3ac7ab5d7ec9b1c8353171d1ba68","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.20.tgz","fileCount":108,"unpackedSize":223838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5dXJCRA9TVsSAnZWagAA4XQQAJ3uaKKMKa40WTUdoHzR\nOYhP+XGH68ZONaj/IIeHZqKWWMFeieLr8ocgiS4sftB8bqxAyctD6JcuwhJM\n37q+nFxAkNm93c/lrHS1af+nRj7DAggx8oPGX1iJLl86XDGLbMlTY6iYPuas\nL2x/pqmovKY1JkSdYABMgoILJlrVIOj/m9RPdBCIEKO0QEw5k4EpuMtQ2LSe\nKS9Wy2j/nYbbjyCxGx5AEvdqR/PwCWfxNFtsycVsQQ/y7DiV54Ucf/naPp0Y\nu8h7YvKfgxnQFxy90QYDerqSUbvPxbYC9Yj/8/oFxmvlVPJXPaYkpiWjB47e\nm8UfdmVQq8L4ADJuSASbhXIWcJBvkVvnuu+hJ6B7gwiW4somjYoh3mRMt3cb\nbj9MpGR3MBGfCstfRxzcmCvh/lsxNpTOlV4aYQkrYwMcaQ5BC70VNA30AuFH\n8NKPaDNtNZn36Wa6Zx0HmdywlmXjm4X+hV1a8s1sjiky6nPtcmtL1Qb02l6J\nykMx6OfI/XY/4PN+sMebM6HPMM6rUD9/2NwvsJ1DijzpLo4p3hn/W2dyRvqX\n4bP7IckAYHfTBPW3RHIdDaKMQdC9CZBJjUxsbmMGtqdVgumEOeU0U3S3zgHx\n7K7SYqN7zzw0cBjJwhcv9z270H0y4B+MsgdIAg+Ic+SB2zIf+aCN9bLklaab\nABfI\r\n=m8J3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH3NIPQ2ytatN8t9XOPx49KW8/uqXtjq/iWu3oOeCT4AIhAMTOZxC4SL7z2ECGfNhHlGDGEX35bqPzKlvhYR7pIOsU"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.20_1525011911303_0.8738181722487344"},"_hasShrinkwrap":false},"1.0.0-alpha.21":{"name":"mindless","version":"1.0.0-alpha.21","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"8c7f10f1a9edc04df5e9b6d9d37fb499e88cd91c","_id":"mindless@1.0.0-alpha.21","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-eig4lMvc5y6A26lRRTZ6NJJpw/ys6jlu0MS4urL6jpL1sXuqJPcoCwLM6JnP5T0oDuZEL5AXBYFI5eVKuE/mEQ==","shasum":"c1540600a738e2fa39258ecefbac5fd4f0927e37","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.21.tgz","fileCount":108,"unpackedSize":223856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5eARCRA9TVsSAnZWagAAqhIQAKIdW6MOKq3eUSYGFHuy\n2wbKZVqIPyLz2KtUoChHRiYn+6Y9Pmz8hCBol4PEiOl907Hy5Z5HdmvUQNEL\noUu8EU3mprPp7so5cu4wD23vezPAIgzR7qV2xiK9QNGVi8lCzubLswWUDEeh\nRma4EZtqcs2R1eT6aC+Jh8zguu/NN/l9QwcetOor/6537JKlqNqbq9+RBLId\n7SG+Bp63U2pHYUSVcVrUqI7CmeXVKYS7oMLlnTV8uk1pPbyBIe367JSNDZJR\npbO9O27UQ3b+NoZ/VVB4zT+mPJswZ/AiPFydKJLjAvqYUlU9MexThgT8gkmV\naC59ii2QAXp+mFfY5ZRP+6FpfORoo/UAXUQGvUJX9XuGR79BrPk/osrE9WKP\nFFffr1Kgr7vP2mWXJvVnjcATsp0kr9BrUOvk4U0gSyO59ZqmMrWNlkm/g5rU\n49g68ltH4sJxQb2+zoriq9oNW7HQMgkCKK7lLs5XpLzyippFRxMrip3fvvd/\nD7swF1UhyDw4AqelAMj9cah2E/AvF6SRReRL3YzT97nvqaEpoXKIBpPjrE4W\n6HFfJN3b+RhqbgA4pP3LvcbOfvRPrEVnpnYU14uhyoVcu491JWfh3FGPJfRw\nONfy9NKR6Q0NdrJg1IlbHXDkJul3fDXboKxmWOSSb2+wB6oBHCspZv++MBD5\nk6K6\r\n=syS+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbkxjgjNbHZ2Zry9STquX2JSWJLyZfQKM1lOgFh9z+zAiEAs3kGchLO5u0caxooQP+Fkg4eC00X+jEP12+uD5NuqpA="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.21_1525014544295_0.9792797053252957"},"_hasShrinkwrap":false},"1.0.0-alpha.22":{"name":"mindless","version":"1.0.0-alpha.22","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"index.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"8c7f10f1a9edc04df5e9b6d9d37fb499e88cd91c","_id":"mindless@1.0.0-alpha.22","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-B42fuufIsT3qVdXNMv/03izJw+D1vFPD6ts4TuZWhgwebGpq/Qp5oJrKYJvuyNHaLrWT5ADcHWoeJpOFHgUGHg==","shasum":"d0ceca7d27ed727c6edcd6f1832db088a80e141f","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-alpha.22.tgz","fileCount":108,"unpackedSize":223904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5eBjCRA9TVsSAnZWagAAfZoQAI1s9PVaNAekWGJdE7oY\nNbSFsBO97D0pOiIN/LTKa+8Ucd1gGluwNGj1omurZTgqre+LyIDqmarw5qTe\nQX9ktkwMBbMRoWS4CM858Y2qLruUicOg2PlUo4wZjVLSyagQAQnvCDo+Q7bT\neSoDevv0TPVtcW9imPz6PB96tqjfghsYj9X+2A7azoPZ9oBeb9PHyXJ8qCJx\nGgAGeCp1t8wC6jVbUeNOvS3N1CQyDE6EQG5RV+P9mO233YbnHhHsNeC8rFrq\nIm/py+gQUMB7WDFL9kLL0yT+V0DfNs1u0dpZiwqIclkV+Pmp/ySYPEIcd1Tu\n4eqMfvz5A417/rHxsP4s1huY9kp7hD+JYKCk4HRh2AMwMoMHNr2wwFgjeI4z\nHhpDPwrD6DQx01/GL9KbvP3+MpynPd6l8s0NIx2D7etwxrjFm8c0ANJjirdW\nMtJAB5Ltr/IzFUPZ60fGp1Pb7ImDkPr8Fh+v4xnWlZllpgU+PLCEXFH/mzo3\newQfHySuQFcsoB1n5ESqvBQ+T6NRmMHWlEwTFqI5JYrLleK6XRW83fNaWx6O\nwZHVH8tCYsyZfbgmZaSboQd0ff7Y+1w2EeT5SX2Yn/u6gLTwPJB0IR8fBO+W\nuJO5A8lDFcSTEJSd+ejr8bN28yDJYFTfjlRiDCDUutAs5+JJF5BJvNXT/GHA\ncHea\r\n=8heH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHIlK8RSX7aSG1KeqTY3kmFwAa25oc2wytIFu0MJgwdgIhALNnj+5BrLhx9fykFnvUasZTJU8C0lRJUNz8eS9XrEHR"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-alpha.22_1525014626589_0.7938159843552479"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"mindless","version":"1.0.0-beta.1","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/index.js","type":"dist/index.d.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"_id":"mindless@1.0.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-Ifkf4PTTIe8IwblvJWvKX4LdzDgH8xLwaA0fGi8wnVOi+VEac2pQTiYtQC3vkXRf4I4tgsWUQLuZaxuix0y5NA==","shasum":"ff43ea8daafec6a2c0e6bb25a0c9937ff9a29460","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.1.tgz","fileCount":88,"unpackedSize":181507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa90CWCRA9TVsSAnZWagAAoZ0P/iIC48kXWwukmU2pnEYV\nM3SGH6uwHNYRsj7MMlmhaluTlgb+EII9nEUoL7mNQH56dc2eoz9MvCrercW3\nY+TrY9Me6zhJvPmp3iiy45g9MMOU86mZvD3mdOL1QTQ984I8ZXY7nGeG0O6G\nUDOTkvtizinokaq6KLf56lKwiBHV2/KqMHu0sZQWq3fEYY/U4QhpRIzONMz3\n7ce+R+0hb00UNdxrRJDI+vN7SYeNnWxTrTT/ANLJdO+hjz3aLq2pXZyDkqSl\nC9cev3qJlK0gmuGeC3x08JC0rA5af5hsPH4G0r+sqgNiii8kic9BrnHe/Veb\nLd4bM1P3MtFzTl+pV/PExZZSIegMjrBQcujJfU3LrI4TiWc+SN/Tzl/x4gPl\negDg3PY9WBkHXZ1/yqJfkNTqmp9oeGUq/Mlu8EAjoT9GXxCgONWP1tfqOW3X\nVWuveG3NOneBJGulbJRuokrYFUw4HvC7XWbEgpzaXdKEC5D5eLyBdQFE3b+n\n+tXYZibezuQg0tez5gENbZq+KmIAylOASDGPFxgpduhoKBCj+eWoexSFSCkA\n9k1IdkgYHJkXkQgGha2xew9n4qfh5ekYJvv5fPGRTAMJGUqUcR+TUq+N1r6W\nMDSxGQGFe36hSazyT6u7noGtAHEh0oAH2l10VQyB0vtZLESU+LKqaZ+OBSwF\nDF6p\r\n=2twa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+sFqxajR2o0aiAxRApZqF3p9rZFN/YHDl/dnN0jv3GQIgILfpqoyqv3R6nWw0a4UIGWUTHVENAITtBXsPKXXXC0s="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.1_1526153365095_0.8273497463715367"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"mindless","version":"1.0.0-beta.2","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/mindless.js","type":"./dist/mindless.d.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"_id":"mindless@1.0.0-beta.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-Ibq+DhkeQfuGW4/i2P6UC0l8ebVFl1HhEl1ydNs0lSs7JGi3kWhCqefuG3vqOVc/A+BdyQOOSVzleySap6IPXw==","shasum":"1bb1f5eacdc78bd2709457331aa7fc71a437b972","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.2.tgz","fileCount":79,"unpackedSize":178635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa90J8CRA9TVsSAnZWagAAJksP/0CgglqH71JytiQxTLo3\n2lykN4OdZJIxoJ2s9pMd9QTDAbirU2g6FZ6rvpcgJqH6tm+WrVIO2321qPu8\nC59eIpjbodv3w5gMGO+V/L3BQAyZjYfViOe3oiW/+SnPi3YYla6JsPn8kGQZ\n2I8CUrm8c2Zmr7WZ8tFAvRgAoCTV1gslIHUui2O7XFo+Mmh5r/ayfQ0YuRFf\nvmuoEoFNPa2PI1nFMw9IKmwRuyeT6MKszP/CHQo1zvy24HL7Ir1oKRTpRO/8\n0ohmqfDxpApK/r7eT10pU1OdsuiTIMjCHulcRzGmYubKdfQwJeoQZi61hrlH\n+tWl1Em/B93Kt6yREuQ8Zl/T9IKO2eTu80CFRkluE9VZ+8v3+PDgJ26npezP\nG8KLKy/UAeHUfYsn9ApIgepjliatzkcP8NeSrLGQE8UNdQiOQrnf/z3NwTWe\nsNWNH2b9xAqJIkVIJQsPvhUkbQnjRqvSgNxeERygK9TWs4vq+uGY/E4hVNCB\n/k8FPCbckbGmqTedyBJ6SirA4qapA83DQidQwwpb/rR/Q/7pkthi5oTWfhkB\n+IeNKBze5FZPhUbcY8nnd5rA3P09Tbvi/yOQV79FI7tzWgfrySY1kQBwm2wo\n4n4v6QUQ5+V5cJRkRXK8EoGvKFOOwdAkEH/QkE1DGREBCTOLOfPgSRGso1g2\nabBa\r\n=H3GN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKe58IPFux1QuRjMLFAZaBiiVjArXfU5aq0WbIJZu4MAiEA7ztHp0flHU7cyWlKcKfkiFE0KFEmyKmC/UNxD1Yjlao="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.2_1526153850757_0.5026600670605041"},"_hasShrinkwrap":false},"1.0.0-beta.3":{"name":"mindless","version":"1.0.0-beta.3","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"dist/mindless.js","type":"./dist/mindless.d.ts","directories":{"lib":"lib","tests":"tests"},"devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"rm -rf ./dist && tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"968d4edfdb3b540c95d28904a5883ebd60407466","_id":"mindless@1.0.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-wxfIKA2KZ+LDccHnDamfn8lMIM6N353qVa691zudptJxSq+S8rbESolz4sRNbkKdWaLCX+p7Z3FlDJB9V3aoMA==","shasum":"acd88c464324fb90605d643dc55c5ddc7e6e5bb2","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.3.tgz","fileCount":15,"unpackedSize":252093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa90VbCRA9TVsSAnZWagAAb10P/27i6+UIEJqtWyFF/wbq\nr/H9ZNJRGNTKmRpd5WcM7kK8MJaVgBjTb1/bex6+DAGh93Kd7z3JsXEqeIhB\nXYq1jpSXfgNzmTVy90hqZHXLeTzV2BiezUoV/Gq5AZyXy4lv2HK21ypPLTxM\nS0sr5VyPtau7BTVq5fdb8U32tYCrRj7Gf7kC0kmDdk6mPQuY27w51yCnzB+O\nAGxAOPZNvba7ZgCzVGFJmR4YILEp6pha9MMprUPuMx998boKI017+v2qInaR\np4ERDz/DKfZ0N5ZZmZo7qKGECkFhN57DZrUBhrXZqzZU4L5C9rs3GTyc3xTA\nilTxnPSAKW+fPcDLQRVDhxDW/H3MYQdyJQID37s6BS1bHsTekJ6eeekVWCOI\nnZL+Vp8hVhjpThvwrADpaxZtTwrwCaw57nel04PWymBBQwiib+EcOBh9t7Ad\ndBUHw7g15LFMg/WXbAXPToO+ufHa9M1QkGRWqqDpWWXEo7miIbV/h0VdQ1iK\nKwY2EYOsVg2PKkqOkLYda8PS6153fCcArDKMPGD63dfTsDCBNNsXoUqwWS00\nJ2Sd0V3AhRDqcw96VO6g9SOJpEGwmmcPo2oVr5Bc/LAdlaim/EOxWOJUpKcl\nV+Ru2EtUfI1cy/CjqSGRQDUJjKul8i6Hl7oFbGynen7Kr7maihJHbQ9BUKuQ\niO0I\r\n=zDNt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhCuh8JDs22dZW7wN1i5Y6RjMOOwTOWCrYT/eznNhzCAiAvllLLQxKc9e9UY4lw7EjeOQ7bL1L07Es5zJN4yNoDuA=="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.3_1526154586518_0.3741883160336039"},"_hasShrinkwrap":false},"1.0.0-beta.4":{"name":"mindless","version":"1.0.0-beta.4","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"mindless.js","type":"mindless.d.ts","devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"6c4d1e520a04b0d11fd0c4ff099784478cabe99a","_id":"mindless@1.0.0-beta.4","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-NipFtxknFIZs8A1PkFpiQ/n48+9swpg3ge8yLO//tfgbg9o4uykpjv0fFbaLDz1p3fk2bY/p9Ddd5CbTEUPeug==","shasum":"6c87cd5cb938650023bceea6b98366f4287d7170","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.4.tgz","fileCount":79,"unpackedSize":178046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa90zaCRA9TVsSAnZWagAAeq0P/0DVw8x1MVpLnwardX6Y\nCDBRPjD8o1TmSabx18Z31gdpEoUYaBjkaVtICPkMQMUQng0vZhuYAFax+T9E\niplLRvuYdiTT2S5Y7z7GgsSmD3ZlW5V8sS1ASlp0eC7anFWFCr5GJWnW4UeB\ncm+oHMNHzRTNd7cGp2nf7tezKlXpi719BV5AwA3ZWJ4YuE4U0G5uuFJ9rN7+\nK+6GPgFo5Gss2SsZw8w1ENJdvSPhbQnveabgsoPSiHROFxZQJBBrOeH8pF52\nM12H1IJwvyulP0dfomzAbgBjWtm/8GVHIa5/M7Am+yJxfIw+7d48PR6kfw3P\n1iCDCbpW+beiXhoEQG/bH4lkXs4umC76oRyl2CBxglSR1eAWseZK6kh+UZ0S\nCDB6fM5djHJMSj2TJfKjnCP3lrgcLBuabAUdA6OnI5JHGUBfNnrFg5VLbO69\nJ1iN3XuexdjsKp5roEJtRPA4hXJYn5HA4zObVIPDpuWAuOBEUxnkwSh+QSjU\nPoNMyQ5wyi1MKk4+ByP4q/LRMFdt2jFJYfeeUAn51xdi/QBq1UNrdlgpw+41\nzsw1xXIjVgTbF6wnKO6kLog4aAGh7jFb7MWn7IFZtkDEwbUpmSuA/rh/jYxw\nWqciuq/lrtVnKDhz8vNeoVZMxsSv2L0v24Kswt3hCbI0V3rsytu3A7pWOiB8\nn5Vc\r\n=GgMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqtOiUUwgzayru6qhsVfreTmE0COQVrHxoCcRzJCsjQAiA4BbLSiPiBUwuxnO3LTdGc5mx8hkhikdiRbCqau9U1ww=="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.4_1526156504959_0.29795790987640647"},"_hasShrinkwrap":false},"1.0.0-beta.5":{"name":"mindless","version":"1.0.0-beta.5","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"index.js","type":"index.d.ts","devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"0d7a97770bedccd47dad43761ca3a32ec3c99c75","_id":"mindless@1.0.0-beta.5","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-ZZNbu4mzD+MJ3mqasWATpQ3is6n1F0S+yTmzD4oQQbY4Kb8MeGqmbR9GaV6shUpUCm76bsFWSIxfVIlvS4Zslg==","shasum":"920f692a3dbdeb34f9c9e0a5a1be572e8cd41017","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.5.tgz","fileCount":80,"unpackedSize":178506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa902sCRA9TVsSAnZWagAAJecP/i7bXee451rmCS9yfqsw\n4Gb0srpY19QQhc1MmSNLonnDHUP7qeAUQfNLsI/Zz8PRn3BrbKts0kDdNhWA\nZzq5s2taPJ3rmgYiOtDsngCnc8nDWE21xA/Bzw87KVhFq8QMPRsfeB58bi78\nJavNHVEZSUlp5QOBV0MG3WFrRreiTzjtov9tLdxBBtraa23kqd8GTnu1lJAF\nJgEFqv8dVmXEO1FwzqXiEwhB/xDirqW9lUlk47NwZiTBcQ2Pxy2INo9x70JF\nH3I5i8IZEEq6KOJG6CVqLq44W3SMHz/3TuOjsq4ye0GczFQ5Y1lja69QdVm3\nc/M4JMYq7j4qEBFgy2yMKLhJ7S8nBPQiXuZ68fUUZEASRBAgkH71OeUt2GrQ\n587lt2PL1byQ0mNgpmwpb1B8wZF68CiGv5GKxWnyEaAgWTlhscyRHbu6Wp7P\nSXrQ79nxBhGVQq486PKr6DCBVnW+DqnkYMGAKl/kJSB+V3v4d4c+xWDpJBum\n1+AN3TTvAf4bt2BahgkCUivOh9EBr0mtU5RZ2uDblxzjWGvcSu5G76g5Rwe/\nMGd3Z3npTLhTlooWZUspC/MFLQO1Qkw2rhmDuooBt+w2ijeaAF8/mg/eKsfK\nt0UVxiaQLyh0PRnnI3C6KriUzhdC78JI81yURiUvCF+3us4QicSEfhzK4eZ7\nSbNW\r\n=5ftN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKWSftNzeWRKMOtht+NGH3yr817KCropqwSsHH4uxNyAiEA0xSE38+G9MnzJf+ABnDSimnTVEKhrmsp6Q6cVdolW5A="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.5_1526156715318_0.7508849480826001"},"_hasShrinkwrap":false},"1.0.0-beta.6":{"name":"mindless","version":"1.0.0-beta.6","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"index.js","type":"index.d.ts","devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","inversify":"^4.13.0","joi":"12.0.0","reflect-metadata":"^0.1.10","route-parser":"^0.0.5"},"scripts":{"build":"tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"1e038631eae5314c2978ae89d1112f89ca8a3f94","_id":"mindless@1.0.0-beta.6","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-eRr0+Ut8EI4rqA1QarqFxjm30xYL4iES1hb+96ilhtPdCd9uwa/pIxWhI1zb+amHk9kV2wWj2lK0cofKMVZaAw==","shasum":"06396e5b0ff06211a2acbd5d8704d9b74f2cd32e","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.6.tgz","fileCount":80,"unpackedSize":178746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa904rCRA9TVsSAnZWagAAwZkP+gN+JwkwrumYWmHiEJU8\nhl36MTX8pGjo3W3BXgpEcEKpk5Z3qPgu6TppO0zO3w97M8ID1m4rvg1Ul0I/\nYkqftKkQlzUM1oSXsHtTJ56SThfOBChpaPeBNStGNO3SJCqFqoi/+V5Khi0V\n2hjdHZ4+ms6giicmM5U5dVL26A1bHRC7WtCUfCD7r7RDHJEJNq2EgT3JWeyK\nQ+Od5YSEwyiPmc/3uIojl4cgH1DuKAROw4LPrGuIB+w4UaQ6ydWaT8NxkiTm\n+/DEAxun1K1v7ivMO+3dsJWOvXj9W8A72/9kt2ZH6yMmPwnR/r25EuNpNJ/b\n9KolUPaEQmduSx6G2eI9zi/4iwBtOIKnYUfl6GIqK4dXHRBCg9zoBWDngDjD\n/EOPPy5qz+0ajdkYWpEtHNJKYMUXKW3zcP/zSxRacuO1EoYU+OSUwTtsoE+F\nEsZd+NSsoDU/f2LxFOcgOLudJ3pk6lo4SzxAbsIlJyqPDvkefUloJ7ucSqlS\nU7QFUP0cINkeLTpQjZyvDa5knhcziwnfxKPK+pE2OiHtX878njKtsJCjM+lK\nbK7ZVYP2/1R6iHwAikNx2pv2cJ9U8uQW0Dp/p6i4005lZ3b9reKxnVtABPil\nk8vXIEC3q48GJjVS7qr6YpWqr5c/6YHIKtZEO8YagkvlJ6J6JagA0sbnSCjP\nvi/t\r\n=UcHv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAn6iz09bDuafhRvp/sNjG2fzFZStHN5y65CX6UNFDKBAiB9yvsbSmBAn7/+0sDTdNBTc9Beq6SRMhQ8p3DOiP70Lw=="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.6_1526156841943_0.3828616760914849"},"_hasShrinkwrap":false},"1.0.0-beta.7":{"name":"mindless","version":"1.0.0-beta.7","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"index.js","type":"index.d.ts","devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","joi":"12.0.0","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","joi":"12.0.0"},"scripts":{"build":"tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"d92a0f1053e259fb19339d9f044465de917cdae4","_id":"mindless@1.0.0-beta.7","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-T950d/rqsLi8ixoyKBjORQqLCLnvSxZoMq2xR55uykzQTV8qbx62k9jtzuC/q9u8BSjacdpWw0XEdWM8x3LVPA==","shasum":"5f95e37b194e205c428aa0ec3796f2924cafcddb","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.7.tgz","fileCount":101,"unpackedSize":324666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+1GhCRA9TVsSAnZWagAAgJAQAITAXUHYw5fI5PqeaI48\nRvCi+77I43rz3d9dNbTIhzSwKkmWhKAElkx2AQkm2x121pJ3eU2r7rvIzDJd\nNj7l5glGqetNJKAqo42fbBW2rhAIpFy+J+BOh1XZIE5NVxegq4KFRgf2NjLz\ndZVVGpI4P1qVYhUJqk4ozioNRV8SWZ9utGxpOIexaO8wUdo2AkEzIXQsmYf9\nRHJ8HGgB2rCcf20Im3/3OBTBT/aWaXgfkAlg1cf5nfIhlEo0h/5zwJm+SEuC\nggoeSrpsGJydGWTbMTsxhPWA/lRsaohQoydcCCPPYWiudiColMas+7C20k3D\n6x9wExFKjN02Pi2GiX6DZEV3zcB89WeZH5vAGfF5QROA8r9PNnJckqUr1JMG\neCtx14yyzvOlQa1pMGlUrjuHikczECRz57jmj8hYvXLe5rONDvMlC0H/iEt7\nEr1Ldehj8G8NiLEJRFd2CJ/iMy+ifiGu5ZtguVn091VKKQazvtHzEf5hrRSf\nvPf61hEfbuhNc5bmjMkWaSSfugipGYC9PqPgd5mqAIGSHA9RCGisW9QnJ8Wx\n9HAFIaP5t0tx5fighXLBD01Xd528ll8ELxA7IuYHzRsOhGCOd4AhvSmp0QUm\n1bo+k4VgKE63aG8uJPRhzttYddsJvZ5ddVgAMvrIKR/+3WNEXmmRLSbizL+5\nYfPV\r\n=CF39\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJZ+iX8L6SRFpXnT8YxH8aR5PLoui27IVneL9XkBpmYQIgOCYpJBBNOICdcetlPUqBuZ/8zihTQ4vvGD0itnH9gBk="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.7_1526419872666_0.7862041265456934"},"_hasShrinkwrap":false},"1.0.0-beta.8":{"name":"mindless","version":"1.0.0-beta.8","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"index.js","type":"index.d.ts","devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","joi":"12.0.0","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","joi":"12.0.0"},"scripts":{"build":"tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"d92a0f1053e259fb19339d9f044465de917cdae4","_id":"mindless@1.0.0-beta.8","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-oUaUvnGrdFjf8Slv0SVQcTjeL4YAwXVMViK84YfPvlu4GOZzZCpuSEi2xt+VMfNC4La1n/EOEhl7+KZRl6m52w==","shasum":"5aa1648e93bf8a6e88aafc15a62cdb786cfbfeaf","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.8.tgz","fileCount":101,"unpackedSize":324551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+1HXCRA9TVsSAnZWagAAvGUQAJHgE343jT6sF3BJ1dve\np2y+ee+MaernmgMFjHyRVSNxHZ8UCdJhTjNux0Bb0r2m18D56Nf0Mi+IgLYO\n/dF65+bFPTANPVwBPxiqkmNzX5mmhmTTEds6Z4nVja3gvGq6gskQUYZZ9V5k\naTle8q8LMgxk6RNVD8I38ZZgt3cUa+sGgH9Z8epHVlU3YqeK/u+MxVAlS11h\nSo6glkhrSLSsrOt37FqnUZsHFqjKJf97uI/p8voX/5WQcEetkzEUdrWdGcuK\nq6obF+Xdbvia63Ze4+8uCp4kf+5jCPzM/l9J1K9B2fxdvW8yTFOQrtfMCNFw\nPzIrcnTHdkCo73XnCBEOVWqKyhYav/OueqEp+56gbK3O1p2OwB/mTIsvqN3l\n237h26OQ1BCZWGvtlCfbp/LCLeBh9uEkffqiq/N6gDPqtPhFsT3XdEUoZffU\neFWmCPxnCkX6lnTcKNbXBgxpwT6qeytkG2Oeq2ry0Lkk0LeWYKfFXHhdfN4q\nL5u5EQYt9yMeYspSnrJS8yZM4JywXh9E7qQxCdLL6zG930YHTVhyuiCHwbWx\nrxZi+Y+TjFET8EvH1633XGeZ7EQYMI8V9M8w5BInZvX5DqGE8qiBMhPgX7YL\nk0SDsmA96DuwNMPwLJpSAsKl53l7F3uiVmJpA2rmixJxh9F4zNoQInFteEwS\nVt0E\r\n=+kn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKXOlMeREQvrFtB35hBoFVQ3E7Cyph6jPOp1ypx0dKQAiB1xFzURynXLzU75QcBAm1PU1GIb9rNXAQiA8zQUmCatg=="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.8_1526419926416_0.5808117355913036"},"_hasShrinkwrap":false},"1.0.0-beta.9":{"name":"mindless","version":"1.0.0-beta.9","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)","main":"index.js","type":"index.d.ts","devDependencies":{"@types/dynogels":"^8.0.0","@types/jest":"^21.1.6","@types/joi":"10.6.1","@types/node":"^8.0.31","@types/route-parser":"^0.1.1","jest":"^21.2.1","ts-jest":"^21.2.3","typemoq":"^2.0.1","typescript":"^2.5.3"},"dependencies":{"dynogels":"^8.0.1","joi":"12.0.0","route-parser":"^0.0.5"},"peerDependencies":{"dynogels":"^8.0.1","joi":"12.0.0"},"scripts":{"build":"tsc","test":"jest","test-cover":"jest --coverage --collectCoverageFrom=!**/index.ts --collectCoverageFrom=lib/**/*.ts"},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"keywords":["typescript","node","framework"],"author":{"name":"SpartanLabs, LLC"},"license":"ISC","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","jest":{"globals":{"tsConfigFile":"tsconfig.json"},"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"./node_modules/ts-jest/preprocessor.js"},"testMatch":["**/tests/**/*.test.(ts)"],"testEnvironment":"node","mapCoverage":true},"gitHead":"d92a0f1053e259fb19339d9f044465de917cdae4","_id":"mindless@1.0.0-beta.9","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-3L2b62lghk/UCsDP9eGjWglgtfbWF+j42amL29k7Uvc2ZeeZDbMTlT5Z6dv4GP8StjnfTtgdi8/Tp1KJHmTV3A==","shasum":"125bae36a9f9798bc7cdfa1c6773a332023a1217","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0-beta.9.tgz","fileCount":78,"unpackedSize":301582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+1wOCRA9TVsSAnZWagAA2rIQAJm7jCKJqOP1Slufv+J4\neCqj14OYfUrsuxYj1nniTfS/17f+I721+iHh3AXSFjoqMOer3iHIXJjpv/mZ\nspI/Q020kVi9s/nFsE51EDH0jyS/8V6nE45sIvXfpBzB60bqPKPTu+7bUEA0\nLg4Wo7/WC51M+1P1/6ly6DxI2MFHdNq3o+muUsV/F8Ijs5XcDYS6B7R3KFF7\nIyJNW/qSDCh6ppeyAx6makr40TYzx8onTk+CqSBdSVXPuMkoWijAfZGMUYNE\nw7vi3N7JItQL6FpcuurdybFAay8hNKmG1f5Z0+T3lXdFw9IgwkoJQBkj5rKR\nGh0/gGB/zKVtQknC6yEByeclOz8Ct8FQRVVPycaiSB2bWv3rL3a1TCcPIi1A\n0xqGgueOaf0OKwhtiUKpFIW4b3R0e3zpyB9Pp0VqRZ0DrYf0ROcZkyfyaSVM\nXenHTVl+YpGKTzaX30u4tyTsKm1KDR0bobhNdfgOXZqeoCGjQHFFT3G76L8T\nRj6gxyLWIDqojaYz1k1e+gRtCd/eZjpB7tpGlnWVfFpo6vrZ80t7ypyThk9T\nJIHjRpcq2LTd4BvR586c4fW9DYt3oiVR1b0X3zI6OO0tCuE9iOgAU3HGDZIC\nuegVShQqBwqul8gsZjrlIf1A03Dr5hAHYFRFE0Igg/1IOCVtBtxJXveuiYPf\njkvG\r\n=dklG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZdXIcC9YY+lenZnp4pCpEBGh1d0DNM6f+C0viSsFpJgIgd5mnCOLbI7OtotRmkrR6mv0HfneVaXwUEX8RJDGFrvg="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0-beta.9_1526422541382_0.7611220434999413"},"_hasShrinkwrap":false},"1.0.0":{"name":"mindless","version":"1.0.0","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","keywords":[],"main":"dist/mindless.umd.js","module":"dist/mindless.es5.js","typings":"dist/types/mindless.d.ts","files":["dist"],"author":{"name":"Spartan Labs, LLC."},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"devDependencies":{"@types/jest":"^22.0.0","@types/lodash":"^4.14.109","@types/node":"^9.3.0","@types/route-parser":"^0.1.1","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","husky":"^0.14.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.4.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typedoc":"^0.11.0","typemoq":"^2.1.0","typescript":"^2.6.2","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.0"},"dependencies":{"route-parser":"0.0.5"},"gitHead":"cd8109b195844193fe4c2430dd38bd0c630a25fa","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","_id":"mindless@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-JCQQbMAaFbAHNj4qgpXQJ1X0RyCiFPL3lmmI2pGZRQ1RuJtO4Qivzt3Tlr4zvzuYbrPxccdqrvuT45J1B7HBbA==","shasum":"03bfe60b08098004c72f5647986bf5fe720eda24","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.0.tgz","fileCount":68,"unpackedSize":148285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXzE6CRA9TVsSAnZWagAAAZIP/3pVPNqSWMzPLugg/2y+\nXgK351wSUfrGQYuFq+h7rwKhDBw/aDCWttkDllund4ddSNKngNPcKusZiGC3\ncNkzp9vbt/G0xDr2HOVs8QPI7KIdyDgLkMA8CTcgxiqc8hbM98TBx1KmRqrk\nZXUrkPAj8R3cIXP4BDcYs/7Lp7+icJyFRVMRp6JnYXFyyXu+w/XP4Osm6W9i\nxNPqCtBoEo6BgDmNvHTNnivsm7LvtnqdoTdS7k38okbYcSNhf/NAuLs4lcoV\nAZrfKDl1ySJsgrTtji7sXsiGqojvlaVFB6rTcdUHmRC/WA+tq5f4O3BqVlmd\nN8cJBAbe/qaMCQFaaoGruOLe08KFWqmrHbohQwYyTJLx7Nk1R0AVQoePMG0H\nATlNSgpvxaopqSP3r7dp480hLP/ePgHW7HrcE0YLDl5TvuQnaLW0ZlSApUPN\nFnV+urShWyc6rfk+C2ysVJOy46evcgQaQiUGsN7WysHOTtKJRO0BtKSDHp41\nCzAoinkU6L+zC50W5wCbA0ZiPUdDILP/MzxviDnFBr5b5772T+81XomAJlkt\nwf/ibWqzs7Aepo+wMF6p122Z/eMwApYfwFGxtH9OYSAiAMJ6v35vhUzQ7ELd\nz71Vkwy76wS7x/jeuEFhS+SqCzlefM46ah+CpLs0NIdB30Hv4ZKku1Yl8kud\nLVLO\r\n=/48B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdjwmvvRQ49gKwUySWVmQwu7g9Mz3q09v7ABRmRXPMuQIhAPq3r7sjg0as9NTbitWig313JiWq/1PuQ37qG1TXb0M6"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.0_1532965147600_0.12361519888439454"},"_hasShrinkwrap":false},"1.0.1":{"name":"mindless","version":"1.0.1","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","keywords":[],"main":"dist/mindless.umd.js","module":"dist/mindless.es5.js","typings":"dist/types/mindless.d.ts","files":["dist"],"author":{"name":"Spartan Labs, LLC."},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"devDependencies":{"@types/jest":"^22.0.0","@types/lodash":"^4.14.109","@types/node":"^9.3.0","@types/route-parser":"^0.1.1","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","husky":"^0.14.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.4.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typedoc":"^0.11.0","typemoq":"^2.1.0","typescript":"^2.6.2","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.0"},"dependencies":{"route-parser":"0.0.5"},"gitHead":"83f5e84eb78f1215c7c2c844b5e87c55b44ccb7b","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","_id":"mindless@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-tgURJHZHFRkJrtvjZlBVRxVe2wNx2MX5ZiQ6XEOHuszPPkpU42x3GdhCQJh8QkfqZzAhc5aGKeZpzU7oERFPEQ==","shasum":"7252052c39c63616403945d9846da522c6eb569b","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.0.1.tgz","fileCount":68,"unpackedSize":147632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXzfGCRA9TVsSAnZWagAAJpgQAJZoIDtLuhJFE38GFkT2\nip0YZV8bDH2Pi/VawsO4p/JVYCC//+c/I86NyqN/ODsg+deZMAHUgiwiC7zQ\n2/fAVoaEsot+nHifFsaa3mNoKgUz6aPgM9rTzZgxYPH5Xy6PjFOfLLkAos+g\nBKHkDgJARbQlLM8n82ut4CW/o0V/nVDoMyyE5wMmH6j5cBtUwXNstIHrluBm\neh/UCtI4PjacRX7fHHb97APISC54hG1llARx1LBNCdlZlv6mlqV6dtAO6IZJ\nFn1bmDyjaBCtbQNnyzkh/aAQvW5tEDjY73fKZ7L/W/V+AaVcI2sm2MXXzyty\n4ch1WX238vS5KtEO6qSx0GL0fk7g7bae0Tf1IMW4eySrvkkMuhj/1l3DqdPG\nyJ4WPnC98iB0NFRm63S3jtuwrSIgWnktCw4nD+w0lJ6SHZJddhF7Eqozxu8k\naCzfzs2TZUSmEOctcgq7VyoIfyrKpDfgwi85vcPqlC3K/FUiXmp4sNm5kcAO\ntFDLGDHRYwIBaW/fHDjX1CmQSrx+BfCGuatbmbXfEuGoq7hCYwFpAooMRdPC\nFyShCTBCEVGmb3xAcVGuy79V7Ss14ZDyiEcHbHsmiIqDI5IKRC9D1fYaVfYh\n7LRVOhIzeykXhyDH0dLQ2A+TzwL/t1fUXVGDWWAKPA5Ni3tsZwsnO2w3RfUE\nOVVj\r\n=1aLM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCumxrnk0MC9+GrguAzPi3SZijvYcvayI1M92MbXX/wKAIgJr+W76YkZfF+V8b9GOUmwTMbKsk+U695XC9aDedPQh4="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.0.1_1532966854048_0.612777479667179"},"_hasShrinkwrap":false},"1.1.1":{"name":"mindless","version":"1.1.1","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","keywords":[],"main":"dist/mindless.umd.js","module":"dist/mindless.es5.js","typings":"dist/types/mindless.d.ts","author":{"name":"Spartan Labs, LLC."},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"devDependencies":{"@types/jest":"^22.0.0","@types/lodash":"^4.14.109","@types/node":"^9.3.0","@types/route-parser":"^0.1.1","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","husky":"^0.14.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.4.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typedoc":"^0.11.0","typemoq":"^2.1.0","typescript":"^2.6.2","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.0"},"dependencies":{"route-parser":"0.0.5"},"gitHead":"ea1ce781ceff08c03932da8888c6a04ee6b818f9","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","_id":"mindless@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-h/YAWX2jB1feTy+Ik5AagLbwx5xqDx08CLWnjoO3WEGVwIuD97a2j0E+bX9DdaY0Nfe7EVF/MLcAyVkBH4ObnA==","shasum":"1a227efdd193e304b52c255d0af16beaf54039a3","tarball":"https://registry.npmjs.org/mindless/-/mindless-1.1.1.tgz","fileCount":71,"unpackedSize":149038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqR+NCRA9TVsSAnZWagAAL8IP/iPrY3vet4fPlmmXx+eW\nzxFxQBIigAEk6YPjVpGKH/ulchv4Unux2EjXYnrDi0kA0X5S1oJfTjiOUZL0\nROpvgvEtGclr1dzs1/NxCror9dwMU8LyWLmSXS0zHI85uQ63ITEXnGoZolUv\nBHVTBTigZizYeB8dT5/nZ6HZG+B2cOzYXH9+pbCaM90PweGwUHcPZUxEnXdX\nlt9ctTww+ziN6e2YFrpyFqBO0Gpsw2jyCa2+lAraeJYLcJSxz0tAXsnE1xdV\n6IVfEl3DKu9JFtPYKPmwsXVcer+0Wfc0+jN6zoPl3tDQA3Wzj/TXaLq8V4Bo\nL9pQugblt7fVOGZH1Y7kXcrqr0Zw7hfpZpOMLLxvpLdEPELK0FzyIBk8QDvE\nc+I0eK3fz+u1KPkVjgRaMGkqHLlSk3zssMnPowsnV2j365CjMmH1Mr3kd0ys\ngOXTNYqyMsMEK1KcvoCYVMiaUdubvKzh/HolxId93pEfzh2ANN052DMqRtr8\nkXRu2V3EtBkExYW1im2cpdGwYiyaGUvCyW4l229RJMoDbHCSY/6KdepIUH3z\n4NQusBkODOyki+GrWklYs0JWIqvVbhmNXM9arBm6z+9vQBYF2Wnu8m5wnIXS\nvlNxShce1kGuV/2afJR0d0Of6t3OCr1TTSXFaAKgJTWMKe+qd3V1DL3oecOA\n+QRJ\r\n=e0kk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAqzvfT0gLZH407dKCYDfYdhlQGgExssJPFEPstAEwyQIhAMlfvJXrztr46HzSUV7PBUc8fszD2CLNzK4HqKvaDAy2"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_1.1.1_1537810316392_0.4731494040228379"},"_hasShrinkwrap":false},"2.0.0":{"name":"mindless","version":"2.0.0","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","keywords":[],"main":"dist/mindless.umd.js","module":"dist/mindless.es5.js","typings":"dist/types/mindless.d.ts","author":{"name":"Spartan Labs, LLC."},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"devDependencies":{"@types/jest":"^22.0.0","@types/lodash":"^4.14.109","@types/node":"^9.3.0","@types/route-parser":"^0.1.1","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","husky":"^0.14.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.4.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typedoc":"^0.11.0","typemoq":"^2.1.0","typescript":"^2.6.2","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.0"},"dependencies":{"route-parser":"0.0.5"},"gitHead":"6dc7f7023b674d721ac4159cba0818f9a527b414","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","_id":"mindless@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-x0isrqw/MZXbMKbVOO/8h2J8roJxyIjeVgGqYTdMZkpUyj0fRy7vYCk6ECEVHVX5EOvnIbYz86dKQimtPxqA0w==","shasum":"daad91a38057e15e9e316d20e30a6953e05c55f1","tarball":"https://registry.npmjs.org/mindless/-/mindless-2.0.0.tgz","fileCount":83,"unpackedSize":151812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4GgXCRA9TVsSAnZWagAAW9AP/0FpQpTIa/fq3x6pHnzP\nInDInCxUYVWxK4sDNbyxftKO84KiE+1X+26QAeKmqRP7W7Wv0BGvhqjU6hKV\nqKeGxfktUYKpEyNU9EFE0vCcCKJbedAnM+B8dsnHCsIT/DO0G3id4gW1oH2+\nnWPPrG4eVIaHcmLxhmmODUY8YTzfx9ZciqqQt3b7SyWgACj76Wob6cXRTuIp\nO94lXWCVNn786RWAb59OkwrVIQH1PofiBZOXByTa1zE4eCXt3jcjJcWT5XKq\nPqrgF6hq7N3DYqGpAOIg1XpZCPRtW90RtarHAVt92J72pGcrki0BZE0BG0ve\nNtNWMZqf1kmoVLQbBBwkr/m3kxyJ1W4kgfpTo1ZQKu3Kz6Ak1t023LvxaZwe\nRvwE2CvSRFUkGMTXOgfg/W0/Hp28IsI0dF5/YWF84pk22sZc3nWsYaeuOjKV\nXxaNaNcReRR9AURTzSE0xbSs/VQwoCIUzfI6TzM7L4qQRbC8XQo3BmTG9Qu/\n4ZNff9940jkFfR8g5s57uMxivLwlgBXvI/cxuKG+iRhSLJjs+hNrukslfwVx\n5cTTQFfeAogDrjNxn4TjaYazs8nxTW0azc9Kv6JVnL0yrjOafc5Go30d8k2/\nZVE4cyME5VbfDm2vUlQU5A0gDrh2usmWcPxRse2U/CaAErRIwBgCqlcHtcgB\nnJEG\r\n=gCbl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6fCNFRakTKmfstt45zbdMBl5jaYgMkonLkDhu9UxDNwIhAM1y40MNNfsZVhIaMvzN3Xss0IZpY9fNw76IoxU5+Hk0"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_2.0.0_1541433366659_0.1653639034762695"},"_hasShrinkwrap":false},"2.0.1":{"name":"mindless","version":"2.0.1","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","keywords":[],"main":"dist/mindless.umd.js","module":"dist/mindless.es5.js","typings":"dist/types/mindless.d.ts","author":{"name":"Spartan Labs, LLC."},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"devDependencies":{"@types/jest":"^22.0.0","@types/lodash":"^4.14.109","@types/node":"^9.3.0","@types/route-parser":"^0.1.1","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","husky":"^0.14.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.4.1","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typedoc":"^0.11.0","typemoq":"^2.1.0","typescript":"^2.6.2","validate-commit-msg":"^2.12.2","travis-deploy-once":"^5.0.0"},"dependencies":{"route-parser":"0.0.5"},"gitHead":"48276d7a3e6ca9668d5be42cc2b7ee521bd98627","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","_id":"mindless@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"dist":{"integrity":"sha512-0z3nqDb/Z2UIcLeztvmUWy7zZ/Rxuhq73jqZH1IkkZWP+uxFCJZqHUYRX5UXhr68RpMO1CTXRLpJlEStogaC0g==","shasum":"b52eb16ad14b951f39f89b05e50b933e1389a54c","tarball":"https://registry.npmjs.org/mindless/-/mindless-2.0.1.tgz","fileCount":83,"unpackedSize":152144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4HEZCRA9TVsSAnZWagAAONAP/2qydpIo/NORCmivIImR\nAdhbuofU+vXBRzgTfW9OAU62p3aWrDpDra2BvbPydvzWxQTas9jbgGn3agL9\nsF3L5FTcFhdSz+ntRdj7mbWGBhraKCDMgNU7dVxDAA1+e0UJKgl9RMc2NfGM\nbKvWL/OSEIphTdat7mpOTctrx9PNBIi7kUWKDluKdMG5qUo6ivRzVUQaBza3\n7yuFv3F6AUaRQ2VJDphZJyueDCYufYlT8N+9Ss/3MAOXCF4PDLIZtJPT4hgH\nRXRL0O/cafpTumG/DO61U5WttaRxeQKgYTcKK5YjQJ67y9E2+C6ZUYQDICrC\ngiYjabS6Kz5HARMXcZHE0/32MlLlmNH8mSGvxkvMEFLvJT6vSFW9TKnhz+RJ\n9DmChBArFrwx2AwQQ+WMNtlDjl2rJk5q+YEiMMW8KklIaOnw1CEx9oJjdY3p\n5YTfsLEDcsrp8XJZy9Seh/o/225AM/ojJ+Kk2OCfd8r7oLHEV3G/t7R+Segh\nF4d7wcZPzd2tV5vrQ/GGqb3PqJWpFYrp0+3wFXSQ5UKMlllWfKMb6OKjrW4B\nEkV2Jge+/GTt0lDUK0QdVBu55mdyEGqhk47nX+LEhW7DXuHDsJWxpoEjRZ0P\ncu9ajdxTUSGiErQdEwdzoYqNix3DvR/aWzp6MG8Tn5VNFJb77RermuI4KhsK\nutxg\r\n=h6ya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgopOxNGp+Hw9T2kOHO9G5DOFqVdOGe4cAE+tTClMttgIhAJJezD6SCQ09lPJjnrDbMsQFb98KKj1kR+bREC9ybecy"}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_2.0.1_1541435672124_0.6089057114225773"},"_hasShrinkwrap":false},"3.0.0":{"name":"mindless","version":"3.0.0","description":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless) [![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless) [![Coverage Status](https://coveralls.io","keywords":[],"main":"dist/mindless.umd.js","module":"dist/mindless.es5.js","typings":"dist/types/mindless.d.ts","author":{"name":"Spartan Labs, LLC."},"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts && typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write --no-semi --single-quote","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"testEnvironment":"node","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverage":true},"devDependencies":{"@types/jest":"^22.0.0","@types/lodash":"^4.14.109","@types/node":"^9.3.0","@types/route-parser":"^0.1.1","colors":"^1.1.2","commitizen":"^2.9.6","coveralls":"^3.0.0","cross-env":"^5.0.1","cz-conventional-changelog":"^2.0.0","husky":"^0.14.0","jest":"^22.0.2","lint-staged":"^7.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.4.4","prompt":"^1.0.0","replace-in-file":"^3.0.0-beta.2","rimraf":"^2.6.1","rollup":"^0.57.0","rollup-plugin-commonjs":"^9.0.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.11.1","semantic-release":"^15.4.1","travis-deploy-once":"^5.0.0","ts-jest":"^22.0.0","ts-node":"^6.0.0","tslint":"^5.8.0","tslint-config-prettier":"^1.1.0","tslint-config-standard":"^7.0.0","typedoc":"^0.14.2","typemoq":"^2.1.0","typescript":"^3.5.3","validate-commit-msg":"^2.12.2"},"dependencies":{"route-parser":"0.0.5"},"gitHead":"1bc6af36877f00839f5d4bcee0c80d96cc2a7bdb","bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"},"homepage":"https://github.com/SpartanLabs/mindless#readme","_id":"mindless@3.0.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-W+oexFNiYYfphr16Sc41Qmmb3xbzcJwrKy74Ar1JoNBep2mkwIdMycWjwf5RuhtLZl+LxcDx72w/lmxhF3fmEw==","shasum":"a52b6f199e67f4f6a721bcee179f981e6f540b63","tarball":"https://registry.npmjs.org/mindless/-/mindless-3.0.0.tgz","fileCount":86,"unpackedSize":157353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPxppCRA9TVsSAnZWagAAgQ4P/A+aimxMKKZS8fOLet1M\nuT4+G2ZAIp1ivZx9Uiw05YzJliXC289fRCf+J+WWtIXAmuutSMJJqWMIWLHe\nF9uvvTy96jDmKjoa0Zau/PT8i0Qd0NbYuBIL8tNkINUVEkoKZ0JEVKM7MXMd\n6czl+yLh/IkNtTZYL5Yyv5sxELezhPWVv2S9ReM8PZR199YWWe2SRXFv80QW\nUlxnYph5pjeoCrFwyZ9kZghKJPViMxbq4hO2H1bN6PoqkUWOtZp2dJsaSKKU\n/r+Flw7RHk8J+767eA/AwZWwVGxjCkUy+HeM4E9Pd70JOAUMvsLm1pqZBrmk\nJJTgpBf6y+6mtAjcz9Dz0GU76ifVp9CoivGcW6RE8KX46EPG3m/OqoZdIdhQ\nN10fGI3gCXiZ5DoUiPPzRebc9topERhHFVPPVsz8w5uvOkg3SE5kBgYvesJX\ngq86q7ubO9x5Bs8F8PYZ3ZkzuFTgydrW8JkyjGUvYX7a+Nqyd47PyOWYazUo\n/xYq4njzhxpvEwKdXp8nSS4+5vXiYJwSVxWjdc8MKCbk/MhKqwOa9l26sq6k\nfS0Z+uKm84zVaDOz4ppWUVKFYECzRDWcIbxeSusewnIyjEr/0l6fvM+90JoL\n8d8WXw+CASYx9ly3BnxOz636wnEHXEPDrY0QATM2y/cv7JcwX7yijmhGW48+\nYYLk\r\n=/6gP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdYXL3ckl5dK6m7fI8g7dkzbBlPe2WipMdxbiMSZgkuAiAm7BfHL54F3zvy7VHvn585zAAheB2DzbikpP7fqjm76Q=="}]},"maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"_npmUser":{"name":"zrosenthal","email":"rosent76@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mindless_3.0.0_1564416617381_0.7766954716371144"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/SpartanLabs/mindless.svg?branch=master)](https://travis-ci.org/SpartanLabs/mindless)\n[![npm version](https://badge.fury.io/js/mindless.svg)](https://badge.fury.io/js/mindless)\n[![Coverage Status](https://coveralls.io/repos/github/SpartanLabs/mindless/badge.svg?branch=master)](https://coveralls.io/github/SpartanLabs/mindless?branch=master)\n\n# mindless\n\nThis documentation is out of date.\n\n### A Library for creating APIs with TypeScript. \n\nMindless allows developers to write typical controller-styled apis with models using TypeScript. A great use of the mindless framework is with applications built using the [serverless framework](https://serverless.com/). In a typical serverless application, each route goes to its own function. Using mindless allows the developer to flip the script on this paradigm. Using the lightweight routing mechanism, developers can use routes to point to controllers based on path. Mindless also enables parameter injection and general dependency injection in controllers. Mindless will also have extensions such as permissions and data access that will further empower developers.\n\n### [Sample App](https://github.com/SpartanLabs/mindless-aws-lambda-sample-app)\nA sample application is provided in the repository. This sample gives you an example of how to use the mindless framework to create a typescript api using AWS Lambda. \n\n## Router\nThe mindless router is extremely lightweight and flexible.\n#### Defining your routes\nThe simplest way to write your routes is to create a `MindlessRoute` array. Here The `AuthController` and `UserController` should both extend the `Controller` class. While the `AuthMiddleware` should extend the `Middleware` class.\n```ts\n/**\n * MindlessRoute is equivalent to\n * Route<Middleware, Controller> where\n * Middleware and Controller are the \n * Framework's base classes for middlewares and controllers.\n */\nconst routes: MindlessRoute[] = [\n  {\n    url: new RouteUrl('/login'),\n    method: HttpMethods.POST,\n    controller: AuthController,\n    middleware: [],\n    function: \"login\"\n  },\n  {\n    url: new RouteUrl('/user'),\n    method: HttpMethods.GET,\n    controller: UserController,\n    middleware: [],\n    function: \"getAll\"\n  },\n  {\n    url: new RouteUrl('/user'),\n    method: HttpMethods.POST,\n    controller: UserController,\n    middleware: [AuthMiddleware],\n    function: \"create\"\n  }\n];\n```\nIf you want to extend the base controller and base middleware classes you may use the `Route<M extends Middleware, C extends Controller>` generic\n\n#### Extending Your Routes\n\nThe Route object is exteremly flexible, for example say we want to add functionality to gate routes based on permissions. Then we can simply add a `permissions` property to our `Route` object. The permissions array along with the function name and any other elements on the route will be accessible on the request: \n`Request.RouteMetaData.permissions`\n`Request.RouteMetaData.function`\n`etc`\n\n<i>Note: the controller and middleware objects will not be avialble in RouteMetaData. Why? Because if you need them your using this wrong.</i>\n```ts\ninterface PermissionRoute<M extends Middleware, C extends Controller> extends Route<M, C> {\n    permissions?: string[]\n}\n\nconst routes: PermissionRoute[] = [\n  {\n    url: new RouteUrl('/user'),\n    method: HttpMethods.GET,\n    controller: UserController,\n    middleware: [],\n    permissions: [\"Assistant\"],\n    function: \"getAll\"\n  },\n  {\n    url: new RouteUrl('/user'),\n    method: HttpMethods.POST,\n    controller: UserController,\n    middleware: [AuthMiddleware],\n    permissions: [\"Admin\"],\n    function: \"create\"\n  }\n];\n```\n\n#### Registering Your Routes\nRoutes can be registered by creating a new instance of a `Router` object:\n```ts\nlet router = new Router<Middleware, Controller, MindlessRoute>(request, container);\nrouter.route(routes);\n```\nWhere `request` is a mindless framework `Request` object and `container` is an `inversify` container. \n\n## Requests\nMindless provides a `Request` class that aides with things such as getting request data (path parameters, querystring parameters, body data, and headers) and holding other event information. In order to create a request object, an `Event` object with request data must be created or generated. The current `Event` object is modeled after what AWS Lambda attaches to the first parameter of a function.\n\nHere is an example of creating a `Request` object in an AWS Lambda handler function:\n```ts\nexport async function start(event: Event, context: Context, callback) {\n\nlet request = new Request(event);\n...\n```\n\nThe `Request` object can then be injected and used in a controller functions:\n```ts\npublic async getUser(request: Request): Promise<Response> {\n\n      let username = request.get('username'); //Retreives from either path parameters, query parameters, and then body.\n\n      return Response(200);\n}\n```\n\nWe can also inject queryStringParameters, pathParameters, and bodyParameters directly into our controller methods.\nSay we have `username` passed in as a path parameters, we can then inject the `username` into our controller methods.\n```ts\npublic async getUser(username: string): Promise<Response> {\n      return Response(200);\n}\n```\n\n## Dispatching the Controllers\nAfter configuring the request, routes, and the router for an application the next step is to dispatch the controller. This step is where mindless actually takes the request, finds the right controller, and executes the correct function on that controller. The response returned from the controller function can be returned from this step:\n```ts\nlet router = new Router<Middleware, Controller, MindlessRoute>(request, container);\nrouter.route(routes);\nlet res: Response = await router.dispatchController();\n```\n\n## Responses\nMindless provides a `Response` class that can be returned from controller functions. This object contains `statusCode`, `body`, and `headers` properties. Here's an example of creating a new `Response` object from a controller function:\n```ts\npublic async test(): Promise<Response> {\n    return new Response(200, {test: \"This is the body\"}, {testHeader: \"This is a test header\"});\n}\n```\nIn the future, there may be extensions for different integrations for mindless. For now, we will put service integration mappings into the `Response` class. A current example is for AWS Lambda. In your handler function, you can do the following to integrate with AWS Lambda's proxy integration:\n```ts\nlet res: Response = await router.dispatchController();\ncallback(null, res.toAWSLambdaIntegrationResponse());\n```\n","maintainers":[{"email":"rosent76@gmail.com","name":"zrosenthal"}],"time":{"modified":"2022-06-19T20:28:06.980Z","created":"2016-12-19T15:15:13.426Z","0.0.1":"2016-12-19T15:15:13.426Z","1.0.0-alpha.10":"2018-01-02T13:28:57.119Z","1.0.0-alpha.11":"2018-01-17T12:09:50.425Z","1.0.0-alpha.13":"2018-04-20T01:42:10.614Z","1.0.0-alpha.14":"2018-04-22T17:09:34.254Z","1.0.0-alpha.15":"2018-04-23T01:30:05.311Z","1.0.0-alpha.16":"2018-04-29T14:09:28.649Z","1.0.0-alpha.17":"2018-04-29T14:13:38.170Z","1.0.0-alpha.18":"2018-04-29T14:23:04.494Z","1.0.0-alpha.19":"2018-04-29T14:23:34.660Z","1.0.0-alpha.20":"2018-04-29T14:25:11.440Z","1.0.0-alpha.21":"2018-04-29T15:09:04.378Z","1.0.0-alpha.22":"2018-04-29T15:10:27.048Z","1.0.0-beta.1":"2018-05-12T19:29:25.426Z","1.0.0-beta.2":"2018-05-12T19:37:30.877Z","1.0.0-beta.3":"2018-05-12T19:49:46.570Z","1.0.0-beta.4":"2018-05-12T20:21:45.054Z","1.0.0-beta.5":"2018-05-12T20:25:15.396Z","1.0.0-beta.6":"2018-05-12T20:27:22.041Z","1.0.0-beta.7":"2018-05-15T21:31:12.750Z","1.0.0-beta.8":"2018-05-15T21:32:06.469Z","1.0.0-beta.9":"2018-05-15T22:15:41.497Z","1.0.0":"2018-07-30T15:39:38.065Z","1.0.1":"2018-07-30T16:07:34.189Z","1.1.1":"2018-09-24T17:31:56.568Z","2.0.0":"2018-11-05T15:56:06.857Z","2.0.1":"2018-11-05T16:34:32.310Z","3.0.0":"2019-07-29T16:10:17.473Z"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/SpartanLabs/mindless#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/SpartanLabs/mindless.git"},"author":{"name":"Spartan Labs, LLC."},"bugs":{"url":"https://github.com/SpartanLabs/mindless/issues"}}