Project

General

Profile

Feature #38088

Switch the FreeNAS webui port from NPM to Yarn

Added by Erin Clark over 2 years ago. Updated almost 2 years ago.

Status:
Done
Priority:
No priority
Assignee:
Martin Wilke
Category:
Build system
Estimated time:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

Yarn seems more reliable with fetching dependency packages during install so for the sake of making PRs and the build itself more reliably build and not fail so often we would like to switch over from npm to yarn. This will require updating the package.json (probably just need to replace npm with yarn for all of the scripts) and possibly other places. If you need any assistance with this please feel free to reach out.


Related issues

Related to FreeNAS - Bug #38018: remove yarn.lock fileDone
Related to FreeNAS - Feature #39273: Use Yarn instead of npm to manage new UI's dependenciesDone

History

#1 Updated by Dru Lavigne over 2 years ago

  • Related to Bug #38018: remove yarn.lock file added

#3 Updated by Erin Clark about 2 years ago

  • Related to Feature #39273: Use Yarn instead of npm to manage new UI's dependencies added

#4 Updated by Dru Lavigne almost 2 years ago

  • Category changed from GUI (new) to Build system
  • Target version changed from 11.3 to Master - FreeNAS Nightlies
  • Needs QA changed from Yes to No
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

Also available in: Atom PDF