open-index/open-npm huggingface dataset:
npm package: @isohman/vue-spectre-css
Description: Vue component for spectre.css
Author: isohman
Latest version: 0.0.1

# vue-spectre-css

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Run your tests
```
npm run test
```

### Lints and fixes files
```
npm run lint
```

### Run your unit tests
```
npm run test:unit
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
npm package: @isol8/core
Description: Sandboxed code execution engine for AI agents and apps (Docker, runtime and network controls)
Author: Illusion47586
Latest version: 0.20.0

# @isol8/core

TypeScript SDK for secure, isolated code execution.

**isol8** is a secure execution system for untrusted code (especially LLM/agent-generated code) using sandboxed Docker containers.

`@isol8/core` is the engine package behind the isol8 CLI and server.

## When To Use

Use this package if you want to:
- embed sandboxed code execution in your own application
- execute untrusted scripts with resource and network controls
- run local Docker-backed sandboxes (`DockerIsol8`)
- call remote isol8 servers (`RemoteIsol8`)

## Key Features

- Supports `python`, `node`, `bun`, `deno`, and `bash`
- Execution modes: ephemeral and persistent
- Streaming execution API (`executeStream`)
- File APIs (`putFile`, `getFile`) for sandbox sessions
- Network control with allow/deny filtering
- Limits for timeout, CPU, memory, PIDs, and output size
- Built-in secret masking/sanitization in execution paths
- Container pooling for faster repeat execution
- Runtime adapter architecture for extensibility
- Config loader + JSON schema export (`@isol8/core/schema`)

## Installation

```bash
npm install @isol8/core
# or
bun add @isol8/core
```

## Quick Start (Local Engine)

```ts
import { DockerIsol8 } from "@isol8/core";

const engine = new DockerIsol8({ network: "none" });
await engine.start();

const result = await engine.execute({
  code: "print('Hello from isol8')",
  runtime: "python",
  timeoutMs: 10_000,
});

console.log(result.stdout);
await engine.stop();
```

## Quick Start (Remote Engine)

```ts
import { RemoteIsol8 } from "@isol8/core";

const remote = new RemoteIsol8(
  { host: "http://localhost:3000", apiKey: "my-api-key" },
  { network: "none" }
);

await remote.start();
const result = await remote.execute({ code: "console.log(42)", runtime: "node" });
await remote.stop();
```

## Agent/Automation Integration Pattern

Use `@isol8/core` when you need programmatic sandbox execution in an agent service:
1. Start engine (`DockerIsol8` or `RemoteIsol8`).
2. Execute untrusted code with explicit runtime/limits.
3. Consume structured result (`stdout`, `stderr`, `exitCode`, `durationMs`).
4. Optionally stream output using `executeStream`.
5. Stop engine during shutdown.

This keeps agent control logic in your app while isol8 enforces sandbox boundaries.

## Main Exports

- `DockerIsol8` - local Docker-backed sandbox engine
- `RemoteIsol8` - HTTP client for remote isol8 server
- `loadConfig` - resolve and load `isol8.config.json`
- `VERSION`, `logger`, runtime and request/response types

## Related Packages

- `@isol8/cli`: command-line interface (`isol8`)
- `@isol8/server`: HTTP server implementation

Full docs: [isol8 documentation](https://isol8.dev)
Project README: [isol8/README.md](https://github.com/Illusion47586/isol8/blob/main/README.md)

## License

MIT - See [LICENSE](https://github.com/Illusion47586/isol8/blob/main/LICENSE)
npm package: @isoldajs/browser-ajax
Description: A browser-request wrapper suitable as Backbone.ajax drop-in replacement
Author: Eugene Mirotin
Latest version: 1.0.1

# IsoldaJS Browser AJAX

This is a simple (`~3Kb` minified and gzipped) `ajax` function implementation suitable as [`Backbone.ajax`](http://backbonejs.org/#Sync-ajax) drop-in replacement. For example when you use Backbone without jQuery.

Normally you don't want to use this function by hand, but should you need the interface is

```
var ajax = require('@isoldajs/browser-ajax');

