@atlassian/eslint-config-atlassian-style-guide

Atlassian Style Guide Package

Usage no npm install needed!

<script type="module">
  import atlassianEslintConfigAtlassianStyleGuide from 'https://cdn.skypack.dev/@atlassian/eslint-config-atlassian-style-guide';
</script>

README

Atlassian JavaScript Style Guide

The source of truth for Atlassian's JavaScript Style Guide.

Please take a look at the ESLint configuration in this project to understand the style and lint guidelines for Atlassian.

Requirements:

To use this ESLint configuration in your project, extend it in your .eslintrc.

First install it as the npm module:

gt; npm install --save @atlassian/eslint-config-atlassian-style-guide

Then add it to the .eslintrc that you want to extend and override config properties for your project.

{
    "extends": "@atlassian/atlassian-style-guide",
    
    // override default rules, envs, globals
    "rules": {
        ...
    }
}