{"library":"jflint","type":"library","category":null,"description":"jflint is a CLI tool that helps lint a Declarative Jenkinsfile by wrapping the Jenkins Pipeline linting API. It sends the Jenkinsfile content to a specified Jenkins server and displays the validation result. The current stable version is 0.3.2. The tool supports Node.js v4–v7 (older versions). Unlike official Jenkins CLI methods (SSH/curl), jflint provides a simpler command-line interface, optional configuration file, and built-in handling of authentication and CSRF. It is a lightweight npm package with no external dependencies.","language":"javascript","status":"active","version":"0.3.2","tags":["javascript","jenkins","lint"],"last_verified":"Fri May 01","install":[{"cmd":"npm install jflint","imports":["npx jflint Jenkinsfile"]},{"cmd":"yarn add jflint","imports":[]},{"cmd":"pnpm add jflint","imports":[]}],"homepage":null,"github":"https://github.com/miyajan/jflint","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jflint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}