Skip to main content

Introduction

@jupyter/eslint-plugin enforces code quality and project-specific standards for Jupyter core and extensions with early error catching and best practices enforcement.

What it does​

This plugin is built for JupyterLab extensions and core package development. It enforces conventions that are easy to miss during development but costly in production.

Who should use it​

  • JupyterLab extension authors
  • Maintainers of Jupyter Projects

Versioning​

This project follows ESLint's Semantic Versioning Policy. For details on version changes and breaking changes, see the releases page.

Changelog​

For a complete history of changes, see the changelog.

License​

This project is licensed under the Modified BSD License.