package.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "private": true,
  3. "type": "module",
  4. "scripts": {
  5. "build": "NODE_ENV=production nuxt build",
  6. "dev": "HOST=0.0.0.0 nuxt dev",
  7. "generate": "nuxt generate",
  8. "preview": "nuxt preview",
  9. "postinstall": "nuxt prepare",
  10. "deploy": "NODE_ENV=production nuxi build && rsync -avPz --delete -e ssh .output/* vps:/var/server/htdocs/andreafranceschini.org/www/ && ssh vps docker restart -t 0 aforg"
  11. },
  12. "dependencies": {
  13. "@fortawesome/fontawesome-svg-core": "^7.0.0",
  14. "@fortawesome/free-brands-svg-icons": "^7.0.0",
  15. "@fortawesome/free-regular-svg-icons": "^7.0.0",
  16. "@fortawesome/free-solid-svg-icons": "^7.0.0",
  17. "@fortawesome/vue-fontawesome": "^3.1.0",
  18. "@nuxtjs/google-fonts": "^3.2.0",
  19. "@pinia/nuxt": "0.11.2",
  20. "@tailwindcss/postcss": "^4.1.11",
  21. "@tailwindcss/typography": "^0.5.16",
  22. "@tailwindcss/vite": "^4.1.11",
  23. "@vesp/nuxt-fontawesome": "2.0.0-rc.2",
  24. "animejs": "^4.1.1",
  25. "autoprefixer": "^10.4.21",
  26. "daisyui": "^5.0.46",
  27. "nuxt": "^4.0.1",
  28. "pinia-plugin-persistedstate": "4.4.1",
  29. "postcss": "^8.5.6",
  30. "postcss-custom-media": "^11.0.6",
  31. "postcss-import": "^16.1.1",
  32. "postcss-nested": "^7.0.2",
  33. "tailwindcss": "^4.1.11",
  34. "three": "^0.178.0",
  35. "vue": "^3.5.17",
  36. "vue-router": "^4.5.1"
  37. },
  38. "devDependencies": {
  39. "@types/three": "^0.178.1"
  40. }
  41. }