Files
zeekayandHanzo Dev 2069385603 Give every package one version
Two thousand and twenty-one packages carried more than one spec across this
estate — eslint alone in a hundred and four forms — and a package resolved twice
is two copies at run time, which is how react-hook-form came to report "two
different types with this name" from files nobody had edited. None do now.

The number lives in the catalog: a manifest names the package, the workspace
names the version. Where a manifest cannot reach a catalog it still carries the
one version, because the table is the source either way.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-08 02:37:42 -07:00

22 lines
659 B
JSON

{
"name": "@luxfhe/example-encrypted-crdt",
"version": "1.0.0",
"description": "Encrypted CRDT for offline-first privacy-preserving collaboration (PIP-0013)",
"private": true,
"scripts": {
"compile": "hardhat compile",
"test": "hardhat test",
"deploy": "hardhat task:deploy-crdt",
"task:set": "hardhat task:set-register",
"task:get": "hardhat task:get-register",
"task:merge": "hardhat task:merge-registers"
},
"devDependencies": {
"@luxfhe/hardhat-plugin": "^0.5.0",
"@nomicfoundation/hardhat-toolbox": "^7.0.0",
"@openzeppelin/contracts": "^5.6.1",
"hardhat": "^3.15.0",
"typescript": "7.0.2"
}
}