Socket
Book a DemoInstallSign in
Socket

@retorquere/bibtex-parser

Package Overview
Dependencies
Maintainers
1
Versions
257
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@retorquere/bibtex-parser

BibTeX parser

latest
Source
npmnpm
Version
9.0.21
Version published
Maintainers
1
Created
Source

bibtex-parser

A node/npm package for parsing bibtex (.bib) files. This is the parser that drives Better BibTeX for Zotero bib(la)tex imports.

While parsing, the parser will apply markup for commands such as \textbf, \textsc, etc, and braces wich protect text against case-changes. Commands will be replaced with their unicode text equivalents where possible.

What is BibTeX?

BibTeX is a reference management program that makes it easy for users of TeX and LaTeX to generate bibliographies for books and journal articles. When possible, it is usually stylized in the TeX font the way TeX and LaTeX are. LaTeX was first created in 1985 by Leslie Lamport and Oren Patashnik.

Documenation is available at https://retorque.re/bibtex-parser/.

9.0 is a breaking change!

Look at the documentation for what has changed:

  • the chunker parser is now called the verbatim parser, and the return type of the entries has changed
  • the main parser has changed the structure of the entries returned, the errors returned, and the options passed into the parser
  • unabbreviations left to consumers of the library. unabbrev.json remains available.

Keywords

bibtex

FAQs

Package last updated on 12 Jul 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts