Files
portfolio/package.json
2025-12-04 18:45:15 +03:30

65 lines
1.7 KiB
JSON

{
"name": "nuxt-portfolio",
"private": true,
"type": "module",
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"typecheck": "nuxt typecheck",
"format": "prettier --check .",
"format:write": "prettier --write ."
},
"dependencies": {
"@nuxt/content": "^3.8.2",
"@nuxt/fonts": "^0.11.4",
"@nuxt/image": "^1.11.0",
"@nuxt/ui": "^4.2.1",
"@nuxtjs/color-mode": "3.5.2",
"@nuxtjs/i18n": "10.1.1",
"@vercel/analytics": "^1.6.1",
"@vueuse/core": "13.9.0",
"better-sqlite3": "^12.5.0",
"embla-carousel": "8.6.0",
"nuxt": "^4.2.1"
},
"devDependencies": {
"@csstools/postcss-color-mix-function": "^3.0.12",
"@csstools/postcss-oklab-function": "^4.0.12",
"@csstools/postcss-relative-color-syntax": "^3.0.12",
"@iconify-json/logos": "^1.2.10",
"@iconify-json/material-symbols": "^1.2.48",
"@iconify-json/mdi": "^1.2.3",
"@iconify-json/ph": "^1.2.2",
"@iconify-json/twemoji": "^1.2.4",
"@iconify-json/vscode-icons": "^1.2.37",
"@nuxtjs/sitemap": "^7.4.7",
"@tailwindcss/vite": "^4.1.17",
"@types/node": "22.18.11",
"autoprefixer": "^10.4.22",
"postcss": "^8.5.6",
"postcss-preset-env": "^10.4.0",
"prettier": "3.6.2",
"prettier-plugin-tailwindcss": "0.7.1",
"tailwindcss": "^4.1.17",
"typescript": "^5.9.3"
},
"overrides": {
"@intlify/unplugin-vue-i18n": "11.0.1"
},
"engines": {
"node": ">=18.20.0 <23"
},
"browserslist": [
"last 2 chrome versions",
"last 2 firefox versions",
"last 2 edge versions",
"safari >= 15",
"ios_saf >= 15",
"not dead"
],
"packageManager": "pnpm@10.24.0"
}