package.json 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. {
  2. "name": "kixScannerPro",
  3. "private": true,
  4. "version": "1.0.2",
  5. "description": "kixScannerPro",
  6. "repository": "",
  7. "license": "UNLICENSED",
  8. "framework7": {
  9. "cwd": ".",
  10. "type": [
  11. "cordova",
  12. "web"
  13. ],
  14. "name": "kixScannerPro",
  15. "framework": "vue",
  16. "template": "tabs",
  17. "bundler": "webpack",
  18. "cssPreProcessor": "scss",
  19. "theming": {
  20. "customColor": false,
  21. "color": "#007aff",
  22. "darkTheme": false,
  23. "iconFonts": true,
  24. "fillBars": false
  25. },
  26. "customBuild": false,
  27. "webpack": {
  28. "developmentSourceMap": true,
  29. "productionSourceMap": true,
  30. "hashAssets": false,
  31. "preserveAssetsPaths": false,
  32. "inlineAssets": true
  33. },
  34. "pkg": "io.tranyi.kixScannerPro",
  35. "cordova": {
  36. "folder": "cordova",
  37. "platforms": [
  38. "ios",
  39. "android"
  40. ],
  41. "plugins": [
  42. "cordova-plugin-statusbar",
  43. "cordova-plugin-keyboard",
  44. "cordova-plugin-splashscreen",
  45. "cordova-plugin-wkwebview-engine"
  46. ]
  47. }
  48. },
  49. "scripts": {
  50. "build-dev": "cross-env NODE_ENV=development node ./build/build.js",
  51. "build-prod": "cross-env NODE_ENV=production node ./build/build.js",
  52. "build-cordova-dev": "cross-env TARGET=cordova cross-env NODE_ENV=development node ./build/build.js && cd cordova && cordova build",
  53. "build-cordova-prod": "cross-env TARGET=cordova cross-env NODE_ENV=production node ./build/build.js && cd cordova && cordova build",
  54. "build-cordova-ios-dev": "cross-env TARGET=cordova cross-env NODE_ENV=development node ./build/build.js && cd cordova && cordova build ios",
  55. "build-cordova-ios-prod": "cross-env TARGET=cordova cross-env NODE_ENV=production node ./build/build.js && cd cordova && cordova build ios",
  56. "build-cordova-android-dev": "cross-env TARGET=cordova cross-env NODE_ENV=development node ./build/build.js && cd cordova && cordova build android",
  57. "build-cordova-android-prod": "cross-env TARGET=cordova cross-env NODE_ENV=production node ./build/build.js && cd cordova && cordova build android",
  58. "run-cordova-android-dev": "cross-env TARGET=cordova cross-env NODE_ENV=development node ./build/build.js && cd cordova && cordova run android",
  59. "run-cordova-android-prod": "cross-env TARGET=cordova cross-env NODE_ENV=production node ./build/build.js && cd cordova && cordova run android",
  60. "demo": "cross-env TARGET=cordova cross-env NODE_ENV=development node ./build/build.js && cd cordova && cordova run browser",
  61. "dev": "cross-env NODE_ENV=development webpack-dev-server --config ./build/webpack.config.js",
  62. "start": "npm run dev",
  63. "postinstall": "cpy './node_modules/framework7-icons/fonts/*.*' './src/fonts/'"
  64. },
  65. "browserslist": [
  66. "Android >= 5",
  67. "IOS >= 9.3",
  68. "Edge >= 15",
  69. "Safari >= 9.1",
  70. "Chrome >= 49",
  71. "Firefox >= 31",
  72. "Samsung >= 5"
  73. ],
  74. "dependencies": {
  75. "axios": "^0.18.0",
  76. "dom7": "^2.1.3",
  77. "framework7": "^4.4.0",
  78. "framework7-icons": "^2.3.1",
  79. "framework7-vue": "^4.4.0",
  80. "template7": "^1.4.1",
  81. "vue": "^2.6.10",
  82. "vuex": "^3.1.1"
  83. },
  84. "devDependencies": {
  85. "@babel/core": "^7.4.5",
  86. "@babel/plugin-syntax-dynamic-import": "^7.2.0",
  87. "@babel/plugin-syntax-jsx": "^7.2.0",
  88. "@babel/plugin-transform-runtime": "^7.4.4",
  89. "@babel/preset-env": "^7.4.5",
  90. "@babel/runtime": "^7.4.5",
  91. "babel-helper-vue-jsx-merge-props": "^2.0.3",
  92. "babel-loader": "^8.0.6",
  93. "babel-plugin-transform-vue-jsx": "^4.0.1",
  94. "chalk": "^2.4.2",
  95. "copy-webpack-plugin": "^5.0.3",
  96. "cpy-cli": "^2.0.0",
  97. "cross-env": "^5.2.0",
  98. "css-loader": "^2.1.1",
  99. "file-loader": "^3.0.1",
  100. "html-webpack-plugin": "^3.2.0",
  101. "mini-css-extract-plugin": "^0.6.0",
  102. "node-sass": "^4.12.0",
  103. "optimize-css-assets-webpack-plugin": "^5.0.1",
  104. "ora": "^3.4.0",
  105. "postcss-loader": "^3.0.0",
  106. "postcss-preset-env": "^6.6.0",
  107. "rimraf": "^2.6.3",
  108. "sass-loader": "^7.1.0",
  109. "style-loader": "^0.23.1",
  110. "terser-webpack-plugin": "^1.3.0",
  111. "url-loader": "^1.1.2",
  112. "vue-loader": "^15.7.0",
  113. "vue-style-loader": "^4.1.2",
  114. "vue-template-compiler": "^2.6.10",
  115. "webpack": "^4.32.2",
  116. "webpack-cli": "^3.3.2",
  117. "webpack-dev-server": "^3.4.1"
  118. }
  119. }