diff --git a/apps/code/.npmrc b/apps/basic/20260130-000000/.npmrc similarity index 100% rename from apps/code/.npmrc rename to apps/basic/20260130-000000/.npmrc diff --git a/apps/todo/.npmrc b/apps/clock/20260130-000000/.npmrc similarity index 100% rename from apps/todo/.npmrc rename to apps/clock/20260130-000000/.npmrc diff --git a/apps/code/20260130-000000/.npmrc b/apps/code/20260130-000000/.npmrc new file mode 100644 index 0000000..6c57d5c --- /dev/null +++ b/apps/code/20260130-000000/.npmrc @@ -0,0 +1 @@ +registry=https://npm.nose.space diff --git a/apps/profile/20260130-000000/.npmrc b/apps/profile/20260130-000000/.npmrc new file mode 100644 index 0000000..6c57d5c --- /dev/null +++ b/apps/profile/20260130-000000/.npmrc @@ -0,0 +1 @@ +registry=https://npm.nose.space diff --git a/apps/risk/20260130-000000/.npmrc b/apps/risk/20260130-000000/.npmrc new file mode 100644 index 0000000..6c57d5c --- /dev/null +++ b/apps/risk/20260130-000000/.npmrc @@ -0,0 +1 @@ +registry=https://npm.nose.space diff --git a/apps/todo/bun.lock b/apps/todo/bun.lock deleted file mode 100644 index b136c8a..0000000 --- a/apps/todo/bun.lock +++ /dev/null @@ -1,43 +0,0 @@ -{ - "lockfileVersion": 1, - "configVersion": 1, - "workspaces": { - "": { - "name": "todo", - "dependencies": { - "@because/forge": "*", - "@because/howl": "*", - "@because/hype": "*", - }, - "devDependencies": { - "@types/bun": "latest", - }, - "peerDependencies": { - "typescript": "^5.9.2", - }, - }, - }, - "packages": { - "@because/forge": ["@because/forge@0.0.1", "https://npm.nose.space/@because/forge/-/forge-0.0.1.tgz", { "peerDependencies": { "typescript": "^5" } }, "sha512-QS5CK51gcWma91i4uECWe4HPJeNHcE+Af4SQHOcfEovyzOEa7VOTAjei+jIWr2i+abGWqQCEC9wIuFgPgyr2Bg=="], - - "@because/howl": ["@because/howl@0.0.2", "https://npm.nose.space/@because/howl/-/howl-0.0.2.tgz", { "dependencies": { "lucide-static": "^0.555.0" }, "peerDependencies": { "@because/forge": "*", "typescript": "^5" } }, "sha512-Z4okzEa282LKkBk9DQwEUU6FT+PeThfQ6iQAY41LIEjs8B2kfXRZnbWLs7tgpwCfYORxb0RO4Hr7KiyEqnfTvQ=="], - - "@because/hype": ["@because/hype@0.0.1", "https://npm.nose.space/@because/hype/-/hype-0.0.1.tgz", { "dependencies": { "hono": "^4.10.4", "kleur": "^4.1.5" }, "peerDependencies": { "typescript": "^5" } }, "sha512-i92DNUXJOwt3J8dN1x8sh7i86blelcTCk8XDpwD839Ic8oe710lkDSVXJ7xYZb/i8YtzGhRg+L6eXDhaRiU2Pw=="], - - "@types/bun": ["@types/bun@1.3.8", "https://npm.nose.space/@types/bun/-/bun-1.3.8.tgz", { "dependencies": { "bun-types": "1.3.8" } }, "sha512-3LvWJ2q5GerAXYxO2mffLTqOzEu5qnhEAlh48Vnu8WQfnmSwbgagjGZV6BoHKJztENYEDn6QmVd949W4uESRJA=="], - - "@types/node": ["@types/node@25.1.0", "https://npm.nose.space/@types/node/-/node-25.1.0.tgz", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA=="], - - "bun-types": ["bun-types@1.3.8", "https://npm.nose.space/bun-types/-/bun-types-1.3.8.tgz", { "dependencies": { "@types/node": "*" } }, "sha512-fL99nxdOWvV4LqjmC+8Q9kW3M4QTtTR1eePs94v5ctGqU8OeceWrSUaRw3JYb7tU3FkMIAjkueehrHPPPGKi5Q=="], - - "hono": ["hono@4.11.7", "https://npm.nose.space/hono/-/hono-4.11.7.tgz", {}, "sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw=="], - - "kleur": ["kleur@4.1.5", "https://npm.nose.space/kleur/-/kleur-4.1.5.tgz", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], - - "lucide-static": ["lucide-static@0.555.0", "https://npm.nose.space/lucide-static/-/lucide-static-0.555.0.tgz", {}, "sha512-FMMaYYsEYsUA6xlEzIMoKEV3oGnxIIvAN+AtLmYXvlTJptJTveJjVBQwvtA/zZLrD6KLEu89G95dQYlhivw5jQ=="], - - "typescript": ["typescript@5.9.3", "https://npm.nose.space/typescript/-/typescript-5.9.3.tgz", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="], - - "undici-types": ["undici-types@7.16.0", "https://npm.nose.space/undici-types/-/undici-types-7.16.0.tgz", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="], - } -} diff --git a/apps/todo/index.tsx b/apps/todo/index.tsx deleted file mode 100644 index 9b61e99..0000000 --- a/apps/todo/index.tsx +++ /dev/null @@ -1 +0,0 @@ -export { default } from './src/server' diff --git a/apps/todo/package.json b/apps/todo/package.json deleted file mode 100644 index 09b375c..0000000 --- a/apps/todo/package.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "todo", - "module": "index.tsx", - "type": "module", - "private": true, - "scripts": { - "toes": "bun run --watch index.tsx", - "start": "bun toes", - "dev": "bun run --hot index.tsx" - }, - "toes": { - "tool": true, - "icon": "🖥️" - }, - "devDependencies": { - "@types/bun": "latest" - }, - "peerDependencies": { - "typescript": "^5.9.2" - }, - "dependencies": { - "@because/hype": "*", - "@because/forge": "*", - "@because/howl": "*" - } -} diff --git a/apps/todo/pub/img/bite1.png b/apps/todo/pub/img/bite1.png deleted file mode 100644 index f452c1e..0000000 Binary files a/apps/todo/pub/img/bite1.png and /dev/null differ diff --git a/apps/todo/pub/img/bite2.png b/apps/todo/pub/img/bite2.png deleted file mode 100644 index c075d53..0000000 Binary files a/apps/todo/pub/img/bite2.png and /dev/null differ diff --git a/apps/todo/pub/img/burger.png b/apps/todo/pub/img/burger.png deleted file mode 100644 index bc5e222..0000000 Binary files a/apps/todo/pub/img/burger.png and /dev/null differ diff --git a/apps/todo/src/client/App.tsx b/apps/todo/src/client/App.tsx deleted file mode 100644 index 4cb5ef6..0000000 --- a/apps/todo/src/client/App.tsx +++ /dev/null @@ -1,36 +0,0 @@ -import { render, useState } from 'hono/jsx/dom' -import { define } from '@because/forge' - -const Wrapper = define({ - margin: '0 auto', - marginTop: 50, - width: '50vw', - border: '1px solid black', - padding: 24, - textAlign: 'center' - -}) - -export default function App() { - const [count, setCount] = useState(0) - - try { - return ( - -

