
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.
amp-inline-critical-cli
Advanced tools
Inline critical-path css and load the existing stylesheets asynchronously
This is a project, a slight modification of an existing npm module called inline-critical. All Credit for developing the original packages goes to the guys who developed inline-critical.
##!Important
This sole purpose of this package is to assist in developing amp webpages, that require special <style amp-custom></style>
attibute to be valid, and not to modify any external css like google fonts api
, or font-awesome
This module is installed via npm:
$ npm install amp-inline-css-cli
Recommened usage in example below.
Works well with either .html
or .php
files.
amp-inline-css-cli -c /path/to/css/main.css -h /path/to/index.html > /path/to/output/index.html
Run amp-inline-css-cli --help
to see the list of options.
html
is the HTML you want to use to inline your critical styles, or any other stylesstyles
are the styles you're looking to inlineoptions
is an optional configuration object
minify
will minify the styles before inlining (default: true)extract
will remove the inlined styles from any stylesheets referenced in the HTMLbasePath
will be used when extracting styles to find the files references by href
attributesignore
ignore matching stylesheets when inlining.selector
defines the element used by loadCSS as a reference for inlining.No License
FAQs
Inline critical-path css and load the existing stylesheets asynchronously
We found that amp-inline-critical-cli 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.