
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.
html2jade
converts HTML into Jade format.
html2jade
currently supports OS X and Linux platforms.
Windows is currently not supported because html2jade
uses jsdom
which in turn
depends on native code module Contextify
.
npm install -g html2jade
Outputs to stdout if input is URL
html2jade http://twitter.com
html2jade http://twitter.com > twitter.jade
Outputs to file if input is file
html2jade mywebpage.html # outputs mywebpage.jade
html2jade public/*.html # converts all .html files to .jade
Convert HTML from stdin
cat mywebpage.html | html2jade -
To generate Scalate compatible output:
html2jade --scalate http://twitter.com
html2jade --scalate http://twitter.com > twitter.jade
html2jade --scalate mywebpage.html
html2jade --scalate public/*.html
-d, --double
- use double quotes for attributes-s, --scalate
- generate jade syntax compatible with Scalate-o, --outdir <dir>
- path to output generated jade file(s) to-n, --nspaces <n>
- the number of spaces to indent generated files with. Default is 2 spaces-t, --tabs
- use tabs instead of spaces--donotencode
- do not html encode characters. This is useful for template files which may contain expressions like {{username}}To convert raw HTML into Jade:
var html2jade = require('html2jade');
var html = "<html><body>Hello World</body></html>";
html2jade.convertHtml(html, {}, function (err, jade) {
// do your thing
});
To convert DOM document into Jade (client-side):
// assumes html2jade.js file has been loaded
Html2Jade.convertDocument(document, {}, function (err, jade) {
// do your thing
});
Mostly usable but sometimes requires fixing up, usually involving conditionals and scripts indentation.
While converting a fairly complicated theme package with ~20 HTML files, I had to hand-edit just twice.
html2jade
There is a web version of html2jade
,
kindly provided by @aaronpowell.
Miniclip is a Linux tray app that quickly converts HTML to Jade, CSS to Stylus and JS to Coffee from clipboard.
As of version 0.4, there is a simple unit test that converts HTML files in test/data
directory
and compare them against Jade files in the same directory. Unit test harness requires coffee-script
and mocha
to be installed globally. Run the tests with command npm test
.
FAQs
HTML to Jade conversion tool
The npm package html2jade receives a total of 539 weekly downloads. As such, html2jade popularity was classified as not popular.
We found that html2jade demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers 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.