feat: move from developomp.com -> pompy.dev

This commit is contained in:
Kim, Jimin 2025-03-04 20:44:27 +09:00
parent f3fd09d34a
commit 63fdbcdb9b
Signed by: pomp
GPG key ID: 2B516173EDD492EB
47 changed files with 176 additions and 184 deletions

View file

@ -1,4 +1,4 @@
{ {
"root": true, "root": true,
"extends": ["@developomp-site/eslint-config"] "extends": ["@pompydev/eslint-config"],
} }

View file

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Before After
Before After

View file

@ -1 +1 @@
"@developomp-site/prettier-config" "@pompydev/prettier-config"

136
.vscode/settings.json vendored
View file

@ -8,74 +8,74 @@
"source.fixAll": "explicit" "source.fixAll": "explicit"
}, },
"cSpell.words": [ "cSpell.words": [
"bspwm", "bspwm",
"cairographics", "cairographics",
"callout", "callout",
"callouts", "callouts",
"classnet", "classnet",
"commitlint", "commitlint",
"createreactapp", "createreactapp",
"deno", "deno",
"developomp", "devenv",
"developomp's", "direnv",
"devenv", "dompurify",
"direnv", "elasticlunr",
"dompurify", "Exyle",
"elasticlunr", "exyleio",
"Exyle", "fnref",
"exyleio", "Fontawesome",
"fnref", "Fonticons",
"Fontawesome", "fontsource",
"Fonticons", "fortawesome",
"fontsource", "Freedesktop",
"fortawesome", "GDSC",
"Freedesktop", "githubactions",
"GDSC", "githubpages",
"githubactions", "gnubash",
"githubpages", "godotengine",
"gnubash", "heroicon",
"godotengine", "hongik",
"heroicon", "hoofd",
"hongik", "inqling",
"hoofd", "Jimin",
"inqling", "katex",
"Jimin", "kunukn",
"katex", "Librewolf",
"kunukn", "microflash",
"Librewolf", "nixpkgs",
"microflash", "nodedotjs",
"nixpkgs", "nojs",
"nodedotjs", "noopener",
"nojs", "noto",
"noopener", "planetscale",
"noto", "pnpm",
"planetscale", "pocketbase",
"pnpm", "polybar",
"pocketbase", "Pomky",
"polybar", "pompup",
"Pomky", "pompy",
"pompup", "pompydev",
"precompress", "precompress",
"rainmeter", "rainmeter",
"rehype", "rehype",
"statcounter", "statcounter",
"supersub", "supersub",
"sxhkd", "sxhkd",
"tailwindcss", "tailwindcss",
"tauri", "tauri",
"texmath", "texmath",
"tinycolor", "tinycolor",
"tsup", "tsup",
"Turborepo", "Turborepo",
"umami", "umami",
"ungoogled", "ungoogled",
"unixporn", "unixporn",
"wbtimeline", "wbtimeline",
"webassembly", "webassembly",
"wouter", "wouter",
"YYYYMMDD", "YYYYMMDD",
"zustand" "zustand"
], ],
"nix.formatterPath": "nixfmt", "nix.formatterPath": "nixfmt",
"nix.enableLanguageServer": true, "nix.enableLanguageServer": true,

View file

