1Password / load-secrets-action

Load secrets from 1Password into your GitHub Actions jobs
https://developer.1password.com
MIT License
197 stars 27 forks source link

[Tooling] ES Lint Config does not work for Open Source #83

Open SimonBarendse opened 1 day ago

SimonBarendse commented 1 day ago

Problem

The current ES Lint configuration does not work for the community. It depends on a closed-source 1Password project.

Details

We're using eslintrc.yml from @1password/front-end-style in this project. The public distribution of this project at NPM has been deprecated:

image

It looks like the internal project is still receiving updates. We'll want to work with the owning team to figure out how we can use this project for open source projects, what was the original reasoning for discontinuing the NPM project, and whether we can continue that again. Alternatively, if we cannot use that project, we'll want to migrate to an open source alternative (e.g. maintaining our own ES Lint configuration in this repo).