{"library":"bal-util","type":"library","category":null,"description":"bal-util is a collection of common utility functions designed for Node.js environments, providing capabilities for flow control, asynchronous and synchronous task management, and path manipulation. The package bundles re-exports from other `bal-` prefixed utility libraries like `bal-clone`, `bal-is`, and `bal-path`. The current stable version is 2.8.0, which was published approximately nine years ago (as of 2026). It was developed against Node.js v0.12 and earlier, and primarily uses CommonJS modules. Due to its age and complete lack of recent updates, the package is largely unsuitable for modern Node.js development, lacking support for contemporary JavaScript features, asynchronous patterns (like Promises or async/await), and TypeScript. Its release cadence is non-existent, as it appears to be an abandoned project. While it provided a useful set of utilities for its era, newer alternatives offer superior performance, maintenance, and features for current application development.","language":"javascript","status":"abandoned","version":"2.8.0","tags":["javascript","flow","control","async","sync","tasks","batch","utility"],"last_verified":"Wed May 27","install":[{"cmd":"npm install bal-util","imports":["const balUtil = require('bal-util');","const { extend } = require('bal-util');","const { path } = require('bal-util');\n// or\nconst balUtil = require('bal-util');\nbalUtil.path.join(...);"]},{"cmd":"yarn add bal-util","imports":[]},{"cmd":"pnpm add bal-util","imports":[]}],"homepage":null,"github":"https://github.com/balupton/bal-util","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/bal-util","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/bal-util/compatibility"}}