2020-05-03 18:55:17 +02:00
{
2023-05-09 10:41:40 +02:00
"name" : "lnbits" ,
"scripts" : {
"sass" : "./node_modules/.bin/sass ./lnbits/static/scss/base.scss > ./lnbits/static/css/base.css" ,
"vendor_copy" : "node -e \"require('./package.json').vendor.forEach((file) => require('fs').copyFileSync(file, './lnbits/static/vendor/'+file.split('/').pop()))\"" ,
"vendor_json" : "node -e \"require('fs').writeFileSync('./lnbits/static/vendor.json', JSON.stringify(require('./package.json').bundle))\"" ,
2023-10-27 13:50:49 +02:00
"vendor_bundle_css" : "node -e \"require('concat')(require('./package.json').bundle.css.map(a => 'lnbits/static/'+a), './lnbits/static/bundle.css')\"" ,
"vendor_bundle_js" : "node -e \"require('concat')(require('./package.json').bundle.js.map(a => 'lnbits/static/'+a),'./lnbits/static/bundle.js')\"" ,
2024-09-24 11:06:27 +02:00
"vendor_bundle_components" : "node -e \"require('concat')(require('./package.json').bundle.components.map(a => 'lnbits/static/'+a), './lnbits/static/bundle-components.js')\"" ,
2023-05-09 10:41:40 +02:00
"vendor_minify_css" : "./node_modules/.bin/minify ./lnbits/static/bundle.css > ./lnbits/static/bundle.min.css" ,
2024-09-24 11:06:27 +02:00
"vendor_minify_js" : "./node_modules/.bin/minify ./lnbits/static/bundle.js > ./lnbits/static/bundle.min.js" ,
"vendor_minify_components" : "./node_modules/.bin/minify ./lnbits/static/bundle-components.js > ./lnbits/static/bundle-components.min.js" ,
"bundle" : "npm run sass && npm run vendor_copy && npm run vendor_json && npm run vendor_bundle_css && npm run vendor_bundle_js && npm run vendor_bundle_components && npm run vendor_minify_css && npm run vendor_minify_js && npm run vendor_minify_components"
2023-05-09 10:41:40 +02:00
} ,
"devDependencies" : {
"concat" : "^1.0.3" ,
"minify" : "^9.2.0" ,
2024-08-29 22:51:41 +02:00
"prettier" : "^3.3.3" ,
2023-05-19 14:23:22 +02:00
"pyright" : "1.1.289" ,
2024-09-24 11:06:27 +02:00
"sass" : "^1.78.0"
2023-05-09 10:41:40 +02:00
} ,
"dependencies" : {
2024-09-24 11:06:27 +02:00
"axios" : "^1.7.7" ,
"chart.js" : "^4.4.4" ,
2024-08-29 22:51:41 +02:00
"moment" : "^2.30.1" ,
2024-09-24 11:06:27 +02:00
"qrcode.vue" : "^3.4.1" ,
2024-09-25 12:09:00 +02:00
"quasar" : "2.17.0" ,
2023-09-27 12:32:03 +02:00
"showdown" : "^2.1.0" ,
2024-09-30 13:53:38 +02:00
"nostr-tools" : "^2.7.2" ,
2024-09-24 11:06:27 +02:00
"underscore" : "^1.13.7" ,
2024-09-25 12:09:00 +02:00
"vue" : "3.5.8" ,
"vue-i18n" : "^10.0.3" ,
"vue-qrcode-reader" : "^5.5.10" ,
"vue-router" : "4.4.5" ,
2024-09-24 11:06:27 +02:00
"vuex" : "4.1.0"
2023-05-09 10:41:40 +02:00
} ,
"vendor" : [
"./node_modules/moment/moment.js" ,
"./node_modules/underscore/underscore.js" ,
"./node_modules/axios/dist/axios.js" ,
2024-09-24 11:06:27 +02:00
"./node_modules/vue/dist/vue.global.prod.js" ,
"./node_modules/quasar/dist/quasar.umd.prod.js" ,
"./node_modules/vuex/dist/vuex.global.js" ,
"./node_modules/vue-i18n/dist/vue-i18n.global.prod.js" ,
"./node_modules/vue-router/dist/vue-router.global.js" ,
"./node_modules/vue-qrcode-reader/dist/vue-qrcode-reader.umd.js" ,
"./node_modules/qrcode.vue/dist/qrcode.vue.browser.js" ,
"./node_modules/chart.js/dist/chart.umd.js" ,
2023-05-09 10:41:40 +02:00
"./node_modules/quasar/dist/quasar.css" ,
2024-09-30 13:53:38 +02:00
"./node_modules/showdown/dist/showdown.js" ,
"./node_modules/nostr-tools/lib/nostr.bundle.js"
2023-05-09 10:41:40 +02:00
] ,
"bundle" : {
"js" : [
2023-10-27 13:50:49 +02:00
"vendor/moment.js" ,
"vendor/underscore.js" ,
"vendor/axios.js" ,
2024-09-24 11:06:27 +02:00
"vendor/vue.global.prod.js" ,
"vendor/quasar.umd.prod.js" ,
"vendor/vuex.global.js" ,
"vendor/vue-i18n.global.prod.js" ,
"vendor/vue-router.global.js" ,
"vendor/vue-qrcode-reader.umd.js" ,
"vendor/qrcode.vue.browser.js" ,
"vendor/chart.umd.js" ,
2023-10-27 13:50:49 +02:00
"vendor/showdown.js" ,
2024-09-30 13:53:38 +02:00
"vendor/nostr.bundle.js" ,
2023-10-27 13:50:49 +02:00
"i18n/i18n.js" ,
"i18n/de.js" ,
"i18n/en.js" ,
"i18n/es.js" ,
"i18n/fr.js" ,
"i18n/it.js" ,
"i18n/jp.js" ,
"i18n/cn.js" ,
"i18n/nl.js" ,
"i18n/pi.js" ,
"i18n/pl.js" ,
"i18n/fr.js" ,
"i18n/nl.js" ,
"i18n/we.js" ,
"i18n/pt.js" ,
"i18n/br.js" ,
2023-11-04 16:08:49 +01:00
"i18n/cs.js" ,
"i18n/sk.js" ,
2023-11-27 10:40:36 +01:00
"i18n/kr.js" ,
2024-02-01 02:27:44 +01:00
"i18n/fi.js" ,
2023-10-27 13:50:49 +02:00
"js/base.js" ,
2024-09-24 11:06:27 +02:00
"js/event-reactions.js" ,
"js/bolt11-decoder.js"
] ,
"components" : [
2023-10-27 13:50:49 +02:00
"js/components/lnbits-funding-sources.js" ,
2023-10-30 08:09:53 +01:00
"js/components/extension-settings.js" ,
2024-05-13 19:01:01 +02:00
"js/components/payment-list.js" ,
"js/components/payment-chart.js" ,
2024-09-24 11:06:27 +02:00
"js/components.js" ,
"js/init-app.js"
2023-04-21 14:51:46 +02:00
] ,
2023-05-09 10:41:40 +02:00
"css" : [
2023-10-27 13:50:49 +02:00
"vendor/quasar.css" ,
"css/base.css"
2023-05-09 10:41:40 +02:00
]
}
2020-05-03 18:55:17 +02:00
}