diff --git a/.eslintrc b/.eslintrc index 5c1361c..9b268a0 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,4 +1,4 @@ { "root": true, - "extends": ["@developomp-site/eslint-config"] + "extends": ["@pompydev/eslint-config"], } diff --git a/.github/img/developomp-site.avif b/.github/img/pompydev.avif similarity index 100% rename from .github/img/developomp-site.avif rename to .github/img/pompydev.avif diff --git a/.prettierrc b/.prettierrc index 0811e79..a94d495 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1 +1 @@ -"@developomp-site/prettier-config" +"@pompydev/prettier-config" diff --git a/.vscode/settings.json b/.vscode/settings.json index bcd0074..0d50bcf 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -8,74 +8,74 @@ "source.fixAll": "explicit" }, "cSpell.words": [ - "bspwm", - "cairographics", - "callout", - "callouts", - "classnet", - "commitlint", - "createreactapp", - "deno", - "developomp", - "developomp's", - "devenv", - "direnv", - "dompurify", - "elasticlunr", - "Exyle", - "exyleio", - "fnref", - "Fontawesome", - "Fonticons", - "fontsource", - "fortawesome", - "Freedesktop", - "GDSC", - "githubactions", - "githubpages", - "gnubash", - "godotengine", - "heroicon", - "hongik", - "hoofd", - "inqling", - "Jimin", - "katex", - "kunukn", - "Librewolf", - "microflash", - "nixpkgs", - "nodedotjs", - "nojs", - "noopener", - "noto", - "planetscale", - "pnpm", - "pocketbase", - "polybar", - "Pomky", - "pompup", - "precompress", - "rainmeter", - "rehype", - "statcounter", - "supersub", - "sxhkd", - "tailwindcss", - "tauri", - "texmath", - "tinycolor", - "tsup", - "Turborepo", - "umami", - "ungoogled", - "unixporn", - "wbtimeline", - "webassembly", - "wouter", - "YYYYMMDD", - "zustand" - ], + "bspwm", + "cairographics", + "callout", + "callouts", + "classnet", + "commitlint", + "createreactapp", + "deno", + "devenv", + "direnv", + "dompurify", + "elasticlunr", + "Exyle", + "exyleio", + "fnref", + "Fontawesome", + "Fonticons", + "fontsource", + "fortawesome", + "Freedesktop", + "GDSC", + "githubactions", + "githubpages", + "gnubash", + "godotengine", + "heroicon", + "hongik", + "hoofd", + "inqling", + "Jimin", + "katex", + "kunukn", + "Librewolf", + "microflash", + "nixpkgs", + "nodedotjs", + "nojs", + "noopener", + "noto", + "planetscale", + "pnpm", + "pocketbase", + "polybar", + "Pomky", + "pompup", + "pompy", + "pompydev", + "precompress", + "rainmeter", + "rehype", + "statcounter", + "supersub", + "sxhkd", + "tailwindcss", + "tauri", + "texmath", + "tinycolor", + "tsup", + "Turborepo", + "umami", + "ungoogled", + "unixporn", + "wbtimeline", + "webassembly", + "wouter", + "YYYYMMDD", + "zustand" + ], "nix.formatterPath": "nixfmt", "nix.enableLanguageServer": true, diff --git a/README.md b/README.md index 7db9fcd..89c0e8f 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,16 @@ -# developomp-site +# pompy.dev [![contributing](https://img.shields.io/badge/contributing-yellow?style=for-the-badge)](./CONTRIBUTING.md) -[![license](https://img.shields.io/github/license/developomp/developomp-site?style=for-the-badge&color=yellow)](./LICENSE) +[![license](https://img.shields.io/github/license/pompydev/pompy.dev?style=for-the-badge&color=yellow)](./LICENSE) A collection of "pomp-branded" websites. -![example website screenshot](./.github/img/developomp-site.avif) +![example website screenshot](./.github/img/pompydev.avif) ## Sites -[![developomp.com](https://img.shields.io/badge/developomp.com-gray?style=for-the-badge)](https://developomp.com) -[![blog.developomp.com](https://img.shields.io/badge/blog.developomp.com-gray?style=for-the-badge)](https://blog.developomp.com) +[![pompy.dev](https://img.shields.io/badge/pompy.dev-gray?style=for-the-badge)](https://pompy.dev) +[![blog.pompy.dev](https://img.shields.io/badge/blog.pompy.dev-gray?style=for-the-badge)](https://blog.pompy.dev) ## Tech Stack diff --git a/apps/blog/.eslintrc.cjs b/apps/blog/.eslintrc.cjs index 45e40ce..9d25408 100644 --- a/apps/blog/.eslintrc.cjs +++ b/apps/blog/.eslintrc.cjs @@ -1,6 +1,6 @@ module.exports = { root: true, - extends: ["next/core-web-vitals", "@developomp-site/eslint-config"], + extends: ["next/core-web-vitals", "@pompydev/eslint-config"], rules: { "react-hooks/exhaustive-deps": "off", }, diff --git a/apps/blog/.prettierrc.cjs b/apps/blog/.prettierrc.cjs index 15b4bc0..6c5e79c 100644 --- a/apps/blog/.prettierrc.cjs +++ b/apps/blog/.prettierrc.cjs @@ -1,5 +1,5 @@ /** @type {import("prettier").Options} */ module.exports = { - ...require("@developomp-site/prettier-config"), + ...require("@pompydev/prettier-config"), plugins: ["prettier-plugin-tailwindcss"], } diff --git a/apps/blog/next-sitemap.config.js b/apps/blog/next-sitemap.config.js index f7eccca..25064fe 100644 --- a/apps/blog/next-sitemap.config.js +++ b/apps/blog/next-sitemap.config.js @@ -1,7 +1,7 @@ // https://next-sitemap.iamvishnusankar.com/docs/documentation/configuration /** @type {import('next-sitemap').IConfig} */ module.exports = { - siteUrl: "https://blog.developomp.com", + siteUrl: "https://blog.pompy.dev", generateRobotsTxt: true, priority: 0.8, } diff --git a/apps/blog/package.json b/apps/blog/package.json index 9696bd3..9b7be8a 100644 --- a/apps/blog/package.json +++ b/apps/blog/package.json @@ -1,5 +1,5 @@ { - "name": "@developomp-site/blog", + "name": "@pompydev/blog", "version": "0.0.0", "private": true, "scripts": { @@ -12,11 +12,11 @@ "i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .next .turbo build node_modules test-results" }, "devDependencies": { - "@developomp-site/content": "workspace:*", - "@developomp-site/eslint-config": "workspace:*", - "@developomp-site/playwright-config": "workspace:*", - "@developomp-site/prettier-config": "workspace:*", - "@developomp-site/tailwind-config": "workspace:*", + "@pompydev/content": "workspace:*", + "@pompydev/eslint-config": "workspace:*", + "@pompydev/playwright-config": "workspace:*", + "@pompydev/prettier-config": "workspace:*", + "@pompydev/tailwind-config": "workspace:*", "@fontsource/noto-sans-kr": "^5.0.5", "@fontsource/source-code-pro": "^5.0.18", "@fortawesome/free-brands-svg-icons": "^6.5.2", diff --git a/apps/blog/playwright.config.ts b/apps/blog/playwright.config.ts index 1fb5845..968f344 100644 --- a/apps/blog/playwright.config.ts +++ b/apps/blog/playwright.config.ts @@ -1,4 +1,4 @@ -import { createConfig } from "@developomp-site/playwright-config" +import { createConfig } from "@pompydev/playwright-config" // https://playwright.dev/docs/test-configuration export default createConfig({ diff --git a/apps/blog/src/app/Home.tsx b/apps/blog/src/app/Home.tsx index c6d1afb..eb6ff34 100644 --- a/apps/blog/src/app/Home.tsx +++ b/apps/blog/src/app/Home.tsx @@ -1,6 +1,6 @@ "use client" -import contentMap from "@developomp-site/content/exports/contentMap" +import contentMap from "@pompydev/content/exports/contentMap" import { type ReactNode, useEffect, useState } from "react" import PostCard from "@/components/PostCard" diff --git a/apps/blog/src/app/[category]/[[...slug]]/Meta.tsx b/apps/blog/src/app/[category]/[[...slug]]/Meta.tsx index 81e92b9..061377c 100644 --- a/apps/blog/src/app/[category]/[[...slug]]/Meta.tsx +++ b/apps/blog/src/app/[category]/[[...slug]]/Meta.tsx @@ -1,4 +1,3 @@ -import type { PageData } from "@developomp-site/content/src/types/types" import { faBook, faCalendar, @@ -6,6 +5,7 @@ import { faHourglass, } from "@fortawesome/free-solid-svg-icons" import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import type { PageData } from "@pompydev/content/src/types/types" export default function Meta(props: { fetchedPage: PageData }) { return ( diff --git a/apps/blog/src/app/[category]/[[...slug]]/helper.ts b/apps/blog/src/app/[category]/[[...slug]]/helper.ts index 6d0b897..94e8865 100644 --- a/apps/blog/src/app/[category]/[[...slug]]/helper.ts +++ b/apps/blog/src/app/[category]/[[...slug]]/helper.ts @@ -1,5 +1,5 @@ -import contentMap from "@developomp-site/content/exports/contentMap" -import type { PageData } from "@developomp-site/content/src/types/types" +import contentMap from "@pompydev/content/exports/contentMap" +import type { PageData } from "@pompydev/content/src/types/types" import type { Params } from "./page" @@ -29,9 +29,7 @@ export async function getData(params: Params): Promise { export async function fetchContent(contentID: string) { try { - return await import( - `@developomp-site/content/dist/content${contentID}.json` - ) + return await import(`@pompydev/content/dist/content${contentID}.json`) } catch (err) { return } diff --git a/apps/blog/src/app/[category]/[[...slug]]/page.tsx b/apps/blog/src/app/[category]/[[...slug]]/page.tsx index 5417a8f..388c051 100644 --- a/apps/blog/src/app/[category]/[[...slug]]/page.tsx +++ b/apps/blog/src/app/[category]/[[...slug]]/page.tsx @@ -1,6 +1,6 @@ import "./Page.scss" -import contentMap from "@developomp-site/content/exports/contentMap" +import contentMap from "@pompydev/content/exports/contentMap" import { type Metadata } from "next" import { type ParsedUrlQuery } from "querystring" @@ -57,7 +57,7 @@ export async function generateMetadata({ params }: Props): Promise { const { pageData } = await getData(params) return { - metadataBase: new URL("https://blog.developomp.com"), + metadataBase: new URL("https://blog.pompy.dev"), title: pageData.title, openGraph: { title: titlePrefix + pageData.title, diff --git a/apps/blog/src/app/layout.tsx b/apps/blog/src/app/layout.tsx index 9946202..66326e8 100644 --- a/apps/blog/src/app/layout.tsx +++ b/apps/blog/src/app/layout.tsx @@ -32,19 +32,19 @@ import Header from "@/components/Header" import titlePrefix from "@/titlePrefix" export const metadata: Metadata = { - metadataBase: new URL("https://blog.developomp.com"), + metadataBase: new URL("https://blog.pompy.dev"), title: { template: titlePrefix + "%s", default: "", }, - description: "developomp's Blog", + description: "pomp's Blog", openGraph: { title: "pomp's blog", - siteName: "developomp's Blog", - description: "developomp's Blog", + siteName: "pomp's Blog", + description: "pomp's Blog", type: "website", - url: "https://blog.developomp.com", - images: "https://blog.developomp.com/favicon.svg", + url: "https://blog.pompy.dev", + images: "https://blog.pompy.dev/favicon.svg", }, } @@ -64,7 +64,7 @@ export default function RootLayout({ diff --git a/apps/blog/src/app/not-found.tsx b/apps/blog/src/app/not-found.tsx index b5585dd..7441613 100644 --- a/apps/blog/src/app/not-found.tsx +++ b/apps/blog/src/app/not-found.tsx @@ -4,7 +4,7 @@ import Card from "@/components/Card" import titlePrefix from "@/titlePrefix" export const metadata: Metadata = { - metadataBase: new URL("https://blog.developomp.com"), + metadataBase: new URL("https://blog.pompy.dev"), title: "Page Not Found", openGraph: { title: titlePrefix + "Page Not Found", diff --git a/apps/blog/src/app/page.tsx b/apps/blog/src/app/page.tsx index 188ddb3..9f5c6a1 100644 --- a/apps/blog/src/app/page.tsx +++ b/apps/blog/src/app/page.tsx @@ -3,7 +3,7 @@ import type { Metadata } from "next" import Home from "./Home" export const metadata: Metadata = { - metadataBase: new URL("https://blog.developomp.com"), + metadataBase: new URL("https://blog.pompy.dev"), title: "pomp's blog | Home", } diff --git a/apps/blog/src/components/Footer/Footer.tsx b/apps/blog/src/components/Footer/Footer.tsx index 488e2f5..4aca730 100644 --- a/apps/blog/src/components/Footer/Footer.tsx +++ b/apps/blog/src/components/Footer/Footer.tsx @@ -17,7 +17,7 @@ export default function Footer() { > - + diff --git a/apps/blog/src/components/PostCard.tsx b/apps/blog/src/components/PostCard.tsx index 3dc6090..1d6016b 100644 --- a/apps/blog/src/components/PostCard.tsx +++ b/apps/blog/src/components/PostCard.tsx @@ -1,10 +1,10 @@ -import type { PostData } from "@developomp-site/content/src/types/types" import { faBook, faCalendar, faHourglass, } from "@fortawesome/free-solid-svg-icons" import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import type { PostData } from "@pompydev/content/src/types/types" import Link from "next/link" import Card from "@/components/Card" diff --git a/apps/blog/tailwind.config.js b/apps/blog/tailwind.config.js index a4699fb..7b4ae6e 100644 --- a/apps/blog/tailwind.config.js +++ b/apps/blog/tailwind.config.js @@ -1,4 +1,4 @@ -import myPreset from "@developomp-site/tailwind-config/tailwind.config.js" +import myPreset from "@pompydev/tailwind-config/tailwind.config.js" /** @type {import('tailwindcss').Config} */ export default { diff --git a/apps/main/.eslintrc b/apps/main/.eslintrc index 454dbf3..5201f14 100644 --- a/apps/main/.eslintrc +++ b/apps/main/.eslintrc @@ -1,20 +1,20 @@ { "root": true, - "extends": ["@developomp-site/eslint-config", "plugin:svelte/recommended"], + "extends": ["@pompydev/eslint-config", "plugin:svelte/recommended"], "parserOptions": { "sourceType": "module", "ecmaVersion": 2020, - "extraFileExtensions": [".svelte"] + "extraFileExtensions": [".svelte"], }, "env": { "browser": true, "es2017": true, - "node": true + "node": true, }, "overrides": [ { "files": ["*.svelte"], - "parser": "svelte-eslint-parser" - } - ] + "parser": "svelte-eslint-parser", + }, + ], } diff --git a/apps/main/.prettierrc.cjs b/apps/main/.prettierrc.cjs index 1c4c104..3b3b941 100644 --- a/apps/main/.prettierrc.cjs +++ b/apps/main/.prettierrc.cjs @@ -1,4 +1,4 @@ -const sharedConfig = require("@developomp-site/prettier-config") +const sharedConfig = require("@pompydev/prettier-config") /** @type {import("prettier").Options} */ module.exports = { diff --git a/apps/main/e2e/title.spec.ts b/apps/main/e2e/title.spec.ts index 4237001..838a042 100644 --- a/apps/main/e2e/title.spec.ts +++ b/apps/main/e2e/title.spec.ts @@ -1,10 +1,10 @@ import { expect, test } from "@playwright/test" -const prefix = "developomp | " +const prefix = "pomp | " test("should have proper title", async ({ page }) => { await page.goto("/") - await expect(page).toHaveTitle("developomp") + await expect(page).toHaveTitle("pomp") await page.goto("/404") await expect(page).toHaveTitle(`${prefix}Page Not Found`) diff --git a/apps/main/package.json b/apps/main/package.json index 80a1e51..84a5695 100644 --- a/apps/main/package.json +++ b/apps/main/package.json @@ -1,5 +1,5 @@ { - "name": "@developomp-site/main", + "name": "@pompydev/main", "version": "0.0.0", "type": "module", "private": true, @@ -13,10 +13,10 @@ "lint": "eslint ." }, "devDependencies": { - "@developomp-site/eslint-config": "workspace:*", - "@developomp-site/playwright-config": "workspace:*", - "@developomp-site/prettier-config": "workspace:*", - "@developomp-site/tailwind-config": "workspace:*", + "@pompydev/eslint-config": "workspace:*", + "@pompydev/playwright-config": "workspace:*", + "@pompydev/prettier-config": "workspace:*", + "@pompydev/tailwind-config": "workspace:*", "@fontsource/noto-sans-kr": "^5.0.5", "@inqling/svelte-icons": "^3.5.0", "@playwright/test": "1.47.0", diff --git a/apps/main/playwright.config.ts b/apps/main/playwright.config.ts index d3228a0..dd18c29 100644 --- a/apps/main/playwright.config.ts +++ b/apps/main/playwright.config.ts @@ -1,4 +1,4 @@ -import { createConfig } from "@developomp-site/playwright-config" +import { createConfig } from "@pompydev/playwright-config" export default createConfig({ port: 5173, diff --git a/apps/main/src/app.html b/apps/main/src/app.html index c86ab27..889b80f 100644 --- a/apps/main/src/app.html +++ b/apps/main/src/app.html @@ -4,28 +4,22 @@ - + - - developomp + + pomp - - - + + + - + diff --git a/apps/main/src/routes/+error.svelte b/apps/main/src/routes/+error.svelte index 44893af..3366679 100644 --- a/apps/main/src/routes/+error.svelte +++ b/apps/main/src/routes/+error.svelte @@ -3,7 +3,7 @@ - developomp | Page Not Found + pomp | Page Not Found

404

diff --git a/apps/main/src/routes/+page.svelte b/apps/main/src/routes/+page.svelte index c931ce6..4cdd21d 100644 --- a/apps/main/src/routes/+page.svelte +++ b/apps/main/src/routes/+page.svelte @@ -22,7 +22,7 @@ logo @@ -61,7 +61,7 @@ October 2023 ~ April 2025