{"_id":"@openveo/portal","_rev":"43-7cd66699a24b74f0a6b339acc9f231ef","name":"@openveo/portal","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","dist-tags":{"latest":"9.1.0"},"versions":{"1.1.0":{"name":"@openveo/portal","version":"1.1.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"3.*","@openveo/rest-nodejs-client":"1.*","async":"1.5.2","body-parser":"1.15.0","connect-mongo":"1.1.0","consolidate":"0.14.0","cookie-parser":"1.4.1","express":"4.13.4","express-session":"1.13.0","jsonpath-plus":"0.15.0","mongodb":"2.1.7","mustache":"2.2.1","node-cache":"3.2.1","nopt":"3.0.6","passport":"0.3.2","passport-strategy":"1.0.0","serve-favicon":"2.3.0","shortid":"2.2.4","winston":"0.8.3","xml2js":"0.4.16"},"devDependencies":{"@openveo/test":"3.*","chai":"3.5.0","chai-as-promised":"6.0.0","grunt":"0.4.5","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-uglify":"1.0.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"18.1.0","grunt-extend-config":"0.9.3","grunt-gh-pages":"1.1.0","grunt-init":"0.3.2","grunt-mkdocs":"0.1.3","grunt-mocha-test":"0.12.7","grunt-protractor-runner":"4.0.0","grunt-remove":"0.1.0","grunt-rename":"0.1.4","mocha":"2.4.5","nodemon":"1.9.2","pre-commit":"1.1.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepublish":"grunt dist","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","start":"node server.js"},"precommit":["eslint","mocha"],"engines":{"node":"4.*","npm":"2.*"},"gitHead":"b38760403eb84cffbcd4dac28340cfcaac3a51f9","_id":"@openveo/portal@1.1.0","_shasum":"26dfb3f6fa9ae700b9c8d80cdcc6ccbcbab9c42c","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"openveo","email":"platform@veo-labs.com"},"dist":{"shasum":"26dfb3f6fa9ae700b9c8d80cdcc6ccbcbab9c42c","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-1.1.0.tgz","integrity":"sha512-tO3vR4RrKc9HeZ0n7A7xW5hmJdwvIOf6DMP9mEYtIpbglHCboAxuuKF6pS4dEJPcWOiA/Sig5MjL4JeM/Dh1NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIuvTBl3M0UWnAzBKetmTZRzjlV/uRKPdWafAfZCXebAiEA8rt3WsMHODT6LTSZ3xsRIaaILPF2UxaBI95MZ8D3LCU="}]},"maintainers":[{"name":"openveo","email":"platform@veo-labs.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/portal-1.1.0.tgz_1483022251572_0.4964149007573724"},"directories":{}},"1.1.1":{"name":"@openveo/portal","version":"1.1.1","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"3.*","@openveo/rest-nodejs-client":"1.*","async":"1.5.2","body-parser":"1.15.0","connect-mongo":"1.1.0","consolidate":"0.14.0","cookie-parser":"1.4.1","express":"4.13.4","express-session":"1.13.0","jsonpath-plus":"0.15.0","mongodb":"2.1.7","mustache":"2.2.1","node-cache":"3.2.1","nopt":"3.0.6","passport":"0.3.2","passport-strategy":"1.0.0","serve-favicon":"2.3.0","shortid":"2.2.4","winston":"0.8.3","xml2js":"0.4.16"},"devDependencies":{"@openveo/test":"3.*","chai":"3.5.0","chai-as-promised":"6.0.0","grunt":"0.4.5","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-uglify":"1.0.1","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"18.1.0","grunt-extend-config":"0.9.3","grunt-gh-pages":"1.1.0","grunt-init":"0.3.2","grunt-mkdocs":"0.1.3","grunt-mocha-test":"0.12.7","grunt-protractor-runner":"4.0.0","grunt-remove":"0.1.0","grunt-rename":"0.1.4","mocha":"2.4.5","nodemon":"1.9.2","pre-commit":"1.1.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepublish":"grunt dist","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","start":"node server.js"},"precommit":["eslint","mocha"],"engines":{"node":"4.*","npm":"2.*"},"gitHead":"9f05bde19c4ac0bcfb5003efe702f864d15edea7","_id":"@openveo/portal@1.1.1","_shasum":"8376f0807ef67fa7df0a7ce8d31d9e2854e63c4d","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"openveo","email":"platform@veo-labs.com"},"dist":{"shasum":"8376f0807ef67fa7df0a7ce8d31d9e2854e63c4d","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-1.1.1.tgz","integrity":"sha512-guEslWR26WI31QNeagaIJm2TVksWukTfNxK7qGiuPOEtGRNKuPKQA40wZc27G58OBd+Rn5Gkxj1sUgfnLosBwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA5bLN/dtQNTl8eY+rd3O6CPFLh7ZmTQx8TxT0iy+zWQIhAIttyiKqCi1SkxHARn3OLyuQBE2OsTT0IKWswt+hl1P+"}]},"maintainers":[{"name":"afertil","email":"anthony.fertil@veo-labs.com"},{"name":"mbeguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"},{"name":"pchampclos","email":"patrick.champclos@veo-labs.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/portal-1.1.1.tgz_1483526990975_0.39740491448901594"},"directories":{}},"2.0.0":{"name":"@openveo/portal","version":"2.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"4.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.3.2","passport-strategy":"1.0.0","serve-favicon":"2.3.2","shortid":"2.2.6","xml2js":"0.4.17"},"devDependencies":{"@openveo/test":"4.*","chai":"3.5.0","chai-as-promised":"6.0.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-gh-pages":"2.0.0","grunt-eslint":"19.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","mocha":"3.2.0","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepublish":"grunt dist","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","start":"node server.js"},"precommit":["eslint","mocha"],"engines":{"node":">=7.4.0","npm":">=4.0.5"},"gitHead":"a661f6359d6dc254b361703b4ad30e05b54a5c9f","_id":"@openveo/portal@2.0.0","_shasum":"fbd1e0d9b4a2f989e5748a48f7076684b4328a4a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"shasum":"fbd1e0d9b4a2f989e5748a48f7076684b4328a4a","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-2.0.0.tgz","integrity":"sha512-pVa4SAYdFRzsz9/E6cT3zRHP9fS4IzV54fWX9hYgUBtbvx3UHvAnSGwtBubRmu6ygnl94YtE9SA6GcMhKdcAgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKHAABqQ/5emDjmUA90LFRowOoIvedvT+ArWvSIW8wKQIhAI3IXTSRGtP5bLaAvURqO9hkFUpngEt2ieuW4GfL7lPM"}]},"maintainers":[{"name":"afertil","email":"anthony.fertil@veo-labs.com"},{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"},{"name":"patrick-champclos","email":"patrick.champclos@veo-labs.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/portal-2.0.0.tgz_1493902143039_0.051702492870390415"},"directories":{}},"2.0.1":{"name":"@openveo/portal","version":"2.0.1","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"4.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.3.2","passport-strategy":"1.0.0","serve-favicon":"2.3.2","shortid":"2.2.6","xml2js":"0.4.17"},"devDependencies":{"@openveo/test":"4.*","chai":"3.5.0","chai-as-promised":"6.0.0","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-gh-pages":"2.0.0","grunt-eslint":"19.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","mocha":"3.2.0","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepublish":"grunt dist","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","start":"node server.js"},"precommit":["eslint","mocha"],"engines":{"node":">=7.4.0","npm":">=4.0.5"},"gitHead":"1b7235aea460ce6015c23fb2aa531478f15e0c35","_id":"@openveo/portal@2.0.1","_shasum":"4d00bd52824001f26a866822180f2ce6ff789dc0","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"shasum":"4d00bd52824001f26a866822180f2ce6ff789dc0","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-2.0.1.tgz","integrity":"sha512-OuQh1Rie3889ZetrbhaEArMxavx5Y7po62u3fn/nrdQKxcyA2Kceb2trTndPEctm7mr8iJc7vatlKWcQNO1pzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcHXx5u4fEFe9D/3U9LA2yNKqzQza+0KeKsVaZl/dx2AiEAoT5n0rag/7E9fLQ2LtP4R/yLSBQ8h/RrEE+KvO678iY="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"patrick.champclos@veo-labs.com","name":"patrick-champclos"},{"email":"anthony.fertil@veo-labs.com","name":"afertil"},{"email":"platform@veo-labs.com","name":"openveo"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-2.0.1.tgz_1497342031936_0.8085514400154352"},"directories":{}},"2.1.0":{"name":"@openveo/portal","version":"2.1.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"4.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.3.2","passport-strategy":"1.0.0","serve-favicon":"2.3.2","shortid":"2.2.6","xml2js":"0.4.17"},"devDependencies":{"@openveo/test":"4.*","chai":"4.0.2","chai-as-promised":"7.1.1","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-gh-pages":"2.0.0","grunt-eslint":"19.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","mocha":"3.2.0","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepublish":"grunt dist","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","start":"node server.js"},"precommit":["eslint","mocha"],"engines":{"node":">=7.4.0","npm":">=4.0.5"},"gitHead":"b14eeced95a050d1dabd7faabcfebc444e495f4d","_id":"@openveo/portal@2.1.0","_shasum":"6ad6753985b93049ce4b0ee0ae40a1ed5f331219","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"shasum":"6ad6753985b93049ce4b0ee0ae40a1ed5f331219","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-2.1.0.tgz","integrity":"sha512-yFohKY2adeq7vIFwMg2C96sR7FVYT5tR/m5CCAt+43eWCdo1OYcphidFS65OLue5pgMIioMCtIL1NxGf4zOqHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG00xTuiGFlrx0YqdJbZANPox9IZe/DfGpX8l+lYpWHrAiEAxgtId0LFJ468LOojXLLiCaFg+iPJuk5MIghmzcIcLD0="}]},"maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-2.1.0.tgz_1505718096031_0.8725427759345621"},"directories":{}},"3.0.0":{"name":"@openveo/portal","version":"3.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"4.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6"},"devDependencies":{"@openveo/test":"4.*","chai":"4.0.2","chai-as-promised":"7.1.1","grunt":"1.0.1","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-gh-pages":"2.0.0","grunt-eslint":"19.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","mocha":"3.2.0","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepublish":"grunt dist","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","start":"node server.js"},"precommit":["eslint","mocha"],"engines":{"node":">=7.4.0","npm":">=4.0.5"},"gitHead":"74c225672a52012b20758a6211e453cff2989cef","_id":"@openveo/portal@3.0.0","_shasum":"35d3cbe0eb2849d175b7074f3a13c6ca4ffee4fd","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"shasum":"35d3cbe0eb2849d175b7074f3a13c6ca4ffee4fd","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-3.0.0.tgz","integrity":"sha512-Pc9Mzdi3OoNCDEXtRZCNJzV3lqHlby/0jrxJkI1jxHjr0iMQriCgsrnjOSFbnvlzzklyG1y/y5h1p51+U2qj1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGfu3xall5VuUWrUXawvec9L6PLAB7svpUdCU/MoEK4QIgER0drVs3vIHBYh4zGLWgIw5f4pE5fNHeFqRPOFdAqmc="}]},"maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal-3.0.0.tgz_1508398799143_0.2649535278324038"},"directories":{}},"4.0.0":{"name":"@openveo/portal","version":"4.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"6.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"c82912d47aaec3be6060559e30fb2f7f14214f68","_id":"@openveo/portal@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-QbofizQTuJ6CK9pQmVZi4eAS84d032rbUw57jqsyumInYQtAUmXcO/ADmdSDqgSpr2TSLr0QNxALbTjXTHC0rw==","shasum":"b81635fc196dab29b8a660496939c8faa4d38776","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-4.0.0.tgz","fileCount":72,"unpackedSize":3112540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7IZMCRA9TVsSAnZWagAAtiEP/jjsREU49BDxSxDwcVOF\nBL3lApKhik0UDZMah77T3FWs86EICbfFn0vqqC9KhNSsnbcvc7s3okF2kojA\nrQKbjla63shhwOkBhbW0RFyjkJzgcqS6U7ExgxujIiWs39pZZPpRvb629Ngt\n2b7Xx7LqnBROHWA+atjkzBdPCvXDyGfIN0cT3qGoAAXlGLSCHTRJAO0IjKv+\nT7Lt7927J28emkPlmmrdDr7+PRmSGEG4QIkatY6E2FawweyyMn7PcRBlT1dT\nwrBF4TbsyT2G8vLoA9hEzPLVFSXu6dAZwfyNlLqUX0VuSY3X6lVE62oomyMr\nOkLkxfv6ct491PttQ+sVHjJUEtQJ/0x11ORD7my2MXOxNdC9M9xccpACt7K2\nzDy5QqHHrKoagMhyza6TYOM6VyuOG51Ne5KHq1ALdC7URhI0nidXZvtfZvWJ\nvPpUEfQcakhbP/MvfsnZG3520h86NPdv47DW3FeMERUV4GxT98qiViOgrFwq\nxdUQczbDxFVdh8fs1KB5K+hfCRwbLr+H/5WrY39syPr9wX5eClQsA5WoMIso\nrG7+CK4R65jYR99hKfMg+UtMGi+jvBS+/bVk1v6XXOTD+WRDlK9EBSGmrRGX\nobyWiFzV54NHMEFv2tVaI7iJJBfoAV4gajILP1PIjiGdfbfCzQKSjEVryr8u\nO+iR\r\n=MIGq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuF+FxE/uHYKab6PSJRq1tRwVFnhSFovgHo8vWJDUpnAiEAigRklqx/2tYkcJG1y1HotjeRv12aV4FuKwFSJLYgecs="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_4.0.0_1525450315293_0.00827257901506373"},"_hasShrinkwrap":true},"4.0.1":{"name":"@openveo/portal","version":"4.0.1","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"6.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"99a8e18cfc709f874d6a39371046089c9ab1bfe0","_id":"@openveo/portal@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-Zgl5F/xbVXvEL5J3l2LrNMR/QNhm+JgEibMjrhjSr4M+42PRGiVBHyFkw8Ym7dRiVsrLNwyDIic/p4v+G+0Jiw==","shasum":"9553efd8e112b30eae8a4ec4d583b1e639119301","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-4.0.1.tgz","fileCount":72,"unpackedSize":3112700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9b0SCRA9TVsSAnZWagAA5/YP/R4+ud748qF0DAlG/j+Z\nHtpuGT1JokN2itkyj7TLlEshEu/3fDPuDS66KAbwhBMKquSFck4Lymw3IpRs\nd8SkCwzxSFzEcy/GzfsE5ueWAyjJXxkukQKCDTlBzo9osE9qdXRtKssCzxRl\nJNm37e8Dmu/WgzJ37Ruf7GHR3ny8PJ0hPZ0+/F9iXwH2dgWt+fDL0/hNQxma\n8cnMVyr6uNTm5ZeKccKqm6bby3oDK0AD0xv940kPrJYV4UDF0vDOUkLVtN/f\nZ8E0AIqu1wMBPJfReaGo3r+ZdJyjn3ZACUaouOVwOX2UdWCPh4zjfBl1Xy9M\n0xpJL3SSRd8AtG1gUATmfmzF9g2qqVuvuStxRO4K2DmhVVYYyJg6Xlb1pXf3\nk4+OaUBlhCvPoig+Kpl/cSnRHlH0JyqkhPm3/9PBI50vwUhmXlaNc46brtdH\nFe6QMPSaG2izVyei3v7A+IXEGw3EXGYAmSdPbd8VqsS4/hhaYLRfBd3dH8wU\nFbQPkz7dsGcfzEN9V9bCYibIjZ7YNY2LbBiqz+nVAr7flvdY++pggCLK+mKt\nWSOsUbBc4eRy36Z65S/xlXcDEhBBsv5xf0C4NRQ4ut1J7o04ylamUeUYwDw4\n3sGIg3ubyHyDxIW4ulQedYnFSBTDo4LZQnI2tIrmpWX3Sn2JDvYcXsp13hQL\np4yW\r\n=9pdT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxtjzfJMoRE/pzYi7/WRlTt+4noCwckB1RiM67BPDQSAIgOGo7yjfTrbTmt6tGCqsI5ldkYFdP4e9qIfowoV3L3kw="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_4.0.1_1526054160896_0.6794026843167937"},"_hasShrinkwrap":true},"4.0.2":{"name":"@openveo/portal","version":"4.0.2","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"6.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"d603add333f118c06945fea2aecda163884ec45a","_id":"@openveo/portal@4.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-t2B5L05vMysUTv691GyNUcKSzFA+0gLU2WV80YITHO2Nx5/U+jRTSMMaimV4xGeldhK2CDMZBcxI+viZcyyCNA==","shasum":"d7a70330e7859b7b62d3c78710abe55a0d99d3b5","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-4.0.2.tgz","fileCount":72,"unpackedSize":3112678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+X6QCRA9TVsSAnZWagAAeYQP/R6/uOlAKJ+2926Zp/xT\nzSVU4puWQDcMc104vbkL/tzhHfWHE0WWOHoq5Ki43UMLTRses7GtaE2ZiaRU\na4FMw4yQ2ZobZcNfriX0dxNOPZmSj7Cw/liRQFHg3nD4XgTRgf3G6UrO1MOI\n8j5sg07WjPqwl2Bc0JB/GkLsxVeykmE3t0e0v98KcPTFbF9P3GnnJ96dBHKt\n2oJXdThuZdeVcKW9CGgnAFnGWfi6jHtz2/KVxWrEg005cc3PGQk24E2gmOov\nTEvM80JEpUXEh5fogIsOsP+Y+Cb/DttzuQUMrj+Pesj+Cp6cPi+U3mtGkTax\nnfhB3kZgj3TfREzW3qmzuvJQor/JI2O/QKk/T/3a17jV1Ds6aLES3LM7JVxa\nhSbHPo4J7BBi+UOZeUCgHsX8spYc3aIWZZCDZBiLRPXuPG9VarQLnDGINHbe\nS/ypv+f90ETPC7TuZZPeTkHNBLVLoQ1OEv3+X7lKo+Bo7Sh9rVfw4gx15dyi\n/7XuvJUQEAxW5AtrDWQh20qXmYfNEtJ8kyZgxt4TideXr+99Q9pdkhDTMfFr\nANjDLou+stjn9Zz7WnANv4ud6B97qllHps+h/IVGw7ZkCWZWHyelagesodCj\ns9SEYpd8dPWoT4ehike/Q+5QYWRdeBIE9MCKv0gf4DO980li4rTxkK/qKib1\nPx8G\r\n=7hUN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1uz9jLVnAPCl08reQdAAmZb/iRgtPEg3N9uo7vOsWYgIgfuE1LnK6RJ51Ek6Xa2iEVQJPRIC9YpcQnngeQB/JJIQ="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_4.0.2_1526300302686_0.6713516231311107"},"_hasShrinkwrap":true},"4.0.3":{"name":"@openveo/portal","version":"4.0.3","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"6.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"2cd2cf54f3c48d32ebc42a55b2431f9a432e9c6f","_id":"@openveo/portal@4.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-Hn0rw42rex3NiPMC+wFzLT6reCi79dFMtXiRCWlnqMiIP+RWkSPXX/gUjoN427QZRAcksY87Jv2d1UmHiWdCcQ==","shasum":"e621bb24de4d29d03b7949533195ba82f8ac5ebc","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-4.0.3.tgz","fileCount":72,"unpackedSize":3113590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB8KcCRA9TVsSAnZWagAAxWMQAIhhM1J5wc9AhVMO1p7U\nLb7Q6KrbsHa4yyikjOSJ9KWMsAPkA0hXPKSfDa7nTK9ylOj96qvalo+nXGfB\nLAXbEq2mLRTQV4c1Ma76WBsNyF4UoR1R4VBg1dIlYZPvLfqKXn/cRknGI8Fi\nLm9VpqY87JI90uBIk0Seix+OpjzpcCh/pG+zUIfcCjb7j00HpmTrQyODc//o\nK5N6LUFegEDQqDZRZA6UHc5nekgn4lnMioXkvgK/M8j6XK3yQjGDE4i1pvIl\nzCWaym/moyHVTBuRXr4I7bpHLgrP1JWkNqyUw+gMyzx60vogpxa3VshnOaG4\n4/XBdLiHTwNNuZmgkkh4qrMf+0XWJUUSzDhfTd0IrSn9VZAH/IE9ZsMKoFoN\n0O829xuAs37tD+c01rpJCaMWjD9Ac0aSud3kQoCF6j9fABlxJrBJX9wGBY5u\nUwcc7hyZP2P9GjbY/GadakQ6ViUE43Uo/9gTJb/0X/nL87cK6jQ1XMBUdyxp\nwtA25mMcx1eSfODwvijfuLTRjVYSpQkZsCTOzxihXw/52ZXD8RsM4EvSeGM4\niFrf38xQJRhEiFTkyU2BXq2xXbURXvZGFGxYuL3S1qW/TqYjE2KH1YGrMdwm\nh3LfqK88/nE/+p94Csf7rq3EZo48DbL0fROGFSklADz+Bju/x4NoASwV7oVy\nkovg\r\n=AiMs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6CGM9nsg2W8U+pa4fkfhM/eAjeJJAzkIuXvGCYsNMNAiBfUfY8wD7LXeLd/PBtS7tKUa+t9NM6mBBNORR+WrA/Vg=="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_4.0.3_1527235226450_0.1231557301469719"},"_hasShrinkwrap":true},"4.0.4":{"name":"@openveo/portal","version":"4.0.4","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"2.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"6.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"f6821087ff5a36794eae4dbdf4002d1b2827a19d","_id":"@openveo/portal@4.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-3vXCnPdzZ5jUYqp0eOoH3Mb/MLTQ0E+UOfdreHx1OtdlBrbkrUjYb/2fsxJY9Q7brxiutsDdZqMfBIiWdWPHQA==","shasum":"18ef009a571af3ca5dd8f083a2f0b4b95d582754","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-4.0.4.tgz","fileCount":69,"unpackedSize":2937232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDsNOCRA9TVsSAnZWagAA1vUP/iMu7oM+FR5xQIz77ojU\ntJu8keg43pIYspPNDICVSKs1wW+9RSGvRyZfk1zV8dda7X/dX/0Xmpo6HbWC\nTxw0Im9Pm7R9l3O5glZIWEXyEHceRRKcoo+cslgbN5S62G/PQ9O3qHpC9JV+\n78Tlp/z5mHFro8bRbjcvvdR6tSiklF3kUspoqIIjK/vXpIinVVtLxWfpAcoP\n49PF6uDE/d4U5vj00aqLMI5KtfsJkgKGB9T6S40NOWS6DBxN1ZAtaGfAZmbh\nIMW4Lfuux+49exow9drpKon8EQ7DKNkhKQox4AExHzGxG7+zFVw4SKdLV0Kv\noAeHva3nXTdoCkiVzoVfxcTgEXL25qwTQAaKrKZxiqZC+Y1v2C4gZSdtxF0b\nFC3QyvYOg4CBNAMqoVBbKCKXuKFvxq5Kos8uBdHtgxZFamqSotc11H82EJQ+\n6b/7YQ8QYU35sOocsHvF15Sxp3oGkjJJvoBeMzYKXFpQTr0864K2ZoutC3UT\nPCaQaD38acUtf+slWz57F9Z4cphyCYbb/6AJrsNUUQ5BtPz+/cRR6YZ2B7yu\n3n5YxVrW8R7ipuEyMtIrBM/GC81adGreSGA+bZjecobitI3ix6DUOnKGIgmy\nWKUJPTpEtgdynmz4WI70Vt6ufcO95WhEs2A3RO/X8W0exlPh6LBE0jo8QYz5\n7Kur\r\n=RgNl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnkjtje9Ld7c3ZYWmy3LGVNp3ED5sSqMaieP0dPbje5AIgGoyRSi6+y3dasXMfeJqrzwpAgGAlDF5spXEr2tFn9tI="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_4.0.4_1527694157573_0.6764891885286446"},"_hasShrinkwrap":true},"5.0.0":{"name":"@openveo/portal","version":"5.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"3.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"7.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"83a738db32522fb859f1125b216896f75194491b","_id":"@openveo/portal@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-O5cnax/eLPP7MLZx4VLHXDbRwknxfH8qHYXF/jtyHUC8pHBw64OtGv/0QF3WwKDFdZ1w8L9A7+Oq/4nmFJ6ktA==","shasum":"9f79e1e6cf76d53168f1feeb5c681821ea9177e3","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-5.0.0.tgz","fileCount":69,"unpackedSize":2938265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbI6+BCRA9TVsSAnZWagAAZdUP/0m5gg615kIBv9oWINP6\nI+zThRdAMx5h5ZJUCak3f+OugXArKHXUCZrj67eb3hnOqguYFMLCUpZTY4DD\nNJXncyDqVMfHkHUglLmashxUnPAxw0ZsSiGMfq/Z7V+VwOfzV3ZKRt2ZksbY\nLYwWFqpOde5uKG2XjnR6DDpBQtIsfNF1wWF0Uhg5GZiuCHaWfbtmgzWVNLbV\nyQFCsl7r2T/jRtn2l56SmuQ0Xen6ft4k+dkb7f3KS8aHJrj1ezHMldi0vORQ\n3q7RLAdlRKyz9FZfRSAhD3NroXsXxlmItX+mcxO1ZBqFuOC9JI9/dOnQw4w8\n7Pj/nDpc+eo6IEdUj6L3lyh3m4aVLbNQWKEbi0XYuNL0Xxvzp3F3j7/K89pC\n986jxHJ0mLsZRrRS5rC1Hp7jWI8+VkVoAFKj8vtwdr47CogIVh2fTMdmzZnH\nMFdleEBBQj3+E+jNGLbUs1og51ekMYN5RWt7X17v26Pro9VuhHI1LlbznoeE\nVdbPZqX6qBWmQV28TbsCvKU7IOTVueEGJU1vEZhFvw965Ll7WfeHxvnMbzfO\nSV3xqYuddxeKv35S+ARox2XL/J0oyS2eBf87sbR3WNxMLZJF7EQ6zXqfnnKZ\nlJhoCHge5imUNkWXdrsXOixGrS4IrLF4V4I7Z8LxzgMxbhQtz9EeUzNhzfHW\nafJZ\r\n=AHM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHb0su4+QYGAPA22FGpkVH5VMDI7uzXfkeKuU0BbWzcLAiEAx+kx6h2QePFyBlycMEbjshkHEjdmL06RtJnoDIYLVdQ="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_5.0.0_1529065343935_0.4412293260293376"},"_hasShrinkwrap":true},"5.0.1":{"name":"@openveo/portal","version":"5.0.1","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"3.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"7.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"43e9014cb34f27d13e438356b6f3576234d67481","_id":"@openveo/portal@5.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-FBQeIJguitATi84tHQ/6R1jkpCaWLZvrZ7aaLpVeg0m03wpkNkOwmMi2O0pQxA5QEZcoZXpoIKeuyh7qwUsgoA==","shasum":"ae321cfea6b23bffd1d8976ec60018eb4774d61f","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-5.0.1.tgz","fileCount":69,"unpackedSize":2940615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKQVCCRA9TVsSAnZWagAAVqAP/0uaa94pJiFcoHPlrKEP\nO4qNsBwuhcetlO+F7D0BHapNQp++MIQiNaaPLQPBEKO5/sTGuIQBqeL/Qmvm\nV3lMObQciQ7U+atkd56yHNU7Rsbi1U3nzlIzPOkRBgI++RvEtQ5QVg9mWgpb\nx5Kai9dqOSJi5qF3JJ+RshaGxbzZY+z1nTtFTQAOfFBvV5qGfI7FugSAWp24\n6VZNWJKBptJibWPR04qhIPvROvRXvKP10pA8nqlnSqHJtEnWA558cHFuQwGD\nn82Xmx8rYj3Cff/wTtWIJFEv4e7qZVytGF+STyAQMiQHowl5r+3qJoLVtOE7\ncCuNZlTZgdeRiYU1KkNPqtmb5d1oSyWoAUO1GgvAdFwXj+vcYvPqmFEyy5gF\nYbRMibdNtuWZ4s9EOhBjAba+mOBxhp6EKajFR65eSX7ONvIE5RVqK7i1G9u/\nIQTnRby8HwrsUrcS27uf1oMJpXtIzQrvGOtBWGgGtgzXbqEhmhRvc7gTE9b6\n7DZu0cpZc9ni1Pd16N4rh/agWCEhEczjVuHiHf8QCbmzvG67qEEISVc6bfAT\neuJLEdOUFWqx/UHkV7XQmsXV2zJkLsocmnKFST48XaMvmqLRChs0RaNK5ecd\np/7XuzZOydUrvqRXYqvsBDscnUHvcg6dc87pmvD85tdeVUKHLDchVvpZ4/qS\nngCw\r\n=fzbj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYbkuJhaLTyBAc91e6jG3PxWJ1YoXzpJEM/+1SF6exuAiEA+TB9VrBtcZ+tv8r1n3KAXjvoNHAvx89wedMrMuqdJdo="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_5.0.1_1529414977518_0.24515224840915684"},"_hasShrinkwrap":true},"5.1.0":{"name":"@openveo/portal","version":"5.1.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"3.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"7.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"2c80cdd91b7376f99550587d63241e70bca8cc00","_id":"@openveo/portal@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-OaBOx7ZDyJ3G6jjb3nV3w2eI7mN9/zzjMXdpATlokv7txkWfU1z7XSYqcY3F9KWVGQGPrSt8LB2nJs0X1lORwA==","shasum":"3a6fc041b286e92df6f7c48f858e619ecb6a6f3e","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-5.1.0.tgz","fileCount":69,"unpackedSize":2941649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRu9TCRA9TVsSAnZWagAARO4P/312SlPu1u/L3G5oPwBN\nbpPB5oq5N2sXHl4ngGvuLv/jeqDps+4ewKD+q3KmBa00YdDxAAHqAD2c/3YO\nPOHh2IChCmbbp3SpLIPTDjvYRcZEtLu5ZiTBk1pBWKWjgsPT9KFl7K5IT/fH\nP6Kpriga9Cm60zc9hMSRs0l7/rXFsoQ/C73WsuOIPjohYHWNvthS1z5Kv4Zg\nl0soMH0g/W4IzuygtgvECrGCbOZqD/QVk2hazMH1rgd7nj0KORQ8w2PTooKt\nxTMAQ0fYBq+IYvmuEP2qPLVtjuaiXM7UnIH94hj49a39Hl+H9PufzVwkTV5A\nuw2YynLsV0HIAtoJTLXzqwrHitbMGmGN9GtaVUDRKx/4xgoxwDfEVMkI28dZ\nDuGl3cDgIGFBiniAZGQ92MJCaTV4BOWuzF2y3yOpW4orrBnIeYo0WVR90wn5\nf0ZkqnhEc//vVOMCas769hFhMe+/Jky7zeEvUbIu2YRbIljy3JHH0aMFgtys\nGI24VJZhcmVFimhOynnkpV2coP4DjIab4nIUL5OgzfxbxKU28N/8XKBkzD8/\n/EoENHzdw9+F85mfQCYmlGCVWnUdJLZWewcKV525ImVlQjgcIpt7YcOrVoE6\n67BDkmGvN9xHgGh/XOKQYq35aIPxF8y1d2KsxNe1H3wc6JaCk8nQM0aEnBcO\nkmX6\r\n=0iib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHulcNMPnxx+QB0p/sgMiAa4ya6O851+h2pUnlhF4J3WAiALgazUoklmzvulaSsCBiMFcO/oFMHjkbTi6ra0WREqAA=="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_5.1.0_1548152658805_0.1307034619360763"},"_hasShrinkwrap":true},"5.2.0":{"name":"@openveo/portal","version":"5.2.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/rest-nodejs-client":"3.*","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","serve-favicon":"2.3.2","shortid":"2.2.6","semver":"5.4.1"},"devDependencies":{"@openveo/test":"7.*","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","grunt-karma":"2.0.0","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"bower install && node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"d93558bbaea10f20726574870c5f41f5c3a025df","_id":"@openveo/portal@5.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-ocvARVNvUwtRnyhdPYEelGt/j440RdkViLXBYz+YYyQftcImEWe0TbvMDzpItlOvTY5g4LKaF36K0uI8ckT9zQ==","shasum":"f298af4e2aeb3c15daca00ebad197241f9b3e69f","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-5.2.0.tgz","fileCount":69,"unpackedSize":2941745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTwFHCRA9TVsSAnZWagAAttYP/2kzNGn/NGNPnup247ZO\nNzzNJ7B89nzExv0hzy6s5rDrB/IhLmZOhSdYA1KzoVWsYQzdJ+jxGYAx5Lzh\nIjf2tIf84DTZOIAaC2chelcWITvoj9IVAnNybQqYan8PbmyQWZyTS6TTqqn5\neEeLo51MWOa9zr+U31K7EK+ZnNsIiIuF+74L2UqWDBeMWwpx8UHBeSCPK3GH\ng3puaCl3TCh3OU9SU28s2NoDwPT2zFnitSvXmu2QOn/6h7Pet6sFs4reIOgt\n9oriuxPyFAsTdCCs7RULhxiwbgO00P0q3ROR4wLgYeODlVM/8zM6gL16ELcB\n2R+jGQMDGirn/VGf2QaUT7sD5zX2wWq658uGa6z3i5m7zf4qcpyxtOKOpkLX\nrXKS5pzTM6A53kHrrA4QcKLsh5X1U+AMILnHe6wbCkd6RodI5KGNNHt0q3Bp\nfId/jkKHjU2AEHipu3MiB6lTg+XMnTxQ7E2VrMSDQuXwNnd7CVDksutoGjbc\nFg1hXWmjOSgJWE9/f19hPp1jekuwhz72mshF28BIJqZPJoUuVTY1yRVDWlcB\nuttLMgN2vAV82e+Ws0eejPiUv4R1siw93I5IezAGM4tl/kl4e86dGqr5DX+Z\neqvhtExOS+1CTi6tmfyi9WnDPlUpjuY6j7MLfXVHmDTKw7Gvw4mJkH9iZH5Q\n1b68\r\n=VCvJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzDs9bWpAMBvAgrbFzknnsOYnm7SnFllI5sYYd11+fQAiB/AeEGS4LZn1tM//XLCfR0c2Keei4GPu7NK/Xyn7uDSw=="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_5.2.0_1548681542993_0.5281117560481101"},"_hasShrinkwrap":true},"5.3.0":{"name":"@openveo/portal","version":"5.3.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/player":"5.*","@openveo/rest-nodejs-client":"3.*","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","dashjs":"2.9.2","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","material-design-icons":"3.0.1","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","roboto-fontface":"0.8.0","semver":"5.4.1","serve-favicon":"2.3.2","shortid":"2.2.6","video.js":"7.3.0","videojs-contrib-dash":"2.10.0"},"devDependencies":{"@openveo/test":"7.*","angular-mocks":"1.6.4","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-karma":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","postpublish":"grunt deploy-doc","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"f4ced5893166d4bc73928609623a93e81f14d987","_id":"@openveo/portal@5.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"dist":{"integrity":"sha512-VI7eC/GbSO4H0MG38BDUNiksBGzjDxxUr9S2AhLhwIar8Iw2LWKUNxPq1deQBiYRmeMpvuV5/7TBKUPNEm/JFQ==","shasum":"d7f206fcf2ef057c1a0ddedf632e78a8b84cea33","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-5.3.0.tgz","fileCount":67,"unpackedSize":2964038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmeY7CRA9TVsSAnZWagAAGHkP/1WntNyBYUtZxjpsW6Li\ngyIkZVTVli2DYvdZlU1ExnuFBf5vPGtNEdLDbWt+gFUNLuV2/ohGtkZGQswi\nXnZFLdqXDE26IZOK2hEQcTRhG0KrC5zjC/ZVKnw1vgYze5oD14Rxvnsnmav2\nzomnNdSIekZFHbd5Bgdjd2m0SAj9xNGcSHM9/Bi5bwuac7wwcP6NEuyd+lGc\nAXNEiGI69lLdQOoumX+x/h/QBKNVWwQ8S8/s/Qeda5r8mihMSw3fBVRJRvL4\nTDCBCldAy5rReADr/26T4yZWJnMF2mP0viYknnc5+I49TDGji0f7aOyN7s7t\nufYCSmeC3cGPDVmvhHy6UsEeAuTfaMUX9eabo/QhPmcDZ9cdz8nEw1pBjkFt\ncGgcO7nbPf8xmd7H8ueO/Fnv2SEKyjjTGxFO/2TWen1DVX61Vh+h/6oM5q/s\nKmIbyfVBineYlUpXPOM3fQaeCV4NF08SNiUkXDT/xFxPYbZGCQ4r+w8fFSwi\n9e7r+kNfMcBoL4nYgjgRxRVAQb4CpucDXsrQ1RPmYT0nBRjxn5OVqfbYZoS6\nkErLItFHGylMtQIRcCdlJIoLg3+RnxS3jfdVHUSImQsYJYp3RU3UNlZrNObY\nObfhJscrHX90DnLehGXROFjgRIDWlDmCF525YI21w/P7syFtSxUD9W56q/bd\nGsDV\r\n=eZPO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVof/sFgifUhWqCjYMEJHERsYJuIl442vPGWm9Wg1FbQIgKGocTimip7uHl+Epdcu6FJpaRIn+koULj3cHriEoPJA="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_5.3.0_1553589819045_0.1391848830771143"},"_hasShrinkwrap":true},"5.3.1":{"name":"@openveo/portal","version":"5.3.1","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"5.*","@openveo/player":"5.*","@openveo/rest-nodejs-client":"3.*","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"2.1.4","body-parser":"1.15.2","consolidate":"0.14.5","cookie-parser":"1.4.3","dashjs":"2.9.2","express":"4.14.0","express-session":"1.14.2","jsonpath-plus":"0.15.0","material-design-icons":"3.0.1","mustache":"2.3.0","node-cache":"4.1.1","nopt":"4.0.1","passport":"0.4.0","roboto-fontface":"0.8.0","semver":"5.4.1","serve-favicon":"2.3.2","shortid":"2.2.6","video.js":"7.3.0","videojs-contrib-dash":"2.10.0"},"devDependencies":{"@openveo/test":"7.*","angular-mocks":"1.6.4","chai":"4.0.2","chai-as-promised":"7.1.1","chai-spies":"0.7.1","grunt":"1.0.1","grunt-angular-templates":"1.1.0","grunt-cli":"1.2.0","grunt-contrib-compass":"1.1.1","grunt-contrib-concat":"1.0.1","grunt-contrib-copy":"1.0.0","grunt-contrib-uglify":"2.0.0","grunt-contrib-watch":"1.0.0","grunt-contrib-yuidoc":"1.0.0","grunt-eslint":"19.0.0","grunt-gh-pages":"2.0.0","grunt-karma":"2.0.0","grunt-mkdocs":"0.2.0","grunt-mocha-test":"0.13.2","grunt-protractor-runner":"5.0.0","grunt-replace":"1.0.1","karma":"1.3.0","karma-chai":"0.1.0","karma-chrome-launcher":"2.0.0","karma-firefox-launcher":"1.0.0","karma-ie-launcher":"1.0.0","karma-mocha":"1.3.0","karma-ng-html2js-preprocessor":"1.0.0","mocha":"3.2.0","mock-require":"3.0.1","nodemon":"1.11.0","pre-commit":"1.2.2","yuidoc-theme-blue":"0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","postpublish":"grunt deploy-doc","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=8.9.4","npm":">=5.6.0"},"gitHead":"a05c89e5597c479eda247a7b5249b1b84c4bb941","_id":"@openveo/portal@5.3.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Bilf9YeJMv4/yMTW76R1Fo8G/9rF38Mvzlan0hYPTwJI5sf6Ohh+LYjMgLe09Tj+2S+hiRhZydip7HCvsxAtUQ==","shasum":"b9d17bb95041e12231ab99c32365da4cf3071d10","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-5.3.1.tgz","fileCount":67,"unpackedSize":2964215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdStmDCRA9TVsSAnZWagAAJqEP/jH5z+Af3Gps9UO63kE8\nsGUNBrPRdmKIu1jF6Pe598g2i7CAEjQdKM1GnDTTQIr4r2fiYz3WugQKOExJ\nFDW5Otkj6lcmDzZmEgyt/HeiyW0yDkJooj6BHkdQIIaMlgeq6MW2qyn7XQeT\nOSyIvMSd9nApqkxy+V33lAoPOEKfUPRU+rrlxOIsSTRGbWW1O16PB7jDcqVS\nuV5k9pvx7C6XaTdc7+41lrfKV2OOmB0zTCm8r4uX/c1N7x1Bb2l3Uo7aE5qJ\n19UUw41CwdtjySnTsLeIjT+n7uz93gCIR00IQ7qDq5nfsNlA8RgDLggi4icR\nnFZb6MZxINEGLRvxIw4CU6Qg8bEZg9jTaL0oDsfTyBpa9udqvEXVrdoUe3We\nMUDVcsnVzkGlIVPNxcGhbXsMzkKnI+E7avWk4wjeuzRlw0qzeCJQDaL1xMBy\ngaSp/zBogK2C5rZyrYVW0TSrab2eMo0sRJYbcaN86qzf/KxRQNgKPLTBQHGH\nbflDv45uOyjdFYkYt6796n3UjmxSaH/0UIfLfnkGGi0dHa0O0rRZDINzV4y/\ntruKCFpr/dddO9py9gRawNGedk2rmN8syGAT4VBLVlO7OUe/JEeZnxhAA5mC\nc+VmCVURspe5rwp7N1DHpw3PB/R2rsFgzws2sK9IMUO348sb1DKdiT6xGc3D\nqC3I\r\n=H7Yp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS9e2h6PzyNg1MED6oIGc8a3exVw+BpIoZRsp5KjoezgIhAJAQqJjlHpVh4mfZjREBhLnQ1T0KYLtXEV4+OqAT10BW"}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_5.3.1_1565186434633_0.41568553849444356"},"_hasShrinkwrap":true},"6.0.0":{"name":"@openveo/portal","version":"6.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"^7.0.0","@openveo/player":"^6.0.0","@openveo/rest-nodejs-client":"^4.0.0","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"^3.2.0","body-parser":"^1.19.0","consolidate":"^0.15.1","cookie-parser":"^1.4.5","dashjs":"^3.0.3","express":"^4.17.1","express-session":"^1.17.0","he":"^1.2.0","jsonpath-plus":"^3.0.0","material-design-icons":"^3.0.1","mustache":"^3.2.1","node-cache":"^5.1.0","nopt":"^4.0.3","passport":"^0.4.1","roboto-fontface":"^0.10.0","semver":"^7.1.3","serve-favicon":"^2.5.0","shortid":"^2.2.15","video.js":"^7.7.5","videojs-contrib-dash":"^2.11.0"},"devDependencies":{"@openveo/test":"^8.0.0","angular-mocks":"1.6.4","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","grunt":"^1.1.0","grunt-angular-templates":"^1.2.0","grunt-cli":"^1.3.2","grunt-contrib-compass":"^1.1.1","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","grunt-contrib-watch":"^1.1.0","grunt-contrib-yuidoc":"^1.0.0","grunt-eslint":"^22.0.0","grunt-gh-pages":"^3.1.0","grunt-karma":"^3.0.2","grunt-mkdocs":"^1.0.1","grunt-mocha-test":"^0.13.3","grunt-protractor-runner":"^5.0.0","grunt-replace":"^1.0.1","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-mocha":"^1.3.0","karma-ng-html2js-preprocessor":"^1.0.0","mocha":"^7.1.1","mock-require":"^3.0.3","nodemon":"^2.0.2","pre-commit":"^1.2.2","yuidoc-theme-blue":"^0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","postpublish":"grunt deploy-doc","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=12.4.0","npm":">=6.9.0"},"gitHead":"46e200e918cc7249db5cba9b2fecdf5e68be27c1","_id":"@openveo/portal@6.0.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-M5xIKGWZAUG1TPiEHqfQrEB1kwft09CqphqMFmipiG1npickpXhON7iqRHZvsSKMTIy2qYZ2rw98EJlaullEYQ==","shasum":"64460d8eee6b16cb67db28fe344ab3ee50c0cb01","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-6.0.0.tgz","fileCount":67,"unpackedSize":2424803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer+fkCRA9TVsSAnZWagAA194P/0yZ/UiDoGXSne217vVr\nG2ZxaakD69w+BSs6Ypf9dvNu3hIMnkn58mrLgvv9aGMyzBrtKullehmmFwOa\nmh6LiWpsX0k2Ngtsq8o9S3WTMs3Uo+aPFwtOPYAl/Qtjy2r6F6vNr1F2Jdpf\nQitS8m9raq5HAhrTlC2teqRa15d96ZVr8rz1PZqpuofl4wsLmED6KlvBWQlf\nth1etyOLCfoEMvdDez/FqXo1sR91m2nU8CpZmuTalkd1uQzR6bNML3Ezu6X4\nA8P4FIagWPyxtX02VNrK3k2uwNcd9AeL6FBW6ZpvOktFXygjcr8HrFNq/kMb\nGe3g/kpMzcWC67/jNAPcK4jVeyNIOm9obJAHmfCED1JEvnbo4GqEHKVI6/k+\nIXmiyEQTr27cdWpvINgZ8T0l1nsO+PTVwfoAPbDVMWoTZ2qQoBHKBtLH49w/\nMljr98ndZOtMCcm654ovNc3yN7DKtfwWbYtNXGV/IguabDj2qc/Ga8YCeC/z\nOQONS19Cg0YWarUlEgZ0ixQ8ZkOnwsSizI/ntO4te4+367zVY7OT7ghE63cP\nMeWObEWvnLtI3O0bGjGgR/Z7QBEoVOZZTLoGIaYqUzuX1FS/ejfsJdMWUOl2\nBwVrJP7DdKLq2Cq27LGJ8jhbS3MKNLpmHH5W00kNnnZOIt9dtRHv94+hDAD6\niJEF\r\n=Zhyu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9Mbw6xOEKq9+GEqBhr8I5o7dEalps4kU+qMuXNP7aZQIgLQNHja4xfUNaPLM7aWI0jsxOzynVH6+kp5UZbJo101M="}]},"maintainers":[{"email":"maxime.beguin@veo-labs.com","name":"maxime-beguin"},{"email":"platform@veo-labs.com","name":"openveo"},{"email":"paul-antoine.guyon@veo-labs.com","name":"paguyon"}],"_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_6.0.0_1588586468390_0.5751726435965898"},"_hasShrinkwrap":true},"7.0.0":{"name":"@openveo/portal","version":"7.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"^7.0.0","@openveo/player":"^6.0.0","@openveo/rest-nodejs-client":"^4.0.0","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"^3.2.0","body-parser":"^1.19.0","consolidate":"^0.15.1","cookie-parser":"^1.4.5","dashjs":"^3.0.3","express":"^4.17.1","express-session":"^1.17.0","he":"^1.2.0","jsonpath-plus":"^3.0.0","material-design-icons":"^3.0.1","mustache":"^3.2.1","node-cache":"^5.1.0","nopt":"^4.0.3","passport":"^0.4.1","roboto-fontface":"^0.10.0","semver":"^7.1.3","serve-favicon":"^2.5.0","shortid":"^2.2.15","video.js":"^7.7.5","videojs-contrib-dash":"^2.11.0"},"devDependencies":{"@openveo/test":"^8.0.0","angular-mocks":"1.6.4","chai":"^4.2.0","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","grunt":"^1.1.0","grunt-angular-templates":"^1.2.0","grunt-cli":"^1.3.2","grunt-contrib-compass":"^1.1.1","grunt-contrib-concat":"^1.0.1","grunt-contrib-copy":"^1.0.0","grunt-contrib-uglify":"^4.0.1","grunt-contrib-watch":"^1.1.0","grunt-contrib-yuidoc":"^1.0.0","grunt-eslint":"^22.0.0","grunt-gh-pages":"^3.1.0","grunt-karma":"^3.0.2","grunt-mkdocs":"^1.0.1","grunt-mocha-test":"^0.13.3","grunt-protractor-runner":"^5.0.0","grunt-replace":"^1.0.1","karma":"^4.4.1","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^1.3.0","karma-mocha":"^1.3.0","karma-ng-html2js-preprocessor":"^1.0.0","mocha":"^7.1.1","mock-require":"^3.0.3","nodemon":"^2.0.2","pre-commit":"^1.2.2","yuidoc-theme-blue":"^0.1.9"},"scripts":{"prepack":"grunt dist --production","postinstall":"node install.js","eslint":"grunt eslint","mocha":"grunt mochaTest","karma":"grunt karma:backOffice","postpublish":"grunt deploy-doc","start":"node server.js"},"precommit":["eslint","mocha","karma"],"engines":{"node":">=12.4.0","npm":">=6.9.0"},"gitHead":"a96c5d19af1170d0ea7d3ef7580809f59222ee34","_id":"@openveo/portal@7.0.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-+t+iGc+90DHMH0tUlbnDg3XCU+ZNejIdhkht83Aoila65JAHH/OI2HV2u4dyPdO6vv/xa7ZT6Ri1ZflpMiIkhw==","shasum":"f54e8b5921016912c104f2a8120558cc17759e8f","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-7.0.0.tgz","fileCount":63,"unpackedSize":2421756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftkKUCRA9TVsSAnZWagAAq8oQAIT7PRyoRsxxsLpNJ/Jo\nWL7PSOpM43E/wsccW4YHo7v2i3OK1GxL/bHmMi4QAhoDNnr6MsDDoOCIVSUi\nMzapmbkNyXfiavcoiPbxcmma7Cb1n3PbcMjyuSlXHd1f5T0S5OH4PXrppA+8\nVYb7WDbISlQjXTUrlBYaA4HIHAbxgUGIrALfitbqvfCRx3qQ7FIGmcugkmNQ\n4+Vnqndd3PE3jSwqEbcJlme8RFVxqTx2zXCFGgOT/RueJjQu5U5cbzb5WLjR\nqjT7URwfYSflpiwQLB0v+vHxiyxPDCT8dO426UIc/zIITPCJZjUhO3Fssva3\njI212oc2ewYOuviyRdSbFtphlyxOY1Bl6Gt0oyt4+zZfa/P9b5WE9J5t6v7c\nVZCh4YowPpLbjHFmvTNMDxAMrmHxElhrentr2BV7hDfcnr91Jaw2SlHISz0Q\nM2ZIKhrwHp4AJsMiEGGQJ6Rpy/ouj6iVbO4Q+hF+j0vz+KpH9MbshAPMf15P\n4C93xo0VwwumsWZEHLzmx7IJMkS4czyg3Gc4W0+gIhr3ZjS74JgZA9GZgXZm\nPtC0KVzZ2OqumHJvuArvgjM3x0UpIH7mVRaqOMilwEVQSGg2aVCp2I663Jnh\n6FdYfYqQOL0ziWYH6w17d3DbudqnawX9uqPwiQt/Ec95kfjBLZKsO0kTtj4K\nYVXA\r\n=HyRx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmws2QeXa7rGTYl8nAk9outPWHXjmJvIEy9m3aFbTTkAiEA17f6n1st42QQmHXgM5i0YoxkkBa/KFAPCWu41nQjeQk="}]},"_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"directories":{},"maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"},{"name":"paguyon","email":"paul-antoine.guyon@veo-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_7.0.0_1605780115533_0.8581752546985844"},"_hasShrinkwrap":true},"8.0.0":{"name":"@openveo/portal","version":"8.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"^8.0.2","@openveo/player":"^7.0.0","@openveo/rest-nodejs-client":"^5.0.1","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"^3.2.0","body-parser":"^1.19.0","consolidate":"^0.16.0","cookie-parser":"^1.4.5","dashjs":"^4.1.0","express":"^4.17.1","express-session":"^1.17.2","he":"^1.2.0","jsonpath-plus":"^6.0.1","material-design-icons":"^3.0.1","mustache":"^4.2.0","nanoid":"^3.1.23","node-cache":"^5.1.2","nopt":"^5.0.0","passport":"^0.4.1","roboto-fontface":"^0.10.0","semver":"^7.3.5","serve-favicon":"^2.5.0","video.js":"^7.15.4","videojs-contrib-dash":"^5.1.0"},"devDependencies":{"@openveo/test":"^9.0.1","angular-mocks":"1.6.4","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","jsdoc":"^3.6.7","karma":"^6.3.4","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-ng-html2js-preprocessor":"^1.0.0","mocha":"^9.1.1","mock-require":"^3.0.3","pre-commit":"^1.2.2","protractor":"^7.0.0","uglify-js":"^3.14.2"},"scripts":{"build":"npm run build:clean && ./scripts/build.js -p","build:development":"./scripts/build.js","build:back-office-client":"npm run build:clean:back-office-client && ./scripts/build.js -b -p","build:back-office-client:development":"./scripts/build.js -b","build:front-office-client":"npm run build:clean:front-office-client && ./scripts/build.js -f -p","build:front-office-client:development":"./scripts/build.js -f","build:clean":"npm run build:clean:back-office-client && npm run build:clean:front-office-client","build:clean:back-office-client":"npx ovRemove ./build/admin ./assets/be/views/index.html ./assets/be/js/js ./assets/be/js/openveo-portal-admin.templates.js ./assets/be/js/openveo-portal-admin.js ./assets/be/js/openveo-portal-admin.js.map ./assets/be/css/index.css ./assets/be/css/index.css.map ./assets/be/css/index.scss ./assets/be/css/scss","build:clean:front-office-client":"npx ovRemove ./build/front ./assets/css/* ./assets/js/*","doc":"npm run doc:openveo-portal && npm run doc:back-office && npm run doc:front-office && npm run doc:server","doc:back-office":"npx jsdoc -c jsdoc-back-office.js -d \"./site/$(echo $npm_package_version)/api/admin\" -p -r","doc:front-office":"npx jsdoc -c jsdoc-front-office.js -d \"./site/$(echo $npm_package_version)/api/front\" -p -r","doc:deploy":"npx ovDeployGithubPages \"site/$(echo $npm_package_version)\"","doc:openveo-portal":"mkdocs build -c -d \"./site/$(echo $npm_package_version)\"","doc:server":"npx jsdoc -c jsdoc-server.js -d \"./site/$(echo $npm_package_version)/api/server\" -p -r","e2e":"npx protractor ./tests/client/protractorConf.js","lint":"npx eslint \"*.js\" \"app/**/*.js\" \"assets/themes/default/**/*.js\" \"scripts/**/*.js\" \"tests/**/*.js\"","postinstall":"node install.js","postpublish":"npm run doc && npm run doc:deploy","prepack":"npm run build","test":"npm run test:client && npm run test:server","test:back-office-client":"npm run build:back-office-client && npx karma start ./tests/client/backOfficeKarmaConf.js","test:client":"npm run test:front-office-client && npm run test:back-office-client","test:front-office-client":"npx karma start ./tests/client/backOfficeKarmaConf.js","test:server":"npx mocha --config tests/server/.mocharc.json","upgrade-web-driver":"npx webdriver-manager update","watch:front-office-client":"npm run build:front-office-client:development && npx ovWatch -d ./app/client/front -d ./assets/themes -d ./assets/views -c build:front-office-client:development","watch:back-office-client":"npm run build:back-office-client:development && npx ovWatch -d ./app/client/admin -d ./assets/be/js/i18n -c build:back-office-client:development","start":"node server.js"},"precommit":["lint","test"],"engines":{"node":">=16.3.0","npm":">=7.15.1"},"gitHead":"e858745f75e472721c86739e932266fdd9d0d068","_id":"@openveo/portal@8.0.0","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-XCWM416ul/xaaSidVVeqDC517dnTwXvdgNp+Yalnb4/h7rZaOTojd1yfOZrE2GF4DiD+0LZfB5YPS3nRri72tg==","shasum":"f7182172b4724bf251f530b8734cdb458e738fa4","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-8.0.0.tgz","fileCount":62,"unpackedSize":906614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm0A7CRA9TVsSAnZWagAACHcP/Rp5nz6cdsF6fgNjjGMq\nU0xhG6oL1+v34MprHh4Eq5voOiR6pWPfR5d7WTy7eC8fQaXNTBcH4sjD8hFI\nHRI20bgmRARGAQmcZQ8PxKuWsV0C/OLGTr0FVUu8FlQZBZ3PNC+BCj3ufCa7\nVqjzKNraVZXw4uzEa12GnAs9XUWS/4qVQ+rLLjBfvKte4N/22gsvaFcKM1a2\nyGVL5soVYza/yHBo4L5LmAmcLKS1sn7K1GYn0+g9hSkr66D/tS1lzZ1Lcwv4\nsWgCxATx8qIt+WcQS7p1a/fmRHFie2rEq40tKDCuTi5JwS9LG686nSZzy2u2\nt6g4tip2c5skKt/gr86QLGJ9iR2XmxKXIZvoJaBuQzA2cb1EiaKpFDBHMaHw\nhfMUo01g1ekHYtTIh1Icc9O6n4mAnVmiM18ACbWmjBgtaU8TrbCDrzCBSqsS\nGuo9GEbosVZpvoWmK3ewNe0LauuCLSXx0jsTmME4SSVV6lTxU+G+HHGo2zLQ\n9doteX6un9JGDr0HxlWi7sKAgH2oj1IDPSGE2wmDEPqE3sPuORvYPUrpb2ml\nBwIgXQz1EMgHQi/0MVgLsZbN3gKknGzSL4Hg4z7qI2Mpxa3Boj5AmMtWqN49\nDsXSbUPNEVBVExssRWGO9ladRjRivLXpsPPgU+4Jl2l9uMs5+tBufW/EcmWd\n/226\r\n=nYZV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHq4iOATf+swCzUoh67D2mRmV/gxL983qK7VgqdjuXgiAiEAsraFzH/Pz6s5p0rg1Qr4Xb+XhsHpT8+2iTddUKXUJqA="}]},"_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"directories":{},"maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_8.0.0_1637564475074_0.4463681115829021"},"_hasShrinkwrap":true},"9.0.0":{"name":"@openveo/portal","version":"9.0.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"^8.0.2","@openveo/player":"^8.0.0","@openveo/rest-nodejs-client":"^5.0.1","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"^3.2.0","body-parser":"^1.19.0","consolidate":"^0.16.0","cookie-parser":"^1.4.5","dashjs":"^4.1.0","express":"^4.17.1","express-session":"^1.17.2","he":"^1.2.0","jsonpath-plus":"^6.0.1","material-design-icons":"^3.0.1","mustache":"^4.2.0","nanoid":"^3.1.23","node-cache":"^5.1.2","nopt":"^5.0.0","passport":"^0.4.1","roboto-fontface":"^0.10.0","semver":"^7.3.5","serve-favicon":"^2.5.0","video.js":"^7.15.4","videojs-contrib-dash":"^5.1.0"},"devDependencies":{"@openveo/test":"^9.0.1","angular-mocks":"1.6.4","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","jsdoc":"^3.6.7","karma":"^6.3.4","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-ng-html2js-preprocessor":"^1.0.0","mocha":"^9.1.1","mock-require":"^3.0.3","pre-commit":"^1.2.2","protractor":"^7.0.0","uglify-js":"^3.14.2"},"scripts":{"build":"npm run build:clean && ./scripts/build.js -p","build:development":"./scripts/build.js","build:back-office-client":"npm run build:clean:back-office-client && ./scripts/build.js -b -p","build:back-office-client:development":"./scripts/build.js -b","build:front-office-client":"npm run build:clean:front-office-client && ./scripts/build.js -f -p","build:front-office-client:development":"./scripts/build.js -f","build:clean":"npm run build:clean:back-office-client && npm run build:clean:front-office-client","build:clean:back-office-client":"npx ovRemove ./build/admin ./assets/be/views/index.html ./assets/be/js/js ./assets/be/js/openveo-portal-admin.templates.js ./assets/be/js/openveo-portal-admin.js ./assets/be/js/openveo-portal-admin.js.map ./assets/be/css/index.css ./assets/be/css/index.css.map ./assets/be/css/index.scss ./assets/be/css/scss","build:clean:front-office-client":"npx ovRemove ./build/front ./assets/css/* ./assets/js/*","doc":"npm run doc:openveo-portal && npm run doc:back-office && npm run doc:front-office && npm run doc:server","doc:back-office":"npx jsdoc -c jsdoc-back-office.js -d \"./site/$(echo $npm_package_version)/api/admin\" -p -r","doc:front-office":"npx jsdoc -c jsdoc-front-office.js -d \"./site/$(echo $npm_package_version)/api/front\" -p -r","doc:deploy":"npx ovDeployGithubPages \"site/$(echo $npm_package_version)\"","doc:openveo-portal":"mkdocs build -c -d \"./site/$(echo $npm_package_version)\"","doc:server":"npx jsdoc -c jsdoc-server.js -d \"./site/$(echo $npm_package_version)/api/server\" -p -r","e2e":"npx protractor ./tests/client/protractorConf.js","lint":"npx eslint \"*.js\" \"app/**/*.js\" \"assets/themes/default/**/*.js\" \"scripts/**/*.js\" \"tests/**/*.js\"","postinstall":"node install.js","postpublish":"npm run doc && npm run doc:deploy","prepack":"npm run build","test":"npm run test:client && npm run test:server","test:back-office-client":"npm run build:back-office-client && npx karma start ./tests/client/backOfficeKarmaConf.js","test:client":"npm run test:front-office-client && npm run test:back-office-client","test:front-office-client":"npx karma start ./tests/client/backOfficeKarmaConf.js","test:server":"npx mocha --config tests/server/.mocharc.json","upgrade-web-driver":"npx webdriver-manager update","watch:front-office-client":"npm run build:front-office-client:development && npx ovWatch -d ./app/client/front -d ./assets/themes -d ./assets/views -c build:front-office-client:development","watch:back-office-client":"npm run build:back-office-client:development && npx ovWatch -d ./app/client/admin -d ./assets/be/js/i18n -c build:back-office-client:development","start":"node server.js"},"precommit":["lint","test"],"engines":{"node":">=16.3.0","npm":">=7.15.1"},"gitHead":"1de5bb4d8f65ef2539662fec3839e4d022307fd8","_id":"@openveo/portal@9.0.0","_nodeVersion":"16.12.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-BCN+mPPdYXK8MWGylPhTt9gUOkNESIWbRBz/CNKprv20HwEIK4T6VSztRsp3WIUfvi1aNk9DKZdRhjIr3vnfTw==","shasum":"66692b9040fca9cbe5303411582da63adc922819","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-9.0.0.tgz","fileCount":62,"unpackedSize":906794,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD50z+I6aB6AWBhDJsUu+nmo/KW6Je45tJu62zIweWpWwIgJp1r5hDPPZCADGU0YbGSmwFfduOltnfatw/EbRb1xak="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTEVvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKnBAAnwkS8c9He7Kf5zkNjq98HPJjuAohhEtyGvS8Ppb4ntkxwzmH\r\ndkDrrz8dohwYdTJ8iXl8r7fsmQOT0T/MVNwa3C7WeMgKFhiRKMsBm6lerVFs\r\nGiRbabDwR7DSOLexn/roGoPGEoDWu2h1cYn15zCQtbA7TxdLeJnn5CpR5Io4\r\nKN2R6dv/XYN4Pl5TJt77hCsUUuyThC3p5RVf3iK5ZbzDBkjIwEfCNumzQCK8\r\nCQO390fT/kDMMnKFQV5fW3niOho/jHR2HN44ge5wSqZ7YxXrVHJsYRk986aL\r\nOcfQI/g0bMgUcU3v9PmdkbFY2mAbkRNWpuUvGXnuumNaVFn18Skq0CGphL1v\r\nXziEdY1Yn/bSVbYJhUaMXMGrfGqpkb8C6/dQwKBH97ORudVORcUcvgOLgb4h\r\nLR7P0AA+4Xa5YxFshUcJIyf16nMnwkAqXfghM19qp78RghkwBz4XhfPPHZz5\r\nm/BmUiaUNlS3Lm/x2s1a3daka1LG8rYu06U3QM7tUqttiqkwUhjpHnZN6oO4\r\nH1JQ1em42kNBGvDYuOWNVSeFupWIwQVfyo7uaxQDiMDC5iAK/ysEX45ZLNJ8\r\nZR8EQCWH7vPO9/X88Nv32H5JmTDMijeY+Tjcb9qZCDl/5YmG203Z1ck90KZp\r\nklTMQ7a48V94xrVWzQfTA0Jyn2A3AsAvXyo=\r\n=P01w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"directories":{},"maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_9.0.0_1649165678863_0.7895725008421017"},"_hasShrinkwrap":true},"9.1.0":{"name":"@openveo/portal","version":"9.1.0","description":"OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"homepage":"https://github.com/veo-labs/openveo-portal","bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"dependencies":{"@openveo/api":"^8.1.0","@openveo/player":"^8.0.0","@openveo/rest-nodejs-client":"^5.0.1","angular":"1.6.4","angular-animate":"1.6.4","angular-aria":"1.6.4","angular-cookies":"1.6.4","angular-i18n":"1.6.4","angular-material":"1.1.5","angular-messages":"1.6.4","angular-route":"1.6.4","angular-sanitize":"1.6.4","angulartics":"1.0.3","angulartics-google-analytics":"0.1.4","angulartics-piwik":"1.0.2","async":"^3.2.0","body-parser":"^1.19.0","consolidate":"^0.16.0","cookie-parser":"^1.4.5","dashjs":"^4.1.0","express":"^4.17.1","express-session":"^1.17.2","he":"^1.2.0","jsonpath-plus":"^6.0.1","material-design-icons":"^3.0.1","mustache":"^4.2.0","nanoid":"^3.1.23","node-cache":"^5.1.2","nopt":"^5.0.0","passport":"^0.4.1","roboto-fontface":"^0.10.0","semver":"^7.3.5","serve-favicon":"^2.5.0","video.js":"^7.15.4","videojs-contrib-dash":"^5.1.0"},"devDependencies":{"@openveo/test":"^9.0.1","angular-mocks":"1.6.4","chai":"^4.3.4","chai-as-promised":"^7.1.1","chai-spies":"^1.0.0","eslint":"^7.32.0","eslint-plugin-node":"^11.1.0","jsdoc":"^3.6.7","karma":"^6.3.4","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-ng-html2js-preprocessor":"^1.0.0","mocha":"^9.1.1","mock-require":"^3.0.3","pre-commit":"^1.2.2","protractor":"^7.0.0","uglify-js":"^3.14.2"},"scripts":{"build":"npm run build:clean && ./scripts/build.js -p","build:development":"./scripts/build.js","build:back-office-client":"npm run build:clean:back-office-client && ./scripts/build.js -b -p","build:back-office-client:development":"./scripts/build.js -b","build:front-office-client":"npm run build:clean:front-office-client && ./scripts/build.js -f -p","build:front-office-client:development":"./scripts/build.js -f","build:clean":"npm run build:clean:back-office-client && npm run build:clean:front-office-client","build:clean:back-office-client":"npx ovRemove ./build/admin ./assets/be/views/index.html ./assets/be/js/js ./assets/be/js/openveo-portal-admin.templates.js ./assets/be/js/openveo-portal-admin.js ./assets/be/js/openveo-portal-admin.js.map ./assets/be/css/index.css ./assets/be/css/index.css.map ./assets/be/css/index.scss ./assets/be/css/scss","build:clean:front-office-client":"npx ovRemove ./build/front ./assets/css/* ./assets/js/*","doc":"npm run doc:openveo-portal && npm run doc:back-office && npm run doc:front-office && npm run doc:server","doc:back-office":"npx jsdoc -c jsdoc-back-office.js -d \"./site/$(echo $npm_package_version)/api/admin\" -p -r","doc:front-office":"npx jsdoc -c jsdoc-front-office.js -d \"./site/$(echo $npm_package_version)/api/front\" -p -r","doc:deploy":"npx ovDeployGithubPages \"site/$(echo $npm_package_version)\"","doc:openveo-portal":"mkdocs build -c -d \"./site/$(echo $npm_package_version)\"","doc:server":"npx jsdoc -c jsdoc-server.js -d \"./site/$(echo $npm_package_version)/api/server\" -p -r","e2e":"npx protractor ./tests/client/protractorConf.js","lint":"npx eslint \"*.js\" \"app/**/*.js\" \"assets/themes/default/**/*.js\" \"scripts/**/*.js\" \"tests/**/*.js\"","postinstall":"node install.js","postpublish":"npm run doc && npm run doc:deploy","prepack":"npm run build","test":"npm run test:client && npm run test:server","test:back-office-client":"npm run build:back-office-client && npx karma start ./tests/client/backOfficeKarmaConf.js","test:client":"npm run test:front-office-client && npm run test:back-office-client","test:front-office-client":"npx karma start ./tests/client/backOfficeKarmaConf.js","test:server":"npx mocha --config tests/server/.mocharc.json","upgrade-web-driver":"npx webdriver-manager update","watch:front-office-client":"npm run build:front-office-client:development && npx ovWatch -d ./app/client/front -d ./assets/themes -d ./assets/views -c build:front-office-client:development","watch:back-office-client":"npm run build:back-office-client:development && npx ovWatch -d ./app/client/admin -d ./assets/be/js/i18n -c build:back-office-client:development","start":"node server.js"},"precommit":["lint","test"],"engines":{"node":">=16.3.0","npm":">=7.15.1"},"gitHead":"4e8259d9a6bb51095eb61d93aa1142fd2ed271bd","_id":"@openveo/portal@9.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-+KS6U5WX2zrtTIgzNPMfcfNfcvuiojK7u4AjDAy0SIWJ27plMrC9nMIO6oeVkkt1DZBAnZs+04kRAWTtopW66w==","shasum":"7b0fbec19ed002563889312745744ff277a8f3c0","tarball":"https://registry.npmjs.org/@openveo/portal/-/portal-9.1.0.tgz","fileCount":62,"unpackedSize":903722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjDXzfcBmp3Y0QOUewARYz2YQtGHGDvNd8t5T/vVwm+gIhAPRTCarnviWBqf4XD+dp25BBUVuInz3rNig8arBnVQW0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXnA5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW6Q/+KWyR4wRF6oSnNGDmuWJS7rOt6tt8KMJexcdLXyTb6wY3o+cE\r\nT7M9LZADeli3Swb53wJUzCGcxsi7lcYkuSQWSHvBhJAH37XPIQC85l/lNqTh\r\n5RpmXX8g9lw7ETQIrO2epIPxMx80HDi19RGpauKgl+JYkLfutB0DlVKckuRd\r\nNt4uwGgpT4aoE0z1s4IM9fIIEf3nwi0tHR563JGhS9pJeQ1xJAHSeFtSDpD/\r\n2HT7aeWzyTHnz7jyKW4xZzbKeicSd8Eb8u4SpI+oV2nwzc6H7ay9CKW8Jpnj\r\nWZtfJVMh4H9vwgSuago4AfIsEfTaHOxLFjlYCYb2hzpmuPOLO5LCpM7C6ARy\r\namakobS+a+Bd0PSic02lijSNmxUEyibN5/XYI59SmVTQl76Jude6F+J/S/98\r\nVAFCcMUch+NCNh9DRQMOiidMmMZ/wIanDzsOzoyFofjGfsQX1nwQoscUYpHP\r\n0Na1Rd9+ZTvF2xJGdKAxv2V5KXFOzYigqqHalK4+oaZ0EaPZKOJTePpMgRro\r\nwYQMt2O4v7KniN1ExzSoSwozVPx3LtG6GLNxRxPaH+i8fiDAZ1XLFEtvo3pl\r\nZUR8yqmKp6W5iKy7HPPF0nW1VtKUeFrcCq7/d4fk3jc586WL/hukljbckUHJ\r\ngVuS+H269fT509mJfa9wDD/BqrzSKImf5gU=\r\n=9+x0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},"directories":{},"maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/portal_9.1.0_1650356280953_0.35404580046609846"},"_hasShrinkwrap":true}},"readme":"# OpenVeo Portal\n\nOpenVeo Portal is a Node.js / AngularJS application. It embeds an HTTP applicative server based on [Express framework](http://expressjs.com/).\n\nIt aims to offer a portal to access medias exposed by an [OpenVeo](https://github.com/veo-labs/openveo-core) server associated to an [OpenVeo Publish](https://github.com/veo-labs/openveo-publish) plugin.\n\nIt includes the following features:\n\n- An home page to present the most seen medias\n- A live page to stream a live from Wowza, Youtube, Vimeo or Vodalys Studio\n- A search engine\n- Support for authentication using local database, [CAS](https://www.apereo.org/projects/cas) or [LDAP](https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol)\n- Themes\n- Statistics with support for [Piwik](http://piwik.org/)\n- An administration interface\n\n# Documentation\n\nDocumentation is available on [Github pages](http://veo-labs.github.io/openveo-portal/9.1.0/index.html).\n\n# Contributors\n\nMaintainer: [Veo-Labs](http://www.veo-labs.com/)\n\n# License\n\n[AGPL](http://www.gnu.org/licenses/agpl-3.0.en.html)\n","maintainers":[{"name":"maxime-beguin","email":"maxime.beguin@veo-labs.com"},{"name":"openveo","email":"platform@veo-labs.com"}],"time":{"modified":"2022-06-12T22:21:43.389Z","created":"2016-12-29T14:37:34.232Z","1.1.0":"2016-12-29T14:37:34.232Z","1.1.1":"2017-01-04T10:49:51.680Z","2.0.0":"2017-05-04T12:49:05.111Z","2.0.1":"2017-06-13T08:20:33.048Z","2.1.0":"2017-09-18T07:01:37.087Z","3.0.0":"2017-10-19T07:40:00.269Z","4.0.0":"2018-05-04T16:11:55.446Z","4.0.1":"2018-05-11T15:56:01.059Z","4.0.2":"2018-05-14T12:18:22.891Z","4.0.3":"2018-05-25T08:00:26.578Z","4.0.4":"2018-05-30T15:29:17.692Z","5.0.0":"2018-06-15T12:22:24.320Z","5.0.1":"2018-06-19T13:29:37.623Z","5.1.0":"2019-01-22T10:24:18.988Z","5.2.0":"2019-01-28T13:19:03.192Z","5.3.0":"2019-03-26T08:43:39.262Z","5.3.1":"2019-08-07T14:00:34.756Z","6.0.0":"2020-05-04T10:01:08.584Z","7.0.0":"2020-11-19T10:01:55.753Z","8.0.0":"2021-11-22T07:01:15.273Z","9.0.0":"2022-04-05T13:34:39.052Z","9.1.0":"2022-04-19T08:18:01.195Z"},"homepage":"https://github.com/veo-labs/openveo-portal","keywords":["openveo","veo-labs","portal","search engine","statistics","cas","medias","publish","web-service","angularjs","bootstrap","express","oauth","authentication"],"repository":{"type":"git","url":"git+https://github.com/veo-labs/openveo-portal.git"},"author":{"name":"Veo-Labs","email":"info@veo-labs.com","url":"http://www.veo-labs.com/"},"bugs":{"url":"https://github.com/veo-labs/openveo-portal/issues"},"license":"AGPL-3.0","readmeFilename":"README.md","users":{"pchampclos":true,"openveo":true,"maxime-beguin":true}}