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.