{
    "name": "zsbonc-node-opcua",
    "version": "2.33.0",
    "private": false,
    "description": "pure nodejs OPCUA SDK",
    "homepage": "http://node-opcua.github.io/",
    "main": "index.js",
    "bin": {},
    "directories": {
        "test": "test"
    },
    "scripts": {
        "preinstall": "node prevent_npm_install.js",
        "postinstall": "pnpm build",
        "_x_preinstall": "npm i browserify -g",
        "bootstrap": "pnpm recursive install && lerna bootstrap --concurrency 10 --ignore-scripts",
        "bootstrap-fast": "pnpm recursive install",
        "build1": "node  ./node_modules/lerna/cli.js --stream --sort --concurrency=1 run build",
        "build": "npm run generateWithPNPM && tsc -b packages",
        "generateWithPNPM": "pnpm recursive run generate",
        "generateWithLerna": "node  ./node_modules/lerna/cli.js run generate",
        "pretest": "node  ./node_modules/lerna/cli.js run pretest",
        "_old_test": "cd source && mocha test --color -R spec --recursive --timeout 200000 --bail",
        "test": "cd packages && node  --max-old-space-size=512 run_all_mocha_tests.js",
        "test1": "cd packages && node run_all_mocha_tests.js",
        "testlerna": "node  ./node_modules/lerna/cli.js run --concurrency  8 --no-sort --stream test",
        "eslint": "eslint packages/**/src/*.js  packages/**/souce/*.ts packages/**/test_helpers/*",
        "eslint-fix": "eslint --fix packages/*/src/**.js packages/*/__tests__/ utils/*.js scripts/*.js",
        "generate_doc": "make doc",
        "generate_autodoc": "npx autodoc -o _tmp_generated_doc bin/binaryStream.js",
        "ncuold": "ncu -u -x mkdirp,@types/mkdirp,yargs --target=latest && node  ./node_modules/lerna/cli.js exec --sort --stream ncu -- -u  -x mkdirp,@types/mkdirp,yargs --target=latest --packageFile package.json ",
        "ncu": "npx npm-check --skip-unused -ayu && node  ./node_modules/lerna/cli.js exec --sort --concurrency 1 --stream -- npx npm-check --skip-unused -ayu",
        "prettier-watch": "onchange \"packages/*/(src|test|source)/**/*.(js|ts)\" -v -p -- prettier --write {{changed}}",
        "lebab-let": "node  ./node_modules/lerna/cli.js exec lebab  --replace index.js  --transform let && node  ./node_modules/lerna/cli.js exec lebab  --replace test  --transform let && node  ./node_modules/lerna/cli.js exec lebab  --replace src  --transform let",
        "licences": " npx license-checker --production --summary",
        "alex": "npx alex documentation/*.md",
        "cost-of-modules": "npx cost-of-modules",
        "typedoc": "typedoc  --excludePrivate --excludeProtected --excludeInternal -options typedoc.config.json",
        "legal": "npx legally",
        "legal2": "npx npm-license-crawler"
    },
    "repository": {
        "type": "git",
        "url": "git://github.com/node-opcua/node-opcua.git"
    },
    "keywords": [
        "OPCUA",
        "opcua",
        "m2m",
        "iot",
        "opc ua",
        "internet of things"
    ],
    "author": "Etienne Rossignon",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/node-opcua/node-opcua/issues"
    },
    "devDependencies": {
        "@istanbuljs/nyc-config-typescript": "^1.0.1",
        "@types/mocha": "^8.2.1",
        "@types/prettier": "^2.2.2",
        "app-module-path": "^2.2.0",
        "babili-webpack-plugin": "^0.1.2",
        "benchmark": "^2.1.4",
        "bignumber.js": "^9.0.1",
        "coveralls": "^3.1.0",
        "csv": "^5.4.0",
        "enum": "3.0.4",
        "ersatz-node-expat": "^0.1.6",
        "eslint-cli": "^1.1.1",
        "eyes": "^0.1.8",
        "jsdoc": "^3.6.6",
        "literate-programming": "^1.1.0",
        "litpro": "^2.1.0",
        "mocha": "^8.3.1",
        "mocha-junit-reporter": "^2.0.0",
        "mocha-lcov-reporter": "^1.3.0",
        "nyc": "^15.1.0",
        "prettier": "^2.2.1",
        "tmp": "^0.2.1",
        "tracer": "^1.1.4",
        "ts-node": "^9.1.1",
        "typedoc": "^0.20.30",
        "typedoc-plugin-lerna-packages": "^0.3.1",
        "typescript": "^4.2.3"
    },
    "typings": "./packages/node-opcua/node-opcua.d.ts",
    "dependencies": {
        "@cucumber/cucumber": "^7.0.0",
        "@types/async": "^3.2.5",
        "@types/bonjour": "^3.5.8",
        "@types/lodash": "4.14.168",
        "@types/long": "^4.0.1",
        "@types/mkdirp": "0.5.2",
        "@types/node": "^14.14.33",
        "@types/once": "^1.4.0",
        "@types/rimraf": "^3.0.0",
        "@types/sinon": "^9.0.11",
        "@types/underscore": "^1.11.0",
        "@types/yargs": "16.0.0",
        "@typescript-eslint/parser": "^4.17.0",
        "async": "^3.2.0",
        "backoff": "^2.5.0",
        "better-assert": "^1.0.2",
        "bomstrip": "^0.1.4",
        "bonjour": "^3.5.0",
        "browser-process-hrtime": "^1.0.0",
        "byline": "^5.0.0",
        "callbackify": "^1.1.0",
        "chalk": "^4.1.0",
        "cli-table3": "^0.6.0",
        "cli-truncate": "^2.1.0",
        "colors": "^1.4.0",
        "csv-parse": "^4.15.3",
        "date-utils": "^1.2.21",
        "deassertify": "^0.1.2",
        "delayed": "^2.0.0",
        "dequeue": "^1.0.5",
        "easy-table": "^1.1.1",
        "env-paths": "^2.2.1",
        "eslint": "^7.21.0",
        "exit": "^0.1.2",
        "fqdn": "^0.0.3",
        "hexy": "^0.3.1",
        "humanize": "0.0.9",
        "js2xmlparser": "^4.0.1",
        "lerna": "4.0.0",
        "lodash": "4.17.21",
        "long": "^4.0.0",
        "ltx": "^2.10.0",
        "mkdirp": "0.5.5",
        "mocha-clean": "^1.0.0",
        "zsbonc-node-opcua-crypto": "^1.7.1",
        "node-opcua-pki": "^2.8.0",
        "object.values": "^1.1.3",
        "once": "^1.4.0",
        "pretty-error": "^3.0.3",
        "pretty-ms": "^7.0.1",
        "progress": "^2.0.3",
        "rimraf": "^3.0.2",
        "semver": "^7.3.4",
        "set-prototype-of": "^1.0.0",
        "shebang-loader": "^0.0.1",
        "should": "^13.2.3",
        "sinon": "^9.2.4",
        "source-map-support": "^0.5.19",
        "sprintf-js": "^1.1.2",
        "thenify": "^3.3.1",
        "treeify": "^1.1.0",
        "tslib": "^2.1.0",
        "typedoc-plugin-external-module-name": "^4.0.6",
        "typedocs": "^0.6.7",
        "underscore": "^1.12.0",
        "unirest": "^0.6.0",
        "vorpal": "^1.12.0",
        "vorpal-repl": "^1.1.8",
        "xml-writer": "^1.7.0",
        "yargs": "15.4.1"
    },
    "funding": {
        "url": "https://github.com/sponsors/erossignon"
    }
}
