UNPKG

@openzeppelin/upgrade-safe-transpiler

Version:

Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe.

70 lines (69 loc) 1.96 kB
{ "name": "@openzeppelin/upgrade-safe-transpiler", "version": "0.4.1", "description": "Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe.", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "src", "dist", "!*.tsbuildinfo", "Initializable.sol" ], "bin": { "upgrade-safe-transpiler": "dist/cli.js" }, "scripts": { "test": "hardhat compile && ava", "test:watch": "hardhat compile && ava -w", "compile": "tsc", "prepare": "rimraf dist && npm run compile", "watch": "tsc -w", "lint": "prettier '**/*.{js,ts}' --check && eslint .", "lint:fix": "prettier '**/*.{js,ts}' --write && eslint . --fix" }, "repository": "github:OpenZeppelin/openzeppelin-transpiler", "keywords": [ "solidity", "openzeppelin", "smart-contarcts", "ethereum", "upgradeability", "openzeppelin-sdk" ], "author": "Igor Yalovoy <igor@openzeppelin.com>", "license": "MIT", "bugs": { "url": "https://github.com/OpenZeppelin/openzeppelin-sdk/issues" }, "homepage": "https://github.com/OpenZeppelin/openzeppelin-sdk#readme", "dependencies": { "ajv": "^8.0.0", "compare-versions": "^6.0.0", "ethereum-cryptography": "^3.0.0", "lodash": "^4.17.20", "minimatch": "^10.0.3", "minimist": "^1.2.5", "solidity-ast": "^0.4.51" }, "devDependencies": { "@eslint/compat": "^1.3.2", "@eslint/js": "^9.35.0", "@types/lodash": "^4.14.165", "@types/minimist": "^1.2.1", "@types/mocha": "^7.0.2", "@types/node": "^24.3.2", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "ava": "^6.4.1", "eslint": "^9.35.0", "eslint-config-prettier": "^10.1.8", "globals": "^16.4.0", "hardhat": "^2.26.3", "hardhat-ignore-warnings": "^0.2.9", "prettier": "^3.0.0", "rimraf": "^6.0.0", "ts-node": "^10.4.0", "typescript": "^5.9.2" } }