Skip to content

Commit

Permalink
Refactor project structure and remove unnecessary files
Browse files Browse the repository at this point in the history
  • Loading branch information
Adammatthiesen committed Dec 7, 2024
1 parent 616abe6 commit 731c54e
Show file tree
Hide file tree
Showing 9 changed files with 46 additions and 22 deletions.
19 changes: 11 additions & 8 deletions docs/typedoc.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -95,8 +95,9 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[
getFilePathToPackage('studiocms_core', 'src/schemas/config/index.ts'),
getFilePathToPackage('studiocms_core', 'src/schemas/config/integrations.ts'),
getFilePathToPackage('studiocms_core', 'src/schemas/config/markdoc.ts'),
getFilePathToPackage('studiocms_core', 'src/schemas/config/marked.ts'),
getFilePathToPackage('studiocms_core', 'src/schemas/config/rendererConfig.ts'),
getFilePathToPackage('studiocms_core', 'src/schemas/plugins/shared.ts'),
getFilePathToPackage('studiocms_core', 'src/schemas/plugins/index.ts'),
getFilePathToPackage('studiocms_core', 'src/lib/index.ts'),
getFilePathToPackage('studiocms_core', 'src/lib/configManager.ts'),
getFilePathToPackage('studiocms_core', 'src/lib/convertDashboardLinksType.ts'),
Expand All @@ -115,6 +116,7 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[
getFilePathToPackage('studiocms_core', 'src/db/tables.ts'),
getFilePathToPackage('studiocms_core', 'src/db/tsTables.ts'),
getFilePathToPackage('studiocms_core', 'src/components/index.ts'),
getFilePathToPackage('studiocms_core', 'src/i18n/index.ts'),
],
})
),
Expand Down Expand Up @@ -144,6 +146,7 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[
entryPoints: [
getFilePathToPackage('studiocms_frontend', 'src/index.ts'),
getFilePathToPackage('studiocms_frontend', 'src/integration.ts'),
getFilePathToPackage('studiocms_frontend', 'src/schema.ts'),
getFilePathToPackage('studiocms_frontend', 'src/components/index.ts'),
],
})
Expand All @@ -159,7 +162,7 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[
getFilePathToPackage('studiocms_imagehandler', 'src/integration.ts'),
getFilePathToPackage('studiocms_imagehandler', 'src/components/index.ts'),
getFilePathToPackage('studiocms_imagehandler', 'src/components/props.ts'),
getFilePathToPackage('studiocms_imagehandler', 'src/plugins/cloudinary.ts'),
getFilePathToPackage('studiocms_imagehandler', 'src/components/plugins/cloudinary.ts'),
],
})
),
Expand All @@ -182,7 +185,6 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[
getFilePathToPackage('studiocms_renderers', 'src/lib/markdoc/index.ts'),
getFilePathToPackage('studiocms_renderers', 'src/lib/markdoc/markdocHTML.ts'),
getFilePathToPackage('studiocms_renderers', 'src/lib/markdoc/markdocReactStatic.ts'),
getFilePathToPackage('studiocms_renderers', 'src/lib/marked/index.ts'),
getFilePathToPackage('studiocms_renderers', 'src/lib/mdx/index.ts'),
],
})
Expand All @@ -208,15 +210,16 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[
entryPoints: [
getFilePathToPackage('studiocms_devapps', 'src/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/integration.ts'),
getFilePathToPackage('studiocms_devapps', 'src/apps/libsqlViewer.ts'),
getFilePathToPackage('studiocms_devapps', 'src/apps/wp-importer.ts'),
getFilePathToPackage('studiocms_devapps', 'src/apps/utils/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/schema/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/schema/appsConfig.ts'),
getFilePathToPackage('studiocms_devapps', 'src/schema/wp-api/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/utils/pathGenerator.ts'),
getFilePathToPackage('studiocms_devapps', 'src/utils/wp-api/utils.ts'),
getFilePathToPackage('studiocms_devapps', 'src/utils/wp-api/converters.ts'),
getFilePathToPackage('studiocms_devapps', 'src/utils/wp-api/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/schema/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/schema/appsConfig.ts'),
getFilePathToPackage('studiocms_devapps', 'src/schema/wp-api/index.ts'),
getFilePathToPackage('studiocms_devapps', 'src/apps/libsqlViewer.ts'),
getFilePathToPackage('studiocms_devapps', 'src/apps/wp-importer.ts'),
],
})
),
Expand Down
4 changes: 2 additions & 2 deletions packages/studiocms/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,10 @@
},
"peerDependencies": {
"@astrojs/db": "catalog:min",
"astro": "catalog:min"
"astro": "catalog:min",
"vite": "catalog:min"
},
"devDependencies": {
"vite": "catalog:",
"typescript": "catalog:",
"@types/semver": "catalog:studiocms"
}
Expand Down
3 changes: 2 additions & 1 deletion packages/studiocms_blog/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
"@types/node": "catalog:"
},
"peerDependencies": {
"astro": "catalog:min"
"astro": "catalog:min",
"vite": "catalog:min"
}
}
3 changes: 2 additions & 1 deletion packages/studiocms_core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@
},
"peerDependencies": {
"@astrojs/db": "catalog:min",
"astro": "catalog:min"
"astro": "catalog:min",
"vite": "catalog:min"
},
"devDependencies": {
"typescript": "catalog:"
Expand Down
3 changes: 2 additions & 1 deletion packages/studiocms_dashboard/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@
"peerDependencies": {
"astro": "catalog:min",
"@astrojs/db": "catalog:",
"@astrojs/web-vitals": "catalog:"
"@astrojs/web-vitals": "catalog:",
"vite": "catalog:min"
},
"devDependencies": {
"typescript": "catalog:"
Expand Down
3 changes: 2 additions & 1 deletion packages/studiocms_devapps/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@
},
"peerDependencies": {
"@astrojs/db": "catalog:min",
"astro": "catalog:min"
"astro": "catalog:min",
"vite": "catalog:min"
},
"devDependencies": {
"typescript": "catalog:"
Expand Down
3 changes: 2 additions & 1 deletion packages/studiocms_frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@
"astro-integration-kit": "catalog:"
},
"peerDependencies": {
"astro": "catalog:min"
"astro": "catalog:min",
"vite": "catalog:min"
},
"devDependencies": {
"typescript": "catalog:"
Expand Down
3 changes: 2 additions & 1 deletion packages/studiocms_renderers/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@
},
"peerDependencies": {
"@astrojs/react": "catalog:",
"astro": "catalog:min"
"astro": "catalog:min",
"vite": "catalog:min"
},
"peerDependenciesMeta": {
"@astrojs/react": {
Expand Down
27 changes: 21 additions & 6 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 731c54e

Please sign in to comment.