Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 37736200D3E for ; Thu, 16 Nov 2017 11:43:05 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 36225160C0A; Thu, 16 Nov 2017 10:43:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 7C73F160BE6 for ; Thu, 16 Nov 2017 11:43:04 +0100 (CET) Received: (qmail 21386 invoked by uid 500); 16 Nov 2017 10:43:03 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 21375 invoked by uid 99); 16 Nov 2017 10:43:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Nov 2017 10:43:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id BEFDA18077E for ; Thu, 16 Nov 2017 10:43:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.202 X-Spam-Level: X-Spam-Status: No, score=-99.202 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id HeYP9Ccc9dUT for ; Thu, 16 Nov 2017 10:43:01 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 4A75C5FD41 for ; Thu, 16 Nov 2017 10:43:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id E1DFFE0ECE for ; Thu, 16 Nov 2017 10:43:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 9EE1C240DE for ; Thu, 16 Nov 2017 10:43:00 +0000 (UTC) Date: Thu, 16 Nov 2017 10:43:00 +0000 (UTC) From: "Jan Piotrowski (Sujan) (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (CB-12242) Use yarn js instead of npm when adding plugins MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 16 Nov 2017 10:43:05 -0000 [ https://issues.apache.org/jira/browse/CB-12242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16255102#comment-16255102 ] Jan Piotrowski (Sujan) edited comment on CB-12242 at 11/16/17 10:42 AM: ------------------------------------------------------------------------ Feel free to start by evaluating what and where would need to be changed. All groundwork already taken care of makes it easier for someone to pick this issue and create a PR (or multiple PRs, as I suspect this to be spread about over multiple repos) that implements this. My (unofficial!) impression in general is that from Cordova side there is no real need to tackle this right now. was (Author: sujan12): Feel free to start by evaluating what and where would need to be changed. All groundwork already taken care of makes it easier for someone to pick this issue and create a PR (or multiple PRs, as I suspect this to be spread about over multiple repos) that implements this. My impression in general is that from Cordova side there is no real need to tackle this right now. > Use yarn js instead of npm when adding plugins > ---------------------------------------------- > > Key: CB-12242 > URL: https://issues.apache.org/jira/browse/CB-12242 > Project: Apache Cordova > Issue Type: Improvement > Components: cordova-cli, cordova-lib > Reporter: Jacques de Villiers > > Currently it can take quite long to add certain plugins to my project (using cordova plugin add), especially if I need to re-add the plugins. My suggestion is to update the cordova cli to start using yarn js instead of npm directly. > When I looked at this page, I realised yarn was just a wrapper for npm, and much better at caching packages locally. > https://shift.infinite.red/npm-vs-yarn-cheat-sheet-8755b092e5cc#.jiz27n1hc > I would imagine this change would be relatively straightforward, and would be a massive win for the cli. > I was thinking of creating a fork to do a PR but realised I am not totally sure how to proceed on this. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org