{
    "name": "node-nim",
    "version": "10.9.80",
    "description": "NetEase IM nodejs wrapper based on NetEase IM C++ SDK",
    "main": "dist/node-nim.js",
    "bin": {
        "node-nim-tester": "node-nim-tester.js"
    },
    "types": "types/node-nim.d.ts",
    "author": "Netease",
    "license": "ISC",
    "homepage": "https://github.com/netease-im/node-nim",
    "repository": {
        "type": "git",
        "url": "git://github.com/netease-im/node-nim.git"
    },
    "scripts": {
        "coverage": "nyc mocha test/test_all.js -slow 200 -timeout 10000",
        "build": "npm run build_ts",
        "build_ts": "rimraf ./dist && rimraf ./types && tsc",
        "build_html_doc": "typedoc --plugin typedoc-github-theme",
        "prepublishOnly": "npm run build_ts",
        "postinstall": "node script/download-sdk.js",
        "download_sdk": "node script/download-sdk.js",
        "publish_to_netease_npm": "node script/publish-to-netease-npm.js http://npm.netease.im/",
        "publish_to_npmjs": "node script/publish-to-netease-npm.js https://registry.npmjs.org",
        "test": "npx cross-env BABEL_ENV=test mocha"
    },
    "nyc": {
        "cache": false,
        "reporter": [
            "lcov"
        ]
    },
    "dependencies": {
        "axios": "^1.6.2",
        "compare-versions": "^4.1.4",
        "decompress": "^4.2.1",
        "eventemitter3": "^4.0.7"
    },
    "devDependencies": {
        "@babel/preset-env": "^7.24.0",
        "@babel/register": "^7.23.7",
        "@types/node": "^16.18.23",
        "@typescript-eslint/eslint-plugin": "^5.58.0",
        "@typescript-eslint/parser": "^5.58.0",
        "bluebird": "^3.7.2",
        "cmake-js": "^6.3.2",
        "commander": "^13.1.0",
        "eslint": "^8.57.0",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.29.1",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-promise": "^6.2.0",
        "git-describe": "^4.1.1",
        "hawk-web": "^1.3.21",
        "mocha": "^9.2.2",
        "node-addon-api": "^4.3.0",
        "nyc": "^15.1.0",
        "sinon": "^18.0.0",
        "typedoc": "^0.26.6",
        "typedoc-github-theme": "^0.1.2",
        "typescript": "^4.9.5",
        "winston": "^3.17.0"
    },
    "keywords": [
        "netease",
        "nim",
        "im sdk",
        "nim sdk",
        "nim node",
        "nim electron"
    ],
    "files": [
        "dist/",
        "types/",
        "package.json",
        "script/",
        "node-nim-tester.js"
    ]
}
