From 72fa3924e23289093024bb8ccce0cd5b5e90ec5f Mon Sep 17 00:00:00 2001 From: xulihang Date: Fri, 28 Jul 2023 14:44:28 +0800 Subject: [PATCH] vite-example: use react-mrz-scanner from npm --- example/vite/package-lock.json | 140 ++++++++++++++++++++++++++++----- example/vite/package.json | 2 +- 2 files changed, 122 insertions(+), 20 deletions(-) diff --git a/example/vite/package-lock.json b/example/vite/package-lock.json index c92eaee..b9d651b 100755 --- a/example/vite/package-lock.json +++ b/example/vite/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "react": "^18.2.0", "react-dom": "^18.2.0", - "react-mrz-scanner": "file:../.." + "react-mrz-scanner": "^1.0.0" }, "devDependencies": { "@types/react": "^18.2.15", @@ -26,8 +26,11 @@ } }, "../..": { - "version": "0.0.0", + "name": "react-mrz-scanner", + "version": "1.0.0", + "extraneous": true, "hasInstallScript": true, + "license": "MIT", "dependencies": { "dynamsoft-camera-enhancer": "3.3.4", "dynamsoft-label-recognizer": "2.2.30", @@ -1396,6 +1399,19 @@ "node": ">=8" } }, + "node_modules/dm-fabric": { + "version": "5.1.17", + "resolved": "https://registry.npmjs.org/dm-fabric/-/dm-fabric-5.1.17.tgz", + "integrity": "sha512-YouI4F+svfqTi3FM9fKG8ZqtdygzLbAzaA53QfekreLvJRqaHhCplk+2EF+cgMmuO5kY62m2Pm0pBqqV/sc5Vg==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/dm-howler": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/dm-howler/-/dm-howler-2.2.4.tgz", + "integrity": "sha512-h+iDEP/cyALeqWNtGdZZRwm3buSwaG26wzF6fCUGhvkF/yxYoWb8F/v7qN+urqdZw3wotZGO/01rDlzOxJUUGw==" + }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", @@ -1408,6 +1424,47 @@ "node": ">=6.0.0" } }, + "node_modules/dynamsoft-camera-enhancer": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/dynamsoft-camera-enhancer/-/dynamsoft-camera-enhancer-3.3.4.tgz", + "integrity": "sha512-jEfu/LyoAgOmEwW4rL8zcVSMLoe9+SZtuXOPeX50Yat/XzqwZv4axVfbqQydmjDLoNGWjLVfwv0q+yiixng8kw==", + "dependencies": { + "dm-fabric": "^5.1.17", + "mutable-promise": "^1.1.13" + } + }, + "node_modules/dynamsoft-label-recognizer": { + "version": "2.2.30", + "resolved": "https://registry.npmjs.org/dynamsoft-label-recognizer/-/dynamsoft-label-recognizer-2.2.30.tgz", + "integrity": "sha512-2NM+rYP1OrkSJnM/X3FKIfMuHYlRyUgVPM5D0hcs1ExcFtNEsZM/GHBBwGWe2P921XgKOr6SRQ598JJY54kTiA==", + "dependencies": { + "dm-howler": "^2.2.4", + "dynamsoft-camera-enhancer": "3.2.0" + }, + "peerDependencies": { + "node-fetch": "^2.6.1", + "node-localstorage": "^2.1.6" + }, + "peerDependenciesMeta": { + "dynamsoft-camera-enhancer": { + "optional": true + }, + "node-fetch": { + "optional": true + }, + "node-localstorage": { + "optional": true + } + } + }, + "node_modules/dynamsoft-label-recognizer/node_modules/dynamsoft-camera-enhancer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/dynamsoft-camera-enhancer/-/dynamsoft-camera-enhancer-3.2.0.tgz", + "integrity": "sha512-9vYydGJRaRH8FaJtKbmskOdjlx1nRd+A04oH5o6pESMlD7E1PaL1bQrdifG3QfJ6LhiUlq2mPgq5odaSDnt1Lg==", + "dependencies": { + "dm-fabric": "^5.1.17" + } + }, "node_modules/electron-to-chromium": { "version": "1.4.475", "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz", @@ -2150,6 +2207,11 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "node_modules/mutable-promise": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/mutable-promise/-/mutable-promise-1.1.13.tgz", + "integrity": "sha512-2NzvKW97ZG2C7Z6H80+fWD/0kG5FOycAptsplCoyx5rrjA8Ix5b9PgqDHxecgQFCm+646uZpt71rQLRrBkL3JA==" + }, "node_modules/nanoid": { "version": "3.3.6", "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz", @@ -2355,8 +2417,16 @@ } }, "node_modules/react-mrz-scanner": { - "resolved": "../..", - "link": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-mrz-scanner/-/react-mrz-scanner-1.0.0.tgz", + "integrity": "sha512-F6kIRqmm08Fo3a2L9xR3I19Ba9zfyu752U9cHiplTP4ZepbVP5i76GFJu+HtxyWFVPwAt7DDsGH7knQWia/Tyw==", + "hasInstallScript": true, + "dependencies": { + "dynamsoft-camera-enhancer": "3.3.4", + "dynamsoft-label-recognizer": "2.2.30", + "react": "^18.2.0", + "react-dom": "^18.2.0" + } }, "node_modules/react-refresh": { "version": "0.14.0", @@ -3630,6 +3700,16 @@ "path-type": "^4.0.0" } }, + "dm-fabric": { + "version": "5.1.17", + "resolved": "https://registry.npmjs.org/dm-fabric/-/dm-fabric-5.1.17.tgz", + "integrity": "sha512-YouI4F+svfqTi3FM9fKG8ZqtdygzLbAzaA53QfekreLvJRqaHhCplk+2EF+cgMmuO5kY62m2Pm0pBqqV/sc5Vg==" + }, + "dm-howler": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/dm-howler/-/dm-howler-2.2.4.tgz", + "integrity": "sha512-h+iDEP/cyALeqWNtGdZZRwm3buSwaG26wzF6fCUGhvkF/yxYoWb8F/v7qN+urqdZw3wotZGO/01rDlzOxJUUGw==" + }, "doctrine": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz", @@ -3639,6 +3719,34 @@ "esutils": "^2.0.2" } }, + "dynamsoft-camera-enhancer": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/dynamsoft-camera-enhancer/-/dynamsoft-camera-enhancer-3.3.4.tgz", + "integrity": "sha512-jEfu/LyoAgOmEwW4rL8zcVSMLoe9+SZtuXOPeX50Yat/XzqwZv4axVfbqQydmjDLoNGWjLVfwv0q+yiixng8kw==", + "requires": { + "dm-fabric": "^5.1.17", + "mutable-promise": "^1.1.13" + } + }, + "dynamsoft-label-recognizer": { + "version": "2.2.30", + "resolved": "https://registry.npmjs.org/dynamsoft-label-recognizer/-/dynamsoft-label-recognizer-2.2.30.tgz", + "integrity": "sha512-2NM+rYP1OrkSJnM/X3FKIfMuHYlRyUgVPM5D0hcs1ExcFtNEsZM/GHBBwGWe2P921XgKOr6SRQ598JJY54kTiA==", + "requires": { + "dm-howler": "^2.2.4", + "dynamsoft-camera-enhancer": "3.2.0" + }, + "dependencies": { + "dynamsoft-camera-enhancer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/dynamsoft-camera-enhancer/-/dynamsoft-camera-enhancer-3.2.0.tgz", + "integrity": "sha512-9vYydGJRaRH8FaJtKbmskOdjlx1nRd+A04oH5o6pESMlD7E1PaL1bQrdifG3QfJ6LhiUlq2mPgq5odaSDnt1Lg==", + "requires": { + "dm-fabric": "^5.1.17" + } + } + } + }, "electron-to-chromium": { "version": "1.4.475", "resolved": "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.475.tgz", @@ -4220,6 +4328,11 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "mutable-promise": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/mutable-promise/-/mutable-promise-1.1.13.tgz", + "integrity": "sha512-2NzvKW97ZG2C7Z6H80+fWD/0kG5FOycAptsplCoyx5rrjA8Ix5b9PgqDHxecgQFCm+646uZpt71rQLRrBkL3JA==" + }, "nanoid": { "version": "3.3.6", "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz", @@ -4377,25 +4490,14 @@ } }, "react-mrz-scanner": { - "version": "file:../..", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/react-mrz-scanner/-/react-mrz-scanner-1.0.0.tgz", + "integrity": "sha512-F6kIRqmm08Fo3a2L9xR3I19Ba9zfyu752U9cHiplTP4ZepbVP5i76GFJu+HtxyWFVPwAt7DDsGH7knQWia/Tyw==", "requires": { - "@types/node": "^20.4.5", - "@types/react": "^18.2.15", - "@types/react-dom": "^18.2.7", - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", - "@vitejs/plugin-react": "^4.0.3", "dynamsoft-camera-enhancer": "3.3.4", "dynamsoft-label-recognizer": "2.2.30", - "eslint": "^8.45.0", - "eslint-plugin-react-hooks": "^4.6.0", - "eslint-plugin-react-refresh": "^0.4.3", - "patch-package": "^7.0.2", "react": "^18.2.0", - "react-dom": "^18.2.0", - "typescript": "^5.0.2", - "vite": "^4.4.5", - "vite-plugin-dts": "^3.3.1" + "react-dom": "^18.2.0" } }, "react-refresh": { diff --git a/example/vite/package.json b/example/vite/package.json index 995278d..dcf96bf 100755 --- a/example/vite/package.json +++ b/example/vite/package.json @@ -12,7 +12,7 @@ "dependencies": { "react": "^18.2.0", "react-dom": "^18.2.0", - "react-mrz-scanner": "file:../.." + "react-mrz-scanner": "^1.0.0" }, "devDependencies": { "@types/react": "^18.2.15",