xseignard/thermalPrinter

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "thermalprinter",
  "version": "0.3.10",
  "description": "Use node.js to communicate with Adafruit/Sparkfun Thermal Printer",
  "repository": {
    "type": "git",
    "url": "git://github.com/xseignard/thermalPrinter.git"
  },
  "main": "src/printer.js",
  "files": [
    "src/"
  ],
  "author": "Xavier Seignard <xavier.seignard@gmail.com>",
  "contributors": [
    {
      "name": "Flurin Egger",
      "email": "flurin@digitpaint.nl"
    }
  ],
  "scripts": {
    "test": "mocha -R spec test/**/*.test.js",
    "test:watch": "npm run test -- -w",
    "lint": "jshint src test demo",
    "coverage": "istanbul cover --dir ./reports _mocha -- -R spec test/**/*.test.js",
    "codeclimate": "CODECLIMATE_REPO_TOKEN=81648f70a46f19c1b4d5c9cf7f53fa40969af62284554621c22d7d038d2c637e codeclimate-test-reporter < reports/lcov.info",
    "clean": "rimraf reports",
    "ci": "npm run clean && npm run lint && npm run test && npm run coverage && npm run codeclimate"
  },
  "keywords": [
    "adafruit",
    "printer",
    "thermal",
    "serialport"
  ],
  "license": "MIT",
  "homepage": "https://github.com/xseignard/thermalPrinter",
  "bugs": {
    "url": "https://github.com/xseignard/thermalPrinter/issues"
  },
  "dependencies": {
    "async": "^1.5.0",
    "deasync": "^0.1.3",
    "get-pixels": "^3.2.3"
  },
  "devDependencies": {
    "chai": "latest",
    "codeclimate-test-reporter": "latest",
    "istanbul": "latest",
    "jshint": "latest",
    "mocha": "latest",
    "rimraf": "latest",
    "serialport": "latest"
  }
}