{
    "name": "walkable-buffer",
    "version": "3.0.6",
    "description": "🚶🛡️ A class for easily reading data from binary Buffers",
    "keywords": [
        "binary",
        "buffer",
        "walk"
    ],
    "author": "Oscar Busk <oscar.busk@gmail.com>",
    "license": "MIT",
    "homepage": "https://github.com/oBusk/walkable-buffer#readme",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/oBusk/walkable-buffer.git"
    },
    "bugs": {
        "url": "https://github.com/oBusk/walkable-buffer/issues"
    },
    "engines": {
        "node": "^10.20.1 || ^12.16.3 || ^14.14.0 || >=15.0.0"
    },
    "volta": {
        "node": "14.17.6",
        "npm": "7.23.0"
    },
    "type": "commonjs",
    "main": "dist/index.js",
    "typings": "dist/index.d.ts",
    "module": "dist.module/index.js",
    "sideEffects": false,
    "bundlewatch": {
        "files": [
            {
                "path": "dist?(.module)/WalkableBuffer.js",
                "maxSize": "3.5kB"
            },
            {
                "path": "dist?(.module)/!(WalkableBuffer|*.spec).js",
                "maxSize": "0.5kB"
            }
        ],
        "ci": {
            "trackBranches": [
                "main"
            ]
        }
    },
    "simple-git-hooks": {
        "pre-commit": "npx lint-staged && npm test"
    },
    "scripts": {
        "version": "npm run build",
        "build": "rimraf dist/ dist.module/ && tsc && tsc -P tsconfig.module.json",
        "lint": "eslint **/*.{ts,js,json} --ignore-path .gitignore",
        "lint-fix": "eslint **/*.{ts,js,json} --ignore-path .gitignore --fix",
        "postlint": "prettier **/*.{md,yml,yaml} --ignore-path .gitignore --check",
        "postlint-fix": "prettier **/*.{md,yml,yaml} --ignore-path .gitignore --write",
        "test": "jest"
    },
    "dependencies": {
        "read-bigint": "^0.1.6"
    },
    "devDependencies": {
        "@types/jest": "^27.0.1",
        "@types/node": "^16.9.1",
        "@typescript-eslint/eslint-plugin": "^4.31.1",
        "@typescript-eslint/parser": "^4.31.1",
        "eslint": "^7.32.0",
        "eslint-config-prettier": "^8.3.0",
        "eslint-plugin-jest": "^24.4.0",
        "eslint-plugin-prettier": "^4.0.0",
        "jest": "^27.2.0",
        "lint-staged": "^11.1.2",
        "prettier": "^2.4.0",
        "rimraf": "^3.0.2",
        "simple-git-hooks": "^2.6.1",
        "ts-jest": "^27.0.5",
        "typescript": "^4.4.3"
    }
}
