tangled
alpha
login
or
join now
t1c.dev
/
rocksky
forked from
rocksky.app/rocksky
2
fork
atom
A decentralized music tracking and discovery platform built on AT Protocol 🎵
2
fork
atom
overview
issues
pulls
pipelines
Add chalk, startup logs and export adapter
tsiry-sandratraina.com
1 month ago
35062677
eb35464c
+26
-1
3 changed files
expand all
collapse all
unified
split
apps
embed
bun.lock
package.json
src
index.tsx
+3
apps/embed/bun.lock
···
9
9
"@iconify-json/tabler": "^1.2.26",
10
10
"@iconify/tailwind4": "^1.2.1",
11
11
"@logtape/logtape": "^2.0.2",
12
12
+
"chalk": "^5.6.2",
12
13
"dayjs": "^1.11.19",
13
14
"flyonui": "^2.4.1",
14
15
"hono": "^4.11.7",
···
273
274
"bun-types": ["bun-types@1.3.8", "", { "dependencies": { "@types/node": "*" } }, "sha512-fL99nxdOWvV4LqjmC+8Q9kW3M4QTtTR1eePs94v5ctGqU8OeceWrSUaRw3JYb7tU3FkMIAjkueehrHPPPGKi5Q=="],
274
275
275
276
"caniuse-lite": ["caniuse-lite@1.0.30001766", "", {}, "sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA=="],
277
277
+
278
278
+
"chalk": ["chalk@5.6.2", "", {}, "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA=="],
276
279
277
280
"color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="],
278
281
+1
apps/embed/package.json
···
25
25
"@iconify-json/tabler": "^1.2.26",
26
26
"@iconify/tailwind4": "^1.2.1",
27
27
"@logtape/logtape": "^2.0.2",
28
28
+
"chalk": "^5.6.2",
28
29
"dayjs": "^1.11.19",
29
30
"flyonui": "^2.4.1",
30
31
"hono": "^4.11.7",
+22
-1
apps/embed/src/index.tsx
···
19
19
import getTopAlbums from "./xrpc/getTopAlbums";
20
20
import getTopTracks from "./xrpc/getTopTracks";
21
21
import getRecentScrobbles from "./xrpc/getRecentScrobbles";
22
22
+
import chalk from "chalk";
22
23
23
24
const app = new Hono();
24
25
···
150
151
);
151
152
});
152
153
153
153
-
export default app;
154
154
+
console.log(
155
155
+
chalk.greenBright(`
156
156
+
______ __ __
157
157
+
/ ____/___ ___ / /_ ___ ____/ /
158
158
+
/ __/ / __ \`__ \\/ __ \\/ _ \\/ __ /
159
159
+
/ /___/ / / / / / /_/ / __/ /_/ /
160
160
+
/_____/_/ /_/ /_/_.___/\\___/\\__,_/
161
161
+
`),
162
162
+
);
163
163
+
164
164
+
const port = process.env.EMBED_PORT ? Number(process.env.EMBED_PORT) : 4001;
165
165
+
console.log(
166
166
+
chalk.blueBright(
167
167
+
"🚀 Server is running!" + chalk.whiteBright(` http://localhost:${port}`),
168
168
+
),
169
169
+
);
170
170
+
171
171
+
export default {
172
172
+
port,
173
173
+
fetch: app.fetch,
174
174
+
};