Some checks failed
Integration Tests / test-service-integration (push) Failing after 40s
Package Tests / Python package - aitbc-agent-sdk (push) Successful in 38s
Package Tests / Python package - aitbc-core (push) Successful in 23s
Package Tests / Python package - aitbc-crypto (push) Successful in 20s
Package Tests / Python package - aitbc-sdk (push) Failing after 20s
Package Tests / JavaScript package - aitbc-sdk-js (push) Successful in 7s
Package Tests / JavaScript package - aitbc-token (push) Failing after 7s
Security Scanning / security-scan (push) Has been cancelled
Smart Contract Tests / test-solidity (map[name:aitbc-token path:packages/solidity/aitbc-token]) (push) Failing after 3s
Smart Contract Tests / lint-solidity (push) Failing after 4s
Added @prettier/plugin-solidity package and .prettierrc configuration to enable Solidity file parsing in prettier linting. This fixes the 'No parser could be inferred' error for .sol files.
44 lines
1.4 KiB
JSON
44 lines
1.4 KiB
JSON
{
|
|
"name": "@aitbc/aitbc-token",
|
|
"version": "0.2.3",
|
|
"private": true,
|
|
"type": "module",
|
|
"description": "AITBC Solidity contracts for attested receipt-based minting",
|
|
"scripts": {
|
|
"build": "hardhat compile",
|
|
"test": "hardhat test",
|
|
"lint": "prettier --check \"contracts/**/*.sol\" \"scripts/**/*.ts\" \"test/**/*.ts\"",
|
|
"format": "prettier --write \"contracts/**/*.sol\" \"scripts/**/*.ts\" \"test/**/*.ts\"",
|
|
"deploy": "hardhat run scripts/deploy.ts --network localhost"
|
|
},
|
|
"devDependencies": {
|
|
"@nomicfoundation/hardhat-chai-matchers": "^3.0.0",
|
|
"@nomicfoundation/hardhat-ethers": "^4.0.7",
|
|
"@nomicfoundation/hardhat-ignition-ethers": "^3.1.1",
|
|
"@nomicfoundation/hardhat-network-helpers": "^3.0.4",
|
|
"@nomicfoundation/hardhat-toolbox": "7.0.0-hh2",
|
|
"@nomicfoundation/hardhat-verify": "^3.0.13",
|
|
"@typechain/ethers-v6": "^0.5.1",
|
|
"@typechain/hardhat": "^6.0.0",
|
|
"@types/chai": "^4.3.11",
|
|
"@types/mocha": "^10.0.10",
|
|
"@types/node": "^20.11.30",
|
|
"chai": "^4.4.1",
|
|
"ethers": "^6.16.0",
|
|
"hardhat": "^3.3.0",
|
|
"hardhat-gas-reporter": "^1.0.10",
|
|
"@prettier/plugin-solidity": "^1.3.1",
|
|
"prettier": "^3.2.5",
|
|
"solidity-coverage": "^0.8.4",
|
|
"ts-node": "^10.9.2",
|
|
"typechain": "^8.3.2",
|
|
"typescript": "^5.9.2"
|
|
},
|
|
"dependencies": {
|
|
"@openzeppelin/contracts": "^5.0.2"
|
|
},
|
|
"engines": {
|
|
"node": ">=24.14.0"
|
|
}
|
|
}
|