From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED, URIBL_DBL_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=default; t=1696301534; bh=P05tN/y5vStAcqKIDHj7CyamUyPeh1Sgz879Wl+JBqw=; h=From:To:Cc:Subject:Date; b=iLFeNFraLpT63t0F+lbul8MqDqaiKNyQNpV8tTgEnFY0fRa8hnO49NTortGVkKoRZ EMH8VH4rxPynoDZHcc70tQh8VXl98DtSsq64yH4s5NIVgEU9Zab/jEmM8Ognj8Bwt/ 3hPJ1UJ92c87il8j1ebjBfXVM5keXgUWFpSq016a9c6fW6KFMNx26i4ist8Tt5y5fv Yqa05KktdMuKR9+k3Gidid6HT+i6fcQ22ORsXXS2QRat583C6JRk9X9zi0X5s9FguV wyNGt6d4D/7lUOQIFZCfH1UVhU7rYRLjS7vsMKGT9k7W8evAHCUcsh2ZDrlRk1zKM6 cHx0O6fjwcYmg== Received: from localhost.localdomain (unknown [175.158.50.50]) by gnuweeb.org (Postfix) with ESMTPSA id AAE8624B8B0; Tue, 3 Oct 2023 09:52:12 +0700 (WIB) From: Muhammad Rizki To: Ammar Faizi Cc: Muhammad Rizki , Alviro Iskandar Setiawan , Irvan Malik Azantha , Memet Zx , GNU/Weeb Mailing List Subject: [PATCH v1 00/13] GNU/Weeb Web Migration to SvelteKit Date: Tue, 3 Oct 2023 09:51:33 +0700 Message-Id: <20231003025146.1557-1-kiizuha@gnuweeb.org> X-Mailer: git-send-email 2.34.1.windows.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: Good morning, This series represents a significant refactoring effort aimed at migrating the project to the SvelteKit framework. The goal is to make it easier to add a new feature in the future and improve code readability. Each commits in this series may include some code modifications, no new features are introduced at this stage. This series solely focuses on migrating to SvelteKit. New features will be introduced in subsequent series. You can find detailed explanations for each commit within their respective commit messages. There's no need to reiterate these explanations in this series message. If you have any questions or require further clarification, please let me know, thanks! For instructions on how to run this project, please refer to the README.md file. Muhammad Rizki (13): refactor: migrate: migrate to sveltekit framework feat(app): add app types file feat(lib): add API_URL and STORAGE_URL constant variable feat(lib): add lib functions file feat(lib): add newly created lib constants variables and functions feat(lib/functions): add getRepliedMessage() function feat(lib/functions): add dateFormat() function feat(components): add component feat(components): add component feat(routes): add +page.server.ts feat(routes/page): add +page.svelte chore(README): update README.md chore: remove unused files .eslintignore | 13 + .eslintrc.cjs | 30 + .gitignore | 6 + .prettierignore | 13 + .prettierrc | 9 + README.md | 36 +- build.js | 37 - index.html | 644 ------------------ package.json | 41 +- postcss.config.js | 2 +- src/app.css | 3 + src/app.d.ts | 48 ++ src/app.html | 11 + src/lib/components/OrganizationMembers.svelte | 41 ++ src/lib/components/RecentMessages.svelte | 249 +++++++ src/lib/constants.ts | 2 + src/lib/functions.ts | 133 ++++ src/lib/index.ts | 26 + src/routes/+layout.svelte | 58 ++ src/routes/+page.server.ts | 13 + src/routes/+page.svelte | 259 +++++++ style.css | 57 -- svelte.config.js | 23 + tailwind.config.js | 8 +- tsconfig.json | 13 + vite.config.ts | 6 + 26 files changed, 1017 insertions(+), 764 deletions(-) create mode 100644 .eslintignore create mode 100644 .eslintrc.cjs create mode 100644 .prettierignore create mode 100644 .prettierrc delete mode 100644 build.js delete mode 100644 index.html create mode 100644 src/app.css create mode 100644 src/app.d.ts create mode 100644 src/app.html create mode 100644 src/lib/components/OrganizationMembers.svelte create mode 100644 src/lib/components/RecentMessages.svelte create mode 100644 src/lib/constants.ts create mode 100644 src/lib/functions.ts create mode 100644 src/lib/index.ts create mode 100644 src/routes/+layout.svelte create mode 100644 src/routes/+page.server.ts create mode 100644 src/routes/+page.svelte delete mode 100644 style.css create mode 100644 svelte.config.js create mode 100644 tsconfig.json create mode 100644 vite.config.ts base-commit: 470d43b7b80e5db207616200e069135c20b3d5ee -- Muhammad Rizki