docs: generate medusa-react reference (#6004)

* add new plugin for better organization

* added handling in theme for mutations and query types

* added tsdoc to hooks

* added tsdocs to utility functions

* added tsdoc to providers

* generated reference

* general fixes for generated reference

* generated api reference specs + general fixes

* add missing import react

* split utilities into different directories

* added overview page

* added link to customer authentication section

* fix lint errors

* added changeset

* fix readme

* fixed build error

* added expand fields + other sections to overview

* updated what's new section

* general refactoring

* remove unnecessary query field

* fix links

* added ignoreApi option
This commit is contained in:
Shahed Nasser authored and GitHub committed 2024-01-05 17:03:38 +02:00
1 parent 6fc6a9de6a
commit 7d650771d1
2811 files changed
+231856 -455063

No files matched your search

+156 -2
View File
@@ -7814,6 +7814,129 @@ __metadata:
languageName: node
linkType: hard
"@swc/core-darwin-arm64@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-darwin-arm64@npm:1.3.102"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@swc/core-darwin-x64@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-darwin-x64@npm:1.3.102"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@swc/core-linux-arm-gnueabihf@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.102"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@swc/core-linux-arm64-gnu@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-linux-arm64-gnu@npm:1.3.102"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@swc/core-linux-arm64-musl@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-linux-arm64-musl@npm:1.3.102"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@swc/core-linux-x64-gnu@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-linux-x64-gnu@npm:1.3.102"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@swc/core-linux-x64-musl@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-linux-x64-musl@npm:1.3.102"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@swc/core-win32-arm64-msvc@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-win32-arm64-msvc@npm:1.3.102"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@swc/core-win32-ia32-msvc@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-win32-ia32-msvc@npm:1.3.102"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@swc/core-win32-x64-msvc@npm:1.3.102":
version: 1.3.102
resolution: "@swc/core-win32-x64-msvc@npm:1.3.102"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@swc/core@npm:^1.3.102":
version: 1.3.102
resolution: "@swc/core@npm:1.3.102"
dependencies:
"@swc/core-darwin-arm64": 1.3.102
"@swc/core-darwin-x64": 1.3.102
"@swc/core-linux-arm-gnueabihf": 1.3.102
"@swc/core-linux-arm64-gnu": 1.3.102
"@swc/core-linux-arm64-musl": 1.3.102
"@swc/core-linux-x64-gnu": 1.3.102
"@swc/core-linux-x64-musl": 1.3.102
"@swc/core-win32-arm64-msvc": 1.3.102
"@swc/core-win32-ia32-msvc": 1.3.102
"@swc/core-win32-x64-msvc": 1.3.102
"@swc/counter": ^0.1.1
"@swc/types": ^0.1.5
peerDependencies:
"@swc/helpers": ^0.5.0
dependenciesMeta:
"@swc/core-darwin-arm64":
optional: true
"@swc/core-darwin-x64":
optional: true
"@swc/core-linux-arm-gnueabihf":
optional: true
"@swc/core-linux-arm64-gnu":
optional: true
"@swc/core-linux-arm64-musl":
optional: true
"@swc/core-linux-x64-gnu":
optional: true
"@swc/core-linux-x64-musl":
optional: true
"@swc/core-win32-arm64-msvc":
optional: true
"@swc/core-win32-ia32-msvc":
optional: true
"@swc/core-win32-x64-msvc":
optional: true
peerDependenciesMeta:
"@swc/helpers":
optional: true
checksum: e87bf302b3e6e7c0a6cf6abb001e196f9461fa8fdfc20c6dcef217f50298f31e81aed4ff7402833470241dccd35d354e4e17ac56d0e551792735aefeb4604871
languageName: node
linkType: hard
"@swc/counter@npm:^0.1.1":
version: 0.1.2
resolution: "@swc/counter@npm:0.1.2"
checksum: 18be012107d4ba1f79776c48d83391ca2159103d7d31a59ff52fcc8024db51b71c5f46714a9fb73981739bc8a38dc6f385a046b71cc08f6043f3c47f5c409eab
languageName: node
linkType: hard
"@swc/helpers@npm:0.5.2, @swc/helpers@npm:^0.5.0":
version: 0.5.2
resolution: "@swc/helpers@npm:0.5.2"
@@ -7823,6 +7946,13 @@ __metadata:
languageName: node
linkType: hard
"@swc/types@npm:^0.1.5":
version: 0.1.5
resolution: "@swc/types@npm:0.1.5"
checksum: b35f93fe896a2240f6f10544e408f9648c2bd4bcff9bd8d022d9a6942d31cf859f86119fb0bbb04a12eefa1f6a6745ffc7d18f3a490d76d7b6a074a7c9608144
languageName: node
linkType: hard
"@szmarczak/http-timer@npm:^5.0.1":
version: 5.0.1
resolution: "@szmarczak/http-timer@npm:5.0.1"
@@ -9299,7 +9429,7 @@ __metadata:
openapi-sampler: ^1.3.1
openapi-types: ^12.1.3
postcss: 8.4.27
prism-react-renderer: ^2.3.0
prism-react-renderer: 2.3.1
react: latest
react-dom: latest
react-instantsearch: ^7.0.1
@@ -11799,7 +11929,7 @@ __metadata:
cpy-cli: ^5.0.0
eslint-config-docs: "*"
next: latest
prism-react-renderer: ^2.3.0
prism-react-renderer: 2.3.1
react: ^18.2.0
react-dom: ^18.2.0
react-google-recaptcha: ^3.1.0
@@ -11842,6 +11972,7 @@ __metadata:
"@mdx-js/react": 3
"@medusajs/icons": ^1.0.0
"@svgr/webpack": 6.2.1
"@swc/core": ^1.3.102
"@types/react": ^18.2.0
"@types/react-dom": ^18.2.0
"@types/react-transition-group": ^4.4.6
@@ -11861,6 +11992,7 @@ __metadata:
react-dom: ^18.2.0
react-tooltip: 5.7.4
react-transition-group: ^4.4.5
swc-loader: ^0.2.3
tailwind: "*"
tailwindcss: ^3.3.2
tsconfig: "*"
@@ -19444,6 +19576,18 @@ __metadata:
languageName: node
linkType: hard
"prism-react-renderer@npm:2.3.1":
version: 2.3.1
resolution: "prism-react-renderer@npm:2.3.1"
dependencies:
"@types/prismjs": ^1.26.0
clsx: ^2.0.0
peerDependencies:
react: ">=16.0.0"
checksum: 566932127ca18049a651aa038a8f8c7c1ca15950d21b659c2ce71fd95bd03bef2b5d40c489e7aa3453eaf15d984deef542a609d7842e423e6a13427dd90bd371
languageName: node
linkType: hard
"prism-react-renderer@npm:^2.0.6":
version: 2.0.6
resolution: "prism-react-renderer@npm:2.0.6"
@@ -21641,6 +21785,16 @@ __metadata:
languageName: node
linkType: hard
"swc-loader@npm:^0.2.3":
version: 0.2.3
resolution: "swc-loader@npm:0.2.3"
peerDependencies:
"@swc/core": ^1.2.147
webpack: ">=2"
checksum: cb3f9b116fbd292b881e804a4fe66cd6d543a7de2572f5a68e067e4780ee2d59a8da87a90736ba6e8e286e4368c98214ae3486b1b872080292814e5d3062f09c
languageName: node
linkType: hard
"swr@npm:^2.2.0":
version: 2.2.2
resolution: "swr@npm:2.2.2"