Update the nodejs plugin to be base aware
Metadata
Current evaluation
Base-aware Node.js plugin support was merged in snapcore/snapcraft#2356 via commit 3465f984f, covering the npm/yarn plugin work requested by the issue.
Resolution: closed resolved
Reason: The linked implementation was merged as PR #2356 in commit 3465f984f, adding base support to the Node.js plugin.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Update the plugin to be base aware. Split in two, npm and yarn
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Base-aware Node.js plugin support was merged in snapcore/snapcraft#2356 via commit 3465f984f, covering the npm/yarn plugin work requested by the issue. | |
| stealth/space-bunny-alpha | — | closed resolved | Closed by merged PR snapcore/snapcraft#2356 (commit 3465f984f), making the nodejs plugin base-aware with updated npm/yarn handling; maintainer linked the PR when closing. | |
| stealth/space-bunny-alpha | — | closed resolved | Node.js plugin gained base-aware handling, including updated npm and Yarn workflows, in merged PR snapcore/snapcraft#2356 (commit 3465f984f). | |
| stealth/space-bunny-alpha | — | closed resolved | Node.js plugin gained base support, with npm and yarn handling updated in merged PR #2356 (commit 3465f984f). | |
| qwen/qwen3.6-35b-a3b | — | — | Proposed updating the nodejs plugin for base awareness and splitting it into npm and yarn variants. Closed without implementation or discussion, indicating the request was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or linked pull requests. The request to update the nodejs plugin for base awareness and split npm/yarn support appears abandoned or superseded. No resolution details were provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or comments, likely abandoned. The nodejs plugin base awareness and npm/yarn split were not pursued. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The nodejs plugin base awareness update, split into npm and yarn, appears abandoned or superseded by later changes. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2356
(confidence 100%)
The maintainer linked this PR in the issue, and its title and commit explicitly add base support to the Node.js plugin.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1794787 Update the gulp plugin to be base aware | snapcraft (launchpad) | closed | Gulp was not made base-aware; snapcore/snapcraft#2356 (3465f984f) added base support to Node.js, and the maintainer confirmed the retired Gulp plugin was no longer available. | |
| #1794782 Update the dotnet plugin to be base aware | snapcraft (launchpad) | closed | Added base awareness to the dotnet plugin in canonical/snapcraft#2358, merged as commit 58a06ef40. | |
| #2356 nodejs plugin: add support for bases | snapcraft | merged | Merged PR #2356 as commit 3465f984f, making the Node.js plugin base-aware and updating npm and Yarn invocation to standard practices. | |
| #1794785 Update the go plugin to be base aware | snapcraft (launchpad) | closed | Base awareness for the Go plugin was implemented in snapcore/snapcraft#2323 and merged as commit 45a993643. | |
| #1794800 Update the ruby plugin to be base aware | snapcraft (launchpad) | closed | Ruby plugin gained base awareness via merged PR snapcore/snapcraft#2346 (commit bdb2b85e3), adding core16/core18 support. | |
| #1794793 Update the maven plugin to be base aware | snapcraft (launchpad) | closed | Maven plugin support for bases was merged in snapcraft#2364, commit b4aebc678. | |
| #1794791 Update the kernel plugin to be base aware | snapcraft (launchpad) | closed | Kernel and KBuild plugins gained base support via merged PR snapcore/snapcraft#2368 (commit ddbda36b5). | |
| #1794803 Update the waf plugin to be base aware | snapcraft (launchpad) | closed | Updated the Waf plugin to be base-aware by merging snapcore/snapcraft PR #2332 in commit bd896921b. | |
| #1794801 Update the scons plugin to be base aware | snapcraft (launchpad) | closed | Updated the SCons plugin with base awareness in snapcore/snapcraft#2357, merged as commit 883c308c9. | |
| #1794794 Update the meson plugin to be base aware | snapcraft (launchpad) | closed | Meson plugin was made base-aware by merged PR snapcore/snapcraft#2331, commit 1e19e86a6. |