@ -1,16 +1,16 @@
# developomp-site # pompy.dev
[![contributing](https://img.shields.io/badge/contributing-yellow?style=for-the-badge)](./CONTRIBUTING.md) [![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. A collection of "pomp-branded" websites.
![example website screenshot](./.github/img/developomp-site.avif) ![example website screenshot](./.github/img/pompydev.avif)
## Sites ## Sites
[![developomp.com](https://img.shields.io/badge/developomp.com-gray?style=for-the-badge)](https://developomp.com) [![pompy.dev](https://img.shields.io/badge/pompy.dev-gray?style=for-the-badge)](https://pompy.dev)
[![blog.developomp.com](https://img.shields.io/badge/blog.developomp.com-gray?style=for-the-badge)](https://blog.developomp.com) [![blog.pompy.dev](https://img.shields.io/badge/blog.pompy.dev-gray?style=for-the-badge)](https://blog.pompy.dev)
## Tech Stack ## Tech Stack

View file

@ -1,6 +1,6 @@
module.exports = { module.exports = {
root: true, root: true,
extends: ["next/core-web-vitals", "@developomp-site/eslint-config"], extends: ["next/core-web-vitals", "@pompydev/eslint-config"],
rules: { rules: {
"react-hooks/exhaustive-deps": "off", "react-hooks/exhaustive-deps": "off",
}, },

View file

@ -1,5 +1,5 @@
/** @type {import("prettier").Options} */ /** @type {import("prettier").Options} */
module.exports = { module.exports = {
...require("@developomp-site/prettier-config"), ...require("@pompydev/prettier-config"),
plugins: ["prettier-plugin-tailwindcss"], plugins: ["prettier-plugin-tailwindcss"],
} }

View file

@ -1,7 +1,7 @@
// https://next-sitemap.iamvishnusankar.com/docs/documentation/configuration // https://next-sitemap.iamvishnusankar.com/docs/documentation/configuration
/** @type {import('next-sitemap').IConfig} */ /** @type {import('next-sitemap').IConfig} */
module.exports = { module.exports = {
siteUrl: "https://blog.developomp.com", siteUrl: "https://blog.pompy.dev",
generateRobotsTxt: true, generateRobotsTxt: true,
priority: 0.8, priority: 0.8,
} }

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/blog", "name": "@pompydev/blog",
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"scripts": { "scripts": {
@ -12,11 +12,11 @@
"i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .next .turbo build node_modules test-results" "i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .next .turbo build node_modules test-results"
}, },
"devDependencies": { "devDependencies": {
"@developomp-site/content": "workspace:*", "@pompydev/content": "workspace:*",
"@developomp-site/eslint-config": "workspace:*", "@pompydev/eslint-config": "workspace:*",
"@developomp-site/playwright-config": "workspace:*", "@pompydev/playwright-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*", "@pompydev/prettier-config": "workspace:*",
"@developomp-site/tailwind-config": "workspace:*", "@pompydev/tailwind-config": "workspace:*",
"@fontsource/noto-sans-kr": "^5.0.5", "@fontsource/noto-sans-kr": "^5.0.5",
"@fontsource/source-code-pro": "^5.0.18", "@fontsource/source-code-pro": "^5.0.18",
"@fortawesome/free-brands-svg-icons": "^6.5.2", "@fortawesome/free-brands-svg-icons": "^6.5.2",

View file

@ -1,4 +1,4 @@
import { createConfig } from "@developomp-site/playwright-config" import { createConfig } from "@pompydev/playwright-config"
// https://playwright.dev/docs/test-configuration // https://playwright.dev/docs/test-configuration
export default createConfig({ export default createConfig({

View file

@ -1,6 +1,6 @@
"use client" "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 { type ReactNode, useEffect, useState } from "react"
import PostCard from "@/components/PostCard" import PostCard from "@/components/PostCard"

View file

@ -1,4 +1,3 @@
import type { PageData } from "@developomp-site/content/src/types/types"
import { import {
faBook, faBook,
faCalendar, faCalendar,
@ -6,6 +5,7 @@ import {
faHourglass, faHourglass,
} from "@fortawesome/free-solid-svg-icons" } from "@fortawesome/free-solid-svg-icons"
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
import type { PageData } from "@pompydev/content/src/types/types"
export default function Meta(props: { fetchedPage: PageData }) { export default function Meta(props: { fetchedPage: PageData }) {
return ( return (

View file

@ -1,5 +1,5 @@
import contentMap from "@developomp-site/content/exports/contentMap" import contentMap from "@pompydev/content/exports/contentMap"
import type { PageData } from "@developomp-site/content/src/types/types" import type { PageData } from "@pompydev/content/src/types/types"
import type { Params } from "./page" import type { Params } from "./page"
@ -29,9 +29,7 @@ export async function getData(params: Params): Promise<Data> {
export async function fetchContent(contentID: string) { export async function fetchContent(contentID: string) {
try { try {
return await import( return await import(`@pompydev/content/dist/content${contentID}.json`)
`@developomp-site/content/dist/content${contentID}.json`
)
} catch (err) { } catch (err) {
return return
} }

View file

@ -1,6 +1,6 @@
import "./Page.scss" 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 Metadata } from "next"
import { type ParsedUrlQuery } from "querystring" import { type ParsedUrlQuery } from "querystring"
@ -57,7 +57,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
const { pageData } = await getData(params) const { pageData } = await getData(params)
return { return {
metadataBase: new URL("https://blog.developomp.com"), metadataBase: new URL("https://blog.pompy.dev"),
title: pageData.title, title: pageData.title,
openGraph: { openGraph: {
title: titlePrefix + pageData.title, title: titlePrefix + pageData.title,

View file

@ -32,19 +32,19 @@ import Header from "@/components/Header"
import titlePrefix from "@/titlePrefix" import titlePrefix from "@/titlePrefix"
export const metadata: Metadata = { export const metadata: Metadata = {
metadataBase: new URL("https://blog.developomp.com"), metadataBase: new URL("https://blog.pompy.dev"),
title: { title: {
template: titlePrefix + "%s", template: titlePrefix + "%s",
default: "", default: "",
}, },
description: "developomp's Blog", description: "pomp's Blog",
openGraph: { openGraph: {
title: "pomp's blog", title: "pomp's blog",
siteName: "developomp's Blog", siteName: "pomp's Blog",
description: "developomp's Blog", description: "pomp's Blog",
type: "website", type: "website",
url: "https://blog.developomp.com", url: "https://blog.pompy.dev",
images: "https://blog.developomp.com/favicon.svg", images: "https://blog.pompy.dev/favicon.svg",
}, },
} }
@ -64,7 +64,7 @@ export default function RootLayout({
<meta name="theme-color" content="#000000" /> <meta name="theme-color" content="#000000" />
<script <script
defer defer
src="https://umami.developomp.com/script.js" src="https://umami.pompy.dev/script.js"
data-website-id="361a9f07-a09b-49a0-b7e4-f1fc7caff9e2" data-website-id="361a9f07-a09b-49a0-b7e4-f1fc7caff9e2"
></script> ></script>
</head> </head>

View file

@ -4,7 +4,7 @@ import Card from "@/components/Card"
import titlePrefix from "@/titlePrefix" import titlePrefix from "@/titlePrefix"
export const metadata: Metadata = { export const metadata: Metadata = {
metadataBase: new URL("https://blog.developomp.com"), metadataBase: new URL("https://blog.pompy.dev"),
title: "Page Not Found", title: "Page Not Found",
openGraph: { openGraph: {
title: titlePrefix + "Page Not Found", title: titlePrefix + "Page Not Found",

View file

@ -3,7 +3,7 @@ import type { Metadata } from "next"
import Home from "./Home" import Home from "./Home"
export const metadata: Metadata = { export const metadata: Metadata = {
metadataBase: new URL("https://blog.developomp.com"), metadataBase: new URL("https://blog.pompy.dev"),
title: "pomp's blog | Home", title: "pomp's blog | Home",
} }

View file

@ -17,7 +17,7 @@ export default function Footer() {
> >
<FontAwesomeIcon icon={faRss} /> <FontAwesomeIcon icon={faRss} />
</a> </a>
<GithubLinkIcon href="https://github.com/developomp/developomp-site" /> <GithubLinkIcon href="https://github.com/pompydev/pompy.dev" />
</div> </div>
</div> </div>
</footer> </footer>

View file

@ -1,10 +1,10 @@
import type { PostData } from "@developomp-site/content/src/types/types"
import { import {
faBook, faBook,
faCalendar, faCalendar,
faHourglass, faHourglass,
} from "@fortawesome/free-solid-svg-icons" } from "@fortawesome/free-solid-svg-icons"
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"
import type { PostData } from "@pompydev/content/src/types/types"
import Link from "next/link" import Link from "next/link"
import Card from "@/components/Card" import Card from "@/components/Card"

View file

@ -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} */ /** @type {import('tailwindcss').Config} */
export default { export default {

View file

@ -1,20 +1,20 @@
{ {
"root": true, "root": true,
"extends": ["@developomp-site/eslint-config", "plugin:svelte/recommended"], "extends": ["@pompydev/eslint-config", "plugin:svelte/recommended"],
"parserOptions": { "parserOptions": {
"sourceType": "module", "sourceType": "module",
"ecmaVersion": 2020, "ecmaVersion": 2020,
"extraFileExtensions": [".svelte"] "extraFileExtensions": [".svelte"],
}, },
"env": { "env": {
"browser": true, "browser": true,
"es2017": true, "es2017": true,
"node": true "node": true,
}, },
"overrides": [ "overrides": [
{ {
"files": ["*.svelte"], "files": ["*.svelte"],
"parser": "svelte-eslint-parser" "parser": "svelte-eslint-parser",
} },
] ],
} }

View file

@ -1,4 +1,4 @@
const sharedConfig = require("@developomp-site/prettier-config") const sharedConfig = require("@pompydev/prettier-config")
/** @type {import("prettier").Options} */ /** @type {import("prettier").Options} */
module.exports = { module.exports = {

View file

@ -1,10 +1,10 @@
import { expect, test } from "@playwright/test" import { expect, test } from "@playwright/test"
const prefix = "developomp | " const prefix = "pomp | "
test("should have proper title", async ({ page }) => { test("should have proper title", async ({ page }) => {
await page.goto("/") await page.goto("/")
await expect(page).toHaveTitle("developomp") await expect(page).toHaveTitle("pomp")
await page.goto("/404") await page.goto("/404")
await expect(page).toHaveTitle(`${prefix}Page Not Found`) await expect(page).toHaveTitle(`${prefix}Page Not Found`)

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/main", "name": "@pompydev/main",
"version": "0.0.0", "version": "0.0.0",
"type": "module", "type": "module",
"private": true, "private": true,
@ -13,10 +13,10 @@
"lint": "eslint ." "lint": "eslint ."
}, },
"devDependencies": { "devDependencies": {
"@developomp-site/eslint-config": "workspace:*", "@pompydev/eslint-config": "workspace:*",
"@developomp-site/playwright-config": "workspace:*", "@pompydev/playwright-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*", "@pompydev/prettier-config": "workspace:*",
"@developomp-site/tailwind-config": "workspace:*", "@pompydev/tailwind-config": "workspace:*",
"@fontsource/noto-sans-kr": "^5.0.5", "@fontsource/noto-sans-kr": "^5.0.5",
"@inqling/svelte-icons": "^3.5.0", "@inqling/svelte-icons": "^3.5.0",
"@playwright/test": "1.47.0", "@playwright/test": "1.47.0",

View file

@ -1,4 +1,4 @@
import { createConfig } from "@developomp-site/playwright-config" import { createConfig } from "@pompydev/playwright-config"
export default createConfig({ export default createConfig({
port: 5173, port: 5173,

View file

@ -4,28 +4,22 @@
<meta charset="utf-8" /> <meta charset="utf-8" />
<link rel="icon" href="%sveltekit.assets%/favicon.svg" /> <link rel="icon" href="%sveltekit.assets%/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="canonical" href="https://developomp.com" /> <link rel="canonical" href="https://pompy.dev" />
<meta name="theme-color" content="#000000" /> <meta name="theme-color" content="#000000" />
<meta <meta name="description" content="pop's website" />
name="description" <title>pomp</title>
content="About developomp - socials, links, discord server, contact, blog, etc."
/>
<title>developomp</title>
<!-- OpenGraph --> <!-- OpenGraph -->
<meta property="og:title" content="developomp" /> <meta property="og:title" content="pomp" />
<meta property="og:site_name" content="developomp" /> <meta property="og:site_name" content="pomp" />
<meta <meta property="og:description" content="pomp's website" />
property="og:description"
content="About developomp - socials, links, discord server, contact, blog, etc."
/>
<meta property="og:type" content="website" /> <meta property="og:type" content="website" />
<meta property="og:url" content="https://developomp.com" /> <meta property="og:url" content="https://pompy.dev" />
<meta property="og:image" content="/favicon.svg" /> <meta property="og:image" content="/favicon.svg" />
<script <script
defer defer
src="https://umami.developomp.com/script.js" src="https://umami.pompy.dev/script.js"
data-website-id="783ea016-943a-47a4-b7e7-a9b9fbd786a9" data-website-id="783ea016-943a-47a4-b7e7-a9b9fbd786a9"
></script> ></script>

View file

@ -3,7 +3,7 @@
</script> </script>
<svelte:head> <svelte:head>
<title>developomp | Page Not Found</title> <title>pomp | Page Not Found</title>
</svelte:head> </svelte:head>
<h1 class="mx-auto mt-10 text-center text-8xl font-normal">404</h1> <h1 class="mx-auto mt-10 text-center text-8xl font-normal">404</h1>

View file

@ -22,7 +22,7 @@
</script> </script>
<img <img
class="mx-auto mb-14 mt-20 aspect-square rounded-full shadow-[0_0_40px_20px] shadow-dark-text-gray" class="shadow-dark-text-gray mx-auto mb-14 mt-20 aspect-square rounded-full shadow-[0_0_40px_20px]"
src="/favicon.svg" src="/favicon.svg"
alt="logo" alt="logo"
width="200" width="200"
@ -45,7 +45,7 @@ October 2023 ~ April 2025
<a <a
class="social-profile" class="social-profile"
target="_blank" target="_blank"
href="https://github.com/developomp" href="https://github.com/pompydev"
aria-label="GitHub link" aria-label="GitHub link"
> >
<GitHub /> <GitHub />
@ -61,7 +61,7 @@ October 2023 ~ April 2025
<a <a
class="social-profile" class="social-profile"
target="_blank" target="_blank"
href="mailto: developomp@protonmail.com" href="mailto: pompydev@proton.me"
aria-label="Email link (ProtonMail)" aria-label="Email link (ProtonMail)"
> >
<ProtonMail /> <ProtonMail />

View file

@ -4,7 +4,7 @@
import { discordInviteLink } from "$/constants" import { discordInviteLink } from "$/constants"
import { browser } from "$app/environment" import { browser } from "$app/environment"
// redirect to developomp's discord server // redirect to pomp's discord server
if (browser) { if (browser) {
window.location.replace(discordInviteLink) window.location.replace(discordInviteLink)
} }

View file

@ -11,7 +11,7 @@ dayjs.tz.setDefault("Asia/Seoul")
const birth = dayjs.tz("2002-07-30") const birth = dayjs.tz("2002-07-30")
/** /**
* Gets developomp's age with decimal precision * Gets pomp's age with decimal precision
* *
* @param now - current `Date` in KST * @param now - current `Date` in KST
*/ */

View file

@ -2,4 +2,4 @@
User-agent: * User-agent: *
Allow: / Allow: /
Disallow: Disallow:
Sitemap: https://developomp.com/sitemap.xml Sitemap: https://pompy.dev/sitemap.xml

View file

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url> <url>
<loc>https://developomp.com</loc> <loc>https://pompy.dev</loc>
<changefreq>always</changefreq> <changefreq>always</changefreq>
<priority>1.0</priority> <priority>1.0</priority>
</url> </url>
<url> <url>
<loc>https://blog.developomp.com</loc> <loc>https://blog.pompy.dev</loc>
<changefreq>always</changefreq> <changefreq>always</changefreq>
<priority>0.8</priority> <priority>0.8</priority>
</url> </url>

View file

@ -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} */ /** @type {import('tailwindcss').Config} */
export default { export default {

View file

@ -9,8 +9,8 @@
"i_am_sure_i_want_to_nuke_gitignored_files": "turbo run i_am_sure_i_want_to_nuke_gitignored_files && rm -rf node_modules .turbo .devenv .direnv .devenv.flake.nix" "i_am_sure_i_want_to_nuke_gitignored_files": "turbo run i_am_sure_i_want_to_nuke_gitignored_files && rm -rf node_modules .turbo .devenv .direnv .devenv.flake.nix"
}, },
"devDependencies": { "devDependencies": {
"@developomp-site/eslint-config": "workspace:*", "@pompydev/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*", "@pompydev/prettier-config": "workspace:*",
"@commitlint/cli": "^19.3.0", "@commitlint/cli": "^19.3.0",
"@commitlint/config-conventional": "^19.2.2", "@commitlint/config-conventional": "^19.2.2",
"eslint": "^8.56.0", "eslint": "^8.56.0",

View file

@ -1,4 +1,4 @@
module.exports = { module.exports = {
root: true, root: true,
extends: ["@developomp-site/eslint-config"], extends: ["@pompydev/eslint-config"],
} }

View file

@ -1 +1 @@
"@developomp-site/prettier-config" "@pompydev/prettier-config"

View file

@ -12,7 +12,7 @@ date: 2023-09-17
## Introduction ## Introduction
Hi. I am `developomp`. I go by the nickname `[LP] POMP` within the community. You may recognize me as the creator of the [War Brokers Mods][wbm] (pomp's mod) and the [War Brokers Projects][wbp]. Hi. I am `pomp`. I go by the nickname `[LP] POMP` within the community. You may recognize me as the creator of the [War Brokers Mods][wbm] (pomp's mod) and the [War Brokers Projects][wbp].
<br /> <br />

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/content", "name": "@pompydev/content",
"version": "0.0.0", "version": "0.0.0",
"type": "module", "type": "module",
"scripts": { "scripts": {
@ -9,8 +9,8 @@
"i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .turbo build dist node_modules" "i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .turbo build dist node_modules"
}, },
"dependencies": { "dependencies": {
"@developomp-site/eslint-config": "workspace:*", "@pompydev/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*", "@pompydev/prettier-config": "workspace:*",
"@microflash/remark-callout-directives": "^4.1.0", "@microflash/remark-callout-directives": "^4.1.0",
"@types/dompurify": "^3.0.5", "@types/dompurify": "^3.0.5",
"@types/elasticlunr": "^0.9.9", "@types/elasticlunr": "^0.9.9",

View file

@ -6,10 +6,10 @@ export function buildFeed(contentMap: ContentMap): string {
/* lets create an rss feed */ /* lets create an rss feed */
const feed = new RSS({ const feed = new RSS({
title: "pomp's blog", title: "pomp's blog",
description: "developomp's blog", description: "pomp's blog",
feed_url: "https://blog.developomp.com/rss.xml", feed_url: "https://blog.pompy.dev/rss.xml",
site_url: "https://blog.developomp.com", site_url: "https://blog.pompy.dev",
image_url: "https://blog.developomp.com/favicon.svg", image_url: "https://blog.pompy.dev/favicon.svg",
language: "en", language: "en",
pubDate: "May 20, 2012 04:00:00 GMT", pubDate: "May 20, 2012 04:00:00 GMT",
}) })
@ -18,7 +18,7 @@ export function buildFeed(contentMap: ContentMap): string {
feed.item({ feed.item({
title: contentMap.posts[key].title, title: contentMap.posts[key].title,
description: contentMap.posts[key].title, description: contentMap.posts[key].title,
url: `https://blog.developomp.com${key}`, url: `https://blog.pompy.dev${key}`,
date: contentMap.posts[key].date, date: contentMap.posts[key].date,
}) })

View file

@ -1 +1 @@
"@developomp-site/prettier-config" "@pompydev/prettier-config"

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/eslint-config", "name": "@pompydev/eslint-config",
"version": "0.0.0", "version": "0.0.0",
"type": "module", "type": "module",
"main": ".eslintrc.cjs", "main": ".eslintrc.cjs",
@ -8,7 +8,7 @@
"i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .turbo node_modules" "i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .turbo node_modules"
}, },
"devDependencies": { "devDependencies": {
"@developomp-site/prettier-config": "workspace:*", "@pompydev/prettier-config": "workspace:*",
"@typescript-eslint/eslint-plugin": "^6.15.0", "@typescript-eslint/eslint-plugin": "^6.15.0",
"@typescript-eslint/parser": "^6.15.0", "@typescript-eslint/parser": "^6.15.0",
"eslint": "^8.56.0", "eslint": "^8.56.0",

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/playwright-config", "name": "@pompydev/playwright-config",
"version": "0.0.0", "version": "0.0.0",
"type": "module", "type": "module",
"main": "index.ts", "main": "index.ts",

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/prettier-config", "name": "@pompydev/prettier-config",
"version": "0.0.0", "version": "0.0.0",
"main": "index.json" "main": "index.json"
} }

View file

@ -1,4 +1,4 @@
module.exports = { module.exports = {
root: true, root: true,
extends: ["@developomp-site/eslint-config"], extends: ["@pompydev/eslint-config"],
} }

View file

@ -1 +1 @@
"@developomp-site/prettier-config" "@pompydev/prettier-config"

View file

@ -1,5 +1,5 @@
{ {
"name": "@developomp-site/tailwind-config", "name": "@pompydev/tailwind-config",
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"main": "tailwind.config.js", "main": "tailwind.config.js",
@ -11,8 +11,8 @@
"i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .turbo node_modules" "i_am_sure_i_want_to_nuke_gitignored_files": "rm -rf .turbo node_modules"
}, },
"devDependencies": { "devDependencies": {
"@developomp-site/eslint-config": "workspace:*", "@pompydev/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*", "@pompydev/prettier-config": "workspace:*",
"eslint": "^8.56.0", "eslint": "^8.56.0",
"tailwindcss": "^3.4.0" "tailwindcss": "^3.4.0"
} }

32
pnpm-lock.yaml generated
View file

@ -14,10 +14,10 @@ importers:
'@commitlint/config-conventional': '@commitlint/config-conventional':
specifier: ^19.2.2 specifier: ^19.2.2
version: 19.2.2 version: 19.2.2
'@developomp-site/eslint-config': '@pompydev/eslint-config':
specifier: workspace:* specifier: workspace:*
version: link:packages/eslint-config version: link:packages/eslint-config
'@developomp-site/prettier-config': '@pompydev/prettier-config':
specifier: workspace:* specifier: workspace:*
version: link:packages/prettier-config version: link:packages/prettier-config
eslint: eslint:
@ -38,19 +38,19 @@ importers:
apps/blog: apps/blog:
devDependencies: devDependencies:
'@developomp-site/content': '@pompydev/content':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/content version: link:../../packages/content
'@developomp-site/eslint-config': '@pompydev/eslint-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/eslint-config version: link:../../packages/eslint-config
'@developomp-site/playwright-config': '@pompydev/playwright-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/playwright-config version: link:../../packages/playwright-config
'@developomp-site/prettier-config': '@pompydev/prettier-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/prettier-config version: link:../../packages/prettier-config
'@developomp-site/tailwind-config': '@pompydev/tailwind-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/tailwind-config version: link:../../packages/tailwind-config
'@fontsource/noto-sans-kr': '@fontsource/noto-sans-kr':
@ -158,16 +158,16 @@ importers:
apps/main: apps/main:
devDependencies: devDependencies:
'@developomp-site/eslint-config': '@pompydev/eslint-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/eslint-config version: link:../../packages/eslint-config
'@developomp-site/playwright-config': '@pompydev/playwright-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/playwright-config version: link:../../packages/playwright-config
'@developomp-site/prettier-config': '@pompydev/prettier-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/prettier-config version: link:../../packages/prettier-config
'@developomp-site/tailwind-config': '@pompydev/tailwind-config':
specifier: workspace:* specifier: workspace:*
version: link:../../packages/tailwind-config version: link:../../packages/tailwind-config
'@fontsource/noto-sans-kr': '@fontsource/noto-sans-kr':
@ -260,10 +260,10 @@ importers:
packages/content: packages/content:
dependencies: dependencies:
'@developomp-site/eslint-config': '@pompydev/eslint-config':
specifier: workspace:* specifier: workspace:*
version: link:../eslint-config version: link:../eslint-config
'@developomp-site/prettier-config': '@pompydev/prettier-config':
specifier: workspace:* specifier: workspace:*
version: link:../prettier-config version: link:../prettier-config
'@microflash/remark-callout-directives': '@microflash/remark-callout-directives':
@ -384,7 +384,7 @@ importers:
packages/eslint-config: packages/eslint-config:
devDependencies: devDependencies:
'@developomp-site/prettier-config': '@pompydev/prettier-config':
specifier: workspace:* specifier: workspace:*
version: link:../prettier-config version: link:../prettier-config
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
@ -428,10 +428,10 @@ importers:
packages/tailwind-config: packages/tailwind-config:
devDependencies: devDependencies:
'@developomp-site/eslint-config': '@pompydev/eslint-config':
specifier: workspace:* specifier: workspace:*
version: link:../eslint-config version: link:../eslint-config
'@developomp-site/prettier-config': '@pompydev/prettier-config':
specifier: workspace:* specifier: workspace:*
version: link:../prettier-config version: link:../prettier-config
eslint: eslint: