{
  "name": "starknetkit",
  "version": "3.4.3",
  "repository": "github:argentlabs/starknetkit",
  "private": false,
  "browser": {
    "crypto": false
  },
  "keywords": [
    "starknet",
    "starkware",
    "l2",
    "zk",
    "rollup",
    "wallet",
    "dapp"
  ],
  "license": "MIT",
  "lint-staged": {
    "*.{js,jsx,ts,tsx,css,md,yml,json}": "prettier --write",
    "*.{ts,tsx}": "eslint --cache --ext .ts,.tsx"
  },
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/starknetkit.d.ts",
      "import": "./dist/starknetkit.js",
      "require": "./dist/starknetkit.cjs"
    },
    "./injected": {
      "types": "./dist/injectedConnector.d.ts",
      "import": "./dist/injectedConnector.js",
      "require": "./dist/injectedConnector.cjs"
    },
    "./webwallet": {
      "types": "./dist/webwalletConnector.d.ts",
      "import": "./dist/webwalletConnector.js",
      "require": "./dist/webwalletConnector.cjs"
    },
    "./argentMobile": {
      "types": "./dist/argentMobile.d.ts",
      "import": "./dist/argentMobile.js",
      "require": "./dist/argentMobile.cjs"
    },
    "./argentX": {
      "types": "./dist/argentX.d.ts",
      "import": "./dist/argentX.js",
      "require": "./dist/argentX.cjs"
    },
    "./braavos": {
      "types": "./dist/braavos.d.ts",
      "import": "./dist/braavos.js",
      "require": "./dist/braavos.cjs"
    },
    "./metamask": {
      "types": "./dist/metamask.d.ts",
      "import": "./dist/metamask.js",
      "require": "./dist/metamask.cjs"
    },
    "./keplr": {
      "types": "./dist/keplr.d.ts",
      "import": "./dist/keplr.js",
      "require": "./dist/keplr.cjs"
    },
    "./keplrMobile": {
      "types": "./dist/keplrMobile.d.ts",
      "import": "./dist/keplrMobile.js",
      "require": "./dist/keplrMobile.cjs"
    },
    "./fordefi": {
      "types": "./dist/fordefi.d.ts",
      "import": "./dist/fordefi.js",
      "require": "./dist/fordefi.cjs"
    },
    "./xverse": {
      "types": "./dist/xverse.d.ts",
      "import": "./dist/xverse.js",
      "require": "./dist/xverse.cjs"
    },
    "./braavosMobile": {
      "types": "./dist/braavosMobile.d.ts",
      "import": "./dist/braavosMobile.js",
      "require": "./dist/braavosMobile.cjs"
    },
    "./controller": {
      "types": "./dist/controllerConnector.d.ts",
      "import": "./dist/controllerConnector.js",
      "require": "./dist/controllerConnector.cjs"
    },
    "./window": {
      "types": "./dist/window.d.ts",
      "import": "./dist/window.js",
      "require": "./dist/window.cjs"
    }
  },
  "main": "./dist/starknetkit.cjs",
  "module": "./dist/starknetkit.js",
  "types": "./dist/starknetkit.d.ts",
  "scripts": {
    "build": "vite build",
    "check": "svelte-check --tsconfig ./tsconfig.json",
    "dev": "vite build --watch"
  },
  "files": [
    "dist"
  ],
  "dependencies": {
    "@argent/x-ui": "^1.109.0",
    "@cartridge/controller": "^0.10.0",
    "@starknet-io/get-starknet": "^4.0.8",
    "@starknet-io/get-starknet-core": "^4.0.8",
    "@starknet-io/types-js": "0.8.4",
    "@trpc/client": "^10.38.1",
    "@trpc/server": "^10.38.1",
    "@walletconnect/sign-client": "^2.11.0",
    "bowser": "^2.11.0",
    "detect-browser": "^5.3.0",
    "eventemitter3": "^5.0.1",
    "events": "^3.3.0",
    "lodash-es": "^4.17.21",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "svelte-forms": "^2.3.1",
    "trpc-browser": "^1.3.2"
  },
  "devDependencies": {
    "@commitlint/cli": "^19.0.0",
    "@commitlint/config-conventional": "^19.0.0",
    "@semantic-release/git": "^10.0.1",
    "@sveltejs/vite-plugin-svelte": "^2.2.0",
    "@tsconfig/svelte": "^5.0.0",
    "@types/async-retry": "^1.4.5",
    "@types/lodash-es": "^4.17.8",
    "@types/node": "^20.5.7",
    "@types/react": "^18.2.0",
    "@types/react-dom": "^18.2.0",
    "@typescript-eslint/eslint-plugin": "^8.0.0",
    "@typescript-eslint/parser": "^8.8.1",
    "@vitejs/plugin-react": "^4.3.4",
    "@walletconnect/ethereum-provider": "^2.11.0",
    "@walletconnect/jsonrpc-provider": "^1.0.13",
    "@walletconnect/signer-connection": "^2.11.0",
    "@walletconnect/types": "^2.11.0",
    "@walletconnect/utils": "^2.11.0",
    "autoprefixer": "^10.4.7",
    "eslint": "^8.48.0",
    "eslint-config-next": "^13.4.19",
    "eslint-plugin-prettier": "^5.2.1",
    "eslint-plugin-svelte": "^2.44.1",
    "husky": "^9.0.0",
    "lint-staged": "^15.0.0",
    "postcss": "^8.4.21",
    "postcss-load-config": "^6.0.0",
    "prettier": "^3.0.3",
    "prettier-plugin-import-sort": "^0.0.7",
    "semantic-release": "^24.0.0",
    "starknet": "^8.5.2",
    "svelte": "^4.0.0",
    "svelte-check": "^3.5.1",
    "svelte-eslint-parser": "^0.41.1",
    "svelte-preprocess": "^6.0.0",
    "tailwindcss": "^3.1.6",
    "tslib": "^2.4.0",
    "typescript": "^5.1.6",
    "vite": "^4.3.8",
    "vite-plugin-dts": "^3.0.0",
    "vitest": "^1.6.0",
    "ws": "^8.8.1",
    "zod": "^3.20.6"
  },
  "peerDependencies": {
    "starknet": "^8.0.0"
  },
  "gitHead": "b16688a8638cc138938e74e1a39d004760165d75"
}
