Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-14241

Remove bundledDependencies & committed node_modules

    XMLWordPrintableJSON

    Details

      Description

      The following items are no longer needed as we drop support for deprecated Node.js version:

      • bundledDependencies item in package.json
      • committed node_modules directory tree

      These items should be removed for each of the actively supported Cordova platforms (Android, browser, iOS, "osx" (mac OS), and Windows). In addition we should check if any such artifacts may remain in any other Cordova repos.

      I think this should be done for each of the repositories after the following prerequisites:

      • package version is updated to the next major release number, with "-dev" at the end to indicate that it is not being released, as agreed in this dev@cordova.apache.org thread
      • as already tracked in subtasks of CB-14063, already done in some of the active Cordova repos: drop support for deprecated Node.js 4 version (this should be done in package.json, .travis.yml, appveyor.yml or .appveyor.yml, and anywhere else as needed)
      • fix .gitignore to completely ignore contents of node_modules

        Attachments

          Activity

            People

            • Assignee:
              brodybits Chris Brody
              Reporter:
              brodybits Chris Brody
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: