{"_id":"sails","_rev":"717-82f6ea1deb22dc37a972a1cdd22a663e","name":"sails","dist-tags":{"latest":"1.5.18"},"versions":{"0.0.0":{"name":"sails","version":"0.0.0","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.0.0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2abf41cfae1b29370cf6d7f4d2ca55b87dd8b235","tarball":"https://registry.npmjs.org/sails/-/sails-0.0.0.tgz","integrity":"sha512-cZuYqq/TPyeIEoAUBW8DSeKUqI85XMkZ3c5K8Lck9tFXgkAJPO1FlPh1dcW3dM68DJ7Cnd6X1TIki36vscljkQ==","signatures":[{"sig":"MEUCIDeAwKwz2UKjvjjFCoMA+M8xeae6t+lWKIaCP03KAyXEAiEAjK6ZeoQplAG5NzQTVg1iNE3noXxe95bJdo6mI6YdoyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":"sails@12.12.2001","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.1.69","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","less":"=1.3.0","async":"=0.1.22","email":"=0.2.5","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"git://github.com/jhurliman/winston.git","optimist":"=0.3.4","sequelize":"=1.5.0-beta-2","socket.io":"= 0.9.6","underscore":"= 1.3.3","node-minify":"=0.4.2","require-all":"=0.0.4","underscore.string":"=2.3.0"}},"0.0.0-2":{"name":"sails","version":"0.0.0-2","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.0.0-2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b3a21865e52fe31f30c4ec67afff36f9adb3c0eb","tarball":"https://registry.npmjs.org/sails/-/sails-0.0.0-2.tgz","integrity":"sha512-/KDiCpUO0rZffQ7Fwj7nZfZ8xOQJb99C8vCGvVHBogKmorAFVcnG3zZJeef4jOUxcDXRjBz2SG9iUNQChdmXvA==","signatures":[{"sig":"MEUCIQDrVrUXLv9od2ZyolALJ0IUb5gWiqSc3EEAo1G3jLhsEQIgE9zOEuckEbpM7imm8U3RHSxmlZc2XgF3Mq8lqPH7+CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.1.69","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","less":"=1.3.0","async":"=0.1.22","email":"=0.2.5","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.11.2423","winston":"=0.6.2","optimist":"=0.3.4","sequelize":"=1.5.0-beta-2","socket.io":"= 0.9.6","underscore":"= 1.3.3","node-minify":"=0.4.2","require-all":"=0.0.4","underscore.string":"=2.3.0"}},"0.7.0":{"name":"sails","version":"0.7.0","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e25e3f6415509c1f891833a27219de6a1710de54","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0.tgz","integrity":"sha512-qf9TO9+kTBbdZ+dzFLgcYjxLQAz/aKevrBZxzz85n8A8qtg2ly/bzeGPBVpOiTwe9qewaJdV6QeHf/dWogBmuA==","signatures":[{"sig":"MEUCIAWd38TpSPzCb2VaC2iko6Z6mVVlk7/cP0CgfIPfXMwdAiEA21UFjWsreLeDkH9sLFbVCZ1Uw9R1USz+46QKPzF4+xY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.1.69","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.04","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.0-2":{"name":"sails","version":"0.7.0-2","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"9873396320fc33a59582591471ff0a036d98a9e0","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-2.tgz","integrity":"sha512-3ffr6Ikv/vGxW3kEIKaKVl2wWmbM9hKzjcZ3Pf2oll7ijD4pQqUBRlO7sm8rzj+MdfWfxQHEhQBZo7KplsMWgA==","signatures":[{"sig":"MEQCIFmAl1vhyzuawkKCP+4lLTS1Re/EYbs+6gG5bgcg2+fTAiBtUwyKOxF+2FFZKTlnzNQxRKefEjP4Iqitgm5pr65deg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.1.69","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.04","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.0-3":{"name":"sails","version":"0.7.0-3","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"752962ef80da10086efa610f131e677bc34b75cb","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-3.tgz","integrity":"sha512-D1K5S8Mc/QI0EiirfcaQKLVkUK5YqxUAkJPhd451sIaHNUbioCh0tmmH7DHTSaDXMVSlj69SauCUZxnCDLI3RQ==","signatures":[{"sig":"MEYCIQDRthD8Fv6dLtGbExJ9nIMqUeomIyR1lIa4uOnePEFV2QIhAPX9M7m2Zi19qe0AvozvkQEBKCNYa8XqO293+lYuVSeK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.1.69","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.04","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.0-4":{"name":"sails","version":"0.7.0-4","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"fa5b8c2a6c897c0547a3ecd7585b7a46d10a29ff","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-4.tgz","integrity":"sha512-xX9Chcz27k77W12XtUN+cur4aX+kDxZfmMTQ6T3S3Owmvan1UMinPYRJfIE+Wxhz+M+7UXKBPXctH00F9sjamA==","signatures":[{"sig":"MEUCIQC1MDHX+XhP7HhFh3+mbsQ2+ddn+dUfH1lJTBbtWEfg9AIgWqBx8M8wnZEqC5tDy0tV7C2SZdn+zbvvIWZQt+2UUzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.5","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.0-5":{"name":"sails","version":"0.7.0-5","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"c4991dfe1d53db4d20398a8eae90d7611e79255d","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-5.tgz","integrity":"sha512-2aCqksrUBRbaeyX0wRBMD4bLUpg3gQU+a/IDH+inGqeYkEHalMTWP7Dxf1sU1Gak68cfw6Sywyh6fJy8SDI+0Q==","signatures":[{"sig":"MEYCIQCLWgX/rciLgarwyj74TRbdypOr2Tf2GhaXX18ZcI/r6QIhAMRJUTLje4FcToM5a9lHimtV0ZKcJodINqeZUMayenBL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.5-1","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.0.0-1":{"name":"sails","version":"0.0.0-1","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.0.0-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a9c878983169362f082899871faf1b1d0a6a4033","tarball":"https://registry.npmjs.org/sails/-/sails-0.0.0-1.tgz","integrity":"sha512-oy6ltv1fyzUaCsxVTtFPUeE6YDa7S0kJCgsF2BNBz1dZ56CGP4c0/JVTs5GyANf4m0Jj0bwQ5ZKkb0Z2y4JFUw==","signatures":[{"sig":"MEUCIQCRq1ugnpp06YlPvGv6QW3yhQOofQn3of2pAtbMnufIogIgflm9SLBNPqO+pAB8/kxzXu1zgxnJaRyWQOBjNHUaOS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","less":"=1.3.0","async":"git://github.com/dpatti/async.git#safe-auto","email":"=0.2.5","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"git://github.com/jhurliman/winston.git","optimist":"=0.3.4","sequelize":"=1.5.0-beta-2","socket.io":"= 0.9.6","underscore":"= 1.3.3","booty-cache":"0.0.1","node-minify":"=0.4.2","require-all":"=0.0.4","underscore.string":"=2.3.0"}},"0.7.0-6":{"name":"sails","version":"0.7.0-6","keywords":["realtime","mvc","sockets","restful","auth","socket.io","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"082e8d421c1e3221d3f1576ff27162fbccea02c4","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-6.tgz","integrity":"sha512-wzQWTehWLyayproXqknJjcKwseT+C0uojKSvU9Qb2ZegTcCK2Pzh2VKd9pwBjLNZ91PeQQSfuhp+SBQpc30GNQ==","signatures":[{"sig":"MEYCIQDBLviPMHHH5YCy7UKAEtpbDf0RIDn1zf/7f/euBhzSFwIhAN9MdPz7YG223gWKNkocNgNtb1pln3/vWGNZLLFIXIPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.6.4"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"Realtime MVC framework for Node.JS with support for Socket.io (built on Express)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.5-1","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.0-7":{"name":"sails","version":"0.7.0-7","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a4f7ae061c3cf14faacf7703760c9f00ab8b8514","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-7.tgz","integrity":"sha512-er8KhONBSM0Cvz965/rDQ2b1hQfX5fU2sSaArVmeSKUkHWwrPFceZW3rKeprXbKzb2IiYvzNXfeZyo0FiFFgQA==","signatures":[{"sig":"MEUCIF02AzoPNlFgjFoFsS/zcu0pJyNLydiepMPW4ittSiI0AiEAz8vLbz49wXG3TuZWk/D3gjHzCym+hMBqlyzCcTl/m9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.5-1","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.0-8":{"name":"sails","version":"0.7.0-8","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.0-8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2341a7adde41665e441816ea53ac866391e81375","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.0-8.tgz","integrity":"sha512-FsL0trl/h6qODinlq9YC8bWWsMi8naM7Z5mGaGgozTIXOFgFatwFnr3HXzL/ma3/eGUPv+zac4/FpIBiiG0ffQ==","signatures":[{"sig":"MEQCIBFZwGJaFBopb0b2B5hWP7WZtJRig7kvuK57qGT7BHVmAiATSBZ5IcVG/C67A5/IOi2NKmcqJi+IT3R0I4NaL/drWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.6-0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.1":{"name":"sails","version":"0.7.1","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"86f36a3a8279bf2c0e1bd7526a5b00ac6d142123","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.1.tgz","integrity":"sha512-maMqnFLC42vrOXyv3rKcWWeOJcXaF5imUcz8yZXzyjAOIUjhb4Rw98jA7XVk84Q1qeGxdcjtLMyVOhvGR8uC4g==","signatures":[{"sig":"MEYCIQD/pFJQWW3l05fZZp1OBvuQ9VC6sMaer9I9IKUxD0GiaAIhANfqBwcc6WMROnG3wHI5TkzhQFDPiicB1dpEga3n5IKt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.6-0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.2":{"name":"sails","version":"0.7.2","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"44de59124b81cb15b50b0130af438f0b5e85e375","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.2.tgz","integrity":"sha512-fiiEMjuoQJeCDcilBn2mHR8M/K3kmloGBfFKI0YtAQKyMXRNb0IBjy4DwYVCEbvo9AjyeCnQCeGiEEJWzkVIAg==","signatures":[{"sig":"MEQCIHW1peoMuPfRq59qZsNfpz851poWKW6nO6VoojwWdAN0AiBcn+HvOqWchhbaGbDbWdCGe/f5chWR5MTKieB4/sl7bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.6-0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.3":{"name":"sails","version":"0.7.3","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a7bb6424afb94543f5ed60792547ab527e7c384d","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.3.tgz","integrity":"sha512-lLrxm9byUArNg73lfnJnSCsAvtCGAArzKKcKsJfQa7rUrSjvNE4DMOwJi+TItnbP3hPbQZAftgqZEZWUi/+Tww==","signatures":[{"sig":"MEUCIHvDu3wpO2VkVd1Y0SeY6+1MW1cNqw43xUlQWVSbCFKRAiEAuS0OPusxsdj4mk9WWGlInMOGn+iTPprNj6LveBh5Jww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.6-0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.4":{"name":"sails","version":"0.7.4","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d1c81598cf227f2f848eb47a155a3d2d40e491b0","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.4.tgz","integrity":"sha512-+sxEerCZkX3d0FfnlAFRdwHY+q85va0FS6+LPtfK218MKODQeH3qYp1LV3bBDcKZdyDzJhAehETqeZhl3fY7ng==","signatures":[{"sig":"MEQCIBoRDkX3nMZYVEDk1jcldsTqo6JS+OHKV/pIHyv++kCdAiBXOGnPvbg73dDkX8Qi+SB26xvB0T31e7OiTLDNkKNJbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.1.6-0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"}},"0.7.4-1":{"name":"sails","version":"0.7.4-1","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.4-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a612dac1e6fed9c66b3b22a8fcc6772e8d4f4b6e","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.4-1.tgz","integrity":"sha512-ICySO6t7itpPpYCVxBPNpUvrUer93oEcNn7NDxKLnY1gMuvsdC/dmIbqkDHKqayyFoU4eC3xLD+wn1z+BYt4Ew==","signatures":[{"sig":"MEYCIQDcR8ThoF0J8YAuaBHf+gScxpucYBscM78rXBSE1F9KkQIhAPxJax0JTNneyc0zR68huOJ6uZ5YlY+ifnTmyURlAC7t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.2.0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.7.5-0":{"name":"sails","version":"0.7.5-0","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.5-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f89ac79d00383e1b60bbdbbf88e01381c749bb41","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.5-0.tgz","integrity":"sha512-2n/3cZugXTzHMTCODbsh7/qlOUt5ZxejAhk/1zSiQZ4t+jqaDZG762pLjzDvLLnUk58wdvt+uiPv57lAi9QG7g==","signatures":[{"sig":"MEYCIQD8XylhAGkgJLjPbMHfZu1N/I2bl6di/gNc2ie17btJAgIhAOX1duhggw1DPaoAg10ibevpl2DO1ODGfFv0z4GLJKVW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.3.0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.7.6-0":{"name":"sails","version":"0.7.6-0","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.6-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ef70ef9817e46198b99c000b6f04bb5d9f284f87","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.6-0.tgz","integrity":"sha512-OuMEvNPsqO+o7sLFNxFueJh92HCtatWre1d6IzeK0hzl70KYs2w65DaatRX0M5P9YqLSn6EKcg1RgLV13Bde0g==","signatures":[{"sig":"MEUCIQDSnQBvyr2noWhBy8km4hcdK1laevXpcNxcPT5YQtwWLgIgfWChD7NQffxzgSefrhtPQlFhPc/Z7kgf8rSjmNCYzsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.3.0","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.7.7":{"name":"sails","version":"0.7.7","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6252dfd1f5aaa409eef0273335967936310355b7","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.7.tgz","integrity":"sha512-AYNuTJCTRzcvBgbz1eZ/mks0L4mpIsu1uyBat5HduLFj0HYs0eTVh/btgDb/VaKsnMrnK/uGnIo42qjoxNWo/w==","signatures":[{"sig":"MEQCICrnuGra2hdodyonkajpQZ2uOBE3X5UN73D4ypTEu8ZVAiAbn85k98MZrUdwuZrUr6RZmcpZQpJYYrCGWeBfw8K0KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"~0.4.4","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.7.8":{"name":"sails","version":"0.7.8","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b8343d29fe7cabcb7ba3000a73ca13e3a2f4c0bc","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.8.tgz","integrity":"sha512-h05K/Ygglsx6M8KeMTCq6YxXgHGZO3i2YdlQkO/tV+PTMgiJkjeadNWr8MYl6VQuUbDMkh5Hks1yJwYR5K0Z8A==","signatures":[{"sig":"MEUCIQD9IFsouorVA7GXFxHSq1pmUQo5dqiKdZHwy1FyX7Z+LgIgBTI08ZX6MpCOidVJMFGEY0Po8xlv6t4geyUpT9+pQXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"0.4.7","sails-util":"0.1.0","underscore":"=1.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.7.9":{"name":"sails","version":"0.7.9","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.7.9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5830af097693888573627a5f762f37cbf6f04bdd","tarball":"https://registry.npmjs.org/sails/-/sails-0.7.9.tgz","integrity":"sha512-qEdbSACA3msfCp8eg3NiAHFZytWSujmaIvQuJsFMcYzJkfPgJtTW/DcF7R/x6sDBSCo72bh4UM8qePc/BnTcjg==","signatures":[{"sig":"MEQCIC0AB3KYM6qimWGvkYt4Ir2lZmy1UEeG7HlpM6VVAih/AiB9MFpDPijU7m2cgJos+CN7EVQwSIOP2cLj3Jqsj9/NMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"0.4.7","sails-util":"0.2.0","underscore":"=1.4.2","waterline-dirty":"0.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.0":{"name":"sails","version":"0.8.0","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"c8a9744571f9eb6cde70426cd14406782f99b15c","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.0.tgz","integrity":"sha512-u2iG5cEkM10SWdBQNs1cJQkVf8ZzrTb0y98951+WdExwtSzJuXecM7toF5uaYfbc6p0dh9BSnB33jJ01oMFziQ==","signatures":[{"sig":"MEUCIQCaK95PjhrN2SQF28vRylbMEBMuxuLoKSwCh7y35cIAdAIgK+LXizUqcoOH/0aH5K5+ou5S67mR5dNbAipSmrIAZrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"0.5.0","sails-util":"0.2.0","underscore":"=1.4.2","waterline-dirty":"0.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.1":{"name":"sails","version":"0.8.1","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e82df0c0c3fbf198b5899d7f343e44931d975ef3","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.1.tgz","integrity":"sha512-0KfbTjrnR8OpCDd5AMK4YfVqy55o+UHi0DPW6itdFeubpDLoTYXS71kuX7DtxYfRwJ0I6G7qZ7MfakuOZQvjiw==","signatures":[{"sig":"MEUCIQCNwm3LVHO5tloKcs9EAOEgCzVTIXv592lC8oSo/DgStQIgYc5mgebeWViOLmOtJQLJ7JzOlHdKhVWVD7zPpgHKLFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","connect":"=1.8.3","express":"= 2.5.11","rigging":"12.12.2000","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","waterline":"0.5.0","sails-util":"0.2.0","underscore":"=1.4.2","waterline-dirty":"0.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.2":{"name":"sails","version":"0.8.2","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f91b02151bea8d9e38d881551eeab8123858780d","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.2.tgz","integrity":"sha512-CRebwrGIOdMRsjwRPZlq045yZVZXVuoRwCYoe54Ger/1s4HeHBPHssIUKMiSmfTknFqyI7pNps5jRvJnBTtRSw==","signatures":[{"sig":"MEYCIQC7npGM7m1e3z1QrkUJ94Ol0wXyN18jWnpcMMScpZA5vgIhAIV1uH08X+5A6XOusp4dFrz4ksu85Ix8R1yfRWXI5X5X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","wrench":"1.4.4","connect":"=1.8.3","express":"= 2.5.11","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","uglify-js":"2.2.4","waterline":"0.5.0","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"=1.4.2","waterline-dirty":"0.4.2","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.3":{"name":"sails","version":"0.8.3","keywords":["realtime","mvc","socket.io","websockets","restful","API","auth","rails","orm","async","asynchronous","active-record","express","sails","mysql"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"316d57f997e8d042f54c65a0779b27058292d25c","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.3.tgz","integrity":"sha512-YaIDAxwsi6Qn/h62pYatZWTmigaooDuSuqEFtGK1oFeFTPrUz8IzKl+gQfvKjtAMt+tPt0kOiKy2wMnmW0SB9w==","signatures":[{"sig":"MEYCIQDBx40WSKLg1FAZEl2Bb+c5JQ6KI6FhkzbUbG4gGFwvWQIhALi2BL2fTT0vLijzJZsZJTVsBN/836elZh3AMgd3TzlW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"=0.7.2","glob":"=3.1.14","i18n":"~0.3.5","less":"=1.3.0","async":"=0.1.22","wrench":"1.4.4","connect":"=1.8.3","express":"= 2.5.11","winston":"~0.6.2","fs-extra":"~0.3.2","optimist":"=0.3.4","socket.io":"= 0.9.6","uglify-js":"2.2.4","waterline":"0.5.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"=1.4.2","waterline-dirty":"0.4.3","underscore.string":"=2.3.0","sails-moduleloader":"~1.1.5"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.4":{"name":"sails","version":"0.8.4","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"355e9429b915dc8315fd7246b7931b529a6d5bad","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.4.tgz","integrity":"sha512-jOEV0JnTwIeTfUdp0u9W8ohRh6qrpblRxrVB9a7ElaUwZRgVFR0A7XXymSvJvzoz8TxcNkgbbS16fSbB1YE8jA==","signatures":[{"sig":"MEUCIQCw69XX4oeH3uitVT265yRFlWDmVYQFZ4YfLY9HKcBwbwIgQ9KPzGwWlMCf8XLHpYXq+tMR5NpBHU+5cFHPT7d3wWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.5.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.3","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.5":{"name":"sails","version":"0.8.5","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4fe8882647276d9eb1e3b1bab62151fc16c12396","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.5.tgz","integrity":"sha512-Ic3RUrv+ODQqKkAm5VfjWzV/VDcF7r9lxH5Xmy+l5iBD/3wRa/RVivjbYxkTJYgc/wXgToMx70pT8DjiCjbSZg==","signatures":[{"sig":"MEYCIQDz9edjojgnAqOnc8l0kD8BbrgbyYYiYdRrUPaJa9JJXAIhALMVBC4v88bRi8GbJFnx2GX7g2TbRFrEXraRa0ZW49d7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.5.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.3","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.6":{"name":"sails","version":"0.8.6","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"17c2bd90163137784e3fdd7ac0a745539c019618","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.6.tgz","integrity":"sha512-OKtFtCV0ClVPcGaGcr4BAasbatZ5qGNIn7xYXt4PO5qD/scaYf+KUuHGvHO9LrpFQCyUBqm4QIyj0pUkSgZpYg==","signatures":[{"sig":"MEUCIQDZQmThQMWLHQDrqMNwUTdWUfCvNdfXC4uSyOdS39yaiwIgf5kG6dy0c10zfaA/Dp8OgSqO+EQR6CpBz2d4brPINMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.5.2","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.4","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.7":{"name":"sails","version":"0.8.7","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"65604d2ac74dfc673a97a59b6caae0fe474311ba","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.7.tgz","integrity":"sha512-0k/66rkl0+uAN/Ta+hQmKo74WovSicP1xIzkf83H5aiV1sgl77Fn4y8bvIM7v5REPfUKVwFOlcvZc/IoxTnBUw==","signatures":[{"sig":"MEUCIQDaR4CerNkqBMq1JUMpkIA4zpEm593gueTHpe/cTblL4wIgILY9x2pl8RGn5LWwdNBcu/w0qqmyI1fUpfGixiNLHOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.5.2","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.4","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.71":{"name":"sails","version":"0.8.71","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.71","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4a121298b0f2884563f6ac62bba829d54c2ac93d","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.71.tgz","integrity":"sha512-qPxMc/K3kNLUxza4EZqqS1svY+AlNseq5/sRuZcuViieqrZWIsr0KYI/ImLzW9hbqzVePrWzDW6OpFDhZSaQOQ==","signatures":[{"sig":"MEYCIQC7Dr+scPWeCDNB02go1irsnMvr2C9nVKdculX3kbAeXAIhAJ6OfwjSZwJWy5RN8s7DDQs15J4coTxdkcyzxmOev+lw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.0","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.5","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.72":{"name":"sails","version":"0.8.72","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.72","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"25a7ff763ceacdfc5b989f76b41632ce1c8754c3","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.72.tgz","integrity":"sha512-Tld3xz9Sqgwp7adeYnXi/GKAZ82heXZQNNrQLAyhqMDFASAC5BP2AmaL1ZNuZZjh9lpdU9HW0EwBiC9PMfDzBw==","signatures":[{"sig":"MEUCIFnCQezWHi5ocibKxIzHRFBcglx+jzfgiE17ceppWTA7AiEAkZqtjizoScx9XNBZV3UGgBen1nOWnshIMKFqtee2YIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.5","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.73":{"name":"sails","version":"0.8.73","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.73","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7a7b26ffc96189db6d952057fe92267c9f51ff92","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.73.tgz","integrity":"sha512-2ugxVBgcLFTrPs3dd24td7XHnS3fhrp4dVuQc8E2mDCR7SgsYLV/k1v0mIxAOOUysVQGVkm3xXUHylbQzhccVA==","signatures":[{"sig":"MEYCIQDeiZDSEyaK2cRKUnDtck1m7NcAc1qEB2q2s2bMncdajgIhAJLVb9KCMyK+hJ4JzhOgA8ZeSLP4VHDQ45d9/N1RHIIb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.5","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.74":{"name":"sails","version":"0.8.74","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.74","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0d189401373da08f157fa9ffdd9a1151b48128c4","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.74.tgz","integrity":"sha512-0+joKiLeROWRSu0UmwCTzp8eK2RSyYvbMp3vqI9FBiXeyYVvWYKsD5ici2EVwUVxHgoO3mIVoDUqSMwCSSQFpw==","signatures":[{"sig":"MEQCIGVmdgglcxIXRcUrt2ohqr7skc3OA9OT1tQCqiL1MoIDAiBY6DAeqviz2hBC70P9ua9IfS8Qc3injYuBTcr6Ddk/YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.5","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.75":{"name":"sails","version":"0.8.75","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.75","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"744f602652792af571eea7fe01830131c097416d","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.75.tgz","integrity":"sha512-AYQBP5JgiZDvw9xT+xKJHZBs3CiCh/jMbXCZ4Z6Y+ZbddJIPczdS6R0HNX0sUiwt6oW5m/o6pkSxjEnXEtvfFg==","signatures":[{"sig":"MEUCIFd7ZkDhVeeHsD7ezREFcDkme7edvin3BINoQBE2X6MsAiEAyEWg140OlavPPLIddBONxefCqnGe3ozt8ixYM9c5qGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.5","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.76":{"name":"sails","version":"0.8.76","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.76","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"8988fcd4a9d7749963981fa1c835d75f7b631095","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.76.tgz","integrity":"sha512-d9nu46hB7Ndq6bIe8zUL9ljGil+dfGiDOntR8zR8LOySaZWUZcXr2VQLb+AyaAT05rX6u/5pb52M2OKV+8n1Jw==","signatures":[{"sig":"MEUCIBN9JrMWZbnS8aOIKcVDHZ11vxEJVyQ9YD59EuQv9+QmAiEApsrdzngIVlKmtHW59H0I8XR+OEH9y6dcGeAgx4E88Zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.5","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.77":{"name":"sails","version":"0.8.77","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.77","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2357e56440ededebf6e5bd54cdd7ee2200468bdf","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.77.tgz","integrity":"sha512-NvURNMK5O+Bvrf49wqzX0MMR6hXwKkfRodDhVQBnO+/vMBr527OnUkV6jBZLP5062KXNTqdq63tCftIlWtlMFw==","signatures":[{"sig":"MEQCIHBv5jOCcenLyWI6ur2U0cmuio257xI+CzFid4FNQiifAiBu8xeTqjxwkvmHiWPRzHqX9Aj6ACzUIMxjWidFjhCcmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/common","_from":".","engines":{"node":">= 0.8.1"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"=3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","sails-util":"0.2.0","underscore":"1.4.2","waterline-dirty":"0.4.6","underscore.string":"2.3.0","sails-moduleloader":"1.1.6"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.78":{"name":"sails","version":"0.8.78","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.78","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"fc1e5f0943fa008c9c4cff5836d856f29d63ac35","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.78.tgz","integrity":"sha512-yifxJe0xQKpUS5oMcKOPtWZe8WJaUW3nY7tpS34Ieq25hTdf348o3BFMG+FSqNAS7LFBIt0iR6CG52CD1SUBGA==","signatures":[{"sig":"MEUCIQDhx1mpPlo1n5eQFKiVNymfJI/ReHQq8Kr3jqmThDUXeAIgSwTjC2Zt/hVp4WAtfKGWLqyIeSsdc3Mu+1AnUMPGEps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha --ignore-leaks --recursive -b -R landing -t 8000"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","waterline-dirty":"0.4.7","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.79":{"name":"sails","version":"0.8.79","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.79","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"544397ef6b6e57193008e6ac6f1ba02d385cd491","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.79.tgz","integrity":"sha512-gUgQwZpGTNlZewZjoQf0yUow+cCfPSLP3uoCtpjugGQGFphCFA9RBik0eB9QZlNW7p0Oyr02lYp+aBkxHqgllg==","signatures":[{"sig":"MEUCIQCQPRv3w6lQZTG8AWAYsaICm8YtRiCdx4YsNyNza+2rFAIgY805Ur5VZXpCBQjTpal+6k8LmUIn8/9p65ooEj6m/80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha --ignore-leaks --recursive -b -R landing -t 8000"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","waterline-dirty":"0.5.0","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.80":{"name":"sails","version":"0.8.80","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.80","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"734201a5bca0c97dac5abd12fc11212e6e849ea1","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.80.tgz","integrity":"sha512-gP88K7A7FBbHRX6Rzpp0uzENfTP0MFeq8jR3rS3QHGcrRCpUftN6IXScDan6b+06Kq5sVSuC2HgaiVihzkgpXA==","signatures":[{"sig":"MEQCIC8N/nFHKz+xfrebINMEFhElhw3FpyodPPGgf4mXMoFuAiAtOt+eDZRgsH3MvJvL/QvOw+aJtPZrVfBbbiZeVRzg5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha --ignore-leaks --recursive -b -R landing -t 8000"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","waterline-dirty":"0.5.0","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.81":{"name":"sails","version":"0.8.81","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.81","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ed2166246cb2f75d227ca439643d9e2b63412e5d","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.81.tgz","integrity":"sha512-lPnJdLJjKMVjx/CMr4IxOBD3pb5inquFEGWsHJ4mKfCfS6TzBPOw2WcSfYohtKKOMjwP0ZEzNXbpJ6SOlys/vQ==","signatures":[{"sig":"MEUCIQC+N6KtSc2emraajxg8GDB+2QkVbb+Oc3069RGPgtnFgQIgDQucVkr4E/QMfFXgRx5i11JO0pj9T5x6rKbNXFGPDPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha --ignore-leaks --recursive -b -R landing -t 8000"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","waterline-dirty":"0.5.0","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.82":{"name":"sails","version":"0.8.82","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.82","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Balderdash Design Co.","email":"dev@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"c9efaa0a65d71a7131b0c91f64b5e4d9d2c0b2d5","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.82.tgz","integrity":"sha512-mKr9xdPeyBdXAK6PJR2EcxzOqg/PmCFhc+Izl4cU8+9M8bAV/xw7ViWbz37DzxISm/Jmdu+N/mDAlT6frtpZPg==","signatures":[{"sig":"MEUCIB3VF7+plI6ooijhaliD7iu+JsGDebiKab7rv9Ps1e2wAiEAzXlpxIDFQQ3WIuTouwvdMDCjHILhhskpuiMLRhcEBXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node ./node_modules/mocha/bin/mocha --ignore-leaks --recursive -b -R landing -t 8000"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","rigging":"13.0.0","winston":"0.6.2","fs-extra":"0.3.2","optimist":"0.3.4","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","waterline":"0.6.1","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","waterline-dirty":"0.5.0","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.83":{"name":"sails","version":"0.8.83","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.83","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ef2fbfcf47223360314d0c5669ae4ff9ec49374e","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.83.tgz","integrity":"sha512-eDlBxHvVgpQG+03E8nAFQ/nW3ZkvvEJnzhvwjSXteTB88/3cYC9iAhxqW8GQddcmhyxtQ1sG3x/izyuW32jhRw==","signatures":[{"sig":"MEQCIA25fe3J4mONvMWikWeGi26lhbmoPPu7Es2GoyHMV3RQAiB77PUrlv9NXvdQLxAYqv9IesTaux2ms006M61DmSO93g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.0","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.84":{"name":"sails","version":"0.8.84","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.84","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"64e58849c9590ddffa5b1b8bc838e28405394592","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.84.tgz","integrity":"sha512-OB+p49bZWmFyyaO+/mYURpQAAAFlaJ871ghcywn5HYcKkDaNd14OfnxWL+xiDnADN3TeSjFPYhzUA+l0LK4MuA==","signatures":[{"sig":"MEYCIQDLCVp5MBz6SSwq3dhGSyyq2YT3RyfHpLAcbbk9hrQmEwIhAOvEgXGl7TAQ255vXXrhSqFpQAfdEk9EXicp4dOpw18F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.0","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.85":{"name":"sails","version":"0.8.85","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.85","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"3e3fc4316bc8c69af3258d0710cef342ac6e642b","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.85.tgz","integrity":"sha512-t1zO4+aw6MFouKS3HtN6QEcbyq5vesDX7wmgfKohT37v8h4oTbRb8OpSlmzg9uJbpXZJASeVMTfdY8c7B4eaTg==","signatures":[{"sig":"MEQCIDkYIJq7rVMCoC7hE68o7CyZupebdt0RDr5i6zi0y9egAiBDbLm5lJmjfAMmkivic4aGPwNcJNbx7dgTEDkIkAtwqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.0","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.86":{"name":"sails","version":"0.8.86","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.86","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"89e6ce2c7bd958baaf3ba89380b19ff21aa80fe9","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.86.tgz","integrity":"sha512-V0immYIQi7EM9Cx6sC9yn1FMLr1LWaT/60DNHecO0Ws4nkSC/DEq8aAUnUYO4iuq31Prs0SeoErAq+oYSuRRmQ==","signatures":[{"sig":"MEUCIQDkp7nLOlJh0tEA0jDxEt1y1fCcDgTF4qi9p3965dhwlgIgAao7TJ6dh942oi7afpHxnXdDxrrBa6aVigO09serGBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.0","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.87":{"name":"sails","version":"0.8.87","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.87","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"fcdd7f00ce11bbd5c6f3b3f70c0e47decbe0337f","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.87.tgz","integrity":"sha512-Dhxj6kfdwFtgvpi0hfcth+XOud0WrXgRRHZ0FJ397BwWQcZv0CFX/2VFNEuoncsstDyQSgMKJSyYwVfcOle/yA==","signatures":[{"sig":"MEUCIQC71m0EEie2tW+El4NIecA/lWFPapAjesMGbDMZ9cSu9QIgUPV3h5Sjb12Z7DTobHA41PKRWiic2ITdW2uhCDtRDi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.2","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.88":{"name":"sails","version":"0.8.88","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.88","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7608f1773ae704c9adbf95234196b399ad075fdb","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.88.tgz","integrity":"sha512-An64CpWD9XMhI/cvIkJUAtowIkztnSlKGagT2qC/QTKuNEZ7UT08kJoTFDmwCTT3NAzfLmpHPqRj5jIXJB3/QA==","signatures":[{"sig":"MEUCIQCkLms7LRiST3NvIo7Va4/kMELCeR7iIJqbzPvQjXVkagIgcSuIO0/0opaZQAYNjYtzNjJpUWuWAi1KzK8a9XMnvsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.2","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.89":{"name":"sails","version":"0.8.89","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.89","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"15ae60419e8e7f5495af61d9f5a5d2601fb5ce71","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.89.tgz","integrity":"sha512-mWl4+TlR2WX4xG8N7x9f3d6HLKPc6QUJB08Y/usDISbSBwPpCZL9DMTrHAZWiKcRvAFccoTuouu7ZwgKiUGeZw==","signatures":[{"sig":"MEUCIFxfEXtlPzp9+WJqH9xsg7OzfxI2zndCq2YW3rRswpFdAiEA1dxwvPMrVVhwLvMsIO1H35UjcE8xDcJ6m7V2WVNla1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.2","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.89-1":{"name":"sails","version":"0.8.89-1","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.89-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"02779f9392c1b0583854941225e5779b077c2a99","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.89-1.tgz","integrity":"sha512-hur03Nr4fVJLFoVmJUNiHqssnaLo02sOM6qTzMuGOE9f5Kei3yW24EcaxW7Y0QzU6lY0P8wO+I8DMMNsjsAlew==","signatures":[{"sig":"MEUCIQC6BAvb2tTg2DgsHFhkcaWr1iNduSSGgKMv7i3JXnKsPQIgRSFAkjmGKBtLjqCfxU67w+T7k/kUNrMabgo6qMJW8rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.2","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.892":{"name":"sails","version":"0.8.892","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.892","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"8a71d5d890ea9bf451c38b16dee0ef8cc2188026","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.892.tgz","integrity":"sha512-w5UE7AxFuPNU71i5VFzthcO6t0gi5Wl2/snSWV7D7XVYLITsbCTmWSs2VzbPBWGp84afXiJLDdgT60VS6Z1/4A==","signatures":[{"sig":"MEUCIGj8zX76eUIbyySFmdwIfovb+hk33fc+u5h8M4tix+xlAiEAnlSwBBciKT18F1hKIOrI7AWjlmoT1gQgV/yHOAR15q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":">= 0.8.1"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.2","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.894":{"name":"sails","version":"0.8.894","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.894","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"dc0390bc0ab5300d0c57e3b29d3bc3c3f0704468","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.894.tgz","integrity":"sha512-nHEQkfIfH0abvI9hQ1yND65DES4aHYAr6OzFCs0fuMfNSbB2JjO4TChOnIHnMGchyaPUx2Ivfd5xmNWGRpcKhA==","signatures":[{"sig":"MEUCIEYNk2xY122hf2abpyojfwM7zGCPRHFzOo7u25tim5oJAiEAwph7B4Zs9itClKI/jqaSKXFtTTcieadl7UCev/m2RXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","engines":{"node":"<= 0.8.22"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.1.71","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.2","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.895":{"name":"sails","version":"0.8.895","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.895","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"virpool"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cd0328e3f98823798c61f6f5ae9db3aec87401a7","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.895.tgz","integrity":"sha512-TmAn8Jd7jDrPvw6vvX92NOvJqeV93Xj5l4hYa1pPhDK5cPfTiHyF2htmtxMJXjwvX+d5wbjv9fgKYiFogsJv0Q==","signatures":[{"sig":"MEUCIQDithS0LcHi1iktxp1xXPBPSfYyuChzSlBlRs3aDKTdLwIgPVISSV5k88oMK2z/khk5fJgfI5sYoDQ0sCJNCuZs5Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":"<= 0.10.0"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdashdesign.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.14","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","less":"1.3.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.0.6","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.3","fs-watch-tree":"~0.2.2","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.9":{"name":"sails","version":"0.8.9","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"name":"Dennis Bartlett","email":"dcbartlett@gmail.com"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Victor Powell"},{"name":"virpool"},{"name":"themouette"},{"name":"valinorsgatekeeper"},{"name":"Gabe Hernandez","email":"gabe@balderdash.co"},{"name":"Curtis Lacy","email":"curtis.lacy@ldengine.com"},{"name":"Ameen Ahmed","email":"ameen.ahmed.b@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"c63465f47f187d29e3bf7105877d59e161a2668d","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.9.tgz","integrity":"sha512-K6kORibliVi9nxLA3MbUodrcXO+VrhNu1Xxze51xzkVA7wd3SnP9skprH3OOHCzsDLY8gAMgFxTfzFS/5nQ/iQ==","signatures":[{"sig":"MEYCIQD1Mj0fCfFA/44tTNQxQj8e3VS7VKI1zbhT+6q+3+tN7QIhANMM+6BXggkDhM4fGHW3UGx1KsDXuBR4CK4UQRAFv56D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":"<= 0.10.2"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"~0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"~1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.1.5","inflection":"~1.2.5","underscore":"1.4.2","include-all":"0.0.5","sails-dirty":"0.7.4","connect-redis":"1.4.5","fs-watch-tree":"~0.2.2","node-typescript":"0.1.3","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*","coffee-script":"*"}},"0.8.91":{"name":"sails","version":"0.8.91","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.91","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"url":"http://dcbartlett.info","name":"Dennis Bartlett","email":"dcbartlett@balderdash.co"},{"name":"Colin Wren","email":"colin@cawren.com"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Ameen Ahmed","email":"ameen.ahmed.b@gmail.com"},{"name":"Robin Cafolla","email":"robin@zombiemongoose.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e833e2c4cc80db79b876beef33f86cbb5e7c3b77","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.91.tgz","integrity":"sha512-/Wa8KC2QO261cVKX91A4b2APFOx4amq/Vt7qPS9K1DZ6/ykFN6+QN4VFI1rDdMNVQRsqISTlIe0axCa0n9+tkA==","signatures":[{"sig":"MEQCIBaIVapruZ+5/hv21xkJKEwGE2ju8OrY91aaSc8yzRlsAiBbvGJa8J8MfIkLOSWGTO7+HAWlounmEfTEQ+lJosqRNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":"<= 0.10.2"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","hbs":"2.1.0","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","async":"0.1.22","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.1.5","inflection":"1.2.5","underscore":"1.4.2","include-all":"0.0.6","sails-dirty":"0.7.4","coffee-script":"1.6.2","connect-redis":"1.4.5","fs-watch-tree":"0.2.2","node-typescript":"0.1.3","underscore.string":"2.3.0"},"devDependencies":{"chai":"*","mocha":"*","request":"*"}},"0.8.92":{"name":"sails","version":"0.8.92","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.92","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"url":"http://dcbartlett.info","name":"Dennis Bartlett","email":"dcbartlett@balderdash.co"},{"name":"Colin Wren","email":"colin@cawren.com"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Ameen Ahmed","email":"ameen.ahmed.b@gmail.com"},{"name":"Robin Cafolla","email":"robin@zombiemongoose.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"59717e09257a0b6698865536773c7baf91f1a4c1","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.92.tgz","integrity":"sha512-+b3WkO2Ot3QZUYxN3HTx9NfS0PgNKuuCiDDQUZaRgWg9VwKINLqs2QCAOiZFDRDQAhfKz8AiqTtCynxoYdKTjg==","signatures":[{"sig":"MEYCIQDFZGlVvuQpvZK8T47GjmD2AXiF36E33Bb8rlSAK9t7oAIhAJkdJa8w0pJE14J5nQ6aBEhHQEAKAJ3fUbOx/GjBCmN4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":"<= 0.10.2"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","hbs":"2.1.0","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","async":"0.1.22","cookie":"0.0.6","lodash":"1.2.1","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.1.5","inflection":"1.2.5","include-all":"0.0.6","sails-dirty":"0.7.4","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","fs-watch-tree":"0.2.2","node-typescript":"0.1.3","underscore.string":"2.3.0"},"devDependencies":{"mocha":"*","request":"*"}},"0.8.93":{"name":"sails","version":"0.8.93","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.93","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"url":"http://dcbartlett.info","name":"Dennis Bartlett","email":"dcbartlett@balderdash.co"},{"name":"Colin Wren","email":"colin@cawren.com"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Ameen Ahmed","email":"ameen.ahmed.b@gmail.com"},{"name":"Robin Cafolla","email":"robin@zombiemongoose.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"467d3eb9865419a59ce3499e33ea28db75e81519","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.93.tgz","integrity":"sha512-+SV+hientj2ogLJ2eqXsN3tbC6KjSjEIh9l5U76EwjXn54Ca4e06wZdA3Gdek0KHCW+Gb5gV1DnmtQhlF7Z7rA==","signatures":[{"sig":"MEYCIQCkFZJTkG4TGW8EVGBtpatlp45Gl0htRPF1ZG2ewqKMdgIhANhX3Wm8NRmQLzhr14Bq2CSIiWbfZ8oAPZOUenUdS8uC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":"<= 0.10.2"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","hbs":"2.1.0","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","async":"0.1.22","cookie":"0.0.6","lodash":"1.2.1","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.1.5","inflection":"1.2.5","include-all":"0.0.6","sails-dirty":"0.7.4","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","fs-watch-tree":"0.2.2","node-typescript":"0.1.3","underscore.string":"2.3.0"},"devDependencies":{"mocha":"*","request":"*"}},"0.8.94":{"name":"sails","version":"0.8.94","keywords":["mvc","web-framework","rails","ruby-on-rails","express","sails","sailsjs","sails.js","REST","API","orm","mysql","active-record","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.8.94","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"contributors":[{"url":"http://michaelmcneil.com","name":"Mike McNeil","email":"mike@balderdash.co"},{"url":"http://dcbartlett.info","name":"Dennis Bartlett","email":"dcbartlett@balderdash.co"},{"name":"Colin Wren","email":"colin@cawren.com"},{"url":"http://techpines.com","name":"Brad Carleton","email":"brad@techpines.com"},{"name":"Ameen Ahmed","email":"ameen.ahmed.b@gmail.com"},{"name":"Robin Cafolla","email":"robin@zombiemongoose.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a91a8883ab5f1481d12488d25df68506b59ab68a","tarball":"https://registry.npmjs.org/sails/-/sails-0.8.94.tgz","integrity":"sha512-5LZ+u+fau2PYovE2IHxIFXlJRQZU0KwbBu1h6mANnWOC4Ebmt++eU5shJec1re2qxYQ2ZetrRhWeE64vWnds4w==","signatures":[{"sig":"MEUCIQCo3ypEGMUO1dnMrUrsDEg+qB81wWI3Y2bir6IF/80GpgIgf5oQSquGFydlBMc+GJ657LUzBwy53bsX/orHByxFGck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/sails","_from":".","engines":{"node":"<= 0.10.2"},"scripts":{"test":"node test/start.js"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.7.2","hbs":"2.1.0","glob":"3.1.14","i18n":"0.3.5","jade":"0.28.0","async":"0.1.22","cookie":"0.0.6","lodash":"1.2.1","parley":"0.0.2","wrench":"1.4.4","connect":"1.8.3","express":"2.5.11","forever":"0.10.0","winston":"0.6.2","fs-extra":"0.5.0","optimist":"0.3.4","clean-css":"0.10.1","node-uuid":"1.4.0","socket.io":"0.9.6","uglify-js":"2.2.4","asset-rack":"2.1.5","inflection":"1.2.5","include-all":"0.0.6","sails-dirty":"0.7.4","coffee-script":"1.6.2","connect-redis":"1.4.5","fs-watch-tree":"0.2.2","node-typescript":"0.1.3","underscore.string":"2.3.0"},"devDependencies":{"mocha":"*","request":"*"}},"0.9.0":{"name":"sails","version":"0.9.0","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"3dd94a50a569b37f95918e56b9ab60fd05311fbe","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.0.tgz","integrity":"sha512-ZXYYUW3l6gPukJ2W0GDj8zpO23gFRoUEOFXStizJOyQIBQ8AJKn2vXkJelEU4Rh+sboNFqXRWGvwRQr804MpAg==","signatures":[{"sig":"MEUCIHe9M5UlugTh7CzHige43p46hzSzmPrlihWu0dzG718sAiEA9S37zE1BkLAYkzn2x60LgFMAlMVwxVyF0duUbSExRB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.3.5","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.2.6","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","socket.io":"0.9.14","waterline":"~0.9.0","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"~0.1.0","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"~0.9.2","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.1":{"name":"sails","version":"0.9.1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"447b59c99fb5d5f902e8de24184ff61b1287705d","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.1.tgz","integrity":"sha512-nJgo8NFVAGMNoc75n9J4Bt6rF/YBGi/uEOm12UFmNHdzNzq6aT59Iwa6Ang2tpEWErmY6IjfPCvN2YdeG0C4/A==","signatures":[{"sig":"MEYCIQD1AqCR7xQu6wHAK7xtjflU8Fal8h9mTqKE4raPiT5ogQIhAOMvQBBcUQU3xOsPxbXJe6732Yt4EuDw1NI8l3BxRG95","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.3.5","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.2.6","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","socket.io":"0.9.14","waterline":"~0.9.0","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"~0.1.0","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"~0.9.2","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.2":{"name":"sails","version":"0.9.2","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"97e08226317e95527e964363c83efbaa7fb85944","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.2.tgz","integrity":"sha512-VSIxmV0OYVfIcmpLQnemkBEP3EJptwdVx1SHIEz6sjvvFRa4ljTrPp/zYUrpCPx7zpH2iwz7/Ic6x/7uWHmWHg==","signatures":[{"sig":"MEUCIQDjf/5NsMBmdcGiwcTmzYP895kLGSLJDpvL8gjIw+CV0QIgASc4Pgh7Xzs6sc3wtLt1GjEUmiQz9STU0PD05/rrHHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.3.5","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.2.6","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","socket.io":"0.9.14","waterline":"~0.9.0","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"~0.1.0","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"~0.9.2","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.3":{"name":"sails","version":"0.9.3","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"9256e29bd44a62f9de7bcbf035e85ecfd85e4926","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.3.tgz","integrity":"sha512-BBE3kUdDa3khARFfMOyRwXOhIkysKBL++Z91GQX5HO0GRSA8o+hyDWLEe8TLN/4BOz29lCzwMhiZwzgbZwt4SA==","signatures":[{"sig":"MEUCIHJ38uypzJm6JelbZob1IOWIpbcs8+v8kJDuaVOL7MfyAiEAvc0qAOR6nf61RQWPPqqdkysfUoKD66FPBR3LEABzLL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.3.5","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.2.6","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","socket.io":"0.9.14","waterline":"~0.9.0","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"~0.1.0","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"~0.9.2","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.4":{"name":"sails","version":"0.9.4","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"bf8b4f0909c065e729a6a15ae9d5f1a2e6b62a44","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.4.tgz","integrity":"sha512-hsc/axcVZqWMMkqxLj90Mc+M1WotIrPf/N442B47lQoK/BQDalOXQ1Drsbl8jooBvkVlDV29EnV7I0R5f0q8Cg==","signatures":[{"sig":"MEUCIQCqYcNlaNR5rnYyT7B244o82BFrcLxa6Y1ZLaQxhQnQxQIgBj1B4bPNZDMyeqxADSzCTCTxZlf7387kNNJkIHzgmu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.2.6","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","socket.io":"0.9.14","waterline":"~0.9.4","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"~0.1.0","coffee-script":"1.6.2","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"~0.9.2","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.5":{"name":"sails","version":"0.9.5","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0a0706047a13822cad6d667c1f5f5f354d5c5f05","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.5.tgz","integrity":"sha512-AwR4gNGj0C+FbFXJiLZEYy2lJOGDpFLBNI0T/8Ubzf1jaXXZkDGDe2HJW9dVsoRKgcZ62y6RexQB9lstGfoBLw==","signatures":[{"sig":"MEUCID6BcHINWXjBB1yVd92KB8tbfRIZINtdjOgEhjwL13hdAiEAs12pUZgnv7Jzc0BCspfh16Y6rWJEmHgnAYWLWAVQIz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.4","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"git://github.com/Zolmeister/grunt-sails-linker.git","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.7":{"name":"sails","version":"0.9.7","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b465ffb860f5e99e129c347950a8d7ae20f0071c","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.7.tgz","integrity":"sha512-25P2WTj0ywZ8X6XZFnhKhC+92Reva4szmZT+jYXP8KadM38VeGUUuBiYiIZVfWGieTb8/Epu/PGHCAV2x8L30g==","signatures":[{"sig":"MEUCIGV1RWdQvJHzh0sKPLQSEUcyeZIm274LVF8kZ+ojn1pVAiEAjgV8tndGR0Z5A0Q7vfHzLXCbeLfL7ZvLbcLWXrylEow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.2.15","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"1.2.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.4","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"git://github.com/Zolmeister/grunt-sails-linker.git","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.8":{"name":"sails","version":"0.9.8","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e50363d566a7f9e4ccb51273f23786228a53ecb4","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.8.tgz","integrity":"sha512-tB8ktWkLoOTpVOWVVbZw/CRUlIaK+JRE7hIhsJRKga7Yj7D+lrH6+ai/QJQB1pt+mT2BANlGf51XzZ6oPaVpmg==","signatures":[{"sig":"MEQCIHgrWlzL1+IoEJ3ju9xjaAs6eOaux8JVCUMqNhG3WgBQAiBIVJ9u0q0CxNAo+oyRuTsnkrD+iG4I9EcgSyvp2w8xMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.3.17","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.4","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.5.2","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.9":{"name":"sails","version":"0.9.9","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"baa8b1e0dc996d8549f6e8070200d6b19cb1e704","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.9.tgz","integrity":"sha512-KaTGZcNIbbdrt8hTqGNCtrjtugzFRGUaNIlsiAGzTXN9dpuDm5ps9khHfh8cYlTk8bB77gWdgk57CSy3da6UGQ==","signatures":[{"sig":"MEUCIGdGwPo/r2+lNEZXiA5SokMhWHe4c0CUpvwpJ36VDbIdAiEA1atzxviscyio3iErRgDj4Q3ea9p1OA0o4UajosA3jrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.3.17","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.4","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.10.0-rc1":{"name":"sails","version":"0.10.0-rc1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5183295ed10a8b38a5af01a7dd906b62702d9287","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc1.tgz","integrity":"sha512-xQpQ6NccaThOuMJWlhVt6fiAHwY88sYz5X4oCu7dxa97zw2r+rcWXuSJ5GAHfgQae3ngzU+PJWOj6ZVh69NX+w==","signatures":[{"sig":"MEUCIHb114TnSdFmEpzE4vqd/blndXmYjLblotiCIftfuXxDAiEA2wqHfO1PlIzd01kUO4jzOYFlXCeuPrsO36TrsJbmdM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha","pretest":"node test/.installDependencies","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.3.17","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.1.14","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","colors":"~0.6.2","enpeem":"~0.1.1","lodash":"~2.4.1","express":"3.4.3","optimist":"~0.3.4","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.0","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.2","captains-log":"~0.11.1","connect-flash":"~0.1.1","connect-mongo":"~0.3.2","connect-redis":"~1.4.5","sails-generate":"~0.1.1","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-less":"~0.9.0","grunt-sails-linker":"~0.9.5","grunt-contrib-clean":"~0.4.1","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.6.1","grunt-contrib-uglify":"~0.2.2","sails-build-dictionary":"0.1.0"},"testDependencies":{"colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.10.0-rc2":{"name":"sails","version":"0.10.0-rc2","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f9bd80aaa8164c736951eefd27d0dd9fc7a4db9c","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc2.tgz","integrity":"sha512-5OEC55MZGcLYaICxFTUvzJLfznUql3qUBNNMMGPp99r3yhzGOIm7HJjo0Zu1trhJClR642tlI0nNxpA/M/3rqA==","signatures":[{"sig":"MEQCIAv4qM1suOgYhbTABhs9pLz9zWDVk5wcs8BrKlAgNrdgAiBF/YfzXRN1lNcFjp8moYMqyF6FU6PbAY3EH4ATct9ZvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha","pretest":"node test/.installDependencies","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.1.14","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","colors":"~0.6.2","enpeem":"~0.1.1","lodash":"~2.4.1","express":"3.4.3","optimist":"~0.3.4","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"^0.10.0-rc2","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.2","captains-log":"~0.11.1","connect-flash":"~0.1.1","connect-mongo":"~0.3.2","connect-redis":"~1.4.5","sails-generate":"~0.1.1","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-less":"~0.9.0","grunt-sails-linker":"~0.9.5","grunt-contrib-clean":"~0.4.1","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.6.1","grunt-contrib-uglify":"~0.2.2","sails-build-dictionary":"0.1.0"},"testDependencies":{"colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.10.0-rc3":{"name":"sails","version":"0.10.0-rc3","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e7b642beaf3d0b022821cdab4340f338ddd9e1c6","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc3.tgz","integrity":"sha512-6qUIsPVKfOg3CBASXsDTVRZOTOBIET6Cl5WVVvqa9tgh0zrHLTbzR5292IBd+vWNWkSZkHTSbI/JfsNeJ7FC7Q==","signatures":[{"sig":"MEUCIQDTQhAFAJd+RD1SE7fw4tBswlPOYX3w76nQBJpVj48PTAIgD+XzU34EbiyDzPFjdvxkX1gb4jBnVGVeDu3JpBY/xJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha","pretest":"node test/.installDependencies","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.3.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.1.14","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","colors":"~0.6.2","enpeem":"~0.1.1","lodash":"~2.4.1","express":"3.4.3","optimist":"~0.3.4","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"^0.10.0-rc2","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.2","captains-log":"~0.11.1","connect-flash":"~0.1.1","connect-mongo":"~0.3.2","connect-redis":"~1.4.5","sails-generate":"~0.1.1","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-less":"~0.9.0","grunt-sails-linker":"~0.9.5","grunt-contrib-clean":"~0.4.1","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.6.1","grunt-contrib-uglify":"~0.2.2","sails-build-dictionary":"0.1.0"},"testDependencies":{"colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.9.11":{"name":"sails","version":"0.9.11","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.11","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"3acf934ee9a65a7c5accceab1e4877662c6b0cab","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.11.tgz","integrity":"sha512-5LkRpUPvBJVVTKX5xwu5/J7tHv2eWigmTj/K3U0fNgTXEMSt6Fr28K1m5SMFaj4g+ekBXBS07O+1GNGu9rZV8A==","signatures":[{"sig":"MEUCIQC3U582vOsjD8zrFTYgklVi6xf3JugYDPiBqVNFwT2nLgIgKTYHZPI0oL36mqlS6LC58eNr+j28r/kqlboAwKnE2RQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.4","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.10.0-rc4":{"name":"sails","version":"0.10.0-rc4","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"75eced1b633b0184a075e4e8f3687170a8491c63","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc4.tgz","integrity":"sha512-S6qZKEVQjGVmKfaCvkKAF4k4Qee/qltEctsaBJ93aJumkaWj+MvbTsZ7um3pm2hwJY18mVMuPtthug14BB/H9g==","signatures":[{"sig":"MEUCIQDii5LUDHtu6W4cj0iaS+rSFU/peB1WZ0dGUomUScA8BAIgagbuQIeli5n1Kk4PPNNHhuio7SazQyqmNHCjmfceGpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"istanbul cover _mocha --report lcovonly && cat ./coverage/lcov.info | coveralls","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.1.14","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","colors":"~0.6.2","lodash":"~2.4.1","express":"3.4.3","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.0-rc3","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.1","connect-flash":"~0.1.1","connect-mongo":"~0.3.2","connect-redis":"~1.4.5","sails-generate":"~0.10.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.5.0","grunt-contrib-copy":"~0.4.1","grunt-contrib-less":"~0.9.0","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.4.1","grunt-contrib-watch":"~0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.6.1","grunt-contrib-uglify":"~0.2.2","sails-build-dictionary":"0.1.0"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","istanbul":"*","benchmark":"~1.0.0","coveralls":"*","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.9.12":{"name":"sails","version":"0.9.12","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.12","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a1408800bd00563b154f5cad192e7695265eee95","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.12.tgz","integrity":"sha512-VjAmh0Le2zreGTcM3VRco99pkyZtbi+B+af5hEhXlHui0ATLV3hVt6C4ZXjuLeJBz8MsKEohyE7EScdW2jE47w==","signatures":[{"sig":"MEUCIQDGd0M3zGFribtn+w8RjVoLxlFCQMfDrf33EuBy7pQRfAIgcRiM5PryGoQWP1iNaakkOmrwD/KfxaTSXGjE3gAwHYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"particlebanana","email":"particlebanana@gmail.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.13","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.13":{"name":"sails","version":"0.9.13","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.13","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6d88423346ff3d450c1bf6ee963b11fd74b7a991","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.13.tgz","integrity":"sha512-Q1B7zZNCVrgUl5xp48n2B2WRSZl7jCzFzz8ZilrczC5kr0QU8azu5tNO1SdKaxwSzegY3tzvn9I7nOM+97dVeA==","signatures":[{"sig":"MEYCIQDIbaetVJ1yuzRPxnbZicr1g+yRwH//CZrNBO1jsNx3GQIhAJlwUWECf+OQ2zBuQVwc2WPgU0GOu8/BvnnVhK6qj4Ep","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"particlebanana","email":"particlebanana@gmail.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.13","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.15":{"name":"sails","version":"0.9.15","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.15","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"57482afd3f43c9b88c628d4a0af91de384489e64","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.15.tgz","integrity":"sha512-5YfqQk14r74XK7/LLVO5QjFTmsu925d8wBcmNEYgpIGDhfSfKECkuNNUcs1ckrrOTu+oj3hOSHurpI9n8L6Wow==","signatures":[{"sig":"MEUCICKwXL4wXPXz1UNr9baqeipK5/C8bz17Z+xYeEfTEp4XAiEAi7hB2rktQ8s/aBJZntrnOhO2mvXAEcqD4mY3lExZWwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"particlebanana","email":"particlebanana@gmail.com"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.16","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.9.16":{"name":"sails","version":"0.9.16","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.16","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cd5465c1f40cd862b37a20409dfb7934c2cf47d8","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.16.tgz","integrity":"sha512-Xl5ODokzUc09HM8AngDDzl8wBjHBN5f7Uj23G0Kub7dx7kTR7Ik3dPcPBS4U0VMKL8FhON2lejYenNuPE0+swA==","signatures":[{"sig":"MEUCIQCBhM8LekCK+AryJFAdnE3r3vkF6NEueeMvwfW3Jy7w6AIgdLmlgtkjOz/Nlu5y7xElbwy53IDcjoQ/tOB5WrQIJGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.14","waterline":"~0.9.16","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.10.0-rc5":{"name":"sails","version":"0.10.0-rc5","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6ed26f305991c5040027ea9d233eb5df5082d4e0","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc5.tgz","integrity":"sha512-BNyYNZxJa75AMfIZYPoUTYNpJ9hfooXIc30wJqVd9neYbT+kXB2zjGZxyRLB5tZgoH7fRFiPUm+aiB8EB9E1sA==","signatures":[{"sig":"MEYCIQD1SvGuRVLM7OuAEExdREYU0g7mI1mPzuMsCr+IggH4hQIhAPlaTOAjq2nm8LprdvhAGbvxJxQ9648RFflCXIipZsyi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","colors":"~0.6.2","lodash":"~2.4.1","express":"3.4.3","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.0","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.1","connect-flash":"~0.1.1","connect-mongo":"~0.4.0","connect-redis":"~1.4.5","sails-generate":"~0.10.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"~0.10.0","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","istanbul":"*","benchmark":"~1.0.0","coveralls":"*","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.10.0-rc6":{"name":"sails","version":"0.10.0-rc6","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d06f04cf027b099b6f91ee90d7eea931f1b2d86e","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc6.tgz","integrity":"sha512-nztp4sXBYckfgSosDKTLrFmREx73D54gjw6kjpmwOu5J2ehRR3+gZspU16BtfMiQ0Gv2wVs71Gx06sQ7OPPPJQ==","signatures":[{"sig":"MEYCIQDCoUx3mjmgzlpB/5hdMyPmkF48rByQrCrRbm/BBNuKvAIhANYCnwdOV0Rs/l6S9EfAIJmfhs3pz276qSg9zDnQgLjH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","express":"3.4.3","skipper":"~0.1.2","mock-req":"~0.1.0","mock-res":"~0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","connect-mongo":"~0.4.0","connect-redis":"~1.4.5","merge-defaults":"~0.1.0","sails-generate":"~0.10.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"~0.10.0","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","istanbul":"*","benchmark":"~1.0.0","coveralls":"*","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.10.0-rc7":{"name":"sails","version":"0.10.0-rc7","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"bc2ec9c796c02b9e9f7c048f572b367a9f2a14d4","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc7.tgz","integrity":"sha512-tsZrzisSRteJ2y3xPtEd1/Qfsjtado4692pL0QL/ZypsmckNvr/thDYeiDORVxQeC3QA/KRPv5/cFaoagd7K4w==","signatures":[{"sig":"MEUCIQCPN8ZdTIUVdAIkoJMgWaWtFQPuSEezx89ze/SUoRXD5AIgMIrEJiE9ecEtuMaw3vJDV2xrbP4VSpMYboIMCywLuM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","mock-req":"~0.1.0","mock-res":"~0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc12","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","connect-mongo":"~0.4.0","connect-redis":"~1.4.5","merge-defaults":"~0.1.0","sails-generate":"~0.10.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"~0.10.0","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","istanbul":"*","benchmark":"~1.0.0","coveralls":"*","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.10.0-rc8":{"name":"sails","version":"0.10.0-rc8","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e1250f00538b3b7fe068d79793be27c1fec09ec1","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc8.tgz","integrity":"sha512-Esir8gOEKZPlTlo+YTVLnsL9N+1Lg3HB3YGIZdnSDeSR6qYx16seOBBnlR/ehC8dDa8rpnLghtuKMgK3PZlsRA==","signatures":[{"sig":"MEYCIQDTSRqpzbN/nX4NMaAWg7LYi9ve8IHAys8tAkF2XdfSKgIhAMUnjG5guCLWGfQRPkPp0BW+j5MfFrH/Z/Fw+LnCnQUR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.4.1","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc14","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.10.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"~0.11.0","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","fs-extra":"~0.8.1","istanbul":"*","benchmark":"~1.0.0","coveralls":"*","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","socket.io-client":"~0.9.16"}},"0.9.17":{"name":"sails","version":"0.9.17","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.9.17","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2120775335735269bc7e6dcf5117e543df9b8c88","tarball":"https://registry.npmjs.org/sails/-/sails-0.9.17.tgz","integrity":"sha512-skL50j45bkrVGFctGsxTSMYd2U/DfbTD/yR7Pi21mk0QhIRp4n/2pXHWaNatLzw2XWbaL3xdErIJLQw08yTqsw==","signatures":[{"sig":"MEQCIARlDb2+18ns591D1A/L8naLW0qJavIZAQuH/VnCc1+hAiBInQcTVl0NNqKn9ZB7/6R+Z1hL+S38FvTTO/EAniP5zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index","_from":".","_shasum":"2120775335735269bc7e6dcf5117e543df9b8c88","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://sails.mit-license.org/","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"ejs":"0.8.4","glob":"3.1.14","i18n":"0.4.1","async":"0.2.9","grunt":"0.4.1","lodash":"2.4.1","express":"3.4.0","winston":"0.7.1","fs-extra":"0.5.0","optimist":"0.3.4","grunt-cli":"0.1.9","node-uuid":"1.4.0","pluralize":"0.0.5","socket.io":"0.9.17","waterline":"~0.9.16","ejs-locals":"1.0.2","inflection":"1.2.5","sails-disk":"~0.9.0","include-all":"0.1.2","coffee-script":"1.6.2","connect-flash":"0.1.1","connect-mongo":"0.3.2","connect-redis":"1.4.5","grunt-contrib-jst":"0.5.0","underscore.string":"2.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-less":"0.9.0","grunt-sails-linker":"0.9.5","grunt-contrib-clean":"0.4.1","grunt-contrib-watch":"0.4.4","grunt-contrib-coffee":"~0.7.0","grunt-contrib-concat":"0.3.0","grunt-contrib-cssmin":"0.6.1","grunt-contrib-uglify":"0.2.2"},"devDependencies":{"mocha":"*","wrench":"~1.5.1","request":"*"},"optionalDependencies":{"coffee-script":"1.6.2"}},"0.10.0-rc9":{"name":"sails","version":"0.10.0-rc9","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"329ab936e37ce4d9ac76c3a8894951e71c77cd27","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc9.tgz","integrity":"sha512-yHkO0ZS3tjRd+ohH5e4GTcPHEU2LPcPi+O2QmVfVCehSRu/y6n4edKP6+4FkQMQTbpPJ98mgNW/asmiPYuMu5g==","signatures":[{"sig":"MEUCIQCkPm8Kyjud+dS5ksORVGzSEsl4AxmWaSRK8RAfiaOSfwIgPqYPVVzASRdYm0Jb4Y381e695ZZjnPZba6Fg/8bfKA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc15","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.0-max":{"name":"sails","version":"0.10.0-max","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-max","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7b71cc5061ccd9ef4f673f84865b15a91fe0abd0","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-max.tgz","integrity":"sha512-rCprvsJouL/Q+PC5CUiczy1A9zefQn+XcL/1zgMA1ItKKbqR1Cmgw+Tr5ZyvrtCyqdeFK5OCbaW6CyRuOYBfTA==","signatures":[{"sig":"MEUCIQC2VAxc/8pLO8CWQHia6KCdPtPeM+c0DepLm/Lk26O4EQIgRmSdr9uyiYQ9AsW7Hby+6FhULEtgjp/1eayUxy3y+Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"7b71cc5061ccd9ef4f673f84865b15a91fe0abd0","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc15","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.0-rc10":{"name":"sails","version":"0.10.0-rc10","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc10","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"22688318c67315483c4065b4bfa8a9c2e20be3cc","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc10.tgz","integrity":"sha512-dcLf6kfq6/zdsEdEY31Nx4oftumKafpszX7CrNCDrTeSCnrkztYnjkpYGxUxtSIHkPf13IrTp9CS8ld3EBkapg==","signatures":[{"sig":"MEQCIC28/Y6/kDl75qjRP9v5mBkEnBjOMvesOy8vqRvq9QHuAiAWhlXyCqOeRuAdgXrs86zWA/K+FNauJSSwqZopr1UsXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"22688318c67315483c4065b4bfa8a9c2e20be3cc","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc15","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.0","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.0-rc11":{"name":"sails","version":"0.10.0-rc11","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.0-rc11","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"91020ce7b6c454566f2c0fe335abdf1f70db6637","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.0-rc11.tgz","integrity":"sha512-c6IQ0c8q5iDsHdbNDazcN8QG/E+FhBWoz1L1dVMzv5yn/GbUG+MksttcO368+zV20ZReVGVMTSFbLlizbjx54Q==","signatures":[{"sig":"MEQCIHBlI3kqRp+IwEVFYmVNErEdT99UY94ZOZeTxLAd7aKxAiBpufzF9eXu1I+dyldWphem4dsIvm3aAyRGCRhlNMpW4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"91020ce7b6c454566f2c0fe335abdf1f70db6637","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.3.3","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"0.10.0-rc15","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.5.1","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.1":{"name":"sails","version":"0.10.1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0bcb2bee0224d4e73f3b00accf29a6f9c8537b69","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.1.tgz","integrity":"sha512-i4ZE7kbpeyEtq9XM5XpW6am2a2bFhYRKQeISS4/yb2dsCL55KIBdyjCWZes/nepdF2WtYX6Ntsae5rbN6btp6Q==","signatures":[{"sig":"MEUCIQCvYoX/LjCA2tNk+qy8QuB9pZM79qe8Hhbom6OA/X+eYgIgF2SruYS+vGDu3zwq+fI5hzSK0QKsTcPFMo9ywL8dHfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0bcb2bee0224d4e73f3b00accf29a6f9c8537b69","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","semver":"~2.2.1","express":"3.4.3","skipper":"~0.1.2","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.0","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.2":{"name":"sails","version":"0.10.2","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d6d51aa23892870986dc3695deb595552e596df4","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.2.tgz","integrity":"sha512-3VU//0ph8We+GcVfN2h6kP2d/4z9J8KbzfZ8sGBb+cQMuuYVuk9vtMOmE/OVIO0qcsFdB4iGZW1YXuKxhSNoaA==","signatures":[{"sig":"MEUCIQCA3bOJO5ba73XOkL3kWpWXDrGsmwLz6T7ducYQ1uqp2QIgLgF1vEbxrGZBvx+f0qNxOic8NzeT3Pndu4GS88RF/no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"d6d51aa23892870986dc3695deb595552e596df4","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.4.3","skipper":"~0.5.2","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.0","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.3":{"name":"sails","version":"0.10.3","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6a7daaec2a89d500b14533a91fb36d5e853a30e5","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.3.tgz","integrity":"sha512-AjBZd3dQXdSSCAnROxFuC9R6zJnFxMsLF2MRYQDkbxriJ3jfwkuiFV6W7xf53XnIUqq9ssynqCNioQe/dZ/Slw==","signatures":[{"sig":"MEYCIQDkXb0f5EujrsHZ6CDWsvPmDhTHZJhSN0SQ2tec+q2YEAIhAOlig2L38q73VRvLwpHucMdjyGu9J+qOSc92BGhuht6f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.4.3","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.0","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.4":{"name":"sails","version":"0.10.4","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7cb04ab26ab775108cc1ee0e095d6c40389d6f2f","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.4.tgz","integrity":"sha512-p9VI/hhpb7FBigm90zgMaHsSF/J6M8rycofr2/rRJzsEIAmWjWZHOFxUTyfHPG7UrtgEnvaADfi3QUqpErfVIA==","signatures":[{"sig":"MEYCIQCe2lPg7b3xnZ/+KcZ/0265x3ykQtixFhyYD4IfJrMgWgIhAJ4CqvaatajX9ZsYvAW1UYqBD2dvH4CR/91VmqFPOeAr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.4.3","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.7","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","express3-handlebars":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.10.5":{"name":"sails","version":"0.10.5","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"mike@balderdash.co"},"_id":"sails@0.10.5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0973d3ef2c4c23b6c691b91798a558996bd76e99","tarball":"https://registry.npmjs.org/sails/-/sails-0.10.5.tgz","integrity":"sha512-vc4SO4GAjNe15K9avh1jef2bCmR/a4FeWkH4/Vwmgz5SRSm03ezjCAG5Cb/UmPm4QgNFi3lbMaZFF6psZ7f/SQ==","signatures":[{"sig":"MEUCIQCTXfD2Ir+KSLPjXmVEGRkadpN1Xe55COMG/9f8JSYBMwIgW1xEBf9SMlHzA1A3x5zXiF0uqaC+bFOgSyUqh0X39SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0973d3ef2c4c23b6c691b91798a558996bd76e99","engines":{"node":">= 0.10.0"},"scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.4.3","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","socket.io":"~0.9.14","waterline":"~0.10.9","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.11.2","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"~0.9.16"}},"0.11.0-rc2":{"name":"sails","version":"0.11.0-rc2","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"af540a819bc9e8737ca3075ae2243682c34bae6b","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc2.tgz","integrity":"sha512-dm9MBdVWv0xEB2jOcQ5vWZGvAJYuawk5A5ra1o0c0K0/Hrv59Mxgtu94OepUFF+MFR1+sjb0JFq/i1QnhjC7nw==","signatures":[{"sig":"MEYCIQCv/CUJ9VnJBOTLfHG0Y7xD5N9YUiWB3hcC/JY3lkD9aQIhAPApTGPAJ7biieBnm5wu0EKb2KtR6WFOScdbZjhkQ+N6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc3":{"name":"sails","version":"0.11.0-rc3","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f00a4a67623ae02e49da4dc182f8e83bbc88783a","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc3.tgz","integrity":"sha512-6Wd9geDBRS4RF68nCEX0XoCZEdmgqQp174R5f35hfVgI3hTJwY7LomvNxE0oN/k7XespTZPSGnXfUbfCyF+FuQ==","signatures":[{"sig":"MEUCIQDtzGMk1c2sRx77JwNBIRF+ybfNo4memzjlp9mKbZOW1AIgEUaz4Kde8hVk2SEe5reEW3YbfP76Ukc0LknACKgMoyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc4":{"name":"sails","version":"0.11.0-rc4","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d8dbc8be78a62ca9380bb77198dbefb3a3257eb5","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc4.tgz","integrity":"sha512-IzjpBwVKCugGgXSX/vRIRRUveaHZ1GON4qeFRBJ5KaX5iawJ9FZT+Q52gczN72jRG6Y9xRGsDd3oBR5/cO9stQ==","signatures":[{"sig":"MEUCIQDxUYDpMiPkKmFAoSemOS+I/MzUoz1n0eZhr8+AeZ8BAwIgDPeQ5tuKHP0knl3xG/cDfzJn4hWyisyb6Mms/RPVmW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.8","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc5":{"name":"sails","version":"0.11.0-rc5","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0608bc230245223f56e6915e065defd3501ed4b2","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc5.tgz","integrity":"sha512-EZiJgA9l01jAa7ugaIckEZQ5TI3WRX8pRYIQApoGmKqge7HFDT+yUZwNbRGBIs7ZpynqIno30fGHgpKEZ9YkYg==","signatures":[{"sig":"MEYCIQCJRuD9wGUlWdX472hhcT34Vb2m7CkksqSQI2fPEOIODAIhALcXE2yGl78rysrdrWNIT0DWqSaxuw4tiwoGGlI8gDJJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"balderdashy","email":"mike@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc6":{"name":"sails","version":"0.11.0-rc6","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f46f1d920e907abb42af86f2a1634e5b01d1236b","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc6.tgz","integrity":"sha512-M8jiTnRSf8H6z2n566LFSQkU1WffdOJ0rxudoru4GjP6xc+itplXtZVFPvF844sZiA7Ip9WknnovZgCcO2BL5g==","signatures":[{"sig":"MEQCIBoVcKSZeINZVmpVmrnKkeCmAHSrYsJ1l8NGXxYaabeDAiBpQbA0eFpu3L2xyeTHpSbBwnxeRZXW24+OahhFNfSBNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc7":{"name":"sails","version":"0.11.0-rc7","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5def620540b71adc9c311c2f5a96170fb5d554c1","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc7.tgz","integrity":"sha512-YSSRWd+kR4iB1nznlXuIU52rSW69SYR8gsg2gw1Ump4BLAgiiaF/2KtsRWiVedNA+4b+H0jYh0MfD4wx9IAV2w==","signatures":[{"sig":"MEQCIAghOuM1YzIlfk5S8iSZP4yHwTe0DhN7yBKX4L9T3Hx7AiAS4v0gROmzFB/DyEfWxdulXZ/MDhfmA3ew78M0Tl29nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc8":{"name":"sails","version":"0.11.0-rc8","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4a5313e59468d3f7fcad319ff53a3a49a3c5b4f6","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc8.tgz","integrity":"sha512-M4KUc3UI3Ks3iI7OICzFu4BcKrTrq2IbLCPj5odnj4VWMKMzjYjncOK5f7ArbTUBEyfROOdWhoQwTx+VgFHtVg==","signatures":[{"sig":"MEYCIQC+xyWk6nQWArr4Fv3sz1k881O2PEQAL2l+SUm0n9JNmgIhAKnuNPoEU2MINeyv9Y2SeVTs82VdNMgHyrNAJfbP0gX7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.3","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc9":{"name":"sails","version":"0.11.0-rc9","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7a5dd5f7164abb97feb8ecba3efc233dcc071472","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc9.tgz","integrity":"sha512-cD8N5qtdaztpUWm30kCdOhnq0V8VuRWZi6iWF0QYad2HBAi1AOLXBcypUBmSpxg548I/+sFPEr3TS/gbtbQMBQ==","signatures":[{"sig":"MEUCIQCDgw020QqsjLaEKgqqrfeVB8sZ5NMXD7WdM79F8qyB0gIgeEFPnRH+0qPwR5Rr1UDX2A5Wt9s7ogVvfjBpohzPE70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.2.9","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.11","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0-rc10":{"name":"sails","version":"0.11.0-rc10","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0-rc10","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"56d3d1d65a0369290f335bb49915f72805311d40","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0-rc10.tgz","integrity":"sha512-Clj0rUfDkDBqeYaGXusAm75DkAseMjb6qt2reJ2Qtuwscxbpilf+ArvVsn5o/D4ckqY61suZN7641YbQ1P8LAw==","signatures":[{"sig":"MEQCIAPjcycV1wjBeaPeOyBljOau57Ma6ILzBU3Pbw8z5kjHAiBwMnvmfn0Jn4wxeTRPtT5hShQB+t5tScYNwaTk/uAahw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.0":{"name":"sails","version":"0.11.0","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"3c106b2a66f55c72ad31edaa1b83fdad78e4938c","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.0.tgz","integrity":"sha512-38hSY1+Kn0fsnPocT88qQnOoQF3rNTmysCe7+K8sQiJ0crk+f0cYhgqFYFXq/KUlTpgaq8ras2f7ZpiKboLWKw==","signatures":[{"sig":"MEQCIBOoVNIUkhON61tUCjXfuYvcqE6dkMpKepR84sxC6jB2AiBqzbc98czI/6Q6X8zvdFcmlQ48aJ2bseg+/7YZf0XVvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~0.6.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.1":{"name":"sails","version":"0.11.1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2dbc10ac5e1a4d3f03f29236ba8d9d96081c5fe8","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.1.tgz","integrity":"sha512-t+L57tDB8F9hVSVnn2IzqLTWNgGwqswhtZH83fxBaeVsUx3gljK94lgG2iha5Flhi7+EXPoMidLNy+daR16fKQ==","signatures":[{"sig":"MEUCIQCa+mewOKYqk7w1KqenwKT4NnW3ByIgCA0Of+e+Wx+7DQIgbrIEhSUS7V8Dw3LFgPBwv+GY5vvY+QAdxLvgw2Bg83c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"2dbc10ac5e1a4d3f03f29236ba8d9d96081c5fe8","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.9","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"0.10.19","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~1.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.1-rc1":{"name":"sails","version":"0.11.1-rc1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.1-rc1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"9930f4bc0ee7cece13cb5c48a2ec5c79f2b83a92","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.1-rc1.tgz","integrity":"sha512-GjXOY3t1+nSZ66mIpt9SI9hoREWRv23D5sN8QRnKTaBzGA8FAC/l275vAzr0SKWUICRTfE3ddVBh0J5oO6lEQg==","signatures":[{"sig":"MEUCIQCIMcRxG4aan1/FeQ2VCaYTV4deh7pe5jLh4MGvWVl9pgIgK8GseBzg0vvdX1SnhrMyKmjRD7tFpYpi3zcaqBRgk4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"9930f4bc0ee7cece13cb5c48a2ec5c79f2b83a92","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"207cb67267f68e232edfea7d3f03c194dbbb095d","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"particlebanana","email":"particlebanana@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"1.4.28","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"tl","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","microtime":"~1.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.12.0-rc1":{"name":"sails","version":"0.12.0-rc1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.12.0-rc1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"9e10c278d54c8d5e3b0b96c240bd62fd584c1cdf","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc1.tgz","integrity":"sha512-GrgTnUmDgks4KypJT7X0eQzfSnB6gpScqV+XdPdSswA9E2vxXgdwS63ggeKyX+dIS6fMvlfHLccm/HrWzwd0Ew==","signatures":[{"sig":"MEUCIQDvV6XsRxGrsAGdc+qnfmUjmaP6b1U7y/1OqExUjGutRgIgaFWErTAbFqbrRTlV9LVN08ft0imhLaYRJQk3CQ4kKRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"9e10c278d54c8d5e3b0b96c240bd62fd584c1cdf","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"91829d7bd80092a0f32064433c6ed92d9dd67880","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.10.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.28","dependencies":{"rc":"~1.0.1","ejs":"~0.8.4","glob":"~5.0.3","i18n":"~0.5.0","walk":"^2.3.9","async":"~0.9.0","grunt":"0.4.5","anchor":"~0.10.2","colors":"~1.0.3","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.14","semver":"~4.3.3","express":"3.20.2","skipper":"~0.5.5","fs-extra":"~0.18.0","mock-req":"0.2.0","mock-res":"0.2.1","uid-safe":"^1.1.0","commander":"~2.7.1","grunt-cli":"~0.1.13","node-uuid":"~1.4.3","pluralize":"~1.1.2","waterline":"~0.10.19","ejs-locals":"~1.0.2","grunt-sync":"~0.2.3","reportback":"~0.1.8","sails-disk":"~0.10.7","sails-util":"~0.10.6","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"~0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.12.3","method-override":"~2.3.2","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"~0.6.0","express-handlebars":"~2.0.0","grunt-contrib-copy":"~0.8.0","grunt-contrib-less":"1.0.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.11.21","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-coffee":"~0.13.0","grunt-contrib-concat":"~0.5.1","grunt-contrib-cssmin":"~0.12.2","grunt-contrib-uglify":"~0.8.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~2.2.1","should":"~5.2.0","wrench":"~1.5.8","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.3.1","microtime":"~1.3.0","supertest":"~0.15.0","portfinder":"~0.4.0","root-require":"~0.3.1","coffee-script":"~1.9.1","socket.io-client":"^1.3.5"}},"0.12.0-rc2":{"name":"sails","version":"0.12.0-rc2","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ea7d91fb2e82c7a79baa2f8d461eb97c3f1f5868","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc2.tgz","integrity":"sha512-XB0UrcMc0tZ4wINaYXXtdFOMakdo+Wg2I9zTBlJQBtLyCF0vO1u1rwxxRbJsNGhVC0AnINSNsxr3DpJQ9O+VGA==","signatures":[{"sig":"MEYCIQDCPz4hR9vNOMHWcRtOKDJXzIccl4A92uIkaW6uA8lj/wIhAM1eZHGrMPCwdxRlpQAtxeJhYw9MotVaFLb6ytRCf+Ev","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ea7d91fb2e82c7a79baa2f8d461eb97c3f1f5868","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"21f27f2794313824ba1b55288e17769d7f07f83b","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.10.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.28","dependencies":{"rc":"~1.0.1","ejs":"~0.8.4","glob":"~5.0.3","i18n":"~0.5.0","walk":"^2.3.9","async":"~0.9.0","grunt":"0.4.5","anchor":"~0.10.2","colors":"~1.0.3","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.14","semver":"~4.3.3","express":"3.20.2","skipper":"~0.5.5","fs-extra":"~0.18.0","mock-req":"0.2.0","mock-res":"0.2.1","uid-safe":"^1.1.0","commander":"~2.7.1","grunt-cli":"~0.1.13","node-uuid":"~1.4.3","pluralize":"~1.1.2","waterline":"~0.10.19","ejs-locals":"~1.0.2","grunt-sync":"~0.2.3","reportback":"~0.1.8","sails-disk":"~0.10.7","sails-util":"~0.10.6","consolidate":"^0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"~0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.12.3","method-override":"~2.3.2","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"~0.6.0","express-handlebars":"~2.0.0","grunt-contrib-copy":"~0.8.0","grunt-contrib-less":"1.0.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.11.23","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-coffee":"~0.13.0","grunt-contrib-concat":"~0.5.1","grunt-contrib-cssmin":"~0.12.2","grunt-contrib-uglify":"~0.8.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~2.2.1","should":"~5.2.0","wrench":"~1.5.8","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.3.1","microtime":"~1.3.0","supertest":"~0.15.0","portfinder":"~0.4.0","root-require":"~0.3.1","coffee-script":"~1.9.1","socket.io-client":"^1.3.5"}},"0.12.0-rc3":{"name":"sails","version":"0.12.0-rc3","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2822777f5610b0a5da683eab0f43200934db6ea6","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc3.tgz","integrity":"sha512-eamDmAUNA62/MFICDjsSyzGwLIPyahyLPsoW6agqCXeQkctHwHiJLBk92gY2mIYCZIEQm03knkd30AP/g3v0uA==","signatures":[{"sig":"MEQCIAam1wG8V8ofGQ4vvS0Rk/MgihAALsr6z0qrG3nAiM/LAiApQcDX8r9pnLAbq8oBu6s4XALnkS4n9vBE834J4vGgqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"2822777f5610b0a5da683eab0f43200934db6ea6","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ce149aca66506c6462a3d44cc038ae77f36b852c","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"particlebanana","email":"particlebanana@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.12.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.37","dependencies":{"rc":"~1.0.1","ejs":"~0.8.4","glob":"~5.0.3","i18n":"~0.5.0","walk":"^2.3.9","async":"~0.9.0","grunt":"0.4.5","anchor":"~0.10.2","colors":"~1.0.3","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.14","semver":"~4.3.3","express":"3.20.2","skipper":"~0.5.5","fs-extra":"~0.18.0","mock-req":"0.2.0","mock-res":"0.2.1","uid-safe":"^1.1.0","commander":"~2.7.1","grunt-cli":"~0.1.13","node-uuid":"~1.4.3","pluralize":"~1.1.2","waterline":"~0.10.26","ejs-locals":"~1.0.2","grunt-sync":"~0.2.3","reportback":"~0.1.8","sails-disk":"~0.10.7","sails-util":"~0.10.6","consolidate":"^0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"~0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.12.3","method-override":"~2.3.2","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"~0.6.0","express-handlebars":"~2.0.0","grunt-contrib-copy":"~0.8.0","grunt-contrib-less":"1.0.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.11.23","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-coffee":"~0.13.0","grunt-contrib-concat":"~0.5.1","grunt-contrib-cssmin":"~0.12.2","grunt-contrib-uglify":"~0.8.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~2.2.1","should":"~5.2.0","wrench":"~1.5.8","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.3.1","microtime":"~1.3.0","supertest":"~0.15.0","portfinder":"~0.4.0","root-require":"~0.3.1","coffee-script":"~1.9.1","socket.io-client":"^1.3.5"}},"0.11.2":{"name":"sails","version":"0.11.2","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"9d828a1a82fea130aefd234037e051f902f6a489","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.2.tgz","integrity":"sha512-vf7Z7WGSZ7SM1DTZsKs8I3fPGrkeomStrHCePeOV1rjzj6ZSAmbQt6iC5Wm+LKkc2E5lpTA/7vCTnhvx+jhbXw==","signatures":[{"sig":"MEUCIQDgN/cQ3dNrdg3gqT+QZT+1MbgI7TZWZi065ewwiER2lQIgSzs4GxmEkTMswhoOB9Mvh2eooPRICbrGCcMRfM6w8TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"9d828a1a82fea130aefd234037e051f902f6a489","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"9032ee7a3f824851c6dc5739c6112cd43bbb9342","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.10.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.28","dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","connect":"2.25.0","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.25","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.11.3":{"name":"sails","version":"0.11.3","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2f360d9d8224443b3f7c3efab8d4e44fa13ee9cd","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.3.tgz","integrity":"sha512-oM3nph6KfVWOXO8XQVR6xFhbl1k3cCduGeMsZQOIVUB3VR8mwQnmmhVkqxxt/451rbaCALPAchxmAElT7DQ/YQ==","signatures":[{"sig":"MEYCIQD+mWsGT++J6veFgT4k753IULc4RWLoene0DZE/x67e4QIhAIYRGh3rXVLxmabV2pXBVGjbS6qIKgWYKLqSMEB6AF1S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"2f360d9d8224443b3f7c3efab8d4e44fa13ee9cd","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e6ed81228b9077ae6a58cc2667009c128f9ce655","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.1.18","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.32","dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"~2.2.1","connect":"2.25.0","express":"3.16.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.4","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"~1.0.1","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.11.25","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.12.0-rc4":{"name":"sails","version":"0.12.0-rc4","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0337ca4825acf5352fbb4cd2ec74679caa5e5e28","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc4.tgz","integrity":"sha512-TxbyHG4M15wXIuTlgz2xpYr67OYdx1t2XDGgYB4ffSNxmn3yP4R+G+PRQvvPDe5IULtEhkkp1bUX7d4f2tm3dg==","signatures":[{"sig":"MEQCIDe2DQ/Qt/mdoNYIGr5Ry43qWSEz1ir4LzZap2OPxXX0AiApbq/iaRbSiNPH2IgE+XqbeIbB7FyYypSpbMaQr9BmYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0337ca4825acf5352fbb4cd2ec74679caa5e5e28","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"975b6e00dc69f9f2e36368091ccf21b782c1d597","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.10.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.28","dependencies":{"rc":"~1.0.1","ejs":"~0.8.4","glob":"~5.0.3","i18n":"~0.5.0","walk":"^2.3.9","async":"~0.9.0","grunt":"0.4.5","anchor":"~0.10.2","colors":"~1.0.3","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.14","semver":"~4.3.3","connect":"2.29.1","express":"3.20.2","skipper":"~0.5.5","fs-extra":"~0.18.0","mock-req":"0.2.0","mock-res":"0.2.1","uid-safe":"^1.1.0","commander":"~2.7.1","grunt-cli":"~0.1.13","node-uuid":"~1.4.3","pluralize":"~1.1.2","waterline":"~0.10.26","ejs-locals":"~1.0.2","grunt-sync":"~0.2.3","reportback":"~0.1.8","sails-disk":"~0.10.7","sails-util":"~0.10.6","consolidate":"^0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"~0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.12.3","method-override":"~2.3.2","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"~0.6.0","express-handlebars":"~2.0.0","grunt-contrib-copy":"~0.8.0","grunt-contrib-less":"1.0.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.11.23","grunt-contrib-clean":"~0.6.0","grunt-contrib-watch":"~0.6.1","grunt-contrib-coffee":"~0.13.0","grunt-contrib-concat":"~0.5.1","grunt-contrib-cssmin":"~0.12.2","grunt-contrib-uglify":"~0.8.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~2.2.1","should":"~5.2.0","wrench":"~1.5.8","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.3.1","supertest":"~0.15.0","portfinder":"~0.4.0","root-require":"~0.3.1","coffee-script":"~1.9.1","socket.io-client":"^1.3.5"}},"0.11.4":{"name":"sails","version":"0.11.4","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4f6c4397310bb1e6c96c403318676f531e492415","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.4.tgz","integrity":"sha512-DkhUptpZSyFrDfzWD8rej14u1bkYaClUsTi2GQlj6BFPXZTiN0ie9Z9MDQchQmW8G4dhbCZU2wwEvzUFLRIfDw==","signatures":[{"sig":"MEQCIA5svpoLLhzTEX0XRd7UcX1AyxYsdsnM4MdY0Joqk7hJAiALJMRQ7n/9+HHz96OwKXHU1sNkmH54PJX5OCxlPOXoSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"4f6c4397310bb1e6c96c403318676f531e492415","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"f4045c21be2dec26f4c81a9c60e9bd3be3acce60","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.1.2","dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"^4.3.2","connect":"2.30.0","express":"^3.21.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.6","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"^2.0.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.12.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"^0.6.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"}},"0.12.0-rc5":{"name":"sails","version":"0.12.0-rc5","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5d14a44e38b0b45cec2a7b97aa0a58274ff7e6f3","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc5.tgz","integrity":"sha512-Rob1LW+3XLka3kXnmfZ/peU0HXUmhui7Z1mLZdUQkLgZLhZG2BlPpwFzu65kSZarbDI++fEHCf6UtbVymJD0ZA==","signatures":[{"sig":"MEUCIQDLFd0YDl7w/0kN8ET2f5a/Ped85dt6FmhX98WYabi5/AIgY2b/jaXmVqLlT9Ac1zOBh/hxb6qfI7kGUekVOMjanh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"5d14a44e38b0b45cec2a7b97aa0a58274ff7e6f3","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ec8b9629f293a6052cae4c8e2baf0e6083fa3842","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.8.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.26","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.10.29","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.8","sails-util":"~0.11.0","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.12.4","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"2.0.1","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.12.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.6.1","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.3.7"}},"0.12.0-rc6":{"name":"sails","version":"0.12.0-rc6","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b3162b3c51b1681d04f418a91c419118d33092be","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc6.tgz","integrity":"sha512-iayUNW/+sB7mRpNrzl32KBQGVxnjErGN/u70UVnAM0cD26djA42S5JR7Z2RvR6cj6rkksJlY9O8OTdT7yo8nAw==","signatures":[{"sig":"MEUCIQCoXj/uiwXRt9F2DLpfu9ybhlohtiVxSUgtcqNDK88qugIgbN4Nk1kGQuJ4O0m1AJze7r3jc+TNvdVvb8Hdn3rcxmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"b3162b3c51b1681d04f418a91c419118d33092be","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"8f5b5bd832aa4baf068f5a087532e5265126fdcc","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.1.2","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.10.29","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.8","sails-util":"~0.11.0","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.12.4","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"2.0.1","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.6.1","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"}},"0.12.0-rc7":{"name":"sails","version":"0.12.0-rc7","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"fa0566654c216a23210664e828fd576d7f369c9a","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc7.tgz","integrity":"sha512-HU3Y14XfEB2fIk4owB2ioUxqlugRg3nRkR9B/8DtbxX+MAzbbzPj3fr1P3+wQmayBGxzaEcqBzqMeo5ePgKiAw==","signatures":[{"sig":"MEYCIQDioeirtE4V158hiVjj/IyArfgFHGV7+EbqBAC4CgYDmwIhALMZAZvn6pOnpouHgp7fqGumWHQyXgDxS/iXjGz5Z+4o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"fa0566654c216a23210664e828fd576d7f369c9a","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e4ee42427c19ed27cf6d846daae872102db93d29","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.1.2","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.10.29","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.8","sails-util":"~0.11.0","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"2.0.1","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.6.1","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"}},"0.12.0-rc8":{"name":"sails","version":"0.12.0-rc8","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4bdbe2f1b19fd3f3dc87daa0e6d6b310730fd494","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc8.tgz","integrity":"sha512-B4MBjppl1cZ/LDz2FbKAIY/nj+OrLH9orX/HumcBMc/2se55yvdxLzNG91FKRqZp1x1dLgNjv35F/AclZZNJIA==","signatures":[{"sig":"MEYCIQCH6YvW9E5/1R3i0Y6TrzxPZhSjnPWKNGoprRaViaHc3gIhANsYg8/DJTY4XwKQ/5jDt/yHiOJjs+dCOFkwLK/tX2FB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"4bdbe2f1b19fd3f3dc87daa0e6d6b310730fd494","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"119a708dd7da3516c5eb7f63897e5734bcdc379d","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.1.2","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.10.29","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.8","sails-util":"~0.11.0","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"2.0.1","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.6.1","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"}},"0.12.0-rc9":{"name":"sails","version":"0.12.0-rc9","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0-rc9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cefd080d14971c524ac5ef5aabc682566db9cd1d","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0-rc9.tgz","integrity":"sha512-pUSptMXPQ0HkO0ts5AC+pwiErD8RaEyLbIwxMkgHxfWSKAJ/hwJ5ZPwR1B0ZiMFgN3s86UtGD/bSgubpMOukWQ==","signatures":[{"sig":"MEQCIF2FEatJoJNjV5dDBz5Vq6tOsNxaz59Prh8vYcRXfNTfAiAwbepKuUXtXg3CtBnXRxA2Hni/2zD/nokSuxo+5mKGSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"cefd080d14971c524ac5ef5aabc682566db9cd1d","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"183f460d17458a0268fed9a980f16c5c9bb18173","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.1.2","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.10.29","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.8","sails-util":"~0.11.0","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.6.1","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.0-rc9.tgz_1454450348580_0.37863268284127116","host":"packages-5-east.internal.npmjs.com"}},"0.11.5":{"name":"sails","version":"0.11.5","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e94aedb9f847c5846296f2990fe02965c9beda9d","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.5.tgz","integrity":"sha512-DaOO1ZYW+0qKw+AJEd5SsgWiportpD7jINaVXdXwVqGERtGjqngVApOEPJAVvE0JNue0FT3hjGH1sQH13H7t7g==","signatures":[{"sig":"MEUCIGHPhsQr/nCK8/ZODFxdBGS6qzmK+pMOonJJ/bxUZUExAiEA1ttDglRIXLEoFBuk7CjjfTEmtTXo1NIDlLvrlcP9X8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"e94aedb9f847c5846296f2990fe02965c9beda9d","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"d9fe564360bf957ba6ad59deb8c1f36c4611ac96","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.2.6","dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"^4.3.2","connect":"2.30.0","express":"^3.21.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.6","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"^2.0.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.12.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"^0.6.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.11.5.tgz_1454711369772_0.5315681989304721","host":"packages-6-west.internal.npmjs.com"}},"0.12.0":{"name":"sails","version":"0.12.0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"3b8357e4032021abc497390709bf9bfb92ff637c","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.0.tgz","integrity":"sha512-qTxG3AwowG4+N1prBYuNVQWNY4PqLrQnk33pGCxE1obH9RUidGgWMbXw0ZPaLU/kGuXiNILpzeW63cA5V6NNSA==","signatures":[{"sig":"MEYCIQCxDvHaEtwtzWsjvRQ34zoUPyaK3OO1+0yvjU064xOQowIhAOoyoGubu6t7Xx3Gz4cRL3Wqf6UNrCVzlL2xVjxwbciU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"3b8357e4032021abc497390709bf9bfb92ff637c","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"69623b2d14044c8e6d9aa5029922881b06e73e25","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.8.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"0.10.26","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","connect-flash":"0.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.0.tgz_1454714275932_0.4575572039466351","host":"packages-6-west.internal.npmjs.com"}},"0.12.1-rc1":{"name":"sails","version":"0.12.1-rc1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.1-rc1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2d41bb29ccfd27c3c041c1045e24d15a5b8726f8","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.1-rc1.tgz","integrity":"sha512-KT2X7h7UqPDUXlSYU0xN9BO1yiSgAn82+uZWoOkQyfKlnK3rLvANzS5VRms1AQaf9BvA7XK7UvZ+4XdwNGpMMA==","signatures":[{"sig":"MEQCIAYpjmNFAkRWv6QwQiCwxHD52grElnH4DGwZ+uy+24RMAiByoMKb+BE6VTPU3LSG99cr9rcklGi+4rHdRS44TjZtbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"2d41bb29ccfd27c3c041c1045e24d15a5b8726f8","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"0ba78296047874debd33ce62588e97c371b7138c","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.2.6","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.5.2","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.1-rc1.tgz_1455314237957_0.13792245159856975","host":"packages-6-west.internal.npmjs.com"}},"0.12.1":{"name":"sails","version":"0.12.1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"8dd1b2925504822b4bd6084d23db71527bc6c507","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.1.tgz","integrity":"sha512-8pg8r6/raMyECtTukm1yHk9eLYTl7apiEbZ4foYTgEAejPOJpcQXLQKok60Xg2Fl6HAGlxXzaAlM278D79TfMQ==","signatures":[{"sig":"MEYCIQCMo7tzBgzn1X2C9D8o2aRPeH9y6Ts6ge3DHMpXR2D+agIhAOcnwnzyw7HF6lr3PekCuVwV1EABSjWa6gWgW/9VPdx/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"8dd1b2925504822b4bd6084d23db71527bc6c507","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"97a0cad5be84f5e32fa10997a06bbb655f06e608","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"scott@balderdash.co"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.2.6","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.5.2","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.1.tgz_1455572264080_0.22588637005537748","host":"packages-5-east.internal.npmjs.com"}},"0.12.1-deprecatedDepExperiment":{"name":"sails","version":"0.12.1-deprecatedDepExperiment","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.1-deprecatedDepExperiment","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ee13d109012d9fc0df49e70f1d08dbef1fecb6e7","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.1-deprecatedDepExperiment.tgz","integrity":"sha512-0uwpDmj6825Lvu1GptIT7un1sfU7qWQxf8wfsylJG/FiAL0yHr4hVlGMU1y/4Wpd36D4ZOrN0Cwu5a6gnM3VqQ==","signatures":[{"sig":"MEQCIGvWxAF6Xo06Jy2m9gJjfLvhWKONjsA6NOMzg+21ZQjDAiB1nSrdKt0sxOVNB9VSoLj+Iz8ESRAE/Y8kvEOAaGcoXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ee13d109012d9fc0df49e70f1d08dbef1fecb6e7","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"d9b68094edd86311224c5bb8398ff1b0e6ed5a6e","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"deprecated":"Test","repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.5.0","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"^1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.5.2","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","socket.io-client":"1.4.3"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.1-deprecatedDepExperiment.tgz_1457742557864_0.25488271936774254","host":"packages-12-west.internal.npmjs.com"}},"0.12.2-0":{"name":"sails","version":"0.12.2-0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.2-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"576615500168783de288d00b96063a4a2b48b5af","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.2-0.tgz","integrity":"sha512-cOo4vNDxCTr+TGbLGV9KBjOTpuEjyUrLAnvsZA0xoHCQRv5+5xHR/1OYSx7tXpcKKzeFqr0gerKXrdMiIR99sw==","signatures":[{"sig":"MEYCIQDEoJ0EcSzKshFnoZ8izUag0UuXeUrzhZ9K3wZPAwezMQIhAK+gOd0CjpS9ZvOvTfFkx/FT4ftMAuZDkM2TqklKLrEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"576615500168783de288d00b96063a4a2b48b5af","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"87872bc43080aaa4fd8015d97637e83d979f116c","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.5.2","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.5","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"~8.0.2","socket.io-client":"1.4.3","machinepack-process":"~2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.2-0.tgz_1459548254968_0.22405797522515059","host":"packages-12-west.internal.npmjs.com"}},"0.12.2":{"name":"sails","version":"0.12.2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7bb55969c0f90ff5aa4c5a5e08ee656a472b3999","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.2.tgz","integrity":"sha512-jcz7uOxoNMPPIHuV/QOd/VvAWr8VebjjWf5UU+JqoCjooIBC+AiLruHdeaiW3tsBbbRVUkcrFfQV3j8obuPk2w==","signatures":[{"sig":"MEUCIQDpGZqc8GFrRT3whQmZjeVcNrfhupI+P2IJFaik7NR/VAIgIMvin7HCg4Oik6+YJjzJT8UrEp42hOKODl0mCA50O4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"7bb55969c0f90ff5aa4c5a5e08ee656a472b3999","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"efb4d55d72f7d945939118a252292e5ba2dd6dae","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","grunt":"0.4.5","anchor":"~0.10.5","colors":"1.1.2","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.5.2","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"~8.0.2","socket.io-client":"1.4.3","machinepack-process":"~2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.2.tgz_1459560944515_0.10634826379828155","host":"packages-12-west.internal.npmjs.com"}},"0.12.3":{"name":"sails","version":"0.12.3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"69f08ffac9c584511d358afccefb6d059c23c258","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.3.tgz","integrity":"sha512-DGlCmDpDONTlyzRxxJk2E/l6XDW8rwaCxQFhV+cvWbcRme4uCDGKpi680XOGZhyrXbUBU0+IdJLrZ7PDm8p4Hw==","signatures":[{"sig":"MEUCIHfdHaigoSLC+VFuAWgaLN9cxHuNblVxhRHEl7VuYGnzAiEAzDfL+0vDhcjWNgJndQPcnU0z5Ghbne0G87dl4vsKbwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"69f08ffac9c584511d358afccefb6d059c23c258","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6db6cc48c657142c66386ef4789fca7b16693527","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","grunt":"0.4.5","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"2.30.0","express":"3.21.2","skipper":"~0.5.8","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.5.2","consolidate":"0.12.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"0.5.3","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.67.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"~8.0.2","socket.io-client":"1.4.3","machinepack-process":"~2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.3.tgz_1459787582412_0.05969842174090445","host":"packages-12-west.internal.npmjs.com"}},"0.11.6-0":{"name":"sails","version":"0.11.6-0","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.6-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a3167c62bcdefa377bc7a6cf746a0e1b74265f8d","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.6-0.tgz","integrity":"sha512-g/WQrRC7EV8f9VJ/mbao4fPz8yx/7/1UuD0adK011864U/jBTgCUB797ySlLYWBQvbSuAdR0SL+HAGxZUqR1wg==","signatures":[{"sig":"MEQCIG4ZMcRfMl2v8fPzVb5Pfxy0Chh/CPK8Jp5QZq/XWeuAAiBY+o2KwY4aON4oocQUDbvVL7HfU6OvseJmIRBgq11fTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"a3167c62bcdefa377bc7a6cf746a0e1b74265f8d","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e9a16a44e58263124fcdecceb5ed377e23ac8d29","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"^4.3.2","connect":"2.30.0","express":"^3.21.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","path-to-regexp":"1.5.3","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.6","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"^2.0.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.12.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"^0.6.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.11.6-0.tgz_1466463415392_0.9361084746196866","host":"packages-16-east.internal.npmjs.com"}},"0.11.6-1":{"name":"sails","version":"0.11.6-1","keywords":["mvc","web-framework","express","sails","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"_id":"sails@0.11.6-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"bf1dc0f1f3a16e7daf0d97feb4313e46cc7ead44","tarball":"https://registry.npmjs.org/sails/-/sails-0.11.6-1.tgz","integrity":"sha512-Htyuq7B1HusldFUZor1Zo7YRB0dpsy94nOp1Arb/N2F+J98TELj2KpI0hY/W89faZEy6slISig39KujsgfUZOw==","signatures":[{"sig":"MEUCIE7Q5juyeInlDaiEheQ46C7tI/UlmBP8E3rw/vQEgtGUAiEA+CerfvrGaHiD8KFAyuBHQQbuLNJCQq4qBipVBTbriCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"bf1dc0f1f3a16e7daf0d97feb4313e46cc7ead44","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"aa1e26b948246e9f991b151f1453a7f45cd340f1","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"licenses":[{"url":"http://links.sailsjs.org/license/mit","type":"MIT"}],"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"~0.5.0","ejs":"~0.8.4","glob":"~3.2.9","i18n":"~0.5.0","async":"~0.9.0","grunt":"0.4.2","anchor":"~0.10.0","colors":"~0.6.2","cookie":"0.1.2","lodash":"~2.4.1","prompt":"~0.2.13","semver":"^4.3.2","connect":"2.30.0","express":"^3.21.0","skipper":"~0.5.5","fs-extra":"~0.8.1","mock-req":"0.1.0","mock-res":"0.1.0","uid-safe":"^1.0.1","commander":"~2.1.0","grunt-cli":"~0.1.11","node-uuid":"~1.4.0","pluralize":"~0.0.5","waterline":"~0.10.17","ejs-locals":"~1.0.2","grunt-sync":"~0.0.4","reportback":"~0.1.4","sails-disk":"~0.10.0","sails-util":"~0.10.3","include-all":"~0.1.3","captains-log":"~0.11.8","connect-flash":"~0.1.1","merge-defaults":"~0.1.0","path-to-regexp":"1.5.3","sails-generate":"~0.12.0","method-override":"~2.3.0","cookie-signature":"1.0.6","sails-stringfile":"~0.3.0","grunt-contrib-jst":"~0.6.0","express-handlebars":"^2.0.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-less":"0.11.1","grunt-sails-linker":"~0.9.5","sails-hook-sockets":"^0.12.2","grunt-contrib-clean":"~0.5.0","grunt-contrib-watch":"^0.6.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-uglify":"~0.4.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"~1.17.1","colors":"~0.6.2","should":"~2.1.1","wrench":"~1.5.1","request":"*","checksum":"~0.1.1","istanbul":"*","benchmark":"~1.0.0","expect.js":"~0.2.0","supertest":"~0.8.2","portfinder":"~0.2.1","root-require":"~0.2.0","coffee-script":"~1.7.1","socket.io-client":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.11.6-1.tgz_1466465052123_0.901306709041819","host":"packages-12-west.internal.npmjs.com"}},"0.12.4-rc1":{"name":"sails","version":"0.12.4-rc1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.4-rc1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d6248c3a30f3156696dba31ac679b250db6d9f39","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.4-rc1.tgz","integrity":"sha512-9kru6QyM0VdSnz/ZE/14rCQO/BpNziSFQAegtqp9G68BZUmroJbUzg6roVW4l2jiq1ThKXYJe3HRAIutFMSdTA==","signatures":[{"sig":"MEQCIA0ObhHqxXAYP7EyiQiSJMbcHo0KD4BwKFedpmxG/oxEAiBXnGCZ9dIduHcAOUJH3fJSCWE6OoHFkvvrKsfFUmgEnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"d6248c3a30f3156696dba31ac679b250db6d9f39","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"2c89b27729002d672d018b5017087f7e3bf3186d","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.2","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"0.4.5","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","fs-extra":"0.18.4","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"0.1.13","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.2.4","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"0.6.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"0.5.0","grunt-contrib-less":"1.1.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"0.6.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"0.13.0","grunt-contrib-concat":"0.5.1","grunt-contrib-cssmin":"0.9.0","grunt-contrib-uglify":"0.7.0","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.3.4","should":"5.2.0","wrench":"1.5.8","request":"2.68.0","checksum":"0.1.1","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"~8.0.2","socket.io-client":"1.4.6","machinepack-process":"~2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.4-rc1.tgz_1467754855905_0.10999155486933887","host":"packages-12-west.internal.npmjs.com"}},"0.12.4-rc2":{"name":"sails","version":"0.12.4-rc2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.4-rc2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5259d18ae968f744811fd945f93ee309e04ba260","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.4-rc2.tgz","integrity":"sha512-fGgAYdhhh8ctdq0CAr0rtngSU0iJ+9I6oEF2c4N2n/q5+XbumWiMBkjtpULFCTZcG3xQicEg+v8nx6gYpWyezg==","signatures":[{"sig":"MEUCIQC/3bhdB9j+3xJHIykravH19cZScYA/njblMfo/r28LMwIgEEMNjzpmQpSUa4mg/AlCOu4H2rpEQ5chztxbYxCVPTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"5259d18ae968f744811fd945f93ee309e04ba260","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"a27513e2aa0026b4f15fbfa1625fe5ebceddcd86","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.2","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"~0.1.6","captains-log":"~0.11.11","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"2.5.3","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"~8.0.2","socket.io-client":"1.4.6","machinepack-process":"~2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.4-rc2.tgz_1468006713489_0.04778541694395244","host":"packages-16-east.internal.npmjs.com"}},"0.12.4-rc3":{"name":"sails","version":"0.12.4-rc3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.4-rc3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a09234a66be69acb33c7cfcef76290b20262fb1c","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.4-rc3.tgz","integrity":"sha512-TRKdOCujYTpdXeZje/sTINSPDUlQFB+tGnhM/k0DeiX9vcls4Y+sGNaupJMGXAeJBp2t6vk2j5xP81EZ1+Cdeg==","signatures":[{"sig":"MEYCIQCm35CQzPVq0tN2q1t6sJ/9m1wwktX5MxUD+wmvtY7bewIhAI48j9H9tD3tP/uDQn/k5qGVeUiQ0NM0ferC8yPTb3V1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"a09234a66be69acb33c7cfcef76290b20262fb1c","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"fba3d17ee59d2b2e377b190ab08fb2378c461dc5","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"~0.1.6","captains-log":"beta","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"3.0.0-2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.4-rc3.tgz_1469834819736_0.8918206794187427","host":"packages-12-west.internal.npmjs.com"}},"0.12.4":{"name":"sails","version":"0.12.4","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0e628459b491b50dda14cd49ea9599556bc1fdab","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.4.tgz","integrity":"sha512-zTdEsLzpGBVMBqzroAm+VRY1ey0MX58/yTe63DvRD14wcnMGlvB8VgvBn3QTG0GozVn4ANdQDOS/Ru4tcjGdUA==","signatures":[{"sig":"MEYCIQDTeLC5cegtEl6LBPf0PP426MQOSGcvQGyv+7MK1iDnmgIhANoP/3WFha5+UuqglyZMpIPSbjZLxSLKqVPyuxXjocIR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0e628459b491b50dda14cd49ea9599556bc1fdab","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"51b1037d63390f42186764ac531a10cc91250697","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"~0.1.6","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1","sails-build-dictionary":"~0.10.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.4.tgz_1470080723465_0.3147470224648714","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-0":{"name":"sails","version":"1.0.0-0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"800245ec3e2c9de49e83b33663804f32850fcf39","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-0.tgz","integrity":"sha512-tjWjCBG4iDK/BfqmYhRN50D98aqErqYIG0uY/6tmILrbVxX5nPSp59bdXWF4lOuq21YBNSfF4j4+8ndPNMGrtg==","signatures":[{"sig":"MEQCIENJhudsXEOIBHAMqherXWb9WFeO4Imns4Hv/2OTtEnbAiBgYg6Hl/Qf7VfujgJPaazdCv1pzegd7Tso5Nzrnl9ISA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"800245ec3e2c9de49e83b33663804f32850fcf39","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"1ae1e4caee67a8e5f8e0485e32a7134c8e6ed510","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-actions":"^1.0.0","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-0.tgz_1473977745098_0.9863737132400274","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-1":{"name":"sails","version":"1.0.0-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0b9f22d98bd3d877645e0e6121f5478d8e5056dd","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-1.tgz","integrity":"sha512-USJVSpTQZhrIUYqd6PcTfrn4xGqNiRSv0M1iTTR2wlNYujqohXcEvCnNtmN/ixTyshfLSAEQ5tzkOGjHXgOCNA==","signatures":[{"sig":"MEUCIDCQcaqTs2fAa3I0h/kAkj1D/Kwb9r+BRUkC6zNL65VyAiEAgW3iMJ2Ig9UtLMbqPIlobzHmKOY2wzSf+7uOUk2g7ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0b9f22d98bd3d877645e0e6121f5478d8e5056dd","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"69aa1f76b35b20c4801233419821dd9291943903","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","machine-as-action":"^7.0.2","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-1.tgz_1474242770911_0.381351254414767","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-2":{"name":"sails","version":"1.0.0-2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"43583bb0658d3afd2544518262fc85abb66e80c3","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-2.tgz","integrity":"sha512-Ir3+amjPULRDvFNK1K5LLsHD8LYCcNXrLl+h4HRGmzgcqDHJlqos7ohjpPIlW2SGcXKv7rGyIwtnY3m5wvk0DA==","signatures":[{"sig":"MEYCIQDf6mBH49jtSjnDNA37/hO6TRwXnkYYdvc0nbmJscuZmwIhAISf1qVP3+UxH4psOu5AyMPEFBZ2Is4OxJphhKBOO+UG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"43583bb0658d3afd2544518262fc85abb66e80c3","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"b7e698e56dfed821e446a74a4647fcd950c6da6c","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","machine-as-action":"^7.0.2","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-2.tgz_1474319132423_0.8955195310991257","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-3":{"name":"sails","version":"1.0.0-3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6e38ca5f230b501475a52f1d9af6b12b5a7a3960","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-3.tgz","integrity":"sha512-C/jz6KiYv1Lb6/pwQU/BbHZlWlZlE1vLT8l7IwMUbgphkLQPSqOZLDz/HTiioavRQSF7tZLz0yO2Z843vix7sw==","signatures":[{"sig":"MEUCIQCXNbiK7z0zHPhb3KeBeJq/FvfCBul8w/MF2mnlJV8xtAIgTxxc5hRzVw++SXeRiBEw8mIxIv4gg3pnqkkCNdpQJk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"6e38ca5f230b501475a52f1d9af6b12b5a7a3960","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"f1da7c443981756354ff0ab93f7d5eaaee72c489","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","machine-as-action":"^7.0.2","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"^3.0.2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-3.tgz_1474590997036_0.8356825918890536","host":"packages-16-east.internal.npmjs.com"}},"0.12.5":{"name":"sails","version":"0.12.5","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b7e14670bdde14f00b7567a077088ec2a3a45103","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.5.tgz","integrity":"sha512-sTR+xYB2jDPc1jGzA5UVE58ReHhpN9uKXs2/PQLPSl/izQf8cv2McvGrzcCY3dyrJdkxeT0w7WMxXhLMdtDcyw==","signatures":[{"sig":"MEUCIQC+L4DvsMfNrtjehatmW9A9OqGkhW8z06Ht3K6AdmAdKwIgPkgp15W964lQfqf0bcARea1a2uf2JjA8/i1dfLu+2N8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"b7e14670bdde14f00b7567a077088ec2a3a45103","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"1bd6faaa7d60c8a4abbd7711c3a34c68db34c0f6","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.5.tgz_1475013477995_0.034535285318270326","host":"packages-16-east.internal.npmjs.com"}},"0.12.6":{"name":"sails","version":"0.12.6","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"06b1e60bc67f5530162a840f17689934e161368f","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.6.tgz","integrity":"sha512-dfIFjQH75Y3gO/AOP3CpvfU6B50E8BQ6CRydsxJ4WQRvQBqfgB6iQMBN7tN4+kFCfSyHytSdmHuiZSih4CJ50w==","signatures":[{"sig":"MEYCIQDWHcwdpa4xFLp57nHPvmM1tKKD4MieE3WbzbImvIcBPgIhAKX9LFDGJfwOWXSsWVs2yz3Vxgybh2OHI8gv59QKbwKe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"06b1e60bc67f5530162a840f17689934e161368f","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"9b0b71c73c58d69bdff1fd74fc1f6c8951afefe5","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.6.tgz_1475078557960_0.4176796230021864","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-4":{"name":"sails","version":"1.0.0-4","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-4","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6f0f4eeac075f011495c0ce1d22617301daac047","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-4.tgz","integrity":"sha512-KMR+buZDf/f1vW66qRWMswhLFnUVTup41vFmEBl5kSfl8VlNf7pvVtsyx8hzXa+kawgOpkaNHBJrRBS8/LI8zg==","signatures":[{"sig":"MEYCIQDVi4ul0mMrtjPY/Gg/dQxdNu0klbQp6jB2wjJRX0k/NAIhAJ2nbwR3K1fVCcxOmG5VzvKWxNyqO65vi0n4UAGbXWFH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"6f0f4eeac075f011495c0ce1d22617301daac047","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"5d520d54b111f8d325d140a83a2915f99468ee63","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","machine-as-action":"^7.0.2","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"^3.0.2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-4.tgz_1475086842637_0.36324006225913763","host":"packages-16-east.internal.npmjs.com"}},"1.0.0-5":{"name":"sails","version":"1.0.0-5","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-5","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"c4b652989598b1a24f83ed22d43b40846dd81722","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-5.tgz","integrity":"sha512-lBhJd/7DuELrzd8U4jlqqErjNwnAlg8XgHHXQaURM7+7kLFME2nWVOgzEKDHD+2Bl4A3WwO8S78KBvtMEqIOxQ==","signatures":[{"sig":"MEYCIQD+xDyXxWm/BqNK0xExDSQuCRAD6oBI1msLlK8KHaSGGwIhAID9VBxS041tCbDsgzAoBzwV86BebrDqs6HKHa7TgtmF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"c4b652989598b1a24f83ed22d43b40846dd81722","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"d5ba8e848d090ccbd93cd69a3c2b52496e0ff1fb","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","machine-as-action":"^7.0.2","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"^3.0.2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-5.tgz_1475089098093_0.37913964758627117","host":"packages-12-west.internal.npmjs.com"}},"0.12.7":{"name":"sails","version":"0.12.7","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"95b89a6a2cbc758698ad9de613b23f5f6b3c60be","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.7.tgz","integrity":"sha512-3t3tX5a9kKW4PAGmOSlj/+jTZdjmp+RiQM3ZpgsqS2jQYdtYALiBPBK4Pm5ru6tureMBLCjsNd2gy0shCvTp5w==","signatures":[{"sig":"MEUCIQD71Hz4B8oX07L5v7zQuMFB4nOwStdKUwjnyck9QpCFOgIgG/b5EDoK8oMV2f94OQK67mKkzZv5847NvlVmX3UlH+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"95b89a6a2cbc758698ad9de613b23f5f6b3c60be","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"7ff44d3a3f4d43e787b9dd5e3959a2006a02cf64","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.7.tgz_1475710514482_0.2950933785177767","host":"packages-16-east.internal.npmjs.com"}},"0.12.8":{"name":"sails","version":"0.12.8","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a14fca579bbf5b18022b663b70292f2ce95c5ead","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.8.tgz","integrity":"sha512-xE4Pi/ybvQJ84x+Bc0e0UkCPKoo9S5ElF+j4NOhyWiJbexUCGO5C7iPDpkjQQ56PLOvwA6SQbjAQgb9bhVU9CA==","signatures":[{"sig":"MEQCIHj3HrN5L3U8FmQDLuzo+iYVnFoKerUTxL6DSqm1WB7rAiBM7ZtdWAib1IWW+k2KRaEjVCo4WBK7MB50thwSY1OrcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"a14fca579bbf5b18022b663b70292f2ce95c5ead","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"2bb20dd4b47637a816ff6520e68f9b014ad0eba8","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.8.tgz_1477090159781_0.9160240152850747","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-6":{"name":"sails","version":"1.0.0-6","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-6","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5ec661c75ee8c85dde4e1b864a277c2b60be9839","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-6.tgz","integrity":"sha512-5E2fvu2US1FM0IBLX8b4pnTWiIyVjBv7U0aLj7BslDiNbvu7wf3+4dzYEgNfQT0qj2huvuUdW213REGfcKAy+A==","signatures":[{"sig":"MEYCIQCz0DlSfbLwToqXJlDTMwljXZaRhPqD6DVL08+pfO1FvAIhAOD8Ge+Y0TvhTVbDf5enhnY0JnrYxOKk/5BWZegythrk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"5ec661c75ee8c85dde4e1b864a277c2b60be9839","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"713f89599acba68763f6fdab6c67b3dee862522f","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","vary":"1.1.0","walk":"2.3.9","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","machine":"^13.0.0-12","skipper":"~0.6.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","grunt-sync":"0.5.2","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.2.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","machine-as-action":"^7.0.2","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","waterline-criteria":"^2.0.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"^3.0.2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-6.tgz_1477590683880_0.7385834532324225","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-7":{"name":"sails","version":"1.0.0-7","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-7","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"baf037413a944b31216c0796b1477c2fc15ba553","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-7.tgz","integrity":"sha512-PJkL95BiTpevC8SfpX6hyV3r8Wnv/0JQPzHLxUGzvbp7ilFRbwzZj+pZW4O/8a+Ft6JDC6a71Moc2P6LXOWzog==","signatures":[{"sig":"MEYCIQDp8JV8XwOIBgv7720zhcB6sfQ1Cy6mb11/CdLsHKMbZwIhAMxGmlI+FrHU5o8X9xQMDLwSkEu5YLvIS3wSB17gSdKU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"baf037413a944b31216c0796b1477c2fc15ba553","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"a7c0bbb2854b10c77d3b031214c3aa467abaf60e","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","vary":"1.1.0","walk":"2.3.9","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","machine":"^13.0.0-12","skipper":"~0.6.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","grunt-sync":"0.5.2","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.2.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","machine-as-action":"^7.0.2","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","waterline-criteria":"^2.0.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"^3.0.2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-7.tgz_1477591758290_0.36090464144945145","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-8":{"name":"sails","version":"1.0.0-8","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-8","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"edec8adaa6a724319817b4ae178bf072178a5fd0","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-8.tgz","integrity":"sha512-eovcy4ql2jLH5s1tA+p/aqGyBBSAG2QWZ0Ovn6Sx+iSW0GOPmQL4cCoEV/GBfI0M/XQBRAXFe1gtz9qNqsuyQw==","signatures":[{"sig":"MEUCIQDYQOHnZvsfL4lWwv5ifzUB6ytBK2uMTbhVUYUv5vIQpgIgOdZR3FyBvphC0vz6w1Gv0P1RA7YA7vGQI7cJ1MDxWxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"edec8adaa6a724319817b4ae178bf072178a5fd0","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e6785a52b96182556c0de1721816d3d2a8fac846","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","vary":"1.1.0","walk":"2.3.9","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","machine":"^13.0.0-12","skipper":"~0.6.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","grunt-sync":"0.5.2","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.2.0","sails-hook-orm":"~1.0.6","express-session":"1.12.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","machine-as-action":"^7.0.2","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-helpers":"^1.0.0","sails-hook-sockets":"~0.13.0","waterline-criteria":"^2.0.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"^3.0.2","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-8.tgz_1477609198146_0.9010474812239408","host":"packages-12-west.internal.npmjs.com"}},"0.12.9":{"name":"sails","version":"0.12.9","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"1a933ce48732f1bbe028de9e8accbdc771332cba","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.9.tgz","integrity":"sha512-NX09btgXoYTcvmASOq/nvk0a9qKbgWy88LHzehfnJGncRkXe0UTULNdb2tNcBcSB0gAxsEkYaxZnrWFaJ76wow==","signatures":[{"sig":"MEQCID3tvhcoGnkqm6xj5Gha3RASeJoUWWPDS+sMNsp7L0O1AiB0aU6MeMPMLZWeo1/fq0a90yE9quEB1qWHEAhNYM/A0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"1a933ce48732f1bbe028de9e8accbdc771332cba","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"35d30a5534570f2a867c4505e3aa900f1fcc0040","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.14.2","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"~0.13.0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.9.tgz_1478109516277_0.44219642458483577","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-9":{"name":"sails","version":"1.0.0-9","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-9","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"659f5bd873a7c1d2f514d3b8c84bf55b9befe14a","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-9.tgz","integrity":"sha512-oklpGVTrmNGdPhwuDF5dhLZxp8MTrO17htneytm0/0DFnzigk2fGMMjxHx11vs+4UrR+QoXIG941fritB4/9mA==","signatures":[{"sig":"MEUCIGSA/wZd5a5p7PBNnGs3WmdV8hOu4P1BgFvx4odVI+EMAiEArEJZZcdfceYgJV0dFnXSwRxhnZW2Mg5K34QItbHnWAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"659f5bd873a7c1d2f514d3b8c84bf55b9befe14a","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"c94381ff892284ebe41891fccc8574353f6a5664","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"^10.0.0-0","vary":"1.1.0","walk":"2.3.9","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.6.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","pluralize":"1.2.1","waterline":"~0.11.0","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.0.2","sails-hook-helpers":"1.0.2","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","sails-hook-orm":"^1.0.7","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-9.tgz_1478243122574_0.8969946349970996","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-10":{"name":"sails","version":"1.0.0-10","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-10","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f44a409edfd03737bcb4a5bec902c54b9c9f5cee","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-10.tgz","integrity":"sha512-cCpiaMuNys6q3eYtvZ5ylwK+Q2/JXMhpdAuk7TtbHOnIlu0ra8IwFAjoEOGObUsHsyn7E5tOH45vBXTcV1Pdlw==","signatures":[{"sig":"MEYCIQCzMsUh+HRVBDp6fb3ctcrVr5MqGciT7TUqLwIxU4XvFAIhAOQtJVzAOtQGwdC+gFyHW6NUfJUG9hcGwllfHX5oBjHG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"f44a409edfd03737bcb4a5bec902c54b9c9f5cee","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"2d1b73e7fd4131c24764f0d2b34a87416a2d01eb","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"^10.0.0-0","vary":"1.1.0","walk":"2.3.9","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.6.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.0.2","sails-hook-helpers":"1.0.2","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","sails-hook-orm":"^1.0.7","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-10.tgz_1478244721243_0.3977376108523458","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-11":{"name":"sails","version":"1.0.0-11","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-11","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ee02b5c9495f95fe4c74b40f2218e0e9cbd96381","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-11.tgz","integrity":"sha512-w9IZpCfHmxEPoUiWxGDaUH4VcPBHpUFBxcDQPrGW5/g5AdLgmhUGGg7FcsXU4AbUuqDe4SbRRHio8gYwXKjD4Q==","signatures":[{"sig":"MEYCIQCTnOn7DsbPjB+Ho8V3N7Pode5yCwSBAHqQhLP//aBNHgIhAPBjHI93MRwkVoRobY/CdZvDiRDA/zlQHUtOY+BQ39pq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ee02b5c9495f95fe4c74b40f2218e0e9cbd96381","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"36694135123e5753c3cc0aa2ba89104af1dce5a6","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"^10.0.0-0","vary":"1.1.0","walk":"2.3.9","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.6.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.0.2","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-11.tgz_1478523633178_0.7762887442950159","host":"packages-18-east.internal.npmjs.com"}},"0.12.10-0":{"name":"sails","version":"0.12.10-0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.10-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ac1a126c86e03eb4c65440b226eb76342de91968","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.10-0.tgz","integrity":"sha512-fOH+tcBKKv48dNnLGr3zh1ADFRqBqxcFGcNc2bcIl80tcARYmNPppSELZ/0jsao23/x0JGEHPf9ucogKN5E6cA==","signatures":[{"sig":"MEQCIFh6PXrmL8dG+PLqP5YUnxW6KRdtS9u9gwAl+s9OrZkgAiBUCqCzyIcoQqOKhm7wNv0yPExRo1ZkYgfsilwSIL5lpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ac1a126c86e03eb4c65440b226eb76342de91968","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"29af6cf5c63d7d412cf9b01b4c2a35117d729dbb","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.14.2","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"^0.13.9-0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.10-0.tgz_1479328217769_0.01861056173220277","host":"packages-12-west.internal.npmjs.com"}},"0.12.10-1":{"name":"sails","version":"0.12.10-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.10-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ecb131a90a2cd443e0d649b45473bc4f5120a11c","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.10-1.tgz","integrity":"sha512-W5i4zMTlAHqwT88dV+a5TcaP3OwiPnjGxwRo5FYA1Ln1gmEZ088ndX3XccaG3tUzBx4LuDeDvVTsoDZUKWpu5g==","signatures":[{"sig":"MEUCIQCtUZjy97HWPgQTD+hhJGEdMiWprJxUkLkS9mc2tWF0FgIgbibbPTTOosLEiOZgitTffPmVqv4A/C7olCqrBmpfIXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ecb131a90a2cd443e0d649b45473bc4f5120a11c","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"56d0121f05bb18003e6af9df46968221ec890684","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.14.2","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"^0.13.9-0","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.10-1.tgz_1479328881756_0.02879983326420188","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-12":{"name":"sails","version":"1.0.0-12","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-12","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b3d572f3bc9fac4fe91e7484964404c57e8d9653","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-12.tgz","integrity":"sha512-Hl2hKUhI6S+9Ztspu3tTkGugTN0eieqca4nhZDRiC4XP2t4jVtzFfCbkAx0qKuMqhuXpz+p8cO/RcFDAmov/pA==","signatures":[{"sig":"MEUCIGYI8vKBy3Mmhb7bIc6ScPrj5DskDuEqSg30qKDjyZ8uAiEA1Aoe2mFkI7IN+awwq+aW1UBKtjqON/YIvDoH8pVp5wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"b3d572f3bc9fac4fe91e7484964404c57e8d9653","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"b7025bf99a49d532891350a6cfe622aa57bfa2be","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-12.tgz_1479332164601_0.017590258037671447","host":"packages-12-west.internal.npmjs.com"}},"0.12.10":{"name":"sails","version":"0.12.10","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.10","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"81f3906915c1f5cc97eb2004b810a13b5a72b0b9","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.10.tgz","integrity":"sha512-TbB6s562OcYuo+6bkF7uvsR4AFrIw5mUTEm/NRqDBjIdbuxftWDv5HVF4fy7imJ8TxHoSKK6TT6wYVmUqExC7A==","signatures":[{"sig":"MEUCIFb9GIq++iqjEKoaEg9LIb3QJfJPR1cZ10LiLllTdJpdAiEA8LX05o+HUbH3fK4l81WsJTDZy3JJaJh9jiILVut4GHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"81f3906915c1f5cc97eb2004b810a13b5a72b0b9","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ec6be74867fac288ac26e452561b281c1691f5d9","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","lodash":"3.10.1","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","lodash.isnull":"3.0.0","serve-favicon":"2.3.0","lodash.isarray":"3.0.4","lodash.iserror":"3.1.1","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","express-session":"1.14.2","lodash.isobject":"3.0.2","lodash.isregexp":"3.0.5","lodash.isstring":"3.0.1","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","lodash.isfunction":"3.0.8","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","lodash.isundefined":"3.0.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.10.tgz_1479340224581_0.03588536032475531","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-13":{"name":"sails","version":"1.0.0-13","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-13","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7bce212bdf081ba5a5f7b1fbd2882cc21bebb345","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-13.tgz","integrity":"sha512-cpoW1GguaBpRXTyYZZQoXv7txEYrbJoTysRo9c8Zg01cNAn8jTYP0EQQ8RCy9YJ/ghcdFMTiqsa7ack9MhIfzA==","signatures":[{"sig":"MEUCIQDZKeJ2oP8L6fJ1WPB2BLgvqNdq2skzOi1sRoR3dAx1/QIgW5uP71jAMiY6Cp5o2QxAp2nVAekFSFKPvl3hOnLHWLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"7bce212bdf081ba5a5f7b1fbd2882cc21bebb345","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"31d050df288f467c2f3e8fccaf545ca8fe181bcd","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-13.tgz_1479419211312_0.6077250873204321","host":"packages-18-east.internal.npmjs.com"}},"0.12.11-0":{"name":"sails","version":"0.12.11-0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.11-0","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"95e0b36f9450c541d8390206c96475260f251b59","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.11-0.tgz","integrity":"sha512-lly9LrwMNZ8RKJFfJirYxlpFCEN6AhUSEydwACMF7PG/44+azp2xv9fxyRWKz1o37GJ4Rw+Dga6aJUb4xDMNBA==","signatures":[{"sig":"MEUCIQCw47Vqe4o2Gz7dznhPYKzJxkZTLdarcJCIJjWRfc8nDQIgE6P9C9e+V3UjF8yA6+nCZULh6AmDytCiCeqx4yG5shM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"95e0b36f9450c541d8390206c96475260f251b59","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6e029ed43aa2c7cdb2946eb6ecc8a86ab0653f9c","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.11-0.tgz_1479520814737_0.6193755061831325","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-14":{"name":"sails","version":"1.0.0-14","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-14","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d01e9a601a50a536872f5c23d6d35982271a73e6","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-14.tgz","integrity":"sha512-3VaHVvouU1NBp3VhpGxU0ESe2oXNTGJZm1OgmfZ4q+wMuBjLYMHrUi9SsBRv3uK5ZSRLEsNNLfVeHo2TT2HkCg==","signatures":[{"sig":"MEQCIGxSMTNbMieW7o0LclTKnItKXlCIVWi2xrFoN1u0h4rRAiBW5gnVOl0I35ExTWjcBue03M1YurB03tc2C3Ve0Do1DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"d01e9a601a50a536872f5c23d6d35982271a73e6","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"822bccddf26419cf3d713dc150aab86aa95f78fb","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-14.tgz_1479754865443_0.26050724391825497","host":"packages-12-west.internal.npmjs.com"}},"0.12.11-1":{"name":"sails","version":"0.12.11-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.11-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2bbea445282ff6ab9e042fb37e40b6ddff54be2b","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.11-1.tgz","integrity":"sha512-ZgZmfFHIY+2NKaoa9dZJo1horgRKyzwYEIKg8vKIRDVVnhduoG53oaXrtoWV2oKP2UyQBmtbD1D8VjMuOFIOlQ==","signatures":[{"sig":"MEQCIGDiBp832AiQZvi+hsZRt8O6U1jkmmlUaUUKvlXj0kldAiAevGFhXjpmifl0T77iC9X0a0lY2I5qtUUwsaJOTweF4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"2bbea445282ff6ab9e042fb37e40b6ddff54be2b","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"0f938d86c6a2d98e4b47c13daa3351ec5ece7a5e","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.11-1.tgz_1479850076398_0.41845297650434077","host":"packages-18-east.internal.npmjs.com"}},"0.12.11":{"name":"sails","version":"0.12.11","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.11","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e22012a8dffe81db68e80523dc782799507f1235","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.11.tgz","integrity":"sha512-GhRo1gk4fjbhtbHW7dHvB63WxJ6itYFKZ6rw5gs6VPQRu/fD0i9yH/Bch2uFi9YN2IpRQxhxkz3IObA8wOH4Dw==","signatures":[{"sig":"MEUCIQCbuPgHtI4mHIdY+Dr8GVZqlrp9KLDhrCx7M8XttOJMAwIgf2Z5D3PcpCtQtorSDdblTYx29C7TjsZVPLc0ABAa6v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"e22012a8dffe81db68e80523dc782799507f1235","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"0ce0d867cf062b0ad4c34238d8cd0c49f5cafb31","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.0","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.6","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.11.tgz_1479947860007_0.7122935622464865","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-15":{"name":"sails","version":"1.0.0-15","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-15","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d1db77cb7fa8d03a9b7971647b5faddca51fb6e4","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-15.tgz","integrity":"sha512-DPzlxHfvdJb5MHoi0bhhNqCXlGkS7io0eynhLFFN2T17rrqzD/7QZhJalL9GJKJasjIKXAYaI5Rxf0ZtflNJng==","signatures":[{"sig":"MEYCIQDzjRL30QDm+Ouh5rARTgq+zfoqc+flUCnT6RkBQNDlnAIhAKVbH9c+HOB0NvPq77IbmybFKMeYxzZQESBjkuZSw/f8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"d1db77cb7fa8d03a9b7971647b5faddca51fb6e4","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ddc22dec833a4f3067b90b32a02ef00e2bc4c2ec","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.3","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-15.tgz_1480452540908_0.9287367244251072","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-16":{"name":"sails","version":"1.0.0-16","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-16","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0dbb48cba3e5ea1dd5f93b08e86d9c85bd1ac94b","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-16.tgz","integrity":"sha512-q+z13GHygrlHFo8tfngiGw3ohLysXrjTa1/XsvYKUv4N+ljCWgNhkgl/PeFo2bLHyHmycDh+B+77LZU97SP1jg==","signatures":[{"sig":"MEQCIGcP15Ea2GZf8TfM1s7qXoQdzsCDT8TIYuPxnq15nRusAiBOUTJqI2uwJJO0NWpmT2orr+SLSO7ylX+2vCHPE941wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"0dbb48cba3e5ea1dd5f93b08e86d9c85bd1ac94b","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e650406369187dbd359515eba4ff4e9d6f5b9d61","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.3","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","waterline-criteria":"^2.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-16.tgz_1480712878872_0.6799627237487584","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-17":{"name":"sails","version":"1.0.0-17","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-17","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e9c07ccda7355187c09eaea8d6262f76a1916bf7","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-17.tgz","integrity":"sha512-JlnfjgqbsClzQbUh/sx73Ht+Vyg4dwH0od1t2phrYFFDuyyDlTS5ytxYPRnYlPFDyyiUXB3w1gMVmR/IkQg1zA==","signatures":[{"sig":"MEUCIFmu53/3VmA7kdXiMxjrmIEeqJIHnwJ2UqIWXQUpQWmfAiEA01Pg23YoKgBnyX7ZRJTzEQdTQLL2EuVD5/dvMIYF8mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"e9c07ccda7355187c09eaea8d6262f76a1916bf7","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"0657ef9e93a09bae65edf2202400ba8198eafe7d","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-17.tgz_1481040789094_0.4072100268676877","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-18":{"name":"sails","version":"1.0.0-18","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-18","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"91ea016a2de8fe179436861dfcaa08826b24339b","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-18.tgz","integrity":"sha512-OhGYU0W4PHV9RrVIHBm6wHyXT05GchWHTw/7EKw11iBb0vh6sCycEQKjc8cDfiJ+ZPi+u8mGAgZhmbOh1+3FgQ==","signatures":[{"sig":"MEUCIQCA1P6GXJOaF4rLFMZmg5zp9lVN7cbr8uLpfNSyUwCPSAIgCUsSj+FN/lIDEygWfZq68l/vUb45agBPv1p4Kv3lUos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"91ea016a2de8fe179436861dfcaa08826b24339b","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"573885d8ddb1514fbba2740dcbadd36640216ec6","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.4.5","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-18.tgz_1481231874036_0.8524519931524992","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-19":{"name":"sails","version":"1.0.0-19","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-19","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"82113f2b80920279ed01a5672783f1e312016c8f","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-19.tgz","integrity":"sha512-5+TO4m7qB6T6lWHGDrMJ34zwmMkdLBbB3wskmMSWMj/ohJxJlwMOWnNyqB8u/0VEYLkHjaoSHNrd+QrDNiyb4A==","signatures":[{"sig":"MEUCIQDVEdJ3+g1VnQnN95WNLwXZ+RTMP++pGYfstXqFCVMxrQIgREw3PGsxhIdZkYHPOq54E4O50ZQTLdH6mPmQE2n83S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"82113f2b80920279ed01a5672783f1e312016c8f","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"4b404a0ba02008d4afa5b3389bd1f8c0e6961ec5","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.74.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails-disk":"0.10.10","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-19.tgz_1483146574310_0.3019764139316976","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-20":{"name":"sails","version":"1.0.0-20","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-20","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"dd7d8965a01c67bb00d571a085335df4eac12a4c","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-20.tgz","integrity":"sha512-WCgN9sjkhhIc2OdVsH/pIlmfziT0b+WsJXXYS/Q8EYYR8KmGub9UOt+e0sr7f6gT7Dz7tRN9gvqjPpIRgoBFTw==","signatures":[{"sig":"MEYCIQCR7GSZDzvhiMT/VabwoRmom7GEDmKosKyNduVJxsCogwIhAKo/MK42RhawHILv0A8GUnHYnvAOYqTf/dtbyhHuBn3X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"dd7d8965a01c67bb00d571a085335df4eac12a4c","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"a42f2bc6e63a83f4ad83f26ef5457712ed9ce425","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-20.tgz_1483980828611_0.12205997435376048","host":"packages-12-west.internal.npmjs.com"}},"0.12.12-1":{"name":"sails","version":"0.12.12-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.12-1","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"bf4d9915ee2a0272c21cf2e1497638de3b0051f4","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.12-1.tgz","integrity":"sha512-FGVAigdkutCPc5BGKe3QejL24iqCTSX6K49Tqx3tLSS5j/jjC/0Ka5ajhDPQ9V+DapdVawx41bH5OCrLuRPHoA==","signatures":[{"sig":"MEUCIQDg63sDdorOOk5fNtYIl+vEtdC4DTgxSDB6BZatdm4IQAIgJoQwWx9y8r1be83HZCDQXU/eJt/+XnAb8JJO6V7/2ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"bf4d9915ee2a0272c21cf2e1497638de3b0051f4","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"0ce0d867cf062b0ad4c34238d8cd0c49f5cafb31","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"particlebanana","email":"particlebanana@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","express":"3.21.2","flaverr":"^1.0.0","skipper":"~0.6.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","waterline":"~0.11.7-1","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.10-1","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.12-1.tgz_1484605447385_0.707889944780618","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-21":{"name":"sails","version":"1.0.0-21","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-21","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"7bd0c4d58549bcb06566f8ef768a9f484865aae5","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-21.tgz","integrity":"sha512-zLRnMsQKmfPmCoSbAEFpOuLaTbWWmljj36bq58UxLH+PxGkJy33OE5xGGzXH5taKDCs1YDYImp4CPJ2jkTNNyg==","signatures":[{"sig":"MEUCIQCv6F/too0UO09pLPfVLPczPq9dPqexU19p4orzvsxS1QIgUuGVfI+ZQoeoBMykdtMybfyFMUme3j5mVmoeGQJVl+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"7bd0c4d58549bcb06566f8ef768a9f484865aae5","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"cbf1de096b8de9050509fdc272651491c157fc02","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^2.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-21.tgz_1486098664931_0.4771121328230947","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-22":{"name":"sails","version":"1.0.0-22","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-22","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"92d985bcf5e01eb787ed143422467295d99878f6","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-22.tgz","integrity":"sha512-mYUJsq8xLhunEm7ZNhIUPkOXMTJ//1jkN8IV7QlmuvnWKyRYceaIRP4ELsliYG1STYTLP+p+vyvW1PB0qaTAEg==","signatures":[{"sig":"MEQCIGG3ckw5lWda6/Yan68lud6bd+r4I4SnhrjYxWb7wfAGAiBJ3PHfQXerWwPEGuhrByM7pxsviCWBVQCmvVUCSZpkGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"92d985bcf5e01eb787ed143422467295d99878f6","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"7caf32f90458835c0133e767c04ad47c2a0e9c46","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^3.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-22.tgz_1486098924614_0.9495414674747735","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-23":{"name":"sails","version":"1.0.0-23","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-23","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"b56ed4f959500bbcb4b11f83c9f73450478bbeb0","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-23.tgz","integrity":"sha512-jsCODi1eb6Z2Vnsx89G06XF0DT3WNeqV6/3vBXLCoiZ+S8exAP+5qINLv/bmnvXrKUipqW36AudRiLWKgidxcA==","signatures":[{"sig":"MEUCIHgpUdCyNaDt5+IWATBfH4H5VN2jVlNjTHztjxPdLwXuAiEA3MtQw+z1f1PKjp1L384jCahA60i4XVrnwiF5nDGrq58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"b56ed4f959500bbcb4b11f83c9f73450478bbeb0","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"dc03843bf09c840deb91a1653a4c51df0477ea0c","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^3.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-23.tgz_1487720038174_0.6771295501384884","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-24":{"name":"sails","version":"1.0.0-24","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-24","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"273280a5c7113cec9f89fb040c1ff6191d1b9b56","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-24.tgz","integrity":"sha512-BzXy/sgunWf8CehJJeFDGDKyU69RCjV6IOiYTmKbBMM5e91QiqiLwdyaoyF93OC1tFgiyXdiPwswveIUuXukmg==","signatures":[{"sig":"MEUCIDU5NsMPIfHXZWaNMU/dtJMnjWW4dNr/gYpG1qjTSGnYAiEAvPTJlllLFD0U3lAE1bNo+u4LnN0g0K79cVrrq6rleuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"273280a5c7113cec9f89fb040c1ff6191d1b9b56","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"13e702bb121a280537b54d78f674641bc2b4cf84","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^3.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-24.tgz_1487795439875_0.22066801460459828","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-25":{"name":"sails","version":"1.0.0-25","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-25","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"931ea0791051be920bfd59f6736fc95fb7a446c7","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-25.tgz","integrity":"sha512-X9177fiDH2xPMUJRPf292S5LO2VLQhMsKM8VfZDMBxdxxwBq73bN/QNp8ktuognnobMLr7cnxgC7xxhF7takOQ==","signatures":[{"sig":"MEUCIDUWdyN8AHVojvY16c9tKD21YFUpdyPIknQxhi9dgvCRAiEAiA4Gr/j8mC20Sqog6amt34NWusNR04N2ftTyscVp+hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"931ea0791051be920bfd59f6736fc95fb7a446c7","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"b3b75f557df270c47bfd0ec9f54d0ef0f273959a","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-25.tgz_1487812652847_0.08225253247655928","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-26":{"name":"sails","version":"1.0.0-26","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-26","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ab6c4a3bf2adb7eed03f8425ee55954b929f3d07","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-26.tgz","integrity":"sha512-IOGdCq7sTl13tYxHVCZRkD6FoaCgLcdS7xOJQM0Yj6hc/egWMk2krkCx4ombZBSIeapE+c3x8c9IrkAOMTIS+g==","signatures":[{"sig":"MEUCIQD6nxYpBVDwlcPCsumUOTEIhK9st2FKP3G1tHpfIStuUwIgfw45tIykityD+5qklUFWeQgd5/x32fCUds/h87HVaE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ab6c4a3bf2adb7eed03f8425ee55954b929f3d07","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"9fb6b3ff5d862c5ef7f529a73c5c480054e2286d","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-26.tgz_1487916642255_0.28974315500818193","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-27":{"name":"sails","version":"1.0.0-27","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-27","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"bd4cd862f065d65cb184bb5ef03996e69af1927e","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-27.tgz","integrity":"sha512-OXZGmy6lg1XEt079RNzBw/amEi7FRJS4n7q+m1ofB5+Avt48eVLCi1FmEjP8ZD0ZeWmFM54aWr+BRcbxEPilAA==","signatures":[{"sig":"MEUCIQDxRtkquYhhcaRMS9UoCJL5t8ph0nvFdJJhbA3puc9I4AIgKn/i9wTPOWUmG8LIf72ANRsebk7108TkfDDj03ZFoPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"bd4cd862f065d65cb184bb5ef03996e69af1927e","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"7ec910935f6317f7d8b954ad848ee9bc8936a5e5","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.14.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.7.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-27.tgz_1487978595814_0.8265743241645396","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-28":{"name":"sails","version":"1.0.0-28","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-28","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d106184584e0bbd7acc7099707d0244da1a8fd50","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-28.tgz","integrity":"sha512-NxXA240/rJfiup88SiybJh+9oUN6q2NVIV7H3Hix60jyZsB4WB1KKBN8Tm0dXjFikatb4hEeKY+SErObzhSBIA==","signatures":[{"sig":"MEQCIBWOEWPA/q+EjMmV8xohT6K1757ZK9galTZByKnzl32gAiBUf/gyiKic8BgiUs69dsHJtfiK6W9ev4jDBgNh9X8KjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"d106184584e0bbd7acc7099707d0244da1a8fd50","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6c8dae672fd2f1d313e49836ef239f0014969e57","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-28.tgz_1488432669397_0.8583447036799043","host":"packages-12-west.internal.npmjs.com"}},"0.12.12-2":{"name":"sails","version":"0.12.12-2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.12-2","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"09c6606f2514b2c99efb9c783ecb0603ad64cc32","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.12-2.tgz","integrity":"sha512-NpmCOVdZNs4BEBf7mJpSLYHfheze7mLSGN7ycr6uXnZs70Bw7aUdIwwpmrOoncc8T73AtkAhLW8w1tsKrMpF0Q==","signatures":[{"sig":"MEUCIQDjyOTD0UohcYannLOLFPdgY2l+mlaybi+Phl6eXbYlsgIgZsgLXi6xioy1Yjc4d0PG/GaNaw5KhWLLuppnRkRiuOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"09c6606f2514b2c99efb9c783ecb0603ad64cc32","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"18fb8a01692b1e508074578403ddab3dd7c7179b","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","flaverr":"^1.0.0","skipper":"~0.7.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.9","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","@sailshq/express":"^3.21.3","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.12-2.tgz_1488482058210_0.8641475331969559","host":"packages-12-west.internal.npmjs.com"}},"0.12.12-3":{"name":"sails","version":"0.12.12-3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.12-3","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"1a0b050d1e44bd5d127fbdcf61102d1cd2ee4572","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.12-3.tgz","integrity":"sha512-yblsRkSlSGMWJH9H1szyCEgKwtzddq7CxL7xmf8vRVF21VNuppOvms4hmWKWOKC0nbtzFGGdUMEEXUgtt5HjHA==","signatures":[{"sig":"MEQCIBn6HGHQYu9FyE5kn1tOfB1Q7g3XQ1l0zyB9zJ3XII6nAiA26xuVWeoOhkQg3bGKZo19HOCafdVBhFyrqByJDj/LfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"1a0b050d1e44bd5d127fbdcf61102d1cd2ee4572","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"b21974a262c77adb4168a3ecc156cf17540fc83d","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","flaverr":"^1.0.0","skipper":"~0.7.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.9","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","@sailshq/express":"^3.21.3","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.12-3.tgz_1488491858958_0.013982102973386645","host":"packages-12-west.internal.npmjs.com"}},"0.12.12":{"name":"sails","version":"0.12.12","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.12","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"1217ab7c6823327f13b9c224fcd4b13d6c5d8f75","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.12.tgz","integrity":"sha512-gFX0oo9s9IdV6b9FC+biPQ4hFOMlr1+I1xj552o5Gk0tCwtCUfLgnBVNyJO5rLodXv3ML9Ty+5fh0NsTWutx/A==","signatures":[{"sig":"MEUCIQC5SpVMwk/bN5R62jCTVDfU4jsVjrG934fToyCUu/41lAIgKYJNmy/ye9gft03/Ye+iSn2axqgMr/YsV3fM8MK+h24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"1217ab7c6823327f13b9c224fcd4b13d6c5d8f75","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6d775fc52728c2911ede6fa5ff0b60b453963ae8","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","flaverr":"^1.0.0","skipper":"~0.7.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.9","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","@sailshq/express":"^3.21.3","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.12.tgz_1488494387760_0.45023747789673507","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-29":{"name":"sails","version":"1.0.0-29","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-29","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"38bd05e5ae7d7942952bf8e1afd311f5dc4bc7bd","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-29.tgz","integrity":"sha512-bylNzJ6sDkRvu/b5c8u/KxaJIARz7kohCTouF3P4V3+TMWH3zxuw8uoflrajRXBjymKvv2GxQI+YuWC59H0r6w==","signatures":[{"sig":"MEYCIQCGkmThzATiosV2P7/deYEroovknNZr65FJsQlllFDDCgIhAIwEIfCULyOETP1gV25FIOiO8dvB0Lv1Frt3iXzuDQj9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"38bd05e5ae7d7942952bf8e1afd311f5dc4bc7bd","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"7207ad5eaca45a3005da7244a86ccd1344ae091c","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.0","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-29.tgz_1488588893688_0.8317423318512738","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-30":{"name":"sails","version":"1.0.0-30","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-30","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"dd7bca729d70248595e75e2ca5684de0078bfa3c","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-30.tgz","integrity":"sha512-28mA7EQ2s0XdM/owyQg+O2e9fcuBP84yzkcRM83EqikJLWBjzsmA3doHYTxSTEEqrjfdbCXhboBbKRhflvMr2A==","signatures":[{"sig":"MEUCIQDe5qZStil6nTGJcIor5t7Zj0isN5tsLdRgDEFReDZFDwIgIH79uybX82PyoG0AoAyqyT8HiqASAI5b4Ja0+zE3YT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"dd7bca729d70248595e75e2ca5684de0078bfa3c","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"9276315afea2b4791e92e2159a5fd8980d825cc7","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^7.1.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-30.tgz_1488820209906_0.1568574346601963","host":"packages-12-west.internal.npmjs.com"}},"0.12.13":{"name":"sails","version":"0.12.13","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.13","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"e060710dd1080bee11840f8f085e396f8aa08ff4","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.13.tgz","integrity":"sha512-D4+AaD3jsXm1pXR1XouQzvM+1BkL3V6oD9D9VyOghAxM15UR1OJbp3lc6kHW6OraoHcIpnG9vej1jRfSvWD5WQ==","signatures":[{"sig":"MEUCIEf2MTtmQJLz7vnsT3yafOsHW7gdI1Koa2nzlxqH5IVfAiEAtpw1uOfBK+iHRoBwEAB4qJJa+d8JsVgp1Y/A6Sy+8Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"e060710dd1080bee11840f8f085e396f8aa08ff4","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"594cd89d5989c9e4fcab094a39174793cf6128ed","scripts":{"test":"mocha -b","preinstall":"node ./lib/preinstall_npmcheck.js","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","flaverr":"^1.0.0","skipper":"~0.7.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.9","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","@sailshq/express":"^3.21.3","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.13.tgz_1488825937726_0.715559444623068","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-31":{"name":"sails","version":"1.0.0-31","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-31","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"da3cecf8464c57688ad601c305f5e53f2ac90af7","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-31.tgz","integrity":"sha512-fVnLdnYQxdvLgeOALteZFIHp8LqBveORmr0a1UJdoaM4Uveg40Rls+PF2PCHqS1A7pTCKumZ9bhxAdZOjHyLtA==","signatures":[{"sig":"MEUCIB/BdphfPbSZnlV4CAXrL256PSNrFKed0EnGnbPFieNBAiEA9hJCfnHoGyczd/cNZdFaiZ+fyYje9fFNvgelWEMnglE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"da3cecf8464c57688ad601c305f5e53f2ac90af7","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"45de5fa0d17e056fea0cf8a4993e0a1a149c062e","scripts":{"test":"mocha -b","prepublish":"npm prune"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.14.12","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"4.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^8.0.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-31.tgz_1489625537344_0.00023190025240182877","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-32":{"name":"sails","version":"1.0.0-32","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-32","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"8989f5f0640f19c456df01a4231903ee2b9c7d2e","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-32.tgz","integrity":"sha512-/UBgT4WPAUcVUBFQ8u1vtSgZCvF3R8Qk1QeRqTdkg8uDtUNTrxIzS13CD989vgNVMo3PsDBo/32Lsn7ySch1qw==","signatures":[{"sig":"MEUCIQDyafs9T4b8whgy5EyhTXDJtwZ/BQ4dPL1b0DZ0TYl7UwIgUYDN4hkpVIUvj7RzNweL1WUto5m8Jssu2RByjBDi/e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"8989f5f0640f19c456df01a4231903ee2b9c7d2e","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"1dbc810690f289e20500bd7a7ff094a064918057","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"2.15.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"4.4.7","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^8.0.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-32.tgz_1490069016951_0.6483461577445269","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-33":{"name":"sails","version":"1.0.0-33","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-33","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"a6a8816e355f8ac0ee23782aa7437c03a6d40f0f","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-33.tgz","integrity":"sha512-uKrbMpBjngejDNfDPQx2Y9iqBfU4GPKkb7ZIXwMLzfWl+CB3C4ThudTp/V7Dq0ERlcCwL8SX8zz/ayqpTXHjOQ==","signatures":[{"sig":"MEUCIGR3zkdVzhn84xl1N1vq9OxTd51EPavFiiPzy1dJ8obRAiEAj9mpUZn9givpHt6UpktWWEErfsuKMJtgyHc0GDMHtgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"a6a8816e355f8ac0ee23782aa7437c03a6d40f0f","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"bdf4e5053c8d0210161b7e62aee25d5e800cbd32","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"3.10.10","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"6.9.5","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^8.0.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-33.tgz_1491412104198_0.002026399364694953","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-34":{"name":"sails","version":"1.0.0-34","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-34","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"eaf06a804c2e638b53971b2ec6dfc30cf12ed3f5","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-34.tgz","integrity":"sha512-dTJeNLZ6QA4XKCLn5LKmZ7n/OXwwUcRLGv6EMOs5bhPkELG/DDcE+SshsHShuv3uIY4BYYuw2HgUH7UjhDXVaQ==","signatures":[{"sig":"MEUCIQCS+WvDWUNF70npyVRA8SPOLmh06RMGg82J63lucv/GDAIgNFnj0pCsXu16jDceAZxPG0EI8AKIQIJfPd0YnajMETk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"eaf06a804c2e638b53971b2ec6dfc30cf12ed3f5","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"7d640cbde15acdf52858e94e5a3312f8e30c7f89","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"3.10.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"6.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^9.0.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-34.tgz_1493443132197_0.8568560779094696","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-35":{"name":"sails","version":"1.0.0-35","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-35","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"eedcee0bc0251afb0080bec62d2682b57f5f194b","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-35.tgz","integrity":"sha512-EkWIBkrsi5i9WKBAsfHlgiIO8gpNPlRFr2i0DcdfqrkgitU/jrtjXiqFvBS3aHBKcj4zGrKeaOe1UHNAYEE55w==","signatures":[{"sig":"MEQCICeKjnjk+3GcFDp9/Eimd/0Pvkjdo6FW+kUJeSPGaXf/AiANArQBKtcOcA0V9sI61vioXKLfnCFFbNa4sU6AwbeX3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"eedcee0bc0251afb0080bec62d2682b57f5f194b","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"48996b049512424961e0ac22209a2f27acca118c","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"3.10.3","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"6.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^9.0.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-35.tgz_1495648151687_0.16223304043523967","host":"s3://npm-registry-packages"}},"1.0.0-36":{"name":"sails","version":"1.0.0-36","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-36","maintainers":[{"name":"balderdashy","email":"mike@balderdashdesign.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"scott@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"ddb840d5373846fbb6e1d77436aef217781b0e9d","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-36.tgz","integrity":"sha512-sYoXbnymxBMLHibXdstknIOHp5UcmR1g7GhuJuIS5DILkOGjTywe/lweMhOj+z9Ir4/6UEhZk6hpO/PFts0WCg==","signatures":[{"sig":"MEUCIFFLTmqD2Sx4bp6ZVrWIWeuDxeZOnpBab7H2AWqfSbXmAiEAokxCpbi+uaMksNe16cOfyPZKsrlVnJYdUbZqFi05hCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"ddb840d5373846fbb6e1d77436aef217781b0e9d","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"b49d361af11147e2a99d2f256617adbd8768edec","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"4.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"7.9.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^13.0.0-12","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.5.0","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^9.0.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-36.tgz_1496261215265_0.33026782725937665","host":"s3://npm-registry-packages"}},"1.0.0-37":{"name":"sails","version":"1.0.0-37","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-37","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5cf2e5ce79177edbd2af988c5a8371cf41639e33","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-37.tgz","integrity":"sha512-DkKuF4vGDC5z6gRFhilPOCm7KYVS+BqoFjbsjwRVIyLqDfw/rweg/SBGzp3FF3uUxAT0FCN8c8DcgUWwS//Rhg==","signatures":[{"sig":"MEUCIBj7io3Rld0aoW1D2cRTZGwrS/bKHHQj4s9j8xgIBfjUAiEAnU59yKfTHr/4DaeLeScoc3IQcjA1j19MeeYS+gwcHX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"5cf2e5ce79177edbd2af988c5a8371cf41639e33","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"b1bd7e382fd5e7feeaaf158817b605aa467987ae","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"3.10.10","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.15.2","flaverr":"^1.0.0","machine":"^14.0.0-2","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.10.2","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^9.0.0-0","machine-as-script":"^4.1.1","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-37.tgz_1503336980206_0.3768743018154055","host":"s3://npm-registry-packages"}},"0.12.14":{"name":"sails","version":"0.12.14","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@0.12.14","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.org","bugs":{"url":"http://github.com/balderdashy/sails/issues"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4ad8be98cfcf456e7d1c85f6e7731f31af332397","tarball":"https://registry.npmjs.org/sails/-/sails-0.12.14.tgz","integrity":"sha512-3S7dmkdHejIqXL2nehu4WbB+AY7FQV7QUP/1VKDVmF+HcM5M/JuF2I/c2urcLQfBHOlaNXWCbex0z2F/AovRFg==","signatures":[{"sig":"MEUCIFqa62VsNRK+MouVPojUpC/Enfw8XGhwN9Y8Vd5I5q9nAiEAoxaakD61qYrHt1iqWSHKjLGYNw89Gx01ig1NE1E4wNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","_from":".","_shasum":"4ad8be98cfcf456e7d1c85f6e7731f31af332397","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"575f746bbed95902bd5b593fd24a0b20c9b256ab","scripts":{"test":"mocha -b"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"3.10.10","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{"lib":"lib"},"_nodeVersion":"6.11.0","dependencies":{"rc":"1.0.1","ejs":"2.3.4","glob":"5.0.15","i18n":"0.8.1","rttc":"9.3.3","walk":"2.3.9","async":"1.5.0","chalk":"1.1.3","csurf":"1.9.0","grunt":"1.0.1","anchor":"~0.10.5","cookie":"0.1.2","prompt":"0.2.14","semver":"5.1.0","connect":"3.4.1","flaverr":"^1.0.0","skipper":"~0.7.0","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"1.1.0","commander":"2.9.0","grunt-cli":"1.2.0","pluralize":"1.2.1","ejs-locals":"1.0.2","grunt-sync":"0.5.2","reportback":"~0.1.9","sails-disk":"~0.10.9","sails-util":"~0.11.0","compression":"1.6.2","consolidate":"0.14.1","include-all":"^1.0.0","captains-log":"1.0.0","serve-static":"1.10.2","connect-flash":"0.1.1","cookie-parser":"1.3.5","serve-favicon":"2.3.0","merge-defaults":"~0.2.1","path-to-regexp":"1.5.3","sails-generate":"~0.13.0","sails-hook-orm":"~1.0.9","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","method-override":"2.3.5","@sailshq/express":"^3.21.3","cookie-signature":"1.0.6","sails-stringfile":"~0.3.2","grunt-contrib-jst":"1.0.0","express-handlebars":"3.0.0","grunt-contrib-copy":"1.0.0","grunt-contrib-less":"1.3.0","grunt-sails-linker":"~0.10.1","sails-hook-sockets":"^0.13.9","grunt-contrib-clean":"1.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-coffee":"1.0.0","grunt-contrib-concat":"1.0.1","grunt-contrib-cssmin":"1.0.1","grunt-contrib-uglify":"1.0.1"},"devDependencies":{"tmp":"0.0.30","mocha":"3.0.0","should":"5.2.0","request":"2.68.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.1","benchmark":"1.0.0","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","root-require":"0.3.1","coffee-script":"1.9.1","machinepack-fs":"^8.0.2","socket.io-client":"1.4.6","machinepack-process":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-0.12.14.tgz_1506379712042_0.5432285552378744","host":"s3://npm-registry-packages"}},"1.0.0-38":{"name":"sails","version":"1.0.0-38","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-38","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f616e103a3ee370bc9ca9203ab713a83d06430d4","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-38.tgz","integrity":"sha512-1CsCsm0nOpy5aGH1Vi/xy6a4PSGsYAm1KQ75V3mhfOY6ofZIst+02jh+baBaZi8B1zA2YMDKMqz/hb7GZZkkSg==","signatures":[{"sig":"MEUCIQDu5IxDFPWc4sXVk5cA2oRG/s1ZMtSo7xr+Ozok9kGY/AIgYiI7xTfQQY3MJYaBdebIVdn621JcU/mF4LoUhDA5PLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"abc00874d1d61b48a90039f4b6b0b902851029a7","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"sgress454","email":"sgress454@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.3.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.3.0","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.16.2","flaverr":"^1.0.0","machine":"^15.0.0-2","skipper":"~0.8.0","minimist":"0.0.10","mock-req":"0.2.0","mock-res":"0.3.0","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.13.1","cookie-parser":"1.3.5","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machine-as-script":"^4.1.1","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-38.tgz_1508353227822_0.49864083901047707","host":"s3://npm-registry-packages"}},"1.0.0-39":{"name":"sails","version":"1.0.0-39","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-39","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"01ef72e45598fff51a8cca70aef8854bce74ac70","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-39.tgz","integrity":"sha512-G9qbgq+jfR3yi9HfkNb6jaD29P3b6KLg2uoq8hhgQguTBFQXSsZFgZAC2IIF30XlW2GBpTDGQ8aWlKQFeVc1UA==","signatures":[{"sig":"MEQCICgedzMUI5mGBRxCD5xzT/LapsGZRLqAMfFp3TZcEPLqAiAYwQmWVhNJayGcEPA+aOdl/igfl27er/vuWOgPQBW5MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"f5b501a30fbc44fe243f3157ed6bc64dd8f76dc4","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.0.1","ejs":"2.5.5","glob":"5.0.15","rttc":"^10.0.0-0","vary":"1.1.0","async":"2.0.1","chalk":"1.1.3","csurf":"1.9.0","whelk":"^5.0.0","cookie":"0.1.2","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.1.4","semver":"4.3.6","connect":"3.4.1","express":"4.16.2","flaverr":"^1.0.0","machine":"^15.0.0-2","skipper":"^0.8.2","minimist":"0.0.10","parseurl":"1.3.1","uid-safe":"2.1.3","commander":"2.8.1","pluralize":"1.2.1","compression":"1.6.2","include-all":"^4.0.0","captains-log":"1.0.0","serve-static":"1.13.1","cookie-parser":"1.3.5","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.14.2","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"3.5.0","should":"9.0.0","request":"2.79.0","checksum":"0.1.1","fs-extra":"0.30.0","istanbul":"0.4.5","nunjucks":"2.5.2","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"0.4.0","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.9.1","connect-redis":"3.1.0","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"1.7.1","sails-hook-sockets":"^0.13.8","session-file-store":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-39.tgz_1509744741758_0.07578532374463975","host":"s3://npm-registry-packages"}},"1.0.0-40":{"name":"sails","version":"1.0.0-40","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-40","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"4ffd4df2aa5dc72ed3870187e357ec52c49873a8","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-40.tgz","integrity":"sha512-PdUtEMqFxOerB0bKhYuldAwzg2y3T8nIfZMREp8uzW0C8ppoilMVkluGycPQaM81ef2WqDXkEdazbuxSXOM3Mg==","signatures":[{"sig":"MEUCIQDlu5hDsYqX93BvQn/rANwMbaaS7I7Mr+DpDZRPKVKR3QIgHRsk5RQkI8lsqWAUCgro8k6oKjTMxhENX+9wUmJy05w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"27711d0c408198a30a997d3a9983cb9c845a4bc0","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^5.1.0","cookie":"0.3.1","i18n-2":"0.6.3","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.0.0","machine":"^15.0.0-2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"1.0.2","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"3.5.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-40.tgz_1509844234966_0.5664284494705498","host":"s3://npm-registry-packages"}},"1.0.0-41":{"name":"sails","version":"1.0.0-41","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-41","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"dc99cca3c53c27565cdadcdc9eff2f39c20e50bd","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-41.tgz","integrity":"sha512-41pfFXbgzm7uxR/k88mkhJ0Q82oxMU6IZS1QN89OSLsM9dak9Fo3nan1iJX8z4tnxVd41/vwyUkiop/BTDUrOg==","signatures":[{"sig":"MEQCIHzBiKOjAyMazyPjmvtGmUTa95YnjvyHU8KbepCzSn7vAiBSBkP77USfvjQiDG3O+x0AVIDu4Ji395+XXzdx59STgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"c2bf06cc4f51be938cc1bfd248f395de00a672a9","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.1","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.0.0","machine":"^15.0.0-2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^1.0.3","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"3.19.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-41.tgz_1511302635817_0.8599048324394971","host":"s3://npm-registry-packages"}},"1.0.0-42":{"name":"sails","version":"1.0.0-42","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-42","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"dd5140f4e66a30b55122ed02ffff3a5388bf86a3","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-42.tgz","integrity":"sha512-K6xUm4wTmyfx6l6EIJboXKA4NIwyOMASgIxJhVe/2r7+Oztd/EDYBJxhVyTIsD+bmjixHO7gTvfAhg18fDPaWg==","signatures":[{"sig":"MEUCIAonjr2kNOeOpcxpW9s7ZZWL4Je0XVL3PsboyezUjfYbAiEA9le5UqvgQkQtgwfY0uLM7E7WeCnlahLfucckA8LOOLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"60a20a03263c006a9ae48db32ab39fd0a1d79685","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.1","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.0.0","machine":"^15.0.0-2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-42.tgz_1512806477528_0.5782518403138965","host":"s3://npm-registry-packages"}},"1.0.0-44":{"name":"sails","version":"1.0.0-44","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-44","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5df2fd12e0102b8afc053481011ec5f3699ea4c7","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-44.tgz","integrity":"sha512-IWe8kAJqHlq5/YttuGalawCMFm8MuO3BLtj6O2+LTQEt9hlMA9iwnHGSL6sbxumNhnVFUlv5SFBR3berizXfFQ==","signatures":[{"sig":"MEYCIQDJLqjVPqmgmqX8ZnM7Hg70/DgYdPyrRRvlbYzrO722YwIhAOK31LW/I4ueWoIJJpLvHLki5gz5VCVTZfIubGruB9B+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"3d47eafcfb484f0ace14770ee9bf328a4233009b","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-19","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-44.tgz_1513748056183_0.43802919378504157","host":"s3://npm-registry-packages"}},"1.0.0-45":{"name":"sails","version":"1.0.0-45","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-45","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d8f44685b65bdee1faf840f798eb86495e0e512d","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-45.tgz","integrity":"sha512-Lxa6cEKADNoQyde9fhVP+Q+WSZA2wxaWu1Mn2BnAfGlJvrTqHE2H8VdaDkXTsCB+39J54EcaV4gYYuOpnZ6bKw==","signatures":[{"sig":"MEQCIGd/T1nBsUxet/chunipqLXMWirLeBB5gQkXyjtdMR2+AiBPscDvz6LQubnxhh7IZ/So4OI0stIs3DWnEYQ9FYrOrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"a9d57d3e548befd6c708a054f4099f670dde7750","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-45.tgz_1513883481443_0.9410426148679107","host":"s3://npm-registry-packages"}},"1.0.0-46":{"name":"sails","version":"1.0.0-46","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-46","maintainers":[{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"balderdashy","email":"mike@balderdash.co"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2749443cff01c313746454905292f80f5ac6d51c","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-46.tgz","integrity":"sha512-p1+uKhCdPx1OqG9WmY6UzlT/XzEHvoO7yKgSWpzm+Juj+su4Ce3BFdbGzujxIk5sNVky/eaAD5tZPb4/8WnSgw==","signatures":[{"sig":"MEUCIQCR0EG6dndXZVBFu+5tQg42XiMEeDh7CbIQQ0y94uK57QIgcewnUVM8M6RHWnb4eqOmRy2B8vSRrpjw+EB3oVZ6mCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e8493a646e59f23031b79a1f6b32b1ca5650d58c","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.2.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails-1.0.0-46.tgz_1517420724027_0.3233784481417388","host":"s3://npm-registry-packages"}},"1.0.0-47":{"name":"sails","version":"1.0.0-47","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-47","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"956b03c78b7adae34c40d817b525eaf7829de084","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-47.tgz","fileCount":281,"integrity":"sha512-0bz8VmW5Z907bQzi3foVdzpY5WwoVQZxktYN1c27hg1ODTd9i/oEoZDzX/58LsG5UQo/6Q0KNy9KWsYMBYx6Nw==","signatures":[{"sig":"MEUCIFhv5qHTvh5xBSle0p4JKPmcNTBuk1rlN/k/pF7i5PBgAiEA1PvWMPfoQO0VNXM+7BzFkEQWm7HJpBAsS3qb8YNW+2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503384},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e2813f5890200c1f93fd8162aeae590f21ab75fa","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.6.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.0-47_1521769246772_0.34168342552308073","host":"s3://npm-registry-packages"}},"1.0.0-48":{"name":"sails","version":"1.0.0-48","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-48","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cac84a6c2eff0c59208419e001d76d53e48323d8","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-48.tgz","fileCount":281,"integrity":"sha512-AI0uF2h14rao9DlGxtRRuBQRNuX4bTR5aNLNCy0S6P84K+kI419WwX6sTaMQmLZH3gr2C1Rj3BkPAaC1BQhI9Q==","signatures":[{"sig":"MEUCIAEiRNokuLQD2MO1JVhpZC9k88b0QH8FysT2aY6E3qitAiEAzJ/UJVwxakbaQ/+53M/o8P2Ii9rBbeBtV+HpJggyrIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503508},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6ab0a5ab5ad6718036bb5a2b0ec80eb9938c2c24","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.6.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.10.21","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.0-48_1522052339060_0.08577147086077952","host":"s3://npm-registry-packages"}},"1.0.0-49":{"name":"sails","version":"1.0.0-49","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0-49","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"d6cd69cd0fa9454b4b97025aacda37731ec1de7d","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0-49.tgz","fileCount":281,"integrity":"sha512-Mw3QfzrqGPShDOjRg1XhJKJslbgXnbTf+MEyqyGdXsLEN9BiUFnCR1UtIPlDnLql63HUySnqm0crnjHKq2Y/vA==","signatures":[{"sig":"MEUCICWSBWs422jmy36RxlWigSLIbSmWCepC7WZmSU11jSBFAiEAv7QxQpqlvHko10G1KJkSlyA5XnorZgpmJ9GA8NyHvS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503507},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"5f1d8b3ea61d29b081dfca60524493dc303454f6","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.6.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.8","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.0-49_1522054176082_0.6164825725182539","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"sails","version":"1.0.0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.0","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"3cf26123b6ca25e75df6f27fd403e0e7840ace1c","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.0.tgz","fileCount":281,"integrity":"sha512-0dJQuNeT5w50nHWl4iIjrGxN+Z7Ndc0rxkfLjGJugRSEJHC4bsQzdrRaaV5bZMFNOQxI4YsTUb93tKQIxY2nUw==","signatures":[{"sig":"MEUCIGd8xN5341S6pvdr6Jy7gYEALErLIcr4u5gsyN9DZca0AiEAkpZcjsk/FkRmqBwG2fB1QhopetP3DRmn6BiQC/EKCRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503504},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6e73a654324ff61d8c8b163cc42e92d17a9a8a47","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.6.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.8","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.0_1522257691181_0.9021551739397631","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"sails","version":"1.0.1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.1","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"5144614383ed8e2e70009d54054ab3d0d3205020","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.1.tgz","fileCount":281,"integrity":"sha512-pa0AISASyovwyePg9GaHEJ5Dwx99YkRP893faHjrFfuZt1amkVyBoQYv3JrJPY5OIwfHB9YVzRjEEzA/D60XlQ==","signatures":[{"sig":"MEQCIBl+ihc5TBwH8cF2xkbWzxRG7ZHqMkFED/Yg4LpzAIZlAiAnPbjIBTyzNIWiPm+ci3ka+PPSI7+PX7hM+frn2wRASg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503664},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"36f6b8228757e2616cc010ada71e73a645724045","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.6.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","updtr":"2.0.0","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","checksum":"0.1.1","fs-extra":"4.0.2","istanbul":"0.4.5","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","coffee-script":"1.12.7","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.1_1523066516915_0.05087527753477761","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"sails","version":"1.0.2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.2","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"c18be0fe0b2b305847cedc4d12ec9778c044d1fb","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.2.tgz","fileCount":281,"integrity":"sha512-tcMERTduNcO1WAWgkQxp5hZEBLBxdNgS3Kf5LEe1PzgEORKLYJrj+KXdjadcYuyuzydBsWmlv76oF2Y97P4RoQ==","signatures":[{"sig":"MEQCIGTtSnMb3p+5aTQJjN5Gqzugc2nCX2OJdzk+z7XaKoaoAiBgnnlwWnsODTfWQiOnwS4lxE3YbYhc3Ii2k8pNL6umpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1503642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa73RRCRA9TVsSAnZWagAA670P/25O0QlydLBl4Yu+Dr86\nW+cr+CNgcfP2Vik4/MJ4Twp6PwQ0zi5gyVhfuMEiQysRKHqaPz2hp6/BIPA/\nN0ccn2xv214VginjbHMQf1pkLWvz+TfPLpP0YLEsUFvSlK+hfOzIExPhzOhG\n7RZwT4f0CGCTfBBLKbe/5Q5eUAVDI2KTeH4+RutBc75T5Ht7horq9X4VLLq1\nxdOw5cp2khJkg4juOfMdw5qnLvZ3ITDwND35ZfmmZT1NsVPVVqpFoFRczyFI\nlQqeT3yLPWtVrAlogZrOazxNCjaWYgCQANYiX6AIsfNW3UI1cKkHUkUlSM84\nKBSoJORzLdUPKWR5PTi0Mj93k64o0K0RwwasjlAdiEAXVPGnJTQ7fwmr7B00\ny5FoD9LWaAkjGkmPd8DWDgn4bhqOIXwevL7PVrorPgj8VgwiU+5uWwPbTtjN\ngEdnb4ZsUWII+TmTV87Khrj7O8uCCFQGnEzLnvypG+T+gBdb7j0MdHjU9eCc\nRTaq1w2zVVepuYn0OPSlvw6kC4f7ruiOtp3NoTV4l4qRTPbG5BbOLQWRqicg\nk/pDOdiX4DNHG5W2KTCHxLfVIfhPTgc2JRFH4WQmCUHyN2w3WcEsUnyZgM4F\nhnwM6m2EI08d4Km2Rx/F6gBJIfayGNBmo5hGT3bdcvhXy73qOtFPi4GDwwgq\ntUDF\r\n=lQKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"f71d992c1e0f761632a982e357f3b1b7ddc360a8","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"5.6.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.0","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.0.0-21","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.0.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.2_1525642319426_0.10405655478211329","host":"s3://npm-registry-packages"}},"1.0.3-0":{"name":"sails","version":"1.0.3-0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.3-0","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"6e72ba5333f991b171cb5cea2b89968bec4935b9","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.3-0.tgz","fileCount":281,"integrity":"sha512-Mykor9UTeHm5XdK5XkpQAi6Whj2aVYoFIJzTg7wblbobmy0My/McCRW0L9r129raFGbi/XlPWhuvrN9AGq2gBA==","signatures":[{"sig":"MEUCIGMoQLHL1zVDhnW9Oc0HtHx4M9lGE4EGVcRbjv++qtpdAiEA+z1+4SlKOZxuoH7kNZt/xPYDuYk0Swt++xPW0ppjUI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1507690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDIAVCRA9TVsSAnZWagAAhDgP/1DmbJ+43N41neSFmyD/\nTD+1asiRAY0xLUt9w/7N6F5VMMcA6vqIXvN7h0f6qkqAB2rg02I5EsCOhNCO\n8Ksz6G3Ayhf73AWUuTK3JbgpKYbKAMA6q7+nD6t1P8ClkBb3DunXgBXxqw97\nFctSuDc7dNYZwBn1oWkv8aUwL+/nQniEP9b/7E40AR9ZuibnXrQgEu8MwVbf\nZ4QpVnttxs3ZX34B+twegCW3Y+YBpzrtSBIcKAgxxdQssXvKD6gzHYSWYsq1\ndcC7bknoUTSKZt+xrtfyPTMpFcXk9ahbxy6PzYUMFjNlB4Yhr+FnGmMUGjHi\nuhQdX5x5C5HJ6asbbceLcclL6T8GQxy42DBp3a+b25ZzciRnhWS2Tx0ifqFD\ngy0hgCefXoKFyKgyy6Ol06fTLTX8OLgwcWwjMxv1VeWLnibTGAMV7iwOhz2L\n+Yua/4uh/lrEY5/XJgH+EGNnN0B0EBy7/JZMp8dO5x8xx/CU+aHZwe2ky5XS\n0Hnn8zktyttKjxRg7RZDSyJwoNABPFo1r4k02MCdAx649w9+Ky8My1KIe79x\nUqh+UE0mupD1nqSsR1UBekgopjVIzq/j8emTXsd3T27xg7CGq0HfK1tBjgoV\njO+krIb+HLWMi0l6eSDkT4yBDtHwxY6HeybxRZvVJpKFtJWSjE5p5Oo+P2MF\nlnjf\r\n=H3Nn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"8df00b89fb81c196a01364673bac3465a4638f49","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.3-0_1527545875917_0.9190576818670217","host":"s3://npm-registry-packages"}},"1.0.3-1":{"name":"sails","version":"1.0.3-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.3-1","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f4c06a46c542a622894a88c8c3332eab6424addf","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.3-1.tgz","fileCount":281,"integrity":"sha512-cQ8/iWgKA6/jW0+s8MYuH8qMIHGjhvNvfDdR1+euQrkQbf2if8Y8VTEe6AqLukbrcylcp0tm+0acocUu9YeCsQ==","signatures":[{"sig":"MEUCIQC+p8JkhNYlNEv+8v+gaayF6/kBmtzse73x7dpooroxYgIgPc0Wzw4O6rQ0VGeauEBvJvpBlx189/UFp8j3fjsC4OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1507938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDYDrCRA9TVsSAnZWagAAEPwP/RlUZogELAeqpPeYLcil\nnCb/nedFuZdzbhnFFwxFex8zBK+uuA0fHTmJcv7APqMTcjM9s0yS1Iq3zUqT\nh+B036hwusZO/DsbDyBktmrax2R+nYH7OR3wTCmqXepT/dD0RKMh1xNTZj5C\nA8WVnqzvZlfXXT5qAfWX/zRgr/BOPrAy4FnsTMqqajvHrKpJh1HV9dmdbs6A\nnJ0qNdXtg8P7JTsI5UhjR5b7Zmi+u6WRcZo1UyGxGrJDnNKpzAeXI4PlyePM\nXVJV4etgNbvZvvQ2NvRHjXZdH8MW36u8ODnXSLb06GglQNfYAG7mbk60GpW4\nP8g/jNH5jtiyI63aqJHYdefZ7jmUiIufdO60rf+WbuROXZSZhRPfgHg2H1Pv\nUwuG0UQzVLVLg/ZeHl8+D6S23LcahmMo/OFpDgrF6nU6Y9xOIt9x5sk1WBNa\n42KwmTvTa96t/n39w3cYC8QzK8Kphxtd/aZcHMpXLgL1n5JQ2NDFKFBLhP5x\nz+q/xmT36P6oaUYdLev0LmV5bfG6t7n/uIJ0jpCcY44kgNKRkuNzl6o3vSuN\n++YdPbFzPAgGi6cy8IXn5qHFLBwXk95lsVGuMlRB8We2rSU0RBk60PmIEAPr\nVJEzoUTQut+i6Mbv3KVJgVogvncizDEfKU/uHSviVt1X9tqZwLJsnCPxo1Kq\nrIfH\r\n=0F7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"4b0c7e5ad5e5791d1fb267a06fe8bcff88dd7d90","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.3-1_1527611626439_0.6329998168635385","host":"s3://npm-registry-packages"}},"1.0.3-2":{"name":"sails","version":"1.0.3-2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.3-2","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"8add64e226c6106f14668d3a8a2d40cec38f3d96","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.3-2.tgz","fileCount":281,"integrity":"sha512-rFYFkyjwfreJ5MVT09kLPogh7ow9GerKMQGGvGUpYrluo+RRhS0sNzdmKMe2NBFU7ECcRsYEsc//nvN/JQCc1g==","signatures":[{"sig":"MEQCIF+jajGl9y16XbGul5j61cpP441+tmSkNZmkHfAoLdbzAiBOluWfwhRd8h9N4kUW9I0JGmbVl8Kgh/fil6b6DGVfMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1507909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDdrPCRA9TVsSAnZWagAANcQP/3lNRUNyMOsghHEPaH4X\nUBVjgnfDhWjamACYrbFinhpL1CxSyua+g35Q+ue0rB74GsTXWf/m9X8vUl/L\nFa0zYFOUegzbnm4r1lfy3JDtsKEiehLX/BpeILm/Tm+PyaFVUdPpu2dIFH8o\na2UUyqAkxuiqWFSlntDez/9y9eW+g0xKqqqui17y9bl0MxuDVUwYw41C11Cz\nRAC4WjdV/RDodrJl9p1V6rVeoFnPIP7uY8iRnfuEKY+LC4bSrmDPuOl28XV0\nMSrPxIfcjXEPjYfzOH0bNrIetYikJKUN3UlcUuhHlTsx/U0eVjstrxUR5aRE\n75iyJxULJZKhVnQ+pKUrNmM2z54/gdmO+ang/bMug5uCmwYqG56huYDm/45U\nsneSHRH94o0Mvmkhj3JotV8/bJ6PUjf7rtqOfr2w8eTnTMRqBQ4NAmcZPp8+\nS4LnOwW9mUXa0rNBxy16LbkqofRv30iXTHAFJllgNw/niUPF/cSsUaxqrdGJ\nIFX9lX6yzm7lb2qi1Uj6Dr3uO+OxdLoxRWHl3eQMkTfHNcaENOK+oeFQhBIH\n9bUwKpXTTx2oSmy5Q3HmLZZPDiVomzBAH+BcM32PL48jlgeRD/VfRTxp/ieZ\nOqKDk6blkPWP3KFnxDBqsXkabHJdxWzqBxFDQ5Q8GalUKkCBITDnGaNvgFqD\nu5k+\r\n=9zFP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"c7900af9864a10bde3fdc83097d99b82cddc713a","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.3-2_1527634638054_0.588513279617719","host":"s3://npm-registry-packages"}},"1.0.3-3":{"name":"sails","version":"1.0.3-3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.3-3","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"2b83df4ad615532e80fbdad2563925bafa3687a5","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.3-3.tgz","fileCount":281,"integrity":"sha512-Ev1hjEUbGRIruHObnLX8vYJsQqtkwUHUcq22qEe2r8xynm0ttaTXps4msZZ75eS2Ojkx7u5sM9c6+gmpfjanxw==","signatures":[{"sig":"MEQCIAcly3GywBgE/876XIw3CQadz7Me0dQWC+pCnUmUjc1MAiAo1+JSPgdB8So9mqWfgBqWZMfcUIqcE3uK5NDzULZeCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1510857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVfvvCRA9TVsSAnZWagAAwHwP/j2gcpE22auJOSVnkTF1\nlfFKcI3DFC8Y7pXrgyusixuVk+fdFuD7WoK/D9ySKb9l7y86qEbePnjas0af\nKXOJ/K1GY6Bm/jCfretxaQPkYidnz1yoLYZLzGQw6bwfC1ZsUiZn4nzPUOOF\noMiOZ8BDbhvy4RqJW1ekOO//pTnWz+txNIqA+DVW8ptPyxVXeYC+eYHsaS72\nByHSlRWAHUciLOdEUhfSP0sslPUOcnGYCyVsHRDIM5Yi0zxcRD1VR86uyEdI\n3sJizADgFBB7TrhItbfOLtSkMzo8Ph6DLlEnGg+4ZYY74l5bznzY0RQlzFsX\nor2bN776DkIQbLEbgDORSBL2BBCSNB/nuXJ+qwg4SR7EGfR53wLfB08pnYqY\ngOFWlGG/BHScLZ77/mIHN7dZgiyN+72nYRNbofSWVXYCB13e9UcF2M7rBE/W\nvA04IRBP7maJnraKvaC+qElB1unDw4PD1ESyqG1vPoRaOzJxJIi9A43w6Fe2\nMPWYDdVaHZ1dOS6HzlmR+BOnhVI4lxPRfHnq6gt8hdmD3oZDLoCJpV/bta57\n37rTN5gpWhZUg97JBrw6QVbN99z1KtUt/YuwZaQwkU/UJ1jGs1WqluZ2ddDr\nO0VT/kzu+nvL8VNvnRCTWuN5mc4ngjtRB57vP48vAbzg7+At6mKz7bLwAALQ\npXhs\r\n=hKZ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"fe3e4a4da45c0d1459893ada25c41fb5e4125fba","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"~0.8.0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.3-3_1532361711597_0.45984443367578764","host":"s3://npm-registry-packages"}},"1.0.3-4":{"name":"sails","version":"1.0.3-4","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.0.3-4","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"566842cd53eb365dd9c8f8031b3c2c13ee78577a","tarball":"https://registry.npmjs.org/sails/-/sails-1.0.3-4.tgz","fileCount":281,"integrity":"sha512-/zxQ7oqvOnNqsL4se9OpR/cpV++ZL4qqJjdwbypLDVz0oDi5myRaFgF38SY6IevawNm1NmuTFxd03hm6sk3QQg==","signatures":[{"sig":"MEQCIEnfVkgIbrS7QAxZatouZl7npJY0xBaVqJ51zXqPpHzGAiAUcCeQgdizl4cp131n/j5qkdpzZ+2LjRLKCnjDa4sqGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1510870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVmQPCRA9TVsSAnZWagAAiyYP/AqimHon0oFdXkALg5/b\nEuIh5LmF5L9kHj9mXEuod1lYlPDCEQ8uxzskqW9pkuwHMuQMtWLdFNQJCrdu\nBpw/h/VlAXXtMWJ2M1D6hnxpOsZ8aTDFikthfOYhs3qvKwW0CcEsUzsbySl4\n2fs9h/slXlbEq7iNtZ0vuB8qf37TjbhXwqd/oYDutp1oGFsxR407NAUq3r2I\nEf7BBmVDm2rmwiOO6DjiEaUHoYEvDlH124Wd/jL88EX9F0MdZs55/pbc6S++\ntNvPqsIgi4kGX3eHkQA5ab/6x7MLT4LcehTtZbu3mbO0/kOGncf2M/YCmtKW\nRun33F312p8+GT99ST2sBcjqij4VqNQZvpU/djypMkseVh7ptJCUbvT4P2SE\nm3zqTRckCRVTAVhsmBHP9NtGZwOT+kPhDB7IudlX8QWFavPk6PSruWYH7mSk\npCqtdZvGqi0dbueTsDYfMzTNiBWSgOv0Vy/VyEuh9l5lH/3zZjGxZZV23Q7E\nZT96OHmZErU82gesiRzJu7fkvcJ1p7mJ9Z1XcK4Q7kH6uuHfAvDTa6+mdD2M\n3bGqzjGm+1Tz1/mfuBekJFWKdneHxKWwMzHZzXfV8TkpuATnNB84wxzrU0OO\n2g42KRzJdS/dYNFom6op8fKEBgvPlIonryGAOi8arVzJGEvo2G4DGeNAzzGv\nObY5\r\n=QUEK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"eaafcc1cd240c0ed478d959e4bb53c2638d2e1d8","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.15.19","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.0.3-4_1532388367459_0.6461718159527718","host":"s3://npm-registry-packages"}},"1.1.0-1":{"name":"sails","version":"1.1.0-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.1.0-1","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cdaf6cf1d68fed58b6dff4ace331c30cde4f2494","tarball":"https://registry.npmjs.org/sails/-/sails-1.1.0-1.tgz","fileCount":281,"integrity":"sha512-LPqY3WPVC8rrwZCiqQiVlX+ZXcIxLIvbdcIWSSLQ+dMcceDaPm9hRyfXkq2HYvfYt+5TczC5CnOuC40IOKkXvg==","signatures":[{"sig":"MEQCIH8TbFpJ2EDri9aUdNejHePF2vJEXktyVAmVA6fEUug+AiB9ZL5g62ZOOZJarcG1TXDxCc9VtIAn2TDeRkLlv9R9cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYyx9CRA9TVsSAnZWagAAufMP/17ku3BQot/j/EfVd9QK\nPtaWhQdUq07BZb62DYIWB1LO8Fol8E1DrFtB0sZwlF+p2fin0ORe2JNHezS+\n43vT3LByUDBdKBAWQacJzONL5mkSKuCwkrje6V5aEp+3fcj5a6Q/FXQnna8d\nhkME2GLylxuuNBf800/8nYU0IRKGiMh83PX88aiSQBCo2O9SIEaAVAWLB4qx\nwWEl545QmJ3TEyqSDdvB2hzeQVSkvZK3dH13YkUECCbM9YsW3Ir/lbJ+Edfh\nIBXfNjano0xHoXsywXYZgXCKPSATZx7j5LTvV0YpsPz0Se/rRaBkGInL0bkq\n19xq4I+C09bdrSLnt725KNEoCknBMQnALNVY17Qrnk0ftElSCeNEOWpJnf3r\nXQ2gtdii0RAa5ePO627P80bkKcubCWn2BepgovKV9o1HSvvZuBb8LgT/E1q6\nJps7KitQiSPNfiL7KgbnSP8Guds3XZ+g2UP+LltO3pVBIKpqGUPp/IdmhO1R\n0rSw3WEIjCtHFMWJeIr0uXSiP3M9EVPFYLirrcF9bGjuq2R6S67OgynDOY8D\nt69NPR1ZPY14j9zWGWk3W22Jp3gZrl/4YPNWugORvmcn1Tcd7Z3rZKwo+tSU\n7rWsqE3RFp4AtOtSSy/Hc6sqmiBow1fQ0DbAOpZONsoiWMJU/FTE4jYOeKVm\nUIFm\r\n=eoVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"73d1aa93909e3b277116f14e497b3282cd11ab05","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.1.0-1_1533226108907_0.7650653244485845","host":"s3://npm-registry-packages"}},"1.1.0-2":{"name":"sails","version":"1.1.0-2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.1.0-2","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"1775f8f7fd1be64fdca26fa15e0b93f619b28133","tarball":"https://registry.npmjs.org/sails/-/sails-1.1.0-2.tgz","fileCount":281,"integrity":"sha512-zF2sPpcgGc0YOQZubWSVE2mPrOphljcUl6+PV95H3qYPH94qKQxZPmjusKj8LoRT7U5phCQ0H8qgczYn9kWsoQ==","signatures":[{"sig":"MEUCIQD1AGuo4I7NrR7l0nQngL98bkFwY2pMFQSXIAw/C2CghQIgYw6IBQe0G65M3vnj62sBkFQ+3DXTjLLP0RMIt2eab30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYyy6CRA9TVsSAnZWagAAlgUP/0SUVvM617IKc2wVktIs\nF8lB9ezvT3fENK2p399ph+KJQdbFElA9BKNYnpAkojkVZowXvYlHYNXj8OfN\nzH9uUrQWV2nQN7b+h8PCTvxxw89+VIKxA8+/VQFNlumW32zXTh6mlPw4QRzF\nsvIaoyQ9jNsF3rAKOadxkSfm5qwlsZYX5EuoBeQzkER26XjhCtXMOzlWtfdh\nCFMMyvQD3/zXH4Fju0DkoiDNh6n/JhUDzK3shE2Mha+pIdxhEjL2d2wm8rJj\nzbbADMashDUokNm/JcoS4sFLYgmKRdkDY+7kydt8uXySfOy4dui8UJxg7i7e\nlwbLYQqoxqxBHFtsB6CeocagCqWyfpk4HjIoFTL2IMNuedOnKt7uYASZa+FV\nPo80r5qXhchSSzdCk4eDPaFHatyfgSrS0W292prvKfIzHo1O0gvxvHOv1ebf\nlb9Sk9cJPOuSteJWgjIj9EkesU41R/B4jc3OVKKr8dBljFBq7WXV2Ptpmddg\nHT0K/EfzciSxr84dvfil80xEBVSP7mMVO4TfAU7dBBytntISabpicfJvaLLi\nWdpILT04jlAyXtFWv51B9PXB6Hkr+J5SOhpSoLT/IuvOYNAxXrjd3OxcEnSD\naYJrJdCNuznzm/cSAvHYhTarfZLxoUzP2m2GYl3lhYu3+IY2DSb6uzVT4GAz\nsrO7\r\n=Yffy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"f72f5f30d810fd705bcfcbce6d35285155f8b8b8","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.2.0","machinepack-redis":"^1.1.1","merge-dictionaries":"^1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.1.0-2_1533226170280_0.031549136845336445","host":"s3://npm-registry-packages"}},"1.1.0-3":{"name":"sails","version":"1.1.0-3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.1.0-3","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cb9e87bad926e283344b7f06086dc23b6bb0df34","tarball":"https://registry.npmjs.org/sails/-/sails-1.1.0-3.tgz","fileCount":281,"integrity":"sha512-KzTnfRGrpJKFbVacbg9kprRYssPVn/4xcffcy/eY1IHWF1HxhBbge1TFOTq81d63Rke2Hk+5khICv5N+ZR7yVA==","signatures":[{"sig":"MEQCIET4tDT9AxLfBwIVBkB73zZSVtZV/lJgtFIyYsw0aEa/AiBkohZOqdWvrn9Hw1OMcZ9V82WmKEh68zJxUc7ebpInwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1549224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbf1pCCRA9TVsSAnZWagAAwdYQAJtQWpMvAnSHNVWnzu/B\nOL823DIAzxcfkK0rg5KLcRvaRLq/GTuDjn0dslka7QUWfDWInnlX7FiTVJP6\nYxU3C0yw/DE7uDvXrwQme4mCHp2AFDcafwv0CjxHeOXIfOvGqZLhtaU0Fhw4\nS2fRTKAyug2O5Ci+nB++ewChCvfymak0xh9PnWI/AlSLGfXpCfMxl6HlmcWL\nf2gd8MWOyH9GWheSHl6ZC21vx86PQMkQXk8qgZG4stXoZ4aNJidFk3LeyAq+\n0IyWbCYLb+GURuVptNmib/HVa9aB3iM6KzftO2es9uUfSwSxhnV3I3AHBlp0\nnLFVMZld+7BXbCxDf7WnneA3ENN59oVzPoqySB9f5+AuHuK/CfwtAS8nWLK6\nshSBFJ5jJk0hHy+YayLEec3SzJy4V7onAE1BNk5WIPxevK9PTF6bkINYZUfs\ncxTjRGBrmgMPWWcWjPrUxGXgu3n87z8Pdpr/5HZTCRjz2I6r6zq2V7cHy+Vt\n0lkyQ98XU6ofCEyJkMCpVYGf4t3K2VyXH1yZJ1gz1wLq8rdmW+9Xlw5op655\nCoYnfiWv2p2jjVe5e8q4D6Q2gZUlcP6C/0/TGMtT64n6nD3uyboMIRuN/Dl8\nOuEApLR8rqPzh9ldM6KK24oVYO1mOFhw+p4iBxNViOQ2vjnRsbIgMdN2SmRk\nMKY7\r\n=HnCF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"adf3babe1d1d2f7313f7b42c94d8aa05b1460c82","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.1.0-3_1535072833978_0.8563711368660631","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"sails","version":"1.1.0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.1.0","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"0bac028a17e386724b5a078d71812de591632168","tarball":"https://registry.npmjs.org/sails/-/sails-1.1.0.tgz","fileCount":281,"integrity":"sha512-YnkgmgOCYmcKqHsoZUPtIKDXj83DFAd8CwxCsThDXej0fH/t7yFBITiNOnj1JjnA5k7G9aIjWwbh6NYn/dM8Ng==","signatures":[{"sig":"MEYCIQCmvQ03fgZQ3K3kraQFhgna5VJmw+qX9idDRwpVayzQsgIhAI2sjLncmiJtN8/UI6qwwTucnqmVngshIXNgWPPHK8b1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1549223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6v2ACRA9TVsSAnZWagAAC70QAJalPW70VgGlQHaSERkP\nrN/rJfJTEQMoDdo22A6VEyBF4v9uY4W8JT5QEAEVZrw2MRYINQK872wNAQJy\neZ5OoPui0fLPTjCZkOg8+7jfGoR1po0Mg1ZzkB5o9IGe8O7XToHPvL92T98P\n4i0GgGA9Hh8A1oujgTjKcUHUnUb2pQPTkh6M7+9YY63oxSbp1ade/xZZFwWz\nIRpMM8aj1QwlntagliQe4ahoEoX8P7tF+tKFcONehnXaiiTzas402frRJD1c\nrG6t1kPUNPuiuBMEuTO8s3UoYMxLAHqFB4hUf0wHyGk0gganmGEcBxpYsx0m\nswgArCQmE23BYS4lX7+bbwRR1WTbtim+5pBVfkWLxPnBG5aY124Ie7PfXbpK\ndbnQq9sdFgO2Rca79YY9nAZsU4nCXrgumHH7eEupFljb03h9TsAMv+L8ZNXH\n1F/wuL9+chDlB6hJ5cN5uILX6aA9k3fhgBm7elOpdz4vFpXERDQ6f27P5e0z\nVf20y+321UzutbfR5Z0MePqoVBWLp6gHEZbEhDFrWCQM00+NvFxGyZ39Mg8d\n4RB9u2yWvev1BsNprkqH9fuhw8Yk9IZSeLUHPcx58zs3xUZpMmI4D+sNYXdC\nSx7g1j6+QBtL2TnbYUDhqNIxTA548Bxa0Fb4qS3DcMu39mgpouZGvlRziwGF\nTflt\r\n=TJ9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"3bda9ca35d91e7784bc743e2ea53e76781c0bf42","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.1.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.1.0_1542126975132_0.0919631906559295","host":"s3://npm-registry-packages"}},"1.2.0-0":{"name":"sails","version":"1.2.0-0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.0-0","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"03a29b964dfdd8e1b44859d1b3ec54d26fda0762","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.0-0.tgz","fileCount":282,"integrity":"sha512-TJZYIKbHRNvw7KdgM9sNxCu3FeX+Cky8YIcw9pL9Zf1zcMUwedWU83JG42oFzF0O7DKW5aOwa8gN5h3xsJf1Ow==","signatures":[{"sig":"MEQCIFQlkwlIKAh0uBuHMJxp55gBLYdPNvK3TGEqr6ZrYA3mAiAIVEovo+eYFUNjJLXceIb9YAvVWlXnRW47LCnSKGShjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1554604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPnhxCRA9TVsSAnZWagAAVPAP/2RHaV6OO5+n+0viaU/A\nEh3s7adxwAThwrUot5MAKfLKrCnd05/y9I9fZXevNZoeSbQRQwDPKfZgFCgq\ni2RilBJBgtdizH2ugE/87HrgeN9HLB5ns7qgMenSnDHzt6foGXbSvQduCkhO\nATD3Y3/rneCbw/3SK2SDJQkwBc551aCIEpLob/wmVDqpvRO30C1r/PvsHDSr\njVwtN3EUDXNdXIXIvkAYFcULsVQEURcBu5nWD80xG5BjtxO32WuxsMCVxV2a\narJS/otR7kGE6D+4E7B2KTCuHs2Bbt42/QNj6pmW/KRgFyEWMBHn8L9jLyY2\nvrvxvM0LfV8kmAbGtbYX/Sz1uNLWCqjO0j74R/bOlvGKrNICE2XsaChIUW2G\n63xZWp+is3t1wBZg8UtgnvATCwJ54GNkCrMfuz2MWZIN9CRKmN9Dn2KziAWy\nlB6Iom7BiBCwzTnAhblyF1Dpc9HohsXM3iERdwQbB1M94ibRGGi2WFZphW8s\nrHQhYsHL6g9gBu0X2mSgcCg+mvhndlMPwbvIdYW1yy0zsmB4xHrtxSPbCaq/\nt99pQ0qI8frM0qvdW7B7A98wx6bvAKpLecWQHdr82dF8lDPzE6Y4sBlBnBhG\n2q0qU15S0/vrSYNS09LUzAOgyuw352OosuD1ziArBEvtpwawvspJd4uF8rPK\n3aU1\r\n=XP1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"913ae63b6ecf4e49e0eecb11434fcac38ec9ecdf","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.5.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^1.1.1","merge-dictionaries":"1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.0-0_1547597936744_0.9165792427842394","host":"s3://npm-registry-packages"}},"1.2.0-1":{"name":"sails","version":"1.2.0-1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.0-1","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"088b6a2cc94e76d997230b90b9d1e32a99afbd1a","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.0-1.tgz","fileCount":282,"integrity":"sha512-EUdSOAWcEhozxuw+Epxrezf0jeLW7p/e9UCe/7n84dcS9/SXKmVKcbAtdd7Oby5WJNce3eXtDY1x0H5iJdnxUA==","signatures":[{"sig":"MEUCIEYRw6wXlNxKTuAycf4FqPFdQ7v8y8Ux0wC8ZcS7KkogAiEAykGLoSEdqSfU3yHT6diKGVRaUA/90lBOTOSjQaTMITA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1554548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUm30CRA9TVsSAnZWagAAQpEQAJfBy+hDk3oc/ZU8igto\nUux2W9ck4FaM20UMjHO/5Rr51wEpQMrOkFvVmPzrjxrce85Q2GzW2URM7T8+\n4WQ0iXwU9QJLOJX8rCJCNHW8ahHbs6hLyi98Wq/qWPGLBekHPNBT6yZ0zqkv\nuCtrA06WSvOzFwFjJVPy5yZwzUZWrc0ZUkTlBA+olLfe0zPiJ7K0DawdMlOX\n7fLG4vu12yjET9aLKpUeTscqKKOOdT7OuisOSp3fB7n3HBsYEPlHJ687g2MB\n3QvcfYVtL7maxGgcEg+tqEWELFGMMdpjfMiQ/fIc3wUxOewcTUHeEwCpHhvN\nHRmPptWujUpocNRNMYS9HMO8tmjEjIRViHGksU5wf8QNLayuXxxdXD1cpWQu\nvgAoc8pWdsu727OerhETqhS6Jnf6drF4bkW0mKPZbvL1Gmyf94H4Hx0q8wcG\nHw/fliEf9BGchOg5Y57mkEmM42uELTXZuvyyU7Xbsb00J2SZj3MXWxgWgKFy\ns4LjMIp5ma6QGtW7NpBJgcVGqhfR1ywDvYHfrWGoQZZ3wL2I/mh/8jJ2VJhF\ntrt8O7FI+VbC1vMiXxCgAwJ/ZVsFigvMZdoo4JQn5Q9uuvWU9OpAODUg7rO1\nVCx1r6lSvbCbDSf+Nk45tgXoBlo7E5B1pFRHPxLemmbe+y4s3eatD4hHAxMU\n/5SR\r\n=6D9v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"64edb7a1b1c1a89065ea03d89ed2574fd36f6bec","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.5.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.0","merge-dictionaries":"1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.0-1_1548905971682_0.047211487628831206","host":"s3://npm-registry-packages"}},"1.2.0-2":{"name":"sails","version":"1.2.0-2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.0-2","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"fe80a9b7d0f1dc29e8e25ef01ca88a344707ebb6","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.0-2.tgz","fileCount":282,"integrity":"sha512-FVcObv24aeiW/aKJcRznLOhBsMJNar1SOGsHf4UyTg7mdJZ/qPUwYmlhWHxSsRPRnGBgr2o1VcA7eoTUAk3CfA==","signatures":[{"sig":"MEQCIFn4cJUfHUIsV2bWZoAJazzok/HLRSYbFaPTsG6xplQtAiB+/LGJweUmrtGxOQiVIWSWalaR8S4fPP+tK+Ia/3sOvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1554548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUn75CRA9TVsSAnZWagAAf2sP/iC7C0I1uzlPBSSUHG9+\nyp1STtDTIsHVjkX6Xrg60VG4BksaNCaymklpyyok+F/J9aNkgKC41ls0R6uK\nS7u5oWCm39nV7F0sVJKvD2M5V3o8CTu087kQuBF/nzcIzgDcNAkVeczKDPXU\nVyUhxNoILevr+VbcWydog3If03CKV+3xNfbBKLdcTBP89K1dkggybm/BfPLt\nSqIyFTgPKeNQmmXb5JF4agclGIGIldrjDCV+cZKerEgaV4ugMFAOPPNCNoI5\nZ9HKVo0X1aKR1phd8THb9UxrihTEgRRew0kB1egHLxUnhOzntOEoRjtYVusy\ny7EpGHuOyTWPwgpXhs+slMZ0KvN1q2HznA1WbzRTQd7g9tIYhiaSRotu0D/F\njCYMoWozQjbYf9gmUKobUdPWB2/8qQ+lD9A4kS9tRHA1obLhb2nt3Or6FcBn\nArw64ar+NvyrURxFlQqgjcySIrhVZHxqet53ZLsSZJKjiST0sg6rjzrTHtTP\n+9KnYYKmmflOSBxeo/wLID95kBJp25hpvMsEeCLvyYlyl+kpXpRumEYmGFcW\ndO0lpnaaYHaQjeeuM7WncOx2SoQFASFdTdwLX265Ag/MJ6kOfhxZJ1J12pI0\nTOQfMuio5WMlNE5xMbtb705ZCUzEftO91l457rLhMfbHcF9xIWQZi/hacblD\n9n6P\r\n=twb5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"a453952b31672ee0a2cc05287150fc4e67ee06e7","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.5.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.9.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^1.3.0","merge-dictionaries":"1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.0-2_1548910328313_0.8801473402098425","host":"s3://npm-registry-packages"}},"1.2.0-3":{"name":"sails","version":"1.2.0-3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.0-3","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"particlebanana","email":"particlebanana@gmail.com"},{"name":"sgress454","email":"sgress454@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"f827ac115e3dcc7faf6ed29599f218c1158b6f4e","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.0-3.tgz","fileCount":282,"integrity":"sha512-F6zG0JVjim/zhP9kIqxscRGLikpbQ75knEF8XgLJ4vvV9+v05SDyVLdR0nLW3pLQFe5IqjzdySLxBLe2fk7uTg==","signatures":[{"sig":"MEUCIQDwg7TcdGYHzhcL3AqMyV6Vwn8/hAm8a9rs7FDigf0XRQIgIR0me73ABcCfnzNUaftBCRTXKiFCfuim7tg7oFgRUDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1557660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmVzVCRA9TVsSAnZWagAAQ7sP/1axRbEHnMWBg3+OrkBE\ns9553NKNODNEAxZ9sOF11oSvAPcZnNiAq4w/b2C8Cp2Y43U0ODBGBB7D5FrI\n+04/llOgjyX3YsY2I40VKyJyH3zBkPQmt/H1i+C5xXTjvqHE6b2z83exotj3\nYzV3hrn0EiTIIScx24q5iCE28Ped3wYcOZ5R1Lot7K6LebOAiSYxh7YCpv8+\ns8ElBsfvC82lx5Ge4eZKsoBshiMwuUACb6vWNe1Ali6qN882e2nJJN24D6PE\nzPqCAig+4QL5+TvCk4n5BWoM9hT5yLn5RFs8elFdRESjoj2+KBoE+d/IbRgV\nV8Rs6UOhpWAkY5pcv5AD9IWO2H/OIRcF29mY4qfOlkq+MfVeA72l6+Ib8HPP\nWfXXfk67kPEW4ruJJAaLGIbRfn7K4EqF55P1Cw3fjVpMpNVBehMOlwmo+fB+\nk4mcCahgm0rAH9i3zSULB4RfFtRva0ggkPnZCo13VI5gAtzd8HuJv+r+0hLa\nDxqdgQCCqiWwUTxCa36bKEbxg43YfhNhU1jxc9isgWNumEcgfky4fMpUiwPO\nEp1mQZ4TFA+6itO9DlTGopW64evF+LUBTYm532zy03DSbm2ciUU+0sa77Gwp\n98EtB4n1bTUHgtnGAiekQlZmVq8O5OFZyGzo+1Vho7yISLT2/vxU62ZLFqdW\nvGhH\r\n=FgDk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"3e73a1f14c382f85e04df9625bd03bab2a3bb13f","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.5.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rc":"1.2.2","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.6.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^1.3.0","merge-dictionaries":"1.0.0","machinepack-process":"^2.0.2","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.0-3_1553554644524_0.32335273504241213","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"sails","version":"1.2.1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.1","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"749de82d1bd7a17ed174bfa3fd9bed31e20460f2","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.1.tgz","fileCount":282,"integrity":"sha512-oDh1fVbn7rddIBtspwE86x0FH1CK6jDxMUW/2Gg4nieyuA+GxJMxtsnvxHOv/Zk/1cpOvxih4iU0r804EPTA1g==","signatures":[{"sig":"MEUCIQCspJNM9/QaLdtSMbAN2cqjFrbZGGgU4qQ3uI12Xm9oDwIgX4AmazXvyx6SzHuFSdnkQ7BNdzWhMfDm1uSdXE9S2rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0H2uCRA9TVsSAnZWagAAnUoP/07cTyD/Xk4mqRmHLbDN\nh7k4kOgLlQCxYjAGUiUP+gFudRKq/xGxw93P/nx8Ja9cN+5FXiLd6ltG1E71\nIT/aSf0mBxarsorySfMe1dAk86fPKaLUp/kBoJnBpDUrL93ifjePLglE6H7O\nuHeEaRTv245sF182bvKqwddGeDSUtLrBu2XtQoQK2P5BxWidzpSWQgF2qzcP\nrCVwK2sWjgq/MwKaq6jdhSwWEx+JYo6W58g4+sQLh7zhluDKj1wimng2/9o9\nCmAV/syWVR9N5fQ/kEqUczjhVC5ur484TakKuki00UyYfrSL6xcBaCdsNKdm\nJgxPvmPqD1z+8XUIt3OotfjlGVlpWKf4WdB9VP9RmnDtL2X+P6y+78Ql002d\nof9zl6vDVLCcGHaxywghNgWMKTCtLSJ6jlmJqC5ypsxXf0PhuQncsUrm/y/9\n3IpydJ2P7oj5zAFHMPUzkL2HrvsxkSO2fkSehbJYuPMLaQqynPprYwvcQFcZ\nqHP8ygCzjUhZfFLKKL/zdOPRqlFPC7uR3/pXIEljqeQxivtefUypwxoHe5XV\nlIsM8rvYxFqDR11iTPaXsd9zkXpyjwYZ7FbdBFk+8GWykrobw/wYegHt5+zQ\nMjuDleX7OXA1yLTSpPjM0b/elEfcwDczMTFv0aRwYrhbZ2fo8hMlB90M64C4\n1q0A\r\n=1rVM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"6ad847e4ae120d31c6aca6902d678342f46f0cb9","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.9.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.1","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"0.3.2","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.1","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.1_1557167533525_0.014497337861913984","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"sails","version":"1.2.2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.2","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"cf5713def188fe399ea9d47c27aa359c6e8bb89a","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.2.tgz","fileCount":282,"integrity":"sha512-WHocn/VY1upIXdEOmJ1NrrxdTBIcQu9XFvt/lkY4uBv1UHk+P7cFMzGWDgKCe3R7mtRhUZajbcvT5MPiEwCSJw==","signatures":[{"sig":"MEYCIQDOIXsPvci8SunptqfPTRDcsZ1T6FgxaBzsmK8qk+JHTAIhANJUvUOwWcTJmgKA7qDUXXux/LlNBqfDPTTc5NbiKmag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3bvECRA9TVsSAnZWagAAKpEP/252l8Obi+T13TlN7Ak9\nDAF8j4ebyWpEor96dluVTQVdQ287xw3qbSN4F8QaFbx2zIF27BF/rDeWnz8J\nX9kSOqmHnEmkqUWjy2S38pYVSMoFGih8xPbYybWpTQB/rk8T5a4ECclYAIkc\nS5qEAqnervhqdwg1M8PmtBqO8F2K+NjpDkB/onMv0QmIbwLFtnSq0CGlH+ak\nNIHLwt/ODQDhgU+hSMzCAirMNH9GeB9svqdvk6YLfeUi6C+Q0IWRFgb5E9x9\nsK+k8WA4lu7/QEElL6gtB+0tEfF7fGQjRXYPnimDDmmjKRFzOniUJaO1Ssdp\n2xcan5p1ct6WxIVHdpHmzboqZaJZIwuZiQZOLUebYEDTSdLXPgPHlRg9SyMz\nkQG+Kq2QV/5v43j4hDJGWHct/rR8QwIBvxn6x4e3gOWhuaO1qHVLQPyyOFc1\nVWLOIaSZu5peZS5t6fA8eDZojPWY2KxeXDvrk2WUvkv5qgB8N/esGw4juhug\nVbJK0M/BeQHKOyNXpQHdwsPFAyEkuedqkp9PmcluH7dESJcmhzysythkWO13\nuCaIT2j6r3wnLqQrhrV5ZkLRpyHI6btLjw55MAdxXEOSISELDafjuJCwCymH\nUq5x8Nbu9MLG1EBJtPI8BiRW4fB2qfKFsXkjC1qBsd03fNMmf9x9mfEOH8fE\nA07a\r\n=L9eE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"134f7e67f2d55595b6a7d0b7b171e37d256e7e54","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.9.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"8.9.4","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"4.11.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.2_1558035395250_0.6946256542284537","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"sails","version":"1.2.3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.3","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"}],"homepage":"http://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"222718c112e078f806c2f886aeeb082d1f6e0511","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.3.tgz","fileCount":283,"integrity":"sha512-S40uoH/DzGDmm40OJL/TNLONTPxQcuzBEuceuflNXlGLl07POc8z15Bt8cnsfh7Cr6zbXBTQhIYl3ioZNJEisA==","signatures":[{"sig":"MEQCIGKRaeukYPtPCRO6eTXDBGP58hJtQ+DtakABSUgkJKbUAiBBPQ+ZrzWUIyPK/xES1V1bgTqpKLlKXhHyowgA9LcZyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCPVECRA9TVsSAnZWagAAa4IP/RE3VdQexCIH1FMVaHOR\n3WEvGlzhRddfrrSeMWNBSf/cdpWVX3apcBXSUB0eTDyFPbykUfzYkrSJKPzW\nTtHWXREyutk2XAVDi2e/uBMlUM87BGSqy+UP7QOw5CU+ijpSRF1IThIsp6BR\nYEK3P/1zDOIn/DkN83K/oO8J21qxqp4sjlTpQN5b2w16/bobxDGxRNcWfudv\nyvZ3I7D4abkE5gLJvLhSmpUHnqhcNoP5coIPATG2WAszMUZM9q9VxKjdmREX\nyz5P3k6XjFWkjAlp5dtz0mFHMwwhtjMS+WkAFx+++Vq9TKDbCqPdDg0AEus7\nKlarEv0BvpGbOEfBIXdoio5y0bFNQd7xJ9wzEcZZfgQDqZOEF/Ko2ms/BpLd\n5ximhPM1i3P8aNSaK/ZCys1KJIsz8mGfqrRr/qHSrj7KcKSFPWci3bp40Jke\nl2vOmn85U9DmF6cOLBzmZ2SKN3umPk/xot2qRpigB/qtFA+xO6BJT9md7j7K\nXajYfNDcHdJP/zwCfQ8QzvPqtB0l6be59xIvcMbKMQk9MSgLUKSG+vvRYpIS\nQkF86fD17fnaYFlBz9W8Z2/pXnI6u9phe4+Y1yxWOpiwKssMGMrnpqDGCcrG\nwNS40gXIbjmGps6F2dSYVz5NijaqHb+OYJrqoqlKFCkpoJJ529nnIXA9KBq2\n7pw1\r\n=lBq6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"8ba5eb81e9c7377e3cc2d7b65c79561afa7a4e18","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.4.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"10.15.3","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"0.0.10","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.3_1560868163798_0.603105871192815","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"sails","version":"1.2.4","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.4","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"2e431621e8b1db505fdac52932b58baffcbe67d1","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.4.tgz","fileCount":282,"integrity":"sha512-wOlmqi6j2ZPEgfNpUddFsFUDXQg+WPsHMptpOdMinvNuM5LjE9wx9MW9LDgGlK2zWO5wo7lIQH6M+/Y03Eko5A==","signatures":[{"sig":"MEQCICh5fexT3AONA/kgcFFwBFObBnwZqRtlA/oSfCTyAz1CAiAEJZyNzuTLhMkng/gxkYF4eGyhEoBkJB3+2akKHZ6vXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec/XwCRA9TVsSAnZWagAA56YP+QCQdI94UmJbnKX4IgPc\np9rJ3PByBfFqjbc5okxAq16Tf+sBlm8MJoXxC63gVs8lT2MDXVoGqEEP2ywf\nUKBUm/oQywk91rrdhv0iE7kC0xwEXbDASM476uROamkYLEZw3YzxnvMfqdHz\nUg+jKPG9wA9TNmPfxx2JpJraKOi3nwFFZ9JG431/pKJsCNwVjFvm/aB0ZJd7\nAnbFso4wvVM4gqaxYKI6OQQjJ8OZ+OuXXHUh+K9Gzn0wAXrytm3KSw+6PlBf\n7tRUILqj0S/pWZHVaL/33YmixkZBJQKcEvl9Wv0RloYancWgheWOrYuvskHt\nRzNi7i6AweoMNjHwlJrWWBux2HKDcJBFx+ssqWAepHNqF92njZiRzQ8RawAO\n6TJ9Jvlsf+tgqwIU9f07az1E7X+eTa+u9Sw6hegbO7/OERDUWni2vOIHgJ22\nTJdMfk59QK++g3PxQ4hPP84ASJ/BoQyMfa7pXWX6EBD58uRgfA5GhNZ9/FIp\n0EqmfW4ktRgrzo2CLkCI42TXrSEbEjumdJmPhSNJ3XETxT/SmLYEq623AMcD\nBnYQ40Cd3QablLOxIU0/r429bvm3nEYmoxw5cBbRknOgHEP8KVkAnJ9N5u3U\nppM6Y42GVI5OQvvmUXdJs0vg+LTGSeJAsKVEZgB15Cf4sSdh2HBpBiF+0cu3\nq6Mg\r\n=4yCr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"db197e34273f76dc72716a156e1778677547a650","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^1.16.0-0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.4_1584657904197_0.7577794502653219","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"sails","version":"1.2.5","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.2.5","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"b0a4b297c381c834b9c8fb616031358e989372b0","tarball":"https://registry.npmjs.org/sails/-/sails-1.2.5.tgz","fileCount":282,"integrity":"sha512-yha2zMB3rZwjlAsbdHAe6iA714YZ7piRbBWiJgf8h6mxVzLM22nhk7OMWn5Iugzg9a1tycpTMY0Hlow+WOSs7Q==","signatures":[{"sig":"MEQCIGPvtCPrRp/2a7bPLj/HmZiMBcEAbqRkRgvOq7gZldfjAiAky7YtQGH0FdUlpnc3HHQELoOSz9Nfc5Xj9y0cT0YKRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPuLwCRA9TVsSAnZWagAARLwP/0oBxGL9JkS9MKenshlK\nsYwDTMsCfVyAhi3ULwi6NMuNSR8PtJldFusGS+Gu6JLRawTkZ8b0xbI8eq47\n9oYbKh5+wLpGNhZ071arw0gPUn75lXMpqqTONkb6E2iqhvtGyxqtZu5UFiSC\nPugpZFSgkrdpEnDuJsKxy3O34eYL1Xrwfo3lAbMH1UjwEVY1hlhhn07x4UbE\nheyAzWNk5yxC1Dd88UHbB+bcJkmvKmo9rVa5qNkbMm/2Q3aYQ7G3AupS37CG\ntA5uXJH71aHt61/R1Xuyo4ACgH1LfcMaxvLZPH/LRfmXBGkBSv2++w51rfHQ\nvhW0KFrovHjO8t0Oj746aCt1BEtCB9cmu7wDyi8vy/30N1ZsEkDeLl7TCdTB\nzJUZktuolXoCgSrPxJctHgvY7iArLaoTkIFZUN8qwwhOP7mwnVqq/qcDMYXo\nO22iwu2ri7Ww8mO7FuTg8TT/x1na/su30F4QSdg9T6tn0gP2ocb6/upGqiJr\nnJlB7vzaGZKynBsu8yv3ThPjAFqGUHxmlD3I9HzO4yQhRabGQuOIXMwULvvL\nv6Ae9P+rdXF4Zib5if05RNo+fhTl51AH6QGipDb9SbPHaZcFWOLjHm3lHILT\n18o5SKO7PkNTwF6oemmiMPVuA6Flc4s/7NtHaeO/4W8zLH9wXyIIu8xB8opr\n7T1U\r\n=q7Gs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"617674f3f6d31ecd2bd00163b4087a18098b1db1","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.5","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"10.16.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.2.5_1597956848060_0.7476812570623605","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"sails","version":"1.3.0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.3.0","maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"eashaw","email":"eashaw@sailsjs.com"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"4d0b3c12d6ecf4362ace9ece13a3195089744c3c","tarball":"https://registry.npmjs.org/sails/-/sails-1.3.0.tgz","fileCount":282,"integrity":"sha512-zFsqrJ+i4vlG/TjXDPISFnBqaTG90S53ck7QnqxQK/3hxq88Y8PeAprug7dzLgZfM1z0ti3YaNclAvuXo13EMg==","signatures":[{"sig":"MEQCIGjqXi01TJyahuGzDjaWqLrdKLR+BXGHv18gYtp4Le2RAiBF/9UBTCRoIC5Ex/Nty1wusQawpYayP6dFa26cC1FG5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT9eLCRA9TVsSAnZWagAA/iEP/2WVFIAtpiKLisAPnUg2\nJj2rKk+akZyztB0LejgwumYa5LlDY3LsyTydJ3vHS5ZA0aQzPeOG2nbiC2Ib\n5Z3hqRVM08+K7Fz/2RB7C/QNhb8jDTSVRFxinLGJYPzX+xIIIol529uMHh1C\nI0YbiZNZ5JjzMy+ZVw65iI2zS28D5yUOIaiwJPWlaGUxBSD4sSymYatWSw52\nG9PVOSSV80lgPVe7UKMUOu36mD6hmifpqu4w+P5Ggq3E+s4fIgUGDrUhxuwe\nThIz63x6XOpWWQ3oHeHowV76k1zIudpK5kxV0NoTNvnUyqE9CLKBzdvQormK\nLGw/gYBD1L+Y7EX5hMjw/afxIxhvAV84KkUKgS1VzTs3tz295jfM79RRnayN\nMmccGrlVswmcs2thvyGhtuLYGU22Uq109Do8rwN5TMYd+1RjzlbDqOfQt9PF\nPrhnFg4CPuGzKWBGTpNGd9r+kksIwlo7gnJIirjMURLST8OgZeEPHIWASAoV\nAtipd0g/DSAI5frdZcAv2lL+aVthhEq7mO1C/BNWWFYxqMQ675SbVxUS+B5l\nck24pgTiwWTu5XpYeqnLWQ52fgQ8LiTmaYo1xofEHDwYF7WyGHRb58URD+p7\niSipk45A9apEbjzMx/1EdDgcZdQFR6QI1L9MzwXQ0PssNugHJdJ/pg2MPvFn\nWcC6\r\n=a9K7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"4cf710525528124c93b12376fc6ce3bda794c7d5","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.6","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"12.18.3","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.0-0","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.3.0_1599068042854_0.8702300478355158","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"sails","version":"1.3.1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.3.1","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"12c36b4db3e816f7206c98f5d940974e68a420bf","tarball":"https://registry.npmjs.org/sails/-/sails-1.3.1.tgz","fileCount":282,"integrity":"sha512-pE+VNMkam+H3XCrPHeeSMwULz5q1n8KnbFuDzDzfiIaBY26KK88alVvQMc0ja8nvN6+L12lPmUKSUYRtDv6wxg==","signatures":[{"sig":"MEYCIQCHrl4X8tt9tA23uKmj2ZT3ZrJWtBiIcwmSOPn+FMH/PgIhAMjwt0o0W2bkkP3vcNww02kAV+iwms3jSFCPfU4cvfYe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV65ACRA9TVsSAnZWagAALDQP/RDovF85HLKoOo1TMoSQ\nahUGqX064pzqNag/weV40V4At1oiM0UtGCni6fRgEEqwgnTP4E0RZoZb7ai1\n8sEd3+lPR1f/4/7g9knT2Tw+qrhh4LtiMBLynMU6ncmom6EV3fihSE7yYp+N\n4tiHQN5p1ds+JiQAXczvy2zHm7xevrOs1nuxK0zJE4YiZeEEwhsjYpIPtU/8\nkjamXT0J8woNFo1zCFwdLmBycIy03kaxnv4W4fOeLv0k6T26jbFy7QXL1vUW\nOV0WuAEMuY1f3a8mCiskO2HRWlwfpn8lsS/+A7T1glmuW26eMYEIFKAUrTKM\nSTkzb3j+0yn3DNSlXk4yFNi64u1z+MHI295GV9OhWY67p/uPMqj4pjimQMuo\nWD4EzwFtl86mRp4OldIA2nlMC8ol3gp1lpoUjPo08uCVLmxaM/zLHCKekdPG\nH8VyQBrlcUeqRq9JzHeKyIxr0FFYPkr4xHXmhMNaowzfJpJulxJG0XTS+MiA\nhdD9rnhCZi46/e98xFb97wasIDh3vyNVe7b0EoDDSrupvGwSum0GHBXWE7Dw\nZsFybyB1axCJL9JiPPC+oNEiY0agRBNUpMNvFRLCNSRgRSUbOHuexv0xK/qB\nM3z5Ta178IDMm47UPV+Aq4859fyVJaMLQHC2PCo7Xk05bNOTjryZo8IjKy5L\nbgGK\r\n=IL3b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"afc37f8cba9ba0913847efc1e78af98d8b85cb0c","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.9.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.9.0","whelk":"^6.0.1","cookie":"0.3.1","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.16.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.3","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.0","@sailshq/lodash":"^3.10.2","express-session":"1.15.6","cookie-signature":"1.0.6","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.3.1_1599581759941_0.49896813294020825","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"sails","version":"1.4.0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.4.0","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"543a36cee9b8fc5c4c8457432b0f2be21472de44","tarball":"https://registry.npmjs.org/sails/-/sails-1.4.0.tgz","fileCount":282,"integrity":"sha512-ZE2r0yy13HhqhwcpkW1R6xOU/InS4v8CDEENsvkKlCUKW+PiJSa/oIevbevdhhJ91/zMSxqLF9Q8kJyF6+hFTg==","signatures":[{"sig":"MEUCIQDCycAmpCR+gBiveebPtygKA7KevxW+01ahovX8Jq4chQIgVw5yHlQh89AVYL43yx1yQ2Mc7xAFMN1uFEHpiqYFlGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1550591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgKOeCRA9TVsSAnZWagAAcIEP/RKw+LeCLc4EQFj0P8LF\n8dV/HnUMrA9aF8/oSRIuyforrCtEfh7ucKvryYfn3Xlnx2HY9gwCIncDPUg3\nHi2sVAML9In777YZRf7nsvZ0IHSkYl+JNLnWmuCI6fHOKrsG0AK8qp83Fo6n\nKFIcMu4GF9xiPAkVi/CqvUrSbecG5VSSsASw8myA5ZFXPStd6LfmnXjIi0JL\nJsFSSG2nwFPBDfEi65speBkyClkKlbfYD6HUggciUj6Rfwn3qwj3VJGqySEG\n49JqjxqMJsaGhA5Q977trzPEiy0PdXOKuTWmERqCtq+7M6075ZHbIfa7X7ey\nUq3muXrUlNEny8LU8J/chdo8W72Et2wlMgHRhiE3eMBqoT6H3LgtN+0mNfJd\nV7sVX3f8eBtkBiqg33FgvGG1/B8FgmOCDJYWwjTVCxQQ/9iFRyNRM6jKcPV3\nKt/ihPTcst4o41aPKBUWxUVM7bYaxCGZeRCy5W8KqgI3viysN2ED8mQ9TJgI\nffs6byUtQkTDB3FaLQNuSyZ7eb65niUEl29fCCCAMz/1u40jE9UKq4aPUriN\nkoxNJG0sxwclof+/dXLUBSiq542/ATlERZDjK0HTZ2DRzespO8HLY/jLNZtI\nqKeIwTmK/dGnw/ba4SpknMDmiRVO6DmhTt878pGI6ZfWqa/olkq5dMMaSDdd\noUnY\r\n=4w3V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"88554dfb84b2867dabe4599261f72f267efae19c","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.10.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"12.6.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.0","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.4.0_1602266013495_0.7346868293906315","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"sails","version":"1.4.1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.4.1","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"d3b94819e29c333b14572d7b22b6b307943bdd54","tarball":"https://registry.npmjs.org/sails/-/sails-1.4.1.tgz","fileCount":726,"integrity":"sha512-fLH/LuqfUSeIAo/CGkmsgsK74cj7rcPCSqWZPuELgtdT6AltlGIEJjFxouvmkb0LWNEd6kZjYbxmg4a0ewAadg==","signatures":[{"sig":"MEUCIQCVAnq2EK3HHQFesqGk2seXIi9mX8F4bVROJRfyeCS/VwIgCaUgwrAz3UBhuDDXVabZJaK+Vwygr0dyQwkMCq4u96c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3253776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNtyCRA9TVsSAnZWagAAiFUP/3MYpQZ2YJine0r4WyDF\n5zJ3ll2lz3rjqXKzcnobc0zuC4jXk+F3kCWvugGs+rS1/DJsBDdPsyvQnbrk\nYnUjcitpKUGs0uaPJ6YEI8QQiYa5YZH2+617ynT6bNAkDsiyyt7SIVWdftL2\ndFHP2P97Bao2VNYhY6OarL4gRaV9AjqeYfDeYQexCPKoiTm1Vu7Jl1Ikxr28\n26ED++kUnGXid5QmcKO56jNqBcghrOZtCfjXpTSg1ecjDfvsWT5hqxc+yI0h\n6WX5VmvJEz+UMyPukZ7Fvryz5B5wIA8y0JYX8pbbGJYTL7AuJYnduIuvv/KE\nezTfBc9CDuVtT49+Dpa/0k2j9Hfvi/hyiUgkPGekVOfVomOZtF+1jDJV7CdU\nf5fKiUauVqmZkPz7iFAK2TwoWdpLX+W19B9+cN8whqN12HVWpHAjKIZO/tG3\n4vhdMhx+p+ibfQeGTKgFYamYCcYHurExU+p79ME/Wcs0NKaJom1IqztkNzgJ\n/Kw++P0yzfRzfJGZscN6s+XJlQ57QSWa6t9kOH6sKJc9TFXauieVdr5I9Ras\n7h1umQTH5pDIH70k9kRYR1zm/O0TxrcMnb+VLraUQeaGsKa+pWUw8u513r06\n4B2pM94QeTZz+QunY5D+ph5+FWfQ7JTN9D/id7nOy/rEC/8WNAJWAmw81yrn\nUYcU\r\n=1eLG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"949bb9be9148b50cfb03617dead1eb86d9eae5f1","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.14.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"0.2.14","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.4.1_1615387505721_0.8036437144518558","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"sails","version":"1.4.2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.4.2","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"fe5f83d627ae1819a17701b3d012a07ac9660718","tarball":"https://registry.npmjs.org/sails/-/sails-1.4.2.tgz","fileCount":726,"integrity":"sha512-3aJDXms3/PSw+igSu3T2FHQ8q2j0lYHugT+FDnyX8ui6lusylYt6Q1kVYP8yi/kpcqI61Cci7s/EMd/MJ5y8Tg==","signatures":[{"sig":"MEQCIFdfJcFIBvSWCTIR5jTMkjvGyIGjNHVxRpr1GvI5ANZuAiBFrQ7Ph0F7w2L1hKSuv1MYgTyZBbCoDxGAEc8BqqbQzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3253775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSNzgCRA9TVsSAnZWagAAT3wQAJlseORJD4Ji3I5/9iEA\nP1esPyQho46NwLRZ2wt5yx/aoUnHjslqaRtDcyVg95uhPaf3By8J2j7v6hOH\ndUsI0+M00PBIbFCjO84waLAWS8QAlI9YFml6GqmvMLzBdcPqsd/zfQfook9i\nwicdhSWhPTl9/2jNG2EdS3UpK3j8RhKRmKFH1idDOrW/n4zu9lMrnstNQGYH\nxoUKe4OpBasg/hk/3bCF5Z/yG/aPJOW4guoVwwJ/MJgjlayGE8m3e4vrFp8U\nehIMtb6QHo6MC0Qkd9QpCzdeBS54vQqJzaj+iD6myrYMSOxNTJkvvHOXhwha\nK42yfm49Ca/wg/rxAv4g1yVjU6w+ic3UyapkZLn7zzg8JD6vApRQULWRx91u\nIF5MjMDUzV07JqCNxW0TCjQ6wJ+LywqB9+ctKAlIEYwBtFS93DTmcWOKW8AF\nFXYORfdO1pKtT/NKv2OlqPD2KFGbehJI++ybLJmEV6kOfAIjYqt2G0r7XAQE\nVDuN2z6p9P3RVImNXvB88gpkjUqx++aj29l7ICGFqHnAvPibEUhqg5BR9nIm\nzhMou/t3/wVPcaJip0BNeqm+/ISoMNLcqskJN0FTgo0oFGTZEFT5AtdkoRy0\n+jEcxgBAQphkRx2SpU1pw9AJ532/nUZt4fCFqPKQvgUs440ecHP0iuJjOoNE\nUsrK\r\n=YrCF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"d2ad55177d0b7ac92441b45468925cc65e4fc3f8","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.14.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.1.0","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.4.2_1615387871439_0.7980411407239965","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"sails","version":"1.4.3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.4.3","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"./bin/sails.js"},"dist":{"shasum":"fe0eaa2ca68f3b565cd88ac520a3db2c457659ed","tarball":"https://registry.npmjs.org/sails/-/sails-1.4.3.tgz","fileCount":726,"integrity":"sha512-X0mS5HpCJfffA9xIDjdm1c0844ZLPbvcIoYT8eJOrbW239+4ZtxsGYmPr2kkkpxRRKvh2FKlMaQNWI6f2IV8nQ==","signatures":[{"sig":"MEUCIQCxGmtRgwyxNWD5brdv4XDmYlzDCUigKI3TesgfKQ7efwIgA9ASWKhZamQSCpwKDRDhpBQiTv8RQ/Ts+GJPMJIXCD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3253579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgos2/CRA9TVsSAnZWagAApMEP/1vSxfdlcEvL517f5X7S\ntrHBBkHjlOG0MaEL8MSfK6wFBaVxW4zcqPrnd3dzo+I8koXT9MJRKRdzyYNU\nA1G/sns7f41XK8uGBCobPnih3WexcoTqTeAFbzpbJqceWm43U/8azIhQUYjw\nlJ2xIoyf5dScZSTykIFY57kx7Rz+MC7C9DFBwrBi9+4kUtMXrUKeRZsInw0h\nYHA2I3ohDya/xgJ8u2dNKyEAT9NtiQyjqDhTzYNwGgH4zx9yvCioFBIsbyXk\ncSuqcE3AI3uXkbrL+bS8d/93eGfCfwquiluOC0QJI8xLeDlrbuj+BU/Thjuz\nLi5A4uZrdhysxqBJvA+ugtVyz/zXu4iV8s6lC+igycKPV3CIlBw/RjbASVbT\nbRPjMRJrlWan+AKp2lroBxkauuKPaRNZnrv2XS+ZDr1cAO6zQ67t1iWy17p6\nDRqEwNR/d57XkKcGUWkwxH7V+FB/YlSqfn9UEhm8LuAN8uLFOUrLPvfvgt4u\nsywOXufjqfmv7QSUCnW2+mL//iCqtLkToex9ejGtWM0MAFmMcJXvNJXabwhM\n6ulwqyNPrGbbYO+IFrQyuPLaI0QCMjTL/p4ytGkWg2tJT98tK6uIxMusSCiQ\nNdbLBWhBnif7dszG8RnlsXOHHljD0MGXDOoddW+1SBQfGhKYJzGg0R/54dqp\nl0F/\r\n=Pwto\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"d4928254d9bf77fe0d6104cf57f1c56852ce1962","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.10.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"12.6.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.1.0","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^2.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.4.3_1621282238840_0.8154151274513028","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"sails","version":"1.4.4","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.4.4","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"4ee548ae46c2dc96c0f72245c707d7f95374bb76","tarball":"https://registry.npmjs.org/sails/-/sails-1.4.4.tgz","fileCount":726,"integrity":"sha512-4yOLTyrNPTdLlzjqhqIQ758rUh89QCSnLI4BxA9u0Xa7Zx5haxOWsbYWaA6JjKacKa4VzmPbIftYvJfUhv9ekA==","signatures":[{"sig":"MEYCIQDbiDe+2ShGTTdax+DEAnEjnNXPJb9x9mS53npAQnzkywIhAMSw7P8lIw1/1fir4OshTJ5cAcjhZa8UfgjMlZR9s49P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3252366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAFayCRA9TVsSAnZWagAARrEP/0Ni3UCJ9H+eJnF0k24/\nwbx0Kzu0KitIWBTK1AT3bIxG8wzZW/cpc4Le6hoP5+QB6w16MsDdphcNJJv7\n7nYb52d1JO2UKstOsCnSBuRR4ZVMuV+dqwUIa3Hx/pqeVMNHAO0mbgQDn2OW\n/h4fLX8b1Tms/b8v6T84NR1uxjwCJc/R8Be9sFf+CZ3/zp2fcs4xbr8zwvon\nXy9VeAz49oPF/AzjosG5rnetiBZs0D7OocuVbobysbjkbq0F2J8pP0v3dru1\nXKQzW/j9ERF0hMaf9kEqMVh6ncKK0QxVFEo9MBOkXMKLHcAHfOGjMI+P7VSi\nl657JB5i5gOGjyzPjroIp1oyyYQ883X3NUTRpRzDBloU/9jphHICVsuEvqGj\nfXxzKyLKGCr2UTNty0SaH5DmfpUV2yRec62nbNsQc5pZYvQ6whxYIou6M3mq\nt3/bF1Xpqt1R8vaW2q+wS1aB8rv8YMr55TrEzDejf2wjdVGzP6f1E4O/2VZS\nk3jt6N9eN1abqCsMAojv3fU1SKwqWWUOVvsadKXe78vfDHyn8J7AlCvV3Ep1\nSog+WbN/pRbjMhU6dW4KiNhJpE9EGRwUb08ReOrrsG23nr3wVlWbkTpZzdeh\nntLVRHEZhy6IAO6GrjNiUUCBymP8UQf98lr4zDVwuRd7X3WVynjBZzccuy7i\nV6Sj\r\n=m7sb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"7d14e123bb8c65045cc94d4569763c992a3bcabc","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"7.20.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.17.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.1.0","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.4.4_1627412145975_0.6347762673460224","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"sails","version":"1.5.0","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.0","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"e0e55d8fde5cfad73a0e7facc86c12a5f8d1aaa4","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.0.tgz","fileCount":726,"integrity":"sha512-q8WaVNGbfFNRIGvDQiwL+Nhr0tyVzePK+c2bV23UICdUsxIO/6mJJiK5psu6mtDski9HhyMeHzWh1asgg4zptA==","signatures":[{"sig":"MEQCIG+MI/Jv5NDaJgR5abAZELwrtZZ6xkOfd6qvHakg5t+6AiA7/UEwBPaOSFhQqhrOJ0gFlpywkupi7j1RMkkiY1UMpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3253641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ6ZjCRA9TVsSAnZWagAA1TsP/j4GPsQLChOqPM471IMx\nut+d5nRX85UQc+usa14KlocHBZLgNn/v7yGQtBa1GWOESaYkO1/vQu/2ayrs\nyz8COdoJgRQewfcwFqqTUSbLq/0ycsg7oIdDAsch4JU06Gh7EjKjUJRlmH0C\nrh3k7UGpJ9cYk83JQ250WUzinvst4cP/NL/eABG3M3K7worKYlAOZCH3fIBf\np5r4cm5Lp/yKbj16piS45HiBTWMpcXz9QBbnvOiCuhBtD+fpaRuPqWKFGO/q\nj+OSswRUtbl1l+KxSNgUfBr9aVp3zQsm/KzR/iQ7ouzFS4oKX4KCOXfeZ4kI\nRf1QDUREIBAAb5FBjlsAbsAZCd8uB6wgHK7SoJ841VqeMSxZstfnqPSKBUTu\nmpwRVC8ihrG2Il5DtOQUpUKgusC3R3mw4+gHKzwLVC/9ozGTFFXVpzl4CksK\nPkZnsgMvvm1+bIhNVEwx8Dvj3H1m/cF4I29EdtdvxJsb+7IYSXTDq7lfcYWp\n8rJQ5FVMmk0tc6B6PsfFsRBRezRlxyUOOpmm10FbQllKaWxir4c+yMibQPcD\ne56zPdFJhWYDwUIzOpBVQ9F8PjjOwa/uEsyjpOQkic4wyXapm6BlvZunAZrN\n9JRk2737SFKf2hdpjM2gj9dcnbDzfhnSlXthCSP7pbbaUn9VKfh6JMyTPGez\nS+a9\r\n=vGgE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ead0403dd44d8e4d442cbdfd48c58f0d845b1cc3","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"7.20.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.17.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.1.0","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.0_1631823458941_0.5043677780278146","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"sails","version":"1.5.1","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.1","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"19bee7b069e19b8f3bde23d8e73229ed398ff886","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.1.tgz","fileCount":726,"integrity":"sha512-BLwCeTed5ZaX51FNMmx8wvz69sIwn5tQmc8WIkFhHJ0+XNOhPmJUw0eoH4dvMr+A7Xrd6Oam5UccvmSKjC01cg==","signatures":[{"sig":"MEUCICsrB2iuJ/8QdHvVJV36wkyz1trJ+OueC2ZRBtSZ+8RmAiEArldkHO94V4w8zMzHIjLGY0LM3t1+JRYtfx780UjLu40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3254211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3L4PCRA9TVsSAnZWagAAxJwP/jjsNHVWWB/RdKJAOUr+\nYL/cWRaxUYbbt2mCzrqm34a4nyKO8u1UXaBgLfq9MU2tec9nG1cHQj1aBfi8\nCzGhYTE1q4SE3Iuo0LnZBLui4jYrdmJlm+R/v5m3KkkFpvioYLLhd1pkjCNf\nHTihQoyGTvmfhbcVgfbXPpKEHB1aVIJD/eH0NxE/EwvTpvhtQ2g+CWKpF1lP\nPCw1dEyGRkEqfpQuBD2G0/Q/+lX5qMUxmwDO87/sn6h6QCsb/tS2034DqjD/\nS+eP20u48Wd5ranEiQC8oFX4bx9fPDrzNmwQeK44sBoO83B+B7qXb+3O6udd\nTS1NovCcrGWIIU5B5GgbD05w+1kTeZUACkqST7Fxb5ebQU+YFt8+TJvIcSuo\nAT8jJdhX3Yg4mO+Q5bvLhK0o54mLnrlFd3U9audrxdIWpGHF5G2Bz6hPOjst\nshObZHOP66HVpoC9G0UMc0PJYNUgZ2O5X2ylz+uVaN7Le4x9Q5TN44ZBDiH7\nHVIzT3hn5r+P++HhLPRPEOSLax/AGloEPVhHGhsElbsHpw1gXMo8+eqIbE/M\n89UEknYUxooH3VnbY9FU1+EcusPogQ0QJ4rhm+kPUDw1LruJ9xgVMhR8/3cP\nc5vESVfpPKashV0/T8MXBjFarJ75m+6lJCRtyFO5CQZ/ldrSWf/3zPgm4oHf\noYTm\r\n=WutO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"e46c83b467aef222e12e95b6a165e2e11f020e15","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"mikermcneil","email":"npm@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.8","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.14.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.3","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.1_1641856527000_0.14660416333015558","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"sails","version":"1.5.2","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.2","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"97f142859a07923b23f5a7018d528a27b7962a1a","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.2.tgz","fileCount":726,"integrity":"sha512-aSWGvc8rkMrcImoiuCqBoOldE07rTxY485FfjqPQgEELWXwXTveWn1BczuJ8k+VxbLqJqiNga1/K5uhSkths3Q==","signatures":[{"sig":"MEUCIGTAnrL68Uxbayfyyc/ZO78ZcSo5Bq4dso1OPHk6DhXaAiEAjO5AftnOxEklF2XTSVHEVsfM8rqw9H7+OfsCqnAJ11c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3254211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4g1sCRA9TVsSAnZWagAArvUQAIp077GvpVtDVkwp+MUh\nejJQ6yEOwDXJCegbbSCqm0hopq0tjrRob4VgVa1M39IejPrDLzhAbCSnOBLN\nO39Qu6vZu5OgUxLbP97+RQlOhE0I11yCAs0/F41b32SdW24sPU0r4+5Bg1fi\np7TNEs/TNgEasVnRLhCuf2OhTjvq0ygUWFyEL3iIl51j/YVl3Xq5qLMjJPFZ\naGnm41OaDTevDgDFgHOL8Hw26J4FuKZGO4UAr2Q1qJlrRTYh4RinpDJqJGRK\n+m7nbg5qSgT1OXzvJjSiJaHCkRdAHoo7oyBx5IxX1c78EsmDovyiNpL7glZH\neIcF3/O/r8qbiHXzJRSDPLwGEerLZ0a49Ye8b5a0AQOq6h9cRZLpTpt1B8my\nJseQsFNabcvuaak8OW9+ioLk0tVlxsO8Se0GE4BYoaOoOLEroVCgwVQLftaD\n6zk3/XnasbtffMJpBnv1WVko4DMw8l5p3/wgtqrMLgVDn70hkkusBmDDtYQj\nuxriixAAuFrsqpRa74Xs0BcaSS6QVzh7GG2CBPqEI2I51g8crq66tUDndqBP\nxbqmE8YArCZZyIoPpjuvcjMJjNhRuk4KpIirm9+ege8SCKrH0pxOmjLqf14V\nKfLr120XnqHnbb0L4e86r0pehk5+DjPkigrz/jpN+vl2gfk1pSYRmUTLR2R/\nDrAh\r\n=QnA6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"06ce9cfbe6533734879079e02b0ef7b62f9ce31b","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"7.20.0","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.17.0","dependencies":{"rc":"1.2.8","ejs":"2.5.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.5.0","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.5","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.2_1642204524513_0.7136433552738313","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"sails","version":"1.5.3","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.3","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"7346b3a9d3d9dddd84a3033a5f8b50f6851cde40","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.3.tgz","fileCount":726,"integrity":"sha512-JH9kKEtkBnb3NRNe7wMgbrlCpwIymiqMvFN8nG3S77gXBqnEGh2JMrmoiwLhRsK05Lisze8YvZ4ip27e7xoWHA==","signatures":[{"sig":"MEUCIQCqhz9RQe+hNHOSMQFLpfIYQyOrqlvCcfn1suFEnfouZgIgHcao27OU5+4iaNZ3PgEI7xiSpwRmBH5rzAxeI9WY0Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3256495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9Ev0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojqw//cQfHCUip6bMG199TTYNnIU2sKgJobvA2voOvn2Q7ajf0tule\r\nzAhyCNSaxSuGr0orIDlQ3fDrIkfukU8quhlbTzlRT+c7nXl2qN1xRFLYdRYE\r\n+p3T1Gn2jvY6Q1RSA+50EEeS5JwP3yj/q4EVwJzLNEf3hXh2+M7HiYwnWiY1\r\nQ2HNh8XWxaDRor6Wa1Wk5LGxbpVZREEkoSz/ZAlsyBOo1jsqW1ipTRxz8dbZ\r\nSkKIf6Z2hNvBYPrS7bpn5iUCniuPthVXZCyB4OHiI5winee6WMSdA7oWv72H\r\nJs5Th7J+B3Xl5lRN1TVDIpDdJoLb4KzCGBKX5SZupPbh9XbW1tkyp+MWxYfn\r\nKEKOgDA6iIJEpHIxlVRoN15BlPrJG6JvnK+lSILHF4JSEYZQ/EBKPB3e6V6J\r\naLo6QkLjqFdMrVwD7YcJp0hIizyvBVcdNrXKr9Tw5XTYDkbjMF8JH5Y1IXG9\r\n8T1VH1a3dj+SgB3SPYIfLW8KCjHTgUKUvASFr1DkcYTGQKqb0ujTRwIR07fg\r\nLq0yru5Bm9xhy49iawWqT4F+VOCXM+8x8gg+mi9nA6oIqxHzmyO60XmNCvJT\r\n/1o9vPiDFePb2OVYhA8hhqCZ3yT9DMGP7TEC9AIshbvbM3decbViF4e97BGW\r\nZhzAFcW6/fXYNJueQ1i/DFo3mnL8Ve/4i54=\r\n=es7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"bdd7a1c851f5e6aab15b8bc03c4a5dbde9d84a1f","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"6.14.17","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"14.20.0","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.3_1660177395783_0.05729281650236162","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"sails","version":"1.5.4","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.4","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"30dca963ad442368913fc36df5dca0bade186c88","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.4.tgz","fileCount":726,"integrity":"sha512-Z2rh9x/hkuNzRleAzmJaj1u0AoakYEtHyOgLmygvnwCEZH0fspqJyEIXTKz0X54fumdyea7anp4ZLlkbflYICg==","signatures":[{"sig":"MEQCH3/WOMAPCbFYhO2Mnntrrkge7rFTrNV3IXECFvzUIgsCIQCzcQaaP8e9XCcn39nU+YnLxP4muHvK+VoyJIKl/zT1rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8AFjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5ZQ/9FAopedyB5zefd4KLyY7Px8Y2bS1o9g5rTcElvll+w0p5hjD2\r\nJ6vfmpBlNI1cbasFQ8CeBYBSOCR4fVF8gzJuN7Pryxf4ZFmnQhFqhgwrzdjX\r\n056UrwvxIlBTcDMz5mHzfxQwhzimW40Z/OIvSdf4iEVXZflvm6VjOV4lyOK3\r\nbtXg0PAgIC/BRrWO+WBfrck+iAyEOO+5GMc/kRVrskgH95o6TR1Azgk2dX5r\r\nW3wvdvMlhwoS0OUFaKs4i0TCW7C6sm0Y2AkJoo/xWt+FOndTOt6OBaxF+2Ws\r\n20Jo19e/LiluXmsOXCqLPS83N1FTP/uWyqydgdxpMK64b5hhENO9PjRHY0Dz\r\nhSwzgX1Pfql5+Fl+HCQU/IhpJ5Bt46pg7r+QyPXqIG82MTmiY919iENEvnkV\r\nN8FX6dEe8OqsoPDnPMSUwSpecHNpqymfxxXkxh2ZWk647YD4uRCGe0i+yhgR\r\n7ECmyBvUv/1P9vaKEjYQUfPPXkFG6JbGDAg1djnOu4IFAP3B/YV2Tt38xmUO\r\nJEXlsVk4AUTxjkPzrlzp5d2wk41kUkd0T3qc3pa+LaHusVF4S0K8d6LVL9sj\r\nVaBGSKeRJijNGzChV+vq/TUu9FwtsNUV6Pe7msGEG3tZcZHtZyc3jkMSbE2i\r\neXJKcZhPZwDJ2s23o5+X72aB9Hc4E+S3xiY=\r\n=kL5N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"3435261855fb8fb41a0a8f5971cb676240a30978","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"8.19.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.4.0","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.3","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.4_1676673379710_0.3670347922155974","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"sails","version":"1.5.5","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.5","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"52da93ffeb97c5c652f2c4b469578dc7904b66c7","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.5.tgz","fileCount":726,"integrity":"sha512-2YMFHjIZUUELigcnRL/ckA6BwGtTs1n4dUyFJF1En/k3L5/IQV8Gi1Aq1U1Rj3b+jzlAUBzAJ/tSDhJjTeLp3A==","signatures":[{"sig":"MEUCIQCgrCt4RQiUzLrzsxFVil1W3Ly6+JxCSU96LORnbiXcZQIgL5ege/QUJgCRvWTkRkjVwwo1iqttyi7t9y25gSPPmr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258588},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ceb0f3b817311143438127057c253142e53068fb","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"8.19.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.4.0","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.3","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.5_1687557558246_0.3204007127738904","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"sails","version":"1.5.6","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.6","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"36e973d88b795638056d9b18928eee0b53d79749","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.6.tgz","fileCount":726,"integrity":"sha512-TovVuh/sLN5fNLq0r2waGshu+z5X7Ae4lw4XY1uYXpkO6S1wUjE12GuMyOl1HHuAbOI/rCozvucJrRgG4JRpnw==","signatures":[{"sig":"MEUCIEyZ3hhqjpTQCzj6JVfVYx6dj+8uyfXO+ktK1zfMAyNQAiEA+cVqraDD6yTmsNNKVPLbHdD1KdZ/3X/Z0xUx9RUCfWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258625},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"8a63c315958e86858c624640a1749045ee0434b9","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"8.19.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.4.0","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"4.3.6","connect":"3.6.5","express":"4.17.3","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.6_1688762961316_0.5040078253114526","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"sails","version":"1.5.7","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.7","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"1f294c766cb0b3304d496cffc9ee173290859a8d","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.7.tgz","fileCount":726,"integrity":"sha512-nmHHjspM9F03Jzru0xJWapQEfRX4DOlB+d3L5cPeeyOPgIbM87Of8cO+73MYN/Hs0jpSXLrMmc12xUWMjk0Dsg==","signatures":[{"sig":"MEUCIEQS01cra2UxexGJkLMfBj1sijhhpUECfvBUaOuSuUIUAiEA3Dp7QTi7ojw4+tIVwOHCTSN1I3pWHl0DHSJH5E1g/PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3259117},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"99947a5f8cf78befe0ef3f1c08d10057fa0c9bd5","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"8.19.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.4.0","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"7.5.2","connect":"3.6.5","express":"4.17.3","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.7_1689974700179_0.35177659787021676","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"sails","version":"1.5.8","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.8","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"cab061c10249416cd07048376db93dd4f609847e","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.8.tgz","fileCount":726,"integrity":"sha512-S1omXwRYsnJzQtnDG0pDOmLUT8WssFV3KMIE15grYo6gtOwUwPhITs8dSw1rzTCyV8TIt5vQzVbeL82vvfwINA==","signatures":[{"sig":"MEYCIQDzZhLmV+1RAh0F0HEMGHzbDX2EF/kHkqbm0qsaKIX/UgIhANcnSZidIG3fwrz4tbBIsYGVdiT5WXi8MwRqefb3VFsW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3259154},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"3b789f126e7273d83403bfe09ca0c2914e681038","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"8.19.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.4.0","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"7.5.2","connect":"3.6.5","express":"4.17.3","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^3.0.0-0","socket.io-client":"2.0.3","sails-hook-sockets":"^1.0.0-0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.8_1693603618643_0.3720358879995138","host":"s3://npm-registry-packages"}},"1.5.9":{"name":"sails","version":"1.5.9","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.9","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"5aecc8f8d26fa7b1bf0ae29424f664a3ed13e4a0","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.9.tgz","fileCount":726,"integrity":"sha512-oji4Nxo7IxBTaL+ITc4Q24q64uVU9eABwKnKEoDLuIcH6kW5n0LOjxZBzMVZukqJOxwKVa/iGiS9H7/0SipDVA==","signatures":[{"sig":"MEQCICl+fHX05UoY6o79gObtrG1bMy5gsB1fFiFHZFKE/mBPAiAbTzM19ZYNfcka76BMVL+se1nTY5sW9b0a0eleBPMxDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3259094},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"63e63a7c7e0dd50e95a50525d7eb843e82ed9f18","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"9.8.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"7.5.2","connect":"3.6.5","express":"4.17.3","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.0-0","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.0","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.3","@sailshq/lodash":"^3.10.2","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.9_1704405213877_0.9219973614482864","host":"s3://npm-registry-packages"}},"1.5.10":{"name":"sails","version":"1.5.10","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.10","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"bb683ba001481d9f3754c289a8459e69792509d2","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.10.tgz","fileCount":725,"integrity":"sha512-XntZIvch4aX1dqHBlgQ0d135srtwRzN8RvpaFUayzWk+iZDiLSQARJxz5WR9l+PyMjE/vHqLa5Vrr64QCW9LJA==","signatures":[{"sig":"MEYCIQDWFIrUtw9aQaZJgGfxP9jnpdMVMY0EHp92nVRrZldKlgIhAITwrRCu3QtbDhUdiN0x571kKUMl/KrsAohvuEJ2opRK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258757},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"caa835b823ec016021bbee3b091633f1fadffad0","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"9.8.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rc":"1.2.8","ejs":"3.1.7","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"7.5.2","connect":"3.6.5","express":"4.19.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.4","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","request":"2.83.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.10_1712706202411_0.3452093012009936","host":"s3://npm-registry-packages"}},"1.5.11":{"name":"sails","version":"1.5.11","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.11","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"6e26f3fdc91e6a46fab4bdc98c7f983a7d464593","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.11.tgz","fileCount":725,"integrity":"sha512-jbYr0efR8tSm8ZuUR7esC3O0O37QZRxpbJoM+AvK94xym8xPFs7v29FQGyhDZLO7gKfpdx3hqkSANw6r2Zt2Og==","signatures":[{"sig":"MEUCIDRO8LqVcrGDf9OED97H+2CdnTKYJ0kMggU7+MBmRqQTAiEAkf05bIdLr2i1cu5FPdq7ypu9yqz5XVSRHymgwmy4zaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258992},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"eb5fe320d5dac896734660bd51b2be2dbfc2bea7","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"9.8.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rc":"1.2.8","ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","router":"1.3.2","semver":"7.5.2","connect":"3.6.5","express":"4.19.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.4","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.13.1","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.5.3","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.11_1715983290606_0.9889792240078308","host":"s3://npm-registry-packages"}},"1.5.12":{"name":"sails","version":"1.5.12","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.12","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"db14e71805388766d4e28f756156595d8977eba3","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.12.tgz","fileCount":725,"integrity":"sha512-Q4rTOkpUUKvfshEVMI/9ErE8dei/5tobF7WAAEHYLs7f3ExijbM3yZ79FsPx/6ai9P9IyYENsSgcJ7Zk8fd65A==","signatures":[{"sig":"MEUCIGVOJc8gqDMF7UFXM0VqilLCLFMl+77bngawCZG8TsG9AiEAmyNxx/Czp4tFuWAWYqusOLLsjIHeDhaCbX9jxTyTs0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3258999},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"1b4a8c98a097ae0d0f7412e6b8b3e8939e4c42f7","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"9.8.1","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"18.18.2","dependencies":{"rc":"1.2.8","ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","csurf":"1.10.0","whelk":"^6.0.1","cookie":"0.4.0","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","semver":"7.5.2","connect":"3.6.5","express":"4.21.0","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.5","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.16.2","cookie-parser":"1.4.4","serve-favicon":"2.4.5","merge-defaults":"0.2.2","path-to-regexp":"1.9.0","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","express-session":"1.17.0","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.12_1726588624874_0.9157646705038442","host":"s3://npm-registry-packages"}},"1.5.13":{"name":"sails","version":"1.5.13","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.13","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"0f2e6e8e1b74d990382bbefa7d66a79f5125662c","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.13.tgz","fileCount":725,"integrity":"sha512-6XTlCnXPbQZuGlDE+ZqCbYCkbQrFDQGJP3tQ76xSQYX7kDJIzaYvcviPye0zWiZEWYtfZIku0kRAlaNWAgYBsA==","signatures":[{"sig":"MEQCIA2IgWx0ypC+GN2zW5f0fwoqDAeeyYablYMc6FvJlwQ9AiB3iMoyvIT+u0CgVVJJlBw2LRBFAcrCv9hKHAM0VTGqlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3259017},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"f257e322a73bc4eb9d1dceff30941a48e14e8565","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"10.2.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rc":"1.2.8","ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","whelk":"^6.0.1","cookie":"0.7.2","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","semver":"7.5.2","connect":"3.6.5","express":"4.21.1","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.5","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.16.2","cookie-parser":"1.4.7","serve-favicon":"2.4.5","@sailshq/csurf":"1.11.1","merge-defaults":"0.2.2","path-to-regexp":"1.9.0","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","express-session":"1.18.1","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.13_1731081905034_0.8591509149219771","host":"s3://npm-registry-packages"}},"1.5.14":{"name":"sails","version":"1.5.14","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.14","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"27235c9671f81a51d929a67127ae65672619f201","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.14.tgz","fileCount":725,"integrity":"sha512-u4EOT94me18E2MRJtumorgRS+b0TiBLdnAj2WIKmy4mYvc/SNuzcs8Fd/HCmqw979MwQb8hYdwnpwaSBdNaIDg==","signatures":[{"sig":"MEUCIDz/6TOhsEg4dS9gfZdVeJgaYun4+Y3iceWFAPPkB/90AiEAx64NjeehpnnyzHDI0uty8omU0eJIc5AxQd46Fj9iah4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3259017},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ff5c55bcf436626ed526c45ce840c3c11eb772b0","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"10.2.4","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rc":"1.2.8","ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","whelk":"^6.0.1","cookie":"0.7.2","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","semver":"7.5.2","connect":"3.6.5","express":"4.21.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.5","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.7.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.16.2","cookie-parser":"1.4.7","serve-favicon":"2.4.5","@sailshq/csurf":"1.11.1","merge-defaults":"0.2.2","path-to-regexp":"1.9.0","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","express-session":"1.18.1","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.14_1733528866017_0.6374309687987103","host":"s3://npm-registry-packages"}},"1.5.15":{"name":"sails","version":"1.5.15","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.15","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"093594bd8c7770efd4fa8ea96ff0885aee318371","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.15.tgz","fileCount":725,"integrity":"sha512-/FVDu1mLCQJCsCm7Tzc3sgFc06PLwxaGLn7p7+wNV13Y+Fogny5NZSn79AEU1b3xNbCRPxiRZYZOVjHjURFd9A==","signatures":[{"sig":"MEYCIQD5xXhN6vWD0wt1o3JtN4BS404ZKFcBHsQWvjdbm0MtHgIhAMX+Hno5p98eqqQhFQLF3QVknzewbNHvRkBgt4PnApoR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3259008},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"ffebacc58c27f878c9373702bc3a3f91a02bca0c","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"10.8.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"rc":"1.2.8","ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","whelk":"^6.0.1","cookie":"0.7.2","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","semver":"7.5.2","connect":"3.6.5","express":"4.21.2","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.5","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.8.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.16.2","cookie-parser":"1.4.7","serve-favicon":"2.4.5","@sailshq/csurf":"1.11.1","merge-defaults":"0.2.2","path-to-regexp":"1.9.0","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","express-session":"1.18.2","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.15_1754508398716_0.9084002526715127","host":"s3://npm-registry-packages-npm-production"}},"1.5.16":{"name":"sails","version":"1.5.16","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.16","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"4f17f79f76056e5c250032c25c86faac102ec841","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.16.tgz","fileCount":725,"integrity":"sha512-QGTM8tTrPDDgBs8wO+v9GYozlNvURPHVyFel8W9eMa5JJ6gV1/N9Ntupx1YXpn8V5SOWunRTnXRunTjrETFYWg==","signatures":[{"sig":"MEQCIGEe//aTWMT274WNTtFE4Cs+72POWVXzJKx9ZU8U2VYoAiAW+Cw6oJQZ3EF0qg0vDycmSy52m9EziRwBquOuCT4Ziw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3261344},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"cf8ffcf6771874a0e1148de7d610dcea6d2ebde7","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"10.8.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"rc":"1.2.8","ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","whelk":"^6.0.1","cookie":"0.7.2","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","semver":"7.5.2","connect":"3.6.5","express":"4.22.0","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.5","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.8.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.16.2","cookie-parser":"1.4.7","serve-favicon":"2.4.5","@sailshq/csurf":"1.11.1","merge-defaults":"0.2.2","path-to-regexp":"1.9.0","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","express-session":"1.18.2","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.16_1770076521368_0.5385313896924506","host":"s3://npm-registry-packages-npm-production"}},"1.5.17":{"name":"sails","version":"1.5.17","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","_id":"sails@1.5.17","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"homepage":"https://sailsjs.com","bugs":{"url":"http://sailsjs.com/bugs"},"bin":{"sails":"bin/sails.js"},"dist":{"shasum":"d5896741cb64ee6340f076a9a37c39cc20bb3a63","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.17.tgz","fileCount":727,"integrity":"sha512-hlBZe2vqzvDikew+qqtAGZ8MwENrqwAVHvzdziH5ZJ5HqIRAoUI0eGYJoQrugmHukJmQv7sVWPczXiMR20jqLA==","signatures":[{"sig":"MEUCIDqOkznRGzw2tIAyY7OWvi6AKSb5bOherR6b3K0UR7eGAiEAk4UTvOTrQyAvieh7srcinW1SurrBzbseS4IQTv8LH6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3271871},"main":"./lib/index.js","engines":{"npm":">= 1.4.0","node":">= 0.10.0"},"gitHead":"fd71efbd4f13a31525d9fa936560d3c99efe3da6","scripts":{"lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'","test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"repository":{"url":"git://github.com/balderdashy/sails.git","type":"git"},"_npmVersion":"10.8.2","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ejs":"3.1.10","glob":"7.1.2","rttc":"^10.0.0-0","vary":"1.1.2","async":"2.6.4","chalk":"2.3.0","whelk":"^6.0.1","cookie":"0.7.2","i18n-2":"0.7.3","parley":"^3.3.4","prompt":"1.2.1","semver":"7.5.2","connect":"3.6.5","express":"4.22.0","flaverr":"^1.10.0","machine":"^15.2.2","skipper":"^0.9.5","minimist":"1.2.6","parseurl":"1.3.2","uid-safe":"2.1.5","commander":"2.11.0","pluralize":"1.2.1","compression":"1.8.1","include-all":"^4.0.0","captains-log":"^2.0.5","serve-static":"1.16.2","cookie-parser":"1.4.7","serve-favicon":"2.4.5","@sailshq/csurf":"1.11.1","merge-defaults":"0.2.2","path-to-regexp":"1.9.0","sails-generate":"^2.0.11","@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","express-session":"1.18.2","cookie-signature":"1.1.0","sails-stringfile":"^0.3.3","machine-as-action":"^10.3.1","machinepack-redis":"^2.0.2","merge-dictionaries":"1.0.0","machinepack-process":"^4.0.1","sort-route-addresses":"^0.0.4","common-js-file-extensions":"1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.29","mocha":"3.0.2","eslint":"5.16.0","should":"9.0.0","fs-extra":"4.0.2","nunjucks":"3.0.1","benchmark":"^2.1.2","expect.js":"0.3.1","supertest":"1.1.0","portfinder":"1.0.13","sails.io.js":"^1.0.0","root-require":"0.3.1","connect-redis":"3.3.2","machinepack-fs":"^8.0.2","sails-hook-orm":"^4.0.2","@sailshq/request":"2.88.3","socket.io-client":"2.0.3","sails-hook-sockets":"^3.0.0","session-file-store":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/sails_1.5.17_1771359495367_0.9707219679455912","host":"s3://npm-registry-packages-npm-production"}},"1.5.18":{"name":"sails","author":{"name":"Mike McNeil","email":"@mikermcneil"},"version":"1.5.18","description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","license":"MIT","homepage":"https://sailsjs.com","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"bin":{"sails":"bin/sails.js"},"engines":{"node":">= 0.10.0","npm":">= 1.4.0"},"dependencies":{"@sailshq/lodash":"^3.10.6","@sailshq/router":"^1.3.9","async":"2.6.4","captains-log":"^2.0.5","chalk":"2.3.0","commander":"2.11.0","common-js-file-extensions":"1.0.2","compression":"1.8.1","connect":"3.6.5","cookie":"0.7.2","cookie-parser":"1.4.7","cookie-signature":"1.1.0","@sailshq/csurf":"1.11.1","ejs":"3.1.10","express":"4.22.2","express-session":"1.18.2","flaverr":"^1.10.0","glob":"7.1.2","i18n-2":"0.7.3","include-all":"^4.0.0","machine":"^15.2.2","machine-as-action":"^10.3.1","machinepack-process":"^4.0.1","machinepack-redis":"^2.0.2","merge-defaults":"0.2.2","merge-dictionaries":"1.0.0","minimist":"1.2.6","parley":"^3.3.4","parseurl":"1.3.2","path-to-regexp":"1.9.0","pluralize":"1.2.1","prompt":"1.2.1","rttc":"^10.0.0-0","sails-generate":"^2.0.11","sails-stringfile":"^0.3.3","semver":"7.5.2","serve-favicon":"2.4.5","serve-static":"1.16.2","skipper":"^0.9.5","sort-route-addresses":"^0.0.4","uid-safe":"2.1.5","vary":"1.1.2","whelk":"^6.0.1"},"devDependencies":{"benchmark":"^2.1.2","connect-redis":"3.3.2","eslint":"5.16.0","expect.js":"0.3.1","fs-extra":"4.0.2","machinepack-fs":"^8.0.2","mocha":"3.0.2","nunjucks":"3.0.1","portfinder":"1.0.13","@sailshq/request":"2.88.3","root-require":"0.3.1","sails-hook-orm":"^4.0.2","sails-hook-sockets":"^3.0.0","sails.io.js":"^1.0.0","session-file-store":"1.1.2","should":"9.0.0","socket.io-client":"2.0.3","supertest":"1.1.0","tmp":"0.0.29"},"bugs":{"url":"http://sailsjs.com/bugs"},"scripts":{"test":"nodever=`node -e \"console.log('\\`node -v\\`'[1]);\"` && if [ $nodever != \"0\" ]; then npm run lint; fi && npm run custom-tests","custom-tests":"node ./node_modules/mocha/bin/mocha -b","lint":"node ./node_modules/eslint/bin/eslint . --max-warnings=0 --ignore-pattern 'test/' --ignore-pattern 'testApp/'"},"main":"./lib/index.js","repository":{"type":"git","url":"git://github.com/balderdashy/sails.git"},"gitHead":"7b76422cc27823df033572bdda5c4910a68b697f","_id":"sails@1.5.18","_nodeVersion":"20.18.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-n72rPHVD6n1nxeopeSL1ufIQota7NVPpCr9W8crBpLx/emTwbEkgbXNp396VEpnbrRGPxf5IEqchGqnTLqWepg==","shasum":"42c6c5b98533a31b954cdd248ec25ff8c0df02a7","tarball":"https://registry.npmjs.org/sails/-/sails-1.5.18.tgz","fileCount":727,"unpackedSize":3271871,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCt6DfoYsT1knOaZ+U039zq+6o/JMNEP9PBQP1TfSM2pQIhAKh0HrJe9jTpmv44UCqTjsWicpUMTZdYyt1hpqr/p9i3"}]},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"directories":{},"maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sails_1.5.18_1779921014770_0.7716811323651589"},"_hasShrinkwrap":false}},"time":{"created":"2013-01-16T05:40:10.808Z","modified":"2026-05-27T22:30:15.123Z","0.0.0":"2013-01-16T05:40:12.247Z","0.0.0-2":"2013-01-16T05:47:41.604Z","0.7.0":"2013-01-16T05:55:42.199Z","0.7.0-2":"2013-01-16T06:08:45.495Z","0.7.0-3":"2013-01-16T18:21:48.033Z","0.7.0-4":"2013-01-19T01:46:59.913Z","0.7.0-5":"2013-01-19T03:21:11.466Z","0.0.0-1":"2013-01-23T00:59:40.314Z","0.7.0-6":"2013-01-23T14:48:00.358Z","0.7.0-7":"2013-01-28T05:28:44.400Z","0.7.0-8":"2013-01-30T05:28:11.968Z","0.7.1":"2013-01-30T15:52:42.821Z","0.7.2":"2013-01-30T16:19:53.510Z","0.7.3":"2013-01-31T01:22:09.485Z","0.7.4":"2013-01-31T18:11:41.911Z","0.7.4-1":"2013-02-01T22:46:34.402Z","0.7.5-0":"2013-02-05T05:42:55.825Z","0.7.6-0":"2013-02-07T08:01:40.390Z","0.7.7":"2013-02-11T02:11:30.737Z","0.7.8":"2013-02-11T21:46:37.960Z","0.7.9":"2013-02-14T16:46:23.760Z","0.8.0":"2013-02-15T17:22:08.213Z","0.8.1":"2013-02-15T17:56:29.492Z","0.8.2":"2013-02-17T18:58:51.188Z","0.8.3":"2013-02-17T19:05:09.129Z","0.8.4":"2013-02-18T00:32:35.355Z","0.8.5":"2013-02-18T05:10:39.284Z","0.8.6":"2013-02-20T05:59:45.552Z","0.8.7":"2013-02-20T18:57:23.490Z","0.8.71":"2013-02-21T05:02:34.869Z","0.8.72":"2013-02-21T07:01:14.702Z","0.8.73":"2013-02-21T16:07:17.809Z","0.8.74":"2013-02-21T17:07:28.866Z","0.8.75":"2013-02-21T18:18:20.908Z","0.8.76":"2013-02-21T19:11:20.789Z","0.8.77":"2013-02-22T23:40:26.324Z","0.8.78":"2013-02-23T07:04:02.433Z","0.8.79":"2013-02-23T09:04:16.370Z","0.8.80":"2013-02-23T13:41:01.352Z","0.8.81":"2013-02-25T07:13:08.869Z","0.8.82":"2013-02-25T10:58:57.524Z","0.8.83":"2013-03-03T04:19:24.337Z","0.8.84":"2013-03-03T06:51:01.468Z","0.8.85":"2013-03-03T18:58:54.895Z","0.8.86":"2013-03-04T08:27:27.560Z","0.8.87":"2013-03-05T00:00:42.059Z","0.8.88":"2013-03-05T00:52:30.476Z","0.8.89":"2013-03-06T08:41:33.913Z","0.8.89-1":"2013-03-07T23:48:43.978Z","0.8.892":"2013-03-15T05:54:54.626Z","0.8.893":"2013-03-16T02:40:24.313Z","0.8.894":"2013-03-16T03:18:18.544Z","0.8.895":"2013-03-18T14:24:05.063Z","0.8.9":"2013-04-09T20:57:03.360Z","0.8.91":"2013-05-16T12:12:04.050Z","0.8.92":"2013-06-22T00:05:45.204Z","0.8.93":"2013-06-22T21:40:21.412Z","0.8.94":"2013-06-30T10:47:09.089Z","0.9.0":"2013-07-18T23:17:49.182Z","0.9.1":"2013-07-18T23:51:09.129Z","0.9.2":"2013-07-19T01:58:57.478Z","0.9.3":"2013-07-19T22:35:24.464Z","0.9.4":"2013-09-05T22:37:18.325Z","0.9.5":"2013-10-10T16:58:22.636Z","0.9.7":"2013-10-10T19:41:32.515Z","0.9.8":"2013-12-16T18:15:41.795Z","0.9.9":"2014-02-14T19:49:29.282Z","0.10.0-rc1":"2014-02-17T22:28:35.660Z","0.10.0-rc2":"2014-02-20T00:43:04.631Z","0.10.0-rc3":"2014-02-20T22:17:43.653Z","0.9.11":"2014-03-01T01:06:31.386Z","0.10.0-rc4":"2014-03-04T01:35:31.143Z","0.9.12":"2014-03-12T17:05:27.642Z","0.9.13":"2014-03-12T17:35:47.228Z","0.9.14":"2014-03-25T17:05:09.674Z","0.9.15":"2014-03-25T17:10:58.388Z","0.9.16":"2014-03-31T19:44:56.574Z","0.10.0-rc5":"2014-04-01T00:45:10.609Z","0.10.0-rc6":"2014-05-06T22:42:26.721Z","0.10.0-rc7":"2014-05-08T19:45:19.408Z","0.10.0-rc8":"2014-06-11T23:38:24.324Z","0.9.17":"2014-07-15T22:02:47.550Z","0.10.0-rc9":"2014-07-17T22:58:40.810Z","0.10.0-max":"2014-07-25T18:23:15.142Z","0.10.0-rc10":"2014-07-25T23:22:16.633Z","0.10.0-rc11":"2014-07-28T07:18:34.591Z","0.10.1":"2014-08-02T00:45:25.420Z","0.10.2":"2014-08-06T20:19:42.049Z","0.10.3":"2014-08-10T00:49:57.434Z","0.10.4":"2014-08-12T23:26:11.865Z","0.10.5":"2014-08-29T22:29:59.729Z","0.11.0-rc2":"2014-12-19T22:36:03.097Z","0.11.0-rc3":"2014-12-21T19:05:44.772Z","0.11.0-rc4":"2014-12-23T16:54:00.263Z","0.11.0-rc5":"2014-12-31T21:55:54.222Z","0.11.0-rc6":"2015-01-19T21:48:32.516Z","0.11.0-rc7":"2015-01-20T22:06:21.984Z","0.11.0-rc8":"2015-01-20T23:12:42.930Z","0.11.0-rc9":"2015-01-26T23:02:45.683Z","0.11.0-rc10":"2015-02-03T00:37:45.675Z","0.11.0":"2015-02-11T02:02:44.708Z","0.11.1":"2015-04-07T22:15:02.681Z","0.11.1-rc1":"2015-04-27T21:37:55.697Z","0.12.0-rc1":"2015-05-18T22:13:32.032Z","0.12.0-rc2":"2015-06-19T20:22:17.052Z","0.12.0-rc3":"2015-07-14T17:58:52.176Z","0.11.2":"2015-09-23T19:23:22.332Z","0.11.3":"2015-11-23T18:09:14.808Z","0.12.0-rc4":"2015-12-18T21:55:35.446Z","0.11.4":"2016-01-06T19:49:23.842Z","0.12.0-rc5":"2016-01-13T00:04:08.293Z","0.12.0-rc6":"2016-01-13T20:45:09.527Z","0.12.0-rc7":"2016-01-21T20:01:05.767Z","0.12.0-rc8":"2016-01-25T23:21:15.525Z","0.12.0-rc9":"2016-02-02T21:59:09.800Z","0.11.5":"2016-02-05T22:29:32.377Z","0.12.0":"2016-02-05T23:17:58.745Z","0.12.1-rc1":"2016-02-12T21:57:22.939Z","0.12.1":"2016-02-15T21:37:46.686Z","0.12.1-deprecatedDepExperiment":"2016-03-12T00:29:20.603Z","0.12.2-0":"2016-04-01T22:04:17.631Z","0.12.2":"2016-04-02T01:35:47.291Z","0.12.3":"2016-04-04T16:33:05.072Z","0.11.6-0":"2016-06-20T22:56:56.935Z","0.11.6-1":"2016-06-20T23:24:14.557Z","0.12.4-rc1":"2016-07-05T21:40:58.412Z","0.12.4-rc2":"2016-07-08T19:38:34.983Z","0.12.4-rc3":"2016-07-29T23:27:01.837Z","0.12.4":"2016-08-01T19:45:25.744Z","1.0.0-0":"2016-09-15T22:15:47.433Z","1.0.0-1":"2016-09-18T23:52:52.966Z","1.0.0-2":"2016-09-19T21:05:34.852Z","1.0.0-3":"2016-09-23T00:36:38.128Z","0.12.5":"2016-09-27T21:57:58.647Z","0.12.6":"2016-09-28T16:02:38.669Z","1.0.0-4":"2016-09-28T18:20:43.332Z","1.0.0-5":"2016-09-28T18:58:20.350Z","0.12.7":"2016-10-05T23:35:16.745Z","0.12.8":"2016-10-21T22:49:22.233Z","1.0.0-6":"2016-10-27T17:51:26.291Z","1.0.0-7":"2016-10-27T18:09:20.829Z","1.0.0-8":"2016-10-27T23:00:00.551Z","0.12.9":"2016-11-02T17:58:38.372Z","1.0.0-9":"2016-11-04T07:05:23.181Z","1.0.0-10":"2016-11-04T07:32:01.976Z","1.0.0-11":"2016-11-07T13:00:33.780Z","0.12.10-0":"2016-11-16T20:30:20.182Z","0.12.10-1":"2016-11-16T20:41:23.840Z","1.0.0-12":"2016-11-16T21:36:06.953Z","0.12.10":"2016-11-16T23:50:25.285Z","1.0.0-13":"2016-11-17T21:46:51.982Z","0.12.11-0":"2016-11-19T02:00:15.359Z","1.0.0-14":"2016-11-21T19:01:07.635Z","0.12.11-1":"2016-11-22T21:27:57.061Z","0.12.11":"2016-11-24T00:37:42.209Z","1.0.0-15":"2016-11-29T20:49:03.103Z","1.0.0-16":"2016-12-02T21:08:01.153Z","1.0.0-17":"2016-12-06T16:13:09.882Z","1.0.0-18":"2016-12-08T21:17:54.827Z","1.0.0-19":"2016-12-31T01:09:37.051Z","1.0.0-20":"2017-01-09T16:53:50.851Z","0.12.12-1":"2017-01-16T22:24:08.054Z","1.0.0-21":"2017-02-03T05:11:07.280Z","1.0.0-22":"2017-02-03T05:15:25.403Z","1.0.0-23":"2017-02-21T23:34:00.664Z","1.0.0-24":"2017-02-22T20:30:42.221Z","1.0.0-25":"2017-02-23T01:17:35.010Z","1.0.0-26":"2017-02-24T06:10:43.021Z","1.0.0-27":"2017-02-24T23:23:16.572Z","1.0.0-28":"2017-03-02T05:31:11.781Z","0.12.12-2":"2017-03-02T19:14:20.586Z","0.12.12-3":"2017-03-02T21:57:41.323Z","0.12.12":"2017-03-02T22:39:48.550Z","1.0.0-29":"2017-03-04T00:54:54.473Z","1.0.0-30":"2017-03-06T17:10:12.203Z","0.12.13":"2017-03-06T18:45:38.426Z","1.0.0-31":"2017-03-16T00:52:18.169Z","1.0.0-32":"2017-03-21T04:03:39.529Z","1.0.0-33":"2017-04-05T17:08:26.617Z","1.0.0-34":"2017-04-29T05:18:52.910Z","1.0.0-35":"2017-05-24T17:49:14.052Z","1.0.0-36":"2017-05-31T20:06:56.718Z","1.0.0-37":"2017-08-21T17:36:21.704Z","0.12.14":"2017-09-25T22:48:33.386Z","1.0.0-38":"2017-10-18T19:00:29.323Z","1.0.0-39":"2017-11-03T21:32:23.302Z","1.0.0-40":"2017-11-05T01:10:36.478Z","1.0.0-41":"2017-11-21T22:17:17.229Z","1.0.0-42":"2017-12-09T08:01:18.769Z","1.0.0-44":"2017-12-20T05:34:16.383Z","1.0.0-45":"2017-12-21T19:11:21.725Z","1.0.0-46":"2018-01-31T17:45:24.217Z","1.0.0-47":"2018-03-23T01:40:47.192Z","1.0.0-48":"2018-03-26T08:18:59.161Z","1.0.0-49":"2018-03-26T08:49:36.646Z","1.0.0":"2018-03-28T17:21:31.400Z","1.0.1":"2018-04-07T02:01:57.102Z","1.0.2":"2018-05-06T21:31:59.675Z","1.0.3-0":"2018-05-28T22:17:56.075Z","1.0.3-1":"2018-05-29T16:33:46.899Z","1.0.3-2":"2018-05-29T22:57:18.210Z","1.0.3-3":"2018-07-23T16:01:51.716Z","1.0.3-4":"2018-07-23T23:26:07.555Z","1.1.0-1":"2018-08-02T16:08:29.069Z","1.1.0-2":"2018-08-02T16:09:30.421Z","1.1.0-3":"2018-08-24T01:07:14.207Z","1.1.0":"2018-11-13T16:36:15.324Z","1.2.0-0":"2019-01-16T00:18:57.029Z","1.2.0-1":"2019-01-31T03:39:31.952Z","1.2.0-2":"2019-01-31T04:52:08.539Z","1.2.0-3":"2019-03-25T22:57:24.874Z","1.2.0":"2019-05-06T18:27:38.992Z","1.2.1":"2019-05-06T18:32:13.754Z","1.2.2":"2019-05-16T19:36:35.422Z","1.2.3":"2019-06-18T14:29:24.029Z","1.2.4":"2020-03-19T22:45:04.379Z","1.2.5":"2020-08-20T20:54:08.284Z","1.3.0":"2020-09-02T17:34:03.045Z","1.3.1":"2020-09-08T16:16:00.143Z","1.4.0":"2020-10-09T17:53:33.698Z","1.4.1":"2021-03-10T14:45:06.045Z","1.4.2":"2021-03-10T14:51:12.097Z","1.4.3":"2021-05-17T20:10:39.069Z","1.4.4":"2021-07-27T18:55:46.233Z","1.5.0":"2021-09-16T20:17:39.258Z","1.5.1":"2022-01-10T23:15:27.294Z","1.5.2":"2022-01-14T23:55:24.811Z","1.5.3":"2022-08-11T00:23:16.113Z","1.5.4":"2023-02-17T22:36:19.955Z","1.5.5":"2023-06-23T21:59:18.539Z","1.5.6":"2023-07-07T20:49:21.581Z","1.5.7":"2023-07-21T21:25:00.460Z","1.5.8":"2023-09-01T21:26:58.992Z","1.5.9":"2024-01-04T21:53:34.130Z","1.5.10":"2024-04-09T23:43:22.674Z","1.5.11":"2024-05-17T22:01:30.823Z","1.5.12":"2024-09-17T15:57:05.159Z","1.5.13":"2024-11-08T16:05:05.353Z","1.5.14":"2024-12-06T23:47:46.439Z","1.5.15":"2025-08-06T19:26:39.194Z","1.5.16":"2026-02-02T23:55:21.613Z","1.5.17":"2026-02-17T20:18:15.637Z","1.5.18":"2026-05-27T22:30:15.017Z"},"bugs":{"url":"http://sailsjs.com/bugs"},"author":{"name":"Mike McNeil","email":"@mikermcneil"},"license":"MIT","homepage":"https://sailsjs.com","keywords":["mvc","web-framework","express","sailsjs","sails.js","REST","API","orm","socket.io"],"repository":{"type":"git","url":"git://github.com/balderdashy/sails.git"},"description":"API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)","maintainers":[{"name":"rachaelshaw","email":"rachaelshaw@treeline.io"},{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"npm@sailsjs.com"},{"name":"eashaw","email":"eashaw@sailsjs.com"}],"readme":"# [![Sails.js](http://balderdashy.github.io/sails/images/logo.png \"Sails.js\")](http://sailsjs.com)\n\n### [Website](https://sailsjs.com/)  &nbsp; [Get Started](https://sailsjs.com/get-started) &nbsp;  [Docs](http://sailsjs.com/documentation)  &nbsp; [News](http://twitter.com/sailsjs) &nbsp; [Submit Issue](http://sailsjs.com/bugs)\n\n[![NPM version](https://badge.fury.io/js/sails.svg)](http://badge.fury.io/js/sails) &nbsp; [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/balderdashy/sails)  &nbsp; [![Twitter Follow](https://img.shields.io/twitter/follow/sailsjs.svg?style=social&maxAge=3600)](https://twitter.com/sailsjs)\n\nSails.js is a [web framework](http://sailsjs.com/whats-that) that makes it easy to build custom, enterprise-grade Node.js apps. It is designed to resemble the MVC architecture from frameworks like Ruby on Rails, but with support for the more modern, data-oriented style of web app & API development. It's especially good for building realtime features like chat.\n\nSince version 1.0, Sails supports `await` out of the box.  This replaces nested callbacks (and the commensurate error handling) with simple, familiar usage:\n\n```javascript\nvar orgs = await Organization.find();\n```\n\n\n## Installation &nbsp;\n**With [node](http://nodejs.org) [installed](http://nodejs.org/en/download):**\n```sh\n# Get the latest stable release of Sails\n$ npm install sails -g\n```\n\n> ##### Upgrading from an earlier version of Sails?\n> Upgrade guides for all major releases since 2013 are available on the Sails website under [**Upgrading**](http://sailsjs.com/upgrading).\n\n\n## Your First Sails Project\n\n**Create a new app:**\n```sh\n# Create the app\nsails new my-app\n```\n\n**Lift sails:**\n```sh\n# cd into the new folder\ncd my-app\n\n# fire up the server\nsails lift\n```\n\n[![Screenshot from the original Sails video](http://i.imgur.com/Ii88jlhl.png)](https://sailsjs.com/get-started)\n\nFor the most up-to-date introduction to Sails, [get started here](https://sailsjs.com/get-started).\n\n## Compatibility\n\nSails is built on [Node.js](http://nodejs.org/), [Express](http://expressjs.com/), and [Socket.io](http://socket.io/).\n\nSails [actions](http://sailsjs.com/documentation/concepts/actions-and-controllers) are compatible with Connect middleware, so in most cases, you can paste code into Sails from an existing Express project and everything will work-- plus you'll be able to use WebSockets to talk to your API, and vice versa.\n\nThe ORM, [Waterline](https://github.com/balderdashy/waterline), has a well-defined adapter system for supporting all kinds of datastores.  Officially supported databases include [MySQL](https://npmjs.com/package/sails-mysql), [PostgreSQL](https://npmjs.com/package/sails-postgresql), [MongoDB](https://npmjs.com/package/sails-mongo), [Redis](https://npmjs.com/package/sails-redis), and [local disk / memory](https://npmjs.com/package/sails-disk).\nCommunity adapters exist for [CouchDB](https://github.com/search?q=sails+couch&nwo=codeswarm%2Fsails-couchdb-orm&search_target=global&ref=cmdform), [neDB](https://github.com/adityamukho/sails-nedb), [SQLite](https://github.com/AndrewJo/sails-sqlite3/tree/0.10), [Oracle](https://github.com/search?utf8=%E2%9C%93&q=%22sails+oracle%22+OR+%22waterline+oracle%22&type=Repositories&ref=searchresults), [MSSQL](https://github.com/misterGF/sails-mssqlserver), [DB2](https://github.com/search?q=sails+db2&type=Repositories&ref=searchresults), [ElasticSearch](https://github.com/search?q=%28elasticsearch+AND+sails%29+OR+%28elasticsearch+AND+waterline%29+&type=Repositories&ref=searchresults), [Riak](https://github.com/search?q=sails+riak&type=Repositories&ref=searchresults),\n[neo4j](https://www.npmjs.org/package/sails-neo4j), [OrientDB](https://github.com/appscot/sails-orientdb),\n[Amazon RDS](https://github.com/TakenPilot/sails-rds), [DynamoDB](https://github.com/TakenPilot/sails-dynamodb), [Azure Tables](https://github.com/azuqua/sails-azuretables), [RethinkDB](https://github.com/gutenye/sails-rethinkdb) and [Solr](https://github.com/sajov/sails-solr); for various 3rd-party REST APIs like Quickbooks, Yelp, and Twitter, including a configurable generic [REST API adapter](https://github.com/zohararad/sails-rest); plus some [eclectic projects](https://www.youtube.com/watch?v=OmcQZD_LIAE).\n\n<!-- Core adapter logos -->\n<a target=\"_blank\" href=\"http://www.mysql.com\">\n  <img width=\"75\" src=\"http://www.mysql.com/common/logos/powered-by-mysql-125x64.png\" alt=\"Powered by MySQL\" title=\"sails-mysql: MySQL adapter for Sails\"/>\n</a>&nbsp; &nbsp; &nbsp; &nbsp;\n<a target=\"_blank\" href=\"http://www.postgresql.org/\"><img width=\"50\" title=\"PostgreSQL\" src=\"http://i.imgur.com/OSlDDKv.png\"/></a>&nbsp; &nbsp; &nbsp; &nbsp;\n<a target=\"_blank\" href=\"http://www.mongodb.org/\"><img width=\"100\" title=\"MongoDB\" src=\"http://i.imgur.com/bC2j13z.png\"/></a>&nbsp; &nbsp; &nbsp; &nbsp;\n<a target=\"_blank\" href=\"http://redis.io/\"><img width=\"75\" title=\"Redis\" src=\"http://i.imgur.com/dozv0ub.jpg\"/></a>&nbsp; &nbsp; &nbsp; &nbsp;\n<!-- /core adapter logos -->\n\n> For the latest core adapters and notable community adapters, see [Available Adapters](http://sailsjs.com/documentation/concepts/extending-sails/adapters/available-adapters).\n\n## Tutorial Course\n- [Sailscasts](https://sailscasts.com/), taught by [Kelvin Omereshone](https://twitter.com/Dominus_Kelvin) _(English)_\n- [Full-Stack JavaScript with Sails.js and Vue.js](https://platzi.com/cursos/javascript-pro/), taught by [Mike McNeil](https://twitter.com/mikermcneil) _(in English, with optional Spanish subtitles)_\n\n\n## Books\n- [Sails.js in Action](https://www.manning.com/books/sails-js-in-action) by Mike McNeil and Irl Nathan (Manning Publications).\n- [Sails.js Essentials](https://www.packtpub.com/web-development/sailsjs-essentials) by Shaikh Shahid (Packt)\n- [Pro Express.js: Part 3](http://link.springer.com/chapter/10.1007%2F978-1-4842-0037-7_18) by Azat Mardan (Apress).\n\n## Support\nNeed help or have a question?\n- [Frequently Asked Questions (FAQ)](http://sailsjs.com/faq)\n- [Tutorials](http://sailsjs.com/faq#?what-are-some-good-community-tutorials)\n- [Community support](http://sailsjs.com/support)\n- [Professional/Enterprise options](http://sailsjs.com/faq#?are-there-professional-support-options)\n\n\n## Issue submission\nPlease read the [submission guidelines](http://sailsjs.com/documentation/contributing/issue-contributions) and [code of conduct](http://sailsjs.com/documentation/contributing/code-of-conduct) before opening a new issue.  Click [here](https://github.com/balderdashy/sails/search?q=&type=Issues) to search/post issues in this repository.\n\n## Contribute\nThere are many different ways you can contribute to Sails:\n- answering questions on [StackOverflow](http://stackoverflow.com/questions/tagged/sails.js), [Gitter](https://gitter.im/balderdashy/sails), [Facebook](https://www.facebook.com/sailsjs), or [Twitter](https://twitter.com/search?f=tweets&vertical=default&q=%40sailsjs%20OR%20%23sailsjs%20OR%20sails.js%20OR%20sailsjs&src=typd)\n- improving the [documentation](https://github.com/balderdashy/sails-docs#contributing-to-the-docs)\n- translating the [documentation](https://github.com/balderdashy/sails-docs/issues/580) to your native language\n- writing [tests](https://github.com/balderdashy/sails/blob/master/test/README.md)\n- writing a [tutorial](https://github.com/sails101/contribute-to-sails101), giving a [talk](https://speakerdeck.com/mikermcneil), or supporting [your local Sails meetup](https://www.meetup.com/find/?allMeetups=false&keywords=node.js&radius=Infinity&sort=default)\n- troubleshooting [reported issues](http://sailsjs.com/bugs)\n- and [submitting patches](http://sailsjs.com/documentation/contributing/code-submission-guidelines).\n\n_Please carefully read our [contribution guide](http://sailsjs.com/documentation/contributing) and check the [build status](http://sailsjs.com/architecture) for the relevant branch before submitting a pull request with code changes._\n\n\n## Links\n- [Website](http://sailsjs.com/)\n- [Documentation](http://sailsjs.com/documentation)\n- [Ask a question](http://sailsjs.com/support)\n- [Tutorial](https://platzi.com/cursos/javascript-pro/)\n- [Roadmap](https://trello.com/b/s9zEnyG7/sails-v1)\n- [Twitter (@sailsjs)](https://twitter.com/sailsjs)\n- [Facebook](https://www.facebook.com/sailsjs)\n\n## Team\nSails is actively maintained with the help of many amazing [contributors](https://github.com/balderdashy/sails/graphs/contributors).  Our core team consists of:\n\n[![Mike McNeil](https://www.gravatar.com/avatar/4b02a9d5780bdd282151f7f9b8a4d8de?s=144&d=identicon&rating=g)](https://twitter.com/mikermcneil) |  [![Kelvin Omereshone](https://avatars.githubusercontent.com/u/24433274?s=144&v=3)](https://twitter.com/dominus_kelvin) |  [![Eric Shaw](https://avatars2.githubusercontent.com/u/7445991?s=144&v=3)](https://github.com/eashaw)\n|:---:|:---:|:---:|\n[Mike McNeil](http://github.com/mikermcneil) | [Kelvin Omereshone](https://github.com/DominusKelvin) | [Eric Shaw](https://github.com/eashaw)\n\n\n[Our company](https://sailsjs.com/about) designs/builds Node.js websites and apps for startups and enterprise customers. After building a few applications and taking them into production, we realized that the Node.js development landscape was very much still the Wild West. Over time, after trying lots of different methodologies, we decided to crystallize all of our best practices into this framework.  Six years later, Sails is now one of the most widely-used web application frameworks in the world. I hope it saves you some time! :)\n\n## License\n\n[MIT License](https://opensource.org/licenses/MIT)  Copyright © 2012-present, Mike McNeil\n\n> Sails is built around so many great open-source technologies that it would never have crossed our minds to keep it proprietary.  We owe huge gratitude and props to Ryan Dahl ([@ry](https://github.com/ry)), TJ Holowaychuk ([@tj](https://github.com/tj)), Doug Wilson ([@dougwilson](https://github.com/dougwilson)) and Guillermo Rauch ([@rauchg](https://github.com/rauchg)) for the work they've done, as well as the stewards of all the other open-source modules we use.  Sails could never have been developed without your tremendous contributions to the JavaScript community.\n\n![A squid peering inside a book, halation and cosmic Sails.js knowledge emanating from the pages of the substantial tome](https://sailsjs.com/images/get_started_hero.png)\n","readmeFilename":"README.md","users":{"drj":true,"edy":true,"irl":true,"pid":true,"ymk":true,"dofy":true,"fill":true,"lova":true,"nazy":true,"neo1":true,"pcac":true,"ysk8":true,"breda":true,"brend":true,"chao2":true,"clemo":true,"geilt":true,"goose":true,"imria":true,"jnath":true,"mjzac":true,"nelix":true,"nmadd":true,"sjnnr":true,"syaro":true,"symro":true,"timdp":true,"0x4c3p":true,"71emj1":true,"aurium":true,"chaowi":true,"cohars":true,"danjuv":true,"fenrir":true,"iliyat":true,"jmjela":true,"joanmi":true,"joliva":true,"leeroy":true,"lestad":true,"mzheng":true,"percho":true,"plitat":true,"potnox":true,"pounce":true,"quafoo":true,"temasm":true,"tjwebb":true,"yeming":true,"yuzone":true,"zabaat":true,"askyous":true,"atinder":true,"cocopas":true,"cooboor":true,"cwspear":true,"dac2205":true,"frostme":true,"gakis41":true,"gsholtz":true,"helsner":true,"infrasp":true,"jalcine":true,"kaashin":true,"lex_nel":true,"medicor":true,"megawac":true,"pdedkov":true,"preco21":true,"reekdeb":true,"rosswil":true,"runjinz":true,"ruzz311":true,"san4osq":true,"sposmen":true,"thelmos":true,"vvinder":true,"xeoneux":true,"zinigor":true,"angleman":true,"bbazzrea":true,"corintho":true,"crewshin":true,"daskepon":true,"derzunov":true,"edalorzo":true,"jemiloii":true,"jetfault":true,"jetsetty":true,"leejefon":true,"leonning":true,"lindhard":true,"losymear":true,"luislobo":true,"mbouclas":true,"mindw0rk":true,"musichen":true,"nohponex":true,"nukisman":true,"oliboy50":true,"onlyurei":true,"redbe4rd":true,"s8186255":true,"sethfork":true,"stuligan":true,"thom_nic":true,"thomasfr":true,"yvesroos":true,"anmol1771":true,"beardtree":true,"bredikhin":true,"colinwren":true,"dosevader":true,"gmanricks":true,"goliatone":true,"jetbug123":true,"killerapp":true,"kulakowka":true,"mr-smiley":true,"nethoncho":true,"pingprart":true,"pnhung177":true,"powerplex":true,"raitucarp":true,"servel333":true,"sgress454":true,"spekkionu":true,"starknode":true,"t3chnoboy":true,"zhenzhong":true,"adswebwork":true,"alshamiri2":true,"billysharp":true,"cestrensem":true,"cfleschhut":true,"chirag8642":true,"dannowatts":true,"dcbartlett":true,"degouville":true,"ericlondon":true,"live_alone":true,"midascreed":true,"princetoad":true,"resurichan":true,"rwoverdijk":true,"sanketss84":true,"scriptnull":true,"uncletammy":true,"13lank.null":true,"balderdashy":true,"cascalheira":true,"codepreneur":true,"ddelrio1986":true,"emotionloop":true,"globegitter":true,"kazeidesign":true,"kingofhawks":true,"memoramirez":true,"mikermcneil":true,"mrwanashraf":true,"rachaelshaw":true,"boustanihani":true,"ivangaravito":true,"josuehenry14":true,"keeyanajones":true,"shanemileham":true,"stewartjarod":true,"superchenney":true,"weathermaker":true,"carloscarcamo":true,"chinawolf_wyp":true,"danielmacho72":true,"derflatulator":true,"dominuskelvin":true,"duskalbatross":true,"gamersdelight":true,"lassevolkmann":true,"marceloboeira":true,"markthethomas":true,"mdedirudianto":true,"mikehostetler":true,"sharrondenice":true,"truonghuutien":true,"yann_bertrand":true,"chrisfrancis27":true,"joshua.marquez":true,"particlebanana":true,"projectweekend":true,"ricardofbarros":true,"mateussampsouza":true,"knight-of-design":true,"nicholas.crumrine":true,"rachael_isnt_so_bad":true,"petur.karl.ingolfsson":true}}