UNPKG

solana-parser

Version:

lightweight transaction parser for popular DeFi applications on the Solana blockchain, written in TypeScript.

78 lines (77 loc) 1.81 kB
{ "name": "solana-parser", "version": "0.1.5", "main": "dist/index.js", "types": "dist/types/index.d.ts", "files": [ "dist", "README.md", "LICENSE" ], "scripts": { "clean": "rimraf dist", "build": "npm run clean && tsc && rm tsconfig.tsbuildinfo", "build:types": "tsc --emitDeclarationOnly", "test": "jest", "format": "prettier --write \"src/**/*.ts\" && prettier --write \"tests/**/*.ts\"", "format:check": "prettier --check \"src/**/*.ts\"", "check:types": "tsc --noEmit" }, "exports": { ".": { "types": "./dist/types/index.d.ts", "require": "./dist/index.js", "import": "./dist/index.js" } }, "typesVersions": { "*": { "*": ["dist/types/*"] } }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "roots": [ "<rootDir>/src", "<rootDir>/tests" ], "testMatch": [ "**/tests/**/*.+(ts|tsx|js)", "**/?(*.)+(spec|test).+(ts|tsx|js)" ], "transform": { "^.+\\.(ts|tsx)$": "ts-jest" } }, "keywords": [ "blockchain", "solana", "transaction", "parser", "raydium", "pumpfun", "jupiter", "instruction", "web3", "defi" ], "author": "Oluwatobiloba Emmanuel", "license": "MIT", "description": "lightweight transaction parser for popular DeFi applications on the Solana blockchain, written in TypeScript.", "dependencies": { "@noble/hashes": "^1.5.0", "@solana/web3.js": "^1.95.3", "bs58": "^6.0.0" }, "devDependencies": { "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^8.4.0", "@typescript-eslint/parser": "^8.4.0", "jest": "^29.7.0", "prettier": "^3.3.3", "rimraf": "^5.0.10", "ts-jest": "^29.2.5", "typescript": "^5.7.3" } }