Need help with cordova-lib?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

apache
216 Stars 260 Forks Apache License 2.0 3.5K Commits 17 Opened issues

Description

Apache Cordova Tooling Library

Services available

!
?

Need anything else?

Contributors list

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 lint
    - 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.