@nomicfoundation/ignition-core

v0.15.6
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignit
ethereum smart-contracts hardhat blockchain dapps tooling solidity deployment

build

tsc --build

lint

pnpm prettier --check && pnpm eslint && pnpm api-extractor

lint:fix

pnpm prettier --write && pnpm eslint --fix

eslint

eslint "src/**/*.{ts,tsx}" "test/**/*.{ts,tsx}" "test-integrations/**/*.{ts,tsx}"

prettier

prettier "**/*.{js,ts,md,json}"

preapi-extractor

pnpm build

api-extractor

api-extractor run --local --verbose

test

mocha --recursive "test/**/*.ts"

test:debug

DEBUG='ignition:*' pnpm test

test:build

tsc --project ./test/

test:coverage

nyc mocha --recursive "test/**/*.ts" "test-integrations/**/*.ts"

test:integrations

mocha --recursive "test-integrations/**/*.ts"

clean

rimraf .nyc_output coverage dist tsconfig.tsbuildinfo
npm i @nomicfoundation/ignition-core

Metadata

  • MIT
  • Whatever
  • Nomic Foundation
  • released 9/26/2024

Downloads