{"_id":"gladys","_rev":"46-95385ab106ac40f82cf387f39eaac057","name":"gladys","description":"Your personnal assistant, always here.","dist-tags":{"latest":"3.6.0"},"versions":{"2.1.5":{"name":"gladys","version":"2.1.5","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"md5":"~2.0.0","apriori":"~1.0.4","async":"~0.9.0","barrels":"~1.4.0","bcryptjs":"2.3.0","crypto":"~0.0.3","ejs":"~0.8.4","google-contacts":"~0.0.2","googleapis":"1.0.19","googlemaps":"~0.1.20","grunt":"^0.4.5","grunt-cli":"*","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-less":"0.11.1","grunt-contrib-uglify":"~0.4.0","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"~0.9.5","grunt-sync":"~0.0.4","ical":"*","id3js":"~1.1.3","include-all":"~0.1.3","lame":"~1.1.1","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"~0.1.15","player":"^0.5.0","pushbullet":"^1.4.3","rc":"~0.5.0","request":"2.45.0","sails":"^0.11.0","sails-disk":"~0.10.0","sails-hook-dev":"^0.2.2","sails-hook-hookloader":"~0.2.0","sails-memory":"~0.10.3","sails-mysql":"~0.10.7","sails-util-mvcsloader":"^0.3.0","serialport":"~1.7.1","speaker":"^0.2.5"},"devDependencies":{"gulp":"^3.9.0","gulp-jsbeautifier":"^1.0.1","gulp-jshint":"^1.11.2","jshint-stylish":"^2.0.1"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"https://github.com/GladysProject/Gladys"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"Creative Commons 3.0 France","gitHead":"da30c852a7993e23ceb2eb149f77e5678768439a","homepage":"https://github.com/GladysProject/Gladys","_id":"gladys@2.1.5","_shasum":"c6da8ef116a3c134cbbd140585b4ccaebe45f266","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"dist":{"shasum":"c6da8ef116a3c134cbbd140585b4ccaebe45f266","tarball":"https://registry.npmjs.org/gladys/-/gladys-2.1.5.tgz","integrity":"sha512-6QkqPhgeIQ9BFrFV5NMzNvoFUJPQH9+EMWVSouy6XPeKRZAkbI3OvEyme+fcAtwUYPQ6ljkCYluciqYY6H1nyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFD8o6zYHWHGHOgAiDakd8Jb28ItCB4/Mz6JOzT7pLSgAiBjFciBYVhtH8knGxnuz9Eezgjh9YN2/rIpQdOb11pbAw=="}]},"directories":{},"deprecated":"this package has been deprecated"},"2.1.6":{"name":"gladys","version":"2.1.6","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"apriori":"~1.0.4","async":"^1.5.0","barrels":"^1.6.2","bcryptjs":"2.3.0","crypto":"~0.0.3","ejs":"~0.8.4","google-contacts":"~0.0.2","googleapis":"1.0.19","googlemaps":"~0.1.20","grunt":"^0.4.5","grunt-cli":"*","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-less":"0.11.1","grunt-contrib-uglify":"~0.4.0","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"~0.9.5","grunt-sync":"~0.0.4","ical":"*","id3js":"~1.1.3","include-all":"~0.1.3","lame":"~1.1.1","md5":"~2.0.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"~0.1.15","player":"^0.5.0","pushbullet":"^1.4.3","rc":"~0.5.0","request":"2.45.0","sails":"^0.11.0","sails-disk":"~0.10.0","sails-hook-dev":"^0.2.2","sails-hook-hookloader":"~0.2.0","sails-memory":"~0.10.3","sails-mysql":"~0.10.7","sails-util-mvcsloader":"^0.3.0","serialport":"~1.7.1","speaker":"^0.2.5"},"devDependencies":{"gulp":"^3.9.0","gulp-jsbeautifier":"^1.0.1","gulp-jshint":"^1.11.2","jshint-stylish":"^2.0.1","should":"^7.1.1"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"Creative Commons 3.0 France","gitHead":"60a5b763a3960a27105d66e1b25ff0ea901732c7","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@2.1.6","_shasum":"9d448c1ed327c2033f7f76bcdbfb74f8cfde547b","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.10.32","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"dist":{"shasum":"9d448c1ed327c2033f7f76bcdbfb74f8cfde547b","tarball":"https://registry.npmjs.org/gladys/-/gladys-2.1.6.tgz","integrity":"sha512-OTJgYOFIiyS9sa9rNW8BXj+sXY71MAru1mzhdRrDcDiJ/3zlh7uFgATI5KBwq0sfHUSXkAwiarK/KcreqD2BBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHOjsbmdu79PRxfEn5a28KHVfE5UeUZzWVLH9UZw5swgIgTtgKxoVDKmNXACXG1FnuZ5ONjlzlStUpff2ZxYoUmMc="}]},"directories":{},"deprecated":"this package has been deprecated"},"2.1.7":{"name":"gladys","version":"2.1.7","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"apriori":"~1.0.4","async":"^1.5.0","barrels":"^1.6.2","bcryptjs":"2.3.0","crypto":"~0.0.3","ejs":"~0.8.4","google-contacts":"~0.0.2","googleapis":"1.0.19","googlemaps":"~0.1.20","grunt":"^0.4.5","grunt-cli":"*","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-less":"0.11.1","grunt-contrib-uglify":"~0.4.0","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"~0.9.5","grunt-sync":"~0.0.4","ical":"*","id3js":"~1.1.3","include-all":"~0.1.3","lame":"^1.2.3","md5":"~2.0.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"~0.1.15","player":"^0.6.1","pushbullet":"^1.4.3","rc":"~0.5.0","request":"2.45.0","sails":"^0.11.0","sails-disk":"~0.10.0","sails-hook-dev":"^0.2.2","sails-hook-hookloader":"~0.2.0","sails-memory":"~0.10.3","sails-mysql":"~0.10.7","sails-util-mvcsloader":"^0.3.0","serialport":"^2.0.5","speaker":"^0.2.6"},"devDependencies":{"gulp":"^3.9.0","gulp-jsbeautifier":"^1.0.1","gulp-jshint":"^1.11.2","jshint-stylish":"^2.0.1","should":"^7.1.1"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"Creative Commons 3.0 France","gitHead":"3f220c37f6796942451367f5113ee49d8257e1dd","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@2.1.7","_shasum":"5428c759e59da3521869fe1a7e648e90a12d6d2d","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.10.32","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"dist":{"shasum":"5428c759e59da3521869fe1a7e648e90a12d6d2d","tarball":"https://registry.npmjs.org/gladys/-/gladys-2.1.7.tgz","integrity":"sha512-aQdEc7pEcUhH+5AmhU7cq6CJvG6alUAxAbxufGg02qGBgkdpurFinLJyqGLR7twtdGVuvNVTeKlnc2bu3xZr9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXOcld/uwBPxRy/+JKmFFKK1uWzTRC+E/bo7kPPXYFPwIhAIo07Er7ztoDDVsKrQ3EYaw7o/LczEiECjsnDCjTqs7k"}]},"directories":{},"deprecated":"this package has been deprecated"},"2.1.8":{"name":"gladys","version":"2.1.8","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"apriori":"~1.0.4","async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","crypto":"~0.0.3","ejs":"~0.8.4","google-contacts":"~0.0.2","googleapis":"1.0.19","googlemaps":"~0.1.20","grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-less":"0.11.1","grunt-contrib-uglify":"~0.4.0","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"~0.9.5","grunt-sync":"~0.0.4","ical":"*","id3js":"~1.1.3","include-all":"~0.1.3","lame":"^1.2.3","md5":"~2.0.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"~0.1.15","player":"^0.6.1","pushbullet":"^1.4.3","rc":"~0.5.0","request":"2.45.0","sails":"^0.11.0","sails-disk":"~0.10.0","sails-hook-dev":"^1.0.0","sails-hook-hookloader":"~0.2.0","sails-memory":"~0.10.3","sails-mysql":"~0.10.7","sails-util-mvcsloader":"^0.3.0","serialport":"^2.0.5","speaker":"^0.2.6"},"devDependencies":{"gulp":"^3.9.0","gulp-jsbeautifier":"^1.0.1","gulp-jshint":"^1.11.2","jshint-stylish":"^2.0.1","should":"^7.1.1"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"Creative Commons 3.0 France","gitHead":"a9c927696c9145f2353a15c8369601025129d704","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@2.1.8","_shasum":"314299b6402257ef8d6732a492266a0604f8d4ca","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"dist":{"shasum":"314299b6402257ef8d6732a492266a0604f8d4ca","tarball":"https://registry.npmjs.org/gladys/-/gladys-2.1.8.tgz","integrity":"sha512-izrP5Ew74Rt8cZM5q+BYRfkikATmovr+tOp0jsEcqZKaTBm0H5aozZYnJEfNwId178MUqkUumAbN/hoWFTHUwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFDd4TxSJ55Wjw0ZnF4Ckldk2tF5MK40DLLt6uO+cnmgIgONWBHxSnCFAtyRqnNB7AnfrrnxOsOuNGzYp3zUxgcik="}]},"directories":{},"deprecated":"this package has been deprecated"},"2.1.9":{"name":"gladys","version":"2.1.9","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"apriori":"~1.0.4","async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","crypto":"~0.0.3","ejs":"~0.8.4","google-contacts":"~0.0.2","googleapis":"1.0.19","googlemaps":"~0.1.20","grunt":"^0.4.5","grunt-cli":"^0.1.13","grunt-contrib-clean":"~0.5.0","grunt-contrib-coffee":"~0.10.1","grunt-contrib-concat":"~0.3.0","grunt-contrib-copy":"~0.5.0","grunt-contrib-cssmin":"~0.9.0","grunt-contrib-jst":"~0.6.0","grunt-contrib-less":"0.11.1","grunt-contrib-uglify":"~0.4.0","grunt-contrib-watch":"~0.5.3","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"~0.9.5","grunt-sync":"~0.0.4","ical":"*","id3js":"~1.1.3","include-all":"~0.1.3","lame":"^1.2.3","md5":"~2.0.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"~0.1.15","player":"^0.6.1","pushbullet":"^1.4.3","rc":"~0.5.0","request":"2.45.0","sails":"^0.11.0","sails-disk":"~0.10.0","sails-hook-hookloader":"~0.2.0","sails-memory":"~0.10.3","sails-mysql":"~0.10.7","sails-util-mvcsloader":"^0.3.0","serialport":"^2.0.5","speaker":"^0.2.6"},"devDependencies":{"gulp":"^3.9.0","gulp-jsbeautifier":"^1.0.1","gulp-jshint":"^1.11.2","jshint-stylish":"^2.0.1","should":"^7.1.1"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"Creative Commons 3.0 France","gitHead":"ddaf68e7824851a9a1bcf041b50f4a7dd0f51d7e","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@2.1.9","_shasum":"6a6cfb81d54c7365bcb5ee1959ca0af9fe210116","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"dist":{"shasum":"6a6cfb81d54c7365bcb5ee1959ca0af9fe210116","tarball":"https://registry.npmjs.org/gladys/-/gladys-2.1.9.tgz","integrity":"sha512-COHah0gaEVT9jLu3DJkQAGHcyl4PS/Oazq8rlrKti/iFC+N3ZbFZPRGdNUpNDy4UckidQ4Wixr7jo/666yRLBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzxuYCz6nVZkxZlz4UujcDlD6FQY0cgOLcsk0OBym0EAiEAjwmr08apOi/RH0IcQ4GnRd4P8VT/gjGEnyBh+ni7TRw="}]},"directories":{},"deprecated":"this package has been deprecated"},"3.0.0":{"name":"gladys","version":"3.0.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~0.1.3","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"fs-extra":"^0.30.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^2.3.4","should":"^9.0.1","supertest":"^1.1.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"a88fed54f25605c04de94b08555aaa3699aa2c6c","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.0","_shasum":"51ff6a1a9c66fdf9beb491cf38cf05a9f73527f8","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"51ff6a1a9c66fdf9beb491cf38cf05a9f73527f8","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.0.tgz","integrity":"sha512-1QTxcMbH2J7vjuZ2CbnPrhj0rEAOvPTW/2KvAhOK3MuOPuoqOGwzLIgBpyzA58bEjVZAYF7eBMmSoQ5BczOZUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC3dWZcO19NPciIgI75VigrqPcgmz9mvUlAYOKWzGA2gIhALqFyO1BW3q6suYmBF5LwSbKotdoIHbMvvzZhRGYjnai"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.0.0.tgz_1465560391548_0.31440688529983163"},"directories":{},"deprecated":"this package has been deprecated"},"3.0.2":{"name":"gladys","version":"3.0.2","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~0.1.3","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"fs-extra":"^0.30.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^2.3.4","should":"^9.0.1","supertest":"^1.1.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"fe00267c84e5f020cac2a87f557cbd245cc767c6","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.2","_shasum":"d4e8e963411d6b930afa3aaa7a353c7e201f7488","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"d4e8e963411d6b930afa3aaa7a353c7e201f7488","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.2.tgz","integrity":"sha512-ewnDuSSIG2GhMqKSnIo7KQEKJYIdF8SYLV2iq6W6zIL9u476HKutBmAHUtsv5LBz+NH5eDzsIAY0+nhyhuAcTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrXZd4EH6qq0f5CAb3ewYYM/QceRrKpr1roQPoGwzjoAIgKEkRuY1FPjoXif6p7I6MozckGG5f/YmrdH+q4oCdAgo="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.0.2.tgz_1470621830853_0.438345710048452"},"directories":{},"deprecated":"this package has been deprecated"},"3.0.3":{"name":"gladys","version":"3.0.3","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~0.1.3","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"fs-extra":"^0.30.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^2.3.4","should":"^9.0.1","supertest":"^1.1.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"83fd64a498ba0704abaa33582386beb941b0e23c","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.3","_shasum":"33bebd9680be43841c7e92e1a3303f7d9a54cb05","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"33bebd9680be43841c7e92e1a3303f7d9a54cb05","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.3.tgz","integrity":"sha512-UI9ky2TqEbcwgoiyPrUqcTwvFKFhIUaia8PNCTmEUo5yx1ijIXRwGNccC0d8fYBaXbnvlS+ry3fgjgzLGdP0Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfZD594cDWFcB8OZ509TbO47WLdsEy04ahUPBXUJW6KAIhAMo1JZBduyojzvBivU4YSxUgolbXL9gKmZZQWTuvXDqe"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.0.3.tgz_1472226868416_0.4532859935425222"},"directories":{},"deprecated":"this package has been deprecated"},"3.0.4":{"name":"gladys","version":"3.0.4","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~0.1.3","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"fs-extra":"^0.30.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^2.3.4","should":"^9.0.1","supertest":"^1.1.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"e8faee9081432f51a73d4e93713d678ef77bfefb","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.4","_shasum":"7daa124517c80f2e5ce404bb9a4318791b4b12a1","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"7daa124517c80f2e5ce404bb9a4318791b4b12a1","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.4.tgz","integrity":"sha512-i8gGXPQ03gFrHGeVUvlgX/u46c40DygxCFZCY50/k/2U08AGMBcnkmUk5fZXHFwKNLNP75xs8pR3vw/B6F3P7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBut5Nv+DbXhbcb2Ws80vb9RGLy7R1mwz8ToQ53OU1IAiASkZSvKeUHaxWxJIvZB7jM76oUPpT42rWfkXxRQAkE6A=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.0.4.tgz_1473869046213_0.10955335316248238"},"directories":{},"deprecated":"this package has been deprecated"},"3.0.6":{"name":"gladys","version":"3.0.6","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~0.1.3","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^2.3.4","should":"^9.0.1","supertest":"^1.1.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"c666b5fc6735785a5908d6b17ad49c3cb12dfde6","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.6","_shasum":"f55a150bd9362b3cd08ae1d6be5495fe3184633a","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"f55a150bd9362b3cd08ae1d6be5495fe3184633a","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.6.tgz","integrity":"sha512-Vse9rFRQqbOK0KcVuNCgassUG2nAWUOn9H7u+HT7SWp+sxpC11eD65kZANOWWYe2u1MCc3yYFMiIeRbt+pqvFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz30EyKu2xOBF+BEfMMg/N2ZJi28qHYRqAWoi2hM3B/QIhAL/994RLeu+6zYJbVez1m2twpP3NITUOF0Zy3lWySB+1"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.0.6.tgz_1473872706309_0.6247881464660168"},"directories":{},"deprecated":"this package has been deprecated"},"3.0.7":{"name":"gladys","version":"3.0.7","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^1.5.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^1.0.1","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.12.7","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~0.1.3","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^2.3.4","should":"^9.0.1","supertest":"^1.1.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"423d54e18d243c43ec577a7a2476ac5cf98bf87d","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.7","_shasum":"8fec219cf368c6ae2c48e89d28e7cdc776cf6c71","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"8fec219cf368c6ae2c48e89d28e7cdc776cf6c71","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.7.tgz","integrity":"sha512-gqpyX+K1vq3NrabyE+9BNhYzEIvkX2j8yR4FVjUmHVxvWJJkDFzRdkswpwD9dFA/0lIbUdz0pMy975XFFnNyHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVukIyy1ACboMUTgPPJN42GFhi/RaZuaqvaVYuYJtBtwIgdBmCj4VClsFNK5VSkZl5YKpbke6A1u4W9NnRjDJBbrA="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.0.7.tgz_1473885444183_0.877700513927266"},"directories":{},"deprecated":"this package has been deprecated"},"3.0.8":{"name":"gladys","version":"3.0.8","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"465dc973d4cf88e3d0bae7b037c35a77650973c0","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.0.8","_shasum":"c03fe2585d2792d46fb434b837d0db964a56a89c","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"c03fe2585d2792d46fb434b837d0db964a56a89c","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.0.8.tgz","integrity":"sha512-Qo98VLItS0shjg+EWXNxOnw87TfLruQ9deHbuewXazFmAAO+Or6Z06UVH3B0/sUOyQpb9WNep7FS9nnJDuY+4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJupwM950XjdhUsk+xqxkNhAQxC+Ve8tBvhgVhDZWkhAiEAieetl1lf4EapYs4o+TB9xC6i427GNQAX0j+K3ldd0JM="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.0.8.tgz_1474134789079_0.5885017367545515"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.0":{"name":"gladys","version":"3.1.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"4feba6dbbf4c8deb0388bb2870fdc9b9f2ee3262","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.0","_shasum":"38ef826dca2e758ffb0bbde21e786d029332d575","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"38ef826dca2e758ffb0bbde21e786d029332d575","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.0.tgz","integrity":"sha512-1JzBJzL2Ep1raB655T9A+7gocqMFD4CpEbjqlVSkr7Lr4siQbbTlPmUZbo0T2d3uIgKtte66Fwl3CvpcLVi/Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmXNP8yywWCwKguREYSzGOUV9PObeWvdfSDgXHjF+bqAIhAKPleO9AiLYxb7Vly3rcHS8Bp65+fS64wRn2tsR+sZgy"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.0.tgz_1474206479959_0.21669994853436947"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.1":{"name":"gladys","version":"3.1.1","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"179009b23213db61274b382e2124d83027f8b53d","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.1","_shasum":"952c49d6dfcad3a614e55111803230a541f5f804","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"952c49d6dfcad3a614e55111803230a541f5f804","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.1.tgz","integrity":"sha512-VHD72E9c5mpEYWVN767/oIjFEiwSgZpA8giHgOn+bK/sIxkyHxSV4ndGg7/S5tkLRCp4iWF201sbI3szrhi+bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkdwIfRhfBProNrIzwyR5FkMQseZRebN9JFcSFRzK0tAiAulz1N94/bCnPOB0W7zToRCgrF4f5M9e0SNt1Iy4lEeQ=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.1.1.tgz_1474209808796_0.8594800669234246"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.2":{"name":"gladys","version":"3.1.2","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"f703c12bf6effc401c782161f5ed9aaebf397f51","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.2","_shasum":"ef4ecfe60aefce073905631e446a583a4d5b45ec","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"ef4ecfe60aefce073905631e446a583a4d5b45ec","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.2.tgz","integrity":"sha512-gHm5IRYBSuDDKTQeOMSips/hKaqAXajMdvqxEdeVXmo/9RBZfVlmVDDfC2d26kRScVJgdh2c3nC8uMG0Qbr6DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnlkAb+hCYePZoSYyLnCb33pDnzbHBRLJCDzEe02oX1AiEA3R3pH1ePtghtAnHdIweOB7AxzOhtnYocB37vUz7LLX0="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.1.2.tgz_1474213101852_0.2903057939838618"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.3":{"name":"gladys","version":"3.1.3","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"3788424486eae83c8f3aa2e8faf21960ede408a9","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.3","_shasum":"98c1dbd801bf0a41f87134973dcee909925889ec","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"98c1dbd801bf0a41f87134973dcee909925889ec","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.3.tgz","integrity":"sha512-gRyaBUa3dvBO2U4J6kfrlLAoS1Lh1EQtoRBakbTb1NjEA/F4mxbMFQEOlRlizzeKe3XP1jjNtpvBxVtCJ7yiTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+NcrqLst1b09pOEGG2djT4XnHTzBRQWO7Q5uowlM2kgIhAK68G6u73gr4MIALIGtxED1qRIBlfEKACrVUbxNt5M35"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.3.tgz_1474217076248_0.8445340471807867"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.4":{"name":"gladys","version":"3.1.4","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"ceb68a3116d3bf0041f54a962efb31baba171de5","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.4","_shasum":"51942e7891669ed8129fc5fac9cd75358a3aa22d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"51942e7891669ed8129fc5fac9cd75358a3aa22d","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.4.tgz","integrity":"sha512-d9Q2gzlO2i+xPEWlbdfnwldLcr4C322l+VIHhsfdm3OozbM5xlAL+2ZASI4SjY4Ql9uA5ekjmgSXVGjr7q+liA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB07ekPVNt6jA86fVBOe+VARoE8inQ8sUYoL3SU3MZyQAiEA557wzLYTzQIvMdikeI85qy0oUlMkcUEPZ/sFIijZ1NM="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.4.tgz_1474219511152_0.08944995910860598"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.5":{"name":"gladys","version":"3.1.5","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"c28e84b40bf0932d7a044f291ce65f80ec33436f","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.5","_shasum":"cc6e84d0f788e49b6e3184bab370b63112d50ed2","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"cc6e84d0f788e49b6e3184bab370b63112d50ed2","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.5.tgz","integrity":"sha512-XxGHbHwKGGOqVrXjzlPMcdkkCYn9/i//sqeCJwq+7m5h8246grr3ipQJs93U+EDTZKMWDBfIfMjq/98x3uN44Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzUm3AkAn+0ZGPs9WUPs+aZK4R5Hr2P+Xm1KDx4eppEAIhAPbjb2Wb2VAB4NLmbLLmj4Hji3fTLYP3GefFV5SvVQBn"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.1.5.tgz_1474273901431_0.6181339316535741"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.6":{"name":"gladys","version":"3.1.6","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"20e8955a78bf31f089154d6fab0e75e6be75867b","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.6","_shasum":"0a280c5255d67526628b497c9fcfb4d6c7dfff49","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"0a280c5255d67526628b497c9fcfb4d6c7dfff49","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.6.tgz","integrity":"sha512-EEjXyJ0g/cxo9WmTo8SflFLZ4bmZSf7W92Lx7+k0r/+rzOVqwDWWqkdcyXhU8SdW//jBQfQIptU4kC93CsYA9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPzWL2a73qBTpTPpTFS8hTOxYeWzb9ci8dKTT8Pa/QTAiB9kJEJy0HeQoTUVq5vTOe6RHyJbKPSEGcHlKflPgmlaQ=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.6.tgz_1474537743298_0.5562258453574032"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.7":{"name":"gladys","version":"3.1.7","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"cf7b9d28ca1b9d5e84b6d5e752d153c8f5cffc43","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.7","_shasum":"401f3871d1663b82b0fc8b1c583347feb5a93483","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"401f3871d1663b82b0fc8b1c583347feb5a93483","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.7.tgz","integrity":"sha512-jzSF2crZTH2KmF3PmbQ1QqHN05HRPjB4Daj/8kwRTzzpU7p1rvQUwUMi1sqe6JQdHPtqYn68n7WdDFGEsHSdLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoZzOjnhy8lrCgzUrY0vIwWA6qlfeHAqK6S/h8TTaabAiBKNbLLLyfg0NY9o8f7yz4aR88GcOxcKAUqfPww5CFXgA=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.7.tgz_1474713767808_0.6478442908264697"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.8":{"name":"gladys","version":"3.1.8","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"9e4cc59faabe2d9212dc8e9d9735aeb1c9c57e4c","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.8","_shasum":"2c498b1ee751135e7ea02747afd7efd1dd0e78ae","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"2c498b1ee751135e7ea02747afd7efd1dd0e78ae","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.8.tgz","integrity":"sha512-GF+OYLxOcXACd7AiX9xkSu2Z311tgNpZxYqAs2erZJAMcP6sh8iB5PMfgnozHLVauZWL+WDs4NCjVtwoiE9MWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsAKmqJ1jLmenolx59Dg8fFriEguOZ+CImYowHzA3+sQIhAN2cfzZ3VqvBx8zWEw9IEqUcO9OTyXjYXo6XPClKQlY5"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.1.8.tgz_1474720927935_0.9491133887786418"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.9":{"name":"gladys","version":"3.1.9","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"5988f44fcb840709c27d9cac312ab0f84a21dc56","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.9","_shasum":"8b731b5644c2117858418e0684de9dafea1731ed","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"8b731b5644c2117858418e0684de9dafea1731ed","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.9.tgz","integrity":"sha512-zXkXbl8YJcFVbjg0KE4Ji2nJDvPjxrgyeuOPBcpif2ld7w7ogp1Gi+0zlK+PegvYsuTrhFJCxcYtepRRwaflHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElwI6Cg78B/b6CyJx0ArLHJAIjTfHtiKvPo9q6f3p9lAiBvtRUeanHIwuLpzwBlfs+10ZX8dEgx5lHmZ2r/0rTFhg=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.9.tgz_1474791509015_0.28070633905008435"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.10":{"name":"gladys","version":"3.1.10","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"caa80b2cce1770b8ea300a47be654700add43e9b","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.10","_shasum":"dd26373198622e5d358a94338422f408cd582a53","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"dd26373198622e5d358a94338422f408cd582a53","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.10.tgz","integrity":"sha512-ofzqNnk/zdW3NAB2n/V7+imY6Qoxmpw8ireFlSOmLNIYco9YRThObwf5AUOXmIQc0A9j570VZrb0Ni5q/FENHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGx+DDKyLBw5dTzGi89JYG2vOz/0DkomlB4b2o9dbiJRAiBeIYzHM8d2qMvtKBmu9BrW2a+ZgofL5hSc/IshGNt9bQ=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.1.10.tgz_1474799636992_0.7251973687671125"},"directories":{},"deprecated":"this package has been deprecated"},"3.1.11":{"name":"gladys","version":"3.1.11","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"da061455006a79edeed35ef9df75604f9aef15e6","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.1.11","_shasum":"3192723bddd4698de47ac63ddf5acde309de091e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"3192723bddd4698de47ac63ddf5acde309de091e","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.1.11.tgz","integrity":"sha512-NihUlnPhlmsn8a7g9UlpzMVN8eDCjyNC0YJLSgEQOIQcRHnYBA8cqOuRyWi7Pt7PDa9WIUlhF0qwDn+mGV20hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGu2pJ3r7bbppdC8JYTqjov13+hI8uBQ/V7Msbukx86AiByGvLq/F0Y0DWV1B0RGNDsq4KZM4c0d4eTYvHlULnilQ=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.1.11.tgz_1474808477218_0.5474569303914905"},"directories":{},"deprecated":"this package has been deprecated"},"3.2.0":{"name":"gladys","version":"3.2.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"4717d7724a34668b85d2a748f6d812d0db27c86a","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.2.0","_shasum":"04acd9d84e3bee9d300fc581e300a69a3a2b4775","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.2.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"04acd9d84e3bee9d300fc581e300a69a3a2b4775","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.2.0.tgz","integrity":"sha512-nEfbOZQxg6RT9HpJnESxvsLCJBRV9qNj1MLTvJudrdew1zn7E/N+KiJqr1VpJvZETjhYvTmPpV3b9sBfA5kgcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEbntqqv0bKr9C/VcDdGOrT0heTkJJ5ULNz97hrIEUigIhAONUjLNbjJkx15v4INBcf5TyDNW0dxUcCnNqhn8dDLEM"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gladys-3.2.0.tgz_1475487591999_0.7057173314969987"},"directories":{},"deprecated":"this package has been deprecated"},"3.2.1":{"name":"gladys","version":"3.2.1","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"7856f6d0b6f71dab3d453228bdacfbdcf218da9b","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.2.1","_shasum":"92d7ca1385e25dc50ccc036044d608a4d1c3f66a","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"92d7ca1385e25dc50ccc036044d608a4d1c3f66a","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.2.1.tgz","integrity":"sha512-fB9NTLwBlYjIRUv6DNIPNxIm2FlA+Nd0RsEloWTWJ3lJlIUqmhqSaK4o5YL42dxJaROmgaRvJYE8BT9k25L/QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdIqGUV0v/fGQaVOXtedknF+prWx92bF2Pixw0btO8JQIgBC4ECxBpDfCY3cpvS/AihBspGxGiB87pbruJnLfD5MU="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.2.1.tgz_1477550764168_0.5562594092916697"},"directories":{},"deprecated":"this package has been deprecated"},"3.2.2":{"name":"gladys","version":"3.2.2","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"a36ccdd15b206bd8bd3afe37b3a624b407726529","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.2.2","_shasum":"e2a56cf695a9185005bbbf50d97e83d758dc8d10","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"e2a56cf695a9185005bbbf50d97e83d758dc8d10","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.2.2.tgz","integrity":"sha512-kq28ASTNurGscj0IPG+XRM67AK6/uXJFpPkZtDC3/hMgyuGJQciUUVeV4SvJEoyFOCurok7T9DZslbd9zRYX0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyrYNPMWiyfCRPlkIBJHkwzwG55zgrkjqD8fRT7mc+0AiANDZ2LSXMnW4GEVz8lZqbDk4024hGQtgT+E65kKGASVw=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gladys-3.2.2.tgz_1478597953701_0.4574058859143406"},"directories":{},"deprecated":"this package has been deprecated"},"3.2.4":{"name":"gladys","version":"3.2.4","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","clone":"^2.0.0","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"a4ee4343f1971fa6a67208219dec54c28012b071","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.2.4","_shasum":"949a0c7869efd3f598caa2efa6a5036358a91612","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"949a0c7869efd3f598caa2efa6a5036358a91612","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.2.4.tgz","integrity":"sha512-O5aZJchRGJl+aHXjue0jsxacNHh13dyd1mDzt1F55GcEwrl4ruZw0DNjZzDxKl1ebcFu4u4o+ql/njVBTTcxzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmmrA4qj93iH3WtoGWewrq0a2LTvucpAP25IT+X/iFcAiA4axjrBQNfa1g8GXF3udLcm/eZzkgMev6PUwwN0JgOMg=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gladys-3.2.4.tgz_1478864028678_0.13844467187300324"},"directories":{},"deprecated":"this package has been deprecated"},"3.3.0":{"name":"gladys","version":"3.3.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","clone":"^2.0.0","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"a43761674dff4487113c42a137abc4d9577d23b9","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.3.0","_shasum":"daf043ecbedf7f9521420b71f0ada0121242bea9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"daf043ecbedf7f9521420b71f0ada0121242bea9","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.3.0.tgz","integrity":"sha512-ObAeCuJc0NQFBEapqmj3rRFZCQfRT1zLwF2CBZ6c6EMhkUEAU4wR8SYJczo2IrR2SpIDxiKO8lK+nTczOGR07A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRfkVIWXLmsIpjuocNOm1cXeLVY8+cV/rqhhCR32y7QQIhAK7gSrljSV+UJN9NyyZHEap9iExWiGDiaAnLKqy1qkD8"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.3.0.tgz_1478957392749_0.9625267274677753"},"directories":{},"deprecated":"this package has been deprecated"},"3.3.1":{"name":"gladys","version":"3.3.1","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","clone":"^2.0.0","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"fdb586c240acc8376fa4f9e72601ad64129e4cb0","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.3.1","_shasum":"809227c8cc5a64eb00cddc679bc2a67c8b421ab2","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"809227c8cc5a64eb00cddc679bc2a67c8b421ab2","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.3.1.tgz","integrity":"sha512-Y67C2PW1puJgTjY+zifDn/HCy9pId3fpBzWVb7vIPKcrnoZfClUh00dOyEMeHCLRmIHZRRNiUSFY2FC4wQF5Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVllA34aLnm0SsrwPWNFomw/Ek3rlonqgkdx10oBlqPAiEAlmc8PQQNtrt1VDK5fWAq0FLb8eH/GYlZaKbXYtkR9+I="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.3.1.tgz_1478985333221_0.07596639054827392"},"directories":{},"deprecated":"this package has been deprecated"},"3.3.2":{"name":"gladys","version":"3.3.2","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","clone":"^2.0.0","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"a2f5e29916049f68312837f09013ef80cf74fd36","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.3.2","_shasum":"91ca0fefeaf282b6b01b05948d7f3adf555675fd","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"91ca0fefeaf282b6b01b05948d7f3adf555675fd","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.3.2.tgz","integrity":"sha512-XMVyb4180y4bPdEMVH/jSdQ+iie4xxXotZ130HxIBcVQR3PLajDcD7L0JW36QPdy6hmPVAmhVV5IVuFUMfYJmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFL0c69HXRVeJyQBcvClpLQWBj031ES3UcglLKj5dhfcAiEAlCB/53hhvW4liNW33Yxg4/6NHPsyfWU53OBMf1nwj+Q="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.3.2.tgz_1479069547050_0.6193133883643895"},"directories":{},"deprecated":"this package has been deprecated"},"3.3.3":{"name":"gladys","version":"3.3.3","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","clone":"^2.0.0","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"5564676d3ad62a0b5631b97be8a6282222fdd367","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.3.3","_shasum":"050e52454cb06d28518b785ab1c5b28454f8d28c","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"050e52454cb06d28518b785ab1c5b28454f8d28c","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.3.3.tgz","integrity":"sha512-95vislSrJU4FB3YnbNyQhS3vv9CjPRmc5TRnTCBpMShWZHH/piZmqA/xcVcDxIfuvwLR93ir6OG2tD2S3COvYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTYexIC0wt5IZkvIx5znM2cb/l/In0/KUvTxI3K5+O4AiAuWB0iEYN7D2FUHPg0g9iB4eOgsXDqeFwV1eQ1zyqOMQ=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.3.3.tgz_1481385218910_0.33670009463094175"},"directories":{},"deprecated":"this package has been deprecated"},"3.3.4":{"name":"gladys","version":"3.3.4","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^0.8.5","bluebird":"^3.3.4","clone":"^2.0.0","crypto":"~0.0.3","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^0.30.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"be6bd8da58fcd9eafc71b1ff35d6833ecb5e11bc","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.3.4","_shasum":"81e847604ef9f57dfb720815bd87bd32b8806901","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"81e847604ef9f57dfb720815bd87bd32b8806901","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.3.4.tgz","integrity":"sha512-RCelC2dkrcWuqH67pSgzXB0Wojt35wBbaA4KC3voiTSmzH6+QX5sKjurIgTqg9PfymlzrkoiClrx/5zyGIeCvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU9tdoTj4g5S/1nqQR2BII1dF523Kr55s8D6zAynv2cQIgNk0IfWGDbB1qJfw7spTAcfVf2XEh7/yZ3100HAPM/3Y="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gladys-3.3.4.tgz_1481390068608_0.9825601484626532"},"directories":{},"deprecated":"this package has been deprecated"},"3.4.0":{"name":"gladys","version":"3.4.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"7784fab19c1e4c9d31df9c3967f6f2e3594997a5","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.4.0","_shasum":"7e7f50275196863d09f87ae36487165104867f9a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"7e7f50275196863d09f87ae36487165104867f9a","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.4.0.tgz","integrity":"sha512-iap2f3xTOLAY8YWECb+Qx+f+Jcrx86lmnAkqXD0SmDQgDXl2qLxki+RdbVKNGMeDt9V1O+dhn88iRIpFdhg3yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh63kEvNupSES3xq7KEUeaeMxiA7VW1JvEidYzk/fdHAiEA44q1BdpB0yWbcS5hSxR5lowmMW1lAtLA4qEE6XdH7Bs="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gladys-3.4.0.tgz_1485813172290_0.017356287222355604"},"directories":{},"deprecated":"this package has been deprecated"},"3.4.1":{"name":"gladys","version":"3.4.1","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"444513622253fcd9896d4c9468c33899a1cb4398","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.4.1","_shasum":"d8723bc8d077c62ac56a09f1559bb7b9c1189a22","_from":".","_npmVersion":"4.0.5","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"d8723bc8d077c62ac56a09f1559bb7b9c1189a22","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.4.1.tgz","integrity":"sha512-VRPYjXdTWITeAB90ABHfamyR8OhP9aVmRcPZp+p874Jl5CFBNWFPxPVZjoHTSnznXMfXCPDqKUAm2Ae2ox0K+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmmp7ZZ9zWj6pDn/DOPTb7W7Em+XCjjU7jyKZdBOIigwIgEpN7jGEmw0Qp/jHFXTETLl5SnqHfQz9xrG/EiqADL5w="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.4.1.tgz_1485848158653_0.8642732347361743"},"directories":{},"deprecated":"this package has been deprecated"},"3.4.2":{"name":"gladys","version":"3.4.2","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"e7ca0a762736eca0ffc2676ba57c6d2dc4f591dc","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.4.2","_shasum":"a05cdf8a1be073ae7e0b88e83c4b1b0a55de0fcb","_from":".","_npmVersion":"4.0.5","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"a05cdf8a1be073ae7e0b88e83c4b1b0a55de0fcb","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.4.2.tgz","integrity":"sha512-XDP79i/9U2zClyWhE8aKeoAtvUBfBy+sgThEJnzmDNE4a8RiDmSbAzYB13PoNoAFdG4DRa7DV37K/QTPiEFerQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp7A+61NV504/9p7XOmAyHrfMw9hGshMlCRaNVmQWqiwIhANic8W59L11g55ADk+nVgy7jgSAcxdBos/mAbg0SrlGm"}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.4.2.tgz_1486826271393_0.5341366410721093"},"directories":{},"deprecated":"this package has been deprecated"},"3.4.3":{"name":"gladys","version":"3.4.3","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"28f78bdb312ef35d2c20de066952766b9eb2e3bd","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.4.3","_shasum":"6a83ad1f1d9deadb4ba4b42caf099bea1bf2f254","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"6a83ad1f1d9deadb4ba4b42caf099bea1bf2f254","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.4.3.tgz","integrity":"sha512-NLP34WsrXoA6xkNdPmUlrNemopujs2jQ2tJpUBYek5iyuC1LVdx0nN8pBwvMbVH8P0kormH62jAeM14oddHd8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDqgbVF+G7A/4ZIRkD0wKQiBPaCcC1Tfxp2qE0upYRuQIgD/n6AaPl+aJQVkBxbRpuUliZIAchyb7/rV18VqvBgeI="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gladys-3.4.3.tgz_1488900761679_0.20752007281407714"},"directories":{},"deprecated":"this package has been deprecated"},"3.4.4":{"name":"gladys","version":"3.4.4","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","node-uuid":"^1.4.7","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"f31983ac997712eb011ca0c183bf012b7e6387aa","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.4.4","_shasum":"69bae37565715d6ae83bc2d139cf28ba50bb8db1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"69bae37565715d6ae83bc2d139cf28ba50bb8db1","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.4.4.tgz","integrity":"sha512-UxfcHETwZXZUY47S2xgH8frNbU/gghHDXPVX8xjLinLoGeCpR60FRNPen48lFhX1RAdlMN1n1LPjcNiRHmFjmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd6QSByDIoX2no9Uid84A7ePtHh2q/MYX8JQA/96P/0AiB4yUVoNDuIyH+Ge7BqmMYPbheKsAMQ+898di0ev6i8BA=="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.4.4.tgz_1488977374481_0.39145537023432553"},"directories":{},"deprecated":"this package has been deprecated"},"3.5.0":{"name":"gladys","version":"3.5.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","chrono-node":"^1.3.1","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0","uuid":"^3.0.1"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"59099296273ce451faa2d854a7cc2d0a7583f019","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.5.0","_shasum":"57a5768d0aab39538d365b66570d69318279d373","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"57a5768d0aab39538d365b66570d69318279d373","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.5.0.tgz","integrity":"sha512-WH7ItOy3hKv+oSLF6kscB3ILzUxJr4uHGMYEgxQjf7awb3kSNpZQ1B09cZ73GF2mAtO3xib8Cez/f3/7LP1zNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0VQReBPYHzDEY18XI5pJ7+0kiHpsE17u1XJK6JzwsAAiEAtI/pvOiWSn5ARAkLPgJby/oqa0Qe+ufQcgHoaJMe/i8="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.5.0.tgz_1491756001232_0.46339268260635436"},"directories":{},"deprecated":"this package has been deprecated"},"3.5.1":{"name":"gladys","version":"3.5.1","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","chrono-node":"^1.3.1","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0","uuid":"^3.0.1"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"54f45f76b135a94a8c4bc18fd22ccda858550a4a","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.5.1","_shasum":"45c8431f6060054cbe6e16e0e1b1c10904d49773","_from":".","_npmVersion":"4.1.2","_nodeVersion":"4.7.1","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"45c8431f6060054cbe6e16e0e1b1c10904d49773","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.5.1.tgz","integrity":"sha512-4HIN0GkYXCdoKL+T1ai2ouPD4v4bn69Vjxx3Af5mkcPltKyReewYnEqY1SzTzm26nD2MU1vZf/bLwyQ3a3l2TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+NR89LezX1CRYCRdAmPCMBq4RPeu+bmG3d7QU4E96YQIgW0BdGheBbP7SR73VjpeA163lejmZimhvzXhkC2j6rnU="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gladys-3.5.1.tgz_1491852212981_0.8811948979273438"},"directories":{},"deprecated":"this package has been deprecated"},"3.5.2":{"name":"gladys","version":"3.5.2","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","chrono-node":"^1.3.1","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0","uuid":"^3.0.1"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"f3ad00f9b02752b0434a4c17e8360eb65cbedc98","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.5.2","_shasum":"f98364e736338f24035f2ec111434e912065d147","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.2","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"f98364e736338f24035f2ec111434e912065d147","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.5.2.tgz","integrity":"sha512-1nbgvXHlRgtbelUBSKkE9xmQcdaAp7l60aOxBuZN3XjZfRvTVjci6bFSnue/GG2hEbPBo/NC2NcNjUVoxrwehw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRqhbO+j+ji6Ur9ffSNonmmTT33atpNfyCFVi2u6dC8AiEA5iUa51SQDvHaG6GI6gFbJm24rfPfmKMowkkTcZHtRKE="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gladys-3.5.2.tgz_1494939084308_0.02610995899885893"},"directories":{},"deprecated":"this package has been deprecated"},"3.6.0":{"name":"gladys","version":"3.6.0","description":"Your personnal assistant, always here.","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"bin":{"gladys":"./app.js"},"dependencies":{"async":"^2.0.0","barrels":"^1.6.2","bcrypt":"^1.0.0","bluebird":"^3.3.4","chrono-node":"^1.3.1","clone":"^2.1.0","crypto":"~0.0.3","dotenv":"^2.0.0","ejs":"^2.4.1","es6-template-strings":"^2.0.0","fs-extra":"^1.0.0","grunt":"^1.0.1","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-concat":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-cssmin":"^1.0.1","grunt-contrib-less":"^1.2.0","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-mocha-test":"^0.13.0","grunt-sails-linker":"^0.10.1","grunt-sync":"^0.5.2","include-all":"~1.0.5","jsonwebtoken":"^7.0.0","limdu":"^0.8.0","md5":"^2.1.0","moment":"^2.12.0","natural":"^0.4.0","ncp":"^2.0.0","node-dir":"~0.1.6","node-schedule":"^1.1.0","rc":"^1.1.6","request":"^2.70.0","sails":"^0.12.3","sails-mysql":"^0.12.1","sails-util-mvcsloader":"^0.3.2","serialization":"^0.2.0","suncalc":"^1.7.0","uuid":"^3.0.1"},"devDependencies":{"grunt-apidoc":"^0.11.0","grunt-contrib-csslint":"^1.0.0","grunt-mocha-istanbul":"^5.0.1","istanbul":"^0.4.2","jshint-stylish":"^2.0.1","mocha":"^3.0.2","should":"^11.1.0","supertest":"^2.0.0"},"scripts":{"start":"node app.js","debug":"node debug app.js","test":"grunt test","publish:patch":"npm version patch && npm publish","publish:minor":"npm version minor && npm publish","publish:major":"npm version major && npm publish"},"main":"app.js","repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"author":{"name":"Pierre-Gilles Leymarie"},"license":"CC-BY-NC-SA-3.0","gitHead":"aee531aa35c4001c9521bc07d167b4bc314333d3","homepage":"https://github.com/GladysProject/Gladys#readme","_id":"gladys@3.6.0","_shasum":"7d31509d0de0a4e41cd4c1fb37d89bc899da252f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"},"dist":{"shasum":"7d31509d0de0a4e41cd4c1fb37d89bc899da252f","tarball":"https://registry.npmjs.org/gladys/-/gladys-3.6.0.tgz","integrity":"sha512-wbS2/Ll01ggyHI+JN+6rb7dbpJ/qJaYfxFaFzVnXpyFolRu8tF8aT6MslO26WsNkN3FKmzn43Le4I6BwCeKCcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPy7rspZutyBYtCB7XOVat/PaejX41AFPnKtLa1FA3QAIgfhfewahtDxaOIZE2BotEJ9UCcLi4idpZ6lV7AbgWF/c="}]},"maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gladys-3.6.0.tgz_1495974440699_0.798259339760989"},"directories":{},"deprecated":"this package has been deprecated"}},"readme":"Gladys Project\n=======================\n\n[![npm version](https://badge.fury.io/js/gladys.svg)](https://www.npmjs.com/package/gladys)\n[![Build Status](https://travis-ci.org/GladysProject/Gladys.svg?branch=v3)](https://travis-ci.org/GladysProject/Gladys) [![Code Climate](https://codeclimate.com/github/GladysProject/Gladys/badges/gpa.svg)](https://codeclimate.com/github/GladysProject/Gladys)\n[![Join the chat at https://gitter.im/GladysProject/Gladys](https://badges.gitter.im/GladysProject/Gladys.svg)](https://gitter.im/GladysProject/Gladys?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n![Alt](http://gladysproject.com/assets/images/presentation/facebook_share_gladys.jpg)\n\nThe Project\n-------------\n\nGladys is an home automation assistant to help you in your everyday life.\n\nYes, like a kind of **JARVIS**!\n\nGladys is connected to all your devices in your home, she is connected to your calendar, to a lots of API to help you. But let's pick an example :\n\n- It's 8 AM. Gladys wakes you up automatically because she knows that you need to be at work at 9 AM, and that according to the traffic, you'll need 30min to go to work with your car. She knows that you like 30 min to get ready.\nShe wakes you up with a soft progressive warm light thanks to your Philips Hue, and puts a nice music in your room.\n- It's 8.10 AM, Gladys detects thanks to a motion sensor that you are getting out of bed. She immediately starts the wake-up scenario : she tells the coffee machine to prepare the coffee, and opens the blinds.\n- At 8.30 AM, you leave the house. Gladys detects thanks to your smartphone that you are not at home anymore, and shuts down everything inside.\n- At 6.30 PM, you are getting back home : Everything is ready when you arrive.\n- You are going to sleep, so you simply put your phone on your nightstand where a NFC tag is sticked. It immediately sends a request to Gladys to tell here you are going to sleep. She starts the \"Going to sleep\" scenario, and turns off all lights.\n\nThis is just a simple scenario, possibilities with Gladys are just endless ! Don't hesitate to propose yours :)\n\nInterested in Gladys ? [Try it at home](http://gladysproject.com/en/installation), it's free and Open Source !\n\n**Website :** [https://gladysproject.com](http://gladysproject.com) <br>\n**Community :** [https://community.gladysproject.com/](https://community.gladysproject.com/)\n\n🎉🎉 Subscribe to our newsletter in [English](http://eepurl.com/bvg-CT) or in [French](http://eepurl.com/bUaySX) 🎉🎉\n\nSpecifications\n-------------\n\nGladys is 100% written in Node.js.\n\nPrerequisites\n-------------\n\n- [Node.js](http://nodejs.org) ( >= v4.x.x )\n- [MySQL](http://www.mysql.com/)\n- Command Line Tools\n - <img src=\"http://deluge-torrent.org/images/apple-logo.gif\" height=\"17\">&nbsp;**Mac OS X**: [Xcode](https://itunes.apple.com/us/app/xcode/id497799835?mt=12) (or **OS X 10.9 Mavericks**: `xcode-select --install`)\n - <img src=\"http://dc942d419843af05523b-ff74ae13537a01be6cfec5927837dcfe.r14.cf1.rackcdn.com/wp-content/uploads/windows-8-50x50.jpg\" height=\"17\">&nbsp;**Windows**: [Visual Studio](http://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-windows-8)\n - <img src=\"https://lh5.googleusercontent.com/-2YS1ceHWyys/AAAAAAAAAAI/AAAAAAAAAAc/0LCb_tsTvmU/s46-c-k/photo.jpg\" height=\"17\">&nbsp;**Ubuntu**, **Debian**: `sudo apt-get install build-essential`\n\n\n\n \nGetting Started\n---------------\n\nThe easiest way to get started is to install on a Raspberry Pi Gladys with the Raspbian image. See [https://gladysproject.com](https://gladysproject.com) for more informations.\n\nBut you can also install Gladys manually to develop on it:\n\n```bash\ngit clone https://github.com/GladysProject/gladys gladys\n```\n\n```bash\ncd gladys\n```\n\n```bash\nnpm install\n```\n\n#### Connect Gladys to MySQL\n\nTo connect Gladys to your database, you will need to set some environment variables.\nTo do so, you'll have to create a `.env` file at the root of this project. The content of this file can be found by looking at `.env-sample`, which lists all the customizable env vars.\n\n**Note :** You will need to create the database as well in MySQL:\n\n```sql\nCREATE DATABASE gladys; -- or whatever name you've set in your .env file.`\n```\n\n#### Compile assets\n\nIf you want to recompile assets and run all tasks, you can run :\n\n```\ngrunt buildProd\n```\n\n#### Create tables\n\nGladys create automatically all the tables it needs.\n\nYou need to execute the init file :\n\n```bash\nnode init.js\n```\n\n#### Start Gladys \n\n```\nnode app.js\n```\n\n#### Visit Gladys dashboard\n\nIf you are on localhost, visit : `http://localhost:1337` (in development mode), or`http://localhost:8080` (in production).\n\nIf you want to access Gladys anywhere on your local network, just replace localhost by the ip of your machine.\n\nFAQ\n-------------\n\n### `npm install` returns me a lot of errors !\n\nMake sure that node-gyp is working fine. Wait, what is node-gyp ?\n>Node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js.\n\nTo be sure that you're doing that good, check [node-gyp installation guide](https://github.com/TooTallNate/node-gyp#installation).\n\n\nContributing\n-------------\n\nPull request are welcome, but code must follow some guidelines.\n\n* Use [JSHint](https://github.com/jshint/jshint).\n* For the AngularJS client code, follow [John Papa's Angular Style Guide](https://github.com/johnpapa/angular-styleguide).\n* Please Unit test your code. We use Mocha and Istanbul for code coverage. No pull requests will be accepted without good unit tests.\n \nIf you want to develop a new functionality, develop a Gladys Module instead of modifying the core! More about modules on the [website](https://gladysproject.com).\n\nLinks\n-------------\n\n- [Website](https://gladysproject.com)\n- [Community](https://community.gladysproject.com/)\n- [Developer Website](https://developer.gladysproject.com)\n- [Twitter](https://twitter.com/gladysproject)\n- [Instagram](https://www.instagram.com/gladysproject/)\n- [Facebook](https://www.facebook.com/gladysproject)\n- [English Newsletter](http://eepurl.com/bvg-CT)\n- [French Newsletter](http://eepurl.com/bUaySX)","maintainers":[{"name":"pierre-gilles","email":"pierregilles.leymarie@gmail.com"}],"time":{"modified":"2022-06-18T12:48:17.407Z","created":"2015-11-18T10:13:13.203Z","2.1.5":"2015-11-18T10:13:13.203Z","2.1.6":"2015-12-01T12:53:36.381Z","2.1.7":"2015-12-01T21:15:59.099Z","2.1.8":"2015-12-29T20:51:18.541Z","2.1.9":"2015-12-30T20:56:09.430Z","3.0.0":"2016-06-10T12:06:34.374Z","3.0.2":"2016-08-08T02:03:51.489Z","3.0.3":"2016-08-26T15:54:29.620Z","3.0.4":"2016-09-14T16:04:07.468Z","3.0.6":"2016-09-14T17:05:17.705Z","3.0.7":"2016-09-14T20:37:25.436Z","3.0.8":"2016-09-17T17:53:18.847Z","3.1.0":"2016-09-18T13:48:02.131Z","3.1.1":"2016-09-18T14:43:36.977Z","3.1.2":"2016-09-18T15:38:31.312Z","3.1.3":"2016-09-18T16:44:38.421Z","3.1.4":"2016-09-18T17:25:13.355Z","3.1.5":"2016-09-19T08:31:54.634Z","3.1.6":"2016-09-22T09:49:04.299Z","3.1.7":"2016-09-24T10:42:49.251Z","3.1.8":"2016-09-24T12:42:17.784Z","3.1.9":"2016-09-25T08:18:30.551Z","3.1.10":"2016-09-25T10:33:58.516Z","3.1.11":"2016-09-25T13:01:25.932Z","3.2.0":"2016-10-03T09:39:53.637Z","3.2.1":"2016-10-27T06:46:14.160Z","3.2.2":"2016-11-08T09:39:14.592Z","3.2.4":"2016-11-11T11:33:49.620Z","3.3.0":"2016-11-12T13:30:04.048Z","3.3.1":"2016-11-12T21:15:43.555Z","3.3.2":"2016-11-13T20:39:16.588Z","3.3.3":"2016-12-10T15:53:47.828Z","3.3.4":"2016-12-10T17:14:30.025Z","3.4.0":"2017-01-30T21:52:53.197Z","3.4.1":"2017-01-31T07:36:08.091Z","3.4.2":"2017-02-11T15:18:00.161Z","3.4.3":"2017-03-07T15:32:42.630Z","3.4.4":"2017-03-08T12:49:44.497Z","3.5.0":"2017-04-09T16:40:09.862Z","3.5.1":"2017-04-10T19:23:42.438Z","3.5.2":"2017-05-16T12:51:26.747Z","3.6.0":"2017-05-28T12:27:23.907Z"},"homepage":"https://github.com/GladysProject/Gladys#readme","keywords":["home","assistant","automation","jarvis","artificial","intelligence","domotique"],"repository":{"type":"git","url":"git+https://github.com/GladysProject/Gladys.git"},"author":{"name":"Pierre-Gilles Leymarie"},"bugs":{"url":"https://github.com/GladysProject/Gladys/issues"},"license":"CC-BY-NC-SA-3.0","readmeFilename":"README.md","users":{"bradcozine":true}}