UNPKG

node-pluginsmanager

Version:
85 lines (71 loc) 2.08 kB
{ "name": "node-pluginsmanager", "version": "2.5.0", "description": "A plugins manager", "type": "commonjs", "typings": "./lib/cjs/main.d.cts", "main": "./lib/cjs/main.cjs", "exports": { ".": { "require": { "types": "./lib/cjs/main.d.cts", "default": "./lib/cjs/main.cjs" } } }, "scripts": { "build": "node ./removeOldBuild.js && npx tsc --project \"./tsconfig.json\"", "lint": "npx eslint ./test/**/*.js", "check-requires": "npx used-deps-analyzer \"./package.json\" \"./src\" --no-dev --overkill \"fs-extra\" \"node-promfs\"", "check-updates": "npx check-version-modules", "unit-tests": "npm run build && npx nyc --reporter=html --reporter=text mocha", "tests": "npm run-script lint && npm run check-requires && npm run-script check-updates && npm run-script unit-tests", "ci": "npm run-script tests && npx nyc report --reporter=text-lcov | coveralls" }, "files": [ "/lib" ], "engines": { "node": ">=16.0.0" }, "dependencies": { "check-version-modules": "1.4.1" }, "devDependencies": { "@types/express": "4.17.17", "@types/node": "20.5.0", "@types/socket.io": "3.0.2", "@types/ws": "8.5.5", "coveralls": "3.1.1", "express": "4.18.2", "husky": "8.0.3", "mocha": "10.2.0", "node-pluginsmanager-plugin": "5.0.14", "nyc": "15.1.0", "socket.io": "4.7.2", "typescript": "5.1.6", "used-deps-analyzer": "0.1.6", "ws": "8.13.0" }, "optionalDependencies": {}, "husky": { "hooks": { "pre-push": "npm run-script tests" } }, "keywords": [ "plugin", "manage", "gestion" ], "author": "Sébastien VIDAL", "license": "ISC", "homepage": "https://github.com/Psychopoulet/node-pluginsmanager#readme", "repository": { "type": "git", "url": "git://github.com/Psychopoulet/node-pluginsmanager" }, "bugs": { "url": "https://github.com/Psychopoulet/node-pluginsmanager/issues" } }