open-index/open-npm huggingface dataset:
npm package: @longucodes/auth-core
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.0.6

# auth-core

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

## Running unit tests

Run `nx test auth-core` to execute the unit tests via [Jest](https://jestjs.io).

## Running lint

Run `nx lint auth-core` to execute the lint via [ESLint](https://eslint.org/).
npm package: @longucodes/auth-plugin-core
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 0.0.3

# auth-plugin-core

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

## Running unit tests

Run `nx test auth-plugin-core` to execute the unit tests via [Jest](https://jestjs.io).

## Running lint

Run `nx lint auth-plugin-core` to execute the lint via [ESLint](https://eslint.org/).
npm package: @longucodes/auth-plugin-google
Description: ### Purpose
Latest version: 0.1.0

# auth-plugin-google

### Purpose

This plugin allows for easy google social login integration into your application through the Auth Core

### Usage

To use this plugin, add it to the `plugins.json` configuration file to be automatically picked up by the plugin loader.

#### Config

The plugin requires 3 vales to be provided through the `config` property
 - `redirectUri` - redirection url matching one used for google login
 - `clientId` - client id from google cloud console
 - `clientSecret` - client secret from google could console
npm package: @longucodes/auth-plugin-rabbitmq
Description: ### Purpose
Latest version: 0.0.4

# auth-plugin-rabbitmq

### Purpose

This plugin allows for event publishing to a rabbitmq exchange by the Auth Core

### Usage

To use this plugin, add it to the `plugins.json` configuration file to be automatically picked up by the plugin loader.

#### Config

The plugin requires 2 values to be provided through the `config` property
- `url` - url pointing to the rabbitmq server
- `exchange` - exchange to be used for publishing

It can also be supplied by additional configuration:
 - `exchangeType` - type of exchange to be used, default `topic`
 - `prefix` - prefix for the routing key when publishing, default `''`
 - `assert` - should the exchange be created during boot, default `false`