{ "name": "setup-beam", "type": "module", "license": "MIT", "private": true, "scripts": { "build": "ncc build src/setup-beam.js --no-cache", "format": "prettier src/**/*.js test/**/*.js *.mjs --write", "eslint": "eslint src/**/*.js test/**/*.js *.mjs", "licenses": "yarn licenses generate-disclaimer > 3RD_PARTY_LICENSES", "markdownlint": "markdownlint *.md ./github/**/*.md", "shellcheck": "shellcheck .github/workflows/*.sh", "test": "node --test --test-reporter=spec", "yamllint": "eslint .github/workflows/**.yml .github/*.yml .*.yml *.yml", "clean-dist": "rm -rf ./dist", "lint": "npm run markdownlint && npm run shellcheck && npm run yamllint && npm run eslint", "build-dist": "npm run clean-dist && npm install && npm run build && npm run format && npm run lint" }, "dependencies": { "@actions/core": "1.11.1", "@actions/exec": "3.0.0", "@actions/tool-cache": "2.0.2", "csv-parse": "6.1.0", "lodash": "4.17.23", "semver": "7.7.4" }, "devDependencies": { "@eslint/js": "10.0.1", "@vercel/ncc": "0.38.4", "eslint": "10.0.1", "eslint-plugin-yml": "1.18.0", "globals": "17.3.0", "markdownlint-cli": "0.47.0", "prettier": "3.8.1", "shellcheck": "4.1.0", "yarn": "1.22.22" }, "engines": { "node": ">=20" } }