{ "name": "li", "version": "1.0.26", "scripts": { "help": "node tools/show-help.js", "start": "arc sandbox", "gen-reports": "node tools/gen-reports.js", "lint": "eslint . --fix", "list-sources": "node src/shared/sources/_lib/list-sources.js", "todos": "node tools/list-dev-todos.js", "test": "arc hydrate && tape 'tests/**/*-test.js' | node tests/save-test-results.js | node tools/clean-tap-output.js | tap-spec && node tests/warnings.js", "test:reports": "arc hydrate && node tests/run-report-tests.js | node tests/save-test-results.js | node tools/clean-tap-output.js | tap-spec && node tests/warnings.js", "test:unit": "tape 'tests/unit/**/*-test.js' | node tests/save-test-results.js | node tools/clean-tap-output.js | tap-spec && node tests/warnings.js", "test:integration": "arc hydrate && tape 'tests/integration/**/*-test.js' | node tests/save-test-results.js | node tools/clean-tap-output.js | tap-spec && node tests/warnings.js", "migrate:all": "./tools/migrate-entire-cache", "migrate:latest": "./tools/migrate-latest-cache", "migrate:publish": "AWS_PROFILE=covidatlas ./tools/publish-migrated-cache", "migration:status": "node tools/report-migration-status.js", "migration:report": "npm --silent run migration:status -- report | pbcopy && echo 'Copied to clipboard'", "migration:summary": "npm --silent run migration:status -- summary | pbcopy && echo 'Copied to clipboard'", "validate": "node tools/validate-source.js" }, "humans": [ "This is a serverless monorepo", "All root deps are considered dev dependencies" ], "devDependencies": { "@architect/architect": "^8.6.0", "@architect/macro-storage-public": "1.0.0", "cheerio": "1.0.0-rc.9", "eslint": "^7.27.0", "eslint-plugin-filenames": "^1.3.2", "eslint-plugin-fp": "^2.3.0", "eslint-plugin-import": "^2.23.4", "glob": "^7.1.7", "husky": "^6.0.0", "is": "^3.3.0", "lint-staged": "^11.0.0", "ospath": "^1.2.2", "puppeteer": "^9.1.1", "tap-spec": "^5.0.0", "tape": "^5.2.2", "xlsx": "^0.17.0", "yargs": "^17.0.1" }, "author": "Ryan Block ", "license": "Apache-2.0", "engines": { "node": ">=12.15.0 <13.0.0" }, "husky": { "hooks": { "pre-commit": "PAUSE=true ./scripts/pause-sandbox && lint-staged && PAUSE=false ./scripts/pause-sandbox", "pre-push": "npm run test:unit" } }, "lint-staged": { "*.js": [ "eslint" ] } }