
Security News
GitHub Actions Adds cache-mode to Limit Cache Poisoning Risk
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.
babel-plugin-syntax-hermes-parser
Advanced tools
Babel plugin which switches Babel to use the Hermes parser.
Hermes parser plugin for Babel. This plugin switches Babel to use hermes-parser instead of the @babel/parser. Since Hermes parser uses C++ compiled to WASM it is significantly faster and provides full syntax support for Flow.
Using npm:
npm install --save-dev babel-plugin-syntax-hermes-parser
or using yarn:
yarn add babel-plugin-syntax-hermes-parser --dev
The plugin can be enabled via:
// babel.config.json
{
"plugins": ["babel-plugin-syntax-hermes-parser"]
}
If parser options need to be provide you can do so via the parserOpts config:
// babel.config.json
{
"plugins": ["babel-plugin-syntax-hermes-parser"],
"parserOpts": {
"allowReturnOutsideFunction": true
}
}
FAQs
Babel plugin which switches Babel to use the Hermes parser.
The npm package babel-plugin-syntax-hermes-parser receives a total of 12,826,318 weekly downloads. As such, babel-plugin-syntax-hermes-parser popularity was classified as popular.
We found that babel-plugin-syntax-hermes-parser demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.