UNPKG

@first-ledger/kit-adapter

Version:

A streamlined toolkit for querying and parsing blockchain network data, encompassing account details, transactions, and metadata, using nu-client with built-in caching for enhanced performance and access efficiency.

110 lines 3.71 kB
{ "name": "@first-ledger/kit-adapter", "version": "0.0.7", "description": "A streamlined toolkit for querying and parsing blockchain network data, encompassing account details, transactions, and metadata, using nu-client with built-in caching for enhanced performance and access efficiency.", "author": "interc0der", "license": "MIT", "keywords": [ "xrp", "ledger", "XRPL", "Client", "Websocket", "HTTP", "Perfomance" ], "homepage": "https://github.com/first-ledger/kit/packages/kit-adapter/README.md", "repository": { "type": "git", "url": "https://github.com/first-ledger/kit.git" }, "bugs": { "url": "https://github.com/first-ledger/kit/issues" }, "type": "module", "main": "dist/cjs/src/index.js", "types": "dist/cjs/src/index.d.ts", "files": [ "dist", "src" ], "exports": { ".": { "import": { "types": "./dist/esm/src/index.d.ts", "default": "./dist/esm/src/index.js" }, "require": { "types": "./dist/cjs/src/index.d.ts", "default": "./dist/cjs/src/index.js" } } }, "dependencies": { "@first-ledger/kit-utils": "0.0.7", "@first-ledger/xrpl-module": "0.0.7", "xrpl": "4.2.5" }, "devDependencies": { "@eslint/js": "^9.21.0", "@jest/globals": "^29.7.0", "@stylistic/eslint-plugin-js": "^4.0.1", "@types/big.js": "^6.2.2", "@types/jest": "^29.5.14", "@types/lodash": "^4.17.15", "@types/node": "^22.13.4", "@types/react": "^19.0.10", "@typescript-eslint/eslint-plugin": "^8.24.1", "@typescript-eslint/parser": "^8.24.1", "eslint": "^9.21.0", "eslint-config-prettier": "^10.0.1", "eslint-config-standard-with-typescript": "^43.0.1", "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-n": "^16.6.2", "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-promise": "^6.6.0", "fs": "0.0.1-security", "globals": "^16.0.0", "jest": "^29.7.0", "lodash": "^4.17.21", "prettier": "^3.5.2", "ts-jest": "^29.2.6", "ts-morph": "^25.0.1", "ts-node": "^10.9.2", "tsc-alias": "^1.8.10", "tsx": "^4.19.3", "typescript": "^5.7.3", "typescript-eslint": "^8.25.0" }, "prettier": "./config/prettier.config.js", "scripts": { "env": "dotenv", "env:prod": "dotenv -e production", "-----": "", "ts": "pnpm tsx --tsconfig config/tsconfig.test.json", "---------": "", "prebuild": "rm -rf ./dist && rm -rf ./build", "postbuild": "rm -rf .bundle.zip && zip -r .bundle.zip dist src package.json tsconfig.json eslint.config.js config LICENSE", "c": "tsc -P ./config/tsconfig.build.json && tsc-alias", "build:watch": "pnpm build && concurrently \"tsc -w\" \"tsc-alias -w\"", "rebuild": "pnpm run c && pnpm postbuild", "rebuild:watch": "pnpm rebuild && concurrently \"tsc -w\" \"tsc-alias -w\"", "------": "", "build": "pnpm prebuild && pnpm run c && pnpm postbuild", "dev": "pnpm rebuild:watch", "gen": "pnpm run tsnode ./scripts/gen.ts && pnpm format", "--------": "", "lint": "eslint src --report-unused-disable-directives", "format": "prettier 'src' --write --list-different", "format:check": "prettier 'src' --check", "-------": "", "test": "pnpm jest --config ./config/jest.config.ts --all --coverage --forceExit", "testOne": "pnpm jest --config ./config/jest.config.ts --coverage --forceExit", "-----------": "", "prepub": "pnpm gen && pnpm build && pnpm test", "pub": "pnpm prepub && pnpm publish", "pub:beta": "pnpm pub --tag beta", "pub:next": "pnpm pub--tag next", "pub:release": "pnpm publish --no-git-checks --access public" } }