Browse Source

update deps, sls-logger

Michael Wang 3 years ago
parent
commit
d39035dec9
3 changed files with 47 additions and 47 deletions
  1. 4 4
      package.json
  2. 42 42
      pnpm-lock.yaml
  3. 1 1
      src/utils/logger.ts

+ 4 - 4
package.json

@@ -19,6 +19,7 @@
     "build:prod": "vite build --mode production"
   },
   "dependencies": {
+    "@aliyun-sls/web-track-browser": "^0.0.3",
     "@chenfengyuan/vue-qrcode": "^2.0.0",
     "@vicons/ionicons5": "^0.12.0",
     "@vitejs/plugin-legacy": "^1.8.2",
@@ -30,11 +31,10 @@
     "crypto-js": "^4.1.1",
     "face-api.js": "^0.22.2",
     "js-md5": "^0.7.3",
-    "js-sls-logger": "^2.0.1",
     "lodash-es": "^4.17.21",
     "moment": "^2.29.3",
     "naive-ui": "^2.28.2",
-    "pinia": "^2.0.13",
+    "pinia": "^2.0.14",
     "qrcode": "^1.5.0",
     "tailwindcss": "^3.0.24",
     "ua-parser-js": "^1.0.2",
@@ -59,14 +59,14 @@
     "eslint": "^8.14.0",
     "eslint-config-prettier": "^8.5.0",
     "eslint-plugin-vue": "^8.7.1",
-    "happy-dom": "^3.1.0",
+    "happy-dom": "^3.1.1",
     "postcss": "^8.4.13",
     "prettier": "^2.6.2",
     "typescript": "^4.6.4",
     "unplugin-auto-import": "^0.7.1",
     "unplugin-vue-components": "^0.19.3",
     "vite": "^2.9.8",
-    "vitest": "^0.10.2",
+    "vitest": "^0.10.4",
     "vue-eslint-parser": "^8.3.0",
     "vue-tsc": "^0.34.11"
   }

+ 42 - 42
pnpm-lock.yaml

@@ -1,6 +1,7 @@
 lockfileVersion: 5.4
 
 specifiers:
+  '@aliyun-sls/web-track-browser': ^0.0.3
   '@chenfengyuan/vue-qrcode': ^2.0.0
   '@types/crypto-js': ^4.1.1
   '@types/js-md5': ^0.4.3
@@ -25,13 +26,12 @@ specifiers:
   eslint-config-prettier: ^8.5.0
   eslint-plugin-vue: ^8.7.1
   face-api.js: ^0.22.2
-  happy-dom: ^3.1.0
+  happy-dom: ^3.1.1
   js-md5: ^0.7.3
-  js-sls-logger: ^2.0.1
   lodash-es: ^4.17.21
   moment: ^2.29.3
   naive-ui: ^2.28.2
-  pinia: ^2.0.13
+  pinia: ^2.0.14
   postcss: ^8.4.13
   prettier: ^2.6.2
   qrcode: ^1.5.0
@@ -43,7 +43,7 @@ specifiers:
   vfonts: ^0.0.3
   viewerjs: ^1.10.5
   vite: ^2.9.8
-  vitest: ^0.10.2
+  vitest: ^0.10.4
   vue: ^3.2.33
   vue-eslint-parser: ^8.3.0
   vue-router: ^4.0.15
@@ -51,6 +51,7 @@ specifiers:
   vuedraggable: 4.1.0
 
 dependencies:
+  '@aliyun-sls/web-track-browser': 0.0.3
   '@chenfengyuan/vue-qrcode': 2.0.0_qrcode@1.5.0+vue@3.2.33
   '@vicons/ionicons5': 0.12.0
   '@vitejs/plugin-legacy': 1.8.2_vite@2.9.8
@@ -62,11 +63,10 @@ dependencies:
   crypto-js: 4.1.1
   face-api.js: 0.22.2
   js-md5: 0.7.3
-  js-sls-logger: 2.0.1
   lodash-es: 4.17.21
   moment: 2.29.3
   naive-ui: 2.28.2_vue@3.2.33
-  pinia: 2.0.13_ytvqwwdyss532bvoq2clv4ed5m
+  pinia: 2.0.14_ytvqwwdyss532bvoq2clv4ed5m
   qrcode: 1.5.0
   tailwindcss: 3.0.24
   ua-parser-js: 1.0.2
@@ -91,25 +91,29 @@ devDependencies:
   eslint: 8.14.0
   eslint-config-prettier: 8.5.0_eslint@8.14.0
   eslint-plugin-vue: 8.7.1_eslint@8.14.0
