diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 0a7c19f..ffd84a5 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -54,7 +54,7 @@ repos:
stages: [commit, commit-msg]
- repo: https://github.com/pre-commit/mirrors-eslint
- rev: v9.6.0
+ rev: v9.8.0
hooks:
- id: eslint
types: [file]
diff --git a/readme.md b/readme.md
index 607bb8c..5cb9939 100644
--- a/readme.md
+++ b/readme.md
@@ -754,6 +754,16 @@ Awesome examples of SvelteKit in the wild. Visit **[janosh.github.io/awesome-sve
uses: [TypeScript], [SMUI], [Sass]
+1. **[barnsworthburning](https://barnsworthburning.net)**
+ [[code](https://github.com/Aias/barnsworthburning)]
+
+
+
+
+ An experimental commonplace book / digital garden with a richly interconnected set of links, notes, and ideas.
+
+ uses: [TypeScript], [Airtable], [Radix], [MarkedJS], [Cloudflare Pages]
+
1. **[puruvj.dev](https://puruvj.dev)**
[[code](https://github.com/puruvj/puruvjdev3)]
@@ -854,6 +864,7 @@ Awesome examples of SvelteKit in the wild. Visit **[janosh.github.io/awesome-sve
uses: [Typescript], [SCSS], [PostCSS], [Motion One], [OGL], [WebGL], [Directus], [Swell Commerce], [Vercel]
+[airtable]: https://airtable.com
[algolia]: https://algolia.com
[anime.js]: https://animejs.com
[aws]: https://aws.amazon.com
@@ -932,6 +943,7 @@ Awesome examples of SvelteKit in the wild. Visit **[janosh.github.io/awesome-sve
[prisma]: https://prisma.io
[prosemirror]: https://prosemirror.net
[python]: https://python.org
+[radix]: https://radix-ui.com
[rehype]: https://github.com/rehypejs/rehype
[release it]: https://github.com/release-it/release-it
[remark]: https://github.com/remarkjs/remark
diff --git a/site/package.json b/site/package.json
index 90f74bd..a0c9b92 100644
--- a/site/package.json
+++ b/site/package.json
@@ -24,7 +24,7 @@
"@sveltejs/kit": "^2.5.18",
"@sveltejs/vite-plugin-svelte": "^3.1.1",
"dotenv": "^16.4.5",
- "eslint": "^9.6.0",
+ "eslint": "8",
"eslint-plugin-svelte": "^2.41.0",
"js-yaml": "^4.1.0",
"marked": "^13.0.2",
diff --git a/site/src/sites.yml b/site/src/sites.yml
index ef4ccf4..1fd9e2d 100644
--- a/site/src/sites.yml
+++ b/site/src/sites.yml
@@ -3117,3 +3117,34 @@
name: Mend Renovate
location: null
company: '@mend'
+- title: barnsworthburning
+ url: https://barnsworthburning.net
+ repo: https://github.com/Aias/barnsworthburning
+ description: >-
+ An experimental commonplace book / digital garden with a richly
+ interconnected set of links, notes, and ideas.
+ uses:
+ - TypeScript
+ - Airtable
+ - Radix
+ - MarkedJS
+ - Cloudflare Pages
+ tags:
+ - commonplace
+ - digital garden
+ - networks
+ - notes
+ - open source
+ - themes
+ date_created: 2019-07-09T00:00:00.000Z
+ date_added: 2024-07-28T00:00:00.000Z
+ slug: barnsworthburning
+ repo_stars: 24
+ contributors:
+ - github: Aias
+ twitter: null
+ url: https://barnsworthburning.net
+ avatar: https://avatars.githubusercontent.com/u/6697904?v=4
+ name: Nick Trombley
+ location: Boston
+ company: '@logrhythm '
diff --git a/site/src/tasks/screenshots.ts b/site/src/tasks/screenshots.ts
index 313d7bb..c69a625 100644
--- a/site/src/tasks/screenshots.ts
+++ b/site/src/tasks/screenshots.ts
@@ -1,5 +1,5 @@
-/* This file parses sites.yml, generates low+hi-res screenshots for each site,
-saves them as WebP to site/static/screenshots/ and compresses them. */
+/* This file parses sites.yml, generates low+hi-res screenshots for each site and
+saves them as AVIF to site/static/screenshots. */
import type { Site } from '$lib'
import fs from 'fs'
diff --git a/site/static/screenshots/barnsworthburning.avif b/site/static/screenshots/barnsworthburning.avif
new file mode 100644
index 0000000..a228b3b
Binary files /dev/null and b/site/static/screenshots/barnsworthburning.avif differ
diff --git a/site/static/screenshots/barnsworthburning.small.avif b/site/static/screenshots/barnsworthburning.small.avif
new file mode 100644
index 0000000..bcce8b6
Binary files /dev/null and b/site/static/screenshots/barnsworthburning.small.avif differ
diff --git a/sites.yml b/sites.yml
index 16b3be3..a08c051 100644
--- a/sites.yml
+++ b/sites.yml
@@ -919,3 +919,18 @@
tags: [component library]
date_created: 2022-05-15
date_added: 2024-05-31
+
+- title: barnsworthburning
+ url: https://barnsworthburning.net
+ repo: https://github.com/Aias/barnsworthburning
+ description: An experimental commonplace book / digital garden with a richly
+ interconnected set of links, notes, and ideas.
+ uses:
+ - TypeScript
+ - Airtable
+ - Radix
+ - MarkedJS
+ - Cloudflare Pages
+ tags: [digital garden, commonplace, notes, networks, themes]
+ date_created: 2019-07-09
+ date_added: 2024-07-28
diff --git a/tools.yml b/tools.yml
index 532ea36..f1cae37 100644
--- a/tools.yml
+++ b/tools.yml
@@ -1,3 +1,4 @@
+airtable: https://airtable.com
algolia: https://algolia.com
anime.js: https://animejs.com
aws: https://aws.amazon.com
@@ -76,6 +77,7 @@ prism: https://prismjs.com
prisma: https://prisma.io
prosemirror: https://prosemirror.net
python: https://python.org
+radix: https://radix-ui.com
rehype: https://github.com/rehypejs/rehype
release it: https://github.com/release-it/release-it
remark: https://github.com/remarkjs/remark