Skip to content

Commit 603a4db

Browse files
committed
refactor: move over to Deno
1 parent 2a78e50 commit 603a4db

16 files changed

Lines changed: 80 additions & 143 deletions

.editorconfig

Lines changed: 0 additions & 13 deletions
This file was deleted.

.github/workflows/scrape.yaml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,19 @@ jobs:
1515
- name: Checkout
1616
uses: actions/checkout@v4
1717

18-
- name: Setup Bun
19-
uses: oven-sh/setup-bun@v1
18+
- name: Setup Deno
19+
uses: denoland/setup-deno@v2
2020
with:
21-
bun-version: latest
22-
23-
- name: Install dependencies
24-
run: bun install --frozen-lockfile
21+
deno-version: v2.x
2522

2623
- name: Run scrape script
27-
run: bun run ./scripts/scrape.ts
24+
run: deno run -A ./scripts/scrape.ts
2825

2926
- name: Run generate-markdown script
30-
run: bun run ./scripts/generate-markdown.ts
27+
run: deno run -A ./scripts/generate-markdown.ts
3128

3229
- name: Run scrub-json script
33-
run: ./scripts/scrub-json.sh
30+
run: deno run -A ./scripts/scrub-json.ts
3431

3532
- name: Push to repository
3633
run: |

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
node_modules/
2-
31
*.local

.prettierignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.prettierrc

Lines changed: 0 additions & 17 deletions
This file was deleted.

.vscode/extensions.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"denoland.vscode-deno"
4+
]
5+
}

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"editor.defaultFormatter": "denoland.vscode-deno"
3+
}

bun.lock

Lines changed: 0 additions & 35 deletions
This file was deleted.

deno.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"fmt": {
3+
"useTabs": true,
4+
"indentWidth": 2,
5+
"lineWidth": 110,
6+
"semiColons": true,
7+
"singleQuote": true,
8+
"exclude": ["labelers/", "README.md"]
9+
},
10+
"imports": {
11+
"@atcute/bluesky": "npm:@atcute/bluesky@^1.0.11",
12+
"@atcute/client": "npm:@atcute/client@^2.0.6"
13+
}
14+
}

deno.lock

Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)