UNPKG

binary-parser

Version:

Blazing-fast binary parser builder

64 lines (63 loc) 1.73 kB
{ "name": "binary-parser", "version": "2.2.1", "description": "Blazing-fast binary parser builder", "main": "dist/binary_parser.js", "module": "dist/esm/binary_parser.mjs", "devDependencies": { "@types/mocha": "^9.1.1", "@types/node": "^18.7.18", "karma": "^6.4.1", "karma-chrome-launcher": "^3.1.1", "karma-mocha": "^2.0.1", "karma-typescript": "^5.5.3", "mocha": "^10.0.0", "prettier": "^2.7.1", "ts-node": "^10.9.1", "typescript": "^4.8.3" }, "exports": { ".": { "import": "./dist/esm/binary_parser.mjs", "require": "./dist/binary_parser.js" }, "./*": "./*" }, "scripts": { "build": "npm run build:cjs && npm run build:esm", "build:cjs": "tsc --module commonjs --outDir dist", "build:esm": "tsc --module esnext --outDir dist/esm && mv dist/esm/binary_parser.js dist/esm/binary_parser.mjs", "format": "prettier --list-different \"{lib,example,test,benchmark}/**/*.{ts,js}\"", "format:fix": "prettier --write \"{lib,example,test,benchmark}/**/*.{ts,js}\"", "test": "mocha --require ts-node/register test/*.ts", "test:browser": "karma start --single-run --browsers ChromeHeadless karma.conf.js", "prepare": "npm run build" }, "files": [ "dist", "lib" ], "keywords": [ "binary", "parser", "decode", "unpack", "struct", "buffer", "bit" ], "author": { "name": "Keichi Takahashi", "email": "hello@keichi.dev", "url": "https://keichi.dev/" }, "license": "MIT", "repository": { "type": "git", "url": "http://github.com/keichi/binary-parser.git" }, "bugs": "http://github.com/keichi/binary-parser/issues", "engines": { "node": ">=12" } }