{"library":"doctrine-temporary-fork","type":"library","category":null,"description":"Doctrine is a JavaScript JSDoc parser library designed to extract and interpret documentation comments. It specializes in processing individual JSDoc comment blocks, returning a structured Abstract Syntax Tree (AST) that details the comment's tags, types, descriptions, and other metadata. The package version provided is 2.1.0, though a significant v3.0.0 release exists with updated Node.js support. Maintained by the ESLint team, Doctrine's release cadence is irregular, typically addressing bug fixes and minor enhancements as needed by dependent projects. Its primary differentiating factor is its focused scope: it parses only JSDoc comments themselves, not full JavaScript files, making it a critical component for tools like linters (e.g., ESLint), documentation generators, and static analysis utilities that require granular access to JSDoc information.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install doctrine-temporary-fork","imports":["const doctrine = require('doctrine');","const { parse } = require('doctrine');","const { Parser } = require('doctrine');"]},{"cmd":"yarn add doctrine-temporary-fork","imports":[]},{"cmd":"pnpm add doctrine-temporary-fork","imports":[]}],"homepage":null,"github":"https://github.com/eslint/doctrine","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/doctrine-temporary-fork","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/doctrine-temporary-fork/compatibility"}}