This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@gcoguiec/eslint-config-vue

1.0.8 • Public • Published

@gcoguiec/eslint-config-vue


ESLint Logo

A rather strict ESLint TypeScript configuration.

Version CI Status


  • Single quotes, semicolons.
  • Both TypeScript and ECMAScript environments are supported.
  • Strict by default and type-oriented rules.

Table of Contents

Getting Started

Install

pnpm add -D eslint eslint-plugin-import eslint-plugin-promise eslint-plugin-vue @typescript-eslint/eslint-plugin @typescript-eslint/parser @gcoguiec/eslint-config-vue

Register the configuration with eslint

Edit your .eslintrc configuration file (you may have to create the file at your project root if it's missing) with the following :

{
  "extends": "@gcoguiec/eslint-config-vue"
}

(Optional) Add the scripts to your package.json file

{
  "scripts": {
    "lint": "eslint . --ignore-path .gitignore",
    "lint:fix": "pnpm lint --fix"
  }
}

Note: you can replace pnpm with your favorite package manager instead.

(Optional) Add the tasks to your justfile

lint *args:
  pnpm eslint . --ignore-path .gitignore {{args}}

lint-fix:
  @just lint --fix

See Also

Other ESLint configurations you may want to look at:

License

This package is licensed under BSD 2-Clause.

Readme

Keywords

Package Sidebar

Install

npm i @gcoguiec/eslint-config-vue

Weekly Downloads

0

Version

1.0.8

License

BSD-2-Clause

Unpacked Size

8.18 kB

Total Files

5

Last publish

Collaborators

  • gcoguiec