open-index/open-npm huggingface dataset:
npm package: @netbiis/nb-maps
Description: Ao instalar, inserir no index.html o import do Marker Clustering.</br> ```<script type="text/javascript" src="https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js"></script>```
Author: Paulo Martins
Latest version: 2.0.14

## Component de mapa @netbiis

Ao instalar, inserir no index.html o import do Marker Clustering.</br>
```<script type="text/javascript" src="https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/markerclusterer.js"></script>```
npm package: @netbistrot/gatsby-source-dynamodb-sdkv3
Description: gatsby plugin to connect aws dynamodb with v3 SDK
Author: netbistrot
Latest version: 1.0.1

<h1 align="center">
  gatsby-source-dynamodb-sdkv3
</h1>

This module is based on the <a href="gatsby-source-dynamodb">gatsby-source-dynamodb</a> but with the <a href="https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/index.html">
AWS SDK for JavaScript v3 </a>.

This module helps you pull your AWS dynamodb account using IAM credentials. 

To install:

```
yarn add @netbistrot/gatsby-source-dynamodb-sdkv3
```

(or `npm install --save @netbistrot/gatsby-source-dynamodb-sdkv3`)

Then add the config to your `gatsby-config.js`:

```js
module.exports = {
  plugins: [
    {
      resolve: '@netbistrot/gatsby-source-dynamodb-sdkv3',
      options: {
        typeName: '<INPUT_GRAPHQL_TYPE_NAME_HERE>',
        accessKeyId: '<AWS_ACCESS_KEY_ID>', 
        secretAccessKey: '<AWS_SECRET_ACCESS_KEY>',
        region: '<AWS_REGION>',
        params: {
          TableName : "<TABLE_NAME>",
          // OTHER PARAMS HERE
        }
      }
    },
  ],
};
```

## AWS CREDENTIALS

- Get your AWS Credentials for IAM user: https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/getting-your-credentials.html

- Set up permissions for your IAM user, you only need scan: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/using-identity-based-policies.html

- Use params from AWS DynamoDB Query Scan: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.Js.04.html#GettingStarted.Js.04.Scan

_It is strongly recommended that credentials are stored in environment variables._

## Helpful links

- [Gatsby documentation](https://www.gatsbyjs.org/)
npm package: @netbobr/core
Description: Firewall rule risk analysis engine -- compliance checks, risk scoring, and custom rules
Latest version: 1.0.3

# @netbobr/core

Firewall rule risk analysis engine. Analyzes network flows against 6 compliance frameworks (PCI-DSS, CIS Controls, NIST 800-53, NIS2, DORA, MITRE ATT&CK) and produces risk scores -- all stateless, zero dependencies.

## Install

```bash
npm install @netbobr/core
```

## Usage

```javascript
import { analyze } from '@netbobr/core';

const result = analyze(
  { src: '10.0.0.1', dst: '0.0.0.0/0', proto: 'TCP', port: '22' },
  { /* optional config */ }
);

console.log(result.riskScore);    // { score: 73, label: 'High', factors: [...] }
console.log(result.overallRisk);  // 'HIGH'
console.log(result.pciFindings);  // [{ ruleId, severity, finding, ... }]
```

## API

### `analyze(flow, config?)`

**flow** `{ src, dst, proto, port, appName? }` -- the firewall rule to analyze.

**config** (all optional):
- `disabledRuleIds` -- `Set<string>` of rule IDs to suppress
- `zoneInfo` -- zone matrix lookup result (pre-computed)
- `zones` -- raw zone config (zone-matrix JSON shape); analyze() will perform zone matching internally
- `customRules` -- array of custom rule objects
- `weights` -- `{ srcMax, dstMax, portMax, zoneMax }` (must sum to 100)
- `thresholds` -- `[{ max, label }, ...]` array of 4 score thresholds
- `zoneAttributes` -- `{ src: {...}, dst: {...} }` zone attribute objects

**Returns:** `{ ok, overallRisk, riskScore, pciFindings, cisFindings, nistFindings, nis2Findings, doraFindings, mitreFindings, customFindings, advice, breakdownRows, verdictOverride, ... }`

## License

MIT