@etherna/sdk-js
Version:
Etherna SDKs for operations on the network
91 lines • 2.38 kB
JSON
{
"name": "@etherna/sdk-js",
"version": "2.0.3",
"description": "Etherna SDKs for operations on the network",
"author": "Mattia Dalzocchio",
"license": "LGPL-3.0-or-later",
"repository": {
"type": "git",
"url": "https://github.com/Etherna/etherna-sdk-js"
},
"keywords": [
"etherna",
"clients",
"swarm",
"bee",
"index",
"gateway",
"sso",
"schema",
"manifest",
"serializer",
"deserializer"
],
"bugs": {
"url": "https://etherna.atlassian.net/projects/ESJ"
},
"homepage": "https://github.com/etherna/etherna-sdk-js#readme",
"type": "module",
"files": [
"dist"
],
"module": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"dev": "pnpm tsup --watch",
"build": "pnpm tsup --minify --clean --sourcemap",
"test": "pnpm vitest",
"test-ui": "pnpm vitest --ui",
"lint": "pnpm eslint --ext .ts --fix .",
"format": "pnpm prettier --write .",
"typecheck": "pnpm tsc --noEmit"
},
"peerDependencies": {
"@ffmpeg/ffmpeg": ">=0.12",
"@ffmpeg/util": ">=0.12",
"axios": ">=1.9",
"zod": ">=4.1"
},
"dependencies": {
"@fairdatasociety/bmt-js": "2.1.0",
"@ffmpeg.wasm/core-mt": "0.13.2",
"@ffmpeg.wasm/main": "0.13.1",
"@ffmpeg/ffmpeg": "0.12.15",
"@ffmpeg/util": "0.12.2",
"@noble/hashes": "1.8.0",
"@noble/secp256k1": "2.3.0",
"axios": "1.12.2",
"blurhash": "2.0.5",
"crypto-ts": "1.0.2",
"js-sha3": "0.9.3",
"uuid-random": "1.3.2",
"viem": "2.38.4",
"zod": "4.1.12"
},
"devDependencies": {
"@eslint/js": "9.38.0",
"@ianvs/prettier-plugin-sort-imports": "4.7.0",
"@total-typescript/ts-reset": "0.6.1",
"@types/node": "24.9.1",
"@types/wicg-file-system-access": "2023.10.7",
"eslint": "9.38.0",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.4",
"globals": "16.4.0",
"prettier": "3.6.2",
"tsup": "8.5.0",
"typescript": "5.9.3",
"typescript-eslint": "8.46.2",
"vite": "7.1.12",
"vitest": "4.0.3"
},
"optionalDependencies": {
"@vitest/ui": "4.0.3"
},
"pnpm": {
"peerDependencyRules": {
"ignoreMissing": []
}
},
"packageManager": "pnpm@10.9.0+sha512.0486e394640d3c1fb3c9d43d49cf92879ff74f8516959c235308f5a8f62e2e19528a65cdc2a3058f587cde71eba3d5b56327c8c33a97e4c4051ca48a10ca2d5f"
}