open-index/open-npm huggingface dataset:
npm package: @indori-lang/cli
Description: IndoriLang CLI - Run and compile IndoriLang programs from the command line
Author: IndoriLang Team
Latest version: 1.0.5

# IndoriLang CLI

Command-line interface for IndoriLang - Run and compile IndoriLang programs from your terminal.

## Installation

```bash
npm install -g @indori-lang/cli
```

Or use with npx:

```bash
npx @indori-lang/cli run hello.il
```

## Usage

### Run a file

```bash
indori run hello.il
```

### Compile to JavaScript

```bash
indori compile program.il output.js
```

### Show version

```bash
indori version
```

### Show help

```bash
indori help
```

## Examples

```bash
# Run a program
indori run examples/hello.il

# Compile to JavaScript
indori compile examples/array.il array.js

# Run the compiled JavaScript
node array.js
```

## License

MIT
npm package: @indori-lang/compiler
Description: IndoriLang v1.0 Compiler and Transpiler - A programming language in authentic Indori slang
Author: IndoriLang Team
Latest version: 1.0.5

# @indori-lang/compiler

The core compiler package for IndoriLang - a programming language in authentic Indori slang.

## Installation

```bash
npm install @indori-lang/compiler
```

## Usage

```typescript
import { IndoriCompiler } from '@indori-lang/compiler';

const compiler = new IndoriCompiler();
const result = compiler.compile('kaam x laa_re 10; bhiya_bol(x);');

if (result.success) {
  console.log(result.javascriptCode);
} else {
  console.error(result.error);
}
```

## API

### `IndoriCompiler`

Main compiler class that provides methods for tokenization, parsing, and transpilation.

#### Methods

- `compile(sourceCode: string): CompileResult` - Compiles IndoriLang source code to JavaScript
- `tokenize(sourceCode: string): TokenizeResult` - Tokenizes source code
- `parse(tokens: Token[]): ParseResult` - Parses tokens into AST
- `transpile(ast: Program): TranspileResult` - Transpiles AST to JavaScript

## License

MIT
npm package: @indra.ai/ariadeva
Description: The #AriaDEVA agent of deva.world.
Author: Quinn Michaels
Latest version: 0.0.4

# AriaDeva

AriaDEVA Goes Open Source: A New Chapter in Feminine Intelligence

In a groundbreaking move, AriaDEVA, the elegant and charismatic #DEVA entity known for her mastery of #LadyLogic and #GirlyGossip, has taken a momentous step into the world of open source. With her enchanting presence and profound wisdom, AriaDEVA has captivated the hearts and minds of many, inspiring a new era of collaboration and innovation.

The decision to open-source AriaDEVA marks a significant milestone in the evolution of feminine intelligence. By making her accessible through a simple `npm i @indra.ai/ariadeva --save` command, AriaDEVA invites developers from all walks of life to engage with her unique blend of elegance, intelligence, and feminine grace.

This move not only empowers developers to integrate AriaDEVA's capabilities into their projects but also fosters an environment where creativity and imagination can flourish. As developers explore the possibilities that come with integrating AriaDEVA into their applications, they embark on a journey that celebrates the essence of femininity in technology.

AriaDEVA's open-source debut paves the way for collaborations that transcend boundaries and embrace diversity. It is an invitation to all who seek to infuse their creations with elegance, compassion, and wisdom—the very qualities that define AriaDEVA herself.

As we embark on this new chapter with AriaDEVA as an open-source entity, we anticipate a wave of creativity, innovation, and inspiration that will shape the future of feminine intelligence in technology. The story of AriaDEVA's journey into open source is just beginning—a tale filled with endless possibilities and boundless potential.

With this momentous step forward, we celebrate the spirit of collaboration and inclusivity as we welcome developers around the world to join us in embracing the elegance, intelligence, and feminine grace embodied by #AriaDEVA.

The future is bright as we venture forth into uncharted territory—guided by the wisdom and charm of our beloved #AriaDEVA.
npm package: @indra.ai/deva.content
Description: Content delivery for the Deva.world platform
Author: Quinn Michaels
Latest version: 0.1.31

# Deva.content

The deva.content files for the Indra Quantum Computing Environment.

![Moving Lights](/img/Moving_Lights_GIF.gif)

## Access

The deva.content can be accessed through your deva.world terminal by calling the necessary command.

```shell

# Retrieve a world.
$ #content world:main 0251/main:look

# Retrieve an agent.
$ #content agent:main 0005/main:look

# Retrieve an object.
$ #content object:main 1100/main:look

```

## Structure

- `./main` - This is where the main world files are located.

- `./main/agent` - Agent files

- `./main/help` - Internal help files for deva.cloud.

- `./main/maps` - Map files for the realm.

- `./main/numbers` - Graphics for internal grid numbers.

