{
	"name": "@cheqd/sdk",
	"version": "5.3.1",
	"description": "A TypeScript SDK built with CosmJS to interact with the cheqd network ledger",
	"license": "Apache-2.0",
	"author": "Cheqd Foundation Limited (https://github.com/cheqd)",
	"main": "./build/cjs/index.js",
	"module": "./build/esm/index.js",
	"exports": {
		".": {
			"types": "./build/types/index.d.ts",
			"import": "./build/esm/index.js",
			"require": "./build/cjs/index.js",
			"default": "./build/esm/index.js"
		},
		"./*": {
			"types": "./build/types/*.d.ts",
			"import": "./build/esm/*.js",
			"require": "./build/cjs/*.js",
			"default": "./build/esm/*.js"
		}
	},
	"scripts": {
		"clean": "rm -rf node_modules && rm -rf esm/node_modules && rm -rf cjs/node_modules && rm -f package-lock.json",
		"build": "rm -rf build && npm run build:esm && npm run build:cjs && npm run build:types",
		"build:esm": "cd esm && tsc -p tsconfig.json && cp package.json ../build/esm/package.json",
		"build:cjs": "cd cjs && tsc -p tsconfig.json && cp package.json ../build/cjs/package.json",
		"build:types": "cd esm && tsc -p tsconfig.types.json",
		"tidy": "node tidy-dependencies.js && npm i --save && npm run format",
		"test": "npm run test:esm && npm run test:cjs",
		"test:esm": "cd esm && npm test",
		"test:cjs": "cd cjs && npm test",
		"format": "prettier --write '**/*.{js,ts,cjs,mjs,json}'",
		"prepare": "husky"
	},
	"workspaces": [
		"esm",
		"cjs"
	],
	"repository": "https://github.com/cheqd/sdk.git",
	"keywords": [
		"cheqd",
		"sdk",
		"ssi",
		"did",
		"vc",
		"resources"
	],
	"bugs": {
		"url": "https://github.com/cheqd/sdk/issues"
	},
	"homepage": "https://github.com/cheqd/sdk#readme",
	"files": [
		"build",
		"LICENSE",
		"package.json",
		"preinstall.js",
		"README.md"
	],
	"dependencies": {
		"@cheqd/ts-proto": "^4.1.0",
		"@cheqd/ts-proto-cjs": "npm:@cheqd/ts-proto@~2.5.0",
		"@cosmjs/amino": "^0.33.1",
		"@cosmjs/amino-cjs": "npm:@cosmjs/amino@~0.30.1",
		"@cosmjs/crypto": "^0.33.1",
		"@cosmjs/crypto-cjs": "npm:@cosmjs/crypto@~0.30.1",
		"@cosmjs/encoding": "^0.33.1",
		"@cosmjs/encoding-cjs": "npm:@cosmjs/encoding@~0.30.1",
		"@cosmjs/math": "^0.33.1",
		"@cosmjs/math-cjs": "npm:@cosmjs/math@~0.30.1",
		"@cosmjs/proto-signing": "^0.33.1",
		"@cosmjs/proto-signing-cjs": "npm:@cosmjs/proto-signing@~0.30.1",
		"@cosmjs/stargate": "^0.33.1",
		"@cosmjs/stargate-cjs": "npm:@cosmjs/stargate@~0.30.1",
		"@cosmjs/tendermint-rpc": "^0.33.1",
		"@cosmjs/tendermint-rpc-cjs": "npm:@cosmjs/tendermint-rpc@~0.30.1",
		"@cosmjs/utils": "^0.33.1",
		"@cosmjs/utils-cjs": "npm:@cosmjs/utils@~0.30.1",
		"@stablelib/ed25519": "^2.0.2",
		"@stablelib/ed25519-cjs": "npm:@stablelib/ed25519@^1.0.3",
		"@types/secp256k1": "^4.0.6",
		"@types/secp256k1-cjs": "npm:@types/secp256k1@^4.0.6",
		"cosmjs-types": "^0.9.0",
		"cosmjs-types-cjs": "npm:cosmjs-types@^0.7.2",
		"did-jwt": "^8.0.15",
		"did-jwt-cjs": "npm:did-jwt@^8.0.15",
		"did-resolver": "^4.1.0",
		"did-resolver-cjs": "npm:did-resolver@^4.1.0",
		"exponential-backoff": "^3.1.2",
		"exponential-backoff-cjs": "npm:exponential-backoff@^3.1.2",
		"file-type": "^20.5.0",
		"file-type-cjs": "npm:file-type@^16.5.4",
		"long-cjs": "npm:long@^4.0.0",
		"multiformats": "^13.3.6",
		"multiformats-cjs": "npm:multiformats@^9.9.0",
		"secp256k1": "^5.0.1",
		"secp256k1-cjs": "npm:secp256k1@^5.0.1",
		"uint8arrays": "^5.1.0",
		"uint8arrays-cjs": "npm:uint8arrays@^3.1.1",
		"uuid": "^11.1.0",
		"uuid-cjs": "npm:uuid@~10.0.0"
	},
	"devDependencies": {
		"@semantic-release/changelog": "^6.0.3",
		"@semantic-release/commit-analyzer": "^13.0.1",
		"@semantic-release/git": "^10.0.1",
		"@semantic-release/github": "^11.0.3",
		"@semantic-release/npm": "^11.0.3",
		"@semantic-release/release-notes-generator": "^12.1.0",
		"@types/jest": "^29.5.14",
		"@types/long-cjs": "npm:@types/long@^4.0.2",
		"@types/node": "^20.17.50",
		"@types/node-cjs": "npm:@types/node@^18.19.47",
		"@types/uuid": "^10.0.0",
		"@types/uuid-cjs": "npm:@types/uuid@^10.0.0",
		"conventional-changelog-conventionalcommits": "^8.0.0",
		"cross-env": "^7.0.3",
		"husky": "^9.1.7",
		"jest": "^29.7.0",
		"prettier": "^3.5.3",
		"semantic-release": "^24.2.5",
		"ts-jest": "^29.3.4",
		"typescript": "^5.8.3"
	},
	"publishConfig": {
		"registry": "https://registry.npmjs.org/",
		"access": "public"
	},
	"engines": {
		"node": ">=20.0.0"
	}
}
