Unpublish devtools (@openfn/buildtools)
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 24
- Forks
- 41
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 12
Description
We once accidentally published the internal package @openfn/buildtools (found in tools/buildtools).
This is now a private package and doesn't get published anymore.
We should remove it - BUT many adaptors in the wild declare it as a devDepenendency and will stop working when its removed (npm will refuse to install the package if devDependencies cannot be found, even that that dependency isn't going to be used).
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the internal package in tools/buildtools and searching adaptor manifests for devDependencies on @openfn/buildtools. Check how package removal affects installation of adaptors that still declare it. Done means the internal package is removed without causing those published adaptors to fail installation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- build-system, tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100