Files
supabase/apps/kb/package.json
Danny White 255a80e219 refactor(apps): standardise existing favicon assets and declarations (#51419)
## Problem

- Favicon files and markup are duplicated across apps.

## Solution

- Replace old files with one ICO, one Apple icon and two manifest icons
per set.
- Share icon markup and add generation notes and scripts.
- Keep existing branding, including Learn's black and white icon.
- Make the border radius match across all apps’ favicons.

## Review instructions

- Check normal app icons and Studio staging in browser tabs.
- Check icons load under `/docs` and `/kb`.
- Run `node scripts/validate-favicons.mjs`. All 8 sets should pass.
2026-10-12 10:18:18 +11:00

51 lines
1.2 KiB
JSON

{
"name": "kb",
"type": "module",
"version": "0.0.1",
"engines": {
"node": ">=22.12.0"
},
"scripts": {
"dev": "astro dev --port 3008",
"prebuild": "pnpm run generate:markdown",
"build": "astro build",
"generate:markdown": "node --experimental-strip-types ./scripts/generate-markdown.mjs",
"preview": "astro preview",
"astro": "astro",
"test": "vitest --run"
},
"dependencies": {
"@astrojs/markdown-remark": "7.2.4",
"@astrojs/mdx": "^7.0.7",
"@astrojs/react": "^6.0.4",
"@astrojs/sitemap": "^3.7.4",
"astro": "^7.2.6",
"common": "workspace:*",
"lucide-react": "*",
"react": "catalog:",
"react-dom": "catalog:",
"remark-gfm": "^4.0.1",
"remark-parse": "^11.0.0",
"remark-stringify": "^11.0.0",
"sharp": "^0.35.4",
"ui": "workspace:*",
"ui-patterns": "workspace:*",
"unified": "^11.0.5",
"unist-util-visit": "^5.1.0",
"yaml": "^2.9.0"
},
"devDependencies": {
"@tailwindcss/vite": "4.2.4",
"@types/node": "catalog:",
"@types/react": "catalog:",
"@types/react-dom": "catalog:",
"config": "workspace:*",
"lodash-es": "catalog:",
"tailwindcss": "catalog:",
"vitest": "catalog:"
},
"allowScripts": {
"esbuild": true
}
}