{"name":"sails","author":{"name":"Mike McNeil","email":"@mikermcneil"},"version":"1.5.2","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.2","async":"2.5.0","captains-log":"^2.0.0","chalk":"2.3.0","commander":"2.11.0","common-js-file-extensions":"1.0.2","compression":"1.7.1","connect":"3.6.5","cookie":"0.4.0","cookie-parser":"1.4.4","cookie-signature":"1.1.0","csurf":"1.10.0","ejs":"2.5.7","express":"4.17.1","express-session":"1.17.0","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.5","parley":"^3.3.4","parseurl":"1.3.2","path-to-regexp":"1.5.3","pluralize":"1.2.1","prompt":"1.2.1","rc":"1.2.8","router":"1.3.2","rttc":"^10.0.0-0","sails-generate":"^2.0.3","sails-stringfile":"^0.3.3","semver":"4.3.6","serve-favicon":"2.4.5","serve-static":"1.13.1","skipper":"^0.9.0-0","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","request":"2.83.0","root-require":"0.3.1","sails-hook-orm":"^3.0.0-0","sails-hook-sockets":"^1.0.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":"06ce9cfbe6533734879079e02b0ef7b62f9ce31b","_id":"sails@1.5.2","_nodeVersion":"14.17.0","_npmVersion":"7.20.0","dist":{"shasum":"97f142859a07923b23f5a7018d528a27b7962a1a","size":1084917,"noattachment":false,"key":"/sails/-/sails-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sails/download/sails-1.5.2.tgz"},"_npmUser":{"name":"eashaw","email":"eashaw@sailsjs.com"},"directories":{},"maintainers":[{"name":"balderdashy","email":"mike@balderdash.co"},{"name":"mikermcneil","email":"michael.r.mcneil@gmail.com"},{"name":"rachaelshaw","email":"rachael@balderdash.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sails_1.5.2_1642204524513_0.7136433552738313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-14T23:55:34.984Z","publish_time":1642204524811,"_cnpm_publish_time":1642204524811,"dist-tags":{"latest":"1.5.2"}}