{
  "name": "@first-ledger/kit",
  "version": "0.0.1-b.3",
  "description": "",
  "keywords": [
    "xrp",
    "ledger",
    "XRPL",
    "Client",
    "Websocket",
    "HTTP",
    "Perfomance"
  ],
  "author": "interc0der",
  "license": "ISC",
  "main": "dist/src/index.js",
  "types": "dist/src/index.d.ts",
  "files": [
    "dist",
    "src"
  ],
  "dependencies": {
    "@interc0der/xrpl": "4.2.0-b.1",
    "big.js": "^6.2.2",
    "eventemitter3": "^5.0.1",
    "lodash": "^4.17.21",
    "moment": "^2.30.1",
    "nu-client": "0.0.1-b.11"
  },
  "devDependencies": {
    "@types/big.js": "^6.2.2",
    "@types/jest": "^29.5.14",
    "@types/lodash": "^4.17.15",
    "jest": "^29.7.0",
    "prettier": "^3.5.2",
    "ts-jest": "^29.2.6",
    "ts-node": "^10.9.2",
    "tsc-alias": "^1.8.10",
    "typescript": "^5.7.3"
  },
  "prettier": "./config/prettier.config.js",
  "scripts": {
    "env": "dotenv-run",
    "env:prod": "dotenv-run -e production",
    "-----": "",
    "tsnode": "pnpm ts-node -P ./config/tsconfig.test.json",
    "---------": "",
    "prebuild": "rm -rf ./dist && rm -rf ./build",
    "postbuild": " ",
    "c": "tsc -P ./config/tsconfig.build.json && tsc-alias",
    "build:watch": "pnpm build && concurrently \"tsc -w\" \"tsc-alias -w\"",
    "rebuild": "pnpm run c && pnpm postbuild",
    "rebuild:watch": "pnpm rebuild && concurrently \"tsc -w\" \"tsc-alias -w\"",
    "------": "",
    "build": "pnpm prebuild && pnpm run c && pnpm postbuild",
    "dev": "pnpm rebuild:watch",
    "gen": "pnpm run tsnode ./scripts/gen.ts && pnpm format",
    "--------": "",
    "lint": "eslint src --report-unused-disable-directives",
    "format": "prettier 'src' --write --list-different",
    "format:check": "prettier 'src' --check",
    "-------": "",
    "test": "pnpm jest --config ./config/jest.config.ts --all --coverage --forceExit",
    "testOne": "pnpm jest --config ./config/jest.config.ts --coverage --forceExit"
  }
}
