@cumulus/common
Version:
Common utilities used across tasks
74 lines (73 loc) • 2.04 kB
JSON
{
"name": "@cumulus/common",
"version": "21.2.0",
"description": "Common utilities used across tasks",
"keywords": [
"GIBS",
"CUMULUS",
"NASA"
],
"engines": {
"node": ">=20.12.2"
},
"files": [
"*.js",
"*.d.ts"
],
"publishConfig": {
"access": "public"
},
"homepage": "https://github.com/nasa/cumulus/tree/master/packages/common",
"repository": {
"type": "git",
"url": "https://github.com/nasa/cumulus"
},
"scripts": {
"build-docs": "npm run tsc && ../../node_modules/.bin/jsdoc2md --template templates/docs-API.hbs URLUtils.js util.js > docs/API.md",
"clean": "git clean -d -x -e node_modules -f",
"test": "../../node_modules/.bin/ava",
"test:ci": "../../scripts/run_package_ci_unit.sh",
"test:coverage": "../../node_modules/.bin/nyc npm test",
"prepare": "npm run tsc",
"tsc": "../../node_modules/.bin/tsc",
"tsc:listEmittedFiles": "../../node_modules/.bin/tsc --listEmittedFiles",
"watch-test": "../../node_modules/.bin/tsc-watch --onsuccess 'npm test'",
"coverage": "python ../../scripts/coverage_handler/coverage.py"
},
"ava": {
"files": [
"tests/**"
],
"verbose": true,
"failFast": true
},
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/client-s3": "^3.621.0",
"@aws-sdk/signature-v4-crt": "^3.621.0",
"@cumulus/aws-client": "21.2.0",
"@cumulus/errors": "21.2.0",
"@cumulus/logger": "21.2.0",
"ajv": "^6.12.3",
"follow-redirects": "^1.2.4",
"fs-extra": "^5.0.0",
"got": "^14.2.1",
"is-ip": "^3.1.0",
"lodash": "^4.17.21",
"node-forge": "^1.3.0",
"p-limit": "^2.0.0",
"p-map": "^1.2.0",
"p-retry": "^4.2.0",
"parseurl": "^1.3.3",
"randexp": "^0.5.3",
"url-join": "^4.0.0",
"uuid": "^3.2.1"
},
"devDependencies": {
"@types/fs-extra": "^5.0.0",
"@types/node-forge": "^0.9.5",
"@types/url-join": "^4.0.0"
},
"gitHead": "696befd260527f74a8a5bfb92f9511b455a23388"
}