{ "_args": [ [ "eslint-plugin-jsdoc@36.1.0", "/home/pi/Desktop/smartMirrorTestEnvironment/MagicMirror" ] ], "_development": true, "_from": "eslint-plugin-jsdoc@36.1.0", "_id": "eslint-plugin-jsdoc@36.1.0", "_inBundle": false, "_integrity": "sha512-Qpied2AJCQcScxfzTObLKRiP5QgLXjMU/ITjBagEV5p2Q/HpumD1EQtazdRYdjDSwPmXhwOl2yquwOGQ4HOJNw==", "_location": "/eslint-plugin-jsdoc", "_phantomChildren": { "lru-cache": "6.0.0" }, "_requested": { "type": "version", "registry": true, "raw": "eslint-plugin-jsdoc@36.1.0", "name": "eslint-plugin-jsdoc", "escapedName": "eslint-plugin-jsdoc", "rawSpec": "36.1.0", "saveSpec": null, "fetchSpec": "36.1.0" }, "_requiredBy": [ "#DEV:/" ], "_resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-36.1.0.tgz", "_spec": "36.1.0", "_where": "/home/pi/Desktop/smartMirrorTestEnvironment/MagicMirror", "author": { "name": "Gajus Kuizinas", "email": "gajus@gajus.com", "url": "http://gajus.com" }, "bugs": { "url": "https://github.com/gajus/eslint-plugin-jsdoc/issues" }, "dependencies": { "@es-joy/jsdoccomment": "0.10.8", "comment-parser": "1.2.4", "debug": "^4.3.2", "esquery": "^1.4.0", "jsdoc-type-pratt-parser": "^1.1.1", "lodash": "^4.17.21", "regextras": "^0.8.0", "semver": "^7.3.5", "spdx-expression-parse": "^3.0.1" }, "description": "JSDoc linting rules for ESLint.", "devDependencies": { "@babel/cli": "^7.15.4", "@babel/core": "^7.15.5", "@babel/eslint-parser": "^7.15.4", "@babel/node": "^7.15.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-transform-flow-strip-types": "^7.14.5", "@babel/preset-env": "^7.15.4", "@babel/register": "^7.15.3", "@hkdobrev/run-if-changed": "^0.3.1", "@typescript-eslint/parser": "^4.31.0", "babel-plugin-add-module-exports": "^1.0.4", "babel-plugin-istanbul": "^6.0.0", "chai": "^4.3.4", "cross-env": "^7.0.3", "eslint": "7.32.0", "eslint-config-canonical": "^27.0.0", "gitdown": "^3.1.4", "glob": "^7.1.7", "husky": "^7.0.2", "lint-staged": "^11.1.2", "mocha": "^9.1.1", "nyc": "^15.1.0", "open-editor": "^3.0.0", "rimraf": "^3.0.2", "semantic-release": "^17.4.7", "typescript": "^4.4.2" }, "engines": { "node": "^12 || ^14 || ^16" }, "homepage": "https://github.com/gajus/eslint-plugin-jsdoc#readme", "keywords": [ "eslint", "plugin", "jsdoc" ], "license": "BSD-3-Clause", "lint-staged": { ".eslintignore": "npm run lint", "./*.js": "npm run lint-arg --", "src/**/*.js": "npm run lint-arg --", "test/**/*.js": "npm run lint-arg --" }, "main": "./dist/index.js", "name": "eslint-plugin-jsdoc", "nyc": { "require": [ "@babel/register" ], "sourceMap": false, "instrument": false, "include": [ "src/" ], "check-coverage": true, "branches": 100, "lines": 100, "functions": 100, "statements": 100 }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/gajus/eslint-plugin-jsdoc.git" }, "run-if-changed": { "package-lock.json": "npm run install-offline" }, "scripts": { "build": "rimraf ./dist && cross-env NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --ignore ./src/bin/*.js --no-copy-ignored", "check-readme": "babel-node ./src/bin/generateReadme.js --check", "create-readme": "babel-node ./src/bin/generateReadme.js", "create-rule": "babel-node ./src/bin/generateRule.js", "install-offline": "npm install --prefer-offline --no-audit", "lint": "eslint --report-unused-disable-directives --ignore-pattern '!.ncurc.js' ./src ./test .ncurc.js", "lint-arg": "eslint --report-unused-disable-directives", "lint-fix": "eslint --report-unused-disable-directives --fix ./src ./test", "prepare": "husky install", "test": "cross-env BABEL_ENV=test nyc --reporter text-summary mocha --parallel --reporter dot --recursive --require @babel/register --timeout 12000", "test-cov": "cross-env BABEL_ENV=test nyc mocha --parallel --reporter dot --recursive --require @babel/register --timeout 12000", "test-index": "cross-env BABEL_ENV=test mocha --recursive --require @babel/register --reporter progress --timeout 12000 test/rules/index.js", "test-no-cov": "cross-env BABEL_ENV=test mocha --parallel --reporter dot --recursive --require @babel/register --timeout 12000" }, "version": "36.1.0" }