open-index/open-npm huggingface dataset:
npm package: @hokify/node-ts-cache-lru-redis-storage
Description: Simple and extensible caching module supporting decorators
Author: Simon Tretter
Latest version: 2.0.1

# @hokify/node-ts-cache-lru-redis-storage

LRU local cache and central redis cache,
if not found local, redis is checked and in case there is a result it is saved locally

all timeout values are in SECONDS
npm package: @hokify/node-ts-cache-lru-storage
Description: Simple and extensible caching module supporting decorators
Author: Simon Tretter
Latest version: 2.0.1

# @hokify/node-ts-cache-lru-storage

LRU Storage module for node-ts-cache

wrapper for [lru-cache](https://www.npmjs.com/package/lru-cache)

```
import { Cache, ExpirationStrategy } from "@hokify/node-ts-cache";
import LRUStorage from 'node-ts-cache-lru-storage';

const myStrategy = new ExpirationStrategy(new LRUStorage());
```

all timeout values are in SECONDS
npm package: @hokify/node-ts-cache-node-cache-storage
Description: Simple and extensible caching module supporting decorators
Author: Simon Tretter
Latest version: 2.0.1

# @hokify/node-ts-cache-node-cache-storage

Node-Cache Storage module for node-ts-cache

wrapper for [node-cache](https://www.npmjs.com/package/node-cache)

```
import { Cache, ExpirationStrategy } from "@hokify/node-ts-cache";
import NodeCacheStorage from 'node-ts-cache-node-cache-storage';

const myStrategy = new ExpirationStrategy(new NodeCacheStorage());
```
npm package: @hokify/node-ts-cache-redis-storage
Description: Simple and extensible caching module supporting decorators
Author: Simon Tretter
Latest version: 2.0.1

# @hokify/node-ts-cache-redius-storage

Redis Storage module for node-ts-cache

```
import { Cache, ExpirationStrategy } from "@hokify/node-ts-cache";
import RedisStorage from 'node-ts-cache-redis-storage';

const myStrategy = new ExpirationStrategy(new RedisStorage());
```
npm package: @hokify/node-ts-cache-redisio-storage
Description: Simple and extensible caching module supporting decorators
Author: Simon Tretter
Latest version: 2.0.1

# @hokify/node-ts-cache-rediusio-storage
RedisIO Storage module for node-ts-cache

```
import { Cache, ExpirationStrategy } from "@hokify/node-ts-cache";
import RedisIOStorage from 'node-ts-cache-redisio-storage';

const myStrategy = new ExpirationStrategy(new RedisIOStorage());
```

all timeout values are in SECONDS
npm package: @hokify/nuxt-haxios-module
Description: Secure and easy Haxios integration with Nuxt.js
Latest version: 1.1.6
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

[![@nuxtjs/axios](https://axios.nuxtjs.org/preview.png)](https://axios.nuxtjs.org)

# @hokify/nuxt-haxios-module

drop in replacement for [@nuxtjs/axios](https://github.com/nuxt-community/axios-module) module which uses [haxios](https://github.com/hokify/haxios) (based on [gaxios](https://github.com/googleapis/gaxios)) behind the scene
(beware: minimum support version of node changed to 14)

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![Github Actions CI][github-actions-ci-src]][github-actions-ci-href]
[![Codecov][codecov-src]][codecov-href]
[![License][license-src]][license-href]

> Secure and easy [Axios](https://github.com/axios/axios) integration for [Nuxt](https://nuxtjs.org).

- [✨ &nbsp;Release Notes](https://axios.nuxtjs.org/releases)
- [📖 &nbsp;Documentation](https://axios.nuxtjs.org)

## Features

- Automatically set base URL for client & server side
- Exposes `setToken` function to `$axios` so we can easily and globally set authentication tokens
- Automatically enables `withCredentials` when requesting to base URL
- Proxy request headers in SSR
- Fetch Style requests
- Integrated with Nuxt progress bar
- Integrated with Proxy Module
- Auto retry requests with axios-retry

[📖 &nbsp;Read more](https://axios.nuxtjs.org)

## Contributing

1. Clone this repository
2. Install dependencies using `yarn install` or `npm install`
3. Start development server using `npm run dev`

## 📑 License

[MIT License](./LICENSE)

Copyright (c) Nuxt Community

<!-- Badges -->
<!-- Badges -->
[npm-version-src]: https://flat.badgen.net/npm/v/@nuxtjs/axios
[npm-version-href]: https://npmjs.com/package/@nuxtjs/axios

[npm-downloads-src]: https://flat.badgen.net/npm/dm/@nuxtjs/axios
[npm-downloads-href]: https://npmjs.com/package/@nuxtjs/axios

[github-actions-ci-src]: https://github.com/nuxt-community/axios-module/workflows/ci/badge.svg
[github-actions-ci-href]: https://github.com/nuxt-community/axios-module/actions?query=workflow%3Aci

[codecov-src]: https://flat.badgen.net/codecov/c/github/nuxt-community/axios-module
[codecov-href]: https://codecov.io/gh/nuxt-community/axios-module

[license-src]: https://img.shields.io/npm/l/@nuxtjs/axios.svg
[license-href]: https://npmjs.com/package/@nuxtjs/axios
npm package: @hokk/bsc-sdk
Description: 🛠 An SDK for building applications on top of PANCAKE for hokk.finance.
Author: rodrigoburgos@live.com
Latest version: 1.0.0

# MDEX BSC SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk).

You can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/mdexSwap/bsc-sdk.git
```

Move into the bsc-sdk working directory

```sh
cd bsc-sdk/
```

Install dependencies

```sh
yarn
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 9 passed, 9 of 10 total
Tests:       3 skipped, 125 passed, 128 total
Snapshots:   0 total
Time:        2.466s, estimated 9s
Ran all test suites.
✨  Done in 5.71s.
```
npm package: @hokk/sdk-heco
Description: 🛠 An SDK for building applications on heco of HOKKFI.
Author: burgossrodrigo
Latest version: 1.0.3

# Hokkfi Heco SDK

Forked from the [Uniswap SDK](https://github.com/Uniswap/uniswap-v2-sdk).

You can refer to the Uniswap SDK documentation [uniswap.org](https://uniswap.org/docs/v2/SDK/getting-started/).

## Running tests

To run the tests, follow these steps. You must have at least node v10 and [yarn](https://yarnpkg.com/) installed.

First clone the repository:

```sh
git clone https://github.com/HokkfiSwap/heco-sdk.git
```

Move into the heco-sdk working directory

```sh
cd heco-sdk/
```

Install dependencies

```sh
yarn
```

Run tests

```sh
yarn test
```

You should see output like the following:

```sh
yarn run v1.22.4
$ tsdx test
 PASS  test/constants.test.ts
 PASS  test/pair.test.ts
 PASS  test/fraction.test.ts
 PASS  test/miscellaneous.test.ts
 PASS  test/entities.test.ts
 PASS  test/trade.test.ts

Test Suites: 1 skipped, 9 passed, 9 of 10 total
Tests:       3 skipped, 125 passed, 128 total
Snapshots:   0 total
Time:        2.387s
Ran all test suites.
✨  Done in 3.65s.
```