Skip to content

Conversation

@Toasterson
Copy link
Contributor

  • Updated BlogPost.astro layout to use 'frontmatter' prop instead of deprecated 'content' prop
  • Added required tag to BlogPost layout
  • Migrated from @astrojs/deno to @deno/astro-adapter (new official adapter)
  • Updated all Astro integrations to latest versions compatible with Astro v5:
    • @astrojs/tailwind: 2.1.3 -> 5.2.1
    • @astrojs/mdx: 0.12.2 -> 4.1.2
    • @astrojs/sitemap: 1.0.0 -> 4.2.0
    • @astrojs/svelte: 7.2.3 -> 6.1.2
  • Added CLAUDE.md documentation file for future development reference

🤖 Generated with Claude Code

Toasterson and others added 2 commits December 10, 2025 23:46
- Updated BlogPost.astro layout to use 'frontmatter' prop instead of deprecated 'content' prop
- Added required <meta charset="utf-8"> tag to BlogPost layout
- Migrated from @astrojs/deno to @deno/astro-adapter (new official adapter)
- Updated all Astro integrations to latest versions compatible with Astro v5:
  - @astrojs/tailwind: 2.1.3 -> 5.2.1
  - @astrojs/mdx: 0.12.2 -> 4.1.2
  - @astrojs/sitemap: 1.0.0 -> 4.2.0
  - @astrojs/svelte: 7.2.3 -> 6.1.2
- Added CLAUDE.md documentation file for future development reference

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Astro v5 requires Node.js >= 18.20.8, but the CI was using Node 16.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@deno-deploy deno-deploy bot had a problem deploying to Preview December 10, 2025 22:50 Failure
Deno Deploy requires npm imports to be prefixed with 'npm:'. Added import
map to resolve 'piccolore' and other npm dependencies properly during deployment.

- Created deno.json with import map for npm:piccolore
- Updated deploy workflow to copy deno.json to dist and reference it

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@deno-deploy deno-deploy bot had a problem deploying to Preview December 10, 2025 22:56 Failure
Added all npm packages used by Astro to the import map to fix Deno Deploy
bare import errors:
- clsx
- cookie
- devalue
- html-escaper
- mrmime
- unstorage
- zod
- @astrojs/internal-helpers/path
- @astrojs/internal-helpers/remote
- @astrojs/rss
- @oslojs/encoding

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@deno-deploy deno-deploy bot had a problem deploying to Preview December 10, 2025 22:59 Failure
Completed the import map with all npm dependencies found in the build:
- cssesc: CSS identifier escaping
- es-module-lexer: ES module lexer
- sharp: Image processing library
- svelte: Svelte framework runtime

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Astro's SVG imports create component objects with a .src property
containing the actual URL. Updated all icon references to use
icon.src instead of passing the object directly.

Fixed icons:
- Service icons (diagnosis, training, teambuilding)
- Social media icons (Twitter, LinkedIn, GitHub)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@Toasterson Toasterson merged commit 454c022 into main Dec 10, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants