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

feat: installer script #55

Closed
jkowalleck opened this issue Mar 29, 2024 · 0 comments · Fixed by #98
Closed

feat: installer script #55

jkowalleck opened this issue Mar 29, 2024 · 0 comments · Fixed by #98
Labels
Milestone

Comments

@jkowalleck
Copy link
Member

jkowalleck commented Mar 29, 2024

in case this package was released on npmjs,
it could be called via yarn dlx -p <packagename> install-yarn-plugin-cyclonedx
(or it could run the plugin via yarn dlx -p <packagename> cyclonedx-yarn)

all it takes is that the package provides said commands via the bin section in package.json.

  • the installer could run yarn plugin install file://...
  • the caller could run YARN_PLUGINS=... yarn cyconedx ...

this would also enable a global install, not only a per-env install ...
think about it, test it and describe it in the README.

@jkowalleck jkowalleck added this to the v1.0 milestone Mar 29, 2024
jkowalleck added a commit that referenced this issue May 17, 2024
- feat: improve 3rd-party license gathering 
- feat: add CLI wrapper
- tests: improve tests
- docs: improve docs
- build: add dist-build

closes #55 - since the installable package includes a CLI wrapper

---------

Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant