{"_id":"spiral","_rev":"27-4d1db2a19fab444d13ca26f1da3aa37f","name":"spiral","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.0":{"name":"spiral","version":"0.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral.git"},"author":"","license":"MIT","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","gitHead":"80cf8b277a142ef526e9aece7581cf62123a849f","_id":"spiral@0.0.0","_shasum":"80abeaf95d367b4642135eed8dac5735b22be112","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"80abeaf95d367b4642135eed8dac5735b22be112","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.0.0.tgz","integrity":"sha512-Q0N4MRcxt3Knsa42dYHC/wjFLhL325IPT+2BSbY6pMRivYvgzg7ZOieuC0f0nYXm9bne0ug030Lel6xbQUfSyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzgBxG0XsNybAJETdH7Eu0VshLag/jAstdhaUHRV67YAiB2LGkM583SpJEkjXZ7LyFvx+TLcD8xewmoMzS7wuBdiQ=="}]}},"0.1.2":{"name":"spiral","version":"0.1.2","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"winiarski.krzysztof@gmail.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"files":["bin","lib","middleware","config.js","LICENSE.txt"],"dependencies":{"bluebird":"^2.5.3","body-parser":"~1.10.0","colors":"^1.0.3","commander":"^2.6.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.14.0","glob":"^4.3.2","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.10.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"a9dbcf914e159df277576547172ba474b83b70a3","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.1.2","_shasum":"567f842ebb6255c032ca7b23b9fbe3f6321a584e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"567f842ebb6255c032ca7b23b9fbe3f6321a584e","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.1.2.tgz","integrity":"sha512-45Ka9PNPXRpBv978XbJMy/mc++xuEOaC/Dcjmbb7BZh6jHJghFk9CiZURlwzKbh5c+UMGJiOp3O5P4S0piljjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC27M7l76Go+ZbNB69+//usMWsJ8dDvv6VlzWPFzFnXwQIhANjl5o2q8a1dvkXVwYEKGSa1vCP2HBcmfjfn1yWTDEZZ"}]}},"0.1.4":{"name":"spiral","version":"0.1.4","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"winiarski.krzysztof@gmail.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"lib/server","files":["bin","lib","middleware","config.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.14.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.10.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"ce72b3c17b2d7d808aa4723752578bdab72e4072","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.1.4","_shasum":"7961b6994756bb3b100e35eccbc82e5bd0580092","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"7961b6994756bb3b100e35eccbc82e5bd0580092","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.1.4.tgz","integrity":"sha512-+eI+g2cduLPgU0kUB4XN0U6g4tR2BEBwheA8stDBMcZjcpxeVYM7eCcXQvvN+R7mYdJdc4jBZrz1sesaUotTZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Gg6X/g7hQcsDmybKae7zig0EIknselOKYESB+GAkGQIgTdRJhoDTz8JiskL8N7Fx3c2QVU8pZBazfeknm1DP+dk="}]}},"0.2.0":{"name":"spiral","version":"0.2.0","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"lib/server","files":["bin","lib","middleware","config.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.15.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"714bcef17d3bc6244bb55b7fc48895990221590f","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.0","_shasum":"2b688bd89cfadb40106c025754f2bb2e665d9ec6","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.32","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"2b688bd89cfadb40106c025754f2bb2e665d9ec6","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.0.tgz","integrity":"sha512-SoHV7E/5Ems3bu+zVEcKjK1n7Xmti0BHKCZFZuhX7OdBgGDpOzkyKgqqdQfLe9TK7UhTQauef1vH39GnSAnKIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxUxKFqRSFC+dmkqFcIP8O5GDhC5K0O68qiO92Gqgr6wIhAKTe/ISbPNd5rN76gTF03snz7mUp+x917k9ZDVnlRaJZ"}]}},"0.2.3":{"name":"spiral","version":"0.2.3","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"index","files":["bin","lib","middleware","config.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.15.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"82e7e5dc877e84d9df7fc2c7e38f01e66c6c39d0","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.3","_shasum":"c2c701d959af463ce2bf8af058a2ac16bbc46dc4","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"c2c701d959af463ce2bf8af058a2ac16bbc46dc4","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.3.tgz","integrity":"sha512-En3w67fXFVF+hAtUGf2UA68upcQNG1IpRP4ugKMa9Rk2f1SbtP67HvsoU6MgaW1JvD5N1sTydoaXdjssGUy9sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpJDy6iTZE+7AiHfkMMVh4GaF70EwQmXmdx37ngp+BKAiAjUMcNsYLxdt+GAXekDHot5LqCuKxn3kEvG4DhKEbQ3A=="}]}},"0.2.4":{"name":"spiral","version":"0.2.4","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.15.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"4ccfa0f76997e79bed11df872bdbc2e6f22a7672","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.4","_shasum":"e477242008fc35e0be582495ec310c635fc58f2e","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"e477242008fc35e0be582495ec310c635fc58f2e","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.4.tgz","integrity":"sha512-n3kybZ/+xG5UYGwQ9XVnnOKv9uzfwakySeDQKy5PyRZT3T62tCEIXAuT/6e7SJ30LNSY85FYq/T0tdn/9luG+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUpASpS/R2ENLZ57COCfi8foH/0bP/cAiJtYiYoQ7amAiEA413ogAHiXFKiz9FIavdIKef5MrN2sXA+sbKcU/drvVE="}]}},"0.2.5":{"name":"spiral","version":"0.2.5","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.15.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"36ca96a65d3022169fc9d1c8832cc8129db95311","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.5","_shasum":"5fb6f51df5b74f136bbd01c20fbb96e99f8ba8ec","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"5fb6f51df5b74f136bbd01c20fbb96e99f8ba8ec","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.5.tgz","integrity":"sha512-SH3qwPJrhfU7dJO1svY2XgLKv53PGPNzFClLif2asvSviqrEkU6z4P+ANIth+fObQyNi+w+esT9dml5mIkpDew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUZNw4EW9b4aQGb76mekN+Z79MFQZ7jwjMCasyd0vFPAiBvCDYHnEiXkIsv9vE9jiGQDhdC5PTJrMoy7AvAlzCk5g=="}]}},"0.2.6":{"name":"spiral","version":"0.2.6","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.15.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"712b80b1afe98d8dac352261921822100d6ea68d","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.6","_shasum":"09d74b4a611699b8859fa1d135facd2d55964917","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"09d74b4a611699b8859fa1d135facd2d55964917","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.6.tgz","integrity":"sha512-n4bNt5hsC0xE1mQTYR9XOzz/bfJnk0ovZZNLrjkpdyUcvE5P2I7W052Doj8p0y91HPZY+HJZ3Xmi9+hXQkZY8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWPEEgLCbY1K0Puh8S5OSHyp+wAlcqO9j5fdURGJeWXAiAqsiODORkRwdwcAbSlqEH3XGlZFeU5A5RNAKqIKcZB7Q=="}]}},"0.2.7":{"name":"spiral","version":"0.2.7","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"_mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"body-parser":"~1.10.0","compression":"^1.3.0","express":"^4.11.0","fs-extra":"^0.15.0","lodash":"^2.4.1","morgan":"^1.5.0","rc":"^0.5.5","sequelize":"~2.0.0-rc7","winston":"~0.8.0"},"devDependencies":{"blanket":"^1.1.6","chai":"^1.10.0","chai-http":"^1.0.0","coffee-script":"^1.8.0","dev-null":"^0.1.1","grunt":"^0.4.5","grunt-blanket":"0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.1","mockery":"^1.4.0","mysql":"~2.5.0","p":"^0.2.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"d6ded7e2c6b930ace12c2bc52609c6f17c5ad082","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.7","_shasum":"5ab8575c4b04608bcb2fac531367f27854f81922","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"5ab8575c4b04608bcb2fac531367f27854f81922","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.7.tgz","integrity":"sha512-3c6gOToEFFjR56fD3YYeB5uGtxT78WXRbQG443j5MSUe5r700dqSKwvGk2swMFeA6Bzo1hrccsTaaUMlJWUJVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIwVOISqPI+i/ZwrF9HdDzWXPKCB35iTuyJij+Es6jjAiEA+U44FwZIMD+9xLe7Y+VAc6wTr9tQyL7vbDXwz9TcSjA="}]}},"0.2.11":{"name":"spiral","version":"0.2.11","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10 <0.11"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"node node_modules/mocha/bin/mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"bluebird":"^2.9.13","body-parser":"~1.12.0","compression":"~1.4.0","express":"~4.12.0","fs-extra":"~0.16.0","lodash":"~3.4.0","morgan":"~1.5.0","rc":"~0.6.0","sequelize":"~2.0.0","winston":"~0.9.0"},"devDependencies":{"blanket":"^1.1.0","chai":"^2.1.0","chai-http":"^1.0.0","coffee-script":"^1.9.0","dev-null":"^0.1.1","grunt":"^0.4.0","grunt-blanket":"^0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","http-promise":"^0.1.2","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mockery":"^1.4.0","mysql":"^2.5.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"2770ce91e09ffe3601ad171db3df049aa9648c74","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.11","_shasum":"0e429b1f73229a20f90cfae9fb81dafee7f14e30","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kwiniarski","email":"krzysiek@codilogy.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"0e429b1f73229a20f90cfae9fb81dafee7f14e30","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.11.tgz","integrity":"sha512-P1Ym9R5l8Www2ruXafz0BJOic7GaBmBZJEZQnmECbRDkrX05KZ5w7z0QoVhlIQWqukcvxsL6rXETnY2fc3mz7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICD1LD65yEUjh54mLKNPL5r2rN9+17VGtteyx6HkSdBSAiEAiuuTSBptn45Slb0FJB6OIQipI0xoPSAOaS5t9EzgRiY="}]}},"0.2.12":{"name":"spiral","version":"0.2.12","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"node node_modules/mocha/bin/mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"bluebird":"^2.9.13","body-parser":"~1.12.0","compression":"~1.4.0","express":"~4.12.0","fs-extra":"~0.16.0","lodash":"~3.4.0","morgan":"~1.5.0","rc":"~0.6.0","sequelize":"~2.0.0","winston":"~0.9.0"},"devDependencies":{"blanket":"^1.1.0","chai":"^2.1.0","chai-http":"^1.0.0","coffee-script":"^1.9.0","dev-null":"^0.1.1","grunt":"^0.4.0","grunt-blanket":"^0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","http-promise":"^0.1.2","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mockery":"^1.4.0","mysql":"^2.5.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"cd8fc02129c597eabd9e98e7c00f19b17ba7b077","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.12","_shasum":"242c309c36e3eeda35edf5dc828f91c409885191","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"242c309c36e3eeda35edf5dc828f91c409885191","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.12.tgz","integrity":"sha512-0ocBgzD9M7bxvLJS9VGcrkEJaOc31J5HyjmBAcRzZ/eiocrxGvu47pErqV4vNreZKqSTzcexxa83/BdIvEIHvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCraL0dk/uvqcI+KoVGFyvKyiZ4aj6ZuW6e/ojt6JGlSAIgW1mGlphypCgLd4aJzc+GrnirCHqJsy5a+HMFyBe0lds="}]}},"0.2.13":{"name":"spiral","version":"0.2.13","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"node node_modules/mocha/bin/mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"bluebird":"^2.9.13","body-parser":"~1.12.0","compression":"~1.4.0","express":"~4.12.0","fs-extra":"~0.16.0","lodash":"~3.4.0","morgan":"~1.5.0","rc":"~0.6.0","sequelize":"~2.0.0","winston":"~0.9.0"},"devDependencies":{"blanket":"^1.1.0","chai":"^2.1.0","chai-http":"^1.0.0","coffee-script":"^1.9.0","dev-null":"^0.1.1","grunt":"^0.4.0","grunt-blanket":"^0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","http-promise":"^0.1.2","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mockery":"^1.4.0","mysql":"^2.5.0","sinon":"^1.12.2","sinon-chai":"^2.6.0"},"gitHead":"3bf4d5845be300015e6d66b5a6e4fee292770086","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.2.13","_shasum":"f1793ae82f50cff2bbcbbf77297827230b2c4a3f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kwiniarski","email":"krzysiek@codilogy.com"},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"dist":{"shasum":"f1793ae82f50cff2bbcbbf77297827230b2c4a3f","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.2.13.tgz","integrity":"sha512-XoaXZ1pMgGEg3JKifGeYzQdEy9fWbGkfrZiY4Yg4A6oifolYND4ijWOkcRuooZWifP5/C/LYAGI3Zuyx/OhRqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFMOm7R8XTEEcwz5yU0/dVKLQvL+rwE/N1CU8lzQgg7AiEA87jb08DgAQKdfYjh2WiFVO/itfa03sF0LFanicdx9WQ="}]}},"0.3.1":{"name":"spiral","version":"0.3.1","description":"Simple RESTful API framework for Node.js build on the top of Express","license":"MIT","author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"},"repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"engines":{"node":">=0.10"},"engineStrict":true,"keywords":["restful","api","framework","express"],"scripts":{"test":"node node_modules/mocha/bin/mocha test/specs"},"main":"index","files":["lib","middleware","models","services","config.js","index.js","LICENSE.txt"],"dependencies":{"bluebird":"~2.9.0","body-parser":"~1.12.0","compression":"~1.4.0","express":"~4.12.0","fs-extra":"~0.18.0","lodash":"~3.9.0","morgan":"~1.5.0","rc":"~1.0.0","sequelize":"~3.2.0","winston":"~1.0.0"},"devDependencies":{"blanket":"^1.1.0","chai":"^2.1.0","chai-http":"^1.0.0","coffee-script":"^1.9.0","dev-null":"^0.1.1","grunt":"^0.4.0","grunt-blanket":"^0.0.8","grunt-codeclimate":"0.0.1-1","grunt-contrib-clean":"^0.6.0","grunt-contrib-copy":"0.7.0","grunt-contrib-jshint":"^0.11.0","grunt-mocha-test":"^0.12.4","http-promise":"^0.1.2","jshint-stylish":"^1.0.0","mocha":"^2.1.0","mocha-lcov-reporter":"0.0.2","mockery":"^1.4.0","mysql":"^2.5.0","sinon":"^1.14.0","sinon-chai":"^2.6.0"},"gitHead":"e435df3f0fc6c31dbbca124db506e1aa61015b91","bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"homepage":"https://github.com/kwiniarski/spiral","_id":"spiral@0.3.1","_shasum":"998ae0fd184dadcad67bfbbc791a07467f0a03c0","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kwiniarski","email":"krzysiek@codilogy.com"},"dist":{"shasum":"998ae0fd184dadcad67bfbbc791a07467f0a03c0","tarball":"https://registry.npmjs.org/spiral/-/spiral-0.3.1.tgz","integrity":"sha512-dnSbhSpRbWw/ASAdHVH8OISnttW+bi/bDji9aE10+EvgN/upNb3mKaVs3nzylKJdtqcBUt7htgM8PQXmllFBcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxNJBYmYSAg3Fyvl85IsSPhZysa3xjLborvOOvOOO9FAiEA+u4ljJVEszz2Fe+vUMR8Vuzo0YLfDDDE3zKRNrRHJF0="}]},"maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}]}},"readme":"[![Build Status](https://img.shields.io/travis/kwiniarski/spiral.svg?style=flat-square)](https://travis-ci.org/kwiniarski/spiral)\r\n[![Test Coverage](https://img.shields.io/codeclimate/coverage/github/kwiniarski/spiral.svg?style=flat-square)](https://codeclimate.com/github/kwiniarski/spiral)\r\n[![Code Climate](https://img.shields.io/codeclimate/github/kwiniarski/spiral.svg?style=flat-square)](https://codeclimate.com/github/kwiniarski/spiral)\r\n[![Gemnasium](https://img.shields.io/gemnasium/kwiniarski/spiral.svg?style=flat-square)](https://gemnasium.com/kwiniarski/spiral)\r\n\r\n# Spiral\r\n\r\nSimple RESTful API framework for Node.js build on the top of Express.\r\n\r\n## Note\r\n\r\nThis software is under development. It's not ready for use yet. Moreover it uses\r\n[Sequelize](https://github.com/sequelize/sequelize.git) 2.0.0 RC version.\r\n\r\n## Installation\r\n\r\n```\r\nnpm install spiral --save\r\n```\r\n\r\n## Testing\r\n\r\nBefore you can run tests make sure you have `devDependencies` installed. Also you will\r\nneed working MySQL database with `test_spiral` database ([more on that here](docs/test.md)).\r\nTo run test suite just use:\r\n\r\n```\r\nnpm test\r\n```\r\n\r\nTo generate test coverage report run:\r\n\r\n```\r\ngrunt coverage\r\n```\r\n\r\nReport will be created in `./.grunt` dir. Make sure to have `grunt-cli` installed\r\nglobally before you use Grunt.\r\n\r\n## License\r\n\r\nThe MIT License (MIT)\r\n\r\nCopyright (c) 2014-2015 Krzysztof Winiarski\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy\r\nof this software and associated documentation files (the \"Software\"), to deal\r\nin the Software without restriction, including without limitation the rights\r\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\r\ncopies of the Software, and to permit persons to whom the Software is\r\nfurnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all\r\ncopies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\r\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\r\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\r\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\r\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\r\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r\nSOFTWARE.\r\n","maintainers":[{"name":"kwiniarski","email":"contact@krzysztofwiniarski.com"}],"time":{"modified":"2022-06-26T22:54:26.895Z","created":"2015-01-19T22:21:11.428Z","0.0.0":"2015-01-19T22:21:11.428Z","0.1.2":"2015-01-20T11:28:05.995Z","0.1.4":"2015-01-20T20:57:29.270Z","0.2.0":"2015-01-29T08:51:26.954Z","0.2.3":"2015-02-27T19:01:45.397Z","0.2.4":"2015-02-27T19:08:33.251Z","0.2.5":"2015-02-28T20:21:34.713Z","0.2.6":"2015-03-01T10:41:09.061Z","0.2.7":"2015-03-01T21:00:41.130Z","0.2.11":"2015-03-08T20:44:49.022Z","0.2.12":"2015-03-14T07:13:24.220Z","0.2.13":"2015-03-16T21:13:38.914Z","0.3.1":"2015-06-06T12:03:43.392Z"},"homepage":"https://github.com/kwiniarski/spiral","repository":{"type":"git","url":"https://github.com/kwiniarski/spiral"},"bugs":{"url":"https://github.com/kwiniarski/spiral/issues"},"license":"MIT","readmeFilename":"README.md","description":"Simple RESTful API framework for Node.js build on the top of Express","keywords":["restful","api","framework","express"],"author":{"name":"Krzysztof Winiarski","email":"krzysiek@codilogy.com"}}