{"library":"jshint-loader","type":"library","category":null,"description":"jshint-loader is a Webpack loader that integrates JSHint linting into the Webpack build process. The current stable version is 0.8.4, released in February 2017, with no further updates. It runs JSHint as a pre-loader to check JavaScript files before bundling. Key differentiators: it supports custom reporters and can emit errors or warnings, but reporters are not compatible with standard JSHint reporters. It requires JSHint as a peer dependency.","language":"javascript","status":"maintenance","version":"0.8.4","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jshint-loader","imports":["module.exports = { module: { preLoaders: [{ test: /\\.js$/, exclude: /node_modules/, loader: 'jshint-loader' }] } }","module.exports = { jshint: { camelcase: true } }","module.exports = { jshint: { reporter: function(errors) { this.emitWarning(errors[0].reason); } } }"]},{"cmd":"yarn add jshint-loader","imports":[]},{"cmd":"pnpm add jshint-loader","imports":[]}],"homepage":null,"github":"https://github.com/webpack/jshint-loader","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jshint-loader","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/jshint-loader/compatibility"}}