UNPKG

@tokenf/contracts

Version:

On-chain Real World Assets Tokenization Framework

75 lines (74 loc) 2.39 kB
{ "name": "@tokenf/contracts", "version": "0.4.0", "license": "MIT", "author": "Distributed Lab", "description": "On-chain Real World Assets Tokenization Framework", "readme": "README.md", "repository": { "type": "git", "url": "git+https://github.com/dl-tokenf/core-contracts.git" }, "keywords": [ "solidity", "ethereum", "smart-contracts", "tokenf", "nftf", "rwa", "distributedlab" ], "files": [ "**/*.sol", "!mock/**/*" ], "scripts": { "prepare": "husky", "compile": "npx hardhat compile", "coverage": "npx hardhat coverage --solcoverjs ./.solcover.ts", "clean": "npx hardhat clean", "test": "npx hardhat test", "generate-types": "TYPECHAIN_FORCE=true npx hardhat typechain && npx hardhat gobind", "generate-docs": "npx hardhat markup", "solhint-check": "solhint --noPoster \"./contracts/**/*.sol\"", "lint-fix": "npm run lint-sol-fix && npm run lint-ts-fix && npm run lint-json-fix && npm run solhint-check", "lint-json-fix": "prettier --write \"./**/*.json\"", "lint-ts-fix": "prettier --write \"./**/*.ts\"", "lint-sol-fix": "prettier --write \"./**/*.sol\"", "publish-to-npm": "npm run lint-fix && bash ./scripts/publish.sh --public" }, "dependencies": { "@openzeppelin/contracts": "5.3.0", "@openzeppelin/contracts-upgradeable": "5.3.0", "@solarity/solidity-lib": "3.1.4" }, "devDependencies": { "@metamask/eth-sig-util": "^8.2.0", "@nomicfoundation/hardhat-chai-matchers": "^2.0.8", "@nomicfoundation/hardhat-ethers": "^3.0.8", "@nomicfoundation/hardhat-network-helpers": "^1.0.12", "@solarity/hardhat-habits": "^1.0.1", "@solarity/hardhat-markup": "^1.0.10", "@typechain/ethers-v6": "^0.5.1", "@typechain/hardhat": "^9.1.0", "@types/chai": "^4.3.20", "@types/mocha": "^10.0.10", "@types/node": "^22.14.0", "chai": "^4.5.0", "dotenv": "^16.4.7", "hardhat": "^2.22.19", "hardhat-contract-sizer": "^2.10.0", "hardhat-gas-reporter": "^2.2.2", "husky": "^9.1.7", "mocha": "^11.1.0", "prettier": "^3.5.3", "prettier-plugin-solidity": "^1.4.2", "solhint": "^6.0.0", "solhint-plugin-prettier": "^0.1.0", "solidity-coverage": "^0.8.14", "ts-node": "^10.9.2", "tsconfig-paths": "^4.2.0", "typechain": "^8.3.2", "typescript": "^5.8.2" } }