pages/package.json

42 lines
1.8 KiB
JSON

{
"private": true,
"type": "module",
"scripts": {
"build:garden": "set NODE_OPTIONS=--max-old-space-size=32768 && rm -rf ./garden-output && rm -rf ./content/garden && rm -rf ./public/garden && bun run logseq-export && bun run build_garden.ts",
"build:changelog": "set NODE_OPTIONS=--max-old-space-size=32768 && bun run build_changelog.ts",
"build:licenses": "set NODE_OPTIONS=--max-old-space-size=32768 && node build_licenses.cjs",
"build": "set NODE_OPTIONS=--max-old-space-size=32768 && bun run build:garden && bun run build:changelog && bun run build:licenses && nuxt build",
"dev": "set NODE_OPTIONS=--max-old-space-size=32768 && nuxt dev",
"preview": "nuxt preview",
"serve": "bun run ./.output/server/index.mjs",
"logseq-export": "run-script-os",
"logseq-export:win32": ".\\logseq-export\\logseq-export.exe --logseqFolder ./Garden --outputFolder ./garden-output",
"logseq-export:linux": "chmod +x logseq-export/logseq-export && logseq-export/logseq-export --logseqFolder ./Garden --outputFolder ./garden-output",
"update:youtube": "bun run syndications/update_youtube.ts"
},
"dependencies": {
"@iconify-json/cib": "^1.2.0",
"@iconify-json/material-symbols": "^1.2.1",
"@iconify-json/ph": "^1.2.0",
"@iconify-json/simple-icons": "^1.2.2",
"@iconify-json/zondicons": "^1.2.0",
"@nuxt/content": "^2.13.2",
"@nuxt/icon": "latest",
"@nuxt/image": "latest",
"@nuxtjs/sitemap": "latest",
"@tresjs/nuxt": "latest",
"nuxt": "^3.13.0",
"sass-embedded": "^1.79.2"
},
"devDependencies": {
"@types/bun": "^1.1.10",
"dotenv": "^16.4.5",
"feed": "^4.2.2",
"file-type": "^19.5.0",
"generate-license-file": "^3.5.1",
"googleapis": "^144.0.0",
"open": "^10.1.0",
"run-script-os": "^1.1.6",
"word-counting": "^1.1.4"
}
}