Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
@hint/parser-css
Advanced tools
@hint/parser-css
)The CSS
parser is built on top of PostCSS so hints can
analyze CSS
files.
This package is installed automatically by webhint:
npm install hint --save-dev
To use it, activate it via the .hintrc
configuration file:
{
"connector": {...},
"formatters": [...],
"hints": {
...
},
"parsers": ["css"],
...
}
Note: The recommended way of running webhint is as a devDependency
of
your project.
This parser
emits the following events:
parse::start::css
of type Event
which contains the following information:
resource
: the resource we are going to parse.parse::end::css
of type StyleParse
which has the following information:
ast
: a PostCSS Root
object containing the AST.
See the PostCSS walk*
APIs for help navigating
the AST.code
: a string containing the raw stylesheet source code.element
: an HTMLElement
reference if the source was inline
in HTML; null
otherwise.resource
: the parsed resource. If the CSS is in a style tag
and not a file, the value will refer to the HTML document containing
the stylesheet.FAQs
webhint parser needed to analyze CSS files
We found that @hint/parser-css demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 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
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.