enip-ts
Version:
Typescript implementation of the Ethernet/IP™ protocol.
90 lines • 2.47 kB
JSON
{
"name": "enip-ts",
"version": "2.0.0",
"description": "Typescript implementation of the Ethernet/IP™ protocol.",
"engines": {
"node": "^20.x"
},
"files": [
"/dist"
],
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./server": {
"types": "./dist/server/index.d.ts",
"default": "./dist/server/index.js"
},
"./CIP": {
"types": "./dist/enip/cip/index.d.ts",
"default": "./dist/enip/cip/index.js"
},
"./CIP/EPath": {
"types": "./dist/enip/cip/epath/index.d.ts",
"default": "./dist/enip/cip/epath/index.js"
},
"./CIP/ConnectionManager": {
"types": "./dist/enip/cip/connectionManager.d.ts",
"default": "./dist/enip/cip/connectionManager.js"
},
"./CIP/DataTypes": {
"types": "./dist/enip/cip/dataTypes.d.ts",
"default": "./dist/enip/cip/dataTypes.js"
},
"./CIP/MessageRouter": {
"types": "./dist/enip/cip/messageRouter.d.ts",
"default": "./dist/enip/cip/messageRouter.js"
},
"./CIP/UnconnectedSend": {
"types": "./dist/enip/cip/unconnectedSend.d.ts",
"default": "./dist/enip/cip/unconnectedSend.js"
},
"./Encapsulation": {
"types": "./dist/enip/encapsulation/index.d.ts",
"default": "./dist/enip/encapsulation/index.js"
},
"./Encapsulation/CPF": {
"types": "./dist/enip/encapsulation/cpf.d.ts",
"default": "./dist/enip/encapsulation/cpf.js"
},
"./Encapsulation/Header": {
"types": "./dist/enip/encapsulation/header.d.ts",
"default": "./dist/enup/encapsulation/header.js"
}
},
"repository": {
"type": "git",
"url": "git+https://github.com/kworz/ts-enip.git"
},
"keywords": [
"ethernet-ip",
"rockwell",
"control-logix",
"fieldbus",
"CIP",
"industrial bus"
],
"author": "kworz <romain.sapet@metalizz.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/kworz/ts-enip/issues"
},
"homepage": "https://github.com/kworz/ts-enip#readme",
"devDependencies": {
"@changesets/changelog-github": "^0.5.0",
"@changesets/cli": "^2.27.5",
"@types/node": "^20.14.2",
"tsx": "^4.15.4",
"typescript": "^5.4.5"
},
"scripts": {
"dev": "tsx watch src/tests/app.ts",
"dev2": "tsx watch src/tests/test.ts",
"build": "tsc",
"version": "changeset version"
}
}