UNPKG

enip-ts

Version:

Typescript implementation of the Ethernet/IP™ protocol.

90 lines 2.47 kB
{ "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" } }