{"_id":"shinobi","_rev":"38-8872b62c820f7bd71b12ecf2d56cf9f1","name":"shinobi","description":"The Free Open Source CCTV platform written in Node.JS, Security Surveillance Software. This is the Installer script for downloading and installing Shinobi CCTV on Linux or MacOS. ","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"shinobi","version":"1.0.0","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node camera.js"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"ISC","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"gitHead":"74887dabc56d4c3d166c99e99ae4bcac455b5366","_id":"shinobi@1.0.0","_npmVersion":"5.0.4","_nodeVersion":"7.10.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-BNxIgAep0E5tmEBMl9NxCOytCvnaOjMOBR9YsTqj/kmP9De0E3egELpM78a8HpY/co1QdCj5dlQDRebZDZUhMw==","shasum":"bb6bbed5385236817eb683d1a7affce9e6482765","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN2oXQuYWw3TViElSknoAgRXKxBXp4cBhoR5nUpaP8mQIgAZKMjwU6IwZcYXHjXcZvFLcE3/nZr1I/zx98/LoVeLo="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.0.tgz_1499389638285_0.877637107623741"},"directories":{}},"1.0.1":{"name":"shinobi","version":"1.0.1","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"_id":"shinobi@1.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-OAoqz77+pfFx3CLb0CNggR9o7OP/mzm0xsSAstByocvTAdH/ioy2dFu6glDvXDnRVpzt8YDXegnHEUm5UpoIBg==","shasum":"382b106bd76437fb1fbd6b1c58ab94f713557cb9","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPIfO+80BlngBinCyHpjMkDNpA1u+Deqs6e2wpwpSXhAIgLbmhH+2s0CzRzEGzGrBjHKJF6ODSUADf9Y+zMPLcmqk="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.1.tgz_1499440858015_0.35986355040222406"},"directories":{}},"1.0.2":{"name":"shinobi","version":"1.0.2","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"_id":"shinobi@1.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-Zt27/O/LnDjcdmdrbGg3fnqE2lnJ0W8SMPbNhl3C3sWJuvmYmKj1pjYv6EAlM7iDZRpQSdYsZ9OrZ5VYpk8LDQ==","shasum":"d072537b1236f617f3fc4e791d55240b40ae4fe6","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8+sKDAo9matNDxQMv6KA7UhUq3j+dLP8sOdIw1LqRmAIhANSiPJh9lslHN3ZZGp38vUFlEEJkfRb3/0ABBj/OIgQp"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.2.tgz_1499441048946_0.3937471604440361"},"directories":{}},"1.0.3":{"name":"shinobi","version":"1.0.3","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"_id":"shinobi@1.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-CUIxIrkkVyMFFc+cwa7Tnnz6zCuRqkMK6b2VozEjl5cFKVzxIo4C0tqJCsXoazIPh5OiCPrw42TdkOuVYu6vtg==","shasum":"f834be0dd14e31b04aa069ae4ff2b8af303be221","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqKlDw/wmTyfYaa3t53CAFAtT/iyAemvclMQHmTr50YgIhALK75INJVlp14gZi0uXmQEYAw/3RqAw53c9SE4pahNLq"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.3.tgz_1499441182094_0.2882051640190184"},"directories":{}},"1.0.4":{"name":"shinobi","version":"1.0.4","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"_id":"shinobi@1.0.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-nXcvv6oJPt8tA61ZE10kabEXV7zd0faji1vFy/DQDkXJUW+ih+khoH9swSBSy50cdbOb9QFgKXFi0NkJ67j/8g==","shasum":"6baf97fe45a38c8e5761425a9b7ccd934dd3fafd","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJPkub2l6b/56vCfi9EkHmV7xEn2mObYqNTzCc0tHDBAiEAsC4SJ929ZffdCG8dsaxVJw6hoVOp/i6/Kup7bsKc0Hg="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.4.tgz_1499448337674_0.0841709861997515"},"directories":{}},"1.0.5":{"name":"shinobi","version":"1.0.5","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"_id":"shinobi@1.0.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-DgcPLLLL3jp82mATEoyq3JmY3qTHYvJm9kueDylanw6jvwq3hVoUwQavVA6pNmqI2Vvv/chE0mmd8wcHLaU9dw==","shasum":"a54b2db15af0e28b0c81f5cd2d5201bc126f97e6","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIEsrO7VguLLJc7sDWu/8iiWQKYcXCAzX8xvY3gcrZ1QIgU8HhuO1gR2uPMEHM8XahrOlVdbpnKrosRMzZLNBUxrM="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.5.tgz_1499448545625_0.9809743633959442"},"directories":{}},"1.0.6":{"name":"shinobi","version":"1.0.6","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","connection-tester":"^0.1.1","crypto":"^0.0.3","express":"^4.14.0","ejs":"^2.5.5","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","path":"^0.12.7","webdav":"^0.3.1","del":"^2.2.2","onvif":"^0.5.3","node-df":"^0.1.1","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","circular-json":"0.3.1"},"devDependencies":{},"_id":"shinobi@1.0.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-dXKp0yZ5NyjiyK+GhLq96zbpu2qkmjt67oECyFLdIYg2WgpcxXuLYREVj8noROvpNFJXrJ3GYMNj2E5HbY6ZfA==","shasum":"9ba95179d974306cadc2fd297aa1e856b9d4db10","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuaOE7XTGaAe2htz7dZU3zJE4LiRgU2FuFs8Tc95HOtAiEA7YRnTkWIwuqFhGbQiideAOgSWWT6ud5v6bilZAAj+KE="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.6.tgz_1499449984140_0.0461176426615566"},"directories":{}},"1.0.8":{"name":"shinobi","version":"1.0.8","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"ISC","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","del":"^2.2.2","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","node-df":"^0.1.1","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"81315dedf7605e45514d7a30615f270ab10a0c1a","_id":"shinobi@1.0.8","_shasum":"c2940933eb9dca7bc44831619a377615cad9436c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"c2940933eb9dca7bc44831619a377615cad9436c","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.8.tgz","integrity":"sha512-cl/pffotxHFwTd69S8xhQogs88T4TWM8ozq0Z5Qaa//gG+xoekwYI65BJX6XNJYAphXGtt8s0aaGyUPq3hIHnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIzxpVZym0oWhr18K5VzJSuqAw4bFXeTJAkt8brW7G7AIgFjHnoLAzsTMJepTuWM978eq74cF0CaZsIafU9zdGqYQ="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.8.tgz_1500912705103_0.23405109625309706"},"directories":{}},"1.0.9":{"name":"shinobi","version":"1.0.9","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"CC BY-NC-SA","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"409c0c2c167ac2efde246f23b6e931e85f904ce2","_id":"shinobi@1.0.9","_shasum":"1495b27a0aed6d0ac5bd2bd126640c660cd50f59","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"1495b27a0aed6d0ac5bd2bd126640c660cd50f59","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.9.tgz","integrity":"sha512-sXrs85Qb2ocp5xvcp8yZHEQMbfdw3qn+RLE4IJNlJ0YKOk6jGKGHjQKV391a5s5k7iqMfugyEwZAfdEjBNRdxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxtxzY/CsB7m8UDrNPS/QVtIG9mHQJFISg93IzMbHtiAiEAoXJD18e/HhBvhlsod1bkWtCiTx1yclajTI2M1WTfrVA="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.9.tgz_1501213029946_0.904131916584447"},"directories":{}},"1.0.10":{"name":"shinobi","version":"1.0.10","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","node-df":"^0.1.1"},"devDependencies":{},"gitHead":"99d680a0a40afd686992037207e09fb54728a16f","_id":"shinobi@1.0.10","_shasum":"a037516ca54c947d958afda0eb9d739c37a711d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"a037516ca54c947d958afda0eb9d739c37a711d7","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.10.tgz","integrity":"sha512-eYUrC86/kc9ltogINnfAvZYOmEov8qL24Rh46WXzi85XhLxV8uDlY03DcIzXN8H8Mkgtf5FwxPxtFj2IhSWqBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVpIDexjrIc7eMlTV37/AmG89ZndXyxIyRHEAuSkdYdQIgWDB2oBNL9MQ/4nuQ8NpTE+yF95+/VvY43Ibpj0SIvDs="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.10.tgz_1501277927302_0.5166704312432557"},"directories":{}},"1.0.11":{"name":"shinobi","version":"1.0.11","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"b30e41bfb5c819ce8ce0ce50119a51318262003f","_id":"shinobi@1.0.11","_shasum":"c1604cd074d7f5c39a886519b5f3a4830e6df063","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"c1604cd074d7f5c39a886519b5f3a4830e6df063","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.11.tgz","integrity":"sha512-llgbWpSuDPds/bbiwUBx8gJ8mlIGhxvZEaUH/gONFjngBZmhUfn5JINadEmFlLsrg0Env5i3HnMuTaK2KyLNvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2Gyqb7uznw7WHGTe4WlqZt/IVrUbRM2RqqfeceeG+hAIhAIXd9MvNsY4HXDWCpSDY5e4kvetgvqe6F0KQxfM/Mw2W"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.11.tgz_1501301949557_0.8773722527548671"},"directories":{}},"1.0.12":{"name":"shinobi","version":"1.0.12","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"80a5055992bf949354b17e09cbb5228f82cfd92c","_id":"shinobi@1.0.12","_shasum":"c82be506dfd334a80cd88902b6d013124e0d90c0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"c82be506dfd334a80cd88902b6d013124e0d90c0","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.12.tgz","integrity":"sha512-tb8QKinIy5pElBelmqyLM9Yquj9ZUWKmhYkp8q4MgGItFKx9PPiK3cOj1SqJn1Om+uPvK+l7LOdJgdjcz5zZkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdeGWbFS+Z7TdSf4SfpeH7uhbzWoHLOXE1b+5GjjIMSAiA1GB6mscjSXdjruz0FX+IyiKxsqhmS+Tl1vjWZ/Ls0wg=="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.12.tgz_1501603597603_0.9722436794545501"},"directories":{}},"1.0.14":{"name":"shinobi","version":"1.0.14","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"40942d95dd0db2b0b884da7830e550e396fc997c","_id":"shinobi@1.0.14","_shasum":"ce0e33282de15bc5c0e7bf8f74e7cef39a101c56","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"ce0e33282de15bc5c0e7bf8f74e7cef39a101c56","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.14.tgz","integrity":"sha512-7X35LYCEUKU8Ty8NVI7VYY+xC0V+QS+yk9oPRLtZJFf378KTHemt27rYKON1swwIJCUrGZ7a3I6D1gJrB0swgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQJ04wtLFxaFu+8OC42MT4m5t+CrgQ6GacpxGkpArTlQIhAMcGbHbiMeoEmZD05G2IohdovoMIFdYe/Sk5o8XNBf6R"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.14.tgz_1501608170435_0.4186788785737008"},"directories":{}},"1.0.15":{"name":"shinobi","version":"1.0.15","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/moeiscool/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"145278fad80dec07ea8bd2c2aef34109b1985fb7","_id":"shinobi@1.0.15","_shasum":"35ac27b4d03bf0826f7d96f65909b5738f69fdf2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"35ac27b4d03bf0826f7d96f65909b5738f69fdf2","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.15.tgz","integrity":"sha512-dWVhoFHJL04Myh6AK2TcXeWEw1kOckOlEYI/hlIAb3XhrTi5+UxSTc0Qrg/zc/PBeU/0xs2IRmXbTHCAdLIHwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiduVKQug3lpdVnjNBjWbtCeSVnrO1dnUkksW7DUKvGAiAUxghreLk1RZGpAbDzbi5Df+XvT3gCpAKM/1JLEmELxA=="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.15.tgz_1501614065986_0.5714003758039325"},"directories":{}},"1.0.16":{"name":"shinobi","version":"1.0.16","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"08acdbc0e11336ca899539b4cde5913173a57ae6","_id":"shinobi@1.0.16","_shasum":"b1369091ca8c8ee6229246522769199f2b40e693","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"b1369091ca8c8ee6229246522769199f2b40e693","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.16.tgz","integrity":"sha512-ras5Jh1IEBSpwE7CTvOW7G3XnFsvAWq1I2eq8fy1PU3j6yJV7k4+4+Zx8Dm+dSFcu7Ni+dyEvXEw2bzUmUSUwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDI09bXV9RNbGUuAvNxkkyZqZ/Z8CFjRz1Hrj7UH7bpoAiEAxmOEuhoVIiPGG++v7boySmyPoMXQscU31OHJx3TyohY="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.16.tgz_1502168240838_0.8895343942567706"},"directories":{}},"1.0.17":{"name":"shinobi","version":"1.0.17","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"Creative Commons","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"2617e6230d65e4a471248ee82a2ea86634be0c2e","_id":"shinobi@1.0.17","_shasum":"e6a17357afd32bf8cdf10441a7d27c4c42770dac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"e6a17357afd32bf8cdf10441a7d27c4c42770dac","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.17.tgz","integrity":"sha512-tOqWKRH+kxVSHeuvTBC1aTigr5BscvoHHaJUPWLr9+81TUN8h3AHQiyGmMerI+IhsWa5pjI7gp1KM3jmyNCcZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNwqYIHJl8vxOBGQomakRQ+sMvGFytUyY6aWxWxQysVwIhAP5kkRhuBMvVdazEQQ8wRXisQ7K4uajwAseX65lGBykw"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.17.tgz_1502232895113_0.7889276528730989"},"directories":{}},"1.0.18":{"name":"shinobi","version":"1.0.18","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^3.1.3","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"2617e6230d65e4a471248ee82a2ea86634be0c2e","_id":"shinobi@1.0.18","_shasum":"373a7f379654a83e49718909866cdf9eadf2208d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"373a7f379654a83e49718909866cdf9eadf2208d","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.18.tgz","integrity":"sha512-LNOuJdMWMZ38NOPqjZG7GDMlzGRYWRtdBMA2joroyyXD19aaQUwebIZVzxbX15gO4/i7x3feZrbabtiWdsq7mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+5UK26/cbFGG6pqVHBBQ5h6zzo4vkV4SP69m33t9pPAiEA9XFnXUHReGwN+ZALQBtIPz8fGIM7UwmHlB9LoZSTNpo="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.18.tgz_1502295369410_0.595990247791633"},"directories":{}},"1.0.19":{"name":"shinobi","version":"1.0.19","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1"},"devDependencies":{},"gitHead":"2617e6230d65e4a471248ee82a2ea86634be0c2e","_id":"shinobi@1.0.19","_shasum":"93c78c2bb8831e6b35aa280dae80ebff7c0c9bec","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"93c78c2bb8831e6b35aa280dae80ebff7c0c9bec","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.19.tgz","integrity":"sha512-eLip8VUtR2QlcD51vTXff3jGQa9W2TigBO6MJI4RzW/GpPWXJr5SrbS6gZQePoTfX4BD3BPhr5EQkLY8hpi9Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7rpfZfCpeh9pcp3oOuEr7V5WSjacKJRlN/jAcVEoCnQIhAIF7Ote5t3vvSdXtRpUxFLj3wQWKRMBFhSIvc7m8LxmC"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.19.tgz_1502295999853_0.9629790531471372"},"directories":{}},"1.0.20":{"name":"shinobi","version":"1.0.20","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"d3990d7b131f1624c354cd506ce43edb05ca5838","_id":"shinobi@1.0.20","_shasum":"a5f72951f5f71e29dd3d06c5742b6d067b3adf22","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"a5f72951f5f71e29dd3d06c5742b6d067b3adf22","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.20.tgz","integrity":"sha512-1iOtnA1VBeVl0QfPFEqdfd/56rDv+dMAHB6vDdEO1ht3w7BWOJaKxhTz+4DE5YJfvwclIjcAeNCkOs3smIrk3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXvOMNPa7qLxxVlVgaZewUq/MC2XSk4gU6nNXcKe9kpAiEAoK3OvSlCtqT0dG1EEu8v2J8GRwN219k6w1AvHOstEwc="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.20.tgz_1502653666592_0.7138150630053133"},"directories":{}},"1.0.21":{"name":"shinobi","version":"1.0.21","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"06fccc38e6fbb337809391b8c3db49b147a5ae14","_id":"shinobi@1.0.21","_shasum":"d15340b8615e69030f56bb40e34f44089c171434","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"d15340b8615e69030f56bb40e34f44089c171434","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.21.tgz","integrity":"sha512-obQqGcEQoSmvpePbUcmtHqjVyoLCs2p4a/axP02Nmem4G3JPEsC30diO4w8dwVFy/Czsz80wfzzyERib+KMd5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxUkE/esyV75pxXVmDP+VTBq7//H1Ma2X9OZE6vtWObAiBX+GtqGHfbTXJhoWzhHoNOvZSX2Q9CY/b3wIKD77oEyw=="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.21.tgz_1502685988416_0.5175455778371543"},"directories":{}},"1.0.22":{"name":"shinobi","version":"1.0.22","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"91cdcc4ce5d2b5e253ed5563b8079ffce7524cb8","_id":"shinobi@1.0.22","_shasum":"6f03902e245324273937a13a602a1bb2a07adb36","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"6f03902e245324273937a13a602a1bb2a07adb36","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.22.tgz","integrity":"sha512-fF2nTk5vhhR3Mf7nKOP70sxCzLasg0Plpc129/z4Uojiris/NMVyI0yYhQifUmo1I7z2+tZ0hnBCwEMm6REMpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX270rHkFscbba+O2hZs4V+3cvZOHTc8learQN1sWZ5AiEAml67n31AWbDicAsoOLPDz8xkAgUhVyfzzWCcZLBO7zc="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.22.tgz_1503798691422_0.29526961501687765"},"directories":{}},"1.0.23":{"name":"shinobi","version":"1.0.23","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"2447fb9325b5a6ad69ee8c898e230e8f1f956c21","_id":"shinobi@1.0.23","_shasum":"510d024af8664ab99f59c8992075558d6ca93e6f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"510d024af8664ab99f59c8992075558d6ca93e6f","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.23.tgz","integrity":"sha512-qlyKzBFVSd9TbHZZx6DQAZ6Kj1bSvzpCMXiIVxukcDqDKx5fiG1ODh68K1Qvi/KUD+6XeprxOyrhYcQ8ytxrNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlzwSg/QG4tEC80vBJXCeSenwyfxG0ZSZqMC5Af8R5aQIhAOMRHoJ1S2F72GvlNUavVH7gMWUQc7GWG18SNyUqMwxx"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.23.tgz_1503811921279_0.3490472533740103"},"directories":{}},"1.0.24":{"name":"shinobi","version":"1.0.24","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"2447fb9325b5a6ad69ee8c898e230e8f1f956c21","_id":"shinobi@1.0.24","_shasum":"9a397658793b866da5264ec3be80efc283e7ea17","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"9a397658793b866da5264ec3be80efc283e7ea17","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.24.tgz","integrity":"sha512-+XU2QX/Mohc0LJ5yZROlO6+5maoqrhb3L/skiglIIpXhZlq69/8uq+OMCTIpbugciyB+7jKiw8JcnA2O0Ucmqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmQWjRrgoLcndz6QWcwJ1sqqawnpGV4xseIrfEG9X3xAIhAIW16QHY5LaLfjlPV9+trlj1o5qJTiP9htbGbMNPhYRt"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.24.tgz_1503854532845_0.47899450710974634"},"directories":{}},"1.0.25":{"name":"shinobi","version":"1.0.25","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"9dc0962eee5054a4ceac456cebbc2310431faf00","_id":"shinobi@1.0.25","_shasum":"410f622b5d0683335aca7302263e19715a268133","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"410f622b5d0683335aca7302263e19715a268133","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.25.tgz","integrity":"sha512-8m6OIae2+2aRUosIgL5D+BmWl02zibH/anljox+Bnc7e+O8VWG9z+4wWh3el+ae+fxqw/p3AVuehuW5rAbuLAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkOnoZRiu81SqwGed7338shHqNOtqV7T5M5owgCyUUAAiEAm6zgOX1+VfCBy6uZN3EYoZtABTqK70GzqY87KjGz8m0="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.25.tgz_1504154770949_0.700926824240014"},"directories":{}},"1.0.26":{"name":"shinobi","version":"1.0.26","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"8373781fc5449988ea41d13c018b00c2fc6448d5","_id":"shinobi@1.0.26","_shasum":"14ddbf31345539c197e6a58137da23142c7be63a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"14ddbf31345539c197e6a58137da23142c7be63a","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.26.tgz","integrity":"sha512-IicYdqHYTBsX0v62kjTT5AX17ExkZtws+gSTmDPE1bxd1rtQYNbJOxd9aTYkYA0HKCpG63ZmUe5modnhjiEnQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQQblHBWqBO6leI7nEUKSFl5k5zo9bBkBSB1g2vB+ceAiEAryaAc4SFp6yM09YOmXC2tosqrGZuwLJHXRFceDJSX/Q="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.26.tgz_1504329168168_0.09199508163146675"},"directories":{}},"1.0.28":{"name":"shinobi","version":"1.0.28","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"4571c06261038e5ad74c9d0d0eb3126a32d690a2","_id":"shinobi@1.0.28","_shasum":"0e05cc7405bf9fe05f8e6f89757a5da1efde4b90","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"0e05cc7405bf9fe05f8e6f89757a5da1efde4b90","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.28.tgz","integrity":"sha512-6DonrJ5VbkFsN+3dNAMPjtQiAKE1PMx/gVIPI6A/Fat8EGyLUwRibBQ3TX7AoTjGOCScBwMcL7bwRWOk7jKqnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpT3tAyol6v/Vg0bKRfoVHq33n4w1dsj9iKN+zQiNnfAiEA2dbtNlm+mo35tkaTtKjpYn6v4XRbCgY1ifCsip4EGDE="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.28.tgz_1504626942193_0.5477378088980913"},"directories":{}},"1.0.29":{"name":"shinobi","version":"1.0.29","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"4571c06261038e5ad74c9d0d0eb3126a32d690a2","_id":"shinobi@1.0.29","_shasum":"e65fde631f5b0e991563d6d5baa68ee942b85099","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"e65fde631f5b0e991563d6d5baa68ee942b85099","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.29.tgz","integrity":"sha512-99F8xxFa2QCzOFgPBCBOh6OYmXFuLzLioLQZ8CfzM8dr8BQcsNgbS6AKTTGhB6IEu+Bn/T/v2K+bX5MW4pA6Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErFepJ20IolgoRN4iytauOx7+iYFPlxG/yuAelEXMtsAiAVqePaWwwYuOZrgZzejbhJysEhUTF1oMjpfluTo75QsA=="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.29.tgz_1504645779293_0.26073016435839236"},"directories":{}},"1.0.30":{"name":"shinobi","version":"1.0.30","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"366018e4fa23048e0e073530bce335cc080bea7e","_id":"shinobi@1.0.30","_shasum":"ce912e3d04d589310613f84e72a2b895ca05cbc7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"ce912e3d04d589310613f84e72a2b895ca05cbc7","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.30.tgz","integrity":"sha512-vo8/a+TpZEJfSBWTlL1aSzOr/Duiynrngcr469zDYOHQ+YbG8JRnlmYzmc7HogGVXJ/ND5z8h+2h+Ky8ddM0vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7if1j9uLrCNf5Wq4gRfopCHqey+T9epkNtbPX9YhwWQIgDHrfLROg/vTpdZOU2349j4XYNgShQILESRKtKrzrXJ4="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.30.tgz_1504676924790_0.4403857260476798"},"directories":{}},"1.0.31":{"name":"shinobi","version":"1.0.31","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPL","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"366018e4fa23048e0e073530bce335cc080bea7e","_id":"shinobi@1.0.31","_shasum":"9910b691921b4cde71e6ec4e218f8eb75416536a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"9910b691921b4cde71e6ec4e218f8eb75416536a","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.31.tgz","integrity":"sha512-FvjVdVXNY21T/0BA9aUdq4rMSErHRQmuRdYbCwnYH/pUmjPAStGlYGxKS0yjIGFF5Ovo+lqwN3VykyjWh4w/Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqW6CBlb4/v7sLXekL+hY4qCU190fpVwm7u3xgI9VSiAiEA0bDyB7RMiNvT3YFNHPilogvQXP+5ocBjfUGJA7VwksY="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.31.tgz_1504676952373_0.22156203095801175"},"directories":{}},"1.0.32":{"name":"shinobi","version":"1.0.32","description":"CCTV and NVR for Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"366018e4fa23048e0e073530bce335cc080bea7e","_id":"shinobi@1.0.32","_shasum":"308e013cb102162fc419153bddee7a578fa045b1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"308e013cb102162fc419153bddee7a578fa045b1","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.32.tgz","integrity":"sha512-lib+kkQ7uVTCHBgL7i2/Pg3P4SP+ZFNrGcqb7yFQfGV83qhMwS8Gsq8yGgm28vonjhTC5y4N1WqJO0GPHlv2RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFibJyoLetvV+mAD9uoiloZ2u/ttZzRDswJluZXZIY6KAiEAg4djGur288PhkzcM1pG58x8VBXtDSCK4Mr60F9dKT3w="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.32.tgz_1504676998455_0.0018140985630452633"},"directories":{}},"1.0.35":{"name":"shinobi","version":"1.0.35","description":"CCTV and NVR in Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"bf39f5de43c5b844b4f9cc2dd735f7213cde5f43","_id":"shinobi@1.0.35","_shasum":"6cbb4865d95825dfd7733a2d02bc66635b8aa6fa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"6cbb4865d95825dfd7733a2d02bc66635b8aa6fa","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.35.tgz","integrity":"sha512-nsmN0flfcmUlPRJwvMAFaD4zEf/HHn2YCqQpYs+cr573wWv+bKTQ2Hx1ORFr7TAZmO5xORVU75SsRdWRw9wAtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3B/AcxSiY3JDhsRJXfulPsvmIKgaiZuiG55MaZSFUhAIgOdMykHBDEUThrztTSJJME7QYfvog68qUIdhc7SOr7+0="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.35.tgz_1508624203109_0.4903586823493242"},"directories":{}},"1.0.36":{"name":"shinobi","version":"1.0.36","description":"CCTV and NVR in Node.js","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"7e112f6e22e4629f88faab4b5b5b89c466b83549","_id":"shinobi@1.0.36","_shasum":"7d9c6a35d87746dbe5535f89dd75b46f7fcbab42","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"7d9c6a35d87746dbe5535f89dd75b46f7fcbab42","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.36.tgz","integrity":"sha512-Ymrbg8Z2Q/bRH3+ra0GnWzscS+FxhTUWUntbJSe0lwGt+56WMCSATnB+Mf/UYha7cDl8/9nGE8vAbI6Qm+SlxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVkmUd2PSZYK73MWnKPCVDv6OCRLvkyf9jNp+R4ftrVAiAlEqK6PAVDAmZaHI63WAh33HL6N55w3nl4px2Ns4mN+Q=="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.36.tgz_1509143427271_0.6861697707790881"},"directories":{}},"1.0.37":{"name":"shinobi","version":"1.0.37","description":"CCTV and NVR in Node.js, Version : daf882caf6053a7c2c8f4e69427620356f8a440c","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"7e112f6e22e4629f88faab4b5b5b89c466b83549","_id":"shinobi@1.0.37","_shasum":"bb3c3cbff5d6ed47395ad9eedcd5d4a80c265a95","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"bb3c3cbff5d6ed47395ad9eedcd5d4a80c265a95","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.37.tgz","integrity":"sha512-+jd99YeiB76nM1ZEwN1AuLY2P3Knl0Vl7Dxh3PC/zYbnyTmfm5hOIhIgNnFIQYJYNl11Sr0IQvMrjefwvnDdRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDul6jsW6y6rh61/Qf7NteFwWyNL403C3M/UGT2+eIbTAiAeNz8T4OXiqHjC+oEQqFc3i5AE0zVMph+rYNF/x0Ihjg=="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.37.tgz_1509143562410_0.42744732997380197"},"directories":{}},"1.0.38":{"name":"shinobi","version":"1.0.38","description":"CCTV and NVR in Node.js, Version : daf882caf6053a7c2c8f4e69427620356f8a440c","main":"camera.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"chmod +x INSTALL/start.sh && INSTALL/start.sh"},"repository":{"type":"git","url":"git+https://github.com/moeiscool/Shinobi.git"},"author":{"name":"Moe Alam"},"license":"GPLv3","bugs":{"url":"https://github.com/ShinobiCCTV/Shinobi/issues"},"homepage":"https://github.com/moeiscool/Shinobi#readme","dependencies":{"body-parser":"^1.15.2","circular-json":"0.3.1","connection-tester":"^0.1.1","crypto":"^0.0.3","ejs":"^2.5.5","express":"^4.14.0","jsonfile":"^3.0.1","moment":"^2.17.0","mysql":"^2.12.0","nodemailer":"^4.0.1","onvif":"^0.5.3","path":"^0.12.7","request":"^2.79.0","socket.io":"^1.7.1","socket.io-client":"^1.7.2","webdav":"^0.3.1","ldapauth-fork":"^4.0.2"},"devDependencies":{},"gitHead":"6a5d4bd81fd4757495353e0fe05463039f8a3652","_id":"shinobi@1.0.38","_shasum":"b533f12e602ab47b16b2ff8e54ef16cd9ff0de83","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"shasum":"b533f12e602ab47b16b2ff8e54ef16cd9ff0de83","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-1.0.38.tgz","integrity":"sha512-CsG3AfYGr8FPKTp+69v90Fk/QWMryeWPwXZpigjZe30DGo3OB+AeSyr0qozSkBQqbKR2SbygJ6IL8z1yxvJyPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3T5rQSQ9WP5pX72uXsMrPWY1SwU8AjeAg2u96yZFk9AIhALE3xZF2rfsiipQHigVEhois10wAvDeeGvHSOpVYITok"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi-1.0.38.tgz_1512083820730_0.4033557935617864"},"directories":{}},"3.0.0":{"name":"shinobi","productName":"Shinobi Installer","version":"3.0.0","description":"The Free Open Source CCTV platform written in Node.JS, Security Surveillance Software. This is the Installer script for downloading and installing Shinobi CCTV on Linux or MacOS. ","main":"camera.js","bin":{"shinobi":"camera.js"},"scripts":{"start":"sh shinobi-install.sh"},"keywords":["video management system","closed-circuit television","network video recorder","camera recorder","streamer","security","surveillance","restreamer","vms","cctv","nvr"],"repository":{"type":"git","url":"git+https://gitlab.com/Shinobi-Systems/Shinobi-Installer.git"},"author":{"name":"Moe Alam, Shinobi Systems"},"bugs":{"url":"https://gitlab.com/Shinobi-Systems/Shinobi-Installer/issues"},"homepage":"https://gitlab.com/Shinobi-Systems/Shinobi-Installer#readme","dependencies":{},"devDependencies":{},"gitHead":"d00182269e76c4a8f93a44578360616264e159a1","_id":"shinobi@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-IyDbxflM8NqCTWZt9R2aFJMUXaOOVWfTuYVVCUn+Vt9uGpSw5nQYQsN+EGz3db4fgLcCzFSI9HPt3n+Oa5XyJg==","shasum":"411a3cba281aed365e767b2d108f63bc9b6e958d","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-3.0.0.tgz","fileCount":6,"unpackedSize":19345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWRtLCRA9TVsSAnZWagAA5YIP/iouSvN+I9DFyEJqHywY\n0XWDexA157M6T3hVkCNwkCZIXKtaBie7U4OVGEPqOcrfSZUqovCabuNLSjkS\nLY3I26HHHpsuZ/e3oLxtljkyXTanPba4X05niAE4rrQHkwP+l/JtQsYo3XFr\np7Ghx7lSlmleXGposr0o9eKFQQyyZ6cIEp42obpQnqS+mQC9oWvQWsO9S5x3\n+Gh1zSb+8n47VsJWNznNba9euXzqP9QZEfpjeF76y+nopQNu8ESpv8Ya6Bv7\nA1WGIa8F05p2UpmbEBKM26yNJwiQIS5UdntDTqCwx9vc10vm1CNfV4kRNITC\nSrPzaJIWaY5DGdEGJA+EnToBSuXCEh7u1nchUyMEhQ3W4Quc8OLLTqB4XBfS\nrYjWVu7+Jd2jH3n75fmS2ZbVSD2rHzTwcLVaOwESISzvCOTERIglWMVoQfaD\nQSvxxAil9jYaeKfkTlb4khLvXYmgd+HXw8ZXMPl7A4DnSr3hal8zV5NUHqNy\n2NsPMQ9ns2QM0X7A+0ZZ0YFGFHQ2roVmKBhmOYfuSya9y+ghhhytN84frqA6\nAr4RdW0CxoGl2Nv27Wwqbl+JF3bZO4yy2ptY2BbgMcDVNB8pPKJI3YllOQx1\ntTBJiRZw97q4UKg3sSxic67Q/Fb8eJFr0m3m5/X8SuMS1OPM7t0kI0RS8Hr2\nr6hG\r\n=ktIw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqwWCuPVAuhN9YBKUP76nU3U309Ij/sH5aBYLGxqbVIQIgVBJ/ZkQo7aG6D/1V9MaaokWfpRkONZyt6nv66ISswHQ="}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi_3.0.0_1549343562444_0.03781831708273442"},"_hasShrinkwrap":false},"3.0.1":{"name":"shinobi","productName":"Shinobi Installer","version":"3.0.1","description":"The Free Open Source CCTV platform written in Node.JS, Security Surveillance Software. This is the Installer script for downloading and installing Shinobi CCTV on Linux or MacOS. ","main":"camera.js","bin":{"shinobi":"camera.js"},"scripts":{"start":"sh shinobi-install.sh"},"keywords":["video management system","closed-circuit television","network video recorder","camera recorder","streamer","security","surveillance","restreamer","vms","shinobice","shinobipro","shinobicctv","nvrninja","ninja","cctv","nvr"],"repository":{"type":"git","url":"git+https://gitlab.com/Shinobi-Systems/Shinobi-Installer.git"},"author":{"name":"Moe Alam, Shinobi Systems"},"bugs":{"url":"https://gitlab.com/Shinobi-Systems/Shinobi-Installer/issues"},"homepage":"https://gitlab.com/Shinobi-Systems/Shinobi-Installer#readme","dependencies":{},"devDependencies":{},"gitHead":"aab0ad52fc03e9659d0d193cb4a8aeb24c8f3d70","_id":"shinobi@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"moeiscool","email":"npmjs@m03.ca"},"dist":{"integrity":"sha512-gcl6Ld/eYkYWprxer7x7QNtqIAix6WQeyflshL0T1UyA1BVceg5n/vVjQc2LiUfdSVA9wCbbVBGn4EnO2LyIyg==","shasum":"5ae523dbe8af16a3b357fc9901d9f5f20ac36ca1","tarball":"https://registry.npmjs.org/shinobi/-/shinobi-3.0.1.tgz","fileCount":6,"unpackedSize":20018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWR6PCRA9TVsSAnZWagAA7+8QAI/TzB8y2udO1KXUl9tT\nHEJfigxrtfqC8PTOdhbokAUJNvUYRHlV3JztXveeUjkO9hjncHtZ4Qhd5jgQ\nVZLLbegLpa++HwXaeEXUeQ2/wavpw6mkUtX4AFlKacVZp9pt/3jeHtft0v81\nnAG2bog5iKfNE7WBy5cXsXlEQDQK+9rsFSmgy5SbQ/s/iu+rfO9Cek9FcVFY\nGjUZ/GIeO/YO8s6mXgXRzJUrwAu3UsebXN9JH5fjFw8GGrYQm/ZeAQOOTU5d\n/RGOqsPxhoDqnC+4O6ZEMRJiZGhW49QLUb8ApQisV4kTcIhUUbdNEP/OsbvG\n4+MS8R8PsitHqPctSzljQfLD2RJ03d9/nV4yj3MgvWVi1joGkv15P9azR05q\nb+ywd8kI8+xwLJ4kEBuqC+ueBDtiJaloeB+OAPgDMh93kYJYukPNkV58RYQ0\nua3BqY+BoWMQL0qmzRn4eUlRWRoNSQvMF1LBuU+3VTiIvxVOnaYbyG+RdX/c\ncag8GdFp/wY0EpYF3V1pG0As7/GhlRC77PmAHoCMH7hUz5o82xDJ/VzO5xWo\n3iCT9TX4gApDJ9gTwL5LBgvcK5Jfa8YSDwP9+c/6g8JPc1vJ9CccfGSegvSH\nlxxmWt6zuApfYvlAUS0Y4YsWIKp54agR8MqGFIgGgfucZP+ttVW6P3nMvAIG\nMai+\r\n=QAMR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWM6+Cmi7Eq+qRP2JXl0hBuGc0FYY1JcV9Do0ZJAzjkQIhAIUfi843xbqaBqepnHRKjjovLVdHOZj2gZ6yU2FV3q/C"}]},"maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shinobi_3.0.1_1549344399210_0.05562324735101365"},"_hasShrinkwrap":false}},"readme":"# Shinobi-Installer\r\nNinja Way Installer for Shinobi CCTV\r\n\r\n- Official Website : http://shinobi.video\r\n- Documentation : http://shinobi.video/docs\r\n- Getting Started : http://shinobi.video/docs/start\r\n- Post-Install Tips : http://shinobi.video/docs/configure\r\n\r\n#### How Ninja Way Works\r\n\r\n> This script will clone a copy of Shinobi with `git`. Based on your selection of OS a script will be launched from within the `INSTALL` folder. Essentially quick-starting \"The Easy Way\".\r\n\r\n- Shinobi Pro : https://gitlab.com/Shinobi-Systems/Shinobi\r\n- Shinobi Pro (Development Branch) : https://gitlab.com/Shinobi-Systems/Shinobi/tree/dev\r\n- Shinobi CE : https://gitlab.com/Shinobi-Systems/ShinobiCE\r\n\r\n#### Installer Supports\r\n\r\n- Ubuntu 17.10.1 and 18.04\r\n- CentOS 7\r\n- MacOS 10.7(+)\r\n\r\n#### Run Installer\r\n\r\n1. Become `root` to use the installer and run Shinobi. Use one of the following to do so.\r\n\r\n    - Ubuntu 17.10.1 and 18.04\r\n        - `sudo su`\r\n    - CentOS 7\r\n        - `su`\r\n    - MacOS 10.7(+)\r\n        - `su`\r\n2. Download and run the installer.\r\n\r\n```\r\nbash <(curl -s https://raw.githubusercontent.com/ShinobiCCTV/Shinobi-Installer/master/shinobi-install.sh)\r\n```\r\n","maintainers":[{"name":"moeiscool","email":"npmjs@m03.ca"}],"time":{"modified":"2022-06-26T18:54:24.064Z","created":"2017-07-07T01:07:18.597Z","1.0.0":"2017-07-07T01:07:18.597Z","1.0.1":"2017-07-07T15:20:58.265Z","1.0.2":"2017-07-07T15:24:09.599Z","1.0.3":"2017-07-07T15:26:22.466Z","1.0.4":"2017-07-07T17:25:38.008Z","1.0.5":"2017-07-07T17:29:06.168Z","1.0.6":"2017-07-07T17:53:04.285Z","1.0.8":"2017-07-24T16:11:45.315Z","1.0.9":"2017-07-28T03:37:10.386Z","1.0.10":"2017-07-28T21:38:47.860Z","1.0.11":"2017-07-29T04:19:11.223Z","1.0.12":"2017-08-01T16:06:37.762Z","1.0.14":"2017-08-01T17:22:50.938Z","1.0.15":"2017-08-01T19:01:06.433Z","1.0.16":"2017-08-08T04:57:21.331Z","1.0.17":"2017-08-08T22:54:55.458Z","1.0.18":"2017-08-09T16:16:09.853Z","1.0.19":"2017-08-09T16:26:40.170Z","1.0.20":"2017-08-13T19:47:46.819Z","1.0.21":"2017-08-14T04:46:28.804Z","1.0.22":"2017-08-27T01:51:31.753Z","1.0.23":"2017-08-27T05:32:01.554Z","1.0.24":"2017-08-27T17:22:13.130Z","1.0.25":"2017-08-31T04:46:11.535Z","1.0.26":"2017-09-02T05:12:48.648Z","1.0.28":"2017-09-05T15:55:42.435Z","1.0.29":"2017-09-05T21:09:39.551Z","1.0.30":"2017-09-06T05:48:45.372Z","1.0.31":"2017-09-06T05:49:12.607Z","1.0.32":"2017-09-06T05:49:58.992Z","1.0.35":"2017-10-21T22:16:43.273Z","1.0.36":"2017-10-27T22:30:27.391Z","1.0.37":"2017-10-27T22:32:42.659Z","1.0.38":"2017-11-30T23:17:01.076Z","3.0.0":"2019-02-05T05:12:42.552Z","3.0.1":"2019-02-05T05:26:39.332Z"},"homepage":"https://gitlab.com/Shinobi-Systems/Shinobi-Installer#readme","repository":{"type":"git","url":"git+https://gitlab.com/Shinobi-Systems/Shinobi-Installer.git"},"author":{"name":"Moe Alam, Shinobi Systems"},"bugs":{"url":"https://gitlab.com/Shinobi-Systems/Shinobi-Installer/issues"},"readmeFilename":"README.md","keywords":["video management system","closed-circuit television","network video recorder","camera recorder","streamer","security","surveillance","restreamer","vms","shinobice","shinobipro","shinobicctv","nvrninja","ninja","cctv","nvr"]}