{"library":"gitlint-parser-base","type":"library","category":null,"description":"gitlint-parser-base is a foundational utility package providing the core parsing logic for the `gitlint` ecosystem. As of version 2.0.0, it exports a `Parser` class and a `createContext` function, enabling structured extraction of header, body, and footer components from raw Git commit messages. This package primarily serves as an internal dependency for the main `gitlint` project and other related tools that require a standardized way to interpret commit message structure. Its release cadence is closely tied to the `gitlint` project's evolution, with updates driven by changes in Git message parsing requirements or internal architectural enhancements. It is designed to be a building block for linting and analysis, rather than a standalone, general-purpose text parser, specializing in the nuances of Git commit conventions.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install gitlint-parser-base","imports":["const { Parser } = require('gitlint-parser-base');","const { createContext } = require('gitlint-parser-base');"]},{"cmd":"yarn add gitlint-parser-base","imports":[]},{"cmd":"pnpm add gitlint-parser-base","imports":[]}],"homepage":null,"github":"https://github.com/evanlucas/gitlint-parser-base","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/gitlint-parser-base","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/gitlint-parser-base/compatibility"}}