Skip to content

Commit

Permalink
docs: fix _meta generation format
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelovicentegc committed Nov 22, 2023
1 parent dd05490 commit cc3cbcc
Show file tree
Hide file tree
Showing 23 changed files with 145 additions and 349 deletions.
400 changes: 101 additions & 299 deletions packages/next-docs/pages/components/_meta.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion packages/next-docs/pages/components/center-props/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/center/center.tsx:12](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/center/center.tsx#L12)
[packages/components/src/center/center.tsx:12](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/center/center.tsx#L12)
2 changes: 1 addition & 1 deletion packages/next-docs/pages/components/composable/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ function Button({ asChild, children, ...props }) {

#### Defined in

[packages/components/src/compose/composable.tsx:17](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/compose/composable.tsx#L17)
[packages/components/src/compose/composable.tsx:17](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/compose/composable.tsx#L17)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/filter/filter-apply.tsx:38](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-apply.tsx#L38)
[packages/components/src/filter/filter-apply.tsx:38](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-apply.tsx#L38)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/filter/filter-clear.tsx:37](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-clear.tsx#L37)
[packages/components/src/filter/filter-clear.tsx:37](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-clear.tsx#L37)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/filter/filter-list.tsx:37](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-list.tsx#L37)
[packages/components/src/filter/filter-list.tsx:37](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-list.tsx#L37)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/filter/filter-option.tsx:51](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-option.tsx#L51)
[packages/components/src/filter/filter-option.tsx:51](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-option.tsx#L51)
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ Provides context to Filter

#### Defined in

[packages/components/src/filter/filter-provider.tsx:17](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-provider.tsx#L17)
[packages/components/src/filter/filter-provider.tsx:17](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-provider.tsx#L17)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/filter/filter-trigger.tsx:29](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-trigger.tsx#L29)
[packages/components/src/filter/filter-trigger.tsx:29](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-trigger.tsx#L29)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/filter/filter-value.tsx:29](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-value.tsx#L29)
[packages/components/src/filter/filter-value.tsx:29](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-value.tsx#L29)
2 changes: 1 addition & 1 deletion packages/next-docs/pages/components/flex-props/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/flex/flex.tsx:52](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/flex/flex.tsx#L52)
[packages/components/src/flex/flex.tsx:52](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/flex/flex.tsx#L52)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/grid/grid-cell.tsx:42](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/grid/grid-cell.tsx#L42)
[packages/components/src/grid/grid-cell.tsx:42](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/grid/grid-cell.tsx#L42)
2 changes: 1 addition & 1 deletion packages/next-docs/pages/components/grid-props/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/grid/grid.tsx:44](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/grid/grid.tsx#L44)
[packages/components/src/grid/grid.tsx:44](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/grid/grid.tsx#L44)
2 changes: 1 addition & 1 deletion packages/next-docs/pages/components/interfaces/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -207,4 +207,4 @@

#### Defined in

[packages/components/src/action/action.tsx:34](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/action/action.tsx#L34)
[packages/components/src/action/action.tsx:34](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/action/action.tsx#L34)
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ Provides the locale

#### Defined in

[packages/components/src/locale/locale-provider.tsx:12](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/locale/locale-provider.tsx#L12)
[packages/components/src/locale/locale-provider.tsx:12](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/locale/locale-provider.tsx#L12)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/menu/menu-separator.tsx:11](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/menu/menu-separator.tsx#L11)
[packages/components/src/menu/menu-separator.tsx:11](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/menu/menu-separator.tsx#L11)
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

#### Defined in

[packages/components/src/modal/modal-header.tsx:31](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/modal/modal-header.tsx#L31)
[packages/components/src/modal/modal-header.tsx:31](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/modal/modal-header.tsx#L31)
4 changes: 2 additions & 2 deletions packages/next-docs/pages/components/text-props/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

#### Defined in

[packages/components/src/text/text.tsx:59](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/text/text.tsx#L59)
[packages/components/src/text/text.tsx:59](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/text/text.tsx#L59)

## Variables

Expand All @@ -14,7 +14,7 @@

#### Defined in

[packages/components/src/filter/filter-context.ts:5](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-context.ts#L5)
[packages/components/src/filter/filter-context.ts:5](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-context.ts#L5)

## Functions

Expand Down
32 changes: 9 additions & 23 deletions packages/next-docs/pages/hooks/_meta.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,9 @@
[
{
"use-filter-context": "useFilterContext"
},
{
"use-locale": "useLocale"
},
{
"use-popover-context": "usePopoverContext"
},
{
"use-popover-store": "usePopoverStore"
},
{
"use-radio-state": "useRadioState"
},
{
"use-select-context": "useSelectContext"
},
{
"use-select-store": "useSelectStore"
}
]
{
"use-filter-context": "useFilterContext",
"use-locale": "useLocale",
"use-popover-context": "usePopoverContext",
"use-popover-store": "usePopoverStore",
"use-radio-state": "useRadioState",
"use-select-context": "useSelectContext",
"use-select-store": "useSelectStore"
}
2 changes: 1 addition & 1 deletion packages/next-docs/pages/hooks/use-filter-context/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ const filter = useFilterContext();

#### Defined in

[packages/components/src/filter/filter-context.ts:12](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/filter/filter-context.ts#L12)
[packages/components/src/filter/filter-context.ts:12](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/filter/filter-context.ts#L12)
2 changes: 1 addition & 1 deletion packages/next-docs/pages/hooks/use-locale/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ const locale = useLocale();

#### Defined in

[packages/components/src/locale/use-locale.ts:9](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/locale/use-locale.ts#L9)
[packages/components/src/locale/use-locale.ts:9](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/locale/use-locale.ts#L9)
2 changes: 1 addition & 1 deletion packages/next-docs/pages/hooks/use-radio-state/code.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@

#### Defined in

[packages/components/src/radio/radio-group.tsx:70](https://github.com/vtex/shoreline/blob/b8b2a6494/packages/components/src/radio/radio-group.tsx#L70)
[packages/components/src/radio/radio-group.tsx:70](https://github.com/vtex/shoreline/blob/dd054909f/packages/components/src/radio/radio-group.tsx#L70)
20 changes: 14 additions & 6 deletions scripts/typedoc-to-nextra.js
Original file line number Diff line number Diff line change
Expand Up @@ -129,9 +129,14 @@ function splitIntoMultipleFiles() {

// Update componentsMetaJson with the new paths
// Adds the components as kebab-case on keys and PascalCase on values
const componentsMetaUpdated = components.map((component) => ({
[component.replace(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase()]: component,
}))
const componentsMetaUpdated = components.reduce((acc, cur) => {
return {
...acc,
[cur.replace(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase()]: cur,
}
}, {})

// Write the updated componentsMetaJson to disk as a simple JSON file

fs.writeFileSync(
componentsMetaJson,
Expand All @@ -140,9 +145,12 @@ function splitIntoMultipleFiles() {

// Update hooksMetaJson with the new paths
// Adds the components as kebab-case on keys and camelCase on values
const hooksMetaUpdated = hooks.map((hook) => ({
[hook.replace(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase()]: hook,
}))
const hooksMetaUpdated = hooks.reduce((acc, cur) => {
return {
...acc,
[cur.replace(/([a-z0-9])([A-Z])/g, '$1-$2').toLowerCase()]: cur,
}
}, {})

// Write the updated componentsMetaJson
fs.writeFileSync(hooksMetaJson, JSON.stringify(hooksMetaUpdated, null, 2))
Expand Down

0 comments on commit cc3cbcc

Please sign in to comment.