open-index/open-npm huggingface dataset:
npm package: @k-ramel/driver-redux-form
Description: Redux-form driver for k-ramel
Author: Guillaume CRESPEL
Latest version: 3.0.1

# @k-ramel/driver-redux-form
> Redux Form driver for k-ramel
 - All Redux Form 's [actions](https://redux-form.com/7.3.0/docs/api/actioncreators.md/#action-creators) and [selectors](https://redux-form.com/7.3.0/docs/api/selectors.md/#selectors) are available and wrapped.
 - Main repository: [k-ramel](https://github.com/unirakun/k-ramel)

## Install it
`yarn add @k-ramel/driver-redux-form regeneratorRuntime`

## Note
You have to wrap your application with `react-redux` Provider and giving the k-ramel store created via `createStore` in order to work.

## Examples
In store definition (See main documentation about description)
```js
/* store.js */
import { createStore } from 'k-ramel'
import reduxform from '@k-ramel/driver-redux-form'

export default createStore(
  {
    /* your store description */
  },
  {
    drivers: {
      form: reduxform({ path: 'ui.form', getState: state => state.ui.form }) // default is { path: 'form' }
    },
  },
)
```

In a reaction (See main documentation about listeners/reactions)
```js
/* reaction.js */

export const signin = (store, action, drivers) => {
  const { form, http } = drivers
  const signinForm = form('signin')
  const loginValues = signinForm.getFormValues()
  // check login is not empty
  if (loginValues.login && loginValues.password) {
    signinForm.setSubmitSucceeded()
  } else {
    signinForm.setSubmitFailed()
  }
}
```
npm package: @k-ramel/driver-redux-little-router
Description: redux-little-router driver for k-ramel
Author: Benjamin PETETOT
Latest version: 1.2.0

# @k-ramel/driver-redux-little-router
> redux-little-router driver for k-ramel

 - Main repository: [k-ramel](https://github.com/alakarteio/k-ramel)

## Examples
In a reaction (See main documentation about listeners/reactions)

**Declare it in your store :**
```js
import driver from '@k-ramel/driver-redux-little-router'

const router = driver({ routes }, state => state.router, 'router')

createStore(
  {
    // your usual definition
  },
  {
    drivers: { router },
  },
)
```

**In your reaction :**
```js
export const onUserLoggedIn = (store, action, drivers) => {
  const { router } = drivers
  // get userId in route params
  const userId = router.getRouteParam('userId')
  // dispatch push action to go to the new route
  router.push(`/user/${userId}`)
}
```
npm package: @k-romanenko/ucdn
Description: Tool for uploading assets to AWS S3.
Author: Kirill Romanenko
Latest version: 0.6.1

# ucdn

Tool for uploading assets to AWS S3.

## Installation

```sh
$ yarn global add @umbrellio/ucdn
```

or

```sh
$ npm i -g @umbrellio/ucdn
```

## Usage

### Upload

```sh
$ ucdn upload -c /path/to/config/file.yaml -C production
```

## Options

All following options except `config` and `config-key` can be configured using the config file.

Available AWS regions can be viewed at https://docs.aws.amazon.com/sns/latest/dg/sns-supported-regions-countries.html.

```
--config, -c                            path to config file           [default: "./ucdn.yml"]
--config-key, -C                        root config key               [default: null]
--region, -r                            AWS geographical area         [default: "eu-west-1"]
--dir, -d                               assets directory              [default: "dist/"]
--bucket, -b                            AWS bucket for upload         [required]
--exclude, -e                           excluded extenstions          [default: ["html","gz"]]
--accessKeyId, --access-key-id          AWS access key ID             [required]
--secretAccessKey, --secret-access-key  AWS secret access key         [required]
--targetDir, --target-dir               AWS bucket target directory   [default: ""]
```

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/umbrellio/ucdn.

## License

Released under MIT License.

## Authors

Created by [Aleksei Bespalov](https://github.com/nulldef).

<a href="https://github.com/umbrellio/">
<img style="float: left;" src="https://umbrellio.github.io/Umbrellio/supported_by_umbrellio.svg" alt="Supported by Umbrellio" width="439" height="72">
</a>
npm package: @k-sky/ngx-filesize
Description: A filesize.js pipe for Angular
Author: Amit Dahan
Latest version: 3.0.6

# `ngx-filesize`

A [filesize.js](https://filesizejs.com) pipe for Angular.

## 3.0.0 breaking changes
- `ngx-filesize` now supports & requires Angular 14+.
- `filesize` is now a peer dependency (`>= 6.0.0 < 10.0.0`, note `10` isn't supported), and so it must be installed alongside `ngx-filesize@^3`.

## 2.0.0 breaking changes
Pipe name was changed from `{{ 123 | bytes }}` to `{{ 123 | filesize }}`

## Usage:

```sh
npm install ngx-filesize filesize@9
# or 
yarn add ngx-filesize filesize@9
```

Import the `NgxFilesizeModule` into your own `NgModule`:
```ts
import {NgxFilesizeModule} from 'ngx-filesize';

// ...

@NgModule({
    // ...
    imports: [
        // ...
        NgxFilesizeModule,
        // ...
    ]
    // ...
})
```

And use the pipe in your templates:
```handlebars
{{ 123 | filesize }}
```

optionally add options to filesize e.g.
```handlebars
{{ 123 | filesize: {base: 2} }}
```
(this would transform 1024 to 1 like for bytes)
npm package: @k-st/shopcloud-web-components
Description: Shopcloud Web-Components
Latest version: 0.13.1

# Web-Components

Shopcloud Web Components - [Storybook](https://talk-point.github.io/shopcloud-web-components/).

## Development

```sh
$ npm install
$ npm run start
```

## Deploy

```sh
# Deploy NPM Package
$ rm -rf dist
$ npm run build --prod
$ npm version minor --no-git-tag-version
$ git commit -m "release"
$ git push origin develop
$ npm publish --access public

# Deploy Storybook to Github Pages
$ npm run publish
```