UNPKG

@openveo/portal

Version:

OpenVeo Portal gives access to medias exposed by OpenVeo server associated to an OpenVeo Publish plugin

127 lines (126 loc) 5.36 kB
{ "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": "Veo-Labs <info@veo-labs.com> (http://www.veo-labs.com/)", "repository": { "type": "git", "url": "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" }, "precommit": [ "lint", "test" ], "engines": { "node": ">=16.3.0", "npm": ">=7.15.1" } }