open-index/open-npm huggingface dataset:
npm package: @gleanwork/mcp-server-utils
Description: Shared utilities for MCP server packages
Author: Steve Calvert
Latest version: 0.10.1

# @gleanwork/mcp-server-utils

This package contains private utilities used by [@gleanwork/configure-mcp-server](https://github.com/gleanwork/configure-mcp-server) and [@gleanwork/local-mcp-server](/packages/local-mcp-server/README.md).

For more information see the [main repository README](https://github.com/gleanwork/mcp-server/).
npm package: @gleanwork/n8n-nodes-gleanclient
Description: n8n nodes to interact with Glean
Author: Dejim Juang
Latest version: 0.2.0

# n8n-nodes-gleanclient

This is an n8n community node. It lets you use the [Glean Client API](https://developers.glean.com/api/client-api/search/search) in your n8n workflows.

The Glean Work AI platform lets you embed enterprise search, chat, and agent capabilities into your applications while honoring source‑system permissions by default.

[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.

[Installation](#installation)  
[Operations](#operations)  
[Credentials](#credentials)
[Compatibility](#compatibility)  
[Resources](#resources)  
[Version history](#version-history)

## Installation

Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.

## Operations

This node allows you to run the search endpoint against your Glean instance.

## Credentials

A Glean account and an API token with the Search scope is required. 

## Compatibility

Tested locally against n8n 1.105.4

## Resources

* [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes)
* [Glean Developers - Client API Reference - Search](https://developers.glean.com/api/client-api/search/search)

## Version history

* August 8, 2025 - 0.1.2 - First.
* August 8, 2025 - 0.1.3 - Fixed AI Agent tool usage.
* August 9, 2025 - 0.1.4 - Updated names and added credential test.
* August 9, 2025 - 0.1.5 - Fixed query body to pass the correct value.
npm package: @gleanwork/web-sdk
Description: Library for embedding Glean UI components
Author: Glean Technologies, Inc.
Latest version: 2.4.0

# Glean Web SDK

The Glean Web SDK enables integration of AI powered search and chat functionalities into your existing intranet portal. The toolkit offers different variants to suit various use-cases and provide a streamlined search experience.

## NPM

We recommend to use the `@gleanwork/web-sdk` when integrate with Glean, it will provide proper type support as well.

### Installation

Install the Glean Web SDK with the following command:

```
// npm
npm install @gleanwork/web-sdk

// yarn
yarn add @gleanwork/web-sdk

// pnpm
pnpm add @gleanwork/web-sdk
```

### Usage

``` ts
// Can import all methods in one namespace GleanWebSDK
import GleanWebSDK, { type ModalSearchOptions } from "@gleanwork/web-sdk"

const optionalModalSearchOptions: ModalSearchOptions = {
  // ...
}
GleanWebSDK.attach(document.getElementById('search-box'), optionalModalSearchOptions)

// or can import individual methods instead
import { attach, type ModalSearchOptions } from "@gleanwork/web-sdk"
attach(document.getElementById('search-box'), optionalModalSearchOptions)
```

## Script tag

If npm is not a viable solution, you can also integrate Glean via script tag, just
include the JS library in the `<head>` of your page, where YOUR_GLEAN_DOMAIN is
where your company accesses Glean, such as app.glean.com, {company}.glean.com.

```html
  <script
    src="https://{YOUR_GLEAN_DOMAIN}/sdk/glean-web-sdk-<version>.min.js"
  ></script>
```

This will provide all the methods available in NPM package via `window.GleanWebSDK`,
other than that, the usage will remain the same.

## Documentation

Details on usage can found on https://developers.glean.com/docs/browser_api/
npm package: @gleb.askerko/componentkit-js
Description: Lightweight, framework-agnostic JavaScript component library with progress gift components
Author: ComponentKit.js
Latest version: 1.0.10

# ComponentKit.js

A lightweight, framework-agnostic JavaScript component library designed for modern web applications.

## Features

- **ProgressGift Component**: Gamified progress tracking with point accumulation and reward systems
- **Framework Agnostic**: Works with any web framework or vanilla JavaScript
- **Lightweight**: Minimal dependencies and small footprint
- **Version Display**: Built-in version indicator for debugging and compatibility
- **Customizable**: Flexible styling and configuration options

## Installation

```bash
npm install @gleb.askerko/componentkit-js
```

## Quick Start

### ProgressGift Component

```javascript
import { ProgressGift } from '@gleb.askerko/componentkit-js';

// Create a progress gift component
const progressGift = new ProgressGift({
  maxPoints: 100,
  giftIcon: '🎁',
  showVersion: true // Shows v1.0.0 in top-left corner
});

// Render to DOM
progressGift.render('#progress-container');

// Add points
progressGift.addPoints(25);
```

### Configuration Options

```javascript
const progressGift = new ProgressGift({
  maxPoints: 100,        // Points needed for each gift
  giftIcon: '🎁',        // Gift emoji/icon
  showVersion: true,     // Show version badge (default: true)
  className: 'custom-class' // Additional CSS classes
});
```

### API Methods

- `render(selector)` - Mount component to DOM element
- `addPoints(amount)` - Add points with animation
- `restart()` - Reset component to initial state
- `initProgressGift()` - Initialize/reinitialize component

## Styling

The component comes with built-in CSS classes that you can customize:

- `.ck-progress-gift-wrapper` - Main container
- `.ck-progress-gift-bar` - Progress bar
- `.ck-progress-gift-fill` - Progress fill
- `.ck-progress-version` - Version badge (top-left corner)

## Version Information

Every component displays its version (v1.0.0) in the top-left corner by default. This can be disabled by setting `showVersion: false`.

## Browser Support

- Modern browsers (ES6+ support)
- Chrome 60+
- Firefox 55+
- Safari 12+
- Edge 79+

## License

MIT License - see LICENSE file for details.
npm package: @gleb216/fn.color.picker
Description: angular library for select color
Author: Glib Stepenko
Latest version: 0.0.14

# Library

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.

## Code scaffolding

Run `ng generate component component-name --project library` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project library`.
> Note: Don't forget to add `--project library` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build library` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build library`, go to the dist folder `cd dist/library` and run `npm publish`.

## Running unit tests

Run `ng test library` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @gleb216/fn.nestjs.audio
Description: nestjs module for audio functionality
Author: Glib Stepenko
Latest version: 0.0.2

## Running the app

```bash
# development
$ npm run test.app.build
```
## Stay in touch

- Author - [Glib Stepenko]
- Email - [gleb216@gmail.com]

## License

Nest is [MIT licensed](LICENSE).
npm package: @gleb216/fn.nestjs.config
Description: nestjs module for configuration
Author: Glib Stepenko
Latest version: 0.0.1

## Running the app

```bash
# development
$ npm run test.app.build
```
## Stay in touch

- Author - [Glib Stepenko]
- Email - [gleb216@gmail.com]

## License

Nest is [MIT licensed](LICENSE).
npm package: @gleb216/fn.nestjs.logs
Description: nestjs module for logging
Author: Glib Stepenko
Latest version: 0.0.1

## Running the app

```bash
# development
$ npm run test.app.build
```
## Stay in touch

- Author - [Glib Stepenko]
- Email - [gleb216@gmail.com]

## License

Nest is [MIT licensed](LICENSE).
npm package: @gleb216/fn.nestjs.storage
Description: nestjs module for storage files
Author: Glib Stepenko
Latest version: 0.0.2

## Running the app

```bash
# development
$ npm run test.app.build
```
## Stay in touch

- Author - [Glib Stepenko]
- Email - [gleb216@gmail.com]

## License

Nest is [MIT licensed](LICENSE).