feat: next js

This commit is contained in:
TresAbhi committed 2023-09-07 01:13:03 +00:00
1 parent d0f91df95b
commit ee44b1b1d8
10 files changed
+247 -15

No files matched your search

+11 -6
View File
@@ -5,21 +5,24 @@
"main": "src/server.ts",
"type": "module",
"scripts": {
"build": "node scripts/build",
"build": "node scripts/build && yarn build:website",
"build:bot": "node scripts/build --build=bot",
"build:server": "node scripts/build --build=server",
"build:website": "",
"build:website": "next build",
"build:docs": "vitepress build docs",
"build:ratingsleaderboard": "vite-node --script scripts/buildRatingsLeaderboard",
"dev:bot": "yarn build:bot --dev && yarn start:bot",
"dev:server": "yarn build:server --dev && yarn start:server",
"dev:bot": "yarn build:bot && yarn start:bot",
"dev:server": "yarn build:server && yarn start:server",
"dev:docs": "vitepress dev docs",
"start:bot": "node --enable-source-maps --trace-warnings dist/bot.cjs",
"start:server": "node --enable-source-maps --trace-warnings dist/server.cjs",
"dev:website": "next dev",
"start:bot": "node --enable-source-maps --trace-warnings dist/bot/index.cjs",
"start:server": "node --enable-source-maps --trace-warnings dist/server/index.cjs",
"start:website": "next start",
"host:docs": "vitepress preview docs",
"publish:ratingsleaderboard": "vite-node --script scripts/buildRatingsLeaderboard --publish",
"zip": "zip -r dist.zip dist",
"lint": "npx tsc",
"lint:website": "next lint",
"format": "prettier --write \"**/*.@(json|js|jsx|css|md|ts|tsx|html|xml|yml|gltf)\"",
"knip": "knip",
"update": "yarn upgrade --latest"
@@ -36,7 +39,9 @@
"fuzzysort": "^2.0.4",
"lodash": "^4.17.21",
"markdown-escape": "^2.0.0",
"next": "^13.4.19",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"satori": "^0.10.3",
"vite-node": "^0.34.2",
"vitepress-plugin-auto-sidebar": "^1.1.0"