Adviser

Adviser

  • Docs
  • API
  • Help
  • GitHub
  • Blog

›Welcome

Welcome

  • About Adviser

Getting Started

  • Installation
  • Arguments
  • Configuration
  • Built in rules
  • Plugins

Development

  • Create plugins
  • Create rules
  • Contribute in the core

API

  • API

Testing

  • Testing

About Adviser

Say hello to Adviser

While linters have become one of the most essential tools for code quality checks there's not one linter that manages to cover all aspects of a project's lifecyle. At Jam3 we needed a more robust linter that could cover other aspects of project development too. With these ideas in mind we created Adviser - an extendable linter.

How does it work?

Adviser is a CLI that can be integrated with npm, and it runs tasks across plugins defined in a configuration file. Each plugin defines rules for the linter to run and may include hooks and settings. Each rule includes a severity used to report the issues and may have options.

Future

Advisor has already become an integral part of our development process at Jam3. We are very excited about the potential this linter has and we'd love to see how this tool helps other developers maintain a high quality code standard across their projects too.

Last updated on 10/11/2019 by Amelie Rosser
Installation →
  • Say hello to Adviser
  • How does it work?
  • Future
Adviser
Docs
Getting StartedDevelopmentAPI Reference
Community
DiscordTwitterIssues
More
BlogGitHubStar
Crafted with Love by your Open Source team at Jam3 in Canada