{"_id":"giuseppe","_rev":"32-b2a6152bf1691d8754d8917993e9907a","name":"giuseppe","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","dist-tags":{"latest":"3.1.0"},"versions":{"0.1.0":{"name":"giuseppe","version":"0.1.0","description":"A controller routing system for expressJS with typescript decorators and annotations","scripts":{"test":"npm test"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","gitHead":"7ea129233194d8e9f229331ffde42a05fef4db1f","_id":"giuseppe@0.1.0","_shasum":"f9a8d887f3d0d2da1294921e09637d1cb632f842","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"f9a8d887f3d0d2da1294921e09637d1cb632f842","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.1.0.tgz","integrity":"sha512-3222pE8Khs6JXifqeusRvPBkJ/DZ08ibP428vbZX4KR9DoaCEPj1uMPGcn5sYUP+IEUxQaWvqizgqksXgzhvoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnNnv8Vfu27/ls7OzfpqRZ4oEyWMfypHjWrWkWaEiZQwIgMwQfnEo/Gqj+08k/azcqIc7xiGCF8vgypXgTxvvOTw4="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-0.1.0.tgz_1461133650315_0.6040321511682123"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"giuseppe","version":"0.2.1","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.ts","scripts":{"clean":"rimraf build","pretest":"npm install -q && typings install && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc -w","postinstall":"typings install"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"gitHead":"23fca0a4c2be60c5eabc3075f8d386cc06b42afb","_id":"giuseppe@0.2.1","_shasum":"7ad4bc5c5bd8d17746cd52956774aac7707fca4f","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"7ad4bc5c5bd8d17746cd52956774aac7707fca4f","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.2.1.tgz","integrity":"sha512-0squWMhZWfglKX1Jv+DcgDkCt+FY5G2I8QQglR2jnxgzazIQ0vnypu8yICEAdsAWlmkUgG88Pw5xUIJWV8zQPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyp98MYVkfIbL0HmuSkQRPxgDQFPuUGVsfpuTeVCpVvwIgZZlZIE+zlBn7aVTdVRNHfHFTtyjrmW3Dm+0UvlC/iYY="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-0.2.1.tgz_1461146053281_0.9968841872178018"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"giuseppe","version":"0.2.2","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.ts","scripts":{"clean":"rimraf build","pretest":"npm install -q && typings install && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc -w","prepublish":"rimraf build && tsc --outDir .","postinstall":"typings install"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"gitHead":"efd1149da851f2f9c3dee608e0a8fac1f40d25de","_id":"giuseppe@0.2.2","_shasum":"4d730a013c4dc1ca444ad4c2bd6d42da0e629ffd","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"4d730a013c4dc1ca444ad4c2bd6d42da0e629ffd","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.2.2.tgz","integrity":"sha512-qtm/qgwPi9pX65ozCCMaDu2DGqJZMhbjKWG2aQmWQzUJ7DmBART6yfTe+X1V9NZAkAjXKD7K/5+/OY0QRycXOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH98lMeZHd8ss4XLTd5G4llbnoAu12ieVeOWztWxI/9uAiA34fUdBwFl2GRRe84GD4zAl6bxuWetLmHZcm3Ze1IYYA=="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-0.2.2.tgz_1461153286102_0.30333470343612134"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"giuseppe","version":"0.2.3","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.ts","scripts":{"clean":"rimraf build","pretest":"npm install -q && typings install && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc -w","prepublish":"tsc --outDir .","postinstall":"typings install"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"gitHead":"779a3c887cfa32f3367a91761d6f2bf64ddbc620","_id":"giuseppe@0.2.3","_shasum":"07a9296032bfd7397697216a56f3448971bc29d6","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"07a9296032bfd7397697216a56f3448971bc29d6","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.2.3.tgz","integrity":"sha512-lLun75BAUbMEkwlcHeA1llxHEbq5+2SByd2DFu2N0U9Z4z27jQ6vfoKfnYK/2tnFxS1WpDzxGwhothP2+uWyKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr0xJOQhu5+xtTT5S69BVOTzqVSvg6jBZuyUddpXz1KwIhAKeviNe6zaqZWSBJS8kjeZbs0RFlVohSnWWmNBR3bmml"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-0.2.3.tgz_1461153885213_0.7890691463835537"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4":{"name":"giuseppe","version":"0.2.4","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"clean":"rimraf build","pretest":"npm install -q && typings install && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc -w","prepublish":"tsc --outDir .","postinstall":"typings install"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"gitHead":"779a3c887cfa32f3367a91761d6f2bf64ddbc620","_id":"giuseppe@0.2.4","_shasum":"e7c23a75e6d16ac30f8cfcb60fc9be5b8a280802","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"e7c23a75e6d16ac30f8cfcb60fc9be5b8a280802","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.2.4.tgz","integrity":"sha512-ip7L11i4n72yI8yB+iLIWtzPti75QkeqZlDqGhW3Hl8T4tL6oOapuJE6asm9N1rruAVrBX4UIR/fNN+Ut6c/zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZZCdr/ak+mjmvj2Qx2OS6Erct3C9RGyD+bkFRQIQwjwIhAJA4CGRWdEetuiRbTNKWPfzGv/u61HEfzRWJc28O+uZU"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-0.2.4.tgz_1461154222386_0.5126925462391227"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5":{"name":"giuseppe","version":"0.2.5","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"clean":"rimraf build","pretest":"npm install -q && typings install && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w","prepublish":"tsc --outDir .","postinstall":"typings install"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0"},"gitHead":"779a3c887cfa32f3367a91761d6f2bf64ddbc620","_id":"giuseppe@0.2.5","_shasum":"3a4365d35db7aa1454a527a8af9fa3611de63a2b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"3a4365d35db7aa1454a527a8af9fa3611de63a2b","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.2.5.tgz","integrity":"sha512-R3buINwDo4Qk1CfZxMciaeLYUjWQfxJXl93Dqw3HYpdITQF3gfmYNGPuTYhF8f+6tHlpTvwkYHg9qcxym3u0tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfMlO9S3NCSLXJ457/YaGPB4cLz3Jd9oKuePJl5oFXMAiEA4UFKQ9GsaTrSaqJk55YjvwnqmZJJcSV4xkvvcB7yPcM="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-0.2.5.tgz_1461154653871_0.317738916259259"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"giuseppe","version":"0.3.0","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"clean":"rimraf build","pretest":"npm install -q && typings install && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w","prepublish":"if [ -n \"$CI\" ]; then tsc --outDir .; fi","postinstall":"typings install"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0","tslint":"^3.7.4"},"gitHead":"7e4e8f0f7403637c10fa6b049ae02df7c4f5df25","_id":"giuseppe@0.3.0","_shasum":"663155bbea0deb3d7fd6a365b6bf53434602166f","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"663155bbea0deb3d7fd6a365b6bf53434602166f","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.3.0.tgz","integrity":"sha512-mDiCIJuplCxO5lSJxab2BXOT9z+/XD1GPTfWCIvIKuiD76oLq8i4SJ4KmI5wfaGmFlWJR60KkOokKXP6Tc8Sng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmpwM0Sv4avw5Fanr6VgyK2y0YBNGyVuG9hmPJJWOWQQIhAIbdIHRpLqRPJU+KJw9Ng2ugUiGLo9iGWAnhJT6ySbE6"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-0.3.0.tgz_1461160569287_0.8743122515734285"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"giuseppe","version":"0.3.1","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run bootstrap && npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^2.4.5","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0","tslint":"^3.7.4"},"gitHead":"2f5a542d30d080a9c878cdcb73fabf5279e2b689","_id":"giuseppe@0.3.1","_shasum":"d694e2e7bc371e3f4b0fa39943b4fc1aafa98aff","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"d694e2e7bc371e3f4b0fa39943b4fc1aafa98aff","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.3.1.tgz","integrity":"sha512-AF11kkqmfzelG231tksUf7nBSqa1OJuLfHN65vbXMCO7WzW/QCU7usein3c+NvILQBqWrRCrp3vB+Wv79t3a5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKJJwfKSd77SUfb/7jsxi1aAu9EGaVtw9SfiptZa5O5gIgStvGI+qc7v9I/tdiEKnnUn0YjRkKxih1St9gwTBIt/g="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-0.3.1.tgz_1461242035428_0.9078942306805402"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"giuseppe","version":"0.4.0","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","precitest":"npm run bootstrap && npm run clean && tsc","citest":"istanbul cover _mocha --report lcovonly -- --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.4.5","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0","tslint":"^3.7.4"},"gitHead":"2ec14f2abdecd058272b61ec62b03ca98f93b8df","_id":"giuseppe@0.4.0","_shasum":"17924aa59d3f5036fc483c71c3c434f1dd19bb52","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"17924aa59d3f5036fc483c71c3c434f1dd19bb52","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.4.0.tgz","integrity":"sha512-8DvPBQ/uBpEyS9xKgxYnwWfe9zjWX7I80aTiJB512YykFmJHHg85Ay472Z8Qrsn/c53uuYEYSla70Wa/FxXWzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt4sXd4msgufSFae/u9hr1a+RU9AWRjSBhZKtf7T3TqAiB5p8G0z8cYrM9Own7tL04R91vazsDywQwMitn3G+q1Eg=="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-0.4.0.tgz_1461332522830_0.24323179898783565"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"giuseppe","version":"0.5.0","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"mocha --ui bdd --recursive ./build","precitest":"npm run bootstrap && npm run clean && tsc","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.4.5","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0","tslint":"^3.7.4"},"gitHead":"5004eaccf52a9a1421cbc69045d4af1ac5798681","_id":"giuseppe@0.5.0","_shasum":"07367eb54321ded16e01809d2aad19972da8c6de","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"07367eb54321ded16e01809d2aad19972da8c6de","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.5.0.tgz","integrity":"sha512-qtdxb9rJ2H/DUganTE7KBk+/UqlKvw3YELXgtq7l5X0EJ/x5vuBIAKuHSucyUh+ET4bjzCL3B+5hI4u0/y11Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6i8ZsTAdWMzoSDMGLmWieKqX8TYiEiVTkgLiPMrvkzAIhAJKZqF7rs+sr0qVaE+hc6DZ0wlOemBtsTvwDdzs/klGO"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-0.5.0.tgz_1462792800171_0.17177440458908677"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0":{"name":"giuseppe","version":"0.6.0","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd --recursive ./build","precitest":"npm run bootstrap && npm run clean && tsc","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.4.5","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0","tslint":"^3.7.4"},"gitHead":"1ee274cdab5f32a55acdf73fc41394088ff0df3a","_id":"giuseppe@0.6.0","_shasum":"2a5af7ed793d62f37df03056382e7f79c0e381bc","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"2a5af7ed793d62f37df03056382e7f79c0e381bc","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.6.0.tgz","integrity":"sha512-20UA50p09OabqijyiSvWyAG/CU8i53XGBi5p/NUuPlVPl+828zVsCB5Jb4ZXexcWTtYgsljFj9fNhzHOdFjjfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGE1JjSH7eJPJamMvISuZ7Xx47U7XBktWOUou1UKQDYgIhAIngDDkKGtyM/hn06bSO3RZ3x3SziVhALCrSYFur2mPt"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-0.6.0.tgz_1463473126884_0.06960320356301963"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.1":{"name":"giuseppe","version":"0.6.1","description":"A controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd --recursive ./build","precitest":"npm run bootstrap && npm run clean && tsc","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd --recursive ./build","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","http-status":"^0.2.1","reflect-metadata":"^0.1.3","typescript":"^1.8.10","typings":"^0.8.1"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.4.5","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.3","sinon-chai":"^2.8.0","tslint":"^3.7.4"},"gitHead":"9d602aa7d3d2c4059925c886ee2625171ec4706e","_id":"giuseppe@0.6.1","_shasum":"295b73b1e5c2f047d97e0431f2d9918767e66752","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"295b73b1e5c2f047d97e0431f2d9918767e66752","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-0.6.1.tgz","integrity":"sha512-JmatGTFHiAWDzPwrq/BoUAh0OnY+yrQaEAmxbAnj05ivPdmlr5nTJaBwlKLc9NiN3JQsdi1CyI8D//P1fRt4nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDo8qky3ENplySMeVU7avtx6GK/vXGtRf0iatbqhnw0ZAiEA7WYK3nnARr9suUbzAcTuT3YgeYwWxBfAumpIf1jUz0M="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-0.6.1.tgz_1463475879057_0.31122592091560364"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-rc.1":{"name":"giuseppe","version":"1.0.0-rc.1","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd ./build/**/*.spec.js","precitest":"npm run bootstrap && npm run clean && tsc","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd ./build/**/*.spec.js","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","filewalker":"^0.1.2","http-status":"^0.2.3","reflect-metadata":"^0.1.3","typescript":"^1.8.10"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.4","sinon-chai":"^2.8.0","tslint":"^3.11.0","typings":"^1.1.0"},"gitHead":"dc2f8cf906df6dd3a55d439a38225b4dd2dfa4a0","_id":"giuseppe@1.0.0-rc.1","_shasum":"7f3866f116f07c4890def2a0866ffe84ae53732a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"7f3866f116f07c4890def2a0866ffe84ae53732a","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-1.0.0-rc.1.tgz","integrity":"sha512-uXBxBrhOU9XCUfdHfIlbVkbCLtRLY/11OaMEaG60bUFj5zyGLTqrMvPIiWj+XZwEMBhRAruEcyUjZmXnhbugrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBW3LSAmflM1SOsU1efnlU4H68lW0uSEkczxfuUYZ8zfAiEAozduruRc+teglSP57ZdRRe3DmMgrJUpnNMdWryzPgkw="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-1.0.0-rc.1.tgz_1465890863453_0.48475673235952854"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"giuseppe","version":"1.0.0","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd ./build/**/*.spec.js","precitest":"npm run bootstrap && npm run clean && tsc","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd ./build/**/*.spec.js","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","filewalker":"^0.1.2","http-status":"^0.2.3","reflect-metadata":"^0.1.3","typescript":"^1.8.10"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.4","sinon-chai":"^2.8.0","tslint":"^3.11.0","typings":"^1.1.0"},"gitHead":"b2ab129cb9a8f9e7223b713cbb81f03baa9922e6","_id":"giuseppe@1.0.0","_shasum":"6d812bb9dcb620e724534214ac69b7646b9fd286","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"6d812bb9dcb620e724534214ac69b7646b9fd286","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-1.0.0.tgz","integrity":"sha512-17tMHOmrHi/Z/TGDAEvFua96vnx2J3UMFSo7EmRpixSqFno/KrAausl5vzU6Ol0mflwD20Al9JTnoE2c4An7rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1yoC+ctiRU6JCJUT2qqW5eSzGDTpObfJPBxjZbuFWzwIhANAoTgyi9bcniaDEwIjWnFTGDuuQm5sxQP4orYegJAoe"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/giuseppe-1.0.0.tgz_1466509618126_0.40214736363850534"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"giuseppe","version":"1.1.0","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd ./build/**/*.spec.js","precitest":"npm run bootstrap && npm run clean && tsc","citest":"npm run unittest && npm run integrationtest","unittest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd ./build/**/*.spec.js","preintegrationtest":"npm install body-parser newman","integrationtest":"node ./build/.test/integration/runner.js","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","filewalker":"^0.1.2","http-status":"^0.2.3","reflect-metadata":"^0.1.3","typescript":"^1.8.10"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.4","sinon-chai":"^2.8.0","tslint":"^3.11.0","typings":"^1.1.0"},"gitHead":"f641f98dbe18975e5cbbf025e51924ebf62266ab","_id":"giuseppe@1.1.0","_shasum":"56a77c417ed53eb956d569072913e75a180fafe1","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"56a77c417ed53eb956d569072913e75a180fafe1","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-1.1.0.tgz","integrity":"sha512-2DE0Zcg6KkFxh+Narhr2nPQL+ogO2Sjow7BEoXaQDQwFzlD7HjNlmd4Bp0EixXI3Cd7CH4Hg2VIKiN/FO215Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXtvG+1EICgwgITM/1LsFAf5rHG7TwOMcqkJryyUT4kQIgJXIfgYhm7UKaI3iA8Z+rmyM6wq/cHT8ID/yqj6Oieds="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-1.1.0.tgz_1467104283444_0.19445014069788158"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"giuseppe","version":"1.1.1","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","scripts":{"bootstrap":"npm install -q && typings install","clean":"rimraf build","pretest":"npm run clean && tsc","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd \"./build/**/*.spec.js\"","precitest":"npm run bootstrap && npm run clean && tsc","citest":"npm run unittest && npm run integrationtest","unittest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd \"./build/**/*.spec.js\"","preintegrationtest":"npm install body-parser newman","integrationtest":"node ./build/.test/integration/runner.js","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"express":"^4.13.4","filewalker":"^0.1.2","http-status":"^0.2.3","reflect-metadata":"^0.1.3","typescript":"^1.8.10"},"devDependencies":{"chai":"^3.5.0","istanbul":"^0.4.3","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.5.2","sinon":"^1.17.4","sinon-chai":"^2.8.0","tslint":"^3.11.0","typings":"^1.1.0"},"gitHead":"9946b43501be1cd1d559fcec12f2d2468e2f6456","_id":"giuseppe@1.1.1","_shasum":"22a389592310f52530e0d9add69b645ddc260365","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"22a389592310f52530e0d9add69b645ddc260365","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-1.1.1.tgz","integrity":"sha512-Q6wK23z/Rzd8u3izYX7nzKw/ivxxSoVgH70Zlgh+H1SV7y91T98IyY0IcUS2syUqktHSD10LHjdObvLllzNhtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvJNdRxcSdpZg0Gkcn7eCVHGMoI6QNgX1G3O0rEDIgWwIhANCHcJqWCpAqR5HKHFjed5L9LyXlGjLzfj4vokHl0gll"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-1.1.1.tgz_1469095520289_0.6621430751401931"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"giuseppe","version":"1.2.0","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"bootstrap":"npm install -q","clean":"rimraf build coverage","pretest":"npm run clean && tsc --sourceMap","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd \"./build/**/*.spec.js\"","posttest":"remap-istanbul -i coverage/coverage.json -o coverage/html-report -t html -e _test","precitest":"npm run bootstrap && npm run clean && tsc --sourceMap","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd \"./build/**/*.spec.js\"","postcitest":"remap-istanbul -i coverage/coverage.json -o coverage/lcov-mapped.info -t lcovonly -e _test","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.0.33","@types/http-status":"^0.2.29","@types/inversify":"^2.0.31","@types/node":"^6.0.45","express":"^4.14.0","filewalker":"^0.1.3","http-status":"^0.2.3","inversify":"^2.0.1","reflect-metadata":"^0.1.8","typescript":"^2.0.3"},"devDependencies":{"@types/chai":"^3.4.34","@types/chai-http":"0.0.29","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/sinon-chai":"^2.7.27","body-parser":"^1.15.2","chai":"^3.5.0","chai-http":"^3.0.0","istanbul":"^0.4.5","mocha":"^3.1.2","mocha-lcov-reporter":"^1.2.0","remap-istanbul":"^0.7.0","rimraf":"^2.5.4","sinon":"^1.17.6","sinon-chai":"^2.8.0","tslint":"^3.15.1"},"gitHead":"b646ca8e2a5c08211bbd1d15db9d008c5ec47378","_id":"giuseppe@1.2.0","_shasum":"b44fbe0bf8f8c43fb4f4be8443a879958f2fbf5b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"b44fbe0bf8f8c43fb4f4be8443a879958f2fbf5b","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-1.2.0.tgz","integrity":"sha512-ZMTzHiKqDsHmjmIWVkwbOf1SHJWjrD5XhpbE3JlOrBhgY9joJ4MmJ8Z+KOuwElL+3K64/5THqrZJApGgYrciXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQTvG+yEPR3ruk3s5U8KPGFVvpnJtagAOkQa6jogDCwIhAIrzTN33CPQLGBDB1+H4kju3VheS2BnyfT81EQavcwrc"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/giuseppe-1.2.0.tgz_1476346067173_0.13530548405833542"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"giuseppe","version":"1.2.1","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"bootstrap":"npm install -q","clean":"rimraf build coverage","pretest":"npm run clean && tsc --sourceMap","test":"istanbul cover -x \"**/*.spec.*\" _mocha -- --ui bdd \"./build/**/*.spec.js\"","posttest":"remap-istanbul -i coverage/coverage.json -o coverage/html-report -t html -e _test","precitest":"npm run bootstrap && npm run clean && tsc --sourceMap","citest":"istanbul cover -x \"**/*.spec.*\" _mocha --report lcovonly -- --ui bdd \"./build/**/*.spec.js\"","postcitest":"remap-istanbul -i coverage/coverage.json -o coverage/lcov-mapped.info -t lcovonly -e _test","develop":"npm run clean && tsc --sourceMap -w --pretty"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"4.0.33","@types/http-status":"0.2.29","@types/node":"6.0.45","express":"4.14.0","filewalker":"0.1.3","http-status":"0.2.3","inversify":"2.0.1","reflect-metadata":"0.1.8","typescript":"2.0.3"},"devDependencies":{"@types/chai":"3.4.34","@types/chai-http":"0.0.29","@types/mocha":"2.2.32","@types/sinon":"1.16.31","@types/sinon-chai":"2.7.27","body-parser":"1.15.2","chai":"3.5.0","chai-http":"3.0.0","istanbul":"0.4.5","mocha":"3.1.2","mocha-lcov-reporter":"1.2.0","remap-istanbul":"0.7.0","rimraf":"2.5.4","sinon":"1.17.6","sinon-chai":"2.8.0","tslint":"3.15.1"},"gitHead":"ef79525f2d655626eabd6aeb62c0993a2ef209dc","_id":"giuseppe@1.2.1","_shasum":"a800f6b11ebed137ced1ea2d60bd0561feb8c10e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"a800f6b11ebed137ced1ea2d60bd0561feb8c10e","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-1.2.1.tgz","integrity":"sha512-yY8QqSkEsykhUTXoUj6AChS489GsKDCjYNthP4KaVgvA5gmzna/U2MGJz7QPIAeDDJFxho6WSXqQhdAirCkFlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyyGZEzZY+kPulpihpzWhdmILYcqxioDEAoyx+9xhnyAIgc/ELzjk6mKcfWydXvk2hRebFGSiOJt4T+ipbYRTm6mI="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-1.2.1.tgz_1497604407686_0.8717576542403549"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"giuseppe","version":"2.0.0","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/"},"engines":{"node":">=7","npm":"*"},"repository":{"type":"git","url":"git+ssh://git@github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.0.36","@types/glob":"^5.0.30","@types/http-status":"^0.2.29","@types/node":"^8.0.4","express":"^4.15.3","glob":"^7.1.2","http-status":"^1.0.1","reflect-metadata":"^0.1.10","tslib":"^1.7.1"},"devDependencies":{"@types/jest":"^20.0.2","del-cli":"^1.1.0","jest":"^20.0.4","ts-jest":"^20.0.6","tslint":"^5.4.3","tslint-config-airbnb":"^5.2.0","tsutils":"^2.4.0","typedoc":"^0.7.1","typescript":"^2.4.1"},"gitHead":"985548293aaaa80a572bf197958ee6d83714f7dd","_id":"giuseppe@2.0.0","_shasum":"2b3ab707624ab2de4a86cd4aa0ef2f6af8357057","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"shasum":"2b3ab707624ab2de4a86cd4aa0ef2f6af8357057","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-2.0.0.tgz","integrity":"sha512-PUYVHt5SVlQBDuu75FBojkQSM+Z59gSHvlRDfixmpn6GgijRnfTD8K+8yaLRe8uPynaVuutP51k95RJGv/AJYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrUgLRwIRtbkCVhqi11dlsHVVQhWi8D3PgWJAmgMqHdQIgC7lVyh+6jaUuk4yduI7lnuC++1XcLzHPu22zc6nFqSw="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-2.0.0.tgz_1498723610662_0.7329509051050991"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"giuseppe","version":"2.0.1","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"engines":{"node":">=7","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.0.36","@types/glob":"^5.0.30","@types/http-status":"^0.2.29","@types/node":"^8.0.4","coveralls":"^2.13.1","express":"^4.15.3","glob":"^7.1.2","http-status":"^1.0.1","reflect-metadata":"^0.1.10","tslib":"^1.7.1"},"devDependencies":{"@types/jest":"^20.0.2","del-cli":"^1.1.0","jest":"^20.0.4","ts-jest":"^20.0.6","tslint":"^5.4.3","tslint-config-airbnb":"^5.2.0","tsutils":"^2.4.0","typedoc":"^0.7.1","typescript":"^2.4.1","semantic-release":"^6.3.6"},"gitHead":"611379119ecc8b8d448a053940e8f72c349cfcbb","_id":"giuseppe@2.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-Ok16XHaTZ1c7c819gtmKcM33rau/vuZqEZ1FMlv0stsUkRaNkzdTE3RaKgbXACTZETcuOBPn/gVUEVVoCq5n4g==","shasum":"5d542b0c0ffa6828c9767a89ad8aad479992f982","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnJH11yA2iM20nH7ychCfhbzjMreQKl1L5IHE17vGblAIhAIPWNQqLrRKSCHd/42xqyoiFUyr0UE8KDnN4Bhyh00mH"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-2.0.1.tgz_1499270754613_0.32174976728856564"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.2":{"name":"giuseppe","version":"2.0.2","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"engines":{"node":">=7","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.0.36","@types/glob":"^5.0.30","@types/http-status":"^0.2.29","@types/node":"^8.0.4","coveralls":"^2.13.1","express":"^4.15.3","glob":"^7.1.2","http-status":"^1.0.1","reflect-metadata":"^0.1.10","tslib":"^1.7.1"},"devDependencies":{"@types/jest":"^20.0.2","del-cli":"^1.1.0","jest":"^20.0.4","ts-jest":"^20.0.6","tslint":"^5.4.3","tslint-config-airbnb":"^5.2.0","tsutils":"^2.4.0","typedoc":"^0.7.1","typescript":"^2.4.1","semantic-release":"^6.3.6"},"gitHead":"5a684a50421e92363ea9155f9c28e08eac74dc2b","_id":"giuseppe@2.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-c3ieRJ9W1p9Ka+xTh2ZcGW/jd8nRkf1UXqWO6TdU5N4bZQHSL6cPG5wpZxomZEhB2DMLPOWjomOjCwXmQPKkNw==","shasum":"a62efd7e3d4d7ca7dd6b3fb0d7298165612a96bd","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJF6C/GItv7SWvDv5aSgMndS/eIOP7jMjfDlvhyA31eAiEAwL9flAHnVCrdtglz7X+B6+jqept53K04Z184CPN9gpo="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-2.0.2.tgz_1501078120090_0.3513124752789736"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.3":{"name":"giuseppe","version":"2.0.3","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release"},"engines":{"node":">=7","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.0.39","@types/glob":"^5.0.33","@types/http-status":"^0.2.30","@types/node":"^8.0.47","express":"^4.16.2","glob":"^7.1.2","http-status":"^1.0.1","reflect-metadata":"^0.1.10","tslib":"^1.8.0"},"devDependencies":{"@types/jest":"^21.1.5","del-cli":"^1.1.0","jest":"^21.2.1","ts-jest":"^21.1.4","tslint":"^5.8.0","tslint-config-airbnb":"^5.3.0","tsutils":"^2.12.2","typedoc":"^0.9.0","typescript":"^2.6.1","semantic-release":"^9.0.0"},"gitHead":"9c5a404a6315d9a8eb2e19315019e96d23f10d4c","_id":"giuseppe@2.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-PL8Juc/yQEj1BsFRmEILlHrNYamwGOt68sbyoz93YdzeBZU9kPcERwzTm/xzAOQB93U+hGcN8YOcUMNCc1GZ+A==","shasum":"f6a8be7356c300fd4ef15a6677a23ef03be6062a","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-2.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrTsLOr7Xtg+wi7VNH/ZsAMhACGCMOYxTvUM/7ZXlz3wIhAMyFNL3hKl0cWbIh2Ll8vrMx9YZ56s+9SNEB0wC/6yEQ"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-2.0.3.tgz_1509716981351_0.6044842170085758"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.4":{"name":"giuseppe","version":"2.0.4","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release"},"engines":{"node":">=8","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.11.0","@types/glob":"^5.0.34","@types/http-status":"^0.2.30","@types/node":"^9.3.0","express":"^4.16.2","glob":"^7.1.2","http-status":"^1.0.1","reflect-metadata":"^0.1.10","tslib":"^1.8.1"},"devDependencies":{"@smartive/tslint-config":"^2.0.0","@types/jest":"^22.0.1","del-cli":"^1.1.0","jest":"^22.1.1","semantic-release":"^12.2.2","ts-jest":"^22.0.1","tslint":"^5.9.1","tslint-config-airbnb":"^5.4.2","tsutils":"^2.18.0","typedoc":"^0.9.0","typescript":"^2.6.2"},"gitHead":"b1d7e9ccd87fbc7973c5604ba7db85d00f3a8c46","_id":"giuseppe@2.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-at4YZjxFzNlx3CuuV4mzTfl04f/xdSldeu+CL7qElwkYJxJIz9meXI3m2ND0A4pi1COwEIHZuNJy/ypcBd4TkA==","shasum":"c598b888537029e2d30f57b03709d2c1f96c1f75","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-2.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8OQORFOc4J6AwNILakv1j6sLMRgEjcM5DMWiIrZlaJAiAXdx3vUYqf1vAFJh26I+GznvWAVIhg4Q5Whvcat9CWAw=="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-2.0.4.tgz_1516094722171_0.8570521026849747"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.5":{"name":"giuseppe","version":"2.0.5","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release"},"engines":{"node":">=8","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.11.0","@types/glob":"^5.0.34","@types/http-status":"^0.2.30","@types/node":"^9.3.0","express":"^4.16.2","glob":"^7.1.2","http-status":"^1.0.1","reflect-metadata":"^0.1.10","tslib":"^1.8.1"},"devDependencies":{"@smartive/tslint-config":"^2.0.0","@types/jest":"^22.0.1","del-cli":"^1.1.0","jest":"^22.1.1","semantic-release":"^12.2.2","ts-jest":"^22.0.1","tslint":"^5.9.1","tslint-config-airbnb":"^5.4.2","tsutils":"^2.18.0","typedoc":"^0.9.0","typescript":"^2.6.2"},"gitHead":"e67ca7f7b06a34353996963045b82e7990df1139","_id":"giuseppe@2.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-7ne6X3dpsJ4RQl2BbbrCFeF+yoX2mc+6iYrd4hEpVbgywagnX/9hBsTddwit2eFcc5YTUIdMW0JIOcYcRy6TcQ==","shasum":"46641c7c1b2422dc571240bac0842b2251962d35","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-2.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOzl0fZ1Eqg+JuDrtbilx9RYFj5Hhj3eV+zoD7izZFwAiEA2rs0xvvIbJh8t1Rw1h3CJYfefjF85Qpk41CmCekQsdc="}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe-2.0.5.tgz_1516106653889_0.7311576893553138"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"giuseppe","version":"3.0.0","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release"},"engines":{"node":">=9","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.16.0","@types/glob":"^5.0.35","@types/http-status":"^0.2.30","@types/node":"^10.3.6","express":"^4.16.3","glob":"^7.1.2","http-status":"^1.2.0","reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"devDependencies":{"@smartive/tslint-config":"^3.0.1","@types/jest":"^23.1.2","del-cli":"^1.1.0","jest":"^23.2.0","semantic-release":"^15.6.0","ts-jest":"^22.4.6","tslint":"^5.10.0","tsutils":"^2.27.1","typedoc":"^0.11.1","typescript":"^2.9.2"},"gitHead":"83370c5ecd11e40dca8568d075bd8f2be8b42ab5","_id":"giuseppe@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-L76CuyEezeH8BjrkzNlMbbLh4dpg9f+yIAUCfCXJzn8jLrMsl00DLhhdifCJXSrSx25wHF4HjWIe8/ZZoLMM1A==","shasum":"5460790c92d650367a032d6867dc253a53261364","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-3.0.0.tgz","fileCount":90,"unpackedSize":138129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM6fECRA9TVsSAnZWagAAaEcP/3PSiy5G0K+AWAlzUVdQ\n0KI9DBDtU9G/XqDDsqDmzxbbKFAMaC9liuGxoJsVL6zCTqHluDtIcxwKAn9R\nF0/NSE2vmffvNKAbtULM0bN5ZUdGx+Uh7Fe3DVgehReHB2ma8fVZ20oyPyL1\ngCBi4fGp1Y5WRgPSQnVQ8OPX46D7CVyz501Xao1lKuK11xTZ2yTb5DeuBKZS\nvp/Kon3P3eSgFHQVCzkDLMGgUmvwS3C4cJ7C/u1fDvpvfS/ErG3Sr1bp4Cnj\n45J+at9omia+xdzDjdA1MNMefXyVYBevdd9ZvDuyjrYaeqSMN8wlL8oQKIAq\nM9NreCSTn5yxsIZPr0sICzJ3+5UQ0q+6un9ZFwKiJgKtj9qCXO28vsJ2Ye5b\naCp7o8siSFOxDj4lHTd25jnT5ANldPwmIoRrEAcjED6XZ0usLzhKBhI1pG/j\n6ptgKeN02msm1tTVwgxNPau/MnwRw8lGBwvvOZm7RS6kMzalJa2GI66c0vCy\nutFAGZJ7qUtxQKJlfCLWafvqMq6U5k/h8SLFj483zl+cavKcMEwKRdmsGIxU\nXryeq1Aj2yxrLnuoesP6zGzogzmgBqD+L6GDNG+GnjKxUGlvvlarh6CU0b3q\n6VTnTy4u/Wa+dsurEUb98v9NWUicm3Lz32/HqynOFrZCUX4VIpy3m1UbuVCR\nInCC\r\n=pow/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLCtYN/Q7QL2KS0BT9+bVfEt6Y9NmO9Ui3V+3RzHcG0AIhAJNwBmg9ZYqOlH5A+FHbMpsjXUUjJPauVmf7kcPAMANI"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe_3.0.0_1530111940907_0.9852617231056062"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.1.0":{"name":"giuseppe","version":"3.1.0","description":"An attributed controller routing system for expressJS with typescript decorators and annotations","main":"index.js","typings":"index.d.ts","scripts":{"clean":"del-cli ./build ./coverage","build":"npm run clean && tsc -p ./config/tsconfig.build.json","develop":"npm run clean && tsc -p .","lint":"tslint -c ./tslint.json -p ./config/tsconfig.build.json","test":"npm run lint && npm run clean && jest -c ./jest.json","test:watch":"npm run clean && jest -c ./jest.json --watch","typedoc":"del-cli ./docs/api && typedoc --ignoreCompilerErrors --out ./docs/api --mode file --tsconfig ./config/tsconfig.build.json --theme ./docs/typedoc-theme --readme none ./src/","semantic-release":"semantic-release"},"engines":{"node":">=9","npm":"*"},"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"keywords":["express","routing","typescript","decorators","api","controller"],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"license":"MIT","bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"homepage":"https://github.com/smartive/giuseppe#readme","dependencies":{"@types/express":"^4.16.0","@types/glob":"^5.0.35","@types/http-status":"^0.2.30","@types/node":"^10.3.6","express":"^4.16.3","glob":"^7.1.2","http-status":"^1.2.0","reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"devDependencies":{"@smartive/tslint-config":"^3.0.1","@types/jest":"^23.1.2","del-cli":"^1.1.0","jest":"^23.2.0","semantic-release":"^15.6.0","ts-jest":"^22.4.6","tslint":"^5.10.0","tsutils":"^2.27.1","typedoc":"^0.11.1","typescript":"^2.9.2"},"gitHead":"bd46aa84b54c62a61bd4e04d108052ae122a67e6","_id":"giuseppe@3.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},"dist":{"integrity":"sha512-1qticsoOc6OEHEsOrgAucnj7bYmgldkl+skV9k751mqHdbnpB9BQRchJfdgDWCHuxX6uGKZ7Fg9dJPLnHsffvQ==","shasum":"4b4f4aec62d36b5bf28b7db661ececba0b5f9364","tarball":"https://registry.npmjs.org/giuseppe/-/giuseppe-3.1.0.tgz","fileCount":90,"unpackedSize":138298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNIf5CRA9TVsSAnZWagAAgv8P/219cXodpt+qhRKL4tA1\n/W4I4Rn3Gh2QB4lZm2AC8COZlM9t8YBuA5BQmTNS7epYZS2NzYvSL3EixpVs\n+5hQa4Nr2yqmkuhCCqTdPEPXn+wkUpXFj+3aiFf4IixCVE/T6rWcwHEEhpFj\nQyyhzsd777ub82ZbQnsNr49TbAyXaaivaegVmhE7tMQ53bYqySGKfltKoDMQ\n//IuaSbRrkzJ4r9uwU+efYE+PcXaMn8darloywY1TQ2mAzhNVPixYxGPOa3n\na9N7oV2EIoS0iWHmpvbEHwBvweIB+1WTGnuAHG1x76i/qYLbAA0Fb9BoovRR\nk4rueB80YS47F9/nPqsIDKW5S/ubtjyMyClLDZPfPM+NxfWFfBgpmQ9oQgNP\nj+7mpMaSD76x6sZst3x+nhCWoIBdc+U/niLB+EHaaQCixAIWUUCjP8Xgujxn\n2kvLF+IRygF5P0ePNn9rETPmwqwSjKtoL+Xjf7aZZfjLDwFKGTVyW8BWRpQV\nHK8G9VbFtfTfTEi/89MYaQ+sWvTAQ9ooxF5FCyGo2nyatUTWebiVdhdVvzHb\n2aYa4feIKEfbuP9I59K2DWOm5ENJKRCEDPs0sNV0ZMjXlR6G25wXp2ywD69X\no0CXKiMbYJQfFebJfFD3DGm14HPgwkTNqQf/yBATFHTdSZ3MJ/UF1eyb69a9\nqXnt\r\n=Wrf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClTwW7xUm+0FStMqXrYrSrcxjoKFCfIjVbLSV9OaryAgIhANO7rfk6U6Y349MKf3OhCYJgSGueOsP3pl62PV8bad3L"}]},"maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/giuseppe_3.1.0_1530169336964_0.11541028036037915"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"![giuseppe](https://cloud.githubusercontent.com/assets/292951/14691860/f363e562-0753-11e6-89df-aab95645084f.png)\n\ngiuseppe [Italian: dʒuˈzɛppe] is a controller routing system for [Express](http://expressjs.com/) using [TypeScript](https://www.typescriptlang.org/)\ndecorators and annotations named after the great Italian componist Giuseppe Verdi. Like Verdi, it composes things,\nbut not a great piece of musical history! We compose routes for you. giuseppe is dedicated to\n[Express](http://expressjs.com/) and depends on it. We were tired of writing all the route registrations by ourselves.\n\n[![Build Status](https://travis-ci.org/smartive/giuseppe.svg)](https://travis-ci.org/smartive/giuseppe)\n[![Build Status](https://ci.appveyor.com/api/projects/status/7m14ruqjaopwbfn4?svg=true)](https://ci.appveyor.com/project/buehler/giuseppe)\n[![npm](https://img.shields.io/npm/v/giuseppe.svg?maxAge=3600)](https://www.npmjs.com/package/giuseppe)\n[![Coverage status](https://img.shields.io/coveralls/smartive/giuseppe.svg?maxAge=3600)](https://coveralls.io/github/smartive/giuseppe)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![Greenkeeper badge](https://badges.greenkeeper.io/smartive/giuseppe.svg)](https://greenkeeper.io/)\n\n## Installation\n\nTo install this package, simply run\n\n[![NPM](https://nodei.co/npm/giuseppe.png?downloads=true&stars=true)](https://nodei.co/npm/giuseppe/)\n\nOr use the yeoman generator which we created @ [generator-giuseppe](https://github.com/smartive/generator-giuseppe).\nIf you want to create a plugin for giuseppe, use the other yeoman generator @\n[generator-giuseppe-plugin](https://github.com/smartive/generator-giuseppe-plugin)\n\n## Documentation and examples\n\nAll of our documentation and examples are available on [giuseppe.smartive.ch](http://giuseppe.smartive.ch).\n\n## Changelog\n\nThe changelog is generated by [semantic release](https://github.com/semantic-release/semantic-release) and is located under\nthe [release section](https://github.com/smartive/giuseppe-version-plugin/releases).\n\n## Licence\n\nThis software is licenced under the [MIT](LICENSE) licence.\n","maintainers":[{"name":"cbuehler","email":"christoph.buehler@bluewin.ch"},{"name":"dwirz","email":"dominique.wirz@gmail.com"},{"name":"mfeltscher","email":"moreno@smartive.ch"}],"time":{"modified":"2022-06-18T12:42:04.052Z","created":"2016-04-20T06:27:31.224Z","0.1.0":"2016-04-20T06:27:31.224Z","0.2.1":"2016-04-20T09:54:16.210Z","0.2.2":"2016-04-20T11:54:46.981Z","0.2.3":"2016-04-20T12:04:46.208Z","0.2.4":"2016-04-20T12:10:23.366Z","0.2.5":"2016-04-20T12:17:36.201Z","0.3.0":"2016-04-20T13:56:11.451Z","0.3.1":"2016-04-21T12:33:57.937Z","0.4.0":"2016-04-22T13:42:05.190Z","0.5.0":"2016-05-09T11:20:01.334Z","0.6.0":"2016-05-17T08:18:49.321Z","0.6.1":"2016-05-17T09:04:41.624Z","1.0.0-rc.1":"2016-06-14T07:54:26.005Z","1.0.0":"2016-06-21T11:46:59.682Z","1.1.0":"2016-06-28T08:58:06.037Z","1.1.1":"2016-07-21T10:05:22.254Z","1.2.0":"2016-10-13T08:07:49.275Z","1.2.1":"2017-06-16T09:13:28.705Z","2.0.0":"2017-06-29T08:06:51.822Z","2.0.1":"2017-07-05T16:05:55.752Z","2.0.2":"2017-07-26T14:08:41.177Z","2.0.3":"2017-11-03T13:49:41.873Z","2.0.4":"2018-01-16T09:25:23.193Z","2.0.5":"2018-01-16T12:44:14.985Z","3.0.0":"2018-06-27T15:05:40.986Z","3.1.0":"2018-06-28T07:02:17.043Z"},"homepage":"https://github.com/smartive/giuseppe#readme","keywords":["express","routing","typescript","decorators","api","controller"],"repository":{"type":"git","url":"git+https://github.com/smartive/giuseppe.git"},"contributors":[{"name":"Dominique Wirz","email":"dominique@smartive.ch"},{"name":"Moreno Feltscher","email":"moreno@smartive.ch"}],"author":{"name":"Christoph Bühler","email":"christoph@smartive.ch"},"bugs":{"url":"https://github.com/smartive/giuseppe/issues"},"license":"MIT","readmeFilename":"README.md"}