Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

eslint-config-jaden-digital

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-config-jaden-digital

## Installation ##

  • 0.5.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

README

Installation

npm install eslint \
            eslint-watch \
            typescript \
            eslint-config-jaden-digital \
            eslint-config-airbnb-typescript@^9.0.0 \
            @typescript-eslint/parser@^3.7.1 \
            @typescript-eslint/eslint-plugin@^3.7.1 \
            eslint-plugin-import@^2.22.0 \
            eslint-plugin-jsx-a11y@^6.3.1 \
            eslint-plugin-react@^7.20.5 \
            eslint-plugin-react-hooks@^4.0.8 \
            --save-dev

Next, create a .eslintrc.js config file in the root of your project, and populate it with the following:

module.exports = {
    root: true,
    parser: '@typescript-eslint/parser',
    parserOptions: {
        tsconfigRootDir: __dirname,
        project: ['./tsconfig.json'],
    },
    plugins: [
      '@typescript-eslint',
    ],
    extends: 'eslint-config-jaden-digital'
}

And then create a .eslintignore and add patterns for files you wish to ignore, for example:

node_modules
vendor
.eslintrc.js
**/*.test.ts

resources/js/build

resources/js/src/typings

resources/js/src/type-declarations.d.ts

Add these in your package.json scripts object

  "scripts": {
      ...
      "lint": "npx eslint . --ext .ts,.tsx",
      "lint:watch": "npx esw -w . --ext .ts,.tsx --color --cache",
      ...
  }

Usage

Run them from your command line like this:

npm run lint

npm run lint:watch

yarn lint

yarn lint:watch

You can of course pass options through to eslint or esw. For example, if you only want to see errors and suppress warnings, pass the --quiet param by calling any of the above options like this:

npm run lint -- --quiet

npm run lint:watch -- --quiet

yarn lint -- --quiet

yarn lint:watch -- --quiet

You can auto fix errors by passing --fix in the exact same way as ```--quiet`` is demonstrated above

FAQs

Package last updated on 07 Aug 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc