Files
zeekayandHanzo Dev a8c164c427 Depend on the packages that exist
A rebrand renamed third-party names it did not own. @luxfhe-fhe/relayer-sdk and
@luxfhe-fhe/oracle-solidity were never published, and @fhevm/solidity ships
config/ZamaConfig.sol, not LuxConfig.sol, so nothing installed and no contract
compiled. The overrides now say what the lockfile already resolved
(@zama-fhe/relayer-sdk ^0.3.0-8, @zama-fhe/oracle-solidity ^0.2.0), and the
relayer bundle loads from cdn.zama.org, the host that serves it.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-23 01:53:25 -07:00

84 lines
3.1 KiB
JSON

{
"name": "root",
"version": "0.4.0",
"private": true,
"license": "BSD-3-Clause-Clear",
"engines": {
"node": ">=20.0.0"
},
"workspaces": {
"packages": [
"packages/*"
]
},
"scripts": {
"chain": "pnpm hardhat:chain",
"compile": "pnpm hardhat:compile",
"deploy:localhost": "pnpm hardhat:deploy && pnpm generate",
"deploy:sepolia": "pnpm hardhat:deploy:sepolia && pnpm generate",
"fork": "pnpm hardhat:fork",
"format": "pnpm next:format && pnpm hardhat:format",
"sdk:build": "pnpm --filter ./packages/fhevm-sdk build",
"sdk:watch": "pnpm --filter ./packages/fhevm-sdk watch",
"sdk:test": "pnpm --filter ./packages/fhevm-sdk test",
"sdk:test:watch": "pnpm --filter ./packages/fhevm-sdk test:watch",
"sdk:clean": "pnpm --filter ./packages/fhevm-sdk clean",
"generate": "ts-node ./scripts/generateTsAbis.ts",
"hardhat:chain": "pnpm --filter ./packages/hardhat chain",
"hardhat:check-types": "pnpm --filter ./packages/hardhat check-types",
"hardhat:clean": "pnpm --filter ./packages/hardhat clean",
"hardhat:compile": "pnpm --filter ./packages/hardhat compile",
"hardhat:deploy": "pnpm --filter ./packages/hardhat deploy:localhost",
"hardhat:deploy:sepolia": "pnpm --filter ./packages/hardhat deploy:sepolia",
"hardhat:format": "pnpm --filter ./packages/hardhat prettier:write",
"hardhat:generate": "pnpm --filter ./packages/hardhat typechain",
"hardhat:hardhat-verify": "pnpm --filter ./packages/hardhat verify",
"hardhat:lint": "pnpm --filter ./packages/hardhat lint",
"hardhat:lint-staged": "pnpm --filter ./packages/hardhat lint",
"hardhat:test": "pnpm --filter ./packages/hardhat test",
"hardhat:verify": "pnpm --filter ./packages/hardhat verify",
"hardhat:verify:sepolia": "pnpm --filter ./packages/hardhat verify:sepolia",
"lint": "pnpm next:lint && pnpm hardhat:lint",
"next:build": "pnpm --filter ./packages/erc7984example build",
"next:check-types": "pnpm --filter ./packages/erc7984example check-types",
"next:format": "pnpm --filter ./packages/erc7984example format",
"next:lint": "pnpm --filter ./packages/erc7984example lint",
"next:serve": "pnpm --filter ./packages/erc7984example serve",
"precommit": "lint-staged",
"preinstall": "pnpm sdk:build",
"start": "pnpm --filter ./packages/erc7984example dev",
"test": "pnpm hardhat:test",
"vercel": "vercel deploy --prod",
"vercel:login": "vercel login",
"verify": "pnpm hardhat:verify",
"verify:sepolia": "pnpm hardhat:verify:sepolia"
},
"dependencies": {
"@openzeppelin/merkle-tree": "^1.0.8",
"hardhat-deploy": "^0.11.45"
},
"devDependencies": {
"@types/node": "^22.7.5",
"prettier": "^3.6.2",
"ts-node": "^10.9.2",
"typescript": "^5.9.2"
},
"pnpm": {
"onlyBuiltDependencies": [
"bufferutil",
"esbuild",
"keccak",
"protobufjs",
"secp256k1",
"sharp",
"unrs-resolver",
"utf-8-validate",
"yarn"
],
"overrides": {
"@zama-fhe/relayer-sdk": "npm:@zama-fhe/relayer-sdk@^0.3.0-8",
"@zama-fhe/oracle-solidity": "npm:@zama-fhe/oracle-solidity@^0.2.0"
}
}
}