It works!

-

Count: {count}

-
- -   - -
-
- ) - } catch (error) { - console.error('Render error:', error) - return <>

Error

{error instanceof Error ? error : new Error(String(error))}
- } -} - -const root = document.getElementById('root')! -render(, root) diff --git a/apps/todo/src/css/main.css b/apps/todo/src/css/main.css deleted file mode 100644 index 62bcd77..0000000 --- a/apps/todo/src/css/main.css +++ /dev/null @@ -1,40 +0,0 @@ -section { - max-width: 500px; - margin: 0 auto; - text-align: center; - font-size: 200%; -} - -h1 { - margin-top: 0; -} - -.hype { - display: inline-block; - padding: 0.3rem 0.8rem; - background: linear-gradient(45deg, - #ff00ff 0%, - #00ffff 33%, - #ffff00 66%, - #ff00ff 100%); - background-size: 400% 400%; - animation: gradientShift 15s ease infinite; - color: black; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; - font-weight: 700; - border-radius: 4px; -} - -@keyframes gradientShift { - 0% { - background-position: 0% 50%; - } - - 100% { - background-position: 100% 50%; - } -} - -ul { - list-style-type: none; -} \ No newline at end of file diff --git a/apps/todo/src/pages/index.tsx b/apps/todo/src/pages/index.tsx deleted file mode 100644 index 126eeb5..0000000 --- a/apps/todo/src/pages/index.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import { $ } from 'bun' - -const GIT_HASH = process.env.RENDER_GIT_COMMIT?.slice(0, 7) - || await $`git rev-parse --short HEAD`.text().then(s => s.trim()).catch(() => 'unknown') - -export default () => <> - - - hype - - - - - -