{
  "packageManager": "yarn@3.1.1",
  "name": "@metaplex/js",
  "main": "lib/index.cjs.js",
  "module": "lib/index.esm.js",
  "types": "lib/index.d.ts",
  "browser": {
    "./lib/index.cjs.js": "./lib/index.browser.esm.js",
    "./lib/index.esm.js": "./lib/index.browser.esm.js"
  },
  "files": [
    "/lib",
    "/src"
  ],
  "version": "4.12.0",
  "license": "MIT",
  "description": "Metaplex JavaScript API",
  "keywords": [
    "nft",
    "metaplex",
    "solana",
    "blockchain"
  ],
  "author": "Metaplex Maintainers <contact@metaplex.com>",
  "homepage": "https://metaplex.com",
  "repository": {
    "url": "https://github.com/metaplex/js.git"
  },
  "scripts": {
    "doc": "typedoc",
    "doc:update": "yarn doc && ./sh/publish-docs",
    "build": "rimraf lib && rollup -c",
    "dev": "rollup -c --watch",
    "lint": "eslint \"{src,test}/**/*.ts\" --format stylish",
    "fix:lint": "yarn lint --fix",
    "prettier": "npx prettier \"{src,test}/**/*.ts\" --check",
    "fix:prettier": "yarn prettier --write",
    "fix": "yarn fix:lint && yarn fix:prettier",
    "test:build": "esr ./test/setup/build.ts",
    "test:build-local-mpl": "LOCAL_MPL=1 esr ./test/setup/build.ts",
    "test:init": "DEBUG=\"amman*\" amman validator",
    "test:init-local-mpl": "DEBUG=\"amman*\" LOCAL_MPL=1 amman validator",
    "test:all": "yarn test:build && yarn test:init && yarn test",
    "test:all-local-mpl": "yarn test:build-local-mpl && yarn test:init-local-mpl && yarn test",
    "test": "jest --silent false",
    "test:watch": "jest --watch",
    "prepare": "husky install",
    "link-mpl": "yarn link ../metaplex-program-library --private -r -A"
  },
  "dependencies": {
    "@metaplex-foundation/mpl-auction": "^0.0.2",
    "@metaplex-foundation/mpl-core": "^0.0.2",
    "@metaplex-foundation/mpl-metaplex": "^0.0.5",
    "@metaplex-foundation/mpl-token-metadata": "^1.1.0",
    "@metaplex-foundation/mpl-token-vault": "^0.0.2",
    "@solana/spl-token": "^0.1.8",
    "@solana/web3.js": "^1.30.2",
    "@types/bs58": "^4.0.1",
    "axios": "^0.25.0",
    "bn.js": "^5.2.0",
    "borsh": "^0.4.0",
    "bs58": "^4.0.1",
    "buffer": "^6.0.3",
    "crypto-hash": "^1.3.0",
    "form-data": "^4.0.0"
  },
  "peerDependencies": {
    "@metaplex-foundation/mpl-auction": "^0.0.2",
    "@metaplex-foundation/mpl-core": "^0.0.2",
    "@metaplex-foundation/mpl-metaplex": "^0.0.5",
    "@metaplex-foundation/mpl-token-metadata": "^0.0.2",
    "@metaplex-foundation/mpl-token-vault": "^0.0.2",
    "@solana/spl-token": "^0.1.8",
    "@solana/web3.js": "^1.30.2"
  },
  "devDependencies": {
    "@commitlint/cli": "^13.2.0",
    "@commitlint/config-conventional": "^13.2.0",
    "@metaplex-foundation/amman": "^0.0.8",
    "@rollup/plugin-commonjs": "^20.0.0",
    "@rollup/plugin-json": "^4.1.0",
    "@rollup/plugin-node-resolve": "^13.0.4",
    "@rollup/plugin-replace": "^3.0.0",
    "@semantic-release/changelog": "^6.0.0",
    "@semantic-release/git": "^10.0.0",
    "@types/async-retry": "^1.4.3",
    "@types/jest": "^27.0.1",
    "@types/node": "^16.9.2",
    "@typescript-eslint/eslint-plugin": "^4.30.0",
    "@typescript-eslint/parser": "^4.30.0",
    "@zerollup/ts-transform-paths": "^1.7.18",
    "esbuild": "^0.14.2",
    "esbuild-runner": "^2.2.1",
    "eslint": "^7.32.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^4.0.0",
    "gh-pages": "^3.2.3",
    "husky": "^7.0.2",
    "jest": "^27.1.0",
    "node-stream-zip": "^1.15.0",
    "prettier": "^2.3.2",
    "rimraf": "^3.0.2",
    "rollup": "^2.56.3",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-typescript2": "^0.30.0",
    "rollup-plugin-visualizer": "^5.5.2",
    "semantic-release": "^18.0.0",
    "ts-jest": "^27.0.5",
    "ts-node": "^10.2.1",
    "ttypescript": "^1.5.12",
    "typedoc": "^0.22.3",
    "typescript": "^4.4.3"
  },
  "browserslist": [
    "defaults",
    "not IE 11",
    "maintained node versions"
  ],
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  }
}
