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.
Common utility functions for Node.js used and maintained by Benjamin Lupton
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.8.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
balUtilHTML.detectIndentation
balUtilFlow.each
balUtilEvents.EventEmitterEnhanced
balUtilFlow.(extend|clone|etc)
balUtilFlow.extractOptsAndCallback
balUtilFlow.(get|set)Deep
balUtilPaths.isIgnoredPath
balUtilPaths.ignoreCommonPatterns
balUtilPaths.(isTextSync|isText|getEncodingSync|getEncoding)
balUtilHTML.removeIndentation
balUtilPaths.rmdirDeep
balUtilHTML.(getAttribute|replaceElement|replaceElementAsync)
balUtilFlow.safeCallback
balUtilPaths.(openFile|closeFile|etc)
balUtilModules
balUtilPaths.scandir
balUtilFlow.Group
balUtilPaths.textExtensions
balUtilHTML.removeIndentation
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:
FAQs
Common utility functions for Node.js used and maintained by Benjamin Lupton
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
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.