{"id":14385037,"url":"https://github.com/apache/cordova-lib","last_synced_at":"2025-05-14T03:07:58.503Z","repository":{"id":16766389,"uuid":"19524397","full_name":"apache/cordova-lib","owner":"apache","description":"Apache Cordova Tooling Library","archived":false,"fork":false,"pushed_at":"2024-12-17T05:01:01.000Z","size":53844,"stargazers_count":222,"open_issues_count":17,"forks_count":246,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-04-03T04:16:52.533Z","etag":null,"topics":["cordova","hacktoberfest","javascript","mobile","nodejs"],"latest_commit_sha":null,"homepage":"https://cordova.apache.org/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-05-07T07:00:06.000Z","updated_at":"2024-12-20T09:27:30.000Z","dependencies_parsed_at":"2024-01-23T17:27:56.119Z","dependency_job_id":"83ef9534-d124-4518-815f-4d544964c43c","html_url":"https://github.com/apache/cordova-lib","commit_stats":{"total_commits":3363,"total_committers":200,"mean_commits":16.815,"dds":0.8754088611358906,"last_synced_commit":"a70e330ab2bcefe41e80ea1340a45a27b207c95f"},"previous_names":[],"tags_count":119,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fcordova-lib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fcordova-lib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fcordova-lib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fcordova-lib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/cordova-lib/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247910751,"owners_count":21016750,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cordova","hacktoberfest","javascript","mobile","nodejs"],"created_at":"2024-08-28T18:01:53.004Z","updated_at":"2025-04-10T17:18:43.185Z","avatar_url":"https://github.com/apache.png","language":"JavaScript","readme":"\u003c!--\n#\n# Licensed to the Apache Software Foundation (ASF) under one\n# or more contributor license agreements.  See the NOTICE file\n# distributed with this work for additional information\n# regarding copyright ownership.  The ASF licenses this file\n# to you under the Apache License, Version 2.0 (the\n# \"License\"); you may not use this file except in compliance\n# with the License.  You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing,\n# software distributed under the License is distributed on an\n# \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\n#  KIND, either express or implied.  See the License for the\n# specific language governing permissions and limitations\n# under the License.\n#\n--\u003e\n\n[![Build status](https://ci.appveyor.com/api/projects/status/hovrl5rwj03co6oa/branch/master?svg=true)](https://ci.appveyor.com/project/ApacheSoftwareFoundation/cordova-lib/branch/master)\n[![Build Status](https://travis-ci.org/apache/cordova-lib.svg?branch=master)](https://travis-ci.org/apache/cordova-lib)\n[![Code coverage](https://codecov.io/github/apache/cordova-lib/coverage.svg?branch=master)](https://codecov.io/github/apache/cordova-lib?branch=master)\n[![NPM](https://nodei.co/npm/cordova.png)](https://nodei.co/npm/cordova/)\n\n# cordova-lib\nContains npm modules used primarily by [cordova](https://github.com/apache/cordova-cli/) and [plugman](https://github.com/apache/cordova-plugman/).\n\n## Setup from a cloned repo\n* Clone this repository onto your local machine.\n    `git clone https://github.com/apache/cordova-lib.git`\n* Install dependencies and npm-link\n    `npm install \u0026\u0026 npm link`\n\n## Setup from npm\n* `npm install cordova-lib`\n\n\u003e 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.\n\n## npm commands\n\nThis package exposes the following commands;\n\n* `npm run lint` - runs a linter (eslint) on relevant source and test code\n* `npm run unit-tests` - runs the unit tests (via jasmine) from the `spec/` directory\n* `npm run cover` - runs istanbul code coverage tool to measure unit test code coverage\n* `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)\n* `npm test` - shortcut for running the linter, the unit tests and the integration tests\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fcordova-lib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fcordova-lib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fcordova-lib/lists"}