open-index/open-npm huggingface dataset:
npm package: @spacepumpkin/proxified-nyaapi
Description: Non-official api for getting torrent links from Nyaa.si
Author: Kylart
Latest version: 2.4.22093001

<h1 align="center">Nyaapi 2.0</h1>

<p align="center">
  <a href="http://forthebadge.com/" target="_blank">
    <img src="http://forthebadge.com/images/badges/built-with-love.svg"/>
  </a>
</p>

<p align="center">
  <a href="https://standardjs.com/" target="_blank">
    <img src="https://cdn.rawgit.com/feross/standard/master/badge.svg" />
  </a>
</p>

<p align="center">
  <a href="https://travis-ci.org/Kylart/Nyaapi" target="_blank">
    <img src="https://travis-ci.org/Kylart/Nyaapi.svg?branch=master" alt="Build Status">
  </a>
  <a href="https://codecov.io/gh/Kylart/Nyaapi" target="_blank">
    <img src="https://codecov.io/gh/Kylart/Nyaapi/branch/master/graph/badge.svg" alt="Codecov" />
  </a>
  <a href="https://opensource.org/licenses/MIT" target="_blank">
    <img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License">
  </a>
</p>

This is an api allowing one to:
* gather torrents directly from [nyaa.si](https://nyaa.si).
* check a user's profile and torrents.
* So many things you should check the wiki to understand better.

__All the documentation there is to know about how to use Nyaapi is located in the [wiki](https://github.com/Kylart/Nyaapi/wiki).__

Any contribution is welcomed.

# Install
```
npm install --save nyaapi
```

# Use
Nyaapi is organised with `si` methods and `pantsu` methods.
You can access either of them like so:
```javascript
const {si, pantsu} = require('nyaapi')

console.log(si)
/**
 * [Si] methods:
 *   > list
 *   > search
 *   > searchAll
 *   > searchPage
 *   > searchByUser
 *   > searchAllByUser
 *   > searchByUserAndByPage
 *   > infoRequest
 *   > upload
 * 
 */
```

# Configuration
For both `si` and `pantsu` you can update the base URL for the calls this way:
```javascript
const { si } = require('nyaapi')
si.init() // Need to pass the flux proxy gateway url here
si.config.updateBaseUrl('https://nyaa.whatever')
```

This modified version routes requests through a flux proxy gateway. It is up to you to host your own proxy gateway

It is important to know that all the pantsu methods are fully based on [the offcial api of nyaa.pantsu.cat](https://nyaa.pantsu.cat/apidoc).

> For a complete documentation, please check out the [wiki](https://github.com/Kylart/Nyaapi/wiki) for a tour of all the methods and how to use them.
npm package: @spaceribs/betterer-eslint-warnings
Description: ESLint warnings test for @betterer/betterer
Latest version: 1.1.0

[![Betterer](https://raw.githubusercontent.com/phenomnomnominal/betterer/master/website/static/img/header.png)](https://phenomnomnominal.github.io/betterer/)

# `@spaceribs/betterer-eslint-warnings`

[![npm version](https://img.shields.io/npm/v/@spaceribs/betterer-eslint-warnings.svg)](https://www.npmjs.com/package/@spaceribs/betterer-eslint-warnings)

ESLint warnings test for [**`Betterer`**](https://github.com/phenomnomnominal/betterer).

## Docs

<https://spaceribs.tech/packages/betterer-eslint-warnings/>
npm package: @spaceribs/nx-betterer
Description: This nx-plugin allows you to run betterer on a per-project basis.
Author: Spaceribs
Latest version: 5.0.1

# nx-betterer

## Supported Versions

<a href="https://www.npmjs.com/package/@spaceribs/nx-betterer" rel="nofollow">
  <img src="https://badgen.net/npm/v/@spaceribs/nx-betterer" alt="@spaceribs/nx-betterer NPM package">
</a>

| Package Version | Nx Version | Supported          |
| --------------- | ---------- | ------------------ |
| 6.x             | 20.x       | :white_check_mark: |
| 5.x             | 19.x       | :white_check_mark: |
| 3.x, 4.x        | 18.x       | :white_check_mark: |
| 2.x             | 17.x       | :white_check_mark: |
| 1.x             | 16.x       | :white_check_mark: |
| 0.x             | 15.x       | :x:                |

This library was generated with [Nx](https://nx.dev).

## Quick Start

1. Add `@spaceribs/nx-betterer` to your project:

   ```bash
   $ pnpm add @spaceribs/nx-betterer --save-dev
   # or
   $ npm install @spaceribs/nx-betterer --save-dev
   # or
   $ yarn add @spaceribs/nx-betterer --dev
   ```

2. Generate the betterer configuration in your project:

   ```bash
   $ nx g @spaceribs/nx-betterer:add my-project

   >  NX  Generating @spaceribs/nx-betterer:init
   ```

3. Open the blank rules configuration added to your project and follow
   the guide at: <https://phenomnomnominal.github.io/betterer/docs/test-definition-file>.

4. Run the executor to generate the initial results file.

   ```bash
   $ nx run my-project:betterer

      \ | /     _         _   _
    '-.ooo.-'  | |__  ___| |_| |_ ___ _ __ ___ _ __
   ---ooooo--- | '_ \/ _ \ __| __/ _ \ '__/ _ \ '__|
    .-'ooo'-.  | |_)|  __/ |_| ||  __/ | |  __/ |
      / | \    |_.__/\___|\__|\__\___|_|  \___|_|

   🎉 Betterer (1,078ms): 1 test done!
   ✅ stricter compilation: "stricter compilation" has already met its goal! ✨
   1 test got checked. 🤔
   1 test met its goal! 🎉
   ```

5. Commit your changes.

NOTE: Keep in mind that due to a lack of ESModule support in NxNrwl, you'll
need to use CommonJS syntax.

## Check Results

If you wish to check your results, run the following on your pull request job:

```bash
nx run my-project:betterer
```

## Update Results

If you wish to update results automatically, run the following on your release job:

```bash
nx run my-project:betterer
git add --all
git commit -m 'chore: update betterer results'
git push
```

Ignore errors as not all changes will generate changes.

## Force Update Results

If you wish to update all of your results, overriding failures, you can run the following:

```bash
nx run my-project:betterer --forceUpdate
```

## Watch Mode

If you wish to keep betterer open as you fix issues, you can run the following:

```bash
nx run my-project:betterer --watch
```
npm package: @spaceribs/wang-tiles
Description: Generate worlds with simple sets of tiles and rules.
Author: Spaceribs
Latest version: 2.1.1

# wang-tiles

<a href="https://www.npmjs.com/package/@spaceribs/wang-tiles" rel="nofollow">
  <img src="https://badgen.net/npm/v/@spaceribs/wang-tiles" alt="@spaceribs/nx-web-ext NPM package">
</a>

This library was generated with [Nx](https://nx.dev).

## Quick Start

1. Add `@spaceribs/nx-web-ext` to your project:

   ```bash
   $ pnpm add @spaceribs/nx-web-ext --save-dev
   # or
   $ npm install @spaceribs/nx-web-ext --save-dev
   # or
   $ yarn add @spaceribs/nx-web-ext --dev
   ```
npm package: @spaceship/eslint-config
Description: Shareable ESLint configs for React, React Native, React Native Web, and Node projects.
Author: Eugene Dzhumak
Latest version: 0.2.5

🚀 @spaceship/eslint-config
-------------
Shareable ESLint configs for React, React Native, React Native Web, and Node projects. All configs imply TypeScript.

## Usage

Install npm package:

```shell script
yarn add --dev @spaceship/eslint-config
```

Then extend your `.eslintrc` with one of the following configs:

- `@spaceship/eslint-config` - default framework- and environment-agnostic config
- `@spaceship/eslint-config/web` - config for react web apps
- `@spaceship/eslint-config/native` - config for react-native apps
- `@spaceship/eslint-config/hybrid` - config for hybrid react-native + web apps
- `@spaceship/eslint-config/node` - config for nodejs projects
- `@spaceship/eslint-config/jest` - config for testing environment
- `@spaceship/eslint-config/i18n` - config for i18n solutions

### .eslintrc

```json
{
  "extends": [
    "@spaceship/eslint-config/web"
  ]
}
```

### package.json

```json
{
  "eslintConfig": {
    "extends": [
      "@spaceship/eslint-config/native"
    ]
  }
}
```
npm package: @spaceshiphk/spaceship-ui
Description: Spaecship Internal UIKits, Extends with MaterialUI
Author: SpaceshipHK
Latest version: 1.0.0

# spaceship-ui

> Spaecship Internal UIKits, Extends with MaterialUI

[![NPM](https://img.shields.io/npm/v/spaceship-ui.svg)](https://www.npmjs.com/package/spaceship-ui) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save spaceship-ui
```

## Usage

```tsx
import React, { Component } from 'react'

import { MyComponent } from 'spaceship-ui'
import 'spaceship-ui/dist/index.css'

class Example extends Component {
  render() {
    return <MyComponent />
  }
}
```

## License

MIT © [SpaceshipHK ](https://github.com/SpaceshipHK )
npm package: @spaceshoes/spacewalk
Description: Default SpaceShoes setup for easy in-browser Shoes apps
Author: Noah Gibbs
Latest version: 0.1.10

# NPM Packages

For quick start with SpaceShoes and applications that don't need extra asset files or custom gems, a simple NPM package based on ruby.wasm is all you need.

## Publishing

* Update version number in package.json
* Build correct version of space_shoes (packed_wasm and spacewalk) in main repo
* npm login
* npm publish --access public

JSDelivr takes a few minutes to mirror the latest release from NPM.