busbud-lint
raw JSON → 1.9.0 verified Fri May 01 auth: no javascript maintenance
A linting tool that enforces Busbud's JavaScript style guide configuration and checks for unused dependencies in projects. Version 1.9.0 is likely the latest stable release, with no recent updates. It combines ESLint with custom rules and dependency auditing, differentiating from standard ESLint setups by automatically detecting unused packages. Primarily used internally at Busbud and by projects following their conventions.
Common errors
error Cannot find module 'busbud-lint' ↓
cause Package not installed globally or locally.
fix
Run npm install -g busbud-lint or npm install --save-dev busbud-lint
error Command not found: busbud-lint ↓
cause Binary not installed in PATH.
fix
Ensure global install path is in PATH or use npx busbud-lint
Warnings
deprecated Package may be deprecated or unmaintained; no recent updates. ↓
fix Consider migrating to standard ESLint with Busbud config or alternative tools.
Install
npm install busbud-lint yarn add busbud-lint pnpm add busbud-lint Imports
- lint wrong
import lint from 'busbud-lint'correctconst lint = require('busbud-lint')
Quickstart
// Install globally and run from command line
npm install -g busbud-lint
// In your project root:
busbud-lint