2021-08-31 18:09:59 +02:00
{
2025-11-18 23:56:08 +01:00
"name" : "riso" ,
2025-12-07 02:13:18 +01:00
"version" : "1.2.86" ,
2025-11-23 01:13:27 +01:00
"productName" : "Riso 💚 - Rete Italiana Scambio orizzontale" ,
"description" : "Progetto RISO (Rete Italiana Scambio orizzontale) promuove una rete di comunità locali che favoriscono scambi di beni, servizi e ospitalità. Con l'App RISO, sviluppata per facilitare il baratto, il dono e l'uso di monete alternative come i RIS, il progetto crea legami autentici basati sulla fiducia e sostenibilità. Partecipa agli scambi e costruisci una comunità più consapevole e autosufficiente." ,
2025-03-23 22:53:53 +01:00
"author" : "Surya" ,
2021-08-31 18:09:59 +02:00
"private" : true ,
2022-02-24 19:13:06 +01:00
"keywords" : [ ] ,
2021-09-16 21:08:02 +02:00
"license" : "MIT" ,
2025-03-23 22:53:53 +01:00
"type" : "module" ,
2021-08-31 18:09:59 +02:00
"scripts" : {
2025-12-07 02:13:18 +01:00
"dev" : "APP_VERSION='1.2.86' PORT=8084 quasar dev" ,
2025-03-23 22:53:53 +01:00
"dev_noCheck" : "SKIP_TSC=true quasar dev" ,
2025-03-01 14:14:43 +01:00
"build" : "quasar build" ,
2025-12-07 02:13:18 +01:00
"buildpwa" : "NODE_ENV=production APP_VERSION='1.2.86' quasar build -m pwa" ,
"buildpwatest" : "NODE_ENV=production APP_VERSION='1.2.86' quasar build -m pwa" ,
2025-03-23 22:53:53 +01:00
"type-check" : "vue-tsc --noEmit" ,
"type-check:watch" : "vue-tsc --noEmit --watch" ,
2025-11-18 23:56:08 +01:00
"buildspa" : "quasar build -m spa" ,
2025-03-23 22:53:53 +01:00
"lint" : "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\"" ,
2021-08-31 18:09:59 +02:00
"lintfile" : "eslint --ext .js,.ts,.vue --ignore-path .gitignore ./ > file.out.txt" ,
"lintfileNoJS" : "eslint --ext .ts,.vue --ignore-path .gitignore ./ > file.out.txt" ,
2025-03-23 22:53:53 +01:00
"fix" : "eslint -c ./eslint.config.js \"./src*/**/*.{ts,js,cjs,mjs,vue}\" --ignore-pattern .gitignore ./ --fix > file.out.txt" ,
2025-12-07 02:13:18 +01:00
"pwa" : "NODE_ENV=development PORT=8094 APP_VERSION='1.2.86' quasar dev -m pwa" ,
"spa" : "NODE_ENV=development PORT=8084 APP_VERSION='1.2.86' quasar dev" ,
2025-03-23 22:53:53 +01:00
"debug" : "quasar dev --mode debug" ,
2021-08-31 18:09:59 +02:00
"test" : "echo \"No test specified\" && exit 0" ,
2025-03-23 22:53:53 +01:00
"generate-sw" : "workbox generateSW workbox-config.js" ,
"postinstall" : "quasar prepare"
2021-08-31 18:09:59 +02:00
} ,
"dependencies" : {
2025-12-05 17:56:05 +01:00
"@cubejs-client/core" : "^1.5.11" ,
2025-10-05 23:58:57 +02:00
"@quasar/extras" : "^1.17.0" ,
2025-03-23 22:53:53 +01:00
"@quasar/quasar-ui-qcalendar" : "^4.1.2" ,
"@types/jsbarcode" : "^3.11.4" ,
2025-12-05 17:56:05 +01:00
"@types/leaflet" : "^1.9.21" ,
"@vue/compat" : "^3.5.25" ,
"@vue/compiler-sfc" : "^3.5.25" ,
2025-03-23 22:53:53 +01:00
"@vuelidate/core" : "^2.0.3" ,
"@vuelidate/validators" : "^2.0.4" ,
2025-10-05 23:58:57 +02:00
"acorn" : "^8.15.0" ,
2022-11-30 00:22:17 +01:00
"animate.css" : "^4.1.1" ,
2025-12-05 17:56:05 +01:00
"apexcharts" : "^5.3.6" ,
"autoprefixer" : "^10.4.22" ,
"axios" : "^1.13.2" ,
"bcryptjs" : "^3.0.3" ,
"chart.js" : "^4.5.1" ,
"core-js" : "^3.47.0" ,
2025-03-23 22:53:53 +01:00
"crypto-browserify" : "^3.12.1" ,
"date-fns" : "^4.1.0" ,
2025-12-05 17:56:05 +01:00
"echarts" : "6.0.0" ,
"eslint-plugin-n" : "^17.23.1" ,
2025-03-23 22:53:53 +01:00
"eslint-plugin-quasar" : "^1.1.0" ,
2025-10-05 23:58:57 +02:00
"gsap" : "^3.13.0" ,
2025-03-23 22:53:53 +01:00
"jquery" : "^3.7.1" ,
"js-cookie" : "^3.0.5" ,
2025-10-05 23:58:57 +02:00
"jsbarcode" : "^3.12.1" ,
2025-03-23 22:53:53 +01:00
"leaflet" : "^1.9.4" ,
"leaflet-routing-machine" : "^3.2.12" ,
"leaflet.markercluster" : "^1.5.3" ,
2021-08-31 18:09:59 +02:00
"localforage" : "^1.10.0" ,
"lodash" : "^4.17.21" ,
2025-10-05 23:58:57 +02:00
"mongoose-paginate-v2" : "^1.9.1" ,
2021-08-31 18:09:59 +02:00
"normalize.css" : "^8.0.1" ,
"nprogress" : "^0.2.0" ,
2025-12-05 17:56:05 +01:00
"pinia" : "^3.0.4" ,
"qrcode-vue3" : "^1.7.1" ,
"quasar" : "^2.18.6" ,
2021-08-31 18:09:59 +02:00
"quasar-extras" : "^2.0.9" ,
"register-service-worker" : "^1.7.2" ,
2025-03-23 22:53:53 +01:00
"scrollreveal" : "^4.0.9" ,
2025-12-05 17:56:05 +01:00
"typescript-eslint" : "^8.48.1" ,
2025-10-05 23:58:57 +02:00
"vee-validate" : "^4.15.1" ,
2025-12-05 17:56:05 +01:00
"vue" : "^3.5.25" ,
2021-08-31 18:09:59 +02:00
"vue-class-component" : "^8.0.0-rc.1" ,
2022-02-21 13:40:52 +01:00
"vue-country-code" : "^1.1.3" ,
2025-12-05 17:56:05 +01:00
"vue-echarts" : "^8.0.1" ,
"vue-i18n" : "^11.2.2" ,
2021-08-31 18:09:59 +02:00
"vue-idb" : "^0.2.0" ,
"vue-property-decorator" : "^10.0.0-rc.3" ,
2025-12-05 17:56:05 +01:00
"vue-router" : "^4.6.3" ,
2025-03-23 22:53:53 +01:00
"vue-scroll-reveal" : "^2.1.0" ,
"vue-social-sharing" : "^4.0.0-alpha4" ,
2021-09-16 21:08:02 +02:00
"vue-svgicon" : "^4.0.0-alpha.3" ,
2025-03-23 22:53:53 +01:00
"vue-timeago3" : "^2.3.2" ,
2021-08-31 18:09:59 +02:00
"vue2-dragula" : "^2.5.5" ,
2025-12-05 17:56:05 +01:00
"vue3-apexcharts" : "^1.10.0" ,
2025-03-23 22:53:53 +01:00
"vue3-qr-reader" : "^1.0.0" ,
2025-10-05 23:58:57 +02:00
"vuedraggable" : "^4.1.0" ,
2022-11-30 00:22:17 +01:00
"vuex" : "^4.1.0" ,
2025-03-23 22:53:53 +01:00
"vuex-router-sync" : "^6.0.0-rc.1" ,
2025-12-05 17:56:05 +01:00
"workbox-core" : "^7.4.0" ,
"workbox-precaching" : "^7.4.0" ,
"workbox-routing" : "^7.4.0" ,
"workbox-strategies" : "^7.4.0" ,
"workbox-window" : "^7.4.0" ,
2025-10-05 23:58:57 +02:00
"xlsx" : "^0.18.5"
2021-08-31 18:09:59 +02:00
} ,
"devDependencies" : {
2025-12-05 17:56:05 +01:00
"@eslint/js" : "^9.39.1" ,
"@intlify/unplugin-vue-i18n" : "^11.0.1" ,
"@quasar/app-vite" : "^2.4.0" ,
2025-03-23 22:53:53 +01:00
"@types/google.maps" : "^3.58.1" ,
2025-12-05 17:56:05 +01:00
"@types/jest" : "^30.0.0" ,
2025-03-23 22:53:53 +01:00
"@types/js-cookie" : "^3.0.6" ,
2025-12-05 17:56:05 +01:00
"@types/node" : "^24.10.1" ,
2025-03-23 22:53:53 +01:00
"@types/nprogress" : "^0.2.3" ,
"@types/vue-tel-input" : "^2.1.7" ,
"@types/vuelidate" : "^0.7.22" ,
2025-12-05 17:56:05 +01:00
"@vue/devtools" : "^8.0.5" ,
2025-03-23 22:53:53 +01:00
"@vue/eslint-config-prettier" : "^10.2.0" ,
2025-12-05 17:56:05 +01:00
"@vue/eslint-config-typescript" : "^14.6.0" ,
"autoprefixer" : "^10.4.22" ,
2025-03-23 22:53:53 +01:00
"eslint" : "9" ,
2025-12-05 17:56:05 +01:00
"eslint-plugin-import" : "^2.32.0" ,
"eslint-plugin-vue" : "^10.6.2" ,
2021-08-31 18:09:59 +02:00
"file-loader" : "^6.2.0" ,
2025-12-05 17:56:05 +01:00
"globals" : "^16.5.0" ,
2025-10-05 23:58:57 +02:00
"http-proxy-middleware" : "^3.0.5" ,
2025-12-05 17:56:05 +01:00
"jest" : "^30.2.0" ,
2021-08-31 18:09:59 +02:00
"json-loader" : "^0.5.7" ,
2025-12-05 17:56:05 +01:00
"nodemon" : "^3.1.11" ,
"npm-check-updates" : "^19.1.2" ,
"parcel" : "^2.16.1" ,
"postcss" : "^8.5.6" ,
"postcss-loader" : "^8.2.0" ,
2025-03-23 22:53:53 +01:00
"prettier" : "3" ,
2025-12-05 17:56:05 +01:00
"strip-ansi" : "=7.1.2" ,
"ts-jest" : "^29.4.6" ,
"typescript" : "5.9.3" ,
"vite-plugin-checker" : "^0.11.0" ,
2021-08-31 18:09:59 +02:00
"vue-cli-plugin-element-ui" : "^1.1.4" ,
2025-12-05 17:56:05 +01:00
"vue-eslint-parser" : "^10.2.0" ,
"vue-tsc" : "^3.1.5" ,
2021-08-31 18:09:59 +02:00
"vueify" : "^9.4.1" ,
2025-12-05 17:56:05 +01:00
"workbox-build" : "^7.4.0"
2021-08-31 18:09:59 +02:00
} ,
"engines" : {
2025-03-23 22:53:53 +01:00
"node" : "^28 || ^26 || ^24 || ^22 || ^20 || ^18" ,
"npm" : ">= 6.13.4" ,
2021-08-31 18:09:59 +02:00
"yarn" : ">= 1.21.1"
2021-12-03 22:47:53 +01:00
}
2025-03-23 22:53:53 +01:00
}