{"name":"@es-joy/jsdoccomment","version":"0.86.0","author":{"name":"Brett Zamir","email":"brettz9@yahoo.com"},"contributors":[],"description":"Maintained replacement for ESLint's deprecated SourceCode#getJSDocComment along with other jsdoc utilities","license":"MIT","keywords":["ast","comment","estree","jsdoc","parser","eslint","sourcecode"],"type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./src/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs.cjs"}}},"browserslist":["defaults, not op_mini all"],"typedocOptions":{"dmtLinksService":{"GitHub":"https://github.com/es-joy/jsdoccomment","NPM":"https://www.npmjs.com/package/@es-joy/jsdoccomment"}},"repository":{"type":"git","url":"git+https://github.com/es-joy/jsdoccomment.git"},"bugs":{"url":"https://github.com/es-joy/jsdoccomment/issues"},"homepage":"https://github.com/es-joy/jsdoccomment","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"dependencies":{"@types/estree":"^1.0.8","@typescript-eslint/types":"^8.58.0","comment-parser":"1.4.6","esquery":"^1.7.0","jsdoc-type-pratt-parser":"~7.2.0"},"devDependencies":{"@babel/core":"^7.29.0","@babel/preset-env":"^7.29.2","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^7.0.0","@types/esquery":"^1.5.4","@types/estraverse":"^5.1.7","@typescript-eslint/visitor-keys":"^8.58.0","@typhonjs-build-test/esm-d-ts":"0.3.0","@typhonjs-typedoc/typedoc-pkg":"^0.4.2","@vitest/coverage-v8":"^4.1.2","@vitest/ui":"^4.1.2","@webcoder49/code-input":"^2.8.2","eslint":"^9.39.2","eslint-config-ash-nazg":"39.11.1","eslint-plugin-jsdoc":"^62.8.1","espree":"^11.2.0","estraverse":"^5.3.0","prismjs":"^1.30.0","rollup":"^4.60.1","typedoc":"^0.28.18","typescript":"^5.9.3","typescript-eslint":"^8.58.0","vitest":"^4.1.2"},"scripts":{"start":"static -p 8070","copy":"cp -R node_modules/prismjs/ demo/vendor/prismjs/ && cp -R node_modules/@webcoder49/code-input/ demo/vendor/@webcoder49/code-input/ && cp node_modules/esquery/dist/esquery.esm.js demo/vendor/esquery/dist/esquery.esm.js && cp -R node_modules/jsdoc-type-pratt-parser/dist/esm demo/vendor/jsdoc-type-pratt-parser/dist && cp -R node_modules/comment-parser/es6 demo/vendor/comment-parser","build":"npm run copy && rollup -c && npm run types","docs":"typedoc-pkg --api-link es","eslint":"eslint .","lint":"npm run eslint --","open":"open ./coverage/index.html","test":"npm run lint && npm run build && npm run test-cov","test-ui":"vitest --ui --coverage","test-cov":"vitest --coverage","tsc":"tsc","types":"esm-d-ts gen ./src/index.js --output ./dist/index.d.ts --emitCTS"},"_id":"@es-joy/jsdoccomment@0.86.0","_integrity":"sha512-ukZmRQ81WiTpDWO6D/cTBM7XbrNtutHKvAVnZN/8pldAwLoJArGOvkNyxPTBGsPjsoaQBJxlH+tE2TNA/92Qgw==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/b0c2035fd8f2d3cf476f3740cfcf8304/es-joy-jsdoccomment-0.86.0.tgz","_from":"file:es-joy-jsdoccomment-0.86.0.tgz","_nodeVersion":"22.16.0","_npmVersion":"11.8.0","dist":{"shasum":"f7276904ed73bf2136993627033aeb5183b4392a","size":35788,"noattachment":false,"key":"/@es-joy/jsdoccomment/-/@es-joy/jsdoccomment-0.86.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@es-joy/jsdoccomment/download/@es-joy/jsdoccomment-0.86.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"voxpelli","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsdoccomment_0.86.0_1775031189704_0.9887569932557536"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T08:13:09.846Z","publish_time":1775031189846,"_source_registry_name":"default","_cnpm_publish_time":1775031189846,"dist-tags":{"latest":"0.86.0","v066.0-dev.1":"0.66.0-dev.1","v066.0-dev.2":"0.66.0-dev.2"}}