{
    "name": "node-snap7js",
    "version": "0.2.0",
    "description": "A pure JavaScript implementation of Snap7 client for communicating with Siemens S7 PLCs. This node is a port of Sharp7, a Siemens S7 protocol driver, originally based on Snap7.",
    "main": "lib/snap7js.js",
    "files": [
        "lib/",
        "package.json"
    ],
    "keywords": [
        "snap7",
        "sharp7",
        "s7",
        "siemens",
        "plc",
        "industrial",
        "automation"
    ],
    "author": "Sadettin Esenlik <sesenlik@gmail.com>",
    "contributors": [
        {
            "name": "Federico Barresi",
            "url": "https://github.com/fbarresi/Sharp7"
        },
        {
            "name": "Davide Nardella",
            "email": "davenardella@live.it",
            "url": "https://snap7.sourceforge.net/"
        }
    ],
    "repository": {
        "type": "git",
        "url": "git+https://github.com/sesenlik/node-snap7js.git"
    },
    "license": "MIT",
    "dependencies": {
        "net": "^1.0.2"
    },
    "engines": {
        "node": ">=12.0.0"
    },
    "directories": {
        "example": "example",
        "lib": "lib"
    },
    "scripts": {
        "test": "mocha"
    },
    "bugs": {
        "url": "https://github.com/sesenlik/node-snap7js/issues"
    },
    "homepage": "https://github.com/sesenlik/node-snap7js#readme",
    "devDependencies": {
        "chai": "^5.2.0",
        "mocha": "^11.6.0"
    }
}
