Mirror of
0
fork

Configure Feed

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

ci: sync template files [skip ci] (#153)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Felix Schneider <99918022+trueberryless@users.noreply.github.com>

+165 -41
-1
.github/CODEOWNERS
··· 1 - * @trueberryless
+9 -4
.github/workflows/format.yaml
··· 6 6 permissions: 7 7 contents: read 8 8 9 + env: 10 + NODE_VERSION: 24.10.0 11 + 9 12 jobs: 10 13 autofix: 11 14 runs-on: ubuntu-latest 12 15 steps: 13 - - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 16 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 17 + with: 18 + persist-credentials: false 14 19 15 20 - name: Setup PNPM 16 - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 21 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 17 22 18 23 - name: Setup Node 19 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 24 + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 20 25 with: 21 - node-version: 20.19.5 26 + node-version: ${{ env.NODE_VERSION }} 22 27 cache: "pnpm" 23 28 24 29 - name: Install Dependencies
+4 -2
.github/workflows/labeler.yaml
··· 16 16 app_id: ${{ secrets.BOT_APP_ID }} 17 17 private_key: ${{ secrets.BOT_PRIVATE_KEY }} 18 18 19 - - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 19 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 20 + with: 21 + persist-credentials: false 20 22 - name: Ensure labels exist 21 23 env: 22 24 GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} ··· 49 51 gh label create "🏯 styles" --description "Stylesheets or design updates" --color "550F5A" --force 50 52 gh label create "🔒 wontfix" --description "This will not be worked on" --color "FFFFFF" --force 51 53 52 - - uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5 54 + - uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1 53 55 with: 54 56 configuration-path: .github/labeler.yaml 55 57 sync-labels: true
+3 -1
.github/workflows/welcome-bot.yaml
··· 20 20 app_id: ${{ secrets.BOT_APP_ID }} 21 21 private_key: ${{ secrets.BOT_PRIVATE_KEY }} 22 22 23 - - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 23 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 24 + with: 25 + persist-credentials: false 24 26 - name: Convert Repository Name to Title Case 25 27 id: convert_repo_name 26 28 run: |
+128 -14
.gitignore
··· 1 - # build output 2 - dist/ 3 - # generated types 4 - .astro/ 1 + # Logs 2 + logs 3 + *.log 4 + npm-debug.log* 5 + yarn-debug.log* 6 + yarn-error.log* 7 + lerna-debug.log* 8 + .pnpm-debug.log* 9 + 10 + # Diagnostic reports (https://nodejs.org/api/report.html) 11 + report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 12 + 13 + # Runtime data 14 + pids 15 + *.pid 16 + *.seed 17 + *.pid.lock 18 + 19 + # Directory for instrumented libs generated by jscoverage/JSCover 20 + lib-cov 21 + 22 + # Coverage directory used by tools like istanbul 23 + coverage 24 + *.lcov 25 + 26 + # nyc test coverage 27 + .nyc_output 28 + 29 + # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 30 + .grunt 31 + 32 + # Bower dependency directory (https://bower.io/) 33 + bower_components 34 + 35 + # node-waf configuration 36 + .lock-wscript 37 + 38 + # Compiled binary addons (https://nodejs.org/api/addons.html) 39 + build/Release 5 40 6 - # dependencies 41 + # Dependency directories 7 42 node_modules/ 43 + jspm_packages/ 8 44 9 - # logs 10 - npm-debug.log* 11 - yarn-debug.log* 12 - yarn-error.log* 13 - pnpm-debug.log* 45 + # Snowpack dependency directory (https://snowpack.dev/) 46 + web_modules/ 47 + 48 + # TypeScript cache 49 + *.tsbuildinfo 50 + 51 + # Optional npm cache directory 52 + .npm 53 + 54 + # Optional eslint cache 55 + .eslintcache 56 + 57 + # Optional stylelint cache 58 + .stylelintcache 14 59 60 + # Microbundle cache 61 + .rpt2_cache/ 62 + .rts2_cache_cjs/ 63 + .rts2_cache_es/ 64 + .rts2_cache_umd/ 15 65 16 - # environment variables 66 + # Optional REPL history 67 + .node_repl_history 68 + 69 + # Output of 'npm pack' 70 + *.tgz 71 + 72 + # Yarn Integrity file 73 + .yarn-integrity 74 + 75 + # dotenv environment variable files 17 76 .env 18 - .env.production 77 + .env.development.local 78 + .env.test.local 79 + .env.production.local 80 + .env.local 81 + 82 + # parcel-bundler cache (https://parceljs.org/) 83 + .cache 84 + .parcel-cache 85 + 86 + # Astro 87 + .astro 88 + 89 + # Next.js build output 90 + .next 91 + out 92 + 93 + # Nuxt.js build / generate output 94 + .nuxt 95 + dist 96 + .output 97 + 98 + # Gatsby files 99 + .cache/ 100 + # Comment in the public line in if your project uses Gatsby and not Next.js 101 + # https://nextjs.org/blog/next-9-1#public-directory-support 102 + # public 103 + 104 + # vuepress build output 105 + .vuepress/dist 106 + 107 + # vuepress v2.x temp and cache directory 108 + .temp 109 + .cache 110 + 111 + # Docusaurus cache and generated files 112 + .docusaurus 113 + 114 + # Serverless directories 115 + .serverless/ 116 + 117 + # FuseBox cache 118 + .fusebox/ 119 + 120 + # DynamoDB Local files 121 + .dynamodb/ 122 + 123 + # TernJS port file 124 + .tern-port 125 + 126 + # Stores VSCode versions used for (testing) VSCode extensions 127 + .vscode 128 + .vscode-test 19 129 20 - # macOS-specific files 21 - .DS_Store 130 + # yarn v2 131 + .yarn/cache 132 + .yarn/unplugged 133 + .yarn/build-state.yml 134 + .yarn/install-state.gz 135 + .pnp.*
+2 -2
package.json
··· 1 1 { 2 2 "name": "blog", 3 3 "version": "0.2.0", 4 - "type": "module", 5 4 "homepage": "https://blog.trueberryless.org", 6 5 "bugs": { 7 6 "url": "https://github.com/trueberryless-org/blog/issues" ··· 12 11 }, 13 12 "license": "MIT", 14 13 "author": "trueberryless <trueberryless@gmail.com> (https://trueberryless.org)", 14 + "type": "module", 15 15 "scripts": { 16 16 "astro": "astro", 17 17 "build": "astro build", ··· 48 48 }, 49 49 "devDependencies": { 50 50 "@trivago/prettier-plugin-sort-imports": "5.2.2", 51 - "prettier": "3.5.3", 51 + "prettier": "3.6.2", 52 52 "prettier-plugin-astro": "0.14.1", 53 53 "vite": "^7.1.9" 54 54 },
+19 -17
pnpm-lock.yaml
··· 10 10 dependencies: 11 11 '@astrojs/check': 12 12 specifier: ^0.9.5 13 - version: 0.9.5(prettier-plugin-astro@0.14.1)(prettier@3.5.3)(typescript@5.9.3) 13 + version: 0.9.5(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3) 14 14 '@astrojs/markdown-remark': 15 15 specifier: 6.3.8 16 16 version: 6.3.8 ··· 80 80 devDependencies: 81 81 '@trivago/prettier-plugin-sort-imports': 82 82 specifier: 5.2.2 83 - version: 5.2.2(prettier@3.5.3) 83 + version: 5.2.2(prettier@3.6.2) 84 84 prettier: 85 - specifier: 3.5.3 86 - version: 3.5.3 85 + specifier: 3.6.2 86 + version: 3.6.2 87 87 prettier-plugin-astro: 88 88 specifier: 0.14.1 89 89 version: 0.14.1 90 90 vite: 91 91 specifier: ^7.1.9 92 92 version: 7.1.9(@types/node@24.7.1)(jiti@1.21.7)(yaml@2.8.1) 93 + 94 + starlight: {} 93 95 94 96 packages: 95 97 ··· 1765 1767 engines: {node: '>=10.13.0'} 1766 1768 hasBin: true 1767 1769 1768 - prettier@3.5.3: 1769 - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} 1770 + prettier@3.6.2: 1771 + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} 1770 1772 engines: {node: '>=14'} 1771 1773 hasBin: true 1772 1774 ··· 2492 2494 2493 2495 snapshots: 2494 2496 2495 - '@astrojs/check@0.9.5(prettier-plugin-astro@0.14.1)(prettier@3.5.3)(typescript@5.9.3)': 2497 + '@astrojs/check@0.9.5(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3)': 2496 2498 dependencies: 2497 - '@astrojs/language-server': 2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.5.3)(typescript@5.9.3) 2499 + '@astrojs/language-server': 2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3) 2498 2500 chokidar: 4.0.3 2499 2501 kleur: 4.1.5 2500 2502 typescript: 5.9.3 ··· 2507 2509 2508 2510 '@astrojs/internal-helpers@0.7.4': {} 2509 2511 2510 - '@astrojs/language-server@2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.5.3)(typescript@5.9.3)': 2512 + '@astrojs/language-server@2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.6.2)(typescript@5.9.3)': 2511 2513 dependencies: 2512 2514 '@astrojs/compiler': 2.13.0 2513 2515 '@astrojs/yaml2ts': 0.2.2 ··· 2521 2523 volar-service-css: 0.0.62(@volar/language-service@2.4.23) 2522 2524 volar-service-emmet: 0.0.62(@volar/language-service@2.4.23) 2523 2525 volar-service-html: 0.0.62(@volar/language-service@2.4.23) 2524 - volar-service-prettier: 0.0.62(@volar/language-service@2.4.23)(prettier@3.5.3) 2526 + volar-service-prettier: 0.0.62(@volar/language-service@2.4.23)(prettier@3.6.2) 2525 2527 volar-service-typescript: 0.0.62(@volar/language-service@2.4.23) 2526 2528 volar-service-typescript-twoslash-queries: 0.0.62(@volar/language-service@2.4.23) 2527 2529 volar-service-yaml: 0.0.62(@volar/language-service@2.4.23) 2528 2530 vscode-html-languageservice: 5.5.2 2529 2531 vscode-uri: 3.1.0 2530 2532 optionalDependencies: 2531 - prettier: 3.5.3 2533 + prettier: 3.6.2 2532 2534 prettier-plugin-astro: 0.14.1 2533 2535 transitivePeerDependencies: 2534 2536 - typescript ··· 3157 3159 dependencies: 3158 3160 tslib: 2.8.1 3159 3161 3160 - '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.3)': 3162 + '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.6.2)': 3161 3163 dependencies: 3162 3164 '@babel/generator': 7.28.3 3163 3165 '@babel/parser': 7.28.4 ··· 3165 3167 '@babel/types': 7.28.4 3166 3168 javascript-natural-sort: 0.7.1 3167 3169 lodash: 4.17.21 3168 - prettier: 3.5.3 3170 + prettier: 3.6.2 3169 3171 transitivePeerDependencies: 3170 3172 - supports-color 3171 3173 ··· 4642 4644 prettier-plugin-astro@0.14.1: 4643 4645 dependencies: 4644 4646 '@astrojs/compiler': 2.13.0 4645 - prettier: 3.5.3 4647 + prettier: 3.6.2 4646 4648 sass-formatter: 0.7.9 4647 4649 4648 4650 prettier@2.8.7: 4649 4651 optional: true 4650 4652 4651 - prettier@3.5.3: {} 4653 + prettier@3.6.2: {} 4652 4654 4653 4655 prismjs@1.30.0: {} 4654 4656 ··· 5280 5282 optionalDependencies: 5281 5283 '@volar/language-service': 2.4.23 5282 5284 5283 - volar-service-prettier@0.0.62(@volar/language-service@2.4.23)(prettier@3.5.3): 5285 + volar-service-prettier@0.0.62(@volar/language-service@2.4.23)(prettier@3.6.2): 5284 5286 dependencies: 5285 5287 vscode-uri: 3.1.0 5286 5288 optionalDependencies: 5287 5289 '@volar/language-service': 2.4.23 5288 - prettier: 3.5.3 5290 + prettier: 3.6.2 5289 5291 5290 5292 volar-service-typescript-twoslash-queries@0.0.62(@volar/language-service@2.4.23): 5291 5293 dependencies: