FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

refactor: move package managers into a dir by rigor789 · Pull Request #5379 · NativeScript/nativescript-cli · GitHub

refactor: move package managers into a dir - #5379

Draft
rigor789 wants to merge 3 commits into
mainfrom
refactor/package-manager
Draft

refactor: move package managers into a dir#5379
rigor789 wants to merge 3 commits into
mainfrom
refactor/package-manager

Conversation

rigor789 commented Sep 7, 2020

Copy link
Copy Markdown
Member

The goal is to clean up package management throughout the CLI - this is the first step (and it's WIP) towards that goal.

Right now we have 2 services responsible for package management:

  • PackageManager
  • PackageInstallationManager

The goal is to combine them with a decoupled API from the specifics of each package manager. The interfaces have been created for NPM, and are tailored to npm's cli flags and terminology. We should abstract the specifics like save-dev should just be a combination of dev: true and save: true and each package manager would then use the correct flags: --save-dev or -D etc.

cla-bot Bot added the cla: yes label Sep 7, 2020
rigor789 added this to the 8.3 milestone Jul 9, 2022
rigor789 modified the milestones: 8.3, 8.4 Jul 25, 2022
NathanWalker modified the milestones: 8.4, 9.0 Oct 23, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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 this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL