mirror of
https://github.com/luxfi/forum.git
synced 2026-09-24 00:24:25 +00:00
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]>
This commit is contained in:
+15
-15
@@ -9,23 +9,23 @@
|
||||
"lint": "next lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fontsource/inter": "^5.3.0",
|
||||
"@hanzo/ui": "8.27.0",
|
||||
"@luxfi/logo": "1.0.10",
|
||||
"clsx": "^2.1.1",
|
||||
"lucide-react": "^1.33.0",
|
||||
"next": "16.3.3",
|
||||
"next-themes": "^0.4.6",
|
||||
"react": "19.2.8",
|
||||
"react-dom": "19.2.8",
|
||||
"react-native-web": "^0.21.2",
|
||||
"tailwind-merge": "^3.6.0"
|
||||
"@fontsource/inter": "catalog:",
|
||||
"@hanzo/ui": "catalog:",
|
||||
"@luxfi/logo": "catalog:",
|
||||
"clsx": "catalog:",
|
||||
"lucide-react": "catalog:",
|
||||
"next": "catalog:",
|
||||
"next-themes": "catalog:",
|
||||
"react": "catalog:",
|
||||
"react-dom": "catalog:",
|
||||
"react-native-web": "catalog:",
|
||||
"tailwind-merge": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "26.4.0",
|
||||
"@types/react": "19.2.18",
|
||||
"@types/react-dom": "19.2.5",
|
||||
"typescript": "7.0.2"
|
||||
"@types/node": "catalog:",
|
||||
"@types/react": "catalog:",
|
||||
"@types/react-dom": "catalog:",
|
||||
"typescript": "catalog:"
|
||||
},
|
||||
"packageManager": "[email protected]"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
catalog:
|
||||
'@fontsource/inter': '^5.3.0'
|
||||
'@hanzo/ui': '8.27.0'
|
||||
'@luxfi/logo': '1.0.10'
|
||||
'@types/node': '26.4.0'
|
||||
'@types/react': '19.2.18'
|
||||
'@types/react-dom': '19.2.5'
|
||||
'clsx': '^2.1.1'
|
||||
'lucide-react': '^1.33.0'
|
||||
'next': '16.3.3'
|
||||
'next-themes': '^0.4.6'
|
||||
'react': '19.2.8'
|
||||
'react-dom': '19.2.8'
|
||||
'react-native-web': '^0.21.2'
|
||||
'tailwind-merge': '^3.6.0'
|
||||
'typescript': '7.0.2'
|
||||
Reference in New Issue
Block a user