UNPKG

ridereceipts

Version:

Simple automation desktop app to download and organize your tax invoices from Uber.

34 lines (26 loc) 799 B
import Vue from 'vue' import BootstrapVue from 'bootstrap-vue' import App from './App' import router from './router' import { remote } from 'electron' import jetpack from 'fs-jetpack' import Store from 'electron-store' import VueCarousel from 'vue-carousel' import './helpers/external_links.js' Vue.use(BootstrapVue) Vue.use(VueCarousel) const app = remote.app const documentDir = jetpack.cwd(app.getPath('documents')) if (!jetpack.exists(documentDir.path('Ride Receipts'))) { jetpack.dir(documentDir.path('Ride Receipts')) } if (!process.env.IS_WEB) Vue.use(require('vue-electron')) Vue.config.productionTip = false const store = new Store() Vue.prototype.$electronstore = store /* eslint-disable no-new */ new Vue({ components: { App }, router, template: '<App/>' }).$mount('#app')