Files
termi-blog/frontend/package.json
limitcool 3628a46ed1
Some checks failed
docker-images / resolve-build-targets (push) Successful in 7s
ui-regression / playwright-regression (push) Failing after 13m47s
docker-images / build-and-push (push) Failing after 7s
docker-images / submit-indexnow (push) Has been skipped
feat: add SharePanel component for social sharing with QR code support
- Implemented SharePanel component in `SharePanel.astro` for sharing content on social media platforms.
- Integrated QR code generation for WeChat sharing using the `qrcode` library.
- Added localization support for English and Chinese languages.
- Created utility functions in `seo.ts` for building article summaries and FAQs.
- Introduced API routes for serving IndexNow key and generating full LLM catalog and summaries.
- Enhanced SEO capabilities with structured data for articles and pages.
2026-04-02 14:15:21 +08:00

36 lines
840 B
JSON

{
"name": "termi-astro",
"type": "module",
"version": "0.0.1",
"engines": {
"node": ">=22.12.0"
},
"scripts": {
"dev": "astro dev",
"build": "astro build",
"preview": "astro preview",
"astro": "astro",
"indexnow:submit": "node ./scripts/submit-indexnow.mjs"
},
"dependencies": {
"@astrojs/markdown-remark": "^7.0.1",
"@astrojs/node": "^10.0.4",
"@astrojs/svelte": "^8.0.3",
"@astrojs/tailwind": "^6.0.2",
"@tailwindcss/typography": "^0.5.19",
"astro": "^6.0.8",
"autoprefixer": "^10.4.27",
"lucide-astro": "^0.556.0",
"postcss": "^8.5.8",
"qrcode": "^1.5.4",
"sharp": "^0.34.5",
"svelte": "^5.55.0",
"tailwindcss": "^3.4.19"
},
"devDependencies": {
"@astrojs/check": "^0.9.8",
"@types/node": "^25.5.0",
"typescript": "^6.0.2"
}
}