mirror of
https://github.com/hanzoai/bootnode.git
synced 2026-09-30 20:46:32 +00:00
State a version once
A version written into a manifest is written into every manifest that wants it, which is how eslint came to exist in a hundred and four forms across this estate and how a package came to resolve twice at run time. The catalog moves the number out of the manifest: a manifest names the package, the workspace names the version. Four are held below their latest because the newer release cannot be used, and the reason is recorded rather than the version alone: @noble/hashes 2 renamed every subpath the web3 stack imports, @splinetool/runtime 2 depends on a package that was never published, @dynamic-labs 5.4.1 the same, and react-resizable-panels 3 points its types condition at the bundle.
This commit is contained in:
+2
-2
@@ -46,9 +46,9 @@
|
||||
},
|
||||
"homepage": "https://github.com/bootnode/bootnode/tree/main/brand",
|
||||
"devDependencies": {
|
||||
"@types/node": "^20.0.0",
|
||||
"@types/node": "26.4.0",
|
||||
"tsup": "^8.5.1",
|
||||
"typescript": "^5.9.3"
|
||||
"typescript": "7.0.2"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
||||
+48
-48
@@ -13,56 +13,56 @@
|
||||
"test": "node --test --experimental-strip-types \"lib/**/*.test.ts\""
|
||||
},
|
||||
"dependencies": {
|
||||
"@hanzo/font": "1.9.2",
|
||||
"@hanzo/iam": "0.21.17",
|
||||
"@luxfi/logo": "1.0.10",
|
||||
"@radix-ui/react-accordion": "^1.2.20",
|
||||
"@radix-ui/react-alert-dialog": "^1.1.23",
|
||||
"@radix-ui/react-avatar": "^1.2.6",
|
||||
"@radix-ui/react-checkbox": "^1.3.11",
|
||||
"@radix-ui/react-collapsible": "^1.1.20",
|
||||
"@radix-ui/react-dialog": "^1.1.23",
|
||||
"@radix-ui/react-dropdown-menu": "^2.1.24",
|
||||
"@radix-ui/react-label": "^2.1.15",
|
||||
"@radix-ui/react-navigation-menu": "^1.2.22",
|
||||
"@radix-ui/react-popover": "^1.1.23",
|
||||
"@radix-ui/react-progress": "^1.1.16",
|
||||
"@radix-ui/react-scroll-area": "^1.2.18",
|
||||
"@radix-ui/react-select": "^2.3.7",
|
||||
"@radix-ui/react-separator": "^1.1.15",
|
||||
"@radix-ui/react-slot": "^1.3.3",
|
||||
"@radix-ui/react-switch": "^1.3.7",
|
||||
"@radix-ui/react-tabs": "^1.1.21",
|
||||
"@radix-ui/react-toast": "^1.2.23",
|
||||
"@radix-ui/react-tooltip": "^1.2.16",
|
||||
"@tanstack/react-query": "^5.101.4",
|
||||
"@tanstack/react-table": "^8.21.3",
|
||||
"@types/d3": "^7.4.3",
|
||||
"class-variance-authority": "^0.7.1",
|
||||
"clsx": "^2.1.1",
|
||||
"cmdk": "^1.1.1",
|
||||
"d3": "^7.9.0",
|
||||
"date-fns": "^4.4.0",
|
||||
"lucide-react": "^1.26.0",
|
||||
"next": "^16.2.11",
|
||||
"next-themes": "^0.4.6",
|
||||
"nuqs": "^2.9.2",
|
||||
"react": "^19.2.8",
|
||||
"react-dom": "^19.2.8",
|
||||
"recharts": "^3.10.1",
|
||||
"sonner": "^2.0.7",
|
||||
"tailwind-merge": "^3.6.0",
|
||||
"tailwindcss-animate": "^1.0.7",
|
||||
"zod": "^4.4.3"
|
||||
"@hanzo/font": "catalog:",
|
||||
"@hanzo/iam": "catalog:",
|
||||
"@luxfi/logo": "catalog:",
|
||||
"@radix-ui/react-accordion": "catalog:",
|
||||
"@radix-ui/react-alert-dialog": "catalog:",
|
||||
"@radix-ui/react-avatar": "catalog:",
|
||||
"@radix-ui/react-checkbox": "catalog:",
|
||||
"@radix-ui/react-collapsible": "catalog:",
|
||||
"@radix-ui/react-dialog": "catalog:",
|
||||
"@radix-ui/react-dropdown-menu": "catalog:",
|
||||
"@radix-ui/react-label": "catalog:",
|
||||
"@radix-ui/react-navigation-menu": "catalog:",
|
||||
"@radix-ui/react-popover": "catalog:",
|
||||
"@radix-ui/react-progress": "catalog:",
|
||||
"@radix-ui/react-scroll-area": "catalog:",
|
||||
"@radix-ui/react-select": "catalog:",
|
||||
"@radix-ui/react-separator": "catalog:",
|
||||
"@radix-ui/react-slot": "catalog:",
|
||||
"@radix-ui/react-switch": "catalog:",
|
||||
"@radix-ui/react-tabs": "catalog:",
|
||||
"@radix-ui/react-toast": "catalog:",
|
||||
"@radix-ui/react-tooltip": "catalog:",
|
||||
"@tanstack/react-query": "catalog:",
|
||||
"@tanstack/react-table": "catalog:",
|
||||
"@types/d3": "catalog:",
|
||||
"class-variance-authority": "catalog:",
|
||||
"clsx": "catalog:",
|
||||
"cmdk": "catalog:",
|
||||
"d3": "catalog:",
|
||||
"date-fns": "catalog:",
|
||||
"lucide-react": "catalog:",
|
||||
"next": "catalog:",
|
||||
"next-themes": "catalog:",
|
||||
"nuqs": "catalog:",
|
||||
"react": "catalog:",
|
||||
"react-dom": "catalog:",
|
||||
"recharts": "catalog:",
|
||||
"sonner": "catalog:",
|
||||
"tailwind-merge": "catalog:",
|
||||
"tailwindcss-animate": "catalog:",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/postcss": "^4.3.3",
|
||||
"@types/node": "^24.13.3",
|
||||
"@types/react": "^19.2.17",
|
||||
"@types/react-dom": "^19.2.3",
|
||||
"postcss": "^8.5.23",
|
||||
"tailwindcss": "^4.3.3",
|
||||
"typescript": "^5.9.3"
|
||||
"@tailwindcss/postcss": "catalog:",
|
||||
"@types/node": "catalog:",
|
||||
"@types/react": "catalog:",
|
||||
"@types/react-dom": "catalog:",
|
||||
"postcss": "catalog:",
|
||||
"tailwindcss": "catalog:",
|
||||
"typescript": "catalog:"
|
||||
},
|
||||
"pnpm": {
|
||||
"onlyBuiltDependencies": [
|
||||
|
||||
@@ -15,3 +15,145 @@ allowBuilds:
|
||||
sharp: true
|
||||
minimumReleaseAgeExclude:
|
||||
- '@hanzo/[email protected]'
|
||||
overrides:
|
||||
'@noble/hashes': '1.8.0'
|
||||
'zod': '^4.5.2'
|
||||
'@hanzogui/adapt': '8.3.1'
|
||||
'@hanzogui/animate': '8.3.1'
|
||||
'@hanzogui/animate-presence': '8.3.1'
|
||||
'@hanzogui/animations-css': '8.3.1'
|
||||
'@hanzogui/animations-moti': '8.3.1'
|
||||
'@hanzogui/animations-react-native': '8.3.1'
|
||||
'@hanzogui/babel-plugin': '8.3.1'
|
||||
'@hanzogui/build': '8.3.1'
|
||||
'@hanzogui/button': '8.3.1'
|
||||
'@hanzogui/checkbox-headless': '8.3.1'
|
||||
'@hanzogui/cli': '8.3.1'
|
||||
'@hanzogui/collapsible': '8.3.1'
|
||||
'@hanzogui/collection': '8.3.1'
|
||||
'@hanzogui/colors': '8.3.1'
|
||||
'@hanzogui/component-helpers': '8.3.1'
|
||||
'@hanzogui/compose-refs': '8.3.1'
|
||||
'@hanzogui/config': '8.3.1'
|
||||
'@hanzogui/config-default': '8.3.1'
|
||||
'@hanzogui/constants': '8.3.1'
|
||||
'@hanzogui/core': '8.3.1'
|
||||
'@hanzogui/create-context': '8.3.1'
|
||||
'@hanzogui/create-menu': '8.3.1'
|
||||
'@hanzogui/dialog': '8.3.1'
|
||||
'@hanzogui/dismissable': '8.3.1'
|
||||
'@hanzogui/element': '8.3.1'
|
||||
'@hanzogui/floating': '8.3.1'
|
||||
'@hanzogui/focus-guard': '8.3.1'
|
||||
'@hanzogui/focus-scope': '8.3.1'
|
||||
'@hanzogui/focusable': '8.3.1'
|
||||
'@hanzogui/font-size': '8.3.1'
|
||||
'@hanzogui/get-button-sized': '8.3.1'
|
||||
'@hanzogui/get-font-sized': '8.3.1'
|
||||
'@hanzogui/get-token': '8.3.1'
|
||||
'@hanzogui/group': '8.3.1'
|
||||
'@hanzogui/helpers': '8.3.1'
|
||||
'@hanzogui/helpers-icon': '8.3.1'
|
||||
'@hanzogui/image': '8.3.1'
|
||||
'@hanzogui/input': '8.3.1'
|
||||
'@hanzogui/label': '8.3.1'
|
||||
'@hanzogui/list-item': '8.3.1'
|
||||
'@hanzogui/loader': '8.3.1'
|
||||
'@hanzogui/lucide-icons-2': '8.3.1'
|
||||
'@hanzogui/native': '8.3.1'
|
||||
'@hanzogui/next-plugin': '8.3.1'
|
||||
'@hanzogui/next-theme': '8.3.1'
|
||||
'@hanzogui/polyfill-dev': '8.3.1'
|
||||
'@hanzogui/popover': '8.3.1'
|
||||
'@hanzogui/popper': '8.3.1'
|
||||
'@hanzogui/portal': '8.3.1'
|
||||
'@hanzogui/radio-headless': '8.3.1'
|
||||
'@hanzogui/react-native-media-driver': '8.3.1'
|
||||
'@hanzogui/react-native-svg': '8.3.1'
|
||||
'@hanzogui/react-native-use-pressable': '8.3.1'
|
||||
'@hanzogui/react-native-use-responder-events': '8.3.1'
|
||||
'@hanzogui/react-native-web-lite': '8.3.1'
|
||||
'@hanzogui/remove-scroll': '8.3.1'
|
||||
'@hanzogui/roving-focus': '8.3.1'
|
||||
'@hanzogui/scroll-view': '8.3.1'
|
||||
'@hanzogui/separator': '8.3.1'
|
||||
'@hanzogui/shapes': '8.3.1'
|
||||
'@hanzogui/sheet': '8.3.1'
|
||||
'@hanzogui/shell': '8.3.1'
|
||||
'@hanzogui/sizable-context': '8.3.1'
|
||||
'@hanzogui/spacer': '8.3.1'
|
||||
'@hanzogui/stacks': '8.3.1'
|
||||
'@hanzogui/start-transition': '8.3.1'
|
||||
'@hanzogui/switch-headless': '8.3.1'
|
||||
'@hanzogui/telemetry': '8.3.1'
|
||||
'@hanzogui/text': '8.3.1'
|
||||
'@hanzogui/theme': '8.3.1'
|
||||
'@hanzogui/theme-base': '8.3.1'
|
||||
'@hanzogui/themes': '8.3.1'
|
||||
'@hanzogui/toast': '8.3.1'
|
||||
'@hanzogui/use-async': '8.3.1'
|
||||
'@hanzogui/use-callback-ref': '8.3.1'
|
||||
'@hanzogui/use-constant': '8.3.1'
|
||||
'@hanzogui/use-controllable-state': '8.3.1'
|
||||
'@hanzogui/use-debounce': '8.3.1'
|
||||
'@hanzogui/use-did-finish-ssr': '8.3.1'
|
||||
'@hanzogui/use-direction': '8.3.1'
|
||||
'@hanzogui/use-escape-keydown': '8.3.1'
|
||||
'@hanzogui/use-event': '8.3.1'
|
||||
'@hanzogui/use-force-update': '8.3.1'
|
||||
'@hanzogui/use-keyboard-visible': '8.3.1'
|
||||
'@hanzogui/use-presence': '8.3.1'
|
||||
'@hanzogui/use-previous': '8.3.1'
|
||||
'@hanzogui/visually-hidden': '8.3.1'
|
||||
'@hanzogui/vite-plugin': '8.3.1'
|
||||
'@hanzogui/web': '8.3.1'
|
||||
'@hanzogui/z-index-stack': '8.3.1'
|
||||
catalog:
|
||||
'@hanzo/font': '1.9.2'
|
||||
'@hanzo/iam': '0.21.17'
|
||||
'@luxfi/logo': '1.0.10'
|
||||
'@radix-ui/react-accordion': '^1.2.20'
|
||||
'@radix-ui/react-alert-dialog': '^1.1.23'
|
||||
'@radix-ui/react-avatar': '^1.2.6'
|
||||
'@radix-ui/react-checkbox': '^1.3.11'
|
||||
'@radix-ui/react-collapsible': '^1.1.20'
|
||||
'@radix-ui/react-dialog': '^1.1.23'
|
||||
'@radix-ui/react-dropdown-menu': '^2.1.24'
|
||||
'@radix-ui/react-label': '^2.1.15'
|
||||
'@radix-ui/react-navigation-menu': '^1.2.22'
|
||||
'@radix-ui/react-popover': '^1.1.23'
|
||||
'@radix-ui/react-progress': '^1.1.16'
|
||||
'@radix-ui/react-scroll-area': '^1.2.18'
|
||||
'@radix-ui/react-select': '^2.3.7'
|
||||
'@radix-ui/react-separator': '^1.1.15'
|
||||
'@radix-ui/react-slot': '^1.3.3'
|
||||
'@radix-ui/react-switch': '^1.3.7'
|
||||
'@radix-ui/react-tabs': '^1.1.21'
|
||||
'@radix-ui/react-toast': '^1.2.23'
|
||||
'@radix-ui/react-tooltip': '^1.2.16'
|
||||
'@tailwindcss/postcss': '^4.3.3'
|
||||
'@tanstack/react-query': '^5.102.8'
|
||||
'@tanstack/react-table': '^9.2.4'
|
||||
'@types/d3': '^7.4.3'
|
||||
'@types/node': '26.4.0'
|
||||
'@types/react': '19.2.18'
|
||||
'@types/react-dom': '19.2.5'
|
||||
'class-variance-authority': '^0.7.1'
|
||||
'clsx': '^2.1.1'
|
||||
'cmdk': '^1.1.1'
|
||||
'd3': '^7.9.0'
|
||||
'date-fns': '^4.4.0'
|
||||
'lucide-react': '^1.33.0'
|
||||
'next': '16.3.3'
|
||||
'next-themes': '^0.4.6'
|
||||
'nuqs': '^2.10.1'
|
||||
'postcss': '^8.5.26'
|
||||
'react': '19.2.8'
|
||||
'react-dom': '19.2.8'
|
||||
'recharts': '^3.10.1'
|
||||
'sonner': '^2.0.8'
|
||||
'tailwind-merge': '^3.6.0'
|
||||
'tailwindcss': '^4.3.3'
|
||||
'tailwindcss-animate': '^1.0.7'
|
||||
'typescript': '7.0.2'
|
||||
'zod': '^4.5.2'
|
||||
|
||||
Reference in New Issue
Block a user