mirror of
https://github.com/luxfhe/example-dapps.git
synced 2026-10-30 18:13:32 +00:00
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]>
84 lines
3.1 KiB
JSON
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"
|
|
}
|
|
}
|
|
}
|