tangled
alpha
login
or
join now
besaid.zone
/
create-atproto-app
2
fork
atom
A CLI for scaffolding ATProto web applications
2
fork
atom
overview
issues
pulls
pipelines
fix: remove space from vanilla template source folder
besaid.zone
1 month ago
5245df6d
482df671
verified
This commit was signed with the committer's
known signature
.
besaid.zone
SSH Key Fingerprint:
SHA256:Q4dc5PTI8DNTxJbH2bWsDeY6BXzfq0ce1XSA4H5Y3iI=
+12
-10
4 changed files
expand all
collapse all
unified
split
lefthook.yml
src
commands
init.ts
templates
vanilla
src
main.js
style.css
+1
lefthook.yml
reviewed
···
2
2
jobs:
3
3
- name: format
4
4
run: pnpm fmt {staged_files}
5
5
+
stage_fixed: true
5
6
exclude:
6
7
- "**/node_modules"
7
8
- "templates/**"
+1
-1
src/commands/init.ts
reviewed
···
232
232
case "svelte-ts":
233
233
return ["README.md", "src", "package.json", "svelte.config.js"];
234
234
case "vanilla":
235
235
-
return ['src']
235
235
+
return ["src"];
236
236
default:
237
237
return [];
238
238
}
+10
-9
templates/vanilla/src /main.js
templates/vanilla/src/main.js
reviewed
···
24
24
}
25
25
26
26
document.addEventListener("DOMContentLoaded", async () => {
27
27
-
const app = document.querySelector("#app");
27
27
+
const root = document.querySelector("#app");
28
28
29
29
-
app.innerHTML = `<p class="loading">Loading profile...</p>`;
29
29
+
root.innerHTML = `<p>Loading profile...</p>`;
30
30
31
31
+
// https://atproto.com/specs/did
31
32
const people = [
32
32
-
"pfrazee.com",
33
33
-
"rude1.blacksky.team",
34
34
-
"jcsalterego.bsky.social",
35
35
-
"byarielm.fyi",
36
36
-
"vicwalker.dev.br",
37
37
-
"nonbinary.computer",
33
33
+
"did:plc:ragtjsm2j2vknwkz3zp4oxrd",
34
34
+
"did:plc:w4xbfzo7kqfes5zb7r6qv3rw",
35
35
+
"did:plc:vc7f4oafdgxsihk4cry2xpze",
36
36
+
"did:plc:6i6n57nrkq6xavqbdo6bvkqr",
37
37
+
"did:plc:fip3nyk6tjo3senpq4ei2cxw",
38
38
+
"did:plc:yfvwmnlztr4dwkb7hwz55r2g",
38
39
];
39
40
40
41
const randomPerson = Math.floor(Math.random() * people.length);
···
51
52
actor: people[randomPerson],
52
53
});
53
54
54
54
-
app.innerHTML = `
55
55
+
root.innerHTML = `
55
56
<article class="profile">
56
57
<header class="header">
57
58
<img
templates/vanilla/src /style.css
templates/vanilla/src/style.css
reviewed