generated from nhcarrigan/template
## Summary ### Dependency Updates - Pin all dependencies to exact versions - Bump minor/patch versions across all packages - Upgrade **Next.js** 15 → 16.1.6 (async params/cookies already handled) - Upgrade **react-markdown** 9 → 10.1.0 (no breaking changes in use) - Upgrade **@types/node** 20 → 24.10.13 (aligns with Node 24 runtime) - Upgrade **Tailwind CSS** 3 → 4.2.0 (CSS-first config with `@tailwindcss/postcss`) ### Style Fixes - Replace Inter font import with CDN-based global font settings - Fix blockquote dark mode text visibility using `.is-dark` selector - Replace full dotted blockquote border with left-only accent border - Move `<link>` elements into proper `<head>` to resolve React hydration error - Add `precedence="default"` to highlight.js stylesheet link - Wrap global element rules in `@layer base` to restore Tailwind v4 utility precedence Closes #8 Closes #9 Closes #10 Closes #11 Closes #12 Closes #13 Closes #14 Closes #15 Closes #16 Closes #17 Closes #18 Closes #19 Closes #20 Closes #21 Closes #22 Closes #23 ✨ This PR was created with help from Hikari~ 🌸 Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com> Reviewed-on: #24 Co-authored-by: Hikari <hikari@nhcarrigan.com> Co-committed-by: Hikari <hikari@nhcarrigan.com>
39 lines
978 B
JSON
39 lines
978 B
JSON
{
|
|
"name": "blog",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "next dev -p 3003",
|
|
"build": "next build",
|
|
"start": "next start -p 3003",
|
|
"lint": "eslint src --max-warnings 0",
|
|
"spellcheck": "cspell ./posts/**/*.md",
|
|
"test": "echo \"No tests yet!\" && exit 0"
|
|
},
|
|
"dependencies": {
|
|
"gray-matter": "4.0.3",
|
|
"next": "16.1.6",
|
|
"react": "19.2.4",
|
|
"react-dom": "19.2.4",
|
|
"react-markdown": "10.1.0",
|
|
"reading-time": "1.5.0",
|
|
"rehype-highlight": "7.0.2",
|
|
"rehype-raw": "7.0.0",
|
|
"remark-gfm": "4.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/eslintrc": "3.3.3",
|
|
"@nhcarrigan/eslint-config": "5.2.0",
|
|
"@types/node": "24.10.13",
|
|
"@types/react": "19.2.14",
|
|
"@types/react-dom": "19.2.3",
|
|
"cspell": "9.6.4",
|
|
"eslint": "9.39.3",
|
|
"eslint-config-next": "16.1.6",
|
|
"postcss": "8.5.6",
|
|
"@tailwindcss/postcss": "4.2.0",
|
|
"tailwindcss": "4.2.0",
|
|
"typescript": "5.9.3"
|
|
}
|
|
}
|