UNPKG

@openveo/publish

Version:
98 lines (97 loc) 3.5 kB
{ "name": "@openveo/publish", "version": "14.0.3", "description": "OpenVeo video publication plugin", "keywords": [ "openveo", "video", "plugin", "publish", "vimeo", "veo-labs" ], "homepage": "https://github.com/veo-labs/openveo-publish", "bugs": { "url": "https://github.com/veo-labs/openveo-publish/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-publish.git" }, "dependencies": { "@openveo/player": "^8.0.0", "@openveo/rest-nodejs-client": "^5.0.1", "angular": "1.5.11", "angular-animate": "1.5.11", "angular-cookies": "1.5.11", "async": "^3.2.0", "dashjs": "^4.1.0", "express": "^4.17.1", "fluent-ffmpeg": "^2.1.2", "ftps": "^1.1.1", "googleapis": "^88.2.0", "html5shiv": "^3.7.3", "javascript-state-machine": "^3.1.0", "jsdoc": "^3.6.7", "mime": "^2.5.2", "mp4box": "^0.5.2", "nanoid": "^3.1.23", "request": "^2.88.0", "video.js": "^7.15.4", "videojs-contrib-dash": "^5.1.0", "vimeo": "^2.1.1", "xml2js": "^0.4.23" }, "devDependencies": { "angular-mocks": "1.5.11", "angular-route": "1.5.11", "angular-ui-tinymce": "0.0.19", "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", "karma": "^6.3.4", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^3.1.0", "karma-mocha": "^2.0.1", "mocha": "^9.1.1", "mock-require": "^3.0.3", "pre-commit": "^1.2.2", "tinymce": "^5.9.1", "uglify-js": "^3.14.2" }, "scripts": { "build": "npm run build:clean && ./scripts/build.js -p", "build:back-office-client": "./scripts/build.js -b -p", "build:back-office-client:development": "./scripts/build.js -b", "build:clean": "npx ovRemove ./build ./assets/be/css/* ./assets/be/js/*", "build:development": "./scripts/build.js", "build:front-office-client": "./scripts/build.js -f -p", "doc": "npm run doc:publish && npm run doc:back-office && npm run doc:server", "doc:back-office": "npx jsdoc -c jsdoc-back-office.js -d \"./site/$(echo $npm_package_version)/api/client-back-end\" -p -r", "doc:clean": "npx ovRemove ./site", "doc:deploy": "npx ovDeployGithubPages \"site/$(echo $npm_package_version)\"", "doc:publish": "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", "lint": "npx eslint \"*.js\" \"app/**/*.js\" \"migrations/**/*.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:client": "npx karma start ./tests/client/karmaConf.js", "test:server": "npx mocha --config tests/server/.mocharc.json", "watch:back-office-client": "npm run build:back-office-client:development ; npx ovWatch -d ./app/client/admin -d ./assets/be/views -c build:back-office-client:development", "watch:front-office-client": "npm run build:front-office-client ; npx ovWatch -d ./app/client/front -c build:front-office-client" }, "precommit": [ "lint", "test" ], "engines": { "node": ">=16.3.0", "npm": ">=7.15.1" } }