修改扫码
This commit is contained in:
parent
001bc5c6d3
commit
522af3ab82
9
.hbuilderx/launch.json
Normal file
9
.hbuilderx/launch.json
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"version" : "1.0",
|
||||||
|
"configurations" : [
|
||||||
|
{
|
||||||
|
"playground" : "custom",
|
||||||
|
"type" : "uni-app:app-android"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
@ -65,6 +65,7 @@
|
|||||||
"@dcloudio/uni-automator": "3.0.0-4060620250520001",
|
"@dcloudio/uni-automator": "3.0.0-4060620250520001",
|
||||||
"@dcloudio/uni-cli-shared": "3.0.0-4060620250520001",
|
"@dcloudio/uni-cli-shared": "3.0.0-4060620250520001",
|
||||||
"@dcloudio/uni-stacktracey": "3.0.0-4060620250520001",
|
"@dcloudio/uni-stacktracey": "3.0.0-4060620250520001",
|
||||||
|
"@dcloudio/uni-uts-v1": "3.0.0-4060620250520001",
|
||||||
"@dcloudio/vite-plugin-uni": "3.0.0-4060620250520001",
|
"@dcloudio/vite-plugin-uni": "3.0.0-4060620250520001",
|
||||||
"@vue/runtime-core": "^3.4.21",
|
"@vue/runtime-core": "^3.4.21",
|
||||||
"unplugin-auto-import": "^19.2.0",
|
"unplugin-auto-import": "^19.2.0",
|
||||||
|
@ -43,10 +43,13 @@
|
|||||||
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
|
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
|
||||||
"<uses-feature android:name=\"android.hardware.camera\"/>",
|
"<uses-feature android:name=\"android.hardware.camera\"/>",
|
||||||
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
|
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
|
||||||
]
|
],
|
||||||
|
"minSdkVersion" : 21
|
||||||
},
|
},
|
||||||
/* ios打包配置 */
|
/* ios打包配置 */
|
||||||
"ios" : {},
|
"ios" : {
|
||||||
|
"dSYMs" : false
|
||||||
|
},
|
||||||
/* SDK配置 */
|
/* SDK配置 */
|
||||||
"sdkConfigs" : {}
|
"sdkConfigs" : {}
|
||||||
}
|
}
|
||||||
|
@ -49,13 +49,13 @@
|
|||||||
<uni-easyinput class="textarea" type="textarea" v-model="item.described" placeholder="请输入" />
|
<uni-easyinput class="textarea" type="textarea" v-model="item.described" placeholder="请输入" />
|
||||||
<ImageWatermarkPicker class="picker" v-model="item.imageValue" limit="3" @selectImg="selectImg($event,item)" @change="changeImg($event, item)" :watermark-texts="item.watermarkTexts"></ImageWatermarkPicker>
|
<ImageWatermarkPicker class="picker" v-model="item.imageValue" limit="3" @selectImg="selectImg($event,item)" @change="changeImg($event, item)" :watermark-texts="item.watermarkTexts"></ImageWatermarkPicker>
|
||||||
</view>
|
</view>
|
||||||
<view v-else>
|
<!-- <view v-else> -->
|
||||||
<view class="state"><text>状态:</text><uni-data-checkbox class="checkbox" mode="button" v-model="item.processingStatus" :localdata="localdata"></uni-data-checkbox></view>
|
<view class="state"><text>状态:</text><uni-data-checkbox class="checkbox" mode="button" v-model="item.processingStatus" :localdata="localdata"></uni-data-checkbox></view>
|
||||||
<view v-if="item.processingStatus != 0">
|
<view v-if="item.processingStatus != 0">
|
||||||
<view class="described">描述:<uni-easyinput class="textarea" type="textarea" v-model="item.described" placeholder="请输入" /></view>
|
<view class="described">描述:<uni-easyinput class="textarea" type="textarea" v-model="item.described" placeholder="请输入" /></view>
|
||||||
<view>照片:<ImageWatermarkPicker class="picker" v-model="item.imageValue" limit="3" @selectImg="selectImg($event,item)" @change="changeImg($event, item)" :watermark-texts="item.watermarkTexts"></ImageWatermarkPicker></view>
|
<view>照片:<ImageWatermarkPicker class="picker" v-model="item.imageValue" limit="3" @selectImg="selectImg($event,item)" @change="changeImg($event, item)" :watermark-texts="item.watermarkTexts"></ImageWatermarkPicker></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
<!-- </view> -->
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</uni-collapse-item>
|
</uni-collapse-item>
|
||||||
@ -246,7 +246,7 @@ onNavigationBarButtonTap((e) => {
|
|||||||
console.log(uploadTasks);
|
console.log(uploadTasks);
|
||||||
// 并发执行
|
// 并发执行
|
||||||
Promise.all(uploadTasks).then(results => {
|
Promise.all(uploadTasks).then(results => {
|
||||||
uni.showToast({ title: '上传成功', icon: 'success' });
|
uni.showToast({ title: '提交成功', icon: 'success' });
|
||||||
uni.navigateBack({
|
uni.navigateBack({
|
||||||
delta: 1 // "delta" 是当前页面需要返回的层数,默认为 1
|
delta: 1 // "delta" 是当前页面需要返回的层数,默认为 1
|
||||||
});
|
});
|
||||||
@ -308,7 +308,6 @@ const changeTitle = (item, index) => {
|
|||||||
return {
|
return {
|
||||||
...task,
|
...task,
|
||||||
imageValue: [],
|
imageValue: [],
|
||||||
selectedImg: false,
|
|
||||||
processingStatus: '0', // 默认状态
|
processingStatus: '0', // 默认状态
|
||||||
watermarkTexts: ids.value.person // 水印文本
|
watermarkTexts: ids.value.person // 水印文本
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
* @Author: XHC
|
* @Author: XHC
|
||||||
* @Date: 2025-05-23 16:46:57
|
* @Date: 2025-05-23 16:46:57
|
||||||
* @LastEditors: XHC
|
* @LastEditors: XHC
|
||||||
* @LastEditTime: 2025-06-25 10:45:22
|
* @LastEditTime: 2025-06-30 11:09:18
|
||||||
* @Description: 开始巡检 || 巡检详情
|
* @Description: 开始巡检 || 巡检详情
|
||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
@ -92,9 +92,12 @@
|
|||||||
<uni-section class="section" :title="item.pointName" type="line"></uni-section>
|
<uni-section class="section" :title="item.pointName" type="line"></uni-section>
|
||||||
<!-- <uni-tag :inverted="true" :text="item.delFlag == 0 ? '正常' : '异常'" :type="item.delFlag == '0' ? 'success' : 'warning'" /> -->
|
<!-- <uni-tag :inverted="true" :text="item.delFlag == 0 ? '正常' : '异常'" :type="item.delFlag == '0' ? 'success' : 'warning'" /> -->
|
||||||
</view>
|
</view>
|
||||||
<view class="content">
|
<view class="content" v-if="item.modifyTime">
|
||||||
<text>{{ item.modifyTime }}</text> <text class="name">{{ item.name }}</text>
|
<text>{{ item.modifyTime }}</text> <text class="name">{{ item.name }}</text>
|
||||||
</view>
|
</view>
|
||||||
|
<view class="content" v-else>
|
||||||
|
<text>{{ item.pointNumber }}</text>
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<uni-icons type="right" color="#0E65BA" size="26"></uni-icons>
|
<uni-icons type="right" color="#0E65BA" size="26"></uni-icons>
|
||||||
</view>
|
</view>
|
||||||
@ -109,6 +112,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import { onLoad } from "@dcloudio/uni-app";
|
import { onLoad } from "@dcloudio/uni-app";
|
||||||
import { ref, reactive } from "vue";
|
import { ref, reactive } from "vue";
|
||||||
|
import {ScanOptions,scanBarCode } from "@/uni_modules/xt-barcode-scan"
|
||||||
|
|
||||||
// 巡检信息
|
// 巡检信息
|
||||||
let infoData = reactive({
|
let infoData = reactive({
|
||||||
@ -161,35 +165,51 @@ const isInspected = (item) => {
|
|||||||
|
|
||||||
// 扫描二维码
|
// 扫描二维码
|
||||||
const scanQRCode = (data) => {
|
const scanQRCode = (data) => {
|
||||||
uni.scanCode({
|
scanBarCode({
|
||||||
// 扫码成功的回调函数
|
params: '{"showVibrate": true,"showBeep": true,"showPhotoAlbum": false,"showLightController": true,"supportZoom": true,"scanColor": "#ff0000","fullScreenScan":true}',
|
||||||
onlyFromCamera: true,
|
complete: (res) => {
|
||||||
success: (res) => {
|
res = JSON.parse(res)
|
||||||
// 这里res.result就是二维码的内容
|
console.log(res);
|
||||||
console.log('扫描结果:', res);
|
|
||||||
data = listData.value.find(item => item.pointNumber === res.result) || data
|
|
||||||
let ids = { taskId: infoData.patrolTask?.taskId, routeId: infoData.patrolRouteVo?.patrolRoute?.routeId, person: infoData.patrolRouteVo?.patrolRoute?.patrolPersonnel, patrollerId: infoData.patrolRouteVo?.patrolRoute?.modifier };
|
|
||||||
if (res.result === data.pointNumber) {
|
|
||||||
uni.navigateTo({
|
|
||||||
url: `/pages/points/points?data=${JSON.stringify(data)}&ids=${JSON.stringify(ids)}`
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
// 扫描的二维码内容不匹配,提示用户
|
|
||||||
uni.showToast({
|
|
||||||
title: '二维码内容不匹配,请重新扫描',
|
|
||||||
icon: 'none'
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
|
if (res.statusCode == 'success') {
|
||||||
|
// 扫描成功
|
||||||
|
data = data ? data : listData.value.find(item => item.pointNumber === res.scanResults[0].codeValue)
|
||||||
|
console.log(data);
|
||||||
|
|
||||||
|
let ids = { taskId: infoData.patrolTask?.taskId, routeId: infoData.patrolRouteVo?.patrolRoute?.routeId, person: infoData.patrolRouteVo?.patrolRoute?.patrolPersonnel, patrollerId: infoData.patrolRouteVo?.patrolRoute?.modifier };
|
||||||
|
if (res.scanResults[0].codeValue === data.pointNumber) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: `/pages/points/points?data=${JSON.stringify(data)}&ids=${JSON.stringify(ids)}`
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
// 扫描的二维码内容不匹配,提示用户
|
||||||
|
uni.showToast({
|
||||||
|
title: '二维码内容不匹配,请重新扫描',
|
||||||
|
icon: 'none'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}else {
|
||||||
|
// 扫描失败
|
||||||
|
// uni.showToast({
|
||||||
|
// title: '扫描失败',
|
||||||
|
// icon: 'none'
|
||||||
|
// });
|
||||||
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
// 扫码失败的回调函数
|
})
|
||||||
fail: (err) => {
|
|
||||||
console.log('扫描失败:', err);
|
|
||||||
// 可以在这里提示用户扫描失败的信息
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// const getimg = () => {
|
||||||
|
// const that = this;
|
||||||
|
// getBase64FromFilePath({
|
||||||
|
// params: that.fptah,
|
||||||
|
// complete: (res) => {
|
||||||
|
// console.log("base64 callback");
|
||||||
|
// that.basesrc = "data:image/jpeg;base64," + res;
|
||||||
|
// },
|
||||||
|
// });
|
||||||
|
// }
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
62
src/uni_modules/xt-barcode-scan/changelog.md
Normal file
62
src/uni_modules/xt-barcode-scan/changelog.md
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
## 1.0.18(2025-06-11)
|
||||||
|
1.新增参数:scanPickEnable 为 false时扫描到多码就直接返回多码, 为true时,扫描到多码,手动选取。默认为true
|
||||||
|
2.扫码图片改成为全景照片
|
||||||
|
## 1.0.17(2025-05-29)
|
||||||
|
新增扫描后二维码图片获取。JSON返回数据(codeImgPath):
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"statusCode": "success",
|
||||||
|
"scanResults": [
|
||||||
|
{
|
||||||
|
"codeType": 256,
|
||||||
|
"valueType": 8,
|
||||||
|
"codeImgPath": "file:///data/user/0/uni.xxx/files/imgs/JPEG_20250529_212128_8976639690231050378.bmp",
|
||||||
|
"codeValue": "http://tp.mmxchina.com/?extinfo=PF3RZH6H"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
通过getBase64FromFilePath接口获取图片base64的数据
|
||||||
|
## 1.0.16(2025-05-27)
|
||||||
|
修复和ocr插件冲突问题
|
||||||
|
## 1.0.15(2025-05-23)
|
||||||
|
1. 修复部分平板无法扫码问题
|
||||||
|
2. 多码选择位置不准问题
|
||||||
|
## 1.0.14(2025-04-26)
|
||||||
|
修复部分机型相机失真问题
|
||||||
|
## 1.0.13(2025-04-26)
|
||||||
|
修复部分机型无法扫码的问题
|
||||||
|
## 1.0.12(2025-04-08)
|
||||||
|
新增 识别码类型配置
|
||||||
|
supportedFormats 使用:支持的类型间用"#"分隔,比如支持二维码和13位条形码:"256#32", 仅支持二维码:"256"
|
||||||
|
各种码的编号如下:
|
||||||
|
FORMAT_CODE_128 = 1;
|
||||||
|
FORMAT_CODE_39 = 2;
|
||||||
|
FORMAT_CODE_93 = 4;
|
||||||
|
FORMAT_CODABAR = 8;
|
||||||
|
FORMAT_DATA_MATRIX = 16;
|
||||||
|
FORMAT_EAN_13 = 32; 13位条形码
|
||||||
|
FORMAT_EAN_8 = 64; 8位条形码
|
||||||
|
FORMAT_ITF = 128;
|
||||||
|
FORMAT_QR_CODE = 256; 常用的二维码
|
||||||
|
FORMAT_UPC_A = 512;
|
||||||
|
FORMAT_UPC_E = 1024;
|
||||||
|
FORMAT_PDF417 = 2048;
|
||||||
|
FORMAT_AZTEC = 4096;
|
||||||
|
## 1.0.11(2025-04-07)
|
||||||
|
新增相册选取照片多码识别可配置手动选取,photoAlbumPickEnable 为 true手动选取,false,自动返回
|
||||||
|
## 1.0.10(2024-12-18)
|
||||||
|
修复部分客户依赖缺失问题
|
||||||
|
## 1.0.9(2024-12-11)
|
||||||
|
去除无用结果信息
|
||||||
|
## 1.0.8(2024-12-11)
|
||||||
|
修复多码选择时崩溃的问题
|
||||||
|
## 1.0.7(2024-12-10)
|
||||||
|
1.优化扫码结果JSON格式
|
||||||
|
2.降低camera版本解决部分编译依赖问题
|
||||||
|
## 1.0.6(2024-12-10)
|
||||||
|
JSON结果回调修改
|
||||||
|
## 1.0.5(2024-12-10)
|
||||||
|
1. 修复HBuilder新版本以来问题
|
||||||
|
2.修复部分手机camera问题
|
||||||
|
3.修改码内容JSON格式
|
BIN
src/uni_modules/xt-barcode-scan/encrypt
Normal file
BIN
src/uni_modules/xt-barcode-scan/encrypt
Normal file
Binary file not shown.
86
src/uni_modules/xt-barcode-scan/package.json
Normal file
86
src/uni_modules/xt-barcode-scan/package.json
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
{
|
||||||
|
"id": "xt-barcode-scan",
|
||||||
|
"displayName": "andriod扫码原生插件UTS版本(毫秒级扫码,支持多种类型码,支持扫多个码)",
|
||||||
|
"version": "1.0.18",
|
||||||
|
"description": "xt-barcode-scan是基于Google MLKit的扫码插件,扫码速度毫秒级。目前已使用最新的Google MLKit库并且适配到Android SDK34,时刻更新。",
|
||||||
|
"keywords": [
|
||||||
|
"扫码",
|
||||||
|
"MLKit",
|
||||||
|
"二维码",
|
||||||
|
"ZXing",
|
||||||
|
"android"
|
||||||
|
],
|
||||||
|
"repository": "",
|
||||||
|
"engines": {
|
||||||
|
},
|
||||||
|
"dcloudext": {
|
||||||
|
"type": "uts",
|
||||||
|
"sale": {
|
||||||
|
"regular": {
|
||||||
|
"price": "9.99"
|
||||||
|
},
|
||||||
|
"sourcecode": {
|
||||||
|
"price": "0.00"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"contact": {
|
||||||
|
"qq": ""
|
||||||
|
},
|
||||||
|
"declaration": {
|
||||||
|
"ads": "没有广告",
|
||||||
|
"data": "本地处理 不发送任何数据",
|
||||||
|
"permissions": "<uses-permission android:name=\"android.permission.CAMERA\" /> <uses-permission android:name=\"android.permission.VIBRATE\" /> <uses-permission android:name=\"android.permission.FLASHLIGHT\" /> <uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" /> <uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" /> <uses-permission android:name=\"android.permission.READ_MEDIA_IMAGES\" /> <uses-permission android:name=\"android.permission.READ_MEDIA_VIDEO\" />"
|
||||||
|
},
|
||||||
|
"npmurl": ""
|
||||||
|
},
|
||||||
|
"uni_modules": {
|
||||||
|
"dependencies": [],
|
||||||
|
"encrypt": [],
|
||||||
|
"platforms": {
|
||||||
|
"cloud": {
|
||||||
|
"tcb": "y",
|
||||||
|
"aliyun": "y",
|
||||||
|
"alipay": "y"
|
||||||
|
},
|
||||||
|
"client": {
|
||||||
|
"Vue": {
|
||||||
|
"vue2": "y",
|
||||||
|
"vue3": "y"
|
||||||
|
},
|
||||||
|
"App": {
|
||||||
|
"app-android": "y",
|
||||||
|
"app-ios": "u",
|
||||||
|
"app-harmony": "u"
|
||||||
|
},
|
||||||
|
"H5-mobile": {
|
||||||
|
"Safari": "u",
|
||||||
|
"Android Browser": "u",
|
||||||
|
"微信浏览器(Android)": "u",
|
||||||
|
"QQ浏览器(Android)": "u"
|
||||||
|
},
|
||||||
|
"H5-pc": {
|
||||||
|
"Chrome": "u",
|
||||||
|
"IE": "u",
|
||||||
|
"Edge": "u",
|
||||||
|
"Firefox": "u",
|
||||||
|
"Safari": "u"
|
||||||
|
},
|
||||||
|
"小程序": {
|
||||||
|
"微信": "u",
|
||||||
|
"阿里": "u",
|
||||||
|
"百度": "u",
|
||||||
|
"字节跳动": "u",
|
||||||
|
"QQ": "u",
|
||||||
|
"钉钉": "u",
|
||||||
|
"快手": "u",
|
||||||
|
"飞书": "u",
|
||||||
|
"京东": "u"
|
||||||
|
},
|
||||||
|
"快应用": {
|
||||||
|
"华为": "u",
|
||||||
|
"联盟": "u"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
6
src/uni_modules/xt-barcode-scan/readme.md
Normal file
6
src/uni_modules/xt-barcode-scan/readme.md
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
# xt-barcode-scan
|
||||||
|
### 开发文档
|
||||||
|
[UTS 语法](https://uniapp.dcloud.net.cn/tutorial/syntax-uts.html)
|
||||||
|
[UTS API插件](https://uniapp.dcloud.net.cn/plugin/uts-plugin.html)
|
||||||
|
[UTS 组件插件](https://uniapp.dcloud.net.cn/plugin/uts-component.html)
|
||||||
|
[Hello UTS](https://gitcode.net/dcloud/hello-uts)
|
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"minSdkVersion": "21",
|
||||||
|
"abis": [
|
||||||
|
"armeabi-v7a",
|
||||||
|
"x86",
|
||||||
|
"arm64-v8a"
|
||||||
|
],
|
||||||
|
"dependencies": [
|
||||||
|
{
|
||||||
|
"id": "androidx.camera:camera-camera2",
|
||||||
|
"source": "implementation('androidx.camera:camera-camera2:1.0.2', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "androidx.camera:camera-lifecycle",
|
||||||
|
"source": "implementation('androidx.camera:camera-lifecycle:1.0.2', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "androidx.camera:camera-view",
|
||||||
|
"source": "implementation('androidx.camera:camera-view:1.0.0-alpha25', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "androidx.camera:camera-core",
|
||||||
|
"source": "implementation('androidx.camera:camera-core:1.0.2', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "com.google.mlkit:barcode-scanning",
|
||||||
|
"source": "implementation('com.google.mlkit:barcode-scanning:17.3.0', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "com.google.zxing:core",
|
||||||
|
"source": "implementation('com.google.zxing:core:3.5.3', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "org.jetbrains.kotlinx:kotlinx-coroutines-core",
|
||||||
|
"source": "implementation('org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4', {\r\nexclude group: 'androidx.core', module: 'core-ktx'\r\n})"
|
||||||
|
},
|
||||||
|
"com.google.android.material:material:1.1.0"
|
||||||
|
]
|
||||||
|
}
|
BIN
src/uni_modules/xt-barcode-scan/utssdk/app-android/index.uts
Normal file
BIN
src/uni_modules/xt-barcode-scan/utssdk/app-android/index.uts
Normal file
Binary file not shown.
Binary file not shown.
@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"deploymentTarget": "12"
|
||||||
|
}
|
BIN
src/uni_modules/xt-barcode-scan/utssdk/app-ios/index.uts
Normal file
BIN
src/uni_modules/xt-barcode-scan/utssdk/app-ios/index.uts
Normal file
Binary file not shown.
51
src/uni_modules/xt-barcode-scan/utssdk/interface.uts
Normal file
51
src/uni_modules/xt-barcode-scan/utssdk/interface.uts
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
/**
|
||||||
|
* interface.uts
|
||||||
|
* uts插件接口定义文件,按规范定义接口文件可以在HBuilderX中更好的做到语法提示
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* myApi 异步函数的参数,在type里定义函数需要的参数以及api成功、失败的相关回调函数。
|
||||||
|
*/
|
||||||
|
export type MyApiOptions = {
|
||||||
|
paramA : boolean
|
||||||
|
success ?: (res : MyApiResult) => void
|
||||||
|
fail ?: (res : MyApiFail) => void
|
||||||
|
complete ?: (res : any) => void
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 函数返回结果
|
||||||
|
* 可以是void, 基本数据类型,自定义type, 或者其他类型。
|
||||||
|
* [可选实现]
|
||||||
|
*/
|
||||||
|
export type MyApiResult = {
|
||||||
|
fieldA : number,
|
||||||
|
fieldB : boolean,
|
||||||
|
fieldC : string
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 错误码
|
||||||
|
* 根据uni错误码规范要求,建议错误码以90开头,以下是错误码示例:
|
||||||
|
* - 9010001 错误信息1
|
||||||
|
* - 9010002 错误信息2
|
||||||
|
*/
|
||||||
|
export type MyApiErrorCode = 9010001 | 9010002;
|
||||||
|
/**
|
||||||
|
* myApi 的错误回调参数
|
||||||
|
*/
|
||||||
|
export interface MyApiFail extends IUniError {
|
||||||
|
errCode : MyApiErrorCode
|
||||||
|
};
|
||||||
|
|
||||||
|
/* 异步函数定义 */
|
||||||
|
export type MyApi = (options : MyApiOptions) => void
|
||||||
|
|
||||||
|
/* 同步函数定义 */
|
||||||
|
export type MyApiSync = (paramA : boolean) => MyApiResult
|
||||||
|
|
||||||
|
export type ScanOptions = {
|
||||||
|
params : string
|
||||||
|
complete ?: (res : any) => void
|
||||||
|
}
|
||||||
|
export type ScanBarCode = (options : ScanOptions) => void
|
BIN
src/uni_modules/xt-barcode-scan/utssdk/unierror.uts
Normal file
BIN
src/uni_modules/xt-barcode-scan/utssdk/unierror.uts
Normal file
Binary file not shown.
183
yarn.lock
183
yarn.lock
@ -894,6 +894,11 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-4060620250520001.tgz#2f77b4686b41482a62f2ca4d25e2a5f670a84ddf"
|
resolved "https://registry.yarnpkg.com/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-4060620250520001.tgz#2f77b4686b41482a62f2ca4d25e2a5f670a84ddf"
|
||||||
integrity sha512-eBr1gZlpyzW6jv2mMvrU9eTfibfWJu7cSU8P6k8OoKRt9bIRrQxELNsDGsORQFaWkrNcuarhAXuKxxvnV9bVCA==
|
integrity sha512-eBr1gZlpyzW6jv2mMvrU9eTfibfWJu7cSU8P6k8OoKRt9bIRrQxELNsDGsORQFaWkrNcuarhAXuKxxvnV9bVCA==
|
||||||
|
|
||||||
|
"@dcloudio/uni-app-x@^0.7.44":
|
||||||
|
version "0.7.60"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uni-app-x/-/uni-app-x-0.7.60.tgz#0faae26d1d0f94b97d1a263931a3584269b55e31"
|
||||||
|
integrity sha512-o5LVukL23NO+K4ToGPzKUcyqy2z4vVO3Y6KQQ/HtnTLehKdlYDIUoVLRjL/LaQZuwHUz//F4PmAawhDr6u2G7A==
|
||||||
|
|
||||||
"@dcloudio/uni-app@3.0.0-4060620250520001":
|
"@dcloudio/uni-app@3.0.0-4060620250520001":
|
||||||
version "3.0.0-4060620250520001"
|
version "3.0.0-4060620250520001"
|
||||||
resolved "https://registry.yarnpkg.com/@dcloudio/uni-app/-/uni-app-3.0.0-4060620250520001.tgz#90ad6ecdb353fe0156ed5d34b342cd333fb34688"
|
resolved "https://registry.yarnpkg.com/@dcloudio/uni-app/-/uni-app-3.0.0-4060620250520001.tgz#90ad6ecdb353fe0156ed5d34b342cd333fb34688"
|
||||||
@ -1284,6 +1289,74 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@dcloudio/uni-ui/-/uni-ui-1.5.7.tgz#74daef1f537ae2b9320e51f44163fe56bdd19c87"
|
resolved "https://registry.yarnpkg.com/@dcloudio/uni-ui/-/uni-ui-1.5.7.tgz#74daef1f537ae2b9320e51f44163fe56bdd19c87"
|
||||||
integrity sha512-DugxSIrQrze1FLdUOj9a+JEQ0bHGjnJTcGUK1mN/MivKg7nuKJBRWk5Ipa9sUdoBznX6ndz5h2e7Uao6x1CdCw==
|
integrity sha512-DugxSIrQrze1FLdUOj9a+JEQ0bHGjnJTcGUK1mN/MivKg7nuKJBRWk5Ipa9sUdoBznX6ndz5h2e7Uao6x1CdCw==
|
||||||
|
|
||||||
|
"@dcloudio/uni-uts-v1@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uni-uts-v1/-/uni-uts-v1-3.0.0-4060620250520001.tgz#1049c2f8c0d892484174b38c75655888a8bae444"
|
||||||
|
integrity sha512-cab/nSCI3RbjbuVgoe02JqSyTzmc/9ORAYFXSXxNP30pIQ7P3Dw/73Bx9XVsYdccpsNru/eVXuO2CD5PtKojsg==
|
||||||
|
dependencies:
|
||||||
|
"@babel/code-frame" "^7.23.5"
|
||||||
|
"@dcloudio/uni-app-x" "^0.7.44"
|
||||||
|
"@dcloudio/uts" "3.0.0-4060620250520001"
|
||||||
|
"@rollup/pluginutils" "^5.0.5"
|
||||||
|
"@vue/shared" "3.4.21"
|
||||||
|
adm-zip "^0.5.12"
|
||||||
|
android-versions "^1.8.1"
|
||||||
|
colors "^1.4.0"
|
||||||
|
debug "^4.3.3"
|
||||||
|
fast-glob "^3.2.11"
|
||||||
|
find-cache-dir "^3.3.2"
|
||||||
|
fs-extra "^10.0.0"
|
||||||
|
graphlib "^2.1.8"
|
||||||
|
jsonc-parser "^3.2.0"
|
||||||
|
lodash "^4.17.21"
|
||||||
|
md5-file "^5.0.0"
|
||||||
|
object-hash "^3.0.0"
|
||||||
|
semver "^7.5.4"
|
||||||
|
source-map "^0.7.4"
|
||||||
|
source-map-js "^1.0.2"
|
||||||
|
|
||||||
|
"@dcloudio/uts-darwin-arm64@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts-darwin-arm64/-/uts-darwin-arm64-3.0.0-4060620250520001.tgz#1d85c88a65f93ea98b3754aadb07bc09bb07d54f"
|
||||||
|
integrity sha512-wUCXWtfYJHguH5XUcGGFJV1CNU6tTGc9JtV0sojJ3cAznImJOhCwN2IKyi0cp6TNX9Lh+L/vUprGQuyO459TAw==
|
||||||
|
|
||||||
|
"@dcloudio/uts-darwin-x64@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts-darwin-x64/-/uts-darwin-x64-3.0.0-4060620250520001.tgz#044d8f0e4fc9737ea0333493ec3ec74403b3ef27"
|
||||||
|
integrity sha512-z1gr5/5puyCXflMe0p4gKXsGrJqe4rF2SYpeyBtfqniimN8kWwbn5jKRND39f0BlCGBT96Qopejcafp/bPPYXg==
|
||||||
|
|
||||||
|
"@dcloudio/uts-linux-x64-gnu@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts-linux-x64-gnu/-/uts-linux-x64-gnu-3.0.0-4060620250520001.tgz#d6bc8b6a08f6ec50e433602ff74edd77a8b19858"
|
||||||
|
integrity sha512-5GOU82ss1BU5SiswytgQycnGt1FN1eTVPGrGoe/IOEk9VInMhLqafBg+HT5/ET17yVL60GMF0RAFPrj2JijKBg==
|
||||||
|
|
||||||
|
"@dcloudio/uts-linux-x64-musl@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts-linux-x64-musl/-/uts-linux-x64-musl-3.0.0-4060620250520001.tgz#6798a3568300441fba65baef6e4c69dab0f20673"
|
||||||
|
integrity sha512-/ehQmzfNxFkd6s07JdGbtX6Dxh+BmFST7vo9qcIphgTQwle5QMsmhTRPicPUK1QOcs/YA9I46TPsKIi/jfxLXA==
|
||||||
|
|
||||||
|
"@dcloudio/uts-win32-ia32-msvc@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts-win32-ia32-msvc/-/uts-win32-ia32-msvc-3.0.0-4060620250520001.tgz#5369c2c359c0f765a91e7ed9922d01c33eaa9eed"
|
||||||
|
integrity sha512-0mVF1vjD44e0/3WJoeJWmM7OfE7GKimFUaCi6ZvvkC2K83E9GCNht9REucoZBinK5USJh/WdTcsdLscFmjpIEw==
|
||||||
|
|
||||||
|
"@dcloudio/uts-win32-x64-msvc@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts-win32-x64-msvc/-/uts-win32-x64-msvc-3.0.0-4060620250520001.tgz#c1b8273ad9daa4b3320c8c10710d4e07b26c8035"
|
||||||
|
integrity sha512-z9gXMtLcc/4Nh6JQwhaJTM5XqpGur+JTrp7cm8J2w72al8RCEt1ixgUkz1XgIK+yHO8mRbitN6AWU0IrQK2Uhg==
|
||||||
|
|
||||||
|
"@dcloudio/uts@3.0.0-4060620250520001":
|
||||||
|
version "3.0.0-4060620250520001"
|
||||||
|
resolved "https://registry.yarnpkg.com/@dcloudio/uts/-/uts-3.0.0-4060620250520001.tgz#a45cfa2a869a1a8c5e3587c8865c69ee2b7c3259"
|
||||||
|
integrity sha512-aVqRlEhC/0PvDCrUKXBTNQomApt5Bc+KCI3Ojrxtx0EyOqLPIb9PnHw7oVcxM8pwyzOfQ5lwu+pfyweClB6n4w==
|
||||||
|
optionalDependencies:
|
||||||
|
"@dcloudio/uts-darwin-arm64" "3.0.0-4060620250520001"
|
||||||
|
"@dcloudio/uts-darwin-x64" "3.0.0-4060620250520001"
|
||||||
|
"@dcloudio/uts-linux-x64-gnu" "3.0.0-4060620250520001"
|
||||||
|
"@dcloudio/uts-linux-x64-musl" "3.0.0-4060620250520001"
|
||||||
|
"@dcloudio/uts-win32-ia32-msvc" "3.0.0-4060620250520001"
|
||||||
|
"@dcloudio/uts-win32-x64-msvc" "3.0.0-4060620250520001"
|
||||||
|
|
||||||
"@dcloudio/vite-plugin-uni@3.0.0-4060620250520001":
|
"@dcloudio/vite-plugin-uni@3.0.0-4060620250520001":
|
||||||
version "3.0.0-4060620250520001"
|
version "3.0.0-4060620250520001"
|
||||||
resolved "https://registry.yarnpkg.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-4060620250520001.tgz#6417b87efdc355f3c7d8f8f198f343b4c6ed3b87"
|
resolved "https://registry.yarnpkg.com/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-4060620250520001.tgz#6417b87efdc355f3c7d8f8f198f343b4c6ed3b87"
|
||||||
@ -2255,6 +2328,13 @@ ajv@^6.12.5:
|
|||||||
json-schema-traverse "^0.4.1"
|
json-schema-traverse "^0.4.1"
|
||||||
uri-js "^4.2.2"
|
uri-js "^4.2.2"
|
||||||
|
|
||||||
|
android-versions@^1.8.1:
|
||||||
|
version "1.9.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/android-versions/-/android-versions-1.9.0.tgz#433d53fc6ed5ba2b8d3c2801cb5da3964013274d"
|
||||||
|
integrity sha512-13O2B6PQMEM4ej9n13ePRQeckrCoKbZrvuzlLvK+9s2QmncpHDbYzZxhgapN32sJNoifN6VAHexLnd/6CYrs7Q==
|
||||||
|
dependencies:
|
||||||
|
semver "^7.5.2"
|
||||||
|
|
||||||
any-base@^1.1.0:
|
any-base@^1.1.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/any-base/-/any-base-1.1.0.tgz#ae101a62bc08a597b4c9ab5b7089d456630549fe"
|
resolved "https://registry.yarnpkg.com/any-base/-/any-base-1.1.0.tgz#ae101a62bc08a597b4c9ab5b7089d456630549fe"
|
||||||
@ -2452,11 +2532,21 @@ centra@^2.7.0:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
fsevents "~2.3.2"
|
fsevents "~2.3.2"
|
||||||
|
|
||||||
|
colors@^1.4.0:
|
||||||
|
version "1.4.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
|
||||||
|
integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
|
||||||
|
|
||||||
commander@^2.20.0:
|
commander@^2.20.0:
|
||||||
version "2.20.3"
|
version "2.20.3"
|
||||||
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
|
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
|
||||||
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
|
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
|
||||||
|
|
||||||
|
commondir@^1.0.1:
|
||||||
|
version "1.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
|
||||||
|
integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
|
||||||
|
|
||||||
compare-versions@^3.6.0:
|
compare-versions@^3.6.0:
|
||||||
version "3.6.0"
|
version "3.6.0"
|
||||||
resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"
|
resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"
|
||||||
@ -2865,6 +2955,23 @@ finalhandler@1.3.1:
|
|||||||
statuses "2.0.1"
|
statuses "2.0.1"
|
||||||
unpipe "~1.0.0"
|
unpipe "~1.0.0"
|
||||||
|
|
||||||
|
find-cache-dir@^3.3.2:
|
||||||
|
version "3.3.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
|
||||||
|
integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
|
||||||
|
dependencies:
|
||||||
|
commondir "^1.0.1"
|
||||||
|
make-dir "^3.0.2"
|
||||||
|
pkg-dir "^4.1.0"
|
||||||
|
|
||||||
|
find-up@^4.0.0:
|
||||||
|
version "4.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
|
||||||
|
integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
|
||||||
|
dependencies:
|
||||||
|
locate-path "^5.0.0"
|
||||||
|
path-exists "^4.0.0"
|
||||||
|
|
||||||
follow-redirects@^1.15.6:
|
follow-redirects@^1.15.6:
|
||||||
version "1.15.9"
|
version "1.15.9"
|
||||||
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1"
|
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1"
|
||||||
@ -2975,6 +3082,13 @@ graceful-fs@^4.1.6, graceful-fs@^4.2.0:
|
|||||||
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
|
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
|
||||||
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
|
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
|
||||||
|
|
||||||
|
graphlib@^2.1.8:
|
||||||
|
version "2.1.8"
|
||||||
|
resolved "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.8.tgz#5761d414737870084c92ec7b5dbcb0592c9d35da"
|
||||||
|
integrity sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==
|
||||||
|
dependencies:
|
||||||
|
lodash "^4.17.15"
|
||||||
|
|
||||||
has-symbols@^1.1.0:
|
has-symbols@^1.1.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
|
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338"
|
||||||
@ -3241,6 +3355,13 @@ localstorage-polyfill@^1.0.1:
|
|||||||
resolved "https://registry.yarnpkg.com/localstorage-polyfill/-/localstorage-polyfill-1.0.1.tgz#4b3083d4bc51d23b4158537e66816137413fd31a"
|
resolved "https://registry.yarnpkg.com/localstorage-polyfill/-/localstorage-polyfill-1.0.1.tgz#4b3083d4bc51d23b4158537e66816137413fd31a"
|
||||||
integrity sha512-m4iHVZxFH5734oQcPKU08025gIz2+4bjWR9lulP8ZYxEJR0BpA0w32oJmkzh8y3UI9ci7xCBehQDc3oA1X+VHw==
|
integrity sha512-m4iHVZxFH5734oQcPKU08025gIz2+4bjWR9lulP8ZYxEJR0BpA0w32oJmkzh8y3UI9ci7xCBehQDc3oA1X+VHw==
|
||||||
|
|
||||||
|
locate-path@^5.0.0:
|
||||||
|
version "5.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
|
||||||
|
integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
|
||||||
|
dependencies:
|
||||||
|
p-locate "^4.1.0"
|
||||||
|
|
||||||
lodash.camelcase@^4.3.0:
|
lodash.camelcase@^4.3.0:
|
||||||
version "4.3.0"
|
version "4.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
|
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
|
||||||
@ -3251,6 +3372,11 @@ lodash.debounce@^4.0.8:
|
|||||||
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
|
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
|
||||||
integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
|
integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
|
||||||
|
|
||||||
|
lodash@^4.17.15, lodash@^4.17.21:
|
||||||
|
version "4.17.21"
|
||||||
|
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
|
||||||
|
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
|
||||||
|
|
||||||
lru-cache@^5.1.1:
|
lru-cache@^5.1.1:
|
||||||
version "5.1.1"
|
version "5.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
|
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
|
||||||
@ -3265,11 +3391,23 @@ magic-string@^0.30.17, magic-string@^0.30.7:
|
|||||||
dependencies:
|
dependencies:
|
||||||
"@jridgewell/sourcemap-codec" "^1.5.0"
|
"@jridgewell/sourcemap-codec" "^1.5.0"
|
||||||
|
|
||||||
|
make-dir@^3.0.2:
|
||||||
|
version "3.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
|
||||||
|
integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
|
||||||
|
dependencies:
|
||||||
|
semver "^6.0.0"
|
||||||
|
|
||||||
math-intrinsics@^1.1.0:
|
math-intrinsics@^1.1.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
|
resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
|
||||||
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
|
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
|
||||||
|
|
||||||
|
md5-file@^5.0.0:
|
||||||
|
version "5.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/md5-file/-/md5-file-5.0.0.tgz#e519f631feca9c39e7f9ea1780b63c4745012e20"
|
||||||
|
integrity sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==
|
||||||
|
|
||||||
media-typer@0.3.0:
|
media-typer@0.3.0:
|
||||||
version "0.3.0"
|
version "0.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
|
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
|
||||||
@ -3426,6 +3564,11 @@ npm-run-path@^4.0.1:
|
|||||||
dependencies:
|
dependencies:
|
||||||
path-key "^3.0.0"
|
path-key "^3.0.0"
|
||||||
|
|
||||||
|
object-hash@^3.0.0:
|
||||||
|
version "3.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
|
||||||
|
integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
|
||||||
|
|
||||||
object-inspect@^1.13.3:
|
object-inspect@^1.13.3:
|
||||||
version "1.13.4"
|
version "1.13.4"
|
||||||
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
|
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
|
||||||
@ -3457,6 +3600,25 @@ os-locale-s-fix@^1.0.8-fix-1:
|
|||||||
dependencies:
|
dependencies:
|
||||||
lcid "^3.0.0"
|
lcid "^3.0.0"
|
||||||
|
|
||||||
|
p-limit@^2.2.0:
|
||||||
|
version "2.3.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
|
||||||
|
integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
|
||||||
|
dependencies:
|
||||||
|
p-try "^2.0.0"
|
||||||
|
|
||||||
|
p-locate@^4.1.0:
|
||||||
|
version "4.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
|
||||||
|
integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
|
||||||
|
dependencies:
|
||||||
|
p-limit "^2.2.0"
|
||||||
|
|
||||||
|
p-try@^2.0.0:
|
||||||
|
version "2.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
|
||||||
|
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
|
||||||
|
|
||||||
pako@^1.0.5:
|
pako@^1.0.5:
|
||||||
version "1.0.11"
|
version "1.0.11"
|
||||||
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
|
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
|
||||||
@ -3503,6 +3665,11 @@ parseurl@~1.3.3:
|
|||||||
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
|
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
|
||||||
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
|
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
|
||||||
|
|
||||||
|
path-exists@^4.0.0:
|
||||||
|
version "4.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
|
||||||
|
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
|
||||||
|
|
||||||
path-key@^3.0.0, path-key@^3.1.0:
|
path-key@^3.0.0, path-key@^3.1.0:
|
||||||
version "3.1.1"
|
version "3.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
|
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
|
||||||
@ -3579,6 +3746,13 @@ pixelmatch@^4.0.2:
|
|||||||
dependencies:
|
dependencies:
|
||||||
pngjs "^3.0.0"
|
pngjs "^3.0.0"
|
||||||
|
|
||||||
|
pkg-dir@^4.1.0:
|
||||||
|
version "4.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
|
||||||
|
integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
|
||||||
|
dependencies:
|
||||||
|
find-up "^4.0.0"
|
||||||
|
|
||||||
pkg-types@^1.3.0, pkg-types@^1.3.1:
|
pkg-types@^1.3.0, pkg-types@^1.3.1:
|
||||||
version "1.3.1"
|
version "1.3.1"
|
||||||
resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.3.1.tgz#bd7cc70881192777eef5326c19deb46e890917df"
|
resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.3.1.tgz#bd7cc70881192777eef5326c19deb46e890917df"
|
||||||
@ -3920,12 +4094,12 @@ scule@^1.3.0:
|
|||||||
resolved "https://registry.yarnpkg.com/scule/-/scule-1.3.0.tgz#6efbd22fd0bb801bdcc585c89266a7d2daa8fbd3"
|
resolved "https://registry.yarnpkg.com/scule/-/scule-1.3.0.tgz#6efbd22fd0bb801bdcc585c89266a7d2daa8fbd3"
|
||||||
integrity sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==
|
integrity sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==
|
||||||
|
|
||||||
semver@^6.3.1:
|
semver@^6.0.0, semver@^6.3.1:
|
||||||
version "6.3.1"
|
version "6.3.1"
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
|
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
|
||||||
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
|
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
|
||||||
|
|
||||||
semver@^7.3.2:
|
semver@^7.3.2, semver@^7.5.2, semver@^7.5.4:
|
||||||
version "7.7.2"
|
version "7.7.2"
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
|
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
|
||||||
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
|
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
|
||||||
@ -4039,6 +4213,11 @@ source-map@0.6.1, source-map@^0.6.0:
|
|||||||
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
||||||
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
||||||
|
|
||||||
|
source-map@^0.7.4:
|
||||||
|
version "0.7.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
|
||||||
|
integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
|
||||||
|
|
||||||
speakingurl@^14.0.1:
|
speakingurl@^14.0.1:
|
||||||
version "14.0.1"
|
version "14.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/speakingurl/-/speakingurl-14.0.1.tgz#f37ec8ddc4ab98e9600c1c9ec324a8c48d772a53"
|
resolved "https://registry.yarnpkg.com/speakingurl/-/speakingurl-14.0.1.tgz#f37ec8ddc4ab98e9600c1c9ec324a8c48d772a53"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user