{
  "name": "@putkoff/abstract-solana",
  "version": "0.0.154",
  "type": "module",
  "description": "Lightweight TypeScript solana tools.",
  "main": "./dist/cjs/index.js",
  "module": "./dist/esm/index.js",
  "types": "./dist/types/index.d.ts",
  "sideEffects": true,
  "files": [
    "dist"
  ],
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "import": "./dist/esm/index.js",
      "require": "./dist/cjs/index.js"
    },
    "./runtime": {
      "types": "./dist/types/runtime/index.d.ts",
      "import": "./dist/esm/runtime/index.js",
      "require": "./dist/cjs/runtime/index.js"
    },
    "./package.json": "./package.json"
  },
  "scripts": {
    "build": "tsc -p tsconfig.types.json && rollup -c --configPlugin typescript",
    "dev": "tsx src/index.ts",
    "prepublishOnly": "npm run build",
    "release": "npm version patch -m \"chore(release): v%s\" && npm publish --access public"
  },
  "dependencies": {
    "@metaplex-foundation/mpl-token-metadata": "^3.4.0",
    "@metaplex-foundation/umi": "^1.4.1",
    "@metaplex-foundation/umi-bundle-defaults": "^1.4.1",
    "@putkoff/abstract-env": "0.0.3",
    "@putkoff/abstract-logger": "0.0.82",
    "@putkoff/abstract-utilities": "1.0.148",
    "@solana/spl-token": "^0.4.14",
    "@solana/web3.js": "^1.98.4",
    "bignumber.js": "^9.3.1",
    "bs58": "^6.0.0",
    "dotenv": "^17.2.3",
    "tslib": "^2.8.1",
    "winston": "^3.11.0"
  },
  "devDependencies": {
    "@rollup/plugin-commonjs": "^25.0.7",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-typescript": "^11.1.5",
    "rollup": "^4.12.0",
    "rollup-plugin-dts": "^6.1.0",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-tsconfig-paths": "^1.5.2",
    "ts-node": "^10.9.2",
    "tsconfig-paths": "^4.2.0",
    "tsx": "^4.20.3",
    "typescript": "^5.3.3"
  }
}
