@openveo/api
Version:
API for OpenVeo plugins
75 lines (74 loc) • 2 kB
JSON
{
"name": "@openveo/api",
"version": "8.2.0",
"description": "API for OpenVeo plugins",
"keywords": [
"openveo",
"api",
"plugin",
"veo-labs"
],
"homepage": "https://github.com/veo-labs/openveo-api",
"bugs": {
"url": "https://github.com/veo-labs/openveo-api/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-api.git"
},
"dependencies": {
"async": "^3.2.0",
"connect-mongo": "^4.6.0",
"esprima": "^4.0.1",
"express-session": "^1.17.2",
"gm": "^1.23.1",
"he": "^1.2.0",
"html-minifier-terser": "^6.0.2",
"imagemagick": "^0.1.3",
"mongodb": "^4.5.0",
"multer": "^1.4.3",
"nanoid": "^3.1.23",
"node-stream-zip": "^1.15.0",
"nopt": "^5.0.0",
"passport": "^0.4.1",
"passport-ldapauth": "^3.0.1",
"passport-local": "^1.0.0",
"passport-strategy": "^1.0.0",
"socket.io": "^4.2.0",
"tar-fs": "^2.1.1",
"winston": "^3.3.3",
"xml2js": "^0.4.23"
},
"devDependencies": {
"chai": "^4.3.4",
"chai-spies": "^1.0.0",
"eslint": "^7.32.0",
"eslint-plugin-node": "^11.1.0",
"jsdoc": "^3.6.7",
"mocha": "^9.1.0",
"mock-require": "^3.0.3",
"pre-commit": "^1.2.2"
},
"bin": {
"ovDeployGithubPages": "scripts/deployGithubPages.js",
"ovWatch": "scripts/watch.js",
"ovRemove": "scripts/remove.js"
},
"scripts": {
"doc": "npx jsdoc -c jsdoc.json -d \"./site/$(echo $npm_package_version)\" -p -r",
"doc:deploy": "./scripts/deployGithubPages.js \"site/$(echo $npm_package_version)\"",
"lint": "npx eslint \"*.js\" \"lib/**/*.js\" \"tests/**/*.js\" \"scripts/**/*.js\"",
"postpublish": "npm run doc && npm run doc:deploy",
"test": "npx mocha --config tests/.mocharc.json"
},
"precommit": [
"lint",
"test"
],
"engines": {
"node": ">=16.3.0",
"npm": ">=7.15.1"
}
}