ajax(options);
```

Where `options` can have the following properties (subset of jQuery.ajax):

* `type` — HTTP method, defaults to 'GET',
* `url` — request URL,
* `data` — request payload. If it's an object, will be JSON stringified,
* `contentType` — if set will be passed as 'Content-Type' header,
* `headers` — any custom headers, sent as is,
* `success` — success callback, gets response body as a single argument,
* `error` — error callback, gets error object as a single argument.
npm package: @isolonenko/nova-ui
Description: Zero dependency Box that makes styling easier
Author: isolonenko
Latest version: 1.0.11
Deprecated: This project has been renamed. Install using stylesbox instead.


# @isolonenko/nova-ui

## Overview

`@isolonenko/nova-ui` is a lightweight, zero dependecy package written in `TypeScript` that simplifies styling by providing a <Box/> component. This component behaves like a standard <div/>, but it allows you to define CSS styles using a `css` property. The styles you provide are automatically transformed into CSS rules and applied as a unique className, making it easy to manage and organize your styles.

## Features

- **<Box/> Component:** A flexible and customizable container that can be styled using the `css` property.

## Installation

You can quickly get started with `@isolonenko/nova-ui` by installing it via `yarn` or `npm`.

### Yarn

```bash
yarn add -D @isolonenko/nova-ui
```
### NPM

```bash
npm install --save-dev @isolonenko/nova-ui
```

## Getting started

Import the Box component from nova-ui and start using it in your project.

```jsx
import { Box } from '@isolonenko/nova-ui'

const MyComponent = () => {
  return (
    <Box
      css={{
        backgroundColor: 'red',
        // Add more CSS properties here
      }}
    >
      Hello, world!
    </Box>
  )
}

```

## Usage

The css property of the <Box/> component accepts an object where keys are CSS properties, and values are the corresponding property values. You can define any valid CSS styles to customize the appearance of the component. The library will generate a unique `className` for the provided styles and apply them to the <Box/> component.

## Example

```jsx
import { Box } from '@isolonenko/nova-ui'

const StyledBox = () => {
  return (
    <Box
      css={{
        backgroundColor: 'lightblue',
        padding: '20px',
        borderRadius: '8px',
        boxShadow: '0 0 10px rgba(0, 0, 0, 0.2)',
      }}
    >
      This is a beautifully styled box!
    </Box>
  )
}


```

Hope you find `@isolonenko/nova-ui` useful for simplifying styling in your projects. If you have any questions, issues, or feature requests, please feel free to open an issue here https://github.com/isolonenko/nova-ui/issues.
npm package: @isolve/apollo-client
Description: A fully-featured caching GraphQL client.
Author: opensource@apollographql.com
Latest version: 3.3.21

# <a href="https://www.apollographql.com/"><img src="https://user-images.githubusercontent.com/841294/53402609-b97a2180-39ba-11e9-8100-812bab86357c.png" height="100" alt="Apollo Client"></a>

## Apollo Client

[![npm version](https://badge.fury.io/js/%40apollo%2Fclient.svg)](https://badge.fury.io/js/%40apollo%2Fclient)
[![Build Status](https://circleci.com/gh/apollographql/apollo-client.svg?style=svg)](https://circleci.com/gh/apollographql/apollo-client)
[![Join the community](https://img.shields.io/discourse/status?label=Join%20the%20community&server=https%3A%2F%2Fcommunity.apollographql.com)](https://community.apollographql.com)

Apollo Client is a fully-featured caching GraphQL client with integrations for React, Angular, and more. It allows you to easily build UI components that fetch data via GraphQL.

## Documentation

All Apollo Client documentation, including React integration articles and helpful recipes, can be found at: <br/>
[https://www.apollographql.com/docs/react/](https://www.apollographql.com/docs/react/)

The Apollo Client API reference can be found at: <br/>
[https://www.apollographql.com/docs/react/api/apollo-client/](https://www.apollographql.com/docs/react/api/apollo-client/)

Learn how to use Apollo Client with self-paced hands-on training on Odyssey, Apollo's official learning platform: <br/>
[https://odyssey.apollographql.com/](https://odyssey.apollographql.com/)

## Maintainers

- [@benjamn](https://github.com/benjamn) (Apollo)
- [@hwillson](https://github.com/hwillson) (Apollo)
- [@jcreighton](https://github.com/jcreighton) (Apollo)
- [@brainkim](https://github.com/brainkim) (Apollo)

## Who is Apollo?

[Apollo Graph, Inc.](https://apollographql.com/) creates industry-leading tools for building applications with GraphQL:

- [Apollo Client](https://www.apollographql.com/apollo-client/) – The most popular GraphQL client for the web. Apollo also builds and maintains [Apollo iOS](https://github.com/apollographql/apollo-ios) and [Apollo Android](https://github.com/apollographql/apollo-android).
- [Apollo Server](https://www.apollographql.com/docs/apollo-server/) – Build a production-ready JavaScript GraphQL server with a schema-first approach.
- [Apollo Studio](https://www.apollographql.com/studio/develop/) – A turnkey portal for GraphQL developers, featuring a powerful GraphQL IDE (the [Apollo Explorer](https://www.apollographql.com/docs/studio/explorer/)), metrics reporting, schema search, and documentation.
- [Apollo Federation](https://www.apollographql.com/apollo-federation) – Create and manage a single data graph composed of subgraphs that can be developed independently.

We are fully committed to advancing the frontier of graph development with open-source libraries, hosted software tooling, developer extensions, and community contributions.
npm package: @isometric/api-extractor-config
Description: Isometric API Extractor Config
Author: Ömer Balyali
Latest version: 0.2.0

# Isometric - API Extractor Config

## Installation
```
npm install @isometric/api-extractor-config --save-dev
```
or
```
pnpm add @isometric/api-extractor-config --save-dev
```

## Usage
Create a `config/api-extractor.json` file in the project root directory and extend the configuration.

```
{
  "extends": "@isometric/api-extractor-config"
}
```


## License

Isometric UI Components are licensed under MIT License.

---

© 2021 - Isometric (Ömer Balyali <omerbalyali@gmail.com>)
npm package: @isometric/eslint-config
Description: Isometric ESLint Config
Author: Ömer Balyali
Latest version: 0.1.0

# Isometric - ESLint Config

## Installation
```
npm install @isometric/eslint-config --save-dev
```
or
```
pnpm add @isometric/eslint-config --save-dev
```

## Usage
Create a `.eslintrc` or `.eslintrc.js` file in your package root directory and extend the configuration.

```
module.exports = {
  extends: '@isometric/eslint-config/react',
  parserOptions: { tsconfigRootDir: __dirname },
};

