open-index/open-npm huggingface dataset:
npm package: @impart-security/pulumi-impart
Description: A Pulumi package for creating and managing Impart resources.
Latest version: 0.11.2


# Impart Resource Provider

The Impart Resource Provider lets you configure and manage Impart resources.

## Installing

This package is available in many languages in the standard packaging formats.

### Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either `npm`:

    $ npm install @impart-security/pulumi-impart

or `yarn`:

    $ yarn add  @impart-security/pulumi-impart

### Go

To use from Go, use `go get` to fetch the latest version of the library

    $ go get github.com/impart-security/pulumi-impart/sdk/go/impart

## Configuration

- Login to [https://console.impartsecurity.net](https://console.impartsecurity.net). Under the `Manage` section click `Settings => Access Tokens => New API access token`. Select the scope `read:org_api_access_tokens` along with scopes for resources that will be managed by Pulumi.
- Set environment variable `IMPART_TOKEN` or specify a `token` argument as part of provider configuration in the code
npm package: @impart-security/spec-linter
Description: Lint a specification against a set of security-oriented rules
Author: Impart Security
Latest version: 0.1.0


# spec-linter

Lint a specification against a set of security-oriented rules.

## Example usage

```js
import { specLinter } from "@impart-security/spec-linter";

const spec = {
  openapi: "3.0.0",
  info: {
    title: "Test",
    version: "1.0.0",
  },
  paths: {
    "/test": {
      get: {
        responses: {
          "200": {
            description: "OK",
          },
        },
      },
    },
  },
};

const { results, output } = await specLinter(spec);

console.log(results);
console.log(output);
```