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

@eslint-kit/cli

Package Overview
Dependencies
Maintainers
1
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eslint-kit/cli

A cli tool for @eslint-kit configs

  • 8.2.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

ESLint Config Kit


The ESLint Kit CLI is a command-line interface tool that helps you to setup ESLint for your project.

It can:

  • Setup configs from eslint-config-kit automatically.
    (JSON / YAML eslint config files are supported)

  • Install and manage required dependencies.
    (NPM / Yarn)

  • Add aliases support for eslint-plugin-import.
    (both JS and TS parsers are supported)

  • Create recommended .prettierrc for kit/prettier config.

Usage

Using npx (recommended):

npx @eslint-kit/cli

Installing globally (it's good in rare cases):

npm i -g @eslint-kit/cli
eslint-kit

Common options

  • -W, --workspace <name> - use the specified yarn workspace as the working directory.

    Currently, it installs all dependencies into the workspace's package.json. If you want to keep eslint/prettier packages in the root package.json - do it manually.

Commands

Manage configs

Select everything you want using convenient dialogs. CLI will do everything for you.

$ npx @eslint-kit/cli

or

$ npx @eslint-kit/cli config

Accepts all common options.

Upgrade

Upgrade @eslint-kit configs to their latest versions.

$ npx @eslint-kit/cli upgrade

Accepts all common options.

Setup aliases

Just enter aliases in JSON format and CLI will take care of it.

$ npx @eslint-kit/cli alias

Accepts all common options.

Check

Check packages for compatibility with ESLint Kit. If some versions are not ok, CLI will offer you a way to fix it.

$ npx @eslint-kit/cli check

or

$ npx @eslint-kit/cli check-versions

Learn more about eslint-kit here.

Accepts all common options.

FAQs

Package last updated on 08 May 2022

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