{
	"name": "@canvas-js/core",
	"version": "0.16.1",
	"author": "Canvas Technologies, Inc. (https://canvas.xyz)",
	"type": "module",
	"engines": {
		"node": ">=22.0.0"
	},
	"files": [
		"lib"
	],
	"main": "./lib/index.js",
	"types": "./lib/index.d.ts",
	"exports": {
		".": "./lib/index.js",
		"./api": "./lib/api.js",
		"./contract": "./lib/contract.js",
		"./constants": "./lib/constants.js",
		"./sync": "./lib/synchronous.js"
	},
	"imports": {
		"#target": {
			"browser": "./lib/targets/browser/index.js",
			"node": "./lib/targets/node/index.js",
			"react-native": "./lib/targets/react-native/index.js",
			"worker": "./lib/targets/worker/index.js",
			"default": "./lib/targets/default/index.js"
		}
	},
	"scripts": {
		"test": "ava"
	},
	"dependencies": {
		"@canvas-js/gossiplog": "0.16.1",
		"@canvas-js/interfaces": "0.16.1",
		"@canvas-js/modeldb": "0.16.1",
		"@canvas-js/modeldb-durable-objects": "0.16.1",
		"@canvas-js/modeldb-idb": "0.16.1",
		"@canvas-js/modeldb-pg": "0.16.1",
		"@canvas-js/modeldb-sqlite": "0.16.1",
		"@canvas-js/signatures": "0.16.1",
		"@canvas-js/signer-ethereum": "0.16.1",
		"@canvas-js/utils": "1.0.0",
		"@canvas-js/vm": "0.16.1",
		"@ipld/dag-cbor": "^9.2.4",
		"@ipld/dag-json": "^10.2.5",
		"@ipld/schema": "^6.0.6",
		"@libp2p/interface": "^2.10.3",
		"@libp2p/logger": "^5.1.13",
		"@libp2p/peer-id": "^5.1.6",
		"@multiformats/multiaddr": "^12.4.1",
		"@noble/curves": "^1.9.2",
		"@noble/hashes": "^1.8.0",
		"@types/cors": "^2.8.17",
		"@types/express": "^5.0.3",
		"@types/ws": "^8.5.14",
		"abortable-iterator": "^5.0.1",
		"aggregate-error": "^5.0.0",
		"any-signal": "^4.1.1",
		"chalk": "^5.4.1",
		"cors": "^2.8.5",
		"esbuild": "^0.25.5",
		"esbuild-wasm": "^0.25.1",
		"ethers": "^6.13.5",
		"express": "^5.1.0",
		"http-status-codes": "^2.3.0",
		"multiformats": "^13.3.7",
		"p-defer": "^4.0.1",
		"p-queue": "^8.1.0",
		"pg": "^8.15.6",
		"prng-xoshiro": "^1.0.1",
		"prom-client": "^15.1.2",
		"quickjs-emscripten": "^0.31.0",
		"uint8arraylist": "^2.4.8",
		"uint8arrays": "^5.1.0",
		"ws": "^8.18.2"
	},
	"devDependencies": {
		"@canvas-js/signer-cosmos": "0.16.1",
		"@cloudflare/workers-types": "^4.20250610.0",
		"@types/pg": "^8.11.11",
		"dotenv": "^16.4.7",
		"nanoid": "^5.0.9",
		"prando": "^6.0.1"
	}
}
