UNPKG

@graphprotocol/toolshed

Version:

A collection of tools and utilities for the Graph Protocol Typescript components

70 lines 2.12 kB
{ "name": "@graphprotocol/toolshed", "version": "1.1.1", "publishConfig": { "access": "public" }, "description": "A collection of tools and utilities for the Graph Protocol Typescript components", "author": "Tomás Migone <tomas@edgeandnode.com>", "license": "MIT", "main": "./dist/core/index.js", "types": "./dist/core/index.d.ts", "exports": { ".": { "types": "./dist/core/index.d.ts", "default": "./dist/core/index.js" }, "./deployments": { "types": "./dist/deployments/index.d.ts", "default": "./dist/deployments/index.js" }, "./fixtures": { "types": "./dist/fixtures/index.d.ts", "default": "./dist/fixtures/index.js" }, "./hardhat": { "types": "./src/hardhat/index.ts", "default": "./src/hardhat/index.ts" }, "./utils": { "types": "./dist/utils/index.d.ts", "default": "./dist/utils/index.js" } }, "keywords": [ "ethereum", "smart-contracts", "hardhat", "hardhat-plugin", "graph", "graph-protocol", "horizon" ], "dependencies": { "@nomicfoundation/hardhat-ethers": "^3.1.0", "debug": "^4.4.0", "ethers": "^6.15.0", "glob": "^11.0.1", "hardhat": "^2.26.0", "json5": "^2.2.3", "@graphprotocol/address-book": "^1.1.0", "@graphprotocol/interfaces": "^0.6.4" }, "devDependencies": { "@types/debug": "^4.1.12", "@types/json5": "^2.2.0", "eslint": "^9.37.0", "typescript": "^5.9.3" }, "scripts": { "build": "pnpm build:dep && pnpm build:self", "build:dep": "pnpm --filter '@graphprotocol/toolshed^...' run build:self", "build:self": "tsc", "watch": "tsc --watch", "lint": "pnpm lint:ts; pnpm lint:md; pnpm lint:json", "lint:ts": "eslint --fix --cache '**/*.{js,ts,cjs,mjs,jsx,tsx}'; prettier -w --cache --log-level warn '**/*.{js,ts,cjs,mjs,jsx,tsx}'", "lint:md": "markdownlint --fix --ignore-path ../../.gitignore '**/*.md'; prettier -w --cache --log-level warn '**/*.md'", "lint:json": "prettier -w --cache --log-level warn '**/*.json'", "clean": "rm -rf dist" } }