open-index/open-npm huggingface dataset:
npm package: @memkits/azure-speech-util
Description: personal wrapper for speech API
Author: tiye
Latest version: 0.0.5

> speech util based on azure

### Usage:

```js
import {
  speechOne,
  speechQueue,
  nativeSpeechOne,
} from "@memkits/azure-speech-util";

speechOne(
  "内容",
  "zh-CN",
  KEY,
  () => {
    console.log("play");
  },
  () => {
    console.log("ended");
  }
);

speechQueue("内容", "en-US", KEY, () => {
  console.log("play");
});

nativeSpeechOne("内容", "en-US");
```

### License

MIT
npm package: @memkits/calc-dsl
Description: Calculator DSL in Cirru
Author: jiyinyiyong
Latest version: 0.0.3


Calc DSL
----

> some math DSL for calculation in Cirru.

Demo http://r.tiye.me/mvc-works/calc-dsl .

### Usage

Eval tree expression with variables:

```cirru
calc-dsl.core/calc-x-code "|+ x 1" 2
; => 3
```

Code is in Cirru syntax:

```cirru
calc-dsl.core/calc-code "|+ x 1"
  &{} |x 2
; => 3

calc-dsl.core/calc-code "|+ x $ * x x"
  &{} |x 2
; => 6
```

Also skip parsing and eval tree:

```cirru
calc-dsl.core/calc-expr ([] |+ |x |1)
  {} (|x 2)
; => 3
```

### Operations

```cirru
% 13 4
* (+ 3 4) (+ 5 6)
* 2
* 2 3
* 2 3 4
* 3 $ + 5 3
+ 1
+ 1 2
+ 1 2 3
- 1
- 1 2
- 1 2 3
/ 12 3
/ 12 4 3
/ 2
abs -2
abs 2
ceil 2.6
cos 1
floor 2.6
invert 3
log 10
mod 13 4
negate 1
pow 3 3
root 27 3
round 2.2
round 2.6
sin 1
sqrt 9
tan 1
trunc -2.1
trunc 2.1
```

Special support for `let`:

```cirru
let
    a 2
    b $ * a 3
  * a b x
```

### CLI

![](https://img.shields.io/npm/v/@memkits/calc-dsl?style=flat-square)

```bash
yarn global add @memkits/calc-dsl

calc-dsl
```

### Workflow

Workflow https://github.com/calcit-lang/respo-calcit-workflow

### License

MIT
npm package: @memlab-test/api
Description: memlab API
Author: Liang Gong
Latest version: 1.0.22

## memlab API

This is the memlab API library. Add this dependency to your project
if you want to integrate memlab with your continuous testing system.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab-test/cli
Description: command line interface for memlab
Author: Liang Gong
Latest version: 1.0.24

## memlab CLI

This is the memlab CLI library. It contains all memlab commands, command-line options, and command-line interfaces.
The library supports adding new commands.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab-test/core
Description: memlab core libraries
Author: Liang Gong
Latest version: 1.1.20

## memlab Core Library

This is the memlab core library. It contains V8/Hermes heap snapshot parser, core algorithms, leak trace clustering, utilities, and config.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab-test/e2e
Description: memlab browser E2E interaction libraries
Author: Liang Gong
Latest version: 1.0.20

## memlab E2E

This is the memlab E2E testing framework for headless/headful Chromium. It is mainly responsible
for controling/interacting with browser, recording heap snapshots, and logging other execution meta data.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab-test/heap-analysis
Description: heap analysis plugins for memlab
Author: Liang Gong
Latest version: 1.0.17

## memlab Heap Analysis

This is the memlab heap analysis library. It contains all memlab built-in heap analysis and
provides a plugin interface for adding new heap analysis that can be easily added to memlab API and memlab CLI.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab/api
Description: memlab API
Author: Liang Gong
Latest version: 2.0.0

## memlab API

This is the memlab API library. Add this dependency to your project
if you want to integrate memlab with your continuous testing system.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab/cli
Description: command line interface for memlab
Author: Liang Gong
Latest version: 2.0.0

## memlab CLI

This is the memlab CLI library. It contains all memlab commands, command-line options, and command-line interfaces.
The library supports adding new commands.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab/core
Description: memlab core libraries
Author: Liang Gong
Latest version: 2.0.0

## memlab Core Library

This is the memlab core library. It contains V8/Hermes heap snapshot parser, core algorithms, leak trace clustering, utilities, and config.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab/e2e
Description: memlab browser E2E interaction libraries
Author: Liang Gong
Latest version: 2.0.0

## memlab E2E

This is the memlab E2E testing framework for headless/headful Chromium. It is mainly responsible
for controling/interacting with browser, recording heap snapshots, and logging other execution meta data.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab/heap-analysis
Description: heap analysis plugins for memlab
Author: Liang Gong
Latest version: 2.0.0

## memlab Heap Analysis

This is the memlab heap analysis library. It contains all memlab built-in heap analysis and
provides a plugin interface for adding new heap analysis that can be easily added to memlab API and memlab CLI.

## Online Resources
* [Official Website and Demo](https://facebook.github.io/memlab)
* [Documentation](https://facebook.github.io/memlab/docs/intro)
npm package: @memlab/memlab-docusaurus-plugin-typedoc
Description: This is a fork of docusaurus-plugin-typedoc
Latest version: 0.17.9

# memlab-docusaurus-plugin-typedoc

This is a fork of docusaurus-plugin-typedoc for 
[memlab](https://facebookincubator.github.io/memlab/), which is an 
E2E testing and analysis framework for finding JavaScript memory 
leaks and optimization opportunities.

Online Resources:
* [Official Website and Demo](https://facebookincubator.github.io/memlab)
* [Documentation](https://facebookincubator.github.io/memlab/docs/intro)
npm package: @memlab/memlab-typedoc-plugin-markdown
Description: A fork of typedoc-plugin-markdown@3.12.1
Latest version: 3.13.22

# memlab-typedoc-plugin-markdown

This is a fork of typedoc-plugin-markdown for 
[memlab](https://facebookincubator.github.io/memlab/), which is an 
E2E testing and analysis framework for finding JavaScript memory 
leaks and optimization opportunities.

Online Resources:
* [Official Website and Demo](https://facebookincubator.github.io/memlab)
* [Documentation](https://facebookincubator.github.io/memlab/docs/intro)

## License

[MIT](https://github.com/tgreyuk/typedoc-plugin-markdown/blob/master/LICENSE)