{ "name": "setup-beam", "license": "MIT", "private": true, "scripts": { "build": "ncc build src/setup-beam.js --no-cache --license licenses.txt", "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" }, "husky": { "hooks": { "pre-commit": "npm run format -- --check && npm run build && git add dist/" } }, "dependencies": { "@actions/core": "1.6.0", "@actions/exec": "1.1.1", "semver": "7.3.6" }, "devDependencies": { "@vercel/ncc": "0.33.4", "eslint": "8.13.0", "eslint-config-airbnb": "19.0.4", "eslint-plugin-import": "2.26.0", "eslint-plugin-jsx-a11y": "6.5.1", "eslint-plugin-react": "7.29.0", "husky": "7.0.4", "markdownlint": "0.25.1", "prettier": "2.6.2", "shellcheck": "1.1.0", "yaml-lint": "1.2.4", "yarn": "1.22.18" }, "engines": { "node": ">=16" } }