open-index/open-npm huggingface dataset:
npm package: @ignored/analyzer
Description: This is an N-API lib that exposes a single library, which takes a solidity source file's content, and returns its version pragmas and imports.
Latest version: 0.0.4

# **PLEASE IGNORE** Solidity files analyzer

This is an N-API lib that exposes a single library, which takes a solidity source file's content, and returns its version pragmas and imports.

## API

```ts
export interface AnalysisResult {
  versionPragmas: Array<string>;
  imports: Array<string>;
}

export function analyze(input: string): AnalysisResult;
```

## TODO

1. Add tests for malformed version import statements where it still works
2. Add tests for malformed version pragma statements where it still works
3. Add tests for error recovery
npm package: @ignored/hardhat-ignition
Description: [![npm](https://img.shields.io/npm/v/@ignored/hardhat-ignition.svg)](https://www.npmjs.com/package/@ignored/hardhat-ignition) [![hardhat](https://hardhat.org/buidler-plugin-badge.svg?1)](https://hardhat.org)
Author: Nomic Foundation
Latest version: 0.3.0

[![npm](https://img.shields.io/npm/v/@ignored/hardhat-ignition.svg)](https://www.npmjs.com/package/@ignored/hardhat-ignition) [![hardhat](https://hardhat.org/buidler-plugin-badge.svg?1)](https://hardhat.org)

# hardhat-ignition

Hardhat plugin for orchestrating deployments.

## What

This plugin brings **Ignition** to your **Hardhat** project, allowing you to orchestrate complex deployments to **mainnet**, to a local **Hardhat node** or within tests.

## Installation

```bash
npm install --save-dev @ignored/hardhat-ignition
```

And add the following statement to your `hardhat.config.js`:

```js
require("@ignored/hardhat-ignition");
```

Or, if you are using TypeScript, add this to your `hardhat.config.ts`:

```js
import "@ignored/hardhat-ignition";
```

## Tasks

This plugin provides the `deploy` and `plan` tasks.

## Usage

Please see the [getting started guide](../../docs/getting-started-guide.md)
npm package: @ignored/hardhat-js-toolbox
Description: Hardhat TypeScript plugin boilerplate
Author: Nomic Labs LLC
Latest version: 0.0.1

# Hardhat TypeScript plugin boilerplate

This is a sample Hardhat plugin written in TypeScript. Creating a Hardhat plugin
can be as easy as extracting a part of your config into a different file and
publishing it to npm.

This sample project contains an example on how to do that, but also comes with
many more features:

- A mocha test suite ready to use
- TravisCI already setup
- A package.json with scripts and publishing info
- Examples on how to do different things

## Installation

To start working on your project, just run

```bash
npm install
```

## Plugin development

Make sure to read our [Plugin Development Guide](https://hardhat.org/advanced/building-plugins.html) to learn how to build a plugin.

## Testing

Running `npm run test` will run every test located in the `test/` folder. They
use [mocha](https://mochajs.org) and [chai](https://www.chaijs.com/),
but you can customize them.

We recommend creating unit tests for your own modules, and integration tests for
the interaction of the plugin with Hardhat and its dependencies.

## Linting and autoformat

All of Hardhat projects use [prettier](https://prettier.io/) and
[tslint](https://palantir.github.io/tslint/).

You can check if your code style is correct by running `npm run lint`, and fix
it with `npm run lint:fix`.

## Building the project

Just run `npm run build` ️👷

## README file

This README describes this boilerplate project, but won't be very useful to your
plugin users.

Take a look at `README-TEMPLATE.md` for an example of what a Hardhat plugin's
README should look like.

## Migrating from Buidler?

Take a look at [the migration guide](MIGRATION.md)!
npm package: @ignored/hardhat-vnext-build-system
Description: Build and Solidity compilation system for Hardhat
Author: Nomic Foundation
Latest version: 3.0.0-next.0

# Template package

This is a template package with a base configuration that should be shared by other packages.

It sets up the following things:

- Typescript
- eslint
- prettier
- npm scripts
- package.json' export field
npm package: @ignored/hardhat-vnext-ignition-ethers
Description: The Ethers extension to Hardhat Ignition. 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 t
Author: Nomic Foundation
Latest version: 3.0.0-next.0
npm package: @ignored/hardhat-vnext-ignition-viem
Description: The Viem extension to Hardhat Ignition. 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
Author: Nomic Foundation
Latest version: 3.0.0-next.0