Files
personal-site-bunext/package.json
T
tbenandClaude Opus 5.5 6e7219d30b Replace vendored twui library with @moduletrace/twui package
- Import all twui layout/elements components and base.css from the
  @moduletrace/twui package instead of src/components/lib
- Move the site's own motion and three modules out of the old lib
  folder into src/components/motion and src/components/three
- Delete the vendored src/components/lib folder and its tsconfig excludes
- Type BlogPostsListCard's post prop with the DB blog post type,
  fixing the type error in BlogPostsList

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-03 12:30:16 +01:00

50 lines
1.5 KiB
JSON

{
"name": "new-personal-site-bunext",
"version": "1.1.0",
"private": true,
"scripts": {
"dev": "NODE_ENV=development bunx bunext dev",
"build": "bunx bunext build",
"start": "NODE_ENV=production bunx bunext start",
"schema-to-typedef": "bunx dsql-schema-to-typedef",
"db:schema": "bunx bun-mariadb schema -t",
"deploy": "./deploy/deploy-mail-server.sh"
},
"dependencies": {
"@moduletrace/bun-mariadb": "^1.1.1",
"@moduletrace/bunext": "^1.2.4",
"@moduletrace/twui": "^0.1.8",
"gray-matter": "^4.0.3",
"gsap": "^3.15.0",
"html-to-react": "^1.7.0",
"lodash": "^4.17.21",
"lucide-react": "^0.462.0",
"marked": "^17.0.5",
"mdx": "^0.3.1",
"next-mdx-remote": "^6.0.0",
"openai": "^6.21.0",
"prism-react-renderer": "^2.4.1",
"prism-themes": "^1.9.0",
"react-markdown": "^10.1.0",
"rehype-prism-plus": "^2.0.1",
"remark-gfm": "^4.0.1",
"showdown": "^2.1.0",
"tailwind-merge": "^2.5.5",
"three": "^0.187.0"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.1.11",
"@types/lodash": "^4.17.13",
"@types/marked": "^6.0.0",
"@types/mdx": "^2.0.14",
"@types/node": "^20",
"@types/react": "^18",
"@types/react-dom": "^18",
"@types/showdown": "^2.0.6",
"@types/three": "^0.187.0",
"postcss": "^8",
"tailwindcss": "^4.1.11",
"typescript": "^5"
}
}