{ "name": "cache-apt-pkgs-action", "version": "0.0.0-semantically-released", "description": "TypeScript APT and APT-fast package management library", "author": "Andrew Walsh", "license": "Apache-2.0", "keywords": [ "apt", "apt-cache", "apt-get", "apt-fast" ], "repository": { "type": "git", "url": "https://github.com/awalsh128/cache-apt-pkgs-action.git" }, "files": [ "dist/src", "!dist/test", "scripts", "LICENSE", "README.md" ], "type": "module", "main": "dist/src/index.js", "types": "dist/src/types.d.ts", "exports": { ".": { "import": { "types": "./dist/src/index.d.ts", "default": "./dist/src/index.js" }, "require": { "types": "./dist/src/index.d.cts", "default": "./dist/src/index.cjs" } } }, "engines": { "node": ">=24" }, "scripts": { "build": "tsc -p tsconfig.json", "bundle": "ncc build src/main.ts --out dist --license LICENSE", "clean": "rm -rf dist coverage", "check:latest-action-pin": "node ./dev_scripts/check_latest_action_pin.mjs", "check:latest-action-pins": "node ./dev_scripts/check_latest_action_pin.mjs --scan", "check:configs": "node ./dev_scripts/verify_configs.mjs", "check": "npm-run-all check:*", "format:write": "npx prettier --write .", "format:check": "npx prettier --check .", "setup:dev": "node ./dev_scripts/setup_devenv.mjs", "lint": "eslint src test --ext .ts", "package": "npx rimraf ./dist && npx rollup --config rollup.config.ts --configPlugin @rollup/plugin-typescript", "package:watch": "npm run package -- --watch", "typecheck": "tsc -p tsconfig.json --noEmit", "test:unit": "vitest run --coverage", "test": "npm-run-all test:*" }, "dependencies": { "@actions/cache": "^6.1.0", "@actions/core": "^3.0.1", "rollup": "^4.62.2", "tar": "^7.4.3", "ts-apt": "file:../ts-apt", "winston": "^3.19.0" }, "devDependencies": { "@types/node": "^22.20.0", "@typescript-eslint/parser": "^8.46.3", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.39.4", "jest": "^30.4.2", "type-coverage": "^2.29.7", "typescript": "^5.8.3", "vitest": "^3.2.4" }, "allowScripts": { "esbuild@0.28.1": true, "esbuild@0.27.7": true, "esbuild@0.27.0": true, "unrs-resolver@1.12.2": true } }