Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Proposal] Introducing lynt #1

Open
mHooshdar opened this issue Nov 10, 2020 · 4 comments
Open

[Proposal] Introducing lynt #1

mHooshdar opened this issue Nov 10, 2020 · 4 comments

Comments

@mHooshdar
Copy link
Member

Proposing lynt 🎉

Introduction

lynt is a monorepo that focuses on writing a set of presets for eslint, stylelint, etc that used across our internal projects. We felt the need to create a set of linter rules across our projects. So we start lynt 🥳

Structure

We create 2 projects in this repository for now (We can add other projects over time):

  • eslint presets for nuxt projects. (eslint/nuxt)
  • stylelint presets for scss files. (stylelint/scss)

Implementation

eslint/nuxt

As we agreed, we want to start with the Airbnb style guide and extend it (or maybe remove some of its rules).

@Mehdi-Hp Mehdi-Hp changed the title Proposal [Proposal] Introducing lynt Nov 10, 2020
@farzadso
Copy link
Member

Should we create a separate issue per rule?

@Mehdi-Hp
Copy link
Member

Should we create a separate issue per rule?

Umm. I wanna say per rule. But that would be like, A LOT

@hamidne
Copy link

hamidne commented Nov 10, 2020

I think we can have two approaches to this project.

  1. Create ESLint rules and become a plugin for ESLint.
  2. Use other ESLint rules and collect useful rules for our projects here.

@farzadso
Copy link
Member

@hamidne
I think we agreed on the second approach.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants