feat(admin-sdk,admin-bundler,admin-shared,medusa): Restructure admin packages (#8988)

**What**
- Renames /admin-next -> /admin
- Renames @medusajs/admin-sdk -> @medusajs/admin-bundler
- Creates a new package called @medusajs/admin-sdk that will hold all tooling relevant to creating admin extensions. This is currently `defineRouteConfig` and `defineWidgetConfig`, but will eventually also export methods for adding custom fields, register translation, etc. 
  - cc: @shahednasser we should update the examples in the docs so these functions are imported from `@medusajs/admin-sdk`. People will also need to install the package in their project, as it's no longer a transient dependency.
  - cc: @olivermrbl we might want to publish a changelog when this is merged, as it is a breaking change, and will require people to import the `defineXConfig` from the new package instead of `@medusajs/admin-shared`.
- Updates CODEOWNERS so /admin packages does not require a review from the UI team.
This commit is contained in:
Kasper Fabricius Kristensen
2024-09-04 21:00:25 +02:00
committed by GitHub
parent beaa851302
commit 0fe1201435
1440 changed files with 122 additions and 86 deletions

View File

@@ -4274,9 +4274,9 @@ __metadata:
languageName: node
linkType: hard
"@medusajs/admin-sdk@0.0.1, @medusajs/admin-sdk@workspace:packages/admin-next/admin-sdk":
"@medusajs/admin-bundler@0.0.1, @medusajs/admin-bundler@workspace:packages/admin/admin-bundler":
version: 0.0.0-use.local
resolution: "@medusajs/admin-sdk@workspace:packages/admin-next/admin-sdk"
resolution: "@medusajs/admin-bundler@workspace:packages/admin/admin-bundler"
dependencies:
"@medusajs/admin-shared": 0.0.1
"@medusajs/admin-vite-plugin": 0.0.1
@@ -4299,9 +4299,20 @@ __metadata:
languageName: unknown
linkType: soft
"@medusajs/admin-shared@0.0.1, @medusajs/admin-shared@^0.0.1, @medusajs/admin-shared@workspace:packages/admin-next/admin-shared":
"@medusajs/admin-sdk@workspace:packages/admin/admin-sdk":
version: 0.0.0-use.local
resolution: "@medusajs/admin-shared@workspace:packages/admin-next/admin-shared"
resolution: "@medusajs/admin-sdk@workspace:packages/admin/admin-sdk"
dependencies:
"@medusajs/admin-shared": ^0.0.1
"@types/react": ^18.3.2
tsup: ^8.0.1
typescript: ^5.3.3
languageName: unknown
linkType: soft
"@medusajs/admin-shared@0.0.1, @medusajs/admin-shared@^0.0.1, @medusajs/admin-shared@workspace:packages/admin/admin-shared":
version: 0.0.0-use.local
resolution: "@medusajs/admin-shared@workspace:packages/admin/admin-shared"
dependencies:
"@types/react": ^18.3.2
tsup: ^8.0.2
@@ -4309,9 +4320,9 @@ __metadata:
languageName: unknown
linkType: soft
"@medusajs/admin-vite-plugin@0.0.1, @medusajs/admin-vite-plugin@workspace:packages/admin-next/admin-vite-plugin":
"@medusajs/admin-vite-plugin@0.0.1, @medusajs/admin-vite-plugin@workspace:packages/admin/admin-vite-plugin":
version: 0.0.0-use.local
resolution: "@medusajs/admin-vite-plugin@workspace:packages/admin-next/admin-vite-plugin"
resolution: "@medusajs/admin-vite-plugin@workspace:packages/admin/admin-vite-plugin"
dependencies:
"@babel/parser": 7.23.5
"@babel/traverse": 7.23.5
@@ -4538,9 +4549,9 @@ __metadata:
languageName: unknown
linkType: soft
"@medusajs/dashboard@0.0.1, @medusajs/dashboard@workspace:packages/admin-next/dashboard":
"@medusajs/dashboard@0.0.1, @medusajs/dashboard@workspace:packages/admin/dashboard":
version: 0.0.0-use.local
resolution: "@medusajs/dashboard@workspace:packages/admin-next/dashboard"
resolution: "@medusajs/dashboard@workspace:packages/admin/dashboard"
dependencies:
"@ariakit/react": ^0.4.1
"@dnd-kit/core": ^6.1.0
@@ -4934,7 +4945,7 @@ __metadata:
dependencies:
"@inquirer/checkbox": ^2.3.11
"@inquirer/input": ^2.2.9
"@medusajs/admin-sdk": 0.0.1
"@medusajs/admin-bundler": 0.0.1
"@medusajs/core-flows": ^0.0.9
"@medusajs/framework": ^0.0.1
"@medusajs/link-modules": ^0.2.11