Files
onchain-id/package.json
2026-02-23 16:37:17 +02:00

51 lines
1.5 KiB
JSON

{
"name": "@onchain-id/solidity",
"version": "2.2.2-beta3",
"description": "EVM solidity smart contracts for Blockchain OnchainID identities.",
"license": "ISC",
"author": "OnchainID Organization",
"type": "module",
"files": [
"contracts",
"out"
],
"repository": {
"type": "git",
"url": "git+https://github.com/onchain-id/solidity.git"
},
"keywords": [
"onchainid",
"identity",
"erc734",
"erc735",
"ethereum",
"solidity",
"smart contracts"
],
"bugs": {
"url": "https://github.com/onchain-id/solidity/issues"
},
"homepage": "https://github.com/onchain-id/solidity#readme",
"scripts": {
"prepare": "husky && forge soldeer install",
"build": "forge build",
"test": "forge test",
"lint": "forge fmt --check",
"lint:fix": "forge fmt",
"coverage": "forge coverage --no-match-coverage \"(test|script|dependencies|node_modules|FormatResolver)\"",
"coverage:report": "mkdir -p coverage && forge coverage --no-match-coverage \"(test|script|dependencies|node_modules|FormatResolver)\" --report lcov --report-file coverage/lcov.info && genhtml coverage/lcov.info -o coverage/report --branch-coverage && open coverage/report/index.html",
"docs": "forge doc --serve --open",
"clean": "forge clean"
},
"devDependencies": {
"@ballcat/commitlint-config-gitmoji": "^1.1.0",
"@commitlint/cli": "^19.8.1",
"husky": "^9.1.7"
},
"commitlint": {
"extends": [
"@ballcat/commitlint-config-gitmoji"
]
}
}