From c234b10845e5b77bfe37934dec69312b8d2ed391 Mon Sep 17 00:00:00 2001 From: Sam Tolmay Date: Mon, 9 Oct 2023 16:03:52 +0200 Subject: [PATCH] chore: Move servers to /packages/servers directory. --- lerna.json | 1 + .../server-community}/.eslintrc.yaml | 0 .../server-community}/.npmrc | 0 .../server-community}/CHANGELOG.md | 0 packages/servers/server-community/LICENSE | 201 ++++++++++++++++++ .../server-community}/README.md | 0 .../server-community}/lib/client/Page.js | 0 .../server-community}/lib/client/auth/Auth.js | 0 .../lib/client/auth/AuthConfigured.js | 0 .../lib/client/auth/AuthNotConfigured.js | 0 .../lib/server/apiWrapper.js | 0 .../lib/server/auth/getAuthOptions.js | 0 .../lib/server/auth/getServerSession.js | 0 .../server-community}/lib/server/fileCache.js | 0 .../lib/server/log/createLogger.js | 0 .../lib/server/log/logError.js | 0 .../lib/server/log/logRequest.js | 0 .../lib/server/serverSidePropsWrapper.js | 0 .../server-community}/lowdefy/build.mjs | 0 .../lowdefy/createCustomPluginTypesMap.mjs | 0 .../server-community}/next.config.js | 0 .../server-community}/package.json | 2 +- .../server-community}/pages/404.js | 0 .../server-community}/pages/[pageId].js | 0 .../server-community}/pages/_app.js | 0 .../server-community}/pages/_document.js | 0 .../pages/api/auth/[...nextauth].js | 0 .../pages/api/request/[pageId]/[requestId].js | 0 .../server-community}/pages/index.js | 0 .../public_default/apple-touch-icon.png | Bin .../public_default/favicon.ico | Bin .../public_default/icon-512.png | Bin .../server-community}/public_default/icon.svg | 0 .../public_default/logo-dark-theme.png | Bin .../public_default/logo-light-theme.png | Bin .../public_default/logo-square-dark-theme.png | Bin .../logo-square-light-theme.png | Bin .../public_default/manifest.webmanifest | 0 .../server-community}/vercel.install.docs.sh | 0 .../server-community}/vercel.install.web.sh | 0 .../server-dev}/.eslintrc.yaml | 0 .../{server => servers/server-dev}/.npmrc | 0 .../{ => servers}/server-dev/CHANGELOG.md | 0 packages/servers/server-dev/LICENSE | 201 ++++++++++++++++++ packages/{ => servers}/server-dev/README.md | 0 .../server-dev/lib/client/App.js | 0 .../server-dev/lib/client/Page.js | 0 .../server-dev/lib/client/Reload.js | 0 .../server-dev/lib/client/RestartingPage.js | 0 .../server-dev}/lib/client/auth/Auth.js | 0 .../lib/client/auth/AuthConfigured.js | 0 .../lib/client/auth/AuthNotConfigured.js | 0 .../server-dev/lib/client/setPageId.js | 0 .../server-dev/lib/client/utils/request.js | 0 .../lib/client/utils/useMutateCache.js | 0 .../lib/client/utils/usePageConfig.js | 0 .../lib/client/utils/useRootConfig.js | 0 .../client/utils/waitForRestartedServer.js | 0 .../server-dev/lib/server/apiWrapper.js | 0 .../lib/server/auth/getAuthOptions.js | 0 .../lib/server/auth/getServerSession.js | 0 .../server-dev/lib/server/fileCache.js | 0 .../server-dev/lib/server/log/createLogger.js | 0 .../server-dev/lib/server/log/logError.js | 0 .../server-dev/lib/server/log/logRequest.js | 0 .../server-dev/manager/getContext.mjs | 0 .../manager/processes/initialBuild.mjs | 0 .../manager/processes/installPlugins.mjs | 0 .../manager/processes/lowdefyBuild.mjs | 0 .../manager/processes/nextBuild.mjs | 0 .../manager/processes/readDotEnv.mjs | 0 .../manager/processes/reloadClients.mjs | 0 .../manager/processes/restartServer.mjs | 0 .../manager/processes/shutdownServer.mjs | 0 .../manager/processes/startServer.mjs | 0 .../manager/processes/startWatchers.mjs | 0 .../{ => servers}/server-dev/manager/run.mjs | 0 .../server-dev/manager/utils/BatchChanges.mjs | 0 .../utils/createCustomPluginTypesMap.mjs | 0 .../server-dev/manager/utils/createLogger.mjs | 0 .../manager/utils/createStdOutLineHandler.mjs | 0 .../manager/utils/getLowdefyVersion.mjs | 0 .../server-dev/manager/utils/getNextBin.mjs | 0 .../server-dev/manager/utils/setupWatcher.mjs | 0 .../manager/watchers/envWatcher.mjs | 0 .../manager/watchers/lowdefyBuildWatcher.mjs | 0 .../manager/watchers/nextBuildWatcher.mjs | 0 .../{ => servers}/server-dev/next.config.js | 0 .../{ => servers}/server-dev/package.json | 0 .../{ => servers}/server-dev/pages/404.js | 0 .../server-dev/pages/[pageId].js | 0 .../{ => servers}/server-dev/pages/_app.js | 0 .../server-dev}/pages/_document.js | 0 .../pages/api/auth/[...nextauth].js | 0 .../server-dev/pages/api/page/[pageId].js | 0 .../server-dev/pages/api/ping.js | 0 .../server-dev/pages/api/reload.js | 0 .../pages/api/request/[pageId]/[requestId].js | 0 .../server-dev/pages/api/root.js | 0 .../{ => servers}/server-dev/pages/index.js | 0 .../public_default/apple-touch-icon.png | Bin .../server-dev}/public_default/favicon.ico | Bin .../server-dev}/public_default/icon-512.png | Bin .../server-dev}/public_default/icon.svg | 0 .../public_default/logo-dark-theme.png | Bin .../public_default/logo-light-theme.png | Bin .../public_default/logo-square-dark-theme.png | Bin .../logo-square-light-theme.png | Bin .../public_default/manifest.webmanifest | 0 pnpm-lock.yaml | 88 ++++---- pnpm-workspace.yaml | 1 + 111 files changed, 449 insertions(+), 45 deletions(-) rename packages/{server-dev => servers/server-community}/.eslintrc.yaml (100%) rename packages/{server-dev => servers/server-community}/.npmrc (100%) rename packages/{server => servers/server-community}/CHANGELOG.md (100%) create mode 100644 packages/servers/server-community/LICENSE rename packages/{server => servers/server-community}/README.md (100%) rename packages/{server => servers/server-community}/lib/client/Page.js (100%) rename packages/{server-dev => servers/server-community}/lib/client/auth/Auth.js (100%) rename packages/{server-dev => servers/server-community}/lib/client/auth/AuthConfigured.js (100%) rename packages/{server-dev => servers/server-community}/lib/client/auth/AuthNotConfigured.js (100%) rename packages/{server => servers/server-community}/lib/server/apiWrapper.js (100%) rename packages/{server-dev => servers/server-community}/lib/server/auth/getAuthOptions.js (100%) rename packages/{server-dev => servers/server-community}/lib/server/auth/getServerSession.js (100%) rename packages/{server => servers/server-community}/lib/server/fileCache.js (100%) rename packages/{server => servers/server-community}/lib/server/log/createLogger.js (100%) rename packages/{server => servers/server-community}/lib/server/log/logError.js (100%) rename packages/{server => servers/server-community}/lib/server/log/logRequest.js (100%) rename packages/{server => servers/server-community}/lib/server/serverSidePropsWrapper.js (100%) rename packages/{server => servers/server-community}/lowdefy/build.mjs (100%) rename packages/{server => servers/server-community}/lowdefy/createCustomPluginTypesMap.mjs (100%) rename packages/{server => servers/server-community}/next.config.js (100%) rename packages/{server => servers/server-community}/package.json (98%) rename packages/{server => servers/server-community}/pages/404.js (100%) rename packages/{server => servers/server-community}/pages/[pageId].js (100%) rename packages/{server => servers/server-community}/pages/_app.js (100%) rename packages/{server-dev => servers/server-community}/pages/_document.js (100%) rename packages/{server-dev => servers/server-community}/pages/api/auth/[...nextauth].js (100%) rename packages/{server-dev => servers/server-community}/pages/api/request/[pageId]/[requestId].js (100%) rename packages/{server => servers/server-community}/pages/index.js (100%) rename packages/{server-dev => servers/server-community}/public_default/apple-touch-icon.png (100%) rename packages/{server-dev => servers/server-community}/public_default/favicon.ico (100%) rename packages/{server-dev => servers/server-community}/public_default/icon-512.png (100%) rename packages/{server-dev => servers/server-community}/public_default/icon.svg (100%) rename packages/{server-dev => servers/server-community}/public_default/logo-dark-theme.png (100%) rename packages/{server-dev => servers/server-community}/public_default/logo-light-theme.png (100%) rename packages/{server-dev => servers/server-community}/public_default/logo-square-dark-theme.png (100%) rename packages/{server-dev => servers/server-community}/public_default/logo-square-light-theme.png (100%) rename packages/{server-dev => servers/server-community}/public_default/manifest.webmanifest (100%) rename packages/{server => servers/server-community}/vercel.install.docs.sh (100%) rename packages/{server => servers/server-community}/vercel.install.web.sh (100%) rename packages/{server => servers/server-dev}/.eslintrc.yaml (100%) rename packages/{server => servers/server-dev}/.npmrc (100%) rename packages/{ => servers}/server-dev/CHANGELOG.md (100%) create mode 100644 packages/servers/server-dev/LICENSE rename packages/{ => servers}/server-dev/README.md (100%) rename packages/{ => servers}/server-dev/lib/client/App.js (100%) rename packages/{ => servers}/server-dev/lib/client/Page.js (100%) rename packages/{ => servers}/server-dev/lib/client/Reload.js (100%) rename packages/{ => servers}/server-dev/lib/client/RestartingPage.js (100%) rename packages/{server => servers/server-dev}/lib/client/auth/Auth.js (100%) rename packages/{server => servers/server-dev}/lib/client/auth/AuthConfigured.js (100%) rename packages/{server => servers/server-dev}/lib/client/auth/AuthNotConfigured.js (100%) rename packages/{ => servers}/server-dev/lib/client/setPageId.js (100%) rename packages/{ => servers}/server-dev/lib/client/utils/request.js (100%) rename packages/{ => servers}/server-dev/lib/client/utils/useMutateCache.js (100%) rename packages/{ => servers}/server-dev/lib/client/utils/usePageConfig.js (100%) rename packages/{ => servers}/server-dev/lib/client/utils/useRootConfig.js (100%) rename packages/{ => servers}/server-dev/lib/client/utils/waitForRestartedServer.js (100%) rename packages/{ => servers}/server-dev/lib/server/apiWrapper.js (100%) rename packages/{server => servers/server-dev}/lib/server/auth/getAuthOptions.js (100%) rename packages/{server => servers/server-dev}/lib/server/auth/getServerSession.js (100%) rename packages/{ => servers}/server-dev/lib/server/fileCache.js (100%) rename packages/{ => servers}/server-dev/lib/server/log/createLogger.js (100%) rename packages/{ => servers}/server-dev/lib/server/log/logError.js (100%) rename packages/{ => servers}/server-dev/lib/server/log/logRequest.js (100%) rename packages/{ => servers}/server-dev/manager/getContext.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/initialBuild.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/installPlugins.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/lowdefyBuild.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/nextBuild.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/readDotEnv.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/reloadClients.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/restartServer.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/shutdownServer.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/startServer.mjs (100%) rename packages/{ => servers}/server-dev/manager/processes/startWatchers.mjs (100%) rename packages/{ => servers}/server-dev/manager/run.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/BatchChanges.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/createCustomPluginTypesMap.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/createLogger.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/createStdOutLineHandler.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/getLowdefyVersion.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/getNextBin.mjs (100%) rename packages/{ => servers}/server-dev/manager/utils/setupWatcher.mjs (100%) rename packages/{ => servers}/server-dev/manager/watchers/envWatcher.mjs (100%) rename packages/{ => servers}/server-dev/manager/watchers/lowdefyBuildWatcher.mjs (100%) rename packages/{ => servers}/server-dev/manager/watchers/nextBuildWatcher.mjs (100%) rename packages/{ => servers}/server-dev/next.config.js (100%) rename packages/{ => servers}/server-dev/package.json (100%) rename packages/{ => servers}/server-dev/pages/404.js (100%) rename packages/{ => servers}/server-dev/pages/[pageId].js (100%) rename packages/{ => servers}/server-dev/pages/_app.js (100%) rename packages/{server => servers/server-dev}/pages/_document.js (100%) rename packages/{server => servers/server-dev}/pages/api/auth/[...nextauth].js (100%) rename packages/{ => servers}/server-dev/pages/api/page/[pageId].js (100%) rename packages/{ => servers}/server-dev/pages/api/ping.js (100%) rename packages/{ => servers}/server-dev/pages/api/reload.js (100%) rename packages/{server => servers/server-dev}/pages/api/request/[pageId]/[requestId].js (100%) rename packages/{ => servers}/server-dev/pages/api/root.js (100%) rename packages/{ => servers}/server-dev/pages/index.js (100%) rename packages/{server => servers/server-dev}/public_default/apple-touch-icon.png (100%) rename packages/{server => servers/server-dev}/public_default/favicon.ico (100%) rename packages/{server => servers/server-dev}/public_default/icon-512.png (100%) rename packages/{server => servers/server-dev}/public_default/icon.svg (100%) rename packages/{server => servers/server-dev}/public_default/logo-dark-theme.png (100%) rename packages/{server => servers/server-dev}/public_default/logo-light-theme.png (100%) rename packages/{server => servers/server-dev}/public_default/logo-square-dark-theme.png (100%) rename packages/{server => servers/server-dev}/public_default/logo-square-light-theme.png (100%) rename packages/{server => servers/server-dev}/public_default/manifest.webmanifest (100%) diff --git a/lerna.json b/lerna.json index 5ea35ecd0..0943adac2 100644 --- a/lerna.json +++ b/lerna.json @@ -5,6 +5,7 @@ "src/packages/blocks/*", "src/packages/connections/*", "src/packages/plugins/**", + "src/packages/servers/*", "src/packages/utils/*" ], "npmClient": "pnpm", diff --git a/packages/server-dev/.eslintrc.yaml b/packages/servers/server-community/.eslintrc.yaml similarity index 100% rename from packages/server-dev/.eslintrc.yaml rename to packages/servers/server-community/.eslintrc.yaml diff --git a/packages/server-dev/.npmrc b/packages/servers/server-community/.npmrc similarity index 100% rename from packages/server-dev/.npmrc rename to packages/servers/server-community/.npmrc diff --git a/packages/server/CHANGELOG.md b/packages/servers/server-community/CHANGELOG.md similarity index 100% rename from packages/server/CHANGELOG.md rename to packages/servers/server-community/CHANGELOG.md diff --git a/packages/servers/server-community/LICENSE b/packages/servers/server-community/LICENSE new file mode 100644 index 000000000..f49a4e16e --- /dev/null +++ b/packages/servers/server-community/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/packages/server/README.md b/packages/servers/server-community/README.md similarity index 100% rename from packages/server/README.md rename to packages/servers/server-community/README.md diff --git a/packages/server/lib/client/Page.js b/packages/servers/server-community/lib/client/Page.js similarity index 100% rename from packages/server/lib/client/Page.js rename to packages/servers/server-community/lib/client/Page.js diff --git a/packages/server-dev/lib/client/auth/Auth.js b/packages/servers/server-community/lib/client/auth/Auth.js similarity index 100% rename from packages/server-dev/lib/client/auth/Auth.js rename to packages/servers/server-community/lib/client/auth/Auth.js diff --git a/packages/server-dev/lib/client/auth/AuthConfigured.js b/packages/servers/server-community/lib/client/auth/AuthConfigured.js similarity index 100% rename from packages/server-dev/lib/client/auth/AuthConfigured.js rename to packages/servers/server-community/lib/client/auth/AuthConfigured.js diff --git a/packages/server-dev/lib/client/auth/AuthNotConfigured.js b/packages/servers/server-community/lib/client/auth/AuthNotConfigured.js similarity index 100% rename from packages/server-dev/lib/client/auth/AuthNotConfigured.js rename to packages/servers/server-community/lib/client/auth/AuthNotConfigured.js diff --git a/packages/server/lib/server/apiWrapper.js b/packages/servers/server-community/lib/server/apiWrapper.js similarity index 100% rename from packages/server/lib/server/apiWrapper.js rename to packages/servers/server-community/lib/server/apiWrapper.js diff --git a/packages/server-dev/lib/server/auth/getAuthOptions.js b/packages/servers/server-community/lib/server/auth/getAuthOptions.js similarity index 100% rename from packages/server-dev/lib/server/auth/getAuthOptions.js rename to packages/servers/server-community/lib/server/auth/getAuthOptions.js diff --git a/packages/server-dev/lib/server/auth/getServerSession.js b/packages/servers/server-community/lib/server/auth/getServerSession.js similarity index 100% rename from packages/server-dev/lib/server/auth/getServerSession.js rename to packages/servers/server-community/lib/server/auth/getServerSession.js diff --git a/packages/server/lib/server/fileCache.js b/packages/servers/server-community/lib/server/fileCache.js similarity index 100% rename from packages/server/lib/server/fileCache.js rename to packages/servers/server-community/lib/server/fileCache.js diff --git a/packages/server/lib/server/log/createLogger.js b/packages/servers/server-community/lib/server/log/createLogger.js similarity index 100% rename from packages/server/lib/server/log/createLogger.js rename to packages/servers/server-community/lib/server/log/createLogger.js diff --git a/packages/server/lib/server/log/logError.js b/packages/servers/server-community/lib/server/log/logError.js similarity index 100% rename from packages/server/lib/server/log/logError.js rename to packages/servers/server-community/lib/server/log/logError.js diff --git a/packages/server/lib/server/log/logRequest.js b/packages/servers/server-community/lib/server/log/logRequest.js similarity index 100% rename from packages/server/lib/server/log/logRequest.js rename to packages/servers/server-community/lib/server/log/logRequest.js diff --git a/packages/server/lib/server/serverSidePropsWrapper.js b/packages/servers/server-community/lib/server/serverSidePropsWrapper.js similarity index 100% rename from packages/server/lib/server/serverSidePropsWrapper.js rename to packages/servers/server-community/lib/server/serverSidePropsWrapper.js diff --git a/packages/server/lowdefy/build.mjs b/packages/servers/server-community/lowdefy/build.mjs similarity index 100% rename from packages/server/lowdefy/build.mjs rename to packages/servers/server-community/lowdefy/build.mjs diff --git a/packages/server/lowdefy/createCustomPluginTypesMap.mjs b/packages/servers/server-community/lowdefy/createCustomPluginTypesMap.mjs similarity index 100% rename from packages/server/lowdefy/createCustomPluginTypesMap.mjs rename to packages/servers/server-community/lowdefy/createCustomPluginTypesMap.mjs diff --git a/packages/server/next.config.js b/packages/servers/server-community/next.config.js similarity index 100% rename from packages/server/next.config.js rename to packages/servers/server-community/next.config.js diff --git a/packages/server/package.json b/packages/servers/server-community/package.json similarity index 98% rename from packages/server/package.json rename to packages/servers/server-community/package.json index 67db772d3..3b2dd9bd5 100644 --- a/packages/server/package.json +++ b/packages/servers/server-community/package.json @@ -1,5 +1,5 @@ { - "name": "@lowdefy/server", + "name": "@lowdefy/server-community", "version": "4.0.0-rc.11", "license": "Apache-2.0", "description": "", diff --git a/packages/server/pages/404.js b/packages/servers/server-community/pages/404.js similarity index 100% rename from packages/server/pages/404.js rename to packages/servers/server-community/pages/404.js diff --git a/packages/server/pages/[pageId].js b/packages/servers/server-community/pages/[pageId].js similarity index 100% rename from packages/server/pages/[pageId].js rename to packages/servers/server-community/pages/[pageId].js diff --git a/packages/server/pages/_app.js b/packages/servers/server-community/pages/_app.js similarity index 100% rename from packages/server/pages/_app.js rename to packages/servers/server-community/pages/_app.js diff --git a/packages/server-dev/pages/_document.js b/packages/servers/server-community/pages/_document.js similarity index 100% rename from packages/server-dev/pages/_document.js rename to packages/servers/server-community/pages/_document.js diff --git a/packages/server-dev/pages/api/auth/[...nextauth].js b/packages/servers/server-community/pages/api/auth/[...nextauth].js similarity index 100% rename from packages/server-dev/pages/api/auth/[...nextauth].js rename to packages/servers/server-community/pages/api/auth/[...nextauth].js diff --git a/packages/server-dev/pages/api/request/[pageId]/[requestId].js b/packages/servers/server-community/pages/api/request/[pageId]/[requestId].js similarity index 100% rename from packages/server-dev/pages/api/request/[pageId]/[requestId].js rename to packages/servers/server-community/pages/api/request/[pageId]/[requestId].js diff --git a/packages/server/pages/index.js b/packages/servers/server-community/pages/index.js similarity index 100% rename from packages/server/pages/index.js rename to packages/servers/server-community/pages/index.js diff --git a/packages/server-dev/public_default/apple-touch-icon.png b/packages/servers/server-community/public_default/apple-touch-icon.png similarity index 100% rename from packages/server-dev/public_default/apple-touch-icon.png rename to packages/servers/server-community/public_default/apple-touch-icon.png diff --git a/packages/server-dev/public_default/favicon.ico b/packages/servers/server-community/public_default/favicon.ico similarity index 100% rename from packages/server-dev/public_default/favicon.ico rename to packages/servers/server-community/public_default/favicon.ico diff --git a/packages/server-dev/public_default/icon-512.png b/packages/servers/server-community/public_default/icon-512.png similarity index 100% rename from packages/server-dev/public_default/icon-512.png rename to packages/servers/server-community/public_default/icon-512.png diff --git a/packages/server-dev/public_default/icon.svg b/packages/servers/server-community/public_default/icon.svg similarity index 100% rename from packages/server-dev/public_default/icon.svg rename to packages/servers/server-community/public_default/icon.svg diff --git a/packages/server-dev/public_default/logo-dark-theme.png b/packages/servers/server-community/public_default/logo-dark-theme.png similarity index 100% rename from packages/server-dev/public_default/logo-dark-theme.png rename to packages/servers/server-community/public_default/logo-dark-theme.png diff --git a/packages/server-dev/public_default/logo-light-theme.png b/packages/servers/server-community/public_default/logo-light-theme.png similarity index 100% rename from packages/server-dev/public_default/logo-light-theme.png rename to packages/servers/server-community/public_default/logo-light-theme.png diff --git a/packages/server-dev/public_default/logo-square-dark-theme.png b/packages/servers/server-community/public_default/logo-square-dark-theme.png similarity index 100% rename from packages/server-dev/public_default/logo-square-dark-theme.png rename to packages/servers/server-community/public_default/logo-square-dark-theme.png diff --git a/packages/server-dev/public_default/logo-square-light-theme.png b/packages/servers/server-community/public_default/logo-square-light-theme.png similarity index 100% rename from packages/server-dev/public_default/logo-square-light-theme.png rename to packages/servers/server-community/public_default/logo-square-light-theme.png diff --git a/packages/server-dev/public_default/manifest.webmanifest b/packages/servers/server-community/public_default/manifest.webmanifest similarity index 100% rename from packages/server-dev/public_default/manifest.webmanifest rename to packages/servers/server-community/public_default/manifest.webmanifest diff --git a/packages/server/vercel.install.docs.sh b/packages/servers/server-community/vercel.install.docs.sh similarity index 100% rename from packages/server/vercel.install.docs.sh rename to packages/servers/server-community/vercel.install.docs.sh diff --git a/packages/server/vercel.install.web.sh b/packages/servers/server-community/vercel.install.web.sh similarity index 100% rename from packages/server/vercel.install.web.sh rename to packages/servers/server-community/vercel.install.web.sh diff --git a/packages/server/.eslintrc.yaml b/packages/servers/server-dev/.eslintrc.yaml similarity index 100% rename from packages/server/.eslintrc.yaml rename to packages/servers/server-dev/.eslintrc.yaml diff --git a/packages/server/.npmrc b/packages/servers/server-dev/.npmrc similarity index 100% rename from packages/server/.npmrc rename to packages/servers/server-dev/.npmrc diff --git a/packages/server-dev/CHANGELOG.md b/packages/servers/server-dev/CHANGELOG.md similarity index 100% rename from packages/server-dev/CHANGELOG.md rename to packages/servers/server-dev/CHANGELOG.md diff --git a/packages/servers/server-dev/LICENSE b/packages/servers/server-dev/LICENSE new file mode 100644 index 000000000..f49a4e16e --- /dev/null +++ b/packages/servers/server-dev/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/packages/server-dev/README.md b/packages/servers/server-dev/README.md similarity index 100% rename from packages/server-dev/README.md rename to packages/servers/server-dev/README.md diff --git a/packages/server-dev/lib/client/App.js b/packages/servers/server-dev/lib/client/App.js similarity index 100% rename from packages/server-dev/lib/client/App.js rename to packages/servers/server-dev/lib/client/App.js diff --git a/packages/server-dev/lib/client/Page.js b/packages/servers/server-dev/lib/client/Page.js similarity index 100% rename from packages/server-dev/lib/client/Page.js rename to packages/servers/server-dev/lib/client/Page.js diff --git a/packages/server-dev/lib/client/Reload.js b/packages/servers/server-dev/lib/client/Reload.js similarity index 100% rename from packages/server-dev/lib/client/Reload.js rename to packages/servers/server-dev/lib/client/Reload.js diff --git a/packages/server-dev/lib/client/RestartingPage.js b/packages/servers/server-dev/lib/client/RestartingPage.js similarity index 100% rename from packages/server-dev/lib/client/RestartingPage.js rename to packages/servers/server-dev/lib/client/RestartingPage.js diff --git a/packages/server/lib/client/auth/Auth.js b/packages/servers/server-dev/lib/client/auth/Auth.js similarity index 100% rename from packages/server/lib/client/auth/Auth.js rename to packages/servers/server-dev/lib/client/auth/Auth.js diff --git a/packages/server/lib/client/auth/AuthConfigured.js b/packages/servers/server-dev/lib/client/auth/AuthConfigured.js similarity index 100% rename from packages/server/lib/client/auth/AuthConfigured.js rename to packages/servers/server-dev/lib/client/auth/AuthConfigured.js diff --git a/packages/server/lib/client/auth/AuthNotConfigured.js b/packages/servers/server-dev/lib/client/auth/AuthNotConfigured.js similarity index 100% rename from packages/server/lib/client/auth/AuthNotConfigured.js rename to packages/servers/server-dev/lib/client/auth/AuthNotConfigured.js diff --git a/packages/server-dev/lib/client/setPageId.js b/packages/servers/server-dev/lib/client/setPageId.js similarity index 100% rename from packages/server-dev/lib/client/setPageId.js rename to packages/servers/server-dev/lib/client/setPageId.js diff --git a/packages/server-dev/lib/client/utils/request.js b/packages/servers/server-dev/lib/client/utils/request.js similarity index 100% rename from packages/server-dev/lib/client/utils/request.js rename to packages/servers/server-dev/lib/client/utils/request.js diff --git a/packages/server-dev/lib/client/utils/useMutateCache.js b/packages/servers/server-dev/lib/client/utils/useMutateCache.js similarity index 100% rename from packages/server-dev/lib/client/utils/useMutateCache.js rename to packages/servers/server-dev/lib/client/utils/useMutateCache.js diff --git a/packages/server-dev/lib/client/utils/usePageConfig.js b/packages/servers/server-dev/lib/client/utils/usePageConfig.js similarity index 100% rename from packages/server-dev/lib/client/utils/usePageConfig.js rename to packages/servers/server-dev/lib/client/utils/usePageConfig.js diff --git a/packages/server-dev/lib/client/utils/useRootConfig.js b/packages/servers/server-dev/lib/client/utils/useRootConfig.js similarity index 100% rename from packages/server-dev/lib/client/utils/useRootConfig.js rename to packages/servers/server-dev/lib/client/utils/useRootConfig.js diff --git a/packages/server-dev/lib/client/utils/waitForRestartedServer.js b/packages/servers/server-dev/lib/client/utils/waitForRestartedServer.js similarity index 100% rename from packages/server-dev/lib/client/utils/waitForRestartedServer.js rename to packages/servers/server-dev/lib/client/utils/waitForRestartedServer.js diff --git a/packages/server-dev/lib/server/apiWrapper.js b/packages/servers/server-dev/lib/server/apiWrapper.js similarity index 100% rename from packages/server-dev/lib/server/apiWrapper.js rename to packages/servers/server-dev/lib/server/apiWrapper.js diff --git a/packages/server/lib/server/auth/getAuthOptions.js b/packages/servers/server-dev/lib/server/auth/getAuthOptions.js similarity index 100% rename from packages/server/lib/server/auth/getAuthOptions.js rename to packages/servers/server-dev/lib/server/auth/getAuthOptions.js diff --git a/packages/server/lib/server/auth/getServerSession.js b/packages/servers/server-dev/lib/server/auth/getServerSession.js similarity index 100% rename from packages/server/lib/server/auth/getServerSession.js rename to packages/servers/server-dev/lib/server/auth/getServerSession.js diff --git a/packages/server-dev/lib/server/fileCache.js b/packages/servers/server-dev/lib/server/fileCache.js similarity index 100% rename from packages/server-dev/lib/server/fileCache.js rename to packages/servers/server-dev/lib/server/fileCache.js diff --git a/packages/server-dev/lib/server/log/createLogger.js b/packages/servers/server-dev/lib/server/log/createLogger.js similarity index 100% rename from packages/server-dev/lib/server/log/createLogger.js rename to packages/servers/server-dev/lib/server/log/createLogger.js diff --git a/packages/server-dev/lib/server/log/logError.js b/packages/servers/server-dev/lib/server/log/logError.js similarity index 100% rename from packages/server-dev/lib/server/log/logError.js rename to packages/servers/server-dev/lib/server/log/logError.js diff --git a/packages/server-dev/lib/server/log/logRequest.js b/packages/servers/server-dev/lib/server/log/logRequest.js similarity index 100% rename from packages/server-dev/lib/server/log/logRequest.js rename to packages/servers/server-dev/lib/server/log/logRequest.js diff --git a/packages/server-dev/manager/getContext.mjs b/packages/servers/server-dev/manager/getContext.mjs similarity index 100% rename from packages/server-dev/manager/getContext.mjs rename to packages/servers/server-dev/manager/getContext.mjs diff --git a/packages/server-dev/manager/processes/initialBuild.mjs b/packages/servers/server-dev/manager/processes/initialBuild.mjs similarity index 100% rename from packages/server-dev/manager/processes/initialBuild.mjs rename to packages/servers/server-dev/manager/processes/initialBuild.mjs diff --git a/packages/server-dev/manager/processes/installPlugins.mjs b/packages/servers/server-dev/manager/processes/installPlugins.mjs similarity index 100% rename from packages/server-dev/manager/processes/installPlugins.mjs rename to packages/servers/server-dev/manager/processes/installPlugins.mjs diff --git a/packages/server-dev/manager/processes/lowdefyBuild.mjs b/packages/servers/server-dev/manager/processes/lowdefyBuild.mjs similarity index 100% rename from packages/server-dev/manager/processes/lowdefyBuild.mjs rename to packages/servers/server-dev/manager/processes/lowdefyBuild.mjs diff --git a/packages/server-dev/manager/processes/nextBuild.mjs b/packages/servers/server-dev/manager/processes/nextBuild.mjs similarity index 100% rename from packages/server-dev/manager/processes/nextBuild.mjs rename to packages/servers/server-dev/manager/processes/nextBuild.mjs diff --git a/packages/server-dev/manager/processes/readDotEnv.mjs b/packages/servers/server-dev/manager/processes/readDotEnv.mjs similarity index 100% rename from packages/server-dev/manager/processes/readDotEnv.mjs rename to packages/servers/server-dev/manager/processes/readDotEnv.mjs diff --git a/packages/server-dev/manager/processes/reloadClients.mjs b/packages/servers/server-dev/manager/processes/reloadClients.mjs similarity index 100% rename from packages/server-dev/manager/processes/reloadClients.mjs rename to packages/servers/server-dev/manager/processes/reloadClients.mjs diff --git a/packages/server-dev/manager/processes/restartServer.mjs b/packages/servers/server-dev/manager/processes/restartServer.mjs similarity index 100% rename from packages/server-dev/manager/processes/restartServer.mjs rename to packages/servers/server-dev/manager/processes/restartServer.mjs diff --git a/packages/server-dev/manager/processes/shutdownServer.mjs b/packages/servers/server-dev/manager/processes/shutdownServer.mjs similarity index 100% rename from packages/server-dev/manager/processes/shutdownServer.mjs rename to packages/servers/server-dev/manager/processes/shutdownServer.mjs diff --git a/packages/server-dev/manager/processes/startServer.mjs b/packages/servers/server-dev/manager/processes/startServer.mjs similarity index 100% rename from packages/server-dev/manager/processes/startServer.mjs rename to packages/servers/server-dev/manager/processes/startServer.mjs diff --git a/packages/server-dev/manager/processes/startWatchers.mjs b/packages/servers/server-dev/manager/processes/startWatchers.mjs similarity index 100% rename from packages/server-dev/manager/processes/startWatchers.mjs rename to packages/servers/server-dev/manager/processes/startWatchers.mjs diff --git a/packages/server-dev/manager/run.mjs b/packages/servers/server-dev/manager/run.mjs similarity index 100% rename from packages/server-dev/manager/run.mjs rename to packages/servers/server-dev/manager/run.mjs diff --git a/packages/server-dev/manager/utils/BatchChanges.mjs b/packages/servers/server-dev/manager/utils/BatchChanges.mjs similarity index 100% rename from packages/server-dev/manager/utils/BatchChanges.mjs rename to packages/servers/server-dev/manager/utils/BatchChanges.mjs diff --git a/packages/server-dev/manager/utils/createCustomPluginTypesMap.mjs b/packages/servers/server-dev/manager/utils/createCustomPluginTypesMap.mjs similarity index 100% rename from packages/server-dev/manager/utils/createCustomPluginTypesMap.mjs rename to packages/servers/server-dev/manager/utils/createCustomPluginTypesMap.mjs diff --git a/packages/server-dev/manager/utils/createLogger.mjs b/packages/servers/server-dev/manager/utils/createLogger.mjs similarity index 100% rename from packages/server-dev/manager/utils/createLogger.mjs rename to packages/servers/server-dev/manager/utils/createLogger.mjs diff --git a/packages/server-dev/manager/utils/createStdOutLineHandler.mjs b/packages/servers/server-dev/manager/utils/createStdOutLineHandler.mjs similarity index 100% rename from packages/server-dev/manager/utils/createStdOutLineHandler.mjs rename to packages/servers/server-dev/manager/utils/createStdOutLineHandler.mjs diff --git a/packages/server-dev/manager/utils/getLowdefyVersion.mjs b/packages/servers/server-dev/manager/utils/getLowdefyVersion.mjs similarity index 100% rename from packages/server-dev/manager/utils/getLowdefyVersion.mjs rename to packages/servers/server-dev/manager/utils/getLowdefyVersion.mjs diff --git a/packages/server-dev/manager/utils/getNextBin.mjs b/packages/servers/server-dev/manager/utils/getNextBin.mjs similarity index 100% rename from packages/server-dev/manager/utils/getNextBin.mjs rename to packages/servers/server-dev/manager/utils/getNextBin.mjs diff --git a/packages/server-dev/manager/utils/setupWatcher.mjs b/packages/servers/server-dev/manager/utils/setupWatcher.mjs similarity index 100% rename from packages/server-dev/manager/utils/setupWatcher.mjs rename to packages/servers/server-dev/manager/utils/setupWatcher.mjs diff --git a/packages/server-dev/manager/watchers/envWatcher.mjs b/packages/servers/server-dev/manager/watchers/envWatcher.mjs similarity index 100% rename from packages/server-dev/manager/watchers/envWatcher.mjs rename to packages/servers/server-dev/manager/watchers/envWatcher.mjs diff --git a/packages/server-dev/manager/watchers/lowdefyBuildWatcher.mjs b/packages/servers/server-dev/manager/watchers/lowdefyBuildWatcher.mjs similarity index 100% rename from packages/server-dev/manager/watchers/lowdefyBuildWatcher.mjs rename to packages/servers/server-dev/manager/watchers/lowdefyBuildWatcher.mjs diff --git a/packages/server-dev/manager/watchers/nextBuildWatcher.mjs b/packages/servers/server-dev/manager/watchers/nextBuildWatcher.mjs similarity index 100% rename from packages/server-dev/manager/watchers/nextBuildWatcher.mjs rename to packages/servers/server-dev/manager/watchers/nextBuildWatcher.mjs diff --git a/packages/server-dev/next.config.js b/packages/servers/server-dev/next.config.js similarity index 100% rename from packages/server-dev/next.config.js rename to packages/servers/server-dev/next.config.js diff --git a/packages/server-dev/package.json b/packages/servers/server-dev/package.json similarity index 100% rename from packages/server-dev/package.json rename to packages/servers/server-dev/package.json diff --git a/packages/server-dev/pages/404.js b/packages/servers/server-dev/pages/404.js similarity index 100% rename from packages/server-dev/pages/404.js rename to packages/servers/server-dev/pages/404.js diff --git a/packages/server-dev/pages/[pageId].js b/packages/servers/server-dev/pages/[pageId].js similarity index 100% rename from packages/server-dev/pages/[pageId].js rename to packages/servers/server-dev/pages/[pageId].js diff --git a/packages/server-dev/pages/_app.js b/packages/servers/server-dev/pages/_app.js similarity index 100% rename from packages/server-dev/pages/_app.js rename to packages/servers/server-dev/pages/_app.js diff --git a/packages/server/pages/_document.js b/packages/servers/server-dev/pages/_document.js similarity index 100% rename from packages/server/pages/_document.js rename to packages/servers/server-dev/pages/_document.js diff --git a/packages/server/pages/api/auth/[...nextauth].js b/packages/servers/server-dev/pages/api/auth/[...nextauth].js similarity index 100% rename from packages/server/pages/api/auth/[...nextauth].js rename to packages/servers/server-dev/pages/api/auth/[...nextauth].js diff --git a/packages/server-dev/pages/api/page/[pageId].js b/packages/servers/server-dev/pages/api/page/[pageId].js similarity index 100% rename from packages/server-dev/pages/api/page/[pageId].js rename to packages/servers/server-dev/pages/api/page/[pageId].js diff --git a/packages/server-dev/pages/api/ping.js b/packages/servers/server-dev/pages/api/ping.js similarity index 100% rename from packages/server-dev/pages/api/ping.js rename to packages/servers/server-dev/pages/api/ping.js diff --git a/packages/server-dev/pages/api/reload.js b/packages/servers/server-dev/pages/api/reload.js similarity index 100% rename from packages/server-dev/pages/api/reload.js rename to packages/servers/server-dev/pages/api/reload.js diff --git a/packages/server/pages/api/request/[pageId]/[requestId].js b/packages/servers/server-dev/pages/api/request/[pageId]/[requestId].js similarity index 100% rename from packages/server/pages/api/request/[pageId]/[requestId].js rename to packages/servers/server-dev/pages/api/request/[pageId]/[requestId].js diff --git a/packages/server-dev/pages/api/root.js b/packages/servers/server-dev/pages/api/root.js similarity index 100% rename from packages/server-dev/pages/api/root.js rename to packages/servers/server-dev/pages/api/root.js diff --git a/packages/server-dev/pages/index.js b/packages/servers/server-dev/pages/index.js similarity index 100% rename from packages/server-dev/pages/index.js rename to packages/servers/server-dev/pages/index.js diff --git a/packages/server/public_default/apple-touch-icon.png b/packages/servers/server-dev/public_default/apple-touch-icon.png similarity index 100% rename from packages/server/public_default/apple-touch-icon.png rename to packages/servers/server-dev/public_default/apple-touch-icon.png diff --git a/packages/server/public_default/favicon.ico b/packages/servers/server-dev/public_default/favicon.ico similarity index 100% rename from packages/server/public_default/favicon.ico rename to packages/servers/server-dev/public_default/favicon.ico diff --git a/packages/server/public_default/icon-512.png b/packages/servers/server-dev/public_default/icon-512.png similarity index 100% rename from packages/server/public_default/icon-512.png rename to packages/servers/server-dev/public_default/icon-512.png diff --git a/packages/server/public_default/icon.svg b/packages/servers/server-dev/public_default/icon.svg similarity index 100% rename from packages/server/public_default/icon.svg rename to packages/servers/server-dev/public_default/icon.svg diff --git a/packages/server/public_default/logo-dark-theme.png b/packages/servers/server-dev/public_default/logo-dark-theme.png similarity index 100% rename from packages/server/public_default/logo-dark-theme.png rename to packages/servers/server-dev/public_default/logo-dark-theme.png diff --git a/packages/server/public_default/logo-light-theme.png b/packages/servers/server-dev/public_default/logo-light-theme.png similarity index 100% rename from packages/server/public_default/logo-light-theme.png rename to packages/servers/server-dev/public_default/logo-light-theme.png diff --git a/packages/server/public_default/logo-square-dark-theme.png b/packages/servers/server-dev/public_default/logo-square-dark-theme.png similarity index 100% rename from packages/server/public_default/logo-square-dark-theme.png rename to packages/servers/server-dev/public_default/logo-square-dark-theme.png diff --git a/packages/server/public_default/logo-square-light-theme.png b/packages/servers/server-dev/public_default/logo-square-light-theme.png similarity index 100% rename from packages/server/public_default/logo-square-light-theme.png rename to packages/servers/server-dev/public_default/logo-square-light-theme.png diff --git a/packages/server/public_default/manifest.webmanifest b/packages/servers/server-dev/public_default/manifest.webmanifest similarity index 100% rename from packages/server/public_default/manifest.webmanifest rename to packages/servers/server-dev/public_default/manifest.webmanifest diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 27978fcfd..dc95c2231 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1769,41 +1769,41 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) - packages/server: + packages/servers/server-community: dependencies: '@lowdefy/actions-core': specifier: 4.0.0-rc.11 - version: link:../plugins/actions/actions-core + version: link:../../plugins/actions/actions-core '@lowdefy/api': specifier: 4.0.0-rc.11 - version: link:../api + version: link:../../api '@lowdefy/blocks-antd': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-antd + version: link:../../plugins/blocks/blocks-antd '@lowdefy/blocks-basic': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-basic + version: link:../../plugins/blocks/blocks-basic '@lowdefy/blocks-loaders': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-loaders + version: link:../../plugins/blocks/blocks-loaders '@lowdefy/client': specifier: 4.0.0-rc.11 - version: link:../client + version: link:../../client '@lowdefy/helpers': specifier: 4.0.0-rc.11 - version: link:../utils/helpers + version: link:../../utils/helpers '@lowdefy/layout': specifier: 4.0.0-rc.11 - version: link:../layout + version: link:../../layout '@lowdefy/node-utils': specifier: 4.0.0-rc.11 - version: link:../utils/node-utils + version: link:../../utils/node-utils '@lowdefy/operators-js': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-js + version: link:../../plugins/operators/operators-js '@lowdefy/plugin-next-auth': specifier: 4.0.0-rc.11 - version: link:../plugins/plugins/plugin-next-auth + version: link:../../plugins/plugins/plugin-next-auth next: specifier: 13.5.4 version: 13.5.4(@babel/core@7.23.0)(react-dom@18.2.0)(react@18.2.0) @@ -1828,7 +1828,7 @@ importers: devDependencies: '@lowdefy/build': specifier: 4.0.0-rc.11 - version: link:../build + version: link:../../build '@next/eslint-plugin-next': specifier: 13.5.4 version: 13.5.4 @@ -1851,80 +1851,80 @@ importers: specifier: 17.7.2 version: 17.7.2 - packages/server-dev: + packages/servers/server-dev: dependencies: '@lowdefy/actions-core': specifier: 4.0.0-rc.11 - version: link:../plugins/actions/actions-core + version: link:../../plugins/actions/actions-core '@lowdefy/api': specifier: 4.0.0-rc.11 - version: link:../api + version: link:../../api '@lowdefy/blocks-antd': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-antd + version: link:../../plugins/blocks/blocks-antd '@lowdefy/blocks-basic': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-basic + version: link:../../plugins/blocks/blocks-basic '@lowdefy/blocks-color-selectors': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-color-selectors + version: link:../../plugins/blocks/blocks-color-selectors '@lowdefy/blocks-echarts': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-echarts + version: link:../../plugins/blocks/blocks-echarts '@lowdefy/blocks-loaders': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-loaders + version: link:../../plugins/blocks/blocks-loaders '@lowdefy/blocks-markdown': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-markdown + version: link:../../plugins/blocks/blocks-markdown '@lowdefy/blocks-qr': specifier: 4.0.0-rc.11 - version: link:../plugins/blocks/blocks-qr + version: link:../../plugins/blocks/blocks-qr '@lowdefy/build': specifier: 4.0.0-rc.11 - version: link:../build + version: link:../../build '@lowdefy/client': specifier: 4.0.0-rc.11 - version: link:../client + version: link:../../client '@lowdefy/connection-axios-http': specifier: 4.0.0-rc.11 - version: link:../plugins/connections/connection-axios-http + version: link:../../plugins/connections/connection-axios-http '@lowdefy/engine': specifier: 4.0.0-rc.11 - version: link:../engine + version: link:../../engine '@lowdefy/helpers': specifier: 4.0.0-rc.11 - version: link:../utils/helpers + version: link:../../utils/helpers '@lowdefy/layout': specifier: 4.0.0-rc.11 - version: link:../layout + version: link:../../layout '@lowdefy/node-utils': specifier: 4.0.0-rc.11 - version: link:../utils/node-utils + version: link:../../utils/node-utils '@lowdefy/operators-change-case': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-change-case + version: link:../../plugins/operators/operators-change-case '@lowdefy/operators-diff': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-diff + version: link:../../plugins/operators/operators-diff '@lowdefy/operators-js': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-js + version: link:../../plugins/operators/operators-js '@lowdefy/operators-mql': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-mql + version: link:../../plugins/operators/operators-mql '@lowdefy/operators-nunjucks': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-nunjucks + version: link:../../plugins/operators/operators-nunjucks '@lowdefy/operators-uuid': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-uuid + version: link:../../plugins/operators/operators-uuid '@lowdefy/operators-yaml': specifier: 4.0.0-rc.11 - version: link:../plugins/operators/operators-yaml + version: link:../../plugins/operators/operators-yaml '@lowdefy/plugin-next-auth': specifier: 4.0.0-rc.11 - version: link:../plugins/plugins/plugin-next-auth + version: link:../../plugins/plugins/plugin-next-auth chokidar: specifier: 3.5.3 version: 3.5.3 @@ -4089,7 +4089,7 @@ packages: resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 dev: true /@jridgewell/sourcemap-codec@1.4.14: @@ -16138,7 +16138,7 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 '@swc/core': 1.3.92 jest-worker: 27.5.1 schema-utils: 3.3.0 @@ -16163,7 +16163,7 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 @@ -16784,7 +16784,7 @@ packages: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 @@ -16941,14 +16941,14 @@ packages: '@webassemblyjs/wasm-parser': 1.11.6 acorn: 8.10.0 acorn-import-assertions: 1.9.0(acorn@8.10.0) - browserslist: 4.21.9 + browserslist: 4.22.1 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 es-module-lexer: 1.3.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 json-parse-even-better-errors: 2.3.1 loader-runner: 4.3.0 mime-types: 2.1.35 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 816ed7961..962f2d121 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,5 @@ packages: - packages/* - packages/plugins/** + - packages/servers/* - packages/utils/*