
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
remark-bibliography
Advanced tools
Remark plugin for adding citations and bibliographies to Markdown documents.
Bibliographies are included by specifying the bibliography field in the YAML frontmatter metadata
at the top of each document. Inline citations simply use @ followed by the name of the source.
A complete bibliography will then be appended to the bottom of the output. See the example below for more details.
This plugin requires remark-meta to resolve the path to bibliography files. Files are resolved relative to the path of the markdown file.
BibJSON is the only format currently supported, but support for other formats like BibTeX, MODS, and RIS is planned. Pull requests are welcome.
This package is ESM only:
Node 12+ is needed to use it and it must be imported instead of required.
npm:
npm install remark-bibliography
Consider the following example:
---
bibliography: example.json
locale: en-us
style: chicago
---
# Example Bibliography
Example citation:
Vulkan has better support for multithreading than OpenGL (@singh2016)
See the full reference for this citation below:
When given a bibliography file example/example.json, the result will look something like this: examples/example.html
remark-bibliography is configured using several metadata fields in each document.
bibliographyRequired. Specifies the path to the bibliography file, relative to the current file.
localeWhich locale the citations use. Supported options:
de-de, en-gb, en-us, es-es, and fr-fr (default: en-us).
styleWhich citation style to use for inline citations and the bibliography.
Supported options: apa, chicago, mla, and vancouver (default: chicago).
import { unified } from 'unified'
import markdown from 'remark-parse'
import html from 'rehype-stringify'
import remark2rehype from 'remark-rehype'
import bibliography from 'remark-bibliography'
import frontmatter from 'remark-frontmatter'
import meta from 'remark-meta'
unified()
.use(markdown)
.use(frontmatter)
.use(meta)
.use(bibliography)
.use(remark2rehype)
.use(html)
MIT © Alex Shaw
FAQs
Remark plugin for adding bibliographies to markdown.
The npm package remark-bibliography receives a total of 21 weekly downloads. As such, remark-bibliography popularity was classified as not popular.
We found that remark-bibliography demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

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.

Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.

Research
A malicious package uses a QR code as steganography in an innovative technique.

Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.