```
or for node targets:
```
module.exports = {
  extends: '@isometric/eslint-config/node',
  parserOptions: { tsconfigRootDir: __dirname },
};

```

## License

Isometric UI components and utilities are licensed under MIT License.

---

© 2021 - Isometric (Ömer Balyali <omerbalyali@gmail.com>)
npm package: @isometric/tsconfig
Description: Isometric TypeScript Config
Author: Ömer Balyali
Latest version: 0.1.2

# Isometric - TSConfig

## Installation
```
npm install @isometric/tsconfig --save-dev
```
or
```
pnpm add @isometric/tsconfig --save-dev
```

## Usage
Create a `tsconfig.json` file in your package root directory and extend the configuration.

```
{
  "extends": "@isometric/tsconfig/react"
}
```
or for node targets:
```
{
  "extends": "@isometric/tsconfig/node"
}
```

## License

Isometric UI Components are licensed under MIT License.

---

© 2021 - Isometric (Ömer Balyali <omerbalyali@gmail.com>)
npm package: @isomorphic-git/path-browserify
Description: The path module from Node.js core for browsers
Author: James Halliday
Latest version: 1.1.1

# path-browserify [![Tests](https://github.com/isomorphic-git/path-browserify/actions/workflows/test.yml/badge.svg)](https://github.com/isomorphic-git/path-browserify/actions/workflows/test.yml)

> The `path` module from Node.js for browsers

This implements the Node.js [`path`][path] module for environments that do not have it, like browsers.

> `path-browserify` currently matches the **Node.js 10.3** API.

## Install

```
npm install @isomorphic-git/path-browserify
```

## Usage

```javascript
import path from '@isomorphic-git/path-browserify';

