{
    "name": "fzz",
    "version": "3.1.7",
    "scripts": {
        "gen": "node ./build/genSubject.cjs",
        "dev": "tsc --watch",
        "test": "vitest --watch=false",
        "build": "npm run gen && npm run build-es && tsc-alias -p tsconfig.json",
        "build-es": "del ./es && tsc --outDir ./es --module ESNext",
        "build-publish": "npm run build && npm version patch --force && npm publish",
        "doc": "typedoc src/**/index.ts --exclude src/index.ts",
        "workspace": "npx direct-workspace sync --full",
        "publish": "cnpm sync fzz"
    },
    "sideEffects": false,
    "license": "MIT",
    "main": "./es/index.js",
    "module": "./es/index.js",
    "types": "./es/index.d.ts",
    "type": "module",
    "devDependencies": {
        "@types/better-sqlite3": "7.6.11",
        "@types/bun": "1.3.5",
        "@types/crypto-js": "^4.0.2",
        "@types/fs-extra": "11.0.4",
        "@types/node": "22",
        "@types/sharp": "^0.29.5",
        "@types/uuid": "10.0.0",
        "@types/validator": "13.7.15",
        "benny": "3.7.1",
        "canvas": "^2.8.0",
        "del-cli": "^4.0.1",
        "esbuild": "0.14.7",
        "fs-extra": "11.1.1",
        "happy-dom": "20.3.9",
        "iconv-lite": "0.7.0",
        "mitata": "1.0.34",
        "prettier": "2.8.7",
        "tinybench": "4.0.1",
        "ts-add-js-extension": "^1.6.0",
        "typedoc": "^0.22.12",
        "typescript": "5.9.3",
        "unbuild": "0.6.9",
        "vitest": "4.0.14"
    },
    "dependencies": {
        "ansis": "4.1.0",
        "base64-js": "1.5.1",
        "better-sqlite3": "12.6.0",
        "bs58": "5.0.0",
        "cbor-x": "1.6.0",
        "chardet": "2.1.0",
        "check-image-type": "0.1.4",
        "client-zip": "^1.5.1",
        "common-prefix": "^1.1.0",
        "crypto-js": "4.1.1",
        "escape-html": "1.0.3",
        "fflate": "0.8.2",
        "js-base64": "3.7.6",
        "js-md5": "0.8.3",
        "js-sha256": "0.10.1",
        "jszip": "3.10.1",
        "nanotar": "0.1.1",
        "node-fetch": "3.3.2",
        "ohash": "1.1.4",
        "short-uuid": "5.2.0",
        "tsc-alias": "1.8.16",
        "uuid": "11.0.2",
        "validator": "13.9.0",
        "xss": "1.0.14"
    },
    "peerDependencies": {
        "es-toolkit": "^1.44.0",
        "axios": "^1.13.4"
    },
    "files": [
        "build",
        "es",
        "src",
        "package.json",
        "tsconfig.base.json",
        "tsconfig.json",
        "!src/**/test/**"
    ],
    "publishConfig": {
        "registry": "https://registry.npmjs.org"
    }
}