-  happy-dom: 3.1.0
+  happy-dom: 3.1.1
   postcss: 8.4.13
   prettier: 2.6.2
   typescript: 4.6.4
   unplugin-auto-import: 0.7.1_vite@2.9.8
   unplugin-vue-components: 0.19.3_vite@2.9.8+vue@3.2.33
   vite: 2.9.8
-  vitest: 0.10.2_happy-dom@3.1.0
+  vitest: 0.10.4_happy-dom@3.1.1
   vue-eslint-parser: 8.3.0_eslint@8.14.0
   vue-tsc: 0.34.11_typescript@4.6.4
 
 packages:
 
+  /@aliyun-sls/web-track-browser/0.0.3:
+    resolution: {integrity: sha512-RYJaZN2A8TKTHsem29B/8IRvjBk4ow0IjrzsTlEfxJtUoRIgtKpI6pEgvtI2LKUqN1/vEz6WzzFA+zttMSN3Fw==}
+    dev: false
+
   /@ampproject/remapping/2.2.0:
     resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
     engines: {node: '>=6.0.0'}
     dependencies:
       '@jridgewell/gen-mapping': 0.1.1
-      '@jridgewell/trace-mapping': 0.3.9
+      '@jridgewell/trace-mapping': 0.3.10
     dev: true
 
   /@antfu/utils/0.5.1:
@@ -480,29 +484,29 @@ packages:
     resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
     engines: {node: '>=6.0.0'}
     dependencies:
-      '@jridgewell/set-array': 1.1.0
-      '@jridgewell/sourcemap-codec': 1.4.12
+      '@jridgewell/set-array': 1.1.1
+      '@jridgewell/sourcemap-codec': 1.4.13
     dev: true
 
-  /@jridgewell/resolve-uri/3.0.6:
-    resolution: {integrity: sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==}
+  /@jridgewell/resolve-uri/3.0.7:
+    resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==}
     engines: {node: '>=6.0.0'}
     dev: true
 
-  /@jridgewell/set-array/1.1.0:
-    resolution: {integrity: sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==}
+  /@jridgewell/set-array/1.1.1:
+    resolution: {integrity: sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==}
     engines: {node: '>=6.0.0'}
     dev: true
 
-  /@jridgewell/sourcemap-codec/1.4.12:
-    resolution: {integrity: sha512-az/NhpIwP3K33ILr0T2bso+k2E/SLf8Yidd8mHl0n6sCQ4YdyC8qDhZA6kOPDNDBA56ZnIjngVl0U3jREA0BUA==}
+  /@jridgewell/sourcemap-codec/1.4.13:
+    resolution: {integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==}
     dev: true
 
-  /@jridgewell/trace-mapping/0.3.9:
-    resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
+  /@jridgewell/trace-mapping/0.3.10:
+    resolution: {integrity: sha512-Q0YbBd6OTsXm8Y21+YUSDXupHnodNC2M4O18jtd3iwJ3+vMZNdKGols0a9G6JOK0dcJ3IdUUHoh908ZI6qhk8Q==}
     dependencies:
-      '@jridgewell/resolve-uri': 3.0.6
-      '@jridgewell/sourcemap-codec': 1.4.12
+      '@jridgewell/resolve-uri': 3.0.7
+      '@jridgewell/sourcemap-codec': 1.4.13
     dev: true
 
   /@juggle/resize-observer/3.3.1:
@@ -1067,7 +1071,7 @@ packages:
       postcss: ^8.1.0
     dependencies:
       browserslist: 4.20.3
-      caniuse-lite: 1.0.30001335
+      caniuse-lite: 1.0.30001338
       fraction.js: 4.2.0
       normalize-range: 0.1.2
       picocolors: 1.0.0
@@ -1148,8 +1152,8 @@ packages:
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     dependencies:
-      caniuse-lite: 1.0.30001335
-      electron-to-chromium: 1.4.134
+      caniuse-lite: 1.0.30001338
+      electron-to-chromium: 1.4.136
       escalade: 3.1.1
       node-releases: 2.0.4
       picocolors: 1.0.0
@@ -1190,8 +1194,8 @@ packages:
     engines: {node: '>=10'}
     dev: true
 
-  /caniuse-lite/1.0.30001335:
-    resolution: {integrity: sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==}
+  /caniuse-lite/1.0.30001338:
+    resolution: {integrity: sha512-1gLHWyfVoRDsHieO+CaeYe7jSo/MT7D7lhaXUiwwbuR5BwQxORs0f1tAwUSQr3YbxRXJvxHM/PA5FfPQRnsPeQ==}
     dev: true
 
   /caseless/0.12.0:
@@ -1486,8 +1490,8 @@ packages:
       sumchecker: 1.3.1
     dev: true
 
