UNPKG

@openzeppelin/defender-as-code

Version:
86 lines (85 loc) 2.74 kB
{ "name": "@openzeppelin/defender-as-code", "version": "3.1.0", "description": "Configure your Defender environment via code", "main": "./lib/index.js", "types": "./lib/index.d.ts", "scripts": { "build": "rm -rf lib tsconfig.tsbuildinfo && tsc && yarn build:schemas", "test": "yarn test:unit", "test:unit": "jest --verbose --passWithNoTests", "watch": "tsc -w", "prepare": "yarn build", "lint": "yarn lint:check --fix", "lint:check": "eslint 'src/**/*.{js,ts}' --quiet", "format": "yarn format:check --write", "format:check": "prettier --check 'src/**/*.(js|ts)'", "style": "yarn lint && yarn format", "build:schemas": "yarn generate:schemas && yarn generate:types && yarn format:schemas", "generate:schemas": "rm -rf src/types/docs && jsonschema2md -d src/types/docs-schemas -o src/types/docs -x src/types/schemas -v 07 -h false", "generate:types": "yarn ts-node src/types/schemas/configs/generate-types.ts", "format:schemas": "replace-in-file --configFile=src/types/schemas/configs/replace-ref-config.ts && replace-in-file --configFile=src/types/schemas/configs/replace-undefined-config.ts" }, "keywords": [ "Defender", "Defender2", "Defender2.0", "Platform", "Serverless", "OpenZeppelin", "Deployment", "Management", "Plugin" ], "repository": { "type": "git", "url": "git+https://github.com/OpenZeppelin/defender-as-code.git" }, "contributors": [ { "name": "Nami Shah", "email": "nami@openzeppelin.com" }, { "name": "Gustavo Gonzalez", "email": "gustavo.gonzalez@openzeppelin.com" } ], "license": "MIT", "bugs": { "url": "https://github.com/OpenZeppelin/defender-as-code/issues" }, "homepage": "https://github.com/OpenZeppelin/defender-as-code#readme", "devDependencies": { "@adobe/jsonschema2md": "^7.1.1", "@types/eslint": "^8.4.6", "@types/lodash": "^4.14.184", "@types/node": "^18.7.14", "@types/prompt": "^1.1.3", "@types/serverless": "^3.12.8", "@typescript-eslint/eslint-plugin": "^5.36.2", "@typescript-eslint/parser": "^5.36.2", "code-style": "https://github.com/OpenZeppelin/code-style.git", "eslint": "^8.23.0", "eslint-config-prettier": "^8.6.0", "eslint-plugin-prettier": "^4.2.1", "json-schema-to-typescript": "^13.0.2", "prettier": "^2.7.1", "replace-in-file": "^6.3.5", "ts-node": "^10.9.1", "typescript": "^4.9.5" }, "dependencies": { "@openzeppelin/defender-sdk": "^2.2.0", "keccak256": "^1.0.6", "lodash": "^4.17.21", "prompt": "^1.3.0" }, "files": [ "lib", "!*.test.js", "!*.test.js.map", "!*.test.d.ts", "!*__mocks__" ] }