UNPKG

openrxiv-cli

Version:

CLI tool to download openRxiv MECA files from AWS S3 for text and data mining

68 lines (67 loc) 1.78 kB
{ "name": "openrxiv-cli", "version": "0.0.2", "description": "CLI tool to download openRxiv MECA files from AWS S3 for text and data mining", "main": "dist/index.js", "files": [ "dist" ], "type": "module", "scripts": { "clean": "rimraf dist", "lint": "eslint \"src/**/!(*.spec).ts\" -c ../../.eslintrc.cjs", "lint:format": "npx prettier --check \"src/**/*.ts\"", "test": "vitest run", "copy:version": "echo \"const version = '\"$npm_package_version\"';\nexport default version;\" > src/version.ts", "test:watch": "vitest watch", "build:esm": "tsc", "build": "npm-run-all -l clean copy:version -p build:esm" }, "keywords": [ "biorxiv", "cli", "aws", "s3", "download", "meca", "research", "text-mining", "data-mining" ], "author": "Curvenote", "license": "MIT", "engines": { "node": ">=18.0.0" }, "dependencies": { "@aws-sdk/client-s3": "^3.0.0", "@aws-sdk/s3-request-presigner": "^3.0.0", "axios": "^1.6.0", "openrxiv-utils": "^0.0.2", "boxen": "^8.0.1", "character-entities": "^2.0.2", "chalk": "^5.0.0", "cli-progress": "^3.12.0", "commander": "^14.0.0", "conf": "^10.0.0", "inquirer": "^9.0.0", "jszip": "^3.10.1", "ora": "^7.0.0", "adm-zip": "^0.5.10", "unified": "^11.0.0", "xast-util-from-xml": "^4.0.0", "p-limit": "^7.0.0" }, "devDependencies": { "@types/cli-progress": "^3.11.0", "@types/inquirer": "^9.0.0" }, "repository": { "type": "git", "url": "https://github.com/continuous-foundation/openrxiv.git" }, "bugs": { "url": "https://github.com/continuous-foundation/openrxiv/issues" }, "homepage": "https://github.com/continuous-foundation/openrxiv#readme" }