UNPKG

ts-ssp

Version:

NodeJS library to work with coin and bill acceptors under SSP protocol. Written in Typescript.

72 lines (71 loc) 2.08 kB
{ "name": "ts-ssp", "version": "0.1.6", "description": "NodeJS library to work with coin and bill acceptors under SSP protocol. Written in Typescript.", "main": "src/index.js", "engines": { "node": ">=8.0.0", "npm": ">=6.0.0" }, "files": [ "src/**/*.js", "src/**/*.d.ts" ], "scripts": { "build": "tsc", "build:clean": "npm run clean && npm run build", "prepack": "npm run build:clean", "watch": "tsc -w", "lint": "npm run lint:tsc && npm run lint:tslint", "lint:tsc": "tsc -p tsconfig.json --noEmit", "lint:tslint": "tslint -c tslint.json -p tsconfig.json --fix", "lint:prettier": "prettier --write \"{src,__tests__}/**/*.ts*\"", "commit": "commit-prompt --no-verify", "precommit": "lint-staged", "test": "jest --detectOpenHandles", "test:unit": "jest --detectOpenHandles --testPathPattern \"src/.+spec.tsx?$\"", "test:e2e": "jest --detectOpenHandles --testPathPattern \"__tests__/.+.tsx?\"", "test:ci": "jest --detectOpenHandles --coverage", "clean": "rimraf '{src,__tests__}/**/*.js?(x)?(.map)'", "release": "./extra/deployment/release.sh", "postrelease": "npm publish" }, "repository": { "type": "git", "url": "git+https://github.com/goooseman/ts-ssp.git" }, "keywords": [ "Smiley Secure Protocol", "Innovative Technologies", "SSP", "NV10", "NV9", "NV10Plus", "NV10+", "serialport", "cash acceptor" ], "author": "goooseman", "license": "MIT", "bugs": { "url": "https://github.com/goooseman/ts-ssp/issues" }, "homepage": "https://github.com/goooseman/ts-ssp", "devDependencies": { "@types/jest": "^24.9.1", "@types/node": "^10.17.21", "jest": "^24.0.0", "prettier-config-trucknet-io": "^2.1.0", "rimraf": "^3.0.2", "trucknet-commit": "^1.5.5", "ts-jest": "^24.3.0", "ts-node": "^8.10.1", "tslint": "^5.20.1", "tslint-config-trucknet-io": "^1.8.7", "typescript": "^3.8.3" }, "dependencies": { "@types/serialport": "^8.0.0", "serialport": "^8.0.0" } }