UNPKG

@cartesi/token

Version:

Cartesi ERC-20 Token - CTSI

102 lines (101 loc) 4.73 kB
{ "name": "@cartesi/token", "version": "1.9.0", "description": "Cartesi ERC-20 Token - CTSI", "scripts": { "build": "hardhat compile && tsc", "copy-dts": "copyfiles -u 1 \"src/**/*.d.ts\" dist/src", "clean": "rimraf artifacts cache deployments/localhost dist src/types/*", "deploy": "run-s deploy:development", "deploy:testnet": "run-s deploy:goerli", "deploy:development": "hardhat deploy --network localhost", "deploy:goerli": "hardhat deploy --network goerli --export export/abi/goerli.json", "deploy:mainnet": "hardhat deploy --network mainnet --export export/abi/mainnet.json", "deploy:polygon_mumbai": "hardhat deploy --network polygon_mumbai --export export/abi/polygon_mumbai.json", "deploy:arbitrum_goerli": "hardhat deploy --network arbitrum_goerli --export export/abi/arbitrum_goerli.json", "deploy:optimism_goerli": "hardhat deploy --network optimism_goerli --export export/abi/optimism_goerli.json", "deploy:iotex_testnet": "hardhat deploy --network iotex_testnet --export export/abi/iotex_testnet.json", "deploy:chiado": "hardhat deploy --network chiado --export export/abi/chiado.json", "deploy:sepolia": "hardhat deploy --network sepolia --export export/abi/sepolia.json", "export": "hardhat export-artifacts export/artifacts --hide-sources --including-empty-bytecode --including-no-public-functions", "info": "npm-scripts-info", "prepack": "run-s clean prepare", "prepare": "run-s build copy-dts export", "start": "hardhat node", "test": "hardhat test" }, "scripts-info": { "build": "Build contract, generate TypeChain code and compile with Typescript", "copy-dts": "Copy TypeChain type definition files to typescript output dir", "clean": "Clean build artifacts, including contracts local deployment information", "deploy": "Deploy contracts to local node. Requires node running on localhost:8545", "deploy:testnet": "Deploy contracts to all supported testnets. Requires two environment variables: PROJECT_ID and MNEMONIC.", "deploy:development": "Deploy contracts to local node. Requires node running on localhost:8545", "deploy:goerli": "Deploy contracts to goerli. Requires two environment variables: PROJECT_ID and MNEMONIC.", "deploy:mainnet": "Deploy contracts to mainnet.", "deploy:polygon_mumbai": "Deploy contracts to polygon_mumbai.", "deploy:arbitrum_goerli": "Deploy contracts to arbitrum_goerli.", "deploy:optimism_goerli": "Deploy contracts to optimism_goerli.", "deploy:iotex_testnet": "Deploy contracts to iotex_testnet.", "deploy:chiado": "Deploy contracts to chiado.", "deploy:sepolia": "Deploy contracts to sepolia.", "export": "Export artifacts in a simpler format", "info": "Displays information about the scripts.", "test": "Run unit tests", "start": "Start a hardhat development node" }, "dependencies": { "@openzeppelin/contracts": "^2.5.0" }, "devDependencies": { "@ethersproject/abi": "^5.7.0", "@ethersproject/bytes": "^5.7.0", "@ethersproject/providers": "^5.7.2", "@nomicfoundation/hardhat-chai-matchers": "^1.0.5", "@nomiclabs/hardhat-ethers": "^2.2.1", "@nomiclabs/hardhat-etherscan": "^3.1.3", "@typechain/ethers-v5": "^10.1.1", "@typechain/hardhat": "^6.1.4", "@types/chai": "^4.3.4", "@types/mocha": "^10.0.1", "@types/node": "^18.11.10", "chai": "^4.3.7", "copyfiles": "^2.4.1", "ethers": "^5.7.2", "hardhat": "^2.12.3", "hardhat-deploy": "0.11.21", "hardhat-deploy-ethers": "0.3.0-beta.13", "npm-run-all": "^4.1.5", "npm-scripts-info": "^0.3.9", "rimraf": "^3.0.2", "ts-generator": "^0.1.1", "ts-node": "^10.9.1", "typechain": "^8.1.1", "typescript": "^4.9.3" }, "repository": { "type": "git", "url": "git+https://github.com/cartesi/token.git" }, "author": "Felipe Argento <felipe.argento@cartesi.io>", "bugs": { "url": "https://github.com/cartesi/token/issues" }, "homepage": "https://github.com/cartesi/token#readme", "keywords": [ "cartesi" ], "files": [ "contracts", "deployments/*/*.json", "deployments/*/.chainid", "dist/src/types", "dist/deploy/*.js", "export" ], "main": "./dist/src/types/index.js", "types": "./dist/src/types/index.d.ts", "volta": { "node": "18.18.0" } }