{
  "name": "@hqtsm/struct",
  "version": "5.0.4",
  "description": "Binary structures",
  "keywords": [
    "binary",
    "struct",
    "union",
    "pointer",
    "array",
    "endian",
    "dataview",
    "arraybuffer"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/hqtsm/struct.git"
  },
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/hqtsm/struct/issues"
  },
  "module": "./esm/mod.js",
  "types": "./esm/mod.d.ts",
  "exports": {
    ".": {
      "import": "./esm/mod.js"
    },
    "./arr": {
      "import": "./esm/arr.js"
    },
    "./bool": {
      "import": "./esm/bool/mod.js"
    },
    "./bool/8": {
      "import": "./esm/bool/8.js"
    },
    "./bool/16": {
      "import": "./esm/bool/16.js"
    },
    "./bool/32": {
      "import": "./esm/bool/32.js"
    },
    "./const": {
      "import": "./esm/const.js"
    },
    "./endian": {
      "import": "./esm/endian.js"
    },
    "./float": {
      "import": "./esm/float/mod.js"
    },
    "./float/16": {
      "import": "./esm/float/16.js"
    },
    "./float/32": {
      "import": "./esm/float/32.js"
    },
    "./float/64": {
      "import": "./esm/float/64.js"
    },
    "./int": {
      "import": "./esm/int/mod.js"
    },
    "./int/8": {
      "import": "./esm/int/8.js"
    },
    "./int/16": {
      "import": "./esm/int/16.js"
    },
    "./int/24": {
      "import": "./esm/int/24.js"
    },
    "./int/32": {
      "import": "./esm/int/32.js"
    },
    "./int/64": {
      "import": "./esm/int/64.js"
    },
    "./member": {
      "import": "./esm/member.js"
    },
    "./members": {
      "import": "./esm/members.js"
    },
    "./native": {
      "import": "./esm/native.js"
    },
    "./ptr": {
      "import": "./esm/ptr.js"
    },
    "./struct": {
      "import": "./esm/struct.js"
    },
    "./type": {
      "import": "./esm/type.js"
    },
    "./union": {
      "import": "./esm/union.js"
    },
    "./util": {
      "import": "./esm/util.js"
    }
  },
  "scripts": {},
  "sideEffects": false,
  "typesVersions": {
    "*": {
      "arr": [
        "./esm/arr.d.ts"
      ],
      "bool": [
        "./esm/bool/mod.d.ts"
      ],
      "bool/8": [
        "./esm/bool/8.d.ts"
      ],
      "bool/16": [
        "./esm/bool/16.d.ts"
      ],
      "bool/32": [
        "./esm/bool/32.d.ts"
      ],
      "const": [
        "./esm/const.d.ts"
      ],
      "endian": [
        "./esm/endian.d.ts"
      ],
      "float": [
        "./esm/float/mod.d.ts"
      ],
      "float/16": [
        "./esm/float/16.d.ts"
      ],
      "float/32": [
        "./esm/float/32.d.ts"
      ],
      "float/64": [
        "./esm/float/64.d.ts"
      ],
      "int": [
        "./esm/int/mod.d.ts"
      ],
      "int/8": [
        "./esm/int/8.d.ts"
      ],
      "int/16": [
        "./esm/int/16.d.ts"
      ],
      "int/24": [
        "./esm/int/24.d.ts"
      ],
      "int/32": [
        "./esm/int/32.d.ts"
      ],
      "int/64": [
        "./esm/int/64.d.ts"
      ],
      "member": [
        "./esm/member.d.ts"
      ],
      "members": [
        "./esm/members.d.ts"
      ],
      "native": [
        "./esm/native.d.ts"
      ],
      "ptr": [
        "./esm/ptr.d.ts"
      ],
      "struct": [
        "./esm/struct.d.ts"
      ],
      "type": [
        "./esm/type.d.ts"
      ],
      "union": [
        "./esm/union.d.ts"
      ],
      "util": [
        "./esm/util.d.ts"
      ]
    }
  },
  "dependencies": {
    "@hqtsm/class": "^1.3.3",
    "@hqtsm/dataview": "^2.0.0",
    "@hqtsm/meek": "^2.1.3"
  },
  "_generatedBy": "dnt@dev"
}