UNPKG

@apexfusionfoundation/blockfrost-js

Version:

A JavaScript/TypeScript SDK for interacting with the https://blockfrost.io API

65 lines (64 loc) 1.91 kB
{ "name": "@apexfusionfoundation/blockfrost-js", "version": "5.4.3", "description": "A JavaScript/TypeScript SDK for interacting with the https://blockfrost.io API", "keywords": [ "blockfrost", "cardano", "cardano api" ], "license": "Apache-2.0", "author": "blockfrost.io", "main": "lib/index.js", "files": [ "lib/**/*.js", "lib/**/*.ts" ], "scripts": { "build": "yarn clean && tsc", "clean": "rimraf lib", "docs": "yarn typedoc ./src/index.ts --theme github-wiki", "lint": "eslint ./src/**/*.ts", "prepublishOnly": "yarn build", "test": "vitest", "type-check": "tsc --project ./tsconfig.types.json", "make-badge": "make-coverage-badge --output-path='./coverage-badge.svg'", "coverage": "vitest run --coverage --silent && make-badge", "coverage-ci": "vitest run --coverage" }, "dependencies": { "@apexfusionfoundation/vector-serialization-lib-nodejs": "11.5.2", "@blockfrost/openapi": "0.1.59", "@emurgo/cip14-js": "3.0.1", "bottleneck": "^2.19.5", "form-data": "^4.0.0", "got": "^11.8.6", "json-bigint": "^1.0.0" }, "devDependencies": { "@types/json-bigint": "^1.0.1", "@types/node": "^20.3.0", "@typescript-eslint/eslint-plugin": "^5.59.11", "@typescript-eslint/parser": "^5.59.11", "@vitest/coverage-v8": "^0.32.0", "eslint": "^8.42.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-tsdoc": "^0.2.17", "make-coverage-badge": "^1.2.0", "msw": "^1.2.2", "nock": "^13.3.1", "prettier": "^2.8.8", "rimraf": "^5.0.1", "serialize-error": "^11.0.0", "typedoc": "^0.24.8", "typedoc-github-wiki-theme": "^1.1.0", "typedoc-plugin-markdown": "^3.15.3", "typescript": "^5.1.3", "vitest": "^0.32.0" }, "packageManager": "yarn@3.6.0", "engines": { "node": ">=16" } }