my website at ewancroft.uk

chore: update cspell dictionary and project formatting

- Added domain-specific terms to .cspell.json, including 'ACTIVITYPUB', 'changefreq', 'urlset', and 'Scrobbles'.
- Reformatted ignorePaths and ignoreRegExpList in .cspell.json to use multi-line arrays for better readability.
- Removed a trailing comma in src/lib/data/slug-mappings.ts to enforce consistent code style.

ewancroft.uk a0952aaa ad05dabc

verified
Changed files
+18 -4
src
lib
+17 -3
.cspell.json
··· 3 3 "language": "en", 4 4 "words": [ 5 5 "ACTIVITYPUB", 6 + "afhzlxt", 6 7 "apdisk", 7 8 "apos", 8 9 "ardenivanov", ··· 23 24 "Caligraphic", 24 25 "CASL", 25 26 "Centralised", 27 + "changefreq", 26 28 "colour", 27 29 "colours", 28 30 "Containerisation", ··· 124 126 "rknight", 125 127 "Sanitise", 126 128 "scrobbler", 129 + "Scrobbles", 127 130 "scrobbling", 128 131 "searchi", 129 132 "shapeshifting", ··· 135 138 "svelte", 136 139 "timemachine", 137 140 "ttfb", 141 + "urlset", 138 142 "Varepsilon", 139 143 "vercel", 140 144 "vercelignore", ··· 151 155 "xrpc" 152 156 ], 153 157 "flagWords": [], 154 - "ignorePaths": ["node_modules", "package-lock.json", "dist", "build"], 155 - "ignoreRegExpList": ["/(\\w+)'s/g"], 158 + "ignorePaths": [ 159 + "node_modules", 160 + "package-lock.json", 161 + "dist", 162 + "build" 163 + ], 164 + "ignoreRegExpList": [ 165 + "/(\\w+)'s/g" 166 + ], 156 167 "overrides": [ 157 168 { 158 169 "filename": "**/*.svelte", 159 - "ignoreRegExpList": ["/>.*</", "/(\\w+)'s/g"] 170 + "ignoreRegExpList": [ 171 + "/>.*</", 172 + "/(\\w+)'s/g" 173 + ] 160 174 } 161 175 ] 162 176 }
+1 -1
src/lib/data/slug-mappings.ts
··· 38 38 { 39 39 slug: 'creativity', 40 40 publicationRkey: '3m6afhzlxt22p' // my creativity dump publication rkey 41 - }, 41 + } 42 42 // Add more mappings as needed: 43 43 // { slug: 'notes', publicationRkey: 'xyz123abc' }, 44 44 // { slug: 'essays', publicationRkey: 'def456ghi' },