{"id":150737238,"number":"2.7.5","published_at":"2025-09-02T18:19:41.208Z","licenses":"","integrity":"sha512-2LUvCH8c3vxhzxgk7m00TFxP9ZlqQ0SsjEm0gIn8OhsQqQ6XzDw9n1j+2X9yrmECtQCzgeVU1vb9e1n4DDqnnA==","status":null,"download_url":"https://registry.npmjs.org/@thecodeorigin/nuxt/-/nuxt-2.7.5.tgz","registry_url":"https://www.npmjs.com/package/@thecodeorigin/nuxt/v/2.7.5","documentation_url":null,"install_command":"npm install @thecodeorigin/nuxt@2.7.5","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"imrim12","email":"contact@thecodeorigin.com"},"dist":{"shasum":"f75ccfa0ad987729b6e740e80c45392c8df52459","tarball":"https://registry.npmjs.org/@thecodeorigin/nuxt/-/nuxt-2.7.5.tgz","fileCount":260,"integrity":"sha512-2LUvCH8c3vxhzxgk7m00TFxP9ZlqQ0SsjEm0gIn8OhsQqQ6XzDw9n1j+2X9yrmECtQCzgeVU1vb9e1n4DDqnnA==","signatures":[{"sig":"MEUCIHhCKppgGDwhtCFNaHgVuL5XTNnf57xc8pYSSHYgjpuOAiEAhdJR7OB5g4KUVGmIV0g7ZIGIPx4H/CT5CSIopAjZldM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":963963},"gitHead":null,"main":"./nuxt.config.ts","scripts":{"dev":"nuxt dev","lint":"eslint . --fix","test":"vitest run","build":"nuxt build","start":"node .output/server/index.mjs","cleanup":"rimraf .nuxt .output dist node_modules areas","db:seed":"jiti ./server/db/seeds/index.ts","preview":"nuxt preview","generate":"nuxt generate","with-env":"doppler run -- pnpm","db:migrate":"drizzle-kit migrate","db:preview":"drizzle-kit studio --port 3001","db:generate":"drizzle-kit generate","docker:stop":"docker-compose -f docker-compose.service.yml down","stripe:seed":"jiti ./scripts/generate-stripe.ts --esmResolve","docker:clear":"rimraf ./docker/postgres ./docker/redis ./docker/mondodb","docker:reset":"pnpm docker:stop \u0026\u0026 pnpm docker:clear \u0026\u0026 pnpm docker:start --force-recreate","docker:start":"docker compose -f docker-compose.service.yml up -d --force-recreate","i18n:extract":"vue-i18n-extract report --vueFiles \"./app/**/*.?(js|ts|vue)\" --languageFiles \"./app/assets/locale/*.?(json)\" --add --separator '-\u003e'","gettext:compile":"vue-gettext-compile","gettext:extract":"vue-gettext-extract"},"_npmVersion":"9.8.1","_nodeVersion":"22.17.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":"./nuxt.config.ts","./schemas":"./server/db/schemas/index.ts","./utils/*":"./app/utils/*.ts","./schemas/*":"./server/db/schemas/*.ts","./server/utils/*":"./server/utils/*.ts"},"browserify":null},"created_at":"2025-10-08T17:33:02.376Z","updated_at":"2025-10-08T17:33:02.376Z","purl":"pkg:npm/%40thecodeorigin/nuxt@2.7.5","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@thecodeorigin%2Fnuxt/versions/2.7.5","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@thecodeorigin%2Fnuxt/versions/2.7.5/codemeta","dependencies":[{"id":1756100256,"ecosystem":"npm","package_name":"zod","requirements":"^3.24.2","kind":"runtime","optional":false},{"id":1756100257,"ecosystem":"npm","package_name":"nuxt","requirements":"^3.16.0","kind":"runtime","optional":false},{"id":1756100258,"ecosystem":"npm","package_name":"execa","requirements":"^9.5.2","kind":"runtime","optional":false},{"id":1756100259,"ecosystem":"npm","package_name":"vnpay","requirements":"^2.1.1","kind":"runtime","optional":false},{"id":1756100260,"ecosystem":"npm","package_name":"bcrypt","requirements":"^5.1.1","kind":"runtime","optional":false},{"id":1756100261,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.4.7","kind":"runtime","optional":false},{"id":1756100262,"ecosystem":"npm","package_name":"eslint","requirements":"^9.22.0","kind":"runtime","optional":false},{"id":1756100263,"ecosystem":"npm","package_name":"nanoid","requirements":"^5.1.5","kind":"runtime","optional":false},{"id":1756100264,"ecosystem":"npm","package_name":"stripe","requirements":"^17.7.0","kind":"runtime","optional":false},{"id":1756100265,"ecosystem":"npm","package_name":"mongodb","requirements":"^6.14.2","kind":"runtime","optional":false},{"id":1756100266,"ecosystem":"npm","package_name":"vue-tsc","requirements":"^2.2.2","kind":"runtime","optional":false},{"id":1756100267,"ecosystem":"npm","package_name":"vuefire","requirements":"^3.2.1","kind":"runtime","optional":false},{"id":1756100268,"ecosystem":"npm","package_name":"winston","requirements":"^3.17.0","kind":"runtime","optional":false},{"id":1756100269,"ecosystem":"npm","package_name":"date-fns","requirements":"^4.1.0","kind":"runtime","optional":false},{"id":1756100270,"ecosystem":"npm","package_name":"firebase","requirements":"^11.4.0","kind":"runtime","optional":false},{"id":1756100271,"ecosystem":"npm","package_name":"postgres","requirements":"^3.4.5","kind":"runtime","optional":false},{"id":1756100272,"ecosystem":"npm","package_name":"@casl/vue","requirements":"^2.2.2","kind":"runtime","optional":false},{"id":1756100273,"ecosystem":"npm","package_name":"cookie-es","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1756100274,"ecosystem":"npm","package_name":"lodash-es","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1756100275,"ecosystem":"npm","package_name":"nuxt-gtag","requirements":"^3.0.2","kind":"runtime","optional":false},{"id":1756100276,"ecosystem":"npm","package_name":"type-fest","requirements":"^4.37.0","kind":"runtime","optional":false},{"id":1756100277,"ecosystem":"npm","package_name":"@unovis/ts","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":1756100278,"ecosystem":"npm","package_name":"nodemailer","requirements":"^6.10.0","kind":"runtime","optional":false},{"id":1756100279,"ecosystem":"npm","package_name":"ts-pattern","requirements":"^5.6.2","kind":"runtime","optional":false},{"id":1756100280,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.2","kind":"runtime","optional":false},{"id":1756100281,"ecosystem":"npm","package_name":"@logto/nuxt","requirements":"^1.2.1","kind":"runtime","optional":false},{"id":1756100282,"ecosystem":"npm","package_name":"@nuxt/fonts","requirements":"^0.11.0","kind":"runtime","optional":false},{"id":1756100283,"ecosystem":"npm","package_name":"@nuxt/image","requirements":"^1.9.0","kind":"runtime","optional":false},{"id":1756100284,"ecosystem":"npm","package_name":"@nuxtjs/seo","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1756100285,"ecosystem":"npm","package_name":"@payos/node","requirements":"^1.0.10","kind":"runtime","optional":false},{"id":1756100286,"ecosystem":"npm","package_name":"@pinia/nuxt","requirements":"^0.10.1","kind":"runtime","optional":false},{"id":1756100287,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.13.10","kind":"runtime","optional":false},{"id":1756100288,"ecosystem":"npm","package_name":"@types/uuid","requirements":"^10.0.0","kind":"runtime","optional":false},{"id":1756100289,"ecosystem":"npm","package_name":"@unovis/vue","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":1756100290,"ecosystem":"npm","package_name":"drizzle-kit","requirements":"^0.30.5","kind":"runtime","optional":false},{"id":1756100291,"ecosystem":"npm","package_name":"drizzle-orm","requirements":"^0.40.0","kind":"runtime","optional":false},{"id":1756100292,"ecosystem":"npm","package_name":"drizzle-zod","requirements":"^0.7.0","kind":"runtime","optional":false},{"id":1756100293,"ecosystem":"npm","package_name":"@antfu/utils","requirements":"^9.1.0","kind":"runtime","optional":false},{"id":1756100294,"ecosystem":"npm","package_name":"@nuxt/eslint","requirements":"^1.2.0","kind":"runtime","optional":false},{"id":1756100295,"ecosystem":"npm","package_name":"@nuxt/ui-pro","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1756100296,"ecosystem":"npm","package_name":"@nuxtjs/i18n","requirements":"^9.4.0","kind":"runtime","optional":false},{"id":1756100297,"ecosystem":"npm","package_name":"@sentry/nuxt","requirements":"^9.5.0","kind":"runtime","optional":false},{"id":1756100298,"ecosystem":"npm","package_name":"@vueuse/core","requirements":"^13.0.0","kind":"runtime","optional":false},{"id":1756100299,"ecosystem":"npm","package_name":"@vueuse/math","requirements":"^13.0.0","kind":"runtime","optional":false},{"id":1756100300,"ecosystem":"npm","package_name":"@vueuse/nuxt","requirements":"^13.0.0","kind":"runtime","optional":false},{"id":1756100301,"ecosystem":"npm","package_name":"nuxt-vuefire","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1756100302,"ecosystem":"npm","package_name":"@casl/ability","requirements":"^6.7.3","kind":"runtime","optional":false},{"id":1756100303,"ecosystem":"npm","package_name":"@nuxt/content","requirements":"^3.3.0","kind":"runtime","optional":false},{"id":1756100304,"ecosystem":"npm","package_name":"@types/bcrypt","requirements":"^5.0.2","kind":"runtime","optional":false},{"id":1756100305,"ecosystem":"npm","package_name":"nuxt-og-image","requirements":"^5.0.2","kind":"runtime","optional":false},{"id":1756100306,"ecosystem":"npm","package_name":"nuxt-security","requirements":"^2.2.0","kind":"runtime","optional":false},{"id":1756100307,"ecosystem":"npm","package_name":"@nuxtjs/device","requirements":"^3.2.4","kind":"runtime","optional":false},{"id":1756100308,"ecosystem":"npm","package_name":"@nuxtjs/robots","requirements":"^5.2.8","kind":"runtime","optional":false},{"id":1756100309,"ecosystem":"npm","package_name":"@types/pdfmake","requirements":"^0.2.11","kind":"runtime","optional":false},{"id":1756100310,"ecosystem":"npm","package_name":"firebase-admin","requirements":"^13.2.0","kind":"runtime","optional":false},{"id":1756100311,"ecosystem":"npm","package_name":"@nuxtjs/sitemap","requirements":"^7.2.9","kind":"runtime","optional":false},{"id":1756100312,"ecosystem":"npm","package_name":"nuxt-nodemailer","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":1756100313,"ecosystem":"npm","package_name":"nuxt-schema-org","requirements":"^5.0.4","kind":"runtime","optional":false},{"id":1756100314,"ecosystem":"npm","package_name":"@sindresorhus/is","requirements":"^7.0.1","kind":"runtime","optional":false},{"id":1756100315,"ecosystem":"npm","package_name":"@types/lodash-es","requirements":"^4.17.12","kind":"runtime","optional":false},{"id":1756100316,"ecosystem":"npm","package_name":"@types/mapbox-gl","requirements":"^3.4.1","kind":"runtime","optional":false},{"id":1756100317,"ecosystem":"npm","package_name":"vue-i18n-extract","requirements":"^2.0.7","kind":"runtime","optional":false},{"id":1756100318,"ecosystem":"npm","package_name":"@types/nodemailer","requirements":"^6.4.17","kind":"runtime","optional":false},{"id":1756100319,"ecosystem":"npm","package_name":"nuxt-link-checker","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":1756100320,"ecosystem":"npm","package_name":"@aws-sdk/client-s3","requirements":"^3.758.0","kind":"runtime","optional":false},{"id":1756100321,"ecosystem":"npm","package_name":"@firebase/app-types","requirements":"^0.9.3","kind":"runtime","optional":false},{"id":1756100322,"ecosystem":"npm","package_name":"@iconify-json/lucide","requirements":"^1.2.29","kind":"runtime","optional":false},{"id":1756100323,"ecosystem":"npm","package_name":"@types/webfontloader","requirements":"^1.6.38","kind":"runtime","optional":false},{"id":1756100324,"ecosystem":"npm","package_name":"winston-daily-rotate-file","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1756100325,"ecosystem":"npm","package_name":"@iconify-json/simple-icons","requirements":"^1.2.28","kind":"runtime","optional":false},{"id":1756100326,"ecosystem":"npm","package_name":"@aws-sdk/s3-request-presigner","requirements":"^3.758.0","kind":"runtime","optional":false},{"id":1756100327,"ecosystem":"npm","package_name":"@typescript-eslint/typescript-estree","requirements":"8.26.1","kind":"runtime","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@thecodeorigin%2Fnuxt"}