{
  "name": "@trezor/protocol",
  "version": "1.3.0",
  "license": "See LICENSE.md in repo root",
  "repository": {
    "type": "git",
    "url": "git://github.com/trezor/trezor-suite.git"
  },
  "bugs": {
    "url": "https://github.com/trezor/trezor-suite/issues"
  },
  "sideEffects": false,
  "main": "lib/index.js",
  "publishConfig": {
    "main": "lib/index.js"
  },
  "npmPublishAccess": "public",
  "files": [
    "lib/",
    "!**/*.map"
  ],
  "scripts": {
    "test:unit": "yarn g:jest -c ../../jest.config.base.js",
    "depcheck": "yarn g:depcheck",
    "type-check": "yarn g:tsc --build",
    "build:lib": "yarn g:rimraf ./lib && yarn g:tsc --build tsconfig.lib.json && ../../scripts/publish/replace-imports.sh ./lib cjs",
    "prepublishOnly": "yarn tsx ../../scripts/publish/prepublishNPM.js",
    "prepublish": "yarn tsx ../../scripts/publish/prepublish.js"
  },
  "peerDependencies": {
    "tslib": "^2.6.2"
  },
  "devDependencies": {
    "tsx": "^4.20.3"
  }
}