Skip to content

Commit

Permalink
feat(registry): 의존성 배열에 headless 패키지 버전 명시 (#496)
Browse files Browse the repository at this point in the history
  • Loading branch information
junghyeonsu authored Dec 12, 2024
1 parent f3836d2 commit 7b3aab2
Show file tree
Hide file tree
Showing 22 changed files with 67 additions and 47 deletions.
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/callout.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "callout",
"dependencies": [
"@radix-ui/react-slot",
"@seed-design/react-dismissible",
"@seed-design/react-dismissible@0.0.0",
"@daangn/react-monochrome-icon"
],
"registries": [
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/checkbox.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "checkbox",
"dependencies": [
"@seed-design/react-checkbox@alpha",
"@seed-design/react-checkbox@0.0.0-alpha-20241030023710",
"@daangn/react-monochrome-icon"
],
"registries": [
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/chip-tabs.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "chip-tabs",
"dependencies": [
"@seed-design/react-tabs@alpha"
"@seed-design/react-tabs@0.0.0-alpha-20241209060641"
],
"registries": [
{
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/help-bubble.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "help-bubble",
"dependencies": [
"@seed-design/react-popover",
"@seed-design/react-popover@0.0.0-alpha-20241030023710",
"@radix-ui/react-slot"
],
"registries": [
Expand Down
22 changes: 11 additions & 11 deletions docs/public/__registry__/ui/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"name": "callout",
"dependencies": [
"@radix-ui/react-slot",
"@seed-design/react-dismissible",
"@seed-design/react-dismissible@0.0.0",
"@daangn/react-monochrome-icon"
],
"files": [
Expand All @@ -58,7 +58,7 @@
{
"name": "checkbox",
"dependencies": [
"@seed-design/react-checkbox@alpha",
"@seed-design/react-checkbox@0.0.0-alpha-20241030023710",
"@daangn/react-monochrome-icon"
],
"files": [
Expand All @@ -69,7 +69,7 @@
"name": "inline-banner",
"dependencies": [
"@radix-ui/react-slot",
"@seed-design/react-dismissible",
"@seed-design/react-dismissible@0.0.0",
"@daangn/react-monochrome-icon"
],
"files": [
Expand All @@ -79,7 +79,7 @@
{
"name": "help-bubble",
"dependencies": [
"@seed-design/react-popover",
"@seed-design/react-popover@0.0.0-alpha-20241030023710",
"@radix-ui/react-slot"
],
"files": [
Expand All @@ -89,7 +89,7 @@
{
"name": "tabs",
"dependencies": [
"@seed-design/react-tabs@alpha"
"@seed-design/react-tabs@0.0.0-alpha-20241209060641"
],
"files": [
"ui:tabs.tsx"
Expand All @@ -98,7 +98,7 @@
{
"name": "chip-tabs",
"dependencies": [
"@seed-design/react-tabs@alpha"
"@seed-design/react-tabs@0.0.0-alpha-20241209060641"
],
"files": [
"ui:chip-tabs.tsx"
Expand All @@ -125,8 +125,8 @@
{
"name": "select-box-group",
"dependencies": [
"@seed-design/react-checkbox",
"@seed-design/react-radio-group",
"@seed-design/react-checkbox@0.0.0-alpha-20241030023710",
"@seed-design/react-radio-group@0.0.0-alpha-20241030023710",
"@daangn/react-monochrome-icon"
],
"files": [
Expand All @@ -136,7 +136,7 @@
{
"name": "segmented-control",
"dependencies": [
"@seed-design/react-segmented-control"
"@seed-design/react-segmented-control@0.0.0"
],
"files": [
"ui:segmented-control.tsx"
Expand All @@ -145,7 +145,7 @@
{
"name": "switch",
"dependencies": [
"@seed-design/react-switch@alpha"
"@seed-design/react-switch@0.0.0-alpha-20241030023710"
],
"files": [
"ui:switch.tsx"
Expand All @@ -163,7 +163,7 @@
{
"name": "text-field",
"dependencies": [
"@seed-design/react-text-field",
"@seed-design/react-text-field@0.0.0-alpha-20241030023710",
"@daangn/react-monochrome-icon",
"@radix-ui/react-slot"
],
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/inline-banner.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "inline-banner",
"dependencies": [
"@radix-ui/react-slot",
"@seed-design/react-dismissible",
"@seed-design/react-dismissible@0.0.0",
"@daangn/react-monochrome-icon"
],
"registries": [
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/segmented-control.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "segmented-control",
"dependencies": [
"@seed-design/react-segmented-control"
"@seed-design/react-segmented-control@0.0.0"
],
"registries": [
{
Expand Down
4 changes: 2 additions & 2 deletions docs/public/__registry__/ui/select-box-group.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "select-box-group",
"dependencies": [
"@seed-design/react-checkbox",
"@seed-design/react-radio-group",
"@seed-design/react-checkbox@0.0.0-alpha-20241030023710",
"@seed-design/react-radio-group@0.0.0-alpha-20241030023710",
"@daangn/react-monochrome-icon"
],
"registries": [
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/switch.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "switch",
"dependencies": [
"@seed-design/react-switch@alpha"
"@seed-design/react-switch@0.0.0-alpha-20241030023710"
],
"registries": [
{
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/tabs.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "tabs",
"dependencies": [
"@seed-design/react-tabs@alpha"
"@seed-design/react-tabs@0.0.0-alpha-20241209060641"
],
"registries": [
{
Expand Down
2 changes: 1 addition & 1 deletion docs/public/__registry__/ui/text-field.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "text-field",
"dependencies": [
"@seed-design/react-text-field",
"@seed-design/react-text-field@0.0.0-alpha-20241030023710",
"@daangn/react-monochrome-icon",
"@radix-ui/react-slot"
],
Expand Down
40 changes: 25 additions & 15 deletions docs/registry/registry-ui.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
import type { RegistryUI } from "./schema";

import checkboxPkg from "@seed-design/react-checkbox/package.json";
import switchPkg from "@seed-design/react-switch/package.json";
import segmentedControlPkg from "@seed-design/react-segmented-control/package.json";
import textFieldPkg from "@seed-design/react-text-field/package.json";
import dismissiblePkg from "@seed-design/react-dismissible/package.json";
import radioGroupPkg from "@seed-design/react-radio-group/package.json";
import tabsPkg from "@seed-design/react-tabs/package.json";
import popoverPkg from "@seed-design/react-popover/package.json";

export const registryUI: RegistryUI = [
{
name: "alert-dialog",
Expand All @@ -25,7 +34,7 @@ export const registryUI: RegistryUI = [
name: "callout",
dependencies: [
"@radix-ui/react-slot",
"@seed-design/react-dismissible",
`@seed-design/react-dismissible@${dismissiblePkg.version}`,
"@daangn/react-monochrome-icon",
],
files: ["ui:callout.tsx"],
Expand All @@ -37,9 +46,8 @@ export const registryUI: RegistryUI = [
},
{
name: "checkbox",
// TODO: remove alpha
dependencies: [
"@seed-design/react-checkbox@alpha",
`@seed-design/react-checkbox@${checkboxPkg.version}`,
"@daangn/react-monochrome-icon",
],
files: ["ui:checkbox.tsx"],
Expand All @@ -48,26 +56,27 @@ export const registryUI: RegistryUI = [
name: "inline-banner",
dependencies: [
"@radix-ui/react-slot",
"@seed-design/react-dismissible",
`@seed-design/react-dismissible@${dismissiblePkg.version}`,
"@daangn/react-monochrome-icon",
],
files: ["ui:inline-banner.tsx"],
},
{
name: "help-bubble",
dependencies: ["@seed-design/react-popover", "@radix-ui/react-slot"],
dependencies: [
`@seed-design/react-popover@${popoverPkg.version}`,
"@radix-ui/react-slot",
],
files: ["ui:help-bubble.tsx"],
},
{
name: "tabs",
// TODO: remove alpha
dependencies: ["@seed-design/react-tabs@alpha"],
dependencies: [`@seed-design/react-tabs@${tabsPkg.version}`],
files: ["ui:tabs.tsx"],
},
{
name: "chip-tabs",
// TODO: remove alpha
dependencies: ["@seed-design/react-tabs@alpha"],
dependencies: [`@seed-design/react-tabs@${tabsPkg.version}`],
files: ["ui:chip-tabs.tsx"],
},
{
Expand All @@ -83,21 +92,22 @@ export const registryUI: RegistryUI = [
{
name: "select-box-group",
dependencies: [
"@seed-design/react-checkbox",
"@seed-design/react-radio-group",
`@seed-design/react-checkbox@${checkboxPkg.version}`,
`@seed-design/react-radio-group@${radioGroupPkg.version}`,
"@daangn/react-monochrome-icon",
],
files: ["ui:select-box-group.tsx"],
},
{
name: "segmented-control",
dependencies: ["@seed-design/react-segmented-control"],
dependencies: [
`@seed-design/react-segmented-control@${segmentedControlPkg.version}`,
],
files: ["ui:segmented-control.tsx"],
},
{
name: "switch",
// TODO: remove alpha
dependencies: ["@seed-design/react-switch@alpha"],
dependencies: [`@seed-design/react-switch@${switchPkg.version}`],
files: ["ui:switch.tsx"],
},
{
Expand All @@ -108,7 +118,7 @@ export const registryUI: RegistryUI = [
{
name: "text-field",
dependencies: [
"@seed-design/react-text-field",
`@seed-design/react-text-field@${textFieldPkg.version}`,
"@daangn/react-monochrome-icon",
"@radix-ui/react-slot",
],
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/avatar/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/checkbox/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/dismissible/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/popover/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/progress/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/radio-group/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/segmented-control/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/switch/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/tabs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down
3 changes: 2 additions & 1 deletion packages/react-headless/text-field/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"types": "./lib/index.d.ts",
"require": "./lib/index.js",
"import": "./lib/index.mjs"
}
},
"./package.json": "./package.json"
},
"main": "./lib/index.js",
"files": [
Expand Down

0 comments on commit 7b3aab2

Please sign in to comment.