{"library":"postman-eslint","title":"postman-eslint","description":"A CLI tool for linting JavaScript scripts (pre-request and test scripts) in Postman collections using ESLint. Version 1.0.3, stable release. It fetches a Postman collection via API, extracts scripts from collection/folder/request levels, and runs ESLint with your local flat config. Differentiator: specifically targets Postman script linting with built-in globals like `pm`, uses Postman Collection SDK for parsing. Requires Node.js >=14.0.0.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install postman-eslint"],"cli":{"name":"postman-eslint","version":null}},"imports":["npx postman-eslint --collection <id> --api-key <key>","cp node_modules/postman-eslint/eslint.config.js ./","export POSTMAN_API_KEY=your_key"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npm install -g postman-eslint\nexport POSTMAN_API_KEY='your-api-key'\npostman-eslint --collection 'your-collection-id'","lang":"bash","description":"Installs the CLI globally, sets the API key via environment variable, and lints the specified Postman collection.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}