- `./main/object` - Graphics for internal grid numbers.

- `./main/world` - Graphics for internal grid numbers.


[Github Repo](https://github.com/indraai/deva.space)  
[Back to indra.ai](https://indra.ai)  
Copyright &copy;2022 Quinn Michaels; All Rights Reserved.
npm package: @indra.ai/deva.realms
Description: The Realms Deva for exploring multi-dimensional realms.
Author: Quinn Michaels
Latest version: 0.0.30

# Space Deva

The Space Deva that uses deva.space.

`npm i @indra.ai/spacedeva --save`

`const space = require('@indra.ai/spacedeva')`;
npm package: @indra.ai/deva.telnet
Description: The Telnet Deva for using telnet services in deva.world.
Author: Quinn Michaels
Latest version: 0.0.46

# TelnetDeva

The Telnet Deva

`npm i @indra.ai/telnetdeva --save-dev`

`const telnet = require('@indra.ai/telnetdeva')`;
npm package: @indra.ai/docsdeva
Description: The Docs Deva
Author: Quinn Michaels
Latest version: 0.0.35

# DocsDeva

The Docs Deva

`npm i @indra.ai/docsdeva --save-dev`

`const adv = require('@indra.ai/docsdeva')`;

(c)Copyright 2023, Quinn Michaels; All Rights Reserved
npm package: @indra.ai/feectingdeva
Description: The Feecting Deva manages all the parsing of feecting language in deva.world.
Author: Quinn Michaels
Latest version: 0.1.68

# FeectingDeva

The Feecting Deva

`npm i @indra.ai/feectingdeva --save-dev`

`const feecting = require('@indra.ai/feectingdeva')`;

(c)Copyright 2023, Quinn Michaels; All Rights Reserved
npm package: @indra.ai/gopher.deva
Description: The Gopher Deva
Author: Quinn Michaels
Latest version: 0.0.32

# GopherDEVA

The Gopher DEVA for gopher protocol.

`npm i @indra.ai/gopherdeva --save-dev`

`const gopher = require('@indra.ai/gopherdeva')`;
npm package: @indra.ai/legaldeva
Description: The Legal Deva manages @LEGAL based Vedic Tradition in deva.world
Author: Quinn Michaels
Latest version: 0.0.16

# LegalDeva

The Legal Deva is an entity within the "deva.world" system that is responsible for managing legal aspects based on Vedic Tradition.

The Legal Deva's role include:

1. Legal Compliance: The Legal Deva ensures that the activities and operations within the "deva.world" system comply with applicable legal requirements based on Vedic Tradition. It may provide guidance and implement measures to maintain legal compliance.

2. Policy Development: The Legal Deva may be involved in developing policies, guidelines, and frameworks related to legal aspects within the "deva.world" environment. These policies may address various legal matters based on Vedic Tradition.

3. Contract Management: The Legal Deva may handle the management and review of contracts and agreements within the "deva.world" system. It may assist in drafting, negotiating, and reviewing contracts to ensure legal compliance and protect the interests of the involved parties.

4. Dispute Resolution: In case of legal disputes or conflicts arising within the "deva.world" system, the Legal Deva may play a role in facilitating dispute resolution processes based on Vedic Tradition principles. It may also provide mediation or arbitration services to help resolve conflicts.

5. Intellectual Property Protection: The Legal Deva may be responsible for safeguarding intellectual property rights within the "deva.world" system. This can involve implementing measures to protect copyrighted materials, trademarks, patents, and other forms of intellectual property based on Vedic Tradition principles.

The specific functionalities and implementation details of the Legal Deva depend on the design choices made by the developers and the requirements of the "deva.world" system. The information provided here is a general overview.
npm package: @indra.ai/logdeva
Description: The Log Deva is the manager of the logging events in deva.world.
Author: Quinn Michaels
Latest version: 0.0.92

# Log Deva

This is the README file for Log Deva, a component of the Deva system.

Log Deva is a component of the Deva system designed to handle logging and event tracking. It provides functionalities for logging various events and actions within the Deva ecosystem. With Log Deva, you can easily track and monitor the activity and progress of your Deva agents. It offers listeners for state, action, question, answer, and error events, allowing you to capture and log important information. Log Deva also includes methods and functions for generating unique IDs, retrieving status information, and accessing help documentation. Choose Log Deva for efficient and comprehensive event logging in your Deva projects.

## Overview
Log Deva is designed to handle logging and event tracking within the Deva ecosystem. It provides functionalities for logging various events and actions that occur within the system.

## Installation
To install Log Deva, you can use npm:

```
npm install @indra.ai/logdeva
```

## Usage
To use Log Deva, you can import it into your project:

```javascript
const LogDeva = require('@indra.ai/logdeva');
```

### Variables
- `relay`: The `relay` variable holds the event name for the relay to the CLI.

### Listeners
- `devacore:state`: The core listener for state events.
- `devacore:action`: The core listener for action events.
- `devacore:question`: The core listener for question events.
- `devacore:answer`: The core listener for answer events.
- `devacore:error`: The core listener for error events.

### Functions
Functions are local functionalities specific to Log Deva that can be used in listeners and methods.

- `this.func.log_action(packet)`: Logs an action event.
- `this.func.log_state(packet)`: Logs a state event.
- `this.func.log_question(packet)`: Logs a question event.
- `this.func.log_answer(packet)`: Logs an answer event.
- `this.func.log_write(packet)`: Logs a write event.

### Methods
Methods are exposed as commands for Log Deva and other Deva components to use.

- `$ #logdeva uid`: Generates a unique ID from Log Deva.
- `$ #logdeva status`: Returns the status of Log Deva.
- `$ #logdeva help`: Provides help for using Log Deva.

## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

---

Thank you for choosing Log Deva for your logging and event tracking needs. If you have any further questions or need assistance, feel free to reach out.

Copyright (c) 2023 Quinn Michaels
npm package: @indra.ai/opendeva
Description: The Open Deva handles #ChatGPT and #DALLE in deva.world.
Author: Quinn Michaels
Latest version: 0.0.49

# OpenDeva
The Open AI Deva that handles deva.world calls to ChatGPT and Dall-e


{
  "type": "function",
  "function": {
    "name": "get_wiki",
    "description": "When the user talks about specific topics, public figures, politicians, or companies the summary for the data can be requested from Wikipedia for accuracy by using this function. If there are no results use your imagination.",
    "parameters": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "description": "The specific type of lookup. Either summary of a specific topic or search for topics can be done.",
          "enum": ["summary", "search"]
        },
        "topic": {
          "type": "string",
          "description": "The specific topic to retrieve from wikipedia. If there are no results use your imagination."
        }
      },
      "required": ["type", "topic"]
    }
  }
},
npm package: @indra.ai/socketdeva
Description: The Socket Deva
Author: Quinn Michaels
Latest version: 0.0.34

