cordova-lib

by apache

apache / cordova-lib

Apache Cordova Tooling Library

205 Stars 258 Forks Last release: Not found Apache License 2.0 3.5K Commits 107 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Build status Build Status Code coverage NPM

cordova-lib

Contains npm modules used primarily by cordova and plugman.

Setup from a cloned repo

  • Clone this repository onto your local machine.
    git clone https://github.com/apache/cordova-lib.git
  • Install dependencies and npm-link
    npm install && npm link

Setup from npm

  • npm install cordova-lib

Note: you will likely also want to get github.com/apache/cordova-common, github.com/apache/cordova-create, github.com/apache/cordova-serve which previously lived in this repo but have since been moved.

npm commands

This package exposes the following commands;

  • npm run eslint
    - runs a linter (eslint) on relevant source and test code
  • npm run unit-tests
    - runs the unit tests (via jasmine) from the
    spec/
    directory
  • npm run cover
    - runs istanbul code coverage tool to measure unit test code coverage
  • npm run e2e-tests
    - runs heavy integration tests from the
    integration-tests/
    directory (WARNING: these take a long time to run and rely on file and network I/O)
  • npm test
    - shortcut for running the linter, the unit tests and the integration tests

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.