UNPKG

@blockfrost/blockfrost-js

Version:

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

65 lines (64 loc) 1.88 kB
{ "name": "@blockfrost/blockfrost-js", "version": "6.0.0", "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": { "@blockfrost/openapi": "0.1.73", "@emurgo/cardano-serialization-lib-nodejs": "^13.2.1", "@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.2", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6.7.5", "@typescript-eslint/parser": "6.7.5", "@vitest/coverage-v8": "^0.34.6", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "5.0.1", "eslint-plugin-tsdoc": "^0.2.17", "make-coverage-badge": "^1.2.0", "msw": "^1.3.2", "nock": "^13.3.4", "prettier": "^3.0.3", "rimraf": "^5.0.5", "serialize-error": "^11.0.2", "typedoc": "^0.25.2", "typedoc-github-wiki-theme": "^1.1.0", "typedoc-plugin-markdown": "^3.16.0", "typescript": "^5.2.2", "vitest": "^0.34.6" }, "packageManager": "yarn@4.0.0", "engines": { "node": ">=16" } }