{ "name": "nuxt-app", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "export NODE_TLS_REJECT_UNAUTHORIZED=0; nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "devDependencies": { "@nuxt/devtools": "latest", "autoprefixer": "^10.4.16", "nuxt": "^3.8.2", "postcss": "^8.4.32", "tailwindcss": "^3.3.6", "vue": "^3.3.10", "vue-router": "^4.2.5" }, "dependencies": { "@hcaptcha/vue3-hcaptcha": "^1.3.0", "@nuxtjs/sentry": "^8.0.6", "@pinia/nuxt": "^0.5.1", "@vueuse/components": "^10.5.0", "@vueuse/core": "^10.5.0", "@vueuse/motion": "^2.0.0", "@vueuse/nuxt": "^10.7.0", "amplitude-js": "^8.21.9", "axios": "^0.21.1", "chart.js": "^4.4.0", "clone-deep": "^4.0.1", "crisp-sdk-web": "^1.0.21", "date-fns": "^2.28.0", "debounce": "^1.2.1", "fuse.js": "^6.4.6", "js-sha256": "^0.9.0", "libphonenumber-js": "^1.10.44", "object-to-formdata": "^4.5.1", "pinia": "^2.1.7", "prismjs": "^1.24.1", "qrcode": "^1.5.1", "query-builder-vue-3": "^1.0.1", "tinymotion": "^0.2.0", "vue": "^3.2.13", "vue-chartjs": "^5.2.0", "vue-codemirror": "^4.0.6", "vue-confetti": "^2.3.0", "vue-country-flag-next": "^2.3.2", "vue-notion": "^3.0.0-beta.1", "vue-signature-pad": "^3.0.2", "vue3-editor": "^0.1.1", "nuxt3-notifications": "^1.1.9", "vuedraggable": "next" } }