const filename = 'logo.png';
const logo = path.join('./assets/img', filename);
document.querySelector('#logo').src = logo;
```

Methods under `path` can be imported individually.

```javascript
import { join } from '@isomorphic-git/path-browserify';
```

If your project uses CommonJS, this is also supported.

```javascript
const path = require('@isomorphic-git/path-browserify');
```

## API

See the [Node.js path docs][path]. `path-browserify` currently matches the Node.js 10.3 API.
`path-browserify` only implements the POSIX functions, not the win32 ones.

## Contributing

PRs are very welcome! The main way to contribute to `path-browserify` is by porting features, bugfixes and tests from Node.js. Ideally, code contributions to this module are copy-pasted from Node.js and transpiled to ES5, rather than reimplemented from scratch. Matching the Node.js code as closely as possible makes maintenance simpler when new changes land in Node.js.
This module intends to provide exactly the same API as Node.js, so features that are not available in the core `path` module will not be accepted. Feature requests should instead be directed at [nodejs/node](https://github.com/nodejs/node) and will be added to this module once they are implemented in Node.js.

If there is a difference in behaviour between Node.js's `path` module and this module, please open an issue!

## License

[MIT](./LICENSE)

[path]: https://nodejs.org/docs/v10.3.0/api/path.html
npm package: @isomorphic-pgp/util
Description: Miscellaneous pgp functions
Author: William Hilton
Latest version: 0.0.7

# @isomorphic-pgp/util

## Basic Usage

```js
const { keyId } = require('@isomorphic-pgp/util/keyId.js')

// Can be a public key, private key, or signature.
let message = `-----BEGIN PGP PUBLIC KEY BLOCK-----

mI0EW+OfpwEEALe77ILV9zRL91oGCOdUOreVKfF8ruiC6W0zytuoDTCoqpiqFRxh
3rXVzwuY6/5GLuO2vfW8DzWS6ckRDS5DeOSpdo3N05QsUbdcItWnP3ZNIP0Ty6+x
4pfCEOHOUlTD4+KEBBcs6INtQoSZj/TZpP+zgqqRSTdmjuCkORBZjByZABEBAAG0
LE1yLiBFeGFtcGxlIChUZXN0IEtleSkgPGV4YW1wbGVAZXhhbXBsZS5jb20+iLgE
EwECACIFAlvjn6cCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEPLwztil
JhPE1w4EAJZkx8G0wYzvkZp+k5GHOwBQRe//qVP9ujsW2801MRJ93n33XqRVTlq2
W4k+pydv8WbOIIdZZNT9diaR3yDoAYsT+7JYvYg4TKHnA2FRZfQ7RcnPUAUDPmmC
h67cssoijG6M5LGW2Vb9l3eUQ0vp7svT5tpqY86WGi+Kf7pWhY52uI0EW+OfpwEE
AMC82ow4zQ5VZ3dSNZJHsBDOO+y5vCK4Y3i9rgeOKeQ2s9sgNXGSm/KchCaC1n6T
yeriD85++vQT69QL2ZBi0pZEx7H8Ib0M81MDaczu1VtAeeqH3t8briKAnQ5DwlOW
9b/olqkB3DS2ITZglpeIhLFSbPyHvK5LqKeItqETS09xABEBAAGInwQYAQIACQUC
W+OfpwIbDAAKCRDy8M7YpSYTxEe0A/9aKairOlsiX28EP0gF876rsj157/IYFGUV
3niDK0szRi9EO35av7qtd1dNeqtz6uAmcQvu6SR2XSlachFfGLZRVm1no92IFm/v
OJERShiw0E0cDEoG1FCGLmCjoH9sAl69LBkukfIxTII9rzWCBIReXH4J8lY3OPzV
8sLgkhutKg==
=SwUk
-----END PGP PUBLIC KEY BLOCK-----`

// Parse into a JSON representation
let keyid = keyId(openpgptext)
```

## API

- `keyId(openpgptext)`
- `fingerprint(packet)`
npm package: @isomorphic/serialize
Description: Isomorphic serialize is the serialization package used by the RunKit isomorphic library. Isomorphic serialize can handle all native Javascript data types (including circular references), and [Immutable.js](https://facebook.github.io/immutable-js/).
Author: Francisco Ryan Tolmasky I
Latest version: 0.0.5-beta

# Isomorphic Serialize

Isomorphic serialize is the serialization package used by the RunKit isomorphic
library. Isomorphic serialize can handle all native Javascript data types (including
circular references), and
[Immutable.js](https://facebook.github.io/immutable-js/).

[**Try it in your browser**](https://npm.runkit.com/@isomorphic/serialize).

## Serialization Features

* **IndexCompression** — This feature compresses the output and which can lead to a
size savings of around 30-35% but comes with a slight performance penalty. This option is on by default.

## Deserialization Features

* **immutable** — By passing the option `immutable` as `true` the deserialized value
will force all collections as [Immutable.js](https://facebook.github.io/immutable-js/)
collections, regardless of how they were originally serialized. This option is off
by default.