
Product
Introducing PHP and Composer Support in Socket
Socket now supports PHP with full Composer and Packagist integration, enabling developers to search packages, generate SBOMs, and protect their PHP dependencies from supply chain threats.
Simple LaTeX wrapper for node.js
First, you need to install latex. On any Debian based system, you can do this with the following command:
sudo apt-get install texlive
On OS X, you will need to install MacPorts first. Once that is set up, you can then do:
sudo port install texlive
For Windows, you can try using cygwin though I have not tested this.
Once you have a working version of latex, you can install node-latex using the following command:
npm install latex
Here is an example of how to use the library in one line:
require("latex")([
"\\documentclass{article}",
"\\begin{document}",
"hello world",
"\\end{document}"
]).pipe(process.stdout)
This will basically spit out a formatted dvi article to stdout that says "hello world". The result of calling the function is returned as a stream and can be processed using other tools. If you want to convert the result into an image or pdf, you can use graphics magic.
require("latex")(doc[, options])The only exported function from node-latex is a function that takes as input a raw LaTeX document and returns a stream representing the document state. The type of doc must be one of the following:
In addition, you can also specify the following additional parameters via the options struct:
command: An optional override for the latex command. By default calls latex.The function returns a readable Stream object representing a LaTeX encoded document in DVI format. If there were errors in the syntax of the document, they will be raised as errors on this Stream object.
(c) 2013 Mikola Lysenko. MIT License
FAQs
A simple wrapper for LaTeX in node.js
We found that latex 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.

Product
Socket now supports PHP with full Composer and Packagist integration, enabling developers to search packages, generate SBOMs, and protect their PHP dependencies from supply chain threats.

Security News
An AI agent is merging PRs into major OSS projects and cold-emailing maintainers to drum up more work.

Research
/Security News
Chrome extension CL Suite by @CLMasters neutralizes 2FA for Facebook and Meta Business accounts while exfiltrating Business Manager contact and analytics data.