open-index/open-npm huggingface dataset:
npm package: @snokam/accounting-client
Description: OpenAPI client for @snokam/accounting-client
Author: OpenAPI-Generator
Latest version: 1.0.1

## @snokam/accounting-client@1.0.1

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/accounting-client@1.0.1 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/calculators-client
Description: OpenAPI client for @snokam/calculators-client
Author: OpenAPI-Generator
Latest version: 1.0.45

## @snokam/calculators-client@1.0.45

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/calculators-client@1.0.45 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/chatgpt-client
Description: OpenAPI client for @snokam/chatgpt-client
Author: OpenAPI-Generator
Latest version: 1.11.0

## @snokam/chatgpt-client@1.11.0

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/chatgpt-client@1.11.0 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/events-client
Description: OpenAPI client for @snokam/events-client
Author: OpenAPI-Generator
Latest version: 1.1.22

## @snokam/events-client@1.1.22

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/events-client@1.1.22 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/mcp-cvpartner
Description: MCP server for CVPartner CV management with Claude Code
Latest version: 1.13.1

# @snokam/mcp-cvpartner

MCP (Model Context Protocol) server for CVPartner CV management. Enables AI agents to search and retrieve consultant CVs.

## Features

- 🔍 **Search CVs** by name, skills, or experience
- 👥 **List consultants** with their profiles
- 📄 **Get full CV content** in Norwegian or English
- 🛠️ **Find consultants by skill** (React, Python, Azure, etc.)

## Installation

```bash
cd mcp/@snokam/cvpartner
pnpm install
pnpm build
```

## Configuration

```env
CVPARTNER_API_KEY=your_api_key
CVPARTNER_ORG=snokam  # Optional, defaults to "snokam"
```

## Usage with mcporter

Add to your mcporter config:

```json
{
  "mcpServers": {
    "cvpartner": {
      "command": "node",
      "args": ["/path/to/mcp/@snokam/cvpartner/dist/index.js"],
      "env": {
        "CVPARTNER_ORG": "snokam"
      }
    }
  }
}
```

API key should be set in environment or fetched from 1Password.

## Available Tools

| Tool                        | Description                           |
| --------------------------- | ------------------------------------- |
| `list_users`                | List all consultants                  |
| `search_cvs`                | Search CVs by any text                |
| `get_user`                  | Get user profile details              |
| `get_cv`                    | Get full CV content                   |
| `find_consultants_by_skill` | Find consultants with specific skills |

## API Documentation

CVPartner API: https://docs.cvpartner.com/
npm package: @snokam/mcp-salesforce
Description: MCP server for Salesforce CRM integration with Claude Code
Latest version: 1.20.1

# @snokam/salesforce-mcp

MCP (Model Context Protocol) server for Salesforce CRM integration. Enables AI agents like Olaf to interact with Salesforce data directly.

## Features

- 🔍 **Search contacts, leads, and accounts**
- 📊 **View opportunities pipeline**
- 📝 **Create tasks**
- 🔧 **Execute custom SOQL queries** (read-only)
- 📋 **Get recent activities**

## Installation

```bash
cd backend/apps/salesforce-mcp
pnpm install
pnpm build
```

## Configuration

Uses the same environment variables as the existing `chatgpt-function`:

```env
SALESFORCE_CONSUMER_KEY=your_connected_app_consumer_key
SALESFORCE_CONSUMER_SECRET=your_connected_app_consumer_secret
```

Uses `client_credentials` OAuth flow against `https://snokam.my.salesforce.com`.

## Usage with mcporter

Add to your `~/.mcporter/config.yaml`:

```yaml
servers:
  salesforce:
    command: node
    args:
      - /path/to/monorepo/backend/apps/salesforce-mcp/dist/index.js
    env:
      SALESFORCE_CONSUMER_KEY: ${SALESFORCE_CONSUMER_KEY}
      SALESFORCE_CONSUMER_SECRET: ${SALESFORCE_CONSUMER_SECRET}
```

## Available Tools

| Tool                        | Description                                                     |
| --------------------------- | --------------------------------------------------------------- |
| `search_contacts`           | Search contacts by name, email, or company                      |
| `search_leads`              | Search leads with optional status filter                        |
| `search_accounts`           | Search accounts/companies with type filter                      |
| `get_account`               | Get detailed account info with contacts and opportunities       |
| `get_opportunities`         | View pipeline with stage/account filters                        |
| `get_strategic_contacts`    | Get contacts from strategic priority accounts needing follow-up |
| `get_contact_activities`    | Get recent events and tasks for a contact                       |
| `get_comprehensive_contact` | Full contact info with account details and activities           |
| `soql_query`                | Execute custom SOQL queries (SELECT only)                       |

## Development

```bash
pnpm dev  # Run with tsx
```

## Jira

- SNO-3449: Sette opp MCP-server for Salesforce-integrasjon
npm package: @snokam/office-client
Description: OpenAPI client for @snokam/office-client
Author: OpenAPI-Generator
Latest version: 1.0.26

## @snokam/office-client@1.0.26

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/office-client@1.0.26 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/power-office-client
Description: OpenAPI client for @snokam/power-office-client
Author: OpenAPI-Generator
Latest version: 1.5.0

## @snokam/power-office-client@1.5.0

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/power-office-client@1.5.0 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/sanity-client
Description: OpenAPI client for @snokam/sanity-client
Author: OpenAPI-Generator
Latest version: 1.34.0

## @snokam/sanity-client@1.34.0

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/sanity-client@1.34.0 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snokam/sync-client
Description: OpenAPI client for @snokam/sync-client
Author: OpenAPI-Generator
Latest version: 1.2.0-alpha.26

## @snokam/sync-client@1.2.0-alpha.26

This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments:

Environment
* Node.js
* Webpack
* Browserify

Language level
* ES5 - you must have a Promises/A+ library installed
* ES6

Module system
* CommonJS
* ES6 module system

It can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))

### Building

To build and compile the typescript sources to javascript use:
```
npm install
npm run build
```

### Publishing

First build the package then run `npm publish`

### Consuming

navigate to the folder of your consuming project and run one of the following commands.

_published:_

```
npm install @snokam/sync-client@1.2.0-alpha.26 --save
```

_unPublished (not recommended):_

```
npm install PATH_TO_GENERATED_PACKAGE --save
```
npm package: @snolly/widgets
Description: This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Latest version: 0.1.2

# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

## Available Scripts

In the project directory, you can run:

### `yarn start`

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

The page will reload if you make edits.\
You will also see any lint errors in the console.

### `yarn test`

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.

### `yarn build`

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.

### `yarn eject`

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**

If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.

## Learn More

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

To learn React, check out the [React documentation](https://reactjs.org/).
npm package: @snomiao/beancount-formatter
Description: To install dependencies:
Author: snomiao
Latest version: 0.0.2

# main

To install dependencies:

```bash
bun install
```

To run:

```bash
bun run index.ts
```

This project was created using `bun init` in bun v1.1.13. [Bun](https://bun.sh) is a fast all-in-one JavaScript runtime.