Mirror of my GitHub Pages site www.spenser.black/
0

Configure Feed

Select the types of activity you want to include in your feed.

Add `prettier`

authored by

Spenser Black and committed by
GitHub
(Jun 30, 2026, 11:00 PM UTC) b6d4b2e9 4eddc2bf

+63 -1
+2
.github/workflows/ci.yml
··· 15 15 - uses: pnpm/setup@v1 16 16 with: 17 17 cache: true 18 + - name: Check format 19 + run: pnpm format-check 18 20 - name: Build 19 21 run: pnpm build
+3
.prettierignore
··· 1 + .devcontainer/ 2 + .vscode/ 3 + pnpm-lock.yaml
+3
.prettierrc.mjs
··· 1 + export default { 2 + plugins: ["prettier-plugin-astro"], 3 + };
+7 -1
package.json
··· 11 11 "dev": "astro dev", 12 12 "build": "astro build", 13 13 "preview": "astro preview", 14 - "astro": "astro" 14 + "astro": "astro", 15 + "format": "prettier --write .", 16 + "format-check": "prettier --check ." 15 17 }, 16 18 "dependencies": { 17 19 "astro": "^7.0.2" 20 + }, 21 + "devDependencies": { 22 + "prettier": "^3.9.3", 23 + "prettier-plugin-astro": "^0.14.1" 18 24 } 19 25 }
+48
pnpm-lock.yaml
··· 11 11 astro: 12 12 specifier: ^7.0.2 13 13 version: 7.0.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) 14 + devDependencies: 15 + prettier: 16 + specifier: ^3.9.3 17 + version: 3.9.3 18 + prettier-plugin-astro: 19 + specifier: ^0.14.1 20 + version: 0.14.1 14 21 15 22 packages: 16 23 ··· 77 84 78 85 '@astrojs/compiler-rs@0.2.2': 79 86 resolution: {integrity: sha512-C0qoz7Hxa2krlwMYfzQ1ZxOjR6cGmO+iskjRXXCdUM85W/cAPGTi/MSQlLkv0ADMz+Go1/lqeRBjL8AZwsFffQ==} 87 + 88 + '@astrojs/compiler@2.13.1': 89 + resolution: {integrity: sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==} 80 90 81 91 '@astrojs/internal-helpers@0.10.0': 82 92 resolution: {integrity: sha512-Ry2R3VPeIN4uPCSA4xQc+e+vsJXkalKpEbDc07hV+a/o5Bs2N/s/uDcPJH/05L19DKh9tAy7e6JM3YZ6Cxfezw==} ··· 1120 1130 resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} 1121 1131 engines: {node: ^10 || ^12 || >=14} 1122 1132 1133 + prettier-plugin-astro@0.14.1: 1134 + resolution: {integrity: sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw==} 1135 + engines: {node: ^14.15.0 || >=16.0.0} 1136 + 1137 + prettier@3.9.3: 1138 + resolution: {integrity: sha512-HWmu+K+zvHNpaMfSnYeqdqrDbR16cuIXaPx8WoHaviQkDJh1/0BNtOZmHVQI5jc3wXv0H1yXc9wjvFdXh+n3hQ==} 1139 + engines: {node: '>=14'} 1140 + hasBin: true 1141 + 1123 1142 prismjs@1.30.0: 1124 1143 resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} 1125 1144 engines: {node: '>=6'} ··· 1167 1186 engines: {node: ^20.19.0 || >=22.12.0} 1168 1187 hasBin: true 1169 1188 1189 + s.color@0.0.15: 1190 + resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} 1191 + 1192 + sass-formatter@0.7.9: 1193 + resolution: {integrity: sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==} 1194 + 1170 1195 satteri@0.9.2: 1171 1196 resolution: {integrity: sha512-IDJTE5SzEg9PqtdZEToQ3bjlfQ/zM+/HNaBFrwPdZbtk9IL1RWVFvzR8EMIrC0JYybJNKZS8FL45GNSAMX/6Xg==} 1172 1197 ··· 1203 1228 1204 1229 stringify-entities@4.0.4: 1205 1230 resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} 1231 + 1232 + suf-log@2.5.3: 1233 + resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} 1206 1234 1207 1235 svgo@4.0.1: 1208 1236 resolution: {integrity: sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==} ··· 1464 1492 transitivePeerDependencies: 1465 1493 - '@emnapi/core' 1466 1494 - '@emnapi/runtime' 1495 + 1496 + '@astrojs/compiler@2.13.1': {} 1467 1497 1468 1498 '@astrojs/internal-helpers@0.10.0': 1469 1499 dependencies: ··· 2412 2442 picocolors: 1.1.1 2413 2443 source-map-js: 1.2.1 2414 2444 2445 + prettier-plugin-astro@0.14.1: 2446 + dependencies: 2447 + '@astrojs/compiler': 2.13.1 2448 + prettier: 3.9.3 2449 + sass-formatter: 0.7.9 2450 + 2451 + prettier@3.9.3: {} 2452 + 2415 2453 prismjs@1.30.0: {} 2416 2454 2417 2455 process-ancestry@0.1.0: {} ··· 2480 2518 '@rolldown/binding-win32-arm64-msvc': 1.1.3 2481 2519 '@rolldown/binding-win32-x64-msvc': 1.1.3 2482 2520 2521 + s.color@0.0.15: {} 2522 + 2523 + sass-formatter@0.7.9: 2524 + dependencies: 2525 + suf-log: 2.5.3 2526 + 2483 2527 satteri@0.9.2: 2484 2528 dependencies: 2485 2529 '@types/estree-jsx': 1.0.5 ··· 2556 2600 dependencies: 2557 2601 character-entities-html4: 2.1.0 2558 2602 character-entities-legacy: 3.0.0 2603 + 2604 + suf-log@2.5.3: 2605 + dependencies: 2606 + s.color: 0.0.15 2559 2607 2560 2608 svgo@4.0.1: 2561 2609 dependencies: