{ "name": "load-secrets-action", "version": "3.0.0", "description": "Load Secrets from 1Password", "main": "dist/index.js", "directories": { "test": "tests" }, "scripts": { "build": "ncc build ./src/index.ts", "build:configure": "ncc build ./configure/index.js -o ./configure/dist", "build:all": "npm run build && npm run build:configure", "format": "prettier --ignore-path ./config/.prettierignore", "format:check": "npm run format -- --check ./", "format:write": "npm run format -- --write ./", "lint": "eslint ./", "lint:fix": "npm run lint -- --fix", "prepare": "husky install ./config/.husky", "test": "jest --config=./config/jest.config.js", "test:clearcache": "jest --clearCache", "test:coverage": "npm run test -- --coverage", "test:watch": "npm run test -- --watch", "typecheck": "tsc", "validate": "npm run format:check && npm run lint && npm run test:coverage && npm run typecheck && npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/1Password/load-secrets-action.git" }, "keywords": [ "actions", "1password", "load secrets", "connect" ], "author": "1Password", "license": "MIT", "bugs": { "url": "https://github.com/1Password/load-secrets-action/issues" }, "homepage": "https://github.com/1Password/load-secrets-action#readme", "dependencies": { "@1password/op-js": "^0.1.11", "@actions/core": "^1.10.1", "@actions/exec": "^1.1.1", "@actions/tool-cache": "^2.0.2", "dotenv": "^17.2.2" }, "devDependencies": { "@1password/eslint-config": "^4.3.1", "@1password/prettier-config": "^1.2.0", "@types/jest": "^29.5.12", "@types/node": "^20.11.30", "@vercel/ncc": "^0.38.1", "husky": "^9.0.11", "jest": "^29.7.0", "lint-staged": "^15.2.2", "ts-jest": "^29.1.2", "typescript": "^5.4.2" }, "eslintConfig": { "extends": "@1password/eslint-config", "ignorePatterns": [ "coverage/" ], "parserOptions": { "project": "./tsconfig.json" } }, "prettier": "@1password/prettier-config" }