{
    "name": "@opuu/cat-printer",
    "description": "SDK to interact with chinese non standard thermal printers (cat printers) over bluetooth",
    "version": "0.1.0",
    "type": "module",
    "main": "./dist/cat-printer.umd.cjs",
    "module": "./dist/cat-printer.js",
    "types": "./dist/index.d.ts",
    "scripts": {
        "dev": "vite",
        "build": "tsc && vite build",
        "preview": "vite preview",
        "lint": "eslint --ext .ts,.js .",
        "lint:fix": "eslint --ext .ts,.js . --fix",
        "format": "prettier --write src",
        "format:check": "prettier --check src"
    },
    "devDependencies": {
        "@types/node": "^22.17.0",
        "@types/web-bluetooth": "^0.0.21",
        "prettier": "^3.6.2",
        "typescript": "~5.7.3",
        "vite": "^6.3.5",
        "vite-plugin-dts": "^4.5.4"
    },
    "pnpm": {
        "onlyBuiltDependencies": [
            "esbuild"
        ]
    },
    "exports": {
        ".": {
            "import": "./dist/cat-printer.js",
            "require": "./dist/cat-printer.umd.cjs"
        }
    },
    "files": [
        "dist"
    ],
    "author": {
        "name": "Obaydur Rahman",
        "email": "hello@opu.rocks",
        "url": "https://opu.rocks"
    },
    "license": "AGPL-3.0-only",
    "repository": {
        "type": "git",
        "url": "https://github.com/opuu/cat-printer.git"
    },
    "homepage": "https://opuu.github.io/cat-printer/",
    "keywords": [
        "bluetooth",
        "thermal",
        "printer",
        "cat",
        "printer-sdk",
        "bluetooth-printer",
        "print",
        "cat-printer",
        "thermal-printer",
        "bluetooth-thermal-printer"
    ]
}
