open-index/open-npm huggingface dataset:
npm package: @slash-copilot/browser
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/browser)](https://www.npmjs.com/package/@slash-copilot/browser) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows
Latest version: 2.3.0

# Logto JS Browser SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/browser)](https://www.npmjs.com/package/@slash-copilot/browser)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto JavaScript Browser SDK written in TypeScript. Check out our [docs](https://docs.logto.io/JavaScript/browser/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/browser
```

### Using yarn

```bash
yarn add @slash-copilot/browser
```

### Using pnpm

```bash
pnpm add @slash-copilot/browser
```

## What is this and how does it work?

As the name suggests, Logto browser SDK is the foundation of all Logto SDKs that run in a browser environment (Vanilla, React, Vue, etc.). `@slash-copilot/browser` extends `@slash-copilot/client` and provides a browser specific implementation of the client adapters:

* Implements `Storage` by using browser `localStorage` and `sessionStorage`.
* Implements `navigate` method by using `window.location.href`.

Usually you are not expected to use it directly in your application, but instead choosing a framework specific SDK that built on top of it. We have already released a set of official SDKs to accelerate your integration. [Check this out](https://docs.logto.io/docs/recipes/integrate-logto/) and get started!

If Logto does not support your front-end framework and you want to create your own SDK from scratch, we recommend checking out the SDK specification first. You can also refer to our [React SDK](https://github.com/logto-io/js/tree/master/packages/react) and [Vue SDK](https://github.com/logto-io/js/tree/master/packages/react) to learn more about the implementation details.

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/browser/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/capacitor
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/capacitor)](https://www.npmjs.com/package/@slash-copilot/capacitor) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workf
Latest version: 1.2.0

# Logto JS Capacitor SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/capacitor)](https://www.npmjs.com/package/@slash-copilot/capacitor)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto JavaScript Capacitor SDK written in TypeScript.

## Installation

### Using npm

```bash
npm install @slash-copilot/capacitor @capacitor/app @capacitor/browser @capacitor/preferences
```

### Using yarn

```bash
yarn add @slash-copilot/capacitor @capacitor/app @capacitor/browser @capacitor/preferences
```

### Using pnpm

```bash
pnpm add @slash-copilot/capacitor @capacitor/app @capacitor/browser @capacitor/preferences
```

## What is this and how does it work?

See [Integrate Logto in your application](https://docs.logto.io/docs/recipes/integrate-logto/) for more information.

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/browser/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/client
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/client)](https://www.npmjs.com/package/@slash-copilot/client) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/m
Latest version: 2.3.0

# Logto Client SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/client)](https://www.npmjs.com/package/@slash-copilot/client)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto JavaScript Client SDK written in TypeScript. Check out our [docs](https://docs.logto.io/sdk/JavaScript/client/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/client
```

### Using yarn

```bash
yarn add @slash-copilot/client
```

### Using pnpm

```bash
pnpm add @slash-copilot/client
```

## What is this and how does it work?

Logto JavaScript Client SDK is platformless, and is the foundation of the other platform's SDKs (Browser, Next.js, React, Vue, etc.). Usually you are not expected to use it directly in your application, as we have released a set of official SDKs to help you integrate Logto with your favorite JavaScript frameworks. [Check this out](https://docs.logto.io/docs/recipes/integrate-logto/) and get started!

If Logto does not support your framework and you want to contribute by building a new SDK, we recommend checking out our [Browser SDK](https://github.com/logto-io/js/tree/master/packages/browser) and [Node.js SDK](https://github.com/logto-io/js/tree/master/packages/node) and start from there.

### Adapters

To implement a platform-specific SDK, you should implement the following adapters:

1. requester: send http requests.
2. storage: save tokens and other info.
3. navigate: handle redirect.
4. generateState: generate state.
5. generateCodeVerifier: generate code verifier.
6. generateCodeChallenge: generate code challenge.

See the [adapters.ts](./src/adapter.ts) for more information.

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/client/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/express
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/express)](https://www.npmjs.com/package/@slash-copilot/express) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows
Latest version: 2.3.0

# Logto Express SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/express)](https://www.npmjs.com/package/@slash-copilot/express)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto Express SDK written in TypeScript. Check out our [integration guide](https://docs.logto.io/docs/recipes/integrate-logto/express) or [docs](https://docs.logto.io/sdk/JavaScript/express/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/express
```

### Using yarn

```bash
yarn add @slash-copilot/express
```

### Using pnpm

```bash
pnpm add @slash-copilot/express
```

## Get sample

A sample project can be found at [Express Sample](https://github.com/logto-io/js/tree/master/packages/express-sample)

Check out the source code and try it with ease.

```
pnpm i && pnpm start
```

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/express/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/js
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/js)](https://www.npmjs.com/package/@slash-copilot/js) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
Latest version: 3.1.0

# Logto JS (Core) SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/js)](https://www.npmjs.com/package/@slash-copilot/js)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto JavaScript Core SDK written in TypeScript. Check out our [docs](https://docs.logto.io/JavaScript/js/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/js
```

### Using yarn

```bash
yarn add @slash-copilot/js
```

### Using pnpm

```bash
pnpm add @slash-copilot/js
```

## What is this and how does it work?

Logto JavaScript SDK (a.k.a JS core) is the foundation of the entire JavaScript SDK family (Browser, Next.js, React, Vue, etc.). Usually you are not expected to use it directly in your application, as we have released a set of official SDKs to help you integrate Logto with your favorite JavaScript frameworks. [Check this out](https://docs.logto.io/docs/recipes/integrate-logto/) and get started!

If Logto does not support your framework and you want to contribute by building a new SDK from scratch, we recommend checking out our [Browser SDK](https://github.com/logto-io/js/tree/master/packages/browser) and [Node.js SDK](https://github.com/logto-io/js/tree/master/packages/node) and start from there.

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/js/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/next
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/next)](https://www.npmjs.com/package/@slash-copilot/next) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.
Latest version: 2.5.0

# Logto Next.js SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/next)](https://www.npmjs.com/package/@slash-copilot/next)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto Next.js SDK written in TypeScript. Check out our [integration guide](https://docs.logto.io/docs/recipes/integrate-logto/next-js) or [docs](https://docs.logto.io/sdk/JavaScript/next/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/next
```

### Using yarn

```bash
yarn add @slash-copilot/next
```

### Using pnpm

```bash
pnpm add @slash-copilot/next
```

## Get sample

A sample project can be found at [Next.js Sample](https://github.com/logto-io/js/tree/master/packages/next-sample)

Check out the source code and try it with ease.

```bash
pnpm i && pnpm start
```

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/next/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/node
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/node)](https://www.npmjs.com/package/@slash-copilot/node) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.
Latest version: 2.3.0

# Logto Node.js SDK

[![Version](https://img.shields.io/npm/v/@slash-copilot/node)](https://www.npmjs.com/package/@slash-copilot/node)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto Node.js SDK written in TypeScript. Check out our [docs](https://docs.logto.io/sdk/JavaScript/node/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/node
```

### Using yarn

```bash
yarn add @slash-copilot/node
```

### Using pnpm

```bash
pnpm add @slash-copilot/node
```

## What is this and how does it work?

As the name suggests, Logto Node.js SDK is the foundation of all Logto SDKs that run in Node.js (Express, Next.js, etc.). `@slash-copilot/node` extends `@slash-copilot/client` and provides a Node.js specific implementation of the client adapters:

- Implements `requester` by using package `node-fetch`.
- Implements `generateCodeChallenge`, `generateCodeVerifier`, `generateState` methods by using `crypto`.

Usually you are not expected to use it directly in your application, but instead choosing a framework specific SDK that built on top of it. We have already released a set of official SDKs to accelerate your integration. [Check this out](https://docs.logto.io/docs/recipes/integrate-logto/) and get started!

If Logto does not support your traditional web framework and you want to create your own SDK from scratch, we recommend checking out the SDK specification first. You can also refer to our [Express SDK](https://github.com/logto-io/js/tree/master/packages/express) and [Next.js SDK](https://github.com/logto-io/js/tree/master/packages/next) to learn more about the implementation details.

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/node/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/react
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/react)](https://www.npmjs.com/package/@slash-copilot/react) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/mai
Latest version: 2.3.0

# Logto React SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/react)](https://www.npmjs.com/package/@slash-copilot/react)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto React SDK written in TypeScript. Check out our [integration guide](https://docs.logto.io/docs/recipes/integrate-logto/react) or [docs](https://docs.logto.io/sdk/JavaScript/react/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/react
```

### Using yarn

```bash
yarn add @slash-copilot/react
```

### Using pnpm

```bash
pnpm add @slash-copilot/react
```

## Get sample

A sample project can be found at [React Sample](https://github.com/logto-io/js/tree/master/packages/react-sample)

Check out the source code and try it with ease.

```
pnpm i && pnpm start
```

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/react/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-copilot/vue
Description: [![Version](https://img.shields.io/npm/v/@slash-copilot/vue)](https://www.npmjs.com/package/@slash-copilot/vue) [![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.ym
Latest version: 2.3.0

# Logto Vue SDK
[![Version](https://img.shields.io/npm/v/@slash-copilot/vue)](https://www.npmjs.com/package/@slash-copilot/vue)
[![Build Status](https://github.com/logto-io/js/actions/workflows/main.yml/badge.svg)](https://github.com/logto-io/js/actions/workflows/main.yml)
[![Codecov](https://img.shields.io/codecov/c/github/logto-io/js)](https://app.codecov.io/gh/logto-io/js?branch=master)

The Logto Vue SDK written in TypeScript. Check out our [integration guide](https://docs.logto.io/docs/recipes/integrate-logto/vue) or [docs](https://docs.logto.io/sdk/JavaScript/vue/) for more information.

## Installation

### Using npm

```bash
npm install @slash-copilot/vue
```

### Using yarn

```bash
yarn add @slash-copilot/vue
```

### Using pnpm

```bash
pnpm add @slash-copilot/vue
```

## Get sample

A sample Vue project with the integration of @slash-copilot/vue SDK can be found at [Vue Sample](https://github.com/logto-io/js/tree/master/packages/vue-sample). Check out the source code and try it with ease.

```bash
pnpm i && pnpm start
```

Note: Currently only supports Vue 3.x and its [composition API](https://vuejs.org/api/composition-api-setup.html#composition-api-setup). Please let us know if you would like Logto to support Vue 2.x or options API by filing a [feature request](https://github.com/logto-io/logto/issues/new?assignees=&labels=feature-request&template=feature_request.md&title=feature+request%3A+).

## Resources

[![Website](https://img.shields.io/badge/website-logto.io-8262F8.svg)](https://logto.io/)
[![Docs](https://img.shields.io/badge/docs-logto.io-green.svg)](https://docs.logto.io/sdk/JavaScript/vue/)
[![Discord](https://img.shields.io/discord/965845662535147551?logo=discord&logoColor=ffffff&color=7389D8&cacheSeconds=600)](https://discord.gg/UEPaF3j5e6)
npm package: @slash-graphql/visual-schema-builder
Description: Visual Schema Builder for Slash GraphQL
Author: akashjain971
Latest version: 1.2.9
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @slash-graphql/visual-schema-builder

> Visual Schema Builder for Slash GraphQL

[![NPM](https://img.shields.io/npm/v/@slash-graphql/visual-schema-builder.svg)](https://www.npmjs.com/package/@slash-graphql/visual-schema-builder) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @slash-graphql/visual-schema-builder
```

## Usage

```jsx
import React, { useRef, Fragment } from 'react'

import { SchemaEditor } from '@slash-graphql/visual-schema-builder'

const App = () => {
  const ref = useRef()

  // dynamically provide schema to the editor
  useEffect(() => ref.current.setSchema(sch), [])

  // dynamically extract schema from the editor
  const onClick = () => console.log(ref.current.getSchema())

  return (
    <Fragment>
      <SchemaEditor placeholder='Enter your schema here...' ref={ref} />
      <Button onClick={onClick}>Submit</Button>
    </Fragment>
  )
}

export default App
```

## License

MIT © [dgraph-io](https://github.com/dgraph-io/visual-schema-builder)
npm package: @slashand/sdui-blade-angular
Description: Angular v21 SDUI rendering wrapper for the Agnostic Blade System.
Author: Slashand Studio
Latest version: 1.0.0-alpha.12

# 🌌 @slashand/sdui-blade-angular

[![npm version](https://img.shields.io/npm/v/@slashand/sdui-blade-angular.svg?style=flat-square)](https://npmjs.org/package/@slashand/sdui-blade-angular)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square)](https://opensource.org/licenses/MIT)

> The Flagship Sandbox. The Enterprise Angular Engine for the Agnostic Blade System, binding the Server-Driven UI (SDUI) core to Angular 21 Signals.

## 🗺️ Overview

`@slashand/sdui-blade-angular` is designed for the strictest enterprise environments. Leveraging Angular 21's native control flow and Signal-based reactivity, it acts as the renderer for the abstract Schema Payload emitted by `@slashand/sdui-blade-core`. 

Unlike traditional modal libraries, the Blade Protocol maps horizontal "Journeys" without restricting the consumer's layout aesthetics, fully supporting Server-Side Rendering (SSR) via strict `isPlatformBrowser` memory guards.

## 📚 Documentation

The architecture and implementation of the Angular Blade System are documented rigorously in our developer guide. 

**[👉 Read the Official SDUI Blade Angular Documentation](./docs/000-index.md)**

### Quick Links to Chapters:
- [001: Installation and Setup](./docs/001-installation-and-setup.md)
- [002: Inversion of Mount Points (Registration)](./docs/002-inversion-of-mount-points.md)
- [003: Spatial Boundaries and Mounting](./docs/003-spatial-boundaries-and-mounting.md)
- [004: Triggering Blades](./docs/004-triggering-blades.md)
- [005: Theming and CSS Agnosticism](./docs/005-theming-and-css-agnosticism.md)
- [006: Accessibility and E2E Targeting](./docs/006-accessibility-and-e2e.md)

## 🌟 Ecosystem Showcase

*Where can you see the Agnostic Blade System in action?*

- **Gravity English** (Coming Soon, March 2026) -> Educational Prompt-Orchestration Platform.
- **Coverlay Studio** (Coming Soon) -> Generative AI Non-Linear Video Editor.

*Live production applications utilizing these blades will be showcased here as their respective websites officially launch.*

## 🗺️ Angular Ecosystem Roadmap

Our specific trajectory for the Angular wrapper.

- [X] **Angular 21 Native Signals Integration**
- [X] **Analog.js APF Strict Compliance**
- [X] **WAI-ARIA & Native Keyboard Hooks**
- [X] **Zero Naked Elements (E2E Compliant)**
- [X] **Spatial Boundaries (Targeted Regions)**
- [ ] *Component Outlet Memory optimizations*
- [ ] *Server-Side Rendering (SSR) Hydration Lock bypass*

## 📜 License

Published under the [MIT License](LICENSE). Maintained by **Slashand Studio**.

---

*Open-source protocol. Fully audited for WCAG AA compliance and SSR Safety.*
npm package: @slashdotdash/node-googlecharts
Description: Node based Google Charts rendering
Author: Nicolas Fortin
Latest version: 1.0.0

# Google Chart for Node using jsdom

[![Build Status][travis-image]][travis-url]

## Requirements

- Node.js > 4.0
- ICU4C

## ICU4C dependency

Google Chart needs full internationalization support whereas it's not built in by default on nodejs. You can either:
- Use [full-icu](https://www.npmjs.com/package/full-icu) npm package which requires running node with a specific environment  variable.
- Or, build Node.js with an embedded icu. [more info](https://github.com/nodejs/node/wiki/Intl#building-node-with-an-embedded-icu)

### Run binary

```SH
node bin/node-googlecharts <ChartWrapperOptions>
```
`ChartWrapperOptions` is the serialized JSON options to give to `ChartWrapper`.

## FAQ

#### Who uses it?

[lambda-googlechart](https://github.com/slashdotdash/lambda-googlecharts) uses it to generate charts images on AWS Lambda.

#### Why jsdom?

Google Charts needs a browser-like environment to run in. Jsdom is a light DOM implementation, much faster than PhantomJS.

#### Why Node.js > 4.0?

This is a requirement of jsdom itself.

#### Why does it need ICU4C?

Google Chart needs full internationalization support whereas it's not built in by default on nodejs.

[travis-url]: https://travis-ci.org/slashdotdash/node-googlecharts
[travis-image]: https://travis-ci.org/slashdotdash/node-googlecharts.svg?branch=master
npm package: @slashid/fnmatch
Description: Wasm wrapper for @slashid/fnmatch go library
Author: Jake Whelan
Latest version: 0.2.0

# fnmatch
Updated clone of kballards golang fnmatch gist (https://gist.github.com/kballard/272720)

## JavaScript interopability

This module has javascript<>go interop via wasm

### Usage
```
npm i @slashid/fnmatch
// or
yarn add @slashid/fnmatch
// or
pnpm add @slashid/fnmatch
```

You must load tinygo wasm runtime before this library.

You have two options for getting the runtime:
1. Get it from your `tinygo` install:
    - `cp $(tinygo env TINYGOROOT)/targets/wasm_exec.js .`
2. We ship a compatible `wasm_exec.js` with this library for your convenience:
    - `@slashid/fnmatch/wasm_exec.js`

```html
<script src="wasm_exec.js"></script>
<script src="your_code.js">></script>
```

```ts
import { fnmatch } from '@slashid/fnmatch'

fnmatch.Match("*yes.com", "hello@yes.com", fnmatch.FNM_CASEFOLD) // true
fnmatch.Match("*yes.com", "hello@no.com", fnmatch.FNM_CASEFOLD) // false
```

### Contributing

#### Build
This library is built using [tinygo](https://tinygo.org/), [Rollup](https://rollupjs.org/) and [@rollup/plugin-wasm](https://www.npmjs.com/package/@rollup/plugin-wasm).
```
npm run build
```

#### Publish dry-run
For you convenience there is a `yalc` publishing helper.
```
npm run publish:yalc
```
npm package: @slashid/jump-page
Description: This package implements the SlashID verification page as a React component. This allows self hosting the verification page as this component can be rendered in any React application.
Author: SlashID
Latest version: 1.0.24

# /id - SDK Verification page

This package implements the SlashID verification page as a React component.
This allows self hosting the verification page as this component can be rendered in any React application.

## Installation

Use any package manager you prefer:

```bash
$ npm install @slashid/jump-page
```

## Usage

First import the default styles:

```jsx
import "@slashid/jump-page/style.css"
```

Then render the `Verification` component:

```jsx
import { Verification } from "@slashid/jump-page"

import "@slashid/jump-page/style.css"

export function VerificationPage() {
  return <Verification />
}
```

## Configuration

By default, the `Verification` component uses the `production` environment. You can switch to the `sandbox` environment by passing the corresponding value as the `environment` prop:

```jsx
<Verification environment="sandbox" />
```

A custom environment can be used by specifying the API and SDK URLs:

```ts
import { Verification, type Environment } from "@slashid/jump-page"

import "@slashid/jump-page/style.css"

export function App() {
  const customEnvironment: Environment = { baseURL: config.baseURL, sdkURL: config.sdkURL }
  return <Verification environment={environment} />
}
```

## Customisation

Verification page can be customised using the SlashID Console.