open-index/open-npm huggingface dataset:
npm package: @sszorg/yaml-loader
Description: YAML loader for webpack (converts YAML to JSON)
Author: Andrey Okonetchnikov
Latest version: 1.1.0
Deprecated: false

# yaml-loader for webpack

YAML loader for [webpack](http://webpack.github.io/). Converts YAML to a valid JSON. If you want a JS Object, chain it with [json-loader](https://github.com/webpack/json-loader).

## Installation

`npm install yaml-loader`

## Usage

[Documentation: Using loaders](http://webpack.github.io/docs/using-loaders.html)

Simplest case would be:

```javascript
var json = require('json-loader!yaml-loader!./file.yml')
// => returns file.yml as javascript object
```

This loader is also useful for getting a valid JSON from YML. For example:

```js
// webpack.config.js
module: {
  loaders: [
    {
      test: /\.yaml$/,
      include: path.resolve('data'),
      loader: 'yaml',
    },
  ],
}
```

and then

```js
// application.js
const actualFilename = require(`file?name=[name].json!./../data/${file}.yaml`)
window.fetch(actualFilename).then((res) => {
  // ...
})
```

## License

MIT (http://www.opensource.org/licenses/mit-license.php)
npm package: @st-api/firebase-functions-rate-limiter
Description: JS/TS library that allows you to set per - time, per - user or per - anything limits for calling Firebase cloud functions
Author: stLmpp
Latest version: 1.0.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

Forked from https://github.com/Jblew/firebase-functions-rate-limiter
npm package: @st-arete/spa-tictactoe-game
Description: React component that renders Tic Tac Toe game component.
Author: Sharad Kumar
Latest version: 1.0.1

# COMPONENT : Tic Tac Toe
How to get the package from privately hosted repository.

## Step 1
Go to user home directory and create .npmrc file with following content

`
registry=http://nexus.sharad.co.uk/repository/npm-releases/
`

## Step 2
Login to privately hosted repositories using below commands

`
npm login --registry http://nexus.sharad.co.uk/repository/npm-releases/
`

`
npm login --registry http://nexus.sharad.co.uk/repository/npm-releases/ --scope=@whitelabel
`

## Step 3
Now, feel free to build the project.
Go to project home directory and run the below command to install
`
npm --loglevel=info install
`

## Step 4
Now, feel free to run the storybook of the project.
Go to project home directory and run the below command to install
`
npm --loglevel=info run storybook
`

## Step 5
Now, if the component is completed, then it must be built before publishing it in Nexus Repo.
Go to project home directory and run the below command to build it.
`
npm --loglevel=info run build-lib
`

## Step 6
Once build is completed. Now you can publish the project.
Go to project home directory and run the below command to publish
`
npm --loglevel=info publish
`
npm package: @st-gr/abap-adt-api-patched
Description: Patched fork of abap-adt-api with sap-client/sap-language, lock URL fix, and Content-Type fix
Author: Marcello Urbani
Latest version: 7.1.1-patched.1

[![npm](https://img.shields.io/npm/v/abap-adt-api?label=abap-adt-api)](https://www.npmjs.com/package/abap-adt-api)

# ADT - Abap Developer Tools client

This library simplifies access to the ADT REST interface.

Supports a good share of what Eclipse tools can do with a simple JS/TS interface.

Designed for general use, mostly used in [ABAP remote filesystem extension for visual studio code](https://github.com/marcellourbani/vscode_abap_remote_fs)

## Sample usage

```typescript
// create a client object
import { ADTClient } from "abap-adt-api"
const client = new ADTClient(
  "http://vhcalnplci.bti.local:8000",
  "developer",
  "mypassword"
)

const nodes = await client.nodeContents("DEVC/K", "$TMP")
```
npm package: @st-graphics/backend
Description: Helper functions to interface with ST Graphics' backend
Author: Yong Jun
Latest version: 0.1.75

# st-graphics-backend

## Deploy

Make sure you have `awscli` and `clasp` installed

```
pip install awscli --upgrade --user
aws configure
```

```
sudo npm install -g @google/clasp
clasp login
```

Execute deployment scripts:

`npm run deploy:functions` or `npm run deploy:appscripts`

Alternatively, deploy functions or app script projects individually:

```
npm run deploy:functions <FUNCTION_NAME>
npm run deploy:appscripts <PROJECT_NAME>
```
npm package: @st-graphics/googleapis
Description: Straits Times Interactive Graphics Team's custom implementation of Google APIs Node.js Client
Author: Yong Jun
Latest version: 2.0.0

# @st-graphics/googleapis

Straits Times Interactive Graphics Team's custom implementation of [Google APIs Node.js Client](https://github.com/googleapis/google-api-nodejs-client#readme).

### Includes
- [Sheets API](https://developers.google.com/sheets/api)
- [Analytics Reporting API](https://developers.google.com/analytics/devguides/reporting/core/v4)

### Features
- Handles authentication implicitly
- `sheets` include methods like `download` & `upload` which are like `get` & `update` but on steroids