@cartesi/token
Version:
Cartesi ERC-20 Token - CTSI
102 lines (101 loc) • 4.73 kB
JSON
{
"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"
}
}