Sure thing! I have a bit more than you might need, but here is my whole package.json file . Havenāt updated in in a few months.
{
"name": "a1-mobile-pwa",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"test:unit:watch": "vue-cli-service test:unit --watch",
"test:unit": "vue-cli-service test:unit",
"test:e2e": "vue-cli-service test:e2e --url http://localhost:8080/",
"test:e2e:attachments": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Attachments.js",
"test:e2e:bandwidth_test": "nightwatch --url http://localhost:8080/ --test tests\\e2e\\specs\\Bandwidth_Test.js",
"test:e2e:login": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Login_Page.js",
"test:e2e:main_gui": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Main_GUI.js",
"test:e2e:scopes": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Quotes_Scopes.js",
"test:e2e:site_history": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Site_History.js",
"test:e2e:switch_wo": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Switch_WO.js",
"test:e2e:timesheets": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Timesheets.js",
"test:e2e:work_completed": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Work_Completed.js",
"test:e2e:workorder_info": "vue-cli-service test:e2e --url http://localhost:8080/ --test tests\\e2e\\specs\\Workorder_Info.js"
},
"dependencies": {
"dotenv": "^8.2.0",
"exif-js": "^2.3.0",
"font-awesome": "^4.7.0",
"framework7": "^5.1.1",
"framework7-icons": "^3.0.0",
"framework7-plugin-keypad": "^3.0.1",
"framework7-vue": "^5.1.1",
"jest": "^24.9.0",
"localforage": "^1.7.3",
"lokijs": "^1.5.8",
"mime-types": "^2.1.25",
"pdfjs-dist": "^2.2.228",
"pinch-zoom-element": "^1.1.1",
"quagga": "^0.12.1",
"register-service-worker": "^1.6.2",
"suncalc": "^1.8.0",
"vue": "^2.6.6",
"vue-async-computed": "^3.7.0",
"vue-jest": "^3.0.5",
"vue-moment": "^4.1.0",
"vue-uuid": "^1.1.1",
"vue2-touch-events": "^1.1.2",
"vuex": "^3.1.2",
"vuex-persist": "^2.1.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^3.12.1",
"@vue/cli-plugin-e2e-nightwatch": "^3.12.1",
"@vue/cli-plugin-eslint": "^3.12.1",
"@vue/cli-plugin-pwa": "^3.12.1",
"@vue/cli-plugin-unit-jest": "^3.12.1",
"@vue/cli-service": "^3.12.1",
"@vue/eslint-config-airbnb": "^4.0.1",
"@vue/test-utils": "^1.0.0-beta.29",
"axios": "^0.19.0",
"babel-core": "7.0.0-bridge.0",
"babel-eslint": "^10.0.3",
"babel-jest": "^23.6.0",
"chromedriver": "^79.0.2",
"eslint": "^5.16.0",
"eslint-plugin-vue": "^5.2.3",
"jest-fetch-mock": "^2.1.2",
"mockdate": "^2.0.5",
"nightwatch": "^1.2.4",
"selenium-server": "^3.141.59",
"vue-template-compiler": "^2.5.21"
},
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"@vue/airbnb"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
},
"overrides": [
{
"files": [
"**/__tests__/*.{j,t}s?(x)"
],
"env": {
"jest": true
}
}
]
},
"postcss": {
"plugins": {
"autoprefixer": {}
}
},
"browserslist": [
"> 1%",
"last 2 versions",
"not ie <= 8"
]
}