{ "name": "@codex-storage/sdk-js", "version": "0.0.14", "description": "Codex SDK to interact with the Codex decentralized storage network.", "repository": { "type": "git", "url": "https://github.com/codex-storage/codex-js" }, "scripts": { "prepack": "npm run build", "prebuild": "npm run compile && rm -Rf dist/*", "build": "tsup src/index.ts src/async.ts --format esm,cjs --dts --sourcemap --treeshake", "compile": "tsc --noEmit", "test": "vitest run", "test:watch": "vitest", "watch": "tsc --watch", "format": "prettier --write ./src" }, "keywords": [ "Codex", "Javascript", "SDK", "storage" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.js" } }, "./async": { "import": { "types": "./dist/async.d.ts", "default": "./dist/async.mjs" }, "require": { "types": "./dist/async.d.cts", "default": "./dist/async.js" } } }, "sideEffects": false, "files": [ "dist" ], "author": "Codex team", "readme": "README.md", "license": "MIT", "engines": { "node": ">=20" }, "devDependencies": { "@tsconfig/strictest": "^2.0.5", "prettier": "^3.3.3", "tsup": "^8.2.3", "typescript": "^5.5.4", "vitest": "^2.1.1" }, "dependencies": { "valibot": "^0.32.0" } }