{"library":"apigeelint","type":"library","category":null,"description":"Static code analysis tool for Apigee API proxy and sharedflow bundles, enforcing best practices and avoiding anti-patterns. Version 2.84.6 requires Node >= 20 and npm >= 10.5.0. Active development with frequent releases (multiple per month). Provides over 80 built-in lint rules covering policies, endpoints, and bundle structure. Supports command-line and programmatic usage, multiple formatters (json, table, junit), and external plugins. Compared to alternatives like apigeelint-plugin or custom scripts, apigeelint is the official community-maintained linter with rule contributions from Apigee engineering and support teams.","language":"javascript","status":"active","version":"2.84.6","tags":["javascript","API","bundle","lint","linter","Apigee","Edge"],"last_verified":"Fri May 01","install":[{"cmd":"npm install apigeelint","imports":["import { Linter } from 'apigeelint'","import { Plugin } from 'apigeelint/plugin'","import { getDefaultPlugins } from 'apigeelint'"]},{"cmd":"yarn add apigeelint","imports":[]},{"cmd":"pnpm add apigeelint","imports":[]}],"homepage":null,"github":"https://github.com/apigee/apigeelint","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/apigeelint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}