New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@marp-team/marp-cli

Package Overview
Dependencies
Maintainers
0
Versions
120
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@marp-team/marp-cli - npm Package Versions

23
12

4.1.1

Diff

Changelog

Source

v4.1.1 - 2025-01-19

Fixed

  • Improve LibreOffice handling in experimental --pptx-editable option (#632)
    • Detect LibreOffice automatically that was installed in Windows by Scoop (#631, #632)
  • Fix returning wrong file extension in concurrent requests on server mode (#633, #634)
yhatt
published 4.1.0 •

Changelog

Source

v4.1.0 - 2025-01-15

Added

  • Introduce parallelism for batch conversion: --parallel / -P (#509, #628, #629)
  • [Experimental] --pptx-editable option to convert Markdown into editable PPTX (#166, #298, #626)

Fixed

  • Make the preview option stable against occasional invalid URL errors (#627)
  • Generate V8 compile cache when building container image (#630)
yhatt
published 4.0.4 •

Changelog

Source

v4.0.4 - 2024-12-25

Added

  • Make faster launching CLI on Node.js 22.8.0 and later, by enabling Node.js compile cache with module.enableCompileCache() (#624)

Changed

  • Upgrade dependent packages to the latest versions (#623, #625)
  • Upgrade Marpit to v3.1.2 (#625)
  • Upgrade Marp Core to v4.0.1 (#625)
  • Upgrade Node.js LTS version to the latest version (#625)
yhatt
published 4.0.3 •

Changelog

Source

v4.0.3 - 2024-11-06

Added

  • Allow to disable GPU use of Chrome through CHROME_DISABLE_GPU environment variable (#592, #617, #618)
yhatt
published 4.0.2 •

Changelog

Source

v4.0.2 - 2024-10-31

Fixed

  • Fix packaging script for standalone binaries (#616)
yhatt
published 4.0.1 •

Changelog

Source

v4.0.1 - 2024-10-31

Removed

  • Get rid of sharp dependency in favor of using browser in JPEG image conversion with WebDriver BiDi (#610)

Fixed

  • Disable Chrome sandbox if running CLI as root (#611, #614)

Changed

  • Upgrade dependent packages to the latest versions (#615)
yhatt
published 4.0.0 •

Changelog

Source

v4.0.0 - 2024-10-05

[!IMPORTANT]

See also https://github.com/orgs/marp-team/discussions/533 about new changes in Marp Core.

⚡️ Breaking

  • End-of-Lifed Node.js 16 is no longer supported, and required Node.js 18 and later (#591)
  • Upgrade Marp Core to v4.0.0 (#591)
    • The slide container of built-in themes became the block element and adopted safe centering
    • Relax HTML allowlist: Allowed a lot of HTML elements and attributes by default
  • The container image is now based on Debian instead of Alpine (#608)

Added

  • Initial support for Firefox / WebDriver BiDi protocol during conversion (#565, #597)
  • --browser and some related options to control the browser for conversion (#603)
  • Find Chrome and Edge from the host Windows as a fallback when WSL 2 networking is mirrored mode (#604)
  • --debug (-d) option to CLI interface (#599)
  • Publish the container image to GitHub Container Registry (#578, #608)
  • CI testing against Node.js v22 (#591)

Changed

  • Upgrade Marpit to v3.1.1 (#591)
    • Support for CSS nesting
  • Use the new headless mode of Chrome while converting by default (#593)
    • You can get back to the old headless mode by setting PUPPETEER_HEADLESS_MODE=old env.
  • Upgrade development Node.js LTS to v20.17.0 (#591)
  • Upgrade dependent packages to the latest versions (#591, #598)
  • Migrate ESLint config to flat config (#606)
  • Switch package manager from yarn to npm (#607)

Fixed

  • The browser sometimes cannot launch due to profile's singleton lock (#589, #591)
  • Make silence some deprecation warnings in Node.js v22 (#574, #576, #591)
yhatt
published 3.4.0 •

Changelog

Source

v3.4.0 - 2023-10-28

Changed

  • Upgrade Marpit to v2.6.1 (#557)
    • Added lang global directive
  • Upgrade Marp Core to v3.9.0 (#557)
  • Upgrade dependent packages to the latest versions (#557)
  • Reflect the language defined in lang global directive to <html> element (#542, #558)

Added

  • CI testing against Node.js v20 (#559)

Fixed

  • Enable PNG image transparency (#555, #556)
yhatt
published 3.3.1 •

Changelog

Source

v3.3.1 - 2023-10-01

Fixed

  • Improve stability of in-memory preview for large content (#553)
  • Accessibility: Render CLI's kind output in a specific color instead of ANSI color (#552, #554)
yhatt
published 3.3.0 •

Changelog

Source

v3.3.0 - 2023-09-23

Added

  • Support the project configuration file written in TypeScript marp.config.ts (#548, #549)
  • defineConfig helper for writing typed configuration (#549)
  • Recognize CHROME_NO_SANDBOX env to allow opt-out of the Chrome/Chromium sandbox during conversion explicitly (#543, #550)

Changed

  • Upgrade Marpit to v2.5.3 (#548)
  • Upgrade Marp Core to v3.8.1 (#548)
  • Upgrade development Node.js LTS to v18.18.0 (#547)
  • Upgrade dependent packages to the latest versions (#548)

Fixed

  • A huge document fails generating PDF/PPTX/images by net::ERR_ABORTED (#545, #551)
23
12
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc