
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
babel-preset-blueflag
Advanced tools
[](https://www.npmjs.com/package/babel-preset-blueflag)
A preset for Blue Flag's oppinions on babel plugins
npm install --save babel-preset-blueflag
// Place this in your configs
{
presets: ['blueflag']
}
babel-preset-env
babel-preset-blueflag
uses babel-preset-env
to automatically determine the Babel plugins and polyfills you need based on your supported environments. By default if browser
is set to true
then the env settings will be:
{
"targets": {
"browsers": ["last 2 versions"]
}
}
otherwise they will be:
{
"targets": {
"node": "current"
}
}
babel-preset-blueflag
can be configured to provide different plugins and presets, as well as to pass configuration to those plugins and presets.
Configuration can be passed by wrapping the preset in an array and placing a configuration object as the second item in the array.
{
presets: [
['blueflag', {
}]
]
}
The follow options are supported:
library
boolean
- defaults to false
.
Doesn't do anything at the moment.
browser
boolean
- defaults to false
Whether this project is to be used in a browser. If set to true then babel-preset-env
's target will
be set to target the last 2 versions of major browsers.
disabled
String[]
- defaults to []
An array of plugins/presets that shouldn't be enabled. The plugin/preset prefix should be excluded,
eg. ['env', 'transform-runtime', 'transform-class-properties', 'react', 'stage-3']
config
Object
- defaults to {}
An object containing configuration to be passed on to the preset's child plugins and presets. eg.
{
presets: [
['blueflag', {
config: {
env: {
targets: {
browsers: 'last 3 versions'
}
}
}
}]
]
}
babel-plugin-transform-runtime
babel-plugin-transform-class-properties
babel-preset-env
babel-preset-react
babel-preset-stage-3
FAQs
[](https://www.npmjs.com/package/babel-preset-blueflag)
The npm package babel-preset-blueflag receives a total of 1,152 weekly downloads. As such, babel-preset-blueflag popularity was classified as popular.
We found that babel-preset-blueflag demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 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
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.