open-index/open-npm huggingface dataset:
npm package: @steban1/v2-sdk-binance
Description: 🛠 An SDK for building applications on top of Uniswap V2
Latest version: 3.0.0

# Uniswap V2 SDK

[![Unit Tests](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3ALint)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![npm version](https://img.shields.io/npm/v/@uniswap/v2-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v2-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @steban1/v2-sdk-ropsten
Description: 🛠 An SDK for building applications on top of Uniswap V2
Latest version: 3.0.1

# Uniswap V2 SDK

[![Unit Tests](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Unit%20Tests/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3A%22Unit+Tests%22)
[![Lint](https://github.com/Uniswap/uniswap-v2-sdk/workflows/Lint/badge.svg)](https://github.com/Uniswap/uniswap-v2-sdk/actions?query=workflow%3ALint)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![npm version](https://img.shields.io/npm/v/@uniswap/v2-sdk/latest.svg)](https://www.npmjs.com/package/@uniswap/v2-sdk/v/latest)
[![npm bundle size (scoped version)](https://img.shields.io/bundlephobia/minzip/@uniswap/v2-sdk/latest.svg)](https://bundlephobia.com/result?p=@uniswap/v2-sdk@latest)

In-depth documentation on this SDK is available at [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).
npm package: @stebrech/prettier-config
Description: My Prettier config
Author: Stefan Brechbühl
Latest version: 1.0.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @stebrech/prettier-config

My personal Prettier config.

## Usage

**Install:**

``` bash
yarn add --dev @stebrech/prettier-config`
```

**Edit `package.json`:**

``` json
{
  // ...
  "prettier": "@stebrech/prettier-config"
}
```
npm package: @stechy1/diplomka-share
Description: Sdílený modul mezi backendem a frontendem výsledné aplikace. Slouží pro sjednocení komunikačního rozhraní.
Author: Petr Štechmüller
Latest version: 1.0.58

# Diplomka share

Sdílená knihovna mezi klientem a serverem. Slouží ke standardizaci rozhraní pro komunikaci.

![](https://img.shields.io/github/languages/code-size/stechy1/diplomka-share)
![](https://img.shields.io/github/package-json/v/stechy1/diplomka-share)
![](https://img.shields.io/librariesio/github/stechy1/diplomka-share)
npm package: @sted/process
Description: Webcomponent for process following open-wc recommendations
Author: heartyoh
Latest version: 0.0.53

# \<process-viewer>

This webcomponent follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.

## Installation

```bash
npm i process-viewer
```

## Usage

```html
<script type="module">
  import 'process-viewer/process-viewer.js'
</script>

<process-viewer></process-viewer>
```

## Linting with ESLint, Prettier, and Types

To scan the project for linting errors, run

```bash
npm run lint
```

You can lint with ESLint and Prettier individually as well

```bash
npm run lint:eslint
```

```bash
npm run lint:prettier
```

To automatically fix many linting errors, run

```bash
npm run format
```

You can format using ESLint and Prettier individually as well

```bash
npm run format:eslint
```

```bash
npm run format:prettier
```

## Testing with Web Test Runner

To run the suite of Web Test Runner tests, run

```bash
npm run test
```

To run the tests in watch mode (for &lt;abbr title=&#34;test driven development&#34;&gt;TDD&lt;/abbr&gt;, for example), run

```bash
npm run test:watch
```

## Demoing with Storybook

To run a local instance of Storybook for your component, run

```bash
npm run storybook
```

To build a production version of Storybook, run

```bash
npm run storybook:build
```

## Tooling configs

For most of the tools, the configuration is in the `package.json` to reduce the amount of files in your project.

If you customize the configuration a lot, you can consider moving them to individual files.

## Local Demo with `web-dev-server`

```bash
npm start
```

To run a local development server that serves the basic demo located in `demo/index.html`
npm package: @stedi/prettier-plugin-jsonata
Description: Prettier plugin for JSONata language
Author: Stedi Engineering
Latest version: 2.1.8
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Prettier plugin for JSONata language

Format your JSONata expressions using Prettier.

## How it works

A Prettier plugin must first parse the source code of the target language
into a traversable data structure (Usually an **A**bstract **S**yntax **T**ree)
and then print out that data structure in a "pretty" style.

**prettier-plugin-jsonata** uses the [JSONata parser](https://github.com/jsonata-js/jsonata/blob/master/src/parser.js) available as part of the [jsonata](https://github.com/jsonata-js/jsonata) package.

## Status

- The plugin supports all JSONata feature up to 2.0.1 version, and is backward compatible with 1.7.0 release.
- The plugin can output formatted code for any AST node type.
- Only `printWidth`, `tabWidth`, and `useTabs` formatting options are supported.
- Native integration with code editors is not supported due to the lack of IDE extensions providing JSONata language support. Once such extensions are available, it should become possible to format JSONata documents on save when this plugin is installed.

## Install

```bash
# Install locally in a project
npm install --save-dev @stedi/prettier-plugin-jsonata prettier

# Or globally
npm install -g @stedi/prettier-plugin-jsonata prettier
```

## Usage with the CLI

Once you installed `prettier` and `prettier-plugin-jsonata` as dev dependencies in your project,
you can format your code using Prettier CLI.

```
npx prettier --write ./**/*.jsonata
```

## Programmatic usage

You can format your JSONata expressions using Prettier's own `format` method like this:

```ts
import * as prettier from "prettier";
import * as prettierPlugin from "@stedi/prettier-plugin-jsonata";

const expression = "($myVar:=foo.bar[]; $reverse($myVar))";
const formattedExpression = prettier.format(expression, {
  parser: prettierPlugin.AST_PARSER_NAME,
  plugins: [prettierPlugin],
  printWidth: 150,
  tabWidth: 2,
  useTabs: false,
});

console.log(formattedExpression);
```

Alternatively, you can use the `formatJsonata` function:

```ts
import { formatJsonata } from "@stedi/prettier-plugin-jsonata/dist/lib";

async function format() {
  const expression = "($myVar:=foo.bar[]; $reverse($myVar))";
  const formattedExpression = await formatJsonata(expression);

  console.log(formattedExpression);
}

format().catch((e) => {
  console.log(e);
});
```

If you parse JSONata as part of your business logic and only need to print JSONata AST tree as a formatted string,
you can use `serializeJsonata` function:

```ts
import jsonata from "jsonata";
import { serializeJsonata } from "@stedi/prettier-plugin-jsonata/dist/lib";

async function serialize() {
  const jsonataAST = jsonata("($myVar:=foo.bar[]; $reverse($myVar))").ast();
  const formattedExpression = await serializeJsonata(jsonataAST);

  console.log(formattedExpression);
}

serialize().catch((e) => {
  console.log(e);
});
```