{
    "name": "linkdood-web-sdk",
    "version": "6.0.9-alpha.2",
    "description": "A thrift base SDK for web by linkdood.",
    "type": "module",
    "main": "lib/index.js",
    "module": "es/index.js",
    "scripts": {
        "dev": "vite",
        "dist": "rollup -c --bundleConfigAsCjs ./rollup.config.js",
        "lib": "gulp lib",
        "es": "gulp es",
        "build": "npm run dist && npm run lib && npm run es",
        "merge": "gulp merge"
    },
    "keywords": [
        "SDK",
        "thrift",
        "web",
        "library"
    ],
    "author": "linkdood",
    "license": "ISC",
    "devDependencies": {
        "@babel/core": "^7.28.0",
        "@babel/generator": "^7.28.0",
        "@babel/parser": "^7.28.0",
        "@babel/plugin-proposal-decorators": "^7.28.0",
        "@babel/plugin-transform-class-properties": "^7.27.1",
        "@babel/plugin-transform-private-methods": "^7.27.1",
        "@babel/plugin-transform-private-property-in-object": "^7.27.1",
        "@babel/plugin-transform-runtime": "^7.28.0",
        "@babel/preset-env": "^7.28.0",
        "@babel/runtime": "^7.27.6",
        "@babel/traverse": "^7.28.0",
        "@rollup/plugin-babel": "^6.0.4",
        "@rollup/plugin-commonjs": "^28.0.6",
        "@rollup/plugin-json": "^6.1.0",
        "@rollup/plugin-node-resolve": "^16.0.1",
        "@rollup/plugin-replace": "^6.0.2",
        "@rollup/plugin-terser": "^0.4.4",
        "@vitejs/plugin-vue": "^6.0.0",
        "@vitejs/plugin-vue-jsx": "^5.0.1",
        "babel-jest": "^30.0.5",
        "babel-loader": "^10.0.0",
        "babel-polyfill": "^6.26.0",
        "del": "^8.0.0",
        "gulp": "^5.0.1",
        "gulp-babel": "^8.0.0",
        "gulp-concat": "^2.6.1",
        "gulp-order": "^1.2.0",
        "gulp-replace": "^1.1.4",
        "install": "^0.13.0",
        "less": "^4.4.0",
        "rollup": "^4.45.1",
        "rollup-plugin-delete": "^2.2.0",
        "through2": "^4.0.2",
        "vite": "^7.0.6",
        "vite-plugin-babel": "^1.3.2",
        "vue": "^3.5.18"
    },
    "dependencies": {
        "dexie": "^4.2.0",
        "es6-mixin": "^0.3.0",
        "events": "^3.3.0",
        "js-sha256": "^0.11.1",
        "linkdood-encrypt": "^1.0.2",
        "md5": "^2.2.1",
        "uuid": "^3.3.3"
    },
    "jest": {
        "moduleNameMapper": {
            "^Constant(.*)$": "<rootDir>/src/constant$1",
            "^Client(.*)$": "<rootDir>/src/client$1",
            "^Lib(.*)$": "<rootDir>/src/lib$1",
            "^Services(.*)$": "<rootDir>/src/services$1",
            "^Utils(.*)$": "<rootDir>/src/utils$1"
        }
    }
}
