GithubHelp home page GithubHelp logo

Comments (12)

voxpelli avatar voxpelli commented on September 22, 2024 5

The current name works until @eslint-community/eslint-plugin-node or merging into upstream becomes a possibility.

from eslint-plugin-n.

aladdin-add avatar aladdin-add commented on September 22, 2024 3

I'm πŸ‘ to @eslint-community/eslint-plugin-node. just waiting for the @eslint-community get ready.

from eslint-plugin-n.

voxpelli avatar voxpelli commented on September 22, 2024 2

I would prefer sticking to the current name rather than causing more fragmentation.

Changing names of a module is hard to do without breaking all of the update flows of dependent projects.

from eslint-plugin-n.

aladdin-add avatar aladdin-add commented on September 22, 2024 1

I agreed the current name is not ideal(I tried eslint-plugin-nd while it has been taken >︿<). As of now, I'm standing with @voxpelli - It's not always an easy thing to renaming a package, for users and maintainers.

from eslint-plugin-n.

aladdin-add avatar aladdin-add commented on September 22, 2024 1

but we (other contributors) don't have the access to publish the old one- if we do, I'd prefer taking over, instead of forking. πŸ˜‚

from eslint-plugin-n.

giltayar avatar giltayar commented on September 22, 2024

Good to hear that people are already using this package! Once I get the esm resolution in, I'll probably also migrate our company to use this fork.

Thanks for the hard work, and closing for lack of public interest. ☺️

from eslint-plugin-n.

gpoole avatar gpoole commented on September 22, 2024

Just to throw in my 2c as a random user: I was about to open a PR on the eslint-config-standard readme because I thought the sample command to install peer dependencies had a typo in it. The name looking like a truncated version of an existing well-known package name is bound to be confusing people.

While it is a pain to rename it's only going to get harder as time goes on. Leaving the old package name published with a deprecation notice and publishing under a new name shouldn't be too bad should it? No different to publishing a major release in terms of work needed by people downstream?

from eslint-plugin-n.

gpoole avatar gpoole commented on September 22, 2024

Do you mean to publish eslint-plugin-n or the original eslint-plugin-node?

from eslint-plugin-n.

aladdin-add avatar aladdin-add commented on September 22, 2024

eslint-plugin-node.

from eslint-plugin-n.

gpoole avatar gpoole commented on September 22, 2024

I meant that the discussion here seemed to be saying that you can't rename this module from eslint-plugin-n because it will break things? I was asking is publishing a deprecation notice under eslint-plugin-n and publishing this under something less ambiguous like eslint-plugin-node2 so bad? Better yet what about a scoped name like @eslint-community/eslint-plugin-node as per #8? I think it would help a lot with comprehension over the current name.

Again I came here specifically for the same reason as @giltayar mentioned in the original issue: I was confused by the name because it looked like a mistake to me and wanted to suggest changing it to avoid confusion.

from eslint-plugin-n.

giltayar avatar giltayar commented on September 22, 2024

+1 for anything but eslint-plugin-n. πŸ˜ƒ

from eslint-plugin-n.

voxpelli avatar voxpelli commented on September 22, 2024

As I commented in #8, there is now an ESLint RFC up regarding creating the @eslint-community: eslint/rfcs#91

from eslint-plugin-n.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.