Research
Security News
Threat Actor Exposes Playbook for Exploiting npm to Build Blockchain-Powered Botnets
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.
Common utility functions for Node.js used and maintained by Benjamin Lupton
npm install --save bal-util
require('bal-util')
npm install --save bal-util
require('bal-util')
//wzrd.in/bundle/bal-util@2.7.0
ender add bal-util
require('bal-util')
This package is published with the following editions:
bal-util
aliases bal-util/index.js
which uses Editions to automatically select the correct edition for the consumers environmentbal-util/source/index.coffee
is Source + CoffeeScript + Requirebal-util/esnext/index.js
is CoffeeScript Compiled + ESNext + Requirebal-util/es2015/index.js
is CoffeeScript Compiled + ES2015 + RequireOlder environments may need Babel's Polyfill or something similar.
Best off looking at source, it's well documented, and there are plenty of tests
We're working to breaking out every part of bal-util into their own modules, or to use existing modules where there is now a more abstract version. Below are the list of the following abstractions that have been made:
balUtilFlow.fireWithOptionalCallback
balUtilPaths.binaryExtensions
balUtilFlow.each
balUtilEvents.EventEmitterEnhanced
balUtilFlow.(extend|clone|etc)
balUtilFlow.extractOptsAndCallback
balUtilFlow.(get|set)Deep
balUtilPaths.isIgnoredPath
balUtilPaths.ignoreCommonPatterns
balUtilPaths.(isTextSync|isText|getEncodingSync|getEncoding)
balUtilPaths.rmdirDeep
balUtilFlow.safeCallback
balUtilPaths.(openFile|closeFile|etc)
balUtilModules
balUtilPaths.scandir
balUtilFlow.Group
balUtilPaths.textExtensions
balUtilTypes
Discover how you can contribute by heading on over to the CONTRIBUTING.md
file.
Discover the release history by heading on over to the HISTORY.md
file.
These amazing people are maintaining this project:
No sponsors yet! Will you be the first?
These amazing people have contributed code to this project:
Discover how you can contribute by heading on over to the CONTRIBUTING.md
file.
Unless stated otherwise all works are:
and licensed under:
v2.7.0 2018 June 10
FAQs
Common utility functions for Node.js used and maintained by Benjamin Lupton
The npm package bal-util receives a total of 5,412 weekly downloads. As such, bal-util popularity was classified as popular.
We found that bal-util 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
Security News
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.
Security News
NVD’s backlog surpasses 20,000 CVEs as analysis slows and NIST announces new system updates to address ongoing delays.
Security News
Research
A malicious npm package disguised as a WhatsApp client is exploiting authentication flows with a remote kill switch to exfiltrate data and destroy files.