From 431d3784feb26c81d26897384ed14542a5a8fdaf Mon Sep 17 00:00:00 2001 From: Arash <38922203+arashsheyda@users.noreply.github.com> Date: Wed, 20 Sep 2023 19:47:07 +0300 Subject: [PATCH] feat: version 1.0.0 (#21) --- .github/FUNDING.yml | 1 + .nuxtrc | 1 - .vscode/settings.json | 3 - client/app.vue | 1 + client/components/Connection.vue | 58 +- client/components/CreateResource.vue | 15 +- client/components/DatabaseDetail.vue | 48 +- .../{DrawerRight.vue => Drawer.vue} | 7 +- client/components/Notification.vue | 34 + client/components/PanelLeftRight.vue | 36 - client/components/SplitPanel.vue | 33 + client/composables/dialog.ts | 14 + client/composables/editor.ts | 6 +- client/composables/rpc.ts | 67 +- client/composables/state.ts | 1 + client/layouts/default.vue | 7 +- client/nuxt.config.ts | 4 +- client/pages/index.vue | 42 +- module.cjs | 15 - package.json | 11 +- playground/.env.example | 2 +- playground/nuxt.config.ts | 29 +- playground/server/api/hi.get.ts | 5 + playground/server/tsconfig.json | 3 + pnpm-lock.yaml | 5803 +++++++++-------- src/constants/index.ts | 6 +- src/devtools.ts | 56 + src/module.ts | 118 +- src/{server-rpc => rpc}/database.ts | 11 +- src/rpc/index.ts | 23 + src/{server-rpc => rpc}/resource.ts | 28 +- src/runtime/server/plugins/mongoose.db.ts | 4 +- src/runtime/server/services/index.ts | 51 +- src/runtime/server/services/mongoose.ts | 49 - src/server-rpc/index.ts | 117 - src/types/index.ts | 50 +- src/types/module-options.ts | 8 - src/types/rpc.ts | 34 - src/types/server-ctx.ts | 15 - src/utils/formatting.ts | 22 - src/utils/{schematics.ts => index.ts} | 33 +- tsconfig.json | 2 +- 42 files changed, 3654 insertions(+), 3219 deletions(-) create mode 100644 .github/FUNDING.yml delete mode 100644 .nuxtrc delete mode 100644 .vscode/settings.json rename client/components/{DrawerRight.vue => Drawer.vue} (84%) create mode 100644 client/components/Notification.vue delete mode 100644 client/components/PanelLeftRight.vue create mode 100644 client/components/SplitPanel.vue create mode 100644 client/composables/dialog.ts create mode 100644 client/composables/state.ts delete mode 100644 module.cjs create mode 100644 playground/server/api/hi.get.ts create mode 100644 playground/server/tsconfig.json create mode 100644 src/devtools.ts rename src/{server-rpc => rpc}/database.ts (90%) create mode 100644 src/rpc/index.ts rename src/{server-rpc => rpc}/resource.ts (63%) delete mode 100644 src/runtime/server/services/mongoose.ts delete mode 100644 src/server-rpc/index.ts delete mode 100644 src/types/module-options.ts delete mode 100644 src/types/rpc.ts delete mode 100644 src/types/server-ctx.ts delete mode 100644 src/utils/formatting.ts rename src/utils/{schematics.ts => index.ts} (64%) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..bcfee25 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +github: [arashsheyda] diff --git a/.nuxtrc b/.nuxtrc deleted file mode 100644 index 820d356..0000000 --- a/.nuxtrc +++ /dev/null @@ -1 +0,0 @@ -typescript.includeWorkspace=true diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index f1a1765..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "editor.tabSize": 2, -} diff --git a/client/app.vue b/client/app.vue index b0e211f..59ec1de 100644 --- a/client/app.vue +++ b/client/app.vue @@ -5,6 +5,7 @@ import './styles/global.css'