Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@veobot/eslint-config

veobot5MIT1.4.0

Veo Robotics ESLint rules for all JavaScript / TypeScript projects

eslint, eslint-config, javascript, typescript, vue, es2019, nodejs, lint

readme

@veobot/eslint-config

Veo Robotics ESLint rules for all JavaScript / TypeScript projects


npm version

Installation

Install the package and all of its peer dependencies:

$ npx install-peerdeps --dev @veobot/eslint-config

Afterwards, create a .eslintrc file in your root project folder and add the following:

{
  "extends": "@veobot"
}

Configuration

To override anything, simply add a rules property to your .eslintrc file and add new or existing rules to it with your preferred settings:

{
  "extends": "@veobot",
  "rules": {
    "arrow-spacing": "off"
  }
}

Testing

To run tests for this package, install the development dependencies with yarn install from this folder and then run yarn test.

License

MIT License. See LICENSE file for details.

changelog

Change Log

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.


Unreleased

  • N/A

1.3.0 - 2019-06-18

Added

  • Linting rules for Vue i18n missing or unused keys

1.2.2 - 2019-03-26

Changed

  • Roll back required Yarn version to 1.13+

1.2.0 - 2019-03-21

Changed

  • Increases max-nested-callbacks to 5
  • Disables several rules:
    1. @typescript-eslint/no-explicit-any
    2. new-cap

1.1.1 - 2019-02-25

Changed

  • Fixes errors when using import path aliases in TypeScript projects

1.0.0 - 2019-02-19

Added