UNPKG

@gorbchain-xyz/chaindecode

Version:

GorbchainSDK V1.3+ - Complete Solana development toolkit with advanced cryptography, messaging, and collaboration features. Build secure applications with blockchain, DeFi, and end-to-end encryption.

129 lines (128 loc) 4.63 kB
{ "name": "@gorbchain-xyz/chaindecode", "version": "1.3.1", "description": "GorbchainSDK V1.3+ - Complete Solana development toolkit with advanced cryptography, messaging, and collaboration features. Build secure applications with blockchain, DeFi, and end-to-end encryption.", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "directories": { "doc": "docs", "example": "examples", "test": "test" }, "scripts": { "build": "tsc", "lint": "eslint 'src/**/*.{ts,tsx}' --max-warnings 0", "lint:fix": "eslint 'src/**/*.{ts,tsx}' --fix", "format": "prettier --write 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}' 'examples/**/*.{ts,tsx}'", "format:check": "prettier --check 'src/**/*.{ts,tsx}' 'test/**/*.{ts,tsx}' 'examples/**/*.{ts,tsx}'", "test": "NODE_OPTIONS=--experimental-vm-modules jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:unit": "jest --testNamePattern='(?!.*Journey)' --testPathIgnorePatterns='.*real.*'", "test:integration": "jest --testPathPattern='.*integration.*'", "test:journeys": "jest test/real-user-journeys.test.ts", "test:optimized": "jest test/optimized-sdk.test.ts", "test:rich": "jest test/rich-functions.test.ts", "test:real-data": "jest test/wallet-v2-real-scenarios.test.ts test/real-user-journeys.test.ts test/rich-functions.test.ts", "test:crypto": "jest test/crypto.test.ts", "test:crypto-messaging": "jest test/crypto-messaging-scenarios.test.ts", "test:crypto-collaboration": "jest test/crypto-collaboration-scenarios.test.ts", "test:crypto-performance": "jest test/crypto-performance-stress.test.ts", "test:crypto-security": "jest test/crypto-security-edge-cases.test.ts", "test:crypto-all": "jest test/crypto*.test.ts", "test:no-network": "SKIP_NETWORK_TESTS=true jest", "test:verbose": "VERBOSE_TESTS=true jest", "example": "tsx examples/index.ts", "example:basic": "tsx examples/01-basic-usage.ts", "example:tokens": "tsx examples/02-rich-token-analysis.ts", "example:transactions": "tsx examples/03-transaction-analysis.ts", "example:wallets": "tsx examples/04-wallet-integration.ts", "example:portfolio": "tsx examples/05-advanced-portfolio.ts", "prepare": "npm run build", "prepublishOnly": "npm test && npm run build" }, "keywords": [ "solana", "sdk", "cryptography", "encryption", "messaging", "collaboration", "end-to-end-encryption", "secure-messaging", "document-sharing", "group-encryption", "digital-signatures", "wallet-integration", "rich-transactions", "portfolio-analysis", "token-metadata", "dapp-development", "solana-web3", "typescript", "defi", "nft" ], "author": "gorblin <opensource@gorbchain.xyz>", "license": "MIT", "files": [ "dist", "README.md", "LICENSE" ], "repository": { "type": "git", "url": "git+https://github.com/gorbchain-xyz/chaindecode.git" }, "bugs": { "url": "https://github.com/gorbchain-xyz/chaindecode/issues" }, "homepage": "https://github.com/gorbchain-xyz/chaindecode#readme", "devDependencies": { "@testing-library/react": "^16.3.0", "@types/jest": "^30.0.0", "@types/node": "^24.0.10", "@types/react": "^19.1.8", "@types/react-dom": "^19.1.6", "@typescript-eslint/eslint-plugin": "^8.35.1", "@typescript-eslint/parser": "^8.35.1", "eslint": "^9.30.1", "eslint-config-prettier": "^10.1.5", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^28.14.0", "eslint-plugin-prettier": "^5.5.1", "jest": "^30.0.3", "jest-environment-jsdom": "^29.7.0", "prettier": "^3.6.2", "ts-jest": "^29.4.0", "typescript": "^5.8.3", "typescript-eslint": "^8.35.1" }, "dependencies": { "@metaplex-foundation/mpl-core": "^1.1.1", "@metaplex-foundation/mpl-token-metadata": "^3.2.1", "@metaplex-foundation/umi": "^0.9.2", "@metaplex-foundation/umi-bundle-defaults": "^0.9.2", "@metaplex-foundation/umi-signer-wallet-adapters": "^0.9.2", "@solana-program/token-2022": "^0.4.2", "@solana/kit": "^2.0.1", "@solana/spl-token": "^0.4.13", "@types/bs58": "^4.0.4", "bs58": "^6.0.0", "buffer": "^6.0.3", "react": "^19.1.0", "react-dom": "^19.1.0", "tweetnacl": "^1.0.3" }, "peerDependencies": { "@solana/web3.js": ">=1.80.0" }, "type": "module", "exports": { ".": { "import": "./dist/src/index.js", "require": "./dist/src/index.js" } } }