{ "name": "setup-beam", "license": "MIT", "private": true, "scripts": { "build": "ncc build src/setup-beam.js --no-cache", "format": "prettier src/**/*.js --write && prettier __tests__/**/*.js --write", "jslint": "eslint src/**/*.js && eslint __tests__/**/*.js", "licenses": "yarn licenses generate-disclaimer > 3RD_PARTY_LICENSES", "markdownlint": "markdownlint *.md", "shellcheck": "shellcheck src/install-*.sh .github/workflows/*.sh", "test": "node __tests__/setup-beam.test.js && node ./__tests__/problem-matchers.test.js", "yamllint": "yamllint .github/workflows/**.yml && yamllint .*.yml && yamllint *.yml", "build-dist": "npm install && npm run build && npm run format && npm run markdownlint && npm run shellcheck && npm run yamllint && npm run jslint" }, "husky": { "hooks": { "pre-commit": "npm run format -- --check && npm run build && git add dist/" } }, "dependencies": { "@actions/core": "1.10.0", "@actions/exec": "1.1.1", "semver": "7.3.8" }, "devDependencies": { "@vercel/ncc": "0.34.0", "eslint": "8.25.0", "eslint-config-airbnb": "19.0.4", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-react": "7.31.10", "husky": "8.0.1", "markdownlint": "0.26.2", "prettier": "2.7.1", "shellcheck": "1.1.0", "yaml-lint": "1.7.0", "yarn": "1.22.19" }, "engines": { "node": ">=16" } }