| { |
| "author": "Apache Software Foundation", |
| "name": "cordova-lib", |
| "license": "Apache-2.0", |
| "description": "Apache Cordova tools core lib and API", |
| "version": "13.0.1-dev", |
| "repository": "github:apache/cordova-lib", |
| "bugs": "https://github.com/apache/cordova-lib/issues", |
| "main": "cordova-lib.js", |
| "engines": { |
| "node": ">=20.17.0 || >=22.9.0" |
| }, |
| "dependencies": { |
| "cordova-common": "^6.0.0", |
| "cordova-fetch": "^5.0.0", |
| "detect-indent": "^6.1.0", |
| "detect-newline": "^3.1.0", |
| "execa": "^5.1.1", |
| "globby": "^11.1.0", |
| "semver": "^7.7.2", |
| "stringify-package": "^1.0.1", |
| "write-file-atomic": "^7.0.0" |
| }, |
| "devDependencies": { |
| "@cordova/eslint-config": "^6.0.0", |
| "c8": "^11.0.0", |
| "cordova-android": "^13.0.0", |
| "elementtree": "^0.1.7", |
| "jasmine": "^6.3.0", |
| "jasmine-spec-reporter": "^7.0.0", |
| "rewire": "^9.0.1" |
| }, |
| "overrides": { |
| "c8": { |
| "yargs": "^18.0.0" |
| } |
| }, |
| "scripts": { |
| "test": "npm run lint && npm run test:coverage", |
| "test:unit": "jasmine \"spec/**/*.spec.js\"", |
| "test:e2e": "jasmine \"integration-tests/**/*.spec.js\"", |
| "test:all": "npm run test:unit && npm run test:e2e", |
| "test:coverage": "c8 npm run test:all", |
| "lint": "eslint ." |
| }, |
| "c8": { |
| "all": true, |
| "exclude": [ |
| "templates/", |
| "integration-tests/", |
| "coverage/", |
| "spec/" |
| ], |
| "reporter": [ |
| "lcov", |
| "text" |
| ] |
| } |
| } |