Skip to content

fix npm install#190

Merged
arcticicestudio merged 1 commit into
nordtheme:developfrom
kremalicious:develop
Jan 31, 2021
Merged

fix npm install#190
arcticicestudio merged 1 commit into
nordtheme:developfrom
kremalicious:develop

Conversation

@kremalicious
Copy link
Copy Markdown
Contributor

@kremalicious kremalicious commented Jan 30, 2021

Seems eslint-config-arcticicestudio-base was removed from the npm registry breaking all installations of this project, either locally or when added as a dependency in package.json. This PR switches to the @arcticicestudio/eslint-config-base package to fix that.

* switch to @arcticicestudio/eslint-config-base
Copy link
Copy Markdown
Contributor

@arcticicestudio arcticicestudio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @kremalicious 👋, thanks for your contribution 👍

This sounds like some of the previous NPM policies changed after they joined GitHub. Normally the package should never be unpublished but show a deprecation warning instead.

Doesn't matter now, the replacing the package was the main goal of the deprecation anyway 😄
I'll merge this PR and try to deploy a new release version today so that all package registries are also include this change.

@arcticicestudio arcticicestudio merged commit 13ef97e into nordtheme:develop Jan 31, 2021
arcticicestudio pushed a commit that referenced this pull request Feb 1, 2021
Before the `eslint-config-arcticicestudio-base` NPM package [1] was used
which has been deprecated and somehow also deleted from the registry
after NPM joined GitHub.
Since the goal of the deprecation was to move to the new
`@arcticicestudio/eslint-config-base` package anyway it has now been
switched.

[1]: https://www.npmjs.com/package/eslint-config-arcticicestudio-base
[2]: https://www.npmjs.com/package/@arcticicestudio/eslint-config-base
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants