package.json
1 { 2 "name": "smart-buffer", 3 "version": "4.1.0", 4 "description": "smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.", 5 "main": "build/smartbuffer.js", 6 "homepage": "https://github.com/JoshGlazebrook/smart-buffer/", 7 "repository": { 8 "type": "git", 9 "url": "https://github.com/JoshGlazebrook/smart-buffer.git" 10 }, 11 "bugs": { 12 "url": "https://github.com/JoshGlazebrook/smart-buffer/issues" 13 }, 14 "keywords": [ 15 "buffer", 16 "smart", 17 "packet", 18 "serialize", 19 "network", 20 "cursor", 21 "simple" 22 ], 23 "engines": { 24 "node": ">= 6.0.0", 25 "npm": ">= 3.0.0" 26 }, 27 "author": "Josh Glazebrook", 28 "license": "MIT", 29 "readmeFilename": "README.md", 30 "devDependencies": { 31 "@types/chai": "4.1.7", 32 "@types/mocha": "5.2.7", 33 "@types/node": "^12.0.0", 34 "chai": "4.2.0", 35 "coveralls": "3.0.5", 36 "istanbul": "^0.4.5", 37 "mocha": "6.2.0", 38 "mocha-lcov-reporter": "^1.3.0", 39 "nyc": "14.1.1", 40 "source-map-support": "0.5.12", 41 "ts-node": "8.3.0", 42 "tslint": "5.18.0", 43 "typescript": "^3.2.1" 44 }, 45 "typings": "typings/smartbuffer.d.ts", 46 "dependencies": {}, 47 "scripts": { 48 "prepublish": "npm install -g typescript && npm run build", 49 "test": "NODE_ENV=test mocha --recursive --require ts-node/register test/**/*.ts", 50 "coverage": "NODE_ENV=test nyc npm test", 51 "coveralls": "NODE_ENV=test nyc npm test && nyc report --reporter=text-lcov | coveralls", 52 "lint": "tslint --type-check --project tsconfig.json 'src/**/*.ts'", 53 "build": "tsc -p ./" 54 }, 55 "nyc": { 56 "extension": [ 57 ".ts", 58 ".tsx" 59 ], 60 "include": [ 61 "src/*.ts", 62 "src/**/*.ts" 63 ], 64 "exclude": [ 65 "**.*.d.ts", 66 "node_modules", 67 "typings" 68 ], 69 "require": [ 70 "ts-node/register" 71 ], 72 "reporter": [ 73 "json", 74 "html" 75 ], 76 "all": true 77 } 78 }