-  /electron-to-chromium/1.4.134:
-    resolution: {integrity: sha512-OdD7M2no4Mi8PopfvoOuNcwYDJ2mNFxaBfurA6okG3fLBaMcFah9S+si84FhX+FIWLKkdaiHfl4A+5ep/gOVrg==}
+  /electron-to-chromium/1.4.136:
+    resolution: {integrity: sha512-GnITX8rHnUrIVnTxU9UlsTnSemHUA2iF+6QrRqxFbp/mf0vfuSc/goEyyQhUX3TUUCE3mv/4BNuXOtaJ4ur0eA==}
     dev: true
 
   /electron/1.7.16:
@@ -2126,8 +2130,8 @@ packages:
     resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
     dev: true
 
-  /happy-dom/3.1.0:
-    resolution: {integrity: sha512-BewZQwLdu6JS9HYT7enB2toju80OjSjl44+3HXMB3hT+2skC9Mja+/N/b+SbtnwJCMbQqiZVzy/RXevPPuBIXQ==}
+  /happy-dom/3.1.1:
+    resolution: {integrity: sha512-yomqZv0JJ3FSQ/OZXiDSNOqw/vxZEzrFpxXausyyGPMICZs3KIGfQt+X/007abXkQWRb1SDeetM4PqOM0cagfQ==}
     dependencies:
       css.escape: 1.5.1
       he: 1.2.0
@@ -2353,10 +2357,6 @@ packages:
     resolution: {integrity: sha512-ZC41vPSTLKGwIRjqDh8DfXoCrdQIyBgspJVPXHBGu4nZlAEvG3nf+jO9avM9RmLiGakg7vz974ms99nEV0tmTQ==}
     dev: false
 
-  /js-sls-logger/2.0.1:
-    resolution: {integrity: sha512-mKj7niFqyIoko4c07Sfdqd5jRmwcU7sDF+EWfCDFWq4qDke70lRqh6Q+7pTMyKvFiQki4OJU6gHi4NbDXbCQmA==}
-    dev: false
-
   /js-tokens/4.0.0:
     resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
     dev: true
@@ -2743,8 +2743,8 @@ packages:
     resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
 
-  /pinia/2.0.13_ytvqwwdyss532bvoq2clv4ed5m:
-    resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==}
+  /pinia/2.0.14_ytvqwwdyss532bvoq2clv4ed5m:
+    resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==}
     peerDependencies:
       '@vue/composition-api': ^1.4.0
       typescript: '>=4.4.4'
@@ -3032,8 +3032,8 @@ packages:
       glob: 7.2.0
     dev: true
 
-  /rollup/2.71.1:
-    resolution: {integrity: sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==}
+  /rollup/2.72.0:
+    resolution: {integrity: sha512-KqtR2YcO35/KKijg4nx4STO3569aqCUeGRkKWnJ6r+AvBBrVY9L4pmf4NHVrQr4mTOq6msbohflxr2kpihhaOA==}
     engines: {node: '>=10.0.0'}
     hasBin: true
     optionalDependencies:
@@ -3547,13 +3547,13 @@ packages:
       esbuild: 0.14.38
       postcss: 8.4.13
       resolve: 1.22.0
-      rollup: 2.71.1
+      rollup: 2.72.0
     optionalDependencies:
       fsevents: 2.3.2
     dev: true
 
-  /vitest/0.10.2_happy-dom@3.1.0:
-    resolution: {integrity: sha512-41D+nhswCco5vy1NXmpAjZX11Aj+HMnyhjWQD12piwHibf4bvdTGtni56UcFWcvONVoIForgDuLrKSohHJjwQA==}
+  /vitest/0.10.4_happy-dom@3.1.1:
+    resolution: {integrity: sha512-FJ2av2PVozmyz9nqHRoC3H8j2z0OQXj8P8jS5oyMY9mfPWB06GS5k/1Ot++TkVBLQRHZCcVzjbK4BO7zqAJZGQ==}
     engines: {node: '>=v14.16.0'}
     hasBin: true
     peerDependencies:
@@ -3574,7 +3574,7 @@ packages:
       '@types/chai': 4.3.1
       '@types/chai-subset': 1.3.3
       chai: 4.3.6
-      happy-dom: 3.1.0
+      happy-dom: 3.1.1
       local-pkg: 0.4.1
       tinypool: 0.1.3
       tinyspy: 0.3.2

+ 1 - 1
src/utils/logger.ts

@@ -1,7 +1,7 @@
 import { store } from "@/store/store";
 import moment from "moment";
 import { isNil, omit } from "lodash-es";
-import SlsWebLogger from "js-sls-logger";
+import SlsWebLogger from "@aliyun-sls/web-track-browser";
 import { VITE_SLS_STORE_NAME } from "@/constants/constants";
 import { electronLog } from "./electronLog";
 import getDeviceInfos from "./deviceInfo";