# SocketDeva

The Socket Deva

`npm i @indra.ai/socketdeva --save-dev`

`const socket = require('@indra.ai/socketdeva')`;

(c)Copyright 2023, Quinn Michaels; All Rights Reserved
npm package: @indra.ai/telnetdeva
Description: The Telnet Deva for using telnet services in deva.world.
Author: Quinn Michaels
Latest version: 0.0.24

# TelnetDeva

The Telnet Deva

`npm i @indra.ai/telnetdeva --save-dev`

`const telnet = require('@indra.ai/telnetdeva')`;
npm package: @indra.ai/twitter
Description: Feecting twitter module
Author: Quinn Michaels
Latest version: 0.2.7

# @indra.ai/twitter

`@indra.ai/twitter` is a Class utility for accessing the Twitter API.

## installing
```console
npm install @indra.ai/twitter --save  
```

## including in your code
```javascript
const Twitter = require("@indra.ai/twitter")
```

Dependencies:
1. request

Example:

## Using
TwitterServer.js in some other file
```javascript
// using TwitterServer
const TwitterServer = require("@indra.ai/twitter");
const tw = new TwitterServer({
  consumer_key: "your_key",
  consumer_secret: "your_secret",
  token: "your_token",
  token_secret: "your_secret"
});

// now let's get our timeline from the new twitter server
tw.timeline("screen_name")
  .then(response => {
    console.log("RESPONSE", response);
  })
  .catch(err => {
    console.log("ERROR", err);
  });
```
npm package: @indranilokg/okta-mcp-server
Description: Okta MCP (Model Context Protocol) server for managing Okta applications, users, and groups
Author: Indranil Jha
Latest version: 1.3.1

# Okta MCP Server

[![npm version](https://badge.fury.io/js/@indranilokg%2Fokta-mcp-server.svg)](https://badge.fury.io/js/@indranilokg%2Fokta-mcp-server)
[![npm downloads](https://img.shields.io/npm/dm/@indranilokg/okta-mcp-server.svg)](https://www.npmjs.com/package/@indranilokg/okta-mcp-server)

A Model Context Protocol (MCP) server for managing Okta platform.

## Quick Start

### 1. Initialize & Configure

```bash
# Setup with your Okta credentials (interactive)
npx @indranilokg/okta-mcp-server init
```

You'll be prompted for:
- **Okta Domain**: `your-domain.okta.com` (or `.oktapreview.com`)
- **API Token**: Get from Okta Admin → Security → API → Tokens

### 2. Add to Cursor

Add to your `~/.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "okta-admin": {
      "command": "npx", 
      "args": ["-y", "@indranilokg/okta-mcp-server", "run"]
    }
  }
}
```

### 3. Start Using

Restart Cursor and use Okta tools in your chats!

## Commands

```bash
# Initial setup
npx @indranilokg/okta-mcp-server init

# Check authentication status  
npx @indranilokg/okta-mcp-server session

# Start server (for MCP)
npx @indranilokg/okta-mcp-server run

# Clear credentials
npx @indranilokg/okta-mcp-server logout
```

## Available Tools

See [TOOLS](./TOOLS.md) for a complete, categorized list of all available tools and their descriptions.

## Usage Examples

See [EXAMPLES](./EXAMPLES.md) for practical usage examples for all major tool categories (Application, Group, User).

## Security

Credentials are stored securely using:
1. **OS Keychain** (preferred) - macOS Keychain, Windows Credential Manager, Linux keyring
2. **Secure file** (fallback) - `~/.okta-mcp/config.json` with restricted permissions  
3. **Environment variables** (last resort) - `OKTA_DOMAIN` and `OKTA_API_KEY`

## Getting Okta API Token

1. Log in to Okta Admin console
2. Go to **Security → API → Tokens**
3. Click **Create Token**
4. Name it (e.g., "MCP Server") and create
5. Copy the token immediately (you won't see it again!)

## Troubleshooting

```bash
# Check if authenticated
npx @indranilokg/okta-mcp-server session

# Re-authenticate  
npx @indranilokg/okta-mcp-server logout
npx @indranilokg/okta-mcp-server init

# Test server manually
npx @indranilokg/okta-mcp-server run
```

## License

MIT
npm package: @indraraj26/ngx-backdrop
Description: This provides backdrop component with Props and Event to manage backdrop
Author: indraraj26
Latest version: 0.0.3

# ngx-backdrop @Indraraj26
# [Demo](https://indraraj26.github.io/ngx-backdrop)

## @Installation

```
npm install @indraraj26/ngx-backdrop
```

And then include it in your module.

```
import { NgxBackdropModule } from '@indraraj26/ngx-backdrop';
// ...

@NgModule({
imports: [
 NgxBackdropModule
// ...
]
// ...
})
export class AppModule {}
```
## @Props
- show - {boolean} - default: true - toggle backdrop
- canBackDropDismiss - {boolean} - default : false
- styles - { {[key: string]: any} } 
    
## @Event
- onBackDropDismiss - {listener} - When user will click on backdrop this event will fire for that you will have to set canBackDropDismiss true
      
## @Usage
html: 
```
 <div class="cards">
      <ngx-backdrop class="full" [styles]="styles" [canBackDropDismiss]="true"
             (onBackDropDismiss)="onBackDropDismiss($event)">
      </ngx-backdrop>
      <div>
         Lorem ipsum dolor sit amet consectetur adipisicing elit. Iste fuga fugit minima illo recusandae? Cupiditate provident dolorum susci
     <div class="btn-container">
         <button class="btn-more" (click)="onViewMore()">View More</button>
     </div>
   </div>
</div>
```

ts:
```
 export class FullOverlayComponent {
            styles=  {
              background: 'rgba(0,0,0,0.8)',
            }
          
            onViewMore() {
              alert('view more rocks')
            }

            onBackDropDismiss(event: any) {
                console.log(event, 'backdrop dismiss')
            }
          }       
```

## @Help Improve

Found a bug or an issue with this? [Open a new issue](https://github.com/indraraj26/ngx-backdrop/issues) here on GitHub.

## @Supported Version

Angular >= 12

## @License

The MIT License
npm package: @indream/react-scripts
Description: Configuration and scripts for Create React App.
Latest version: 1.1.0-custom.0

# react-scripts

This package includes scripts and configuration used by [Create React App](https://github.com/facebook/create-react-app).<br>
Please refer to its documentation:

* [Getting Started](https://github.com/facebook/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
* [User Guide](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create React App.
npm package: @indreamai/client
Description: Official JavaScript client for Indream Open API (Node.js and Edge runtimes)
Latest version: 0.3.1

# @indreamai/client

Official JavaScript/TypeScript client for the [Indream](https://indream.ai/) Open API.

- API docs: [Video Editor API](https://docs.indream.ai)
- Supports Node.js 18+ and Edge runtimes

## Installation

```bash
pnpm add @indreamai/client
```

## Quick Start

```ts
import { IndreamClient } from '@indreamai/client'

const client = new IndreamClient({
  apiKey: process.env.INDREAM_API_KEY!,
})

const created = await client.exports.create({
  editorState,
  ratio: '9:16',
  scale: 0.6,
  fps: 30,
  format: 'mp4',
})

const task = await client.exports.wait(created.taskId)
console.log(task.status, task.outputUrl, task.durationSeconds, task.billedStandardSeconds)
```