{
	"name": "dynamsoft-mrz-scanner",
	"version": "4.0.0",
	"description": "Dynamsoft MRZ Scanner JavaScript Edition is a ready-to-use SDK for web applications that accurately recognizes and parses Machine-Readable Zones on Machine-Readable Travel Documents.",
	"files": [
		"/dist",
		"/LICENSE"
	],
	"sideEffects": true,
	"main": "./dist/mrz-scanner.cjs",
	"module": "./dist/mrz-scanner.mjs",
	"types": "./dist/mrz-scanner.d.ts",
	"exports": {
		".": {
			"import": {
				"types": "./dist/mrz-scanner.d.ts",
				"default": "./dist/mrz-scanner.mjs"
			},
			"require": {
				"types": "./dist/mrz-scanner.d.ts",
				"default": "./dist/mrz-scanner.cjs"
			}
		}
	},
	"unpkg": "./dist/mrz-scanner.bundle.js",
	"jsdelivr": "./dist/mrz-scanner.bundle.js",
	"type": "module",
	"scripts": {
		"build": "vite build && vite build --mode bundle",
		"build:dev": "vite build --sourcemap && vite build --mode bundle --sourcemap",
		"build:demo": "vite build --config samples/demo/vite.config.ts samples/demo",
		"dev": "vite",
		"pack:local": "npm run build && npm pack --pack-destination samples"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/Dynamsoft/mrz-scanner-javascript"
	},
	"keywords": [
		"document scanning",
		"js",
		"javascript",
		"dynamsoft",
		"passport",
		"mrz",
		"scanner",
		"ui",
		"camera",
		"vision"
	],
	"author": {
		"name": "Dynamsoft",
		"url": "https://www.dynamsoft.com"
	},
	"maintainers": [
		{
			"name": "Dynamsoft",
			"email": "support@dynamsoft.com"
		}
	],
	"license": "SEE LICENSE IN LICENSE",
	"homepage": "https://www.dynamsoft.com",
	"devDependencies": {
		"@microsoft/api-extractor": "^7.58.7",
		"@types/node": "^24.12.0",
		"@vitejs/plugin-basic-ssl": "^2.3.0",
		"typescript": "^5.9.3",
		"unplugin-dts": "^1.0.0",
		"vite": "^8.0.13"
	},
	"dependencies": {
		"dynamsoft-capture-vision-bundle": "3.4.2001",
		"dynamsoft-capture-vision-data": "1.2.1"
	},
	"engines": {
		"node": "^24.0.0",
		"npm": "^11.0.0"
	}
}
