tsbuffer-proto-generator
Version:
TSBuffer Proto Generator ---
65 lines • 1.66 kB
JSON
{
"name": "tsbuffer-proto-generator",
"version": "1.7.2",
"description": "",
"main": "index.js",
"exports": {
"require": "./index.js",
"import": "./index.mjs"
},
"typings": "./index.d.ts",
"scripts": {
"test": "npx mocha",
"coverage": "nyc mocha test/**/*.test.ts && start coverage\\index.html",
"build": "npm run build:js && npm run build:dts && npm run build:doc && cp package.json LICENSE README.md dist/",
"build:js": "rm -rf dist && npx rollup -c",
"build:dts": "rm -rf lib && npx tsc && npx api-extractor run --local --verbose && node scripts/removePrivate.js && rm -rf lib",
"build:doc": "rm -rf docs/api && npx api-documenter markdown --input temp --output docs/api"
},
"author": "k8w",
"keywords": [
"tsbuffer",
"protobuf",
"typescript",
"serialize",
"json",
"schema",
"binary",
"protocol",
"websocket",
"k8w"
],
"license": "MIT",
"dependencies": {
"k8w-crypto": "^0.2.0",
"k8w-extend-native": "^1.4.6",
"tsbuffer-schema": "^2.2.0",
"tslib": "*",
"typescript": "^4"
},
"devDependencies": {
"@microsoft/api-documenter": "^7.17.11",
"@microsoft/api-extractor": "^7.23.0",
"@types/mocha": "^8.2.3",
"@types/node": "^15.14.9",
"mocha": "^9.2.2",
"nyc": "^15.1.0",
"rollup": "^2.70.2",
"rollup-plugin-typescript2": "^0.31.2",
"ts-node": "^10.7.0"
},
"nyc": {
"extension": [
".ts"
],
"exclude": [
"**/*.d.ts",
"coverage",
"test"
],
"reporter": [
"html"
],
"all": true
}
}