open-index/open-npm huggingface dataset:
npm package: @nicholas.braun/nestjs-firebase
Description: @nestjs with firebase
Author: g59
Latest version: 9.0.1

# nestjs-firebase

![Actions Status](https://github.com/g59/nestjs-plugins/workflows/Node%20CI/badge.svg)
[![npm version](https://badge.fury.io/js/nestjs-firebase.svg)](https://badge.fury.io/js/nestjs-firebase)


# This will not be maintained

This is a fork of https://github.com/g59/nestjs-plugins/tree/main/packages/nestjs-firebase which does not yet support nestjs version 9.


## Install

For nestjs version 9:

```
npm install @nicholas.braun/nestjs-firebase
```

For nestjs version 8:

```
npm install nestjs-firebase
```

## Usage

```typescript
@Module({
  imports: [
    FirebaseModule.forRoot({
      googleApplicationCredential: "path/to/credential file.json",
    }),
  ],
})
export class AppModule {}

// using in service class
export class Service {
  constructor(
    @InjectFirebaseAdmin() private readonly firebase: FirebaseAdmin,
  ) {}
}
```

## Contributing

PRs accepted.

## License

[MIT](https://github.com/g59/nestjs-plugins/blob/main/LICENSE) © g59
npm package: @nicholasadamou/react-iframe
Description: A simple react component that lets you add headers to an iframe.
Author: Nicholas Adamou
Latest version: 1.0.4

# React iFrame [![CircleCI Status](https://circleci.com/gh/nicholasadamou/react-iframe.svg?style=svg)](https://circleci.com/gh/nicholasadamou/react-iframe) [![NPM](https://img.shields.io/npm/v/react-iframe.svg)](https://www.npmjs.com/package/react-iframe) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

_Have you ever needed to add headers to an iframe? You've come to the right place!_

## Getting Started

React iFrame is a simple react component that lets you add headers to an iframe. It's super light-weight and requires no external dependencies!

**No dependencies!**

**Much 🔥!**

**Only ~700b!**

## Installation

You can download the package using `npm` with:

```bash
npm install --save @nicholasadamou/react-iframe
```

## Usage (Simple)

To use, simply import the component and specify your `src` and `headers`:

```js
import Iframe from "@nicholasadamou/react-iframe";

const token = localStorage.getItem("token") || new Cookies().get("token");

<Iframe
 src="/chatbot?mode=embedded"
 headers={{
  Authorization: `Bearer ${token}`,
  type: "text/html",
 }}
/>;
```

## Development

Local development is broken into two parts (ideally using two tabs).

First, run rollup to watch your `src/` module and automatically recompile it into `dist/` whenever you make changes.

```bash
npm start # runs rollup with watch flag
```

The second part will be running the `example/` create-react-app that's linked to the local version of your module.

```bash
# (in another tab)
cd example
npm start # runs create-react-app dev server
```

Now, anytime you make a change to your library in `src/` or to the example app's `example/src`, `create-react-app` will live-reload your local dev server so you can iterate on your component in real-time.

## Publishing to npm

```bash
npm publish
```

This builds `commonjs` and `es` versions of your module to `dist/` and then publishes your module to `npm`.

Make sure that any npm modules you want as peer dependencies are properly marked as `peerDependencies` in `package.json`. The rollup config will automatically recognize them as peers and not try to bundle them in your module.

## License

© Nicholas Adamou.

It is free software, and may be redistributed under the terms specified in the [LICENSE] file.

[license]: LICENSE
npm package: @nicholasadamou/react-masonry
Description: _Have you ever needed to quickly spin up a simple image gallery with masonry tiling in React? You've come to the right place!_
Latest version: 0.1.4

# React Masonry [![Build Status](https://travis-ci.org/nicholasadamou/react-masonry.svg?branch=master)](https://travis-ci.org/nicholasadamou/react-masonry)

_Have you ever needed to quickly spin up a simple image gallery with masonry tiling in React? You've come to the right place!_

## Getting Started

React Masonry is a simple react component that lets you add a gallery of images or other components in the form of a masonry system to your app. It's super light-weight and requires no external dependencies!

## Installation

You can download the package using `npm` with:

`npm install @nicholasadamou/react-masonry --save`

## Usage (Simple)

To use, simply import the component and specify an array of images and number of columns:

```
import Masonry from '@nicholasadamou/react-masonry';

<Masonry
    images={[
        'https://media.giphy.com/media/8Ry7iAVwKBQpG/giphy.gif',
        'https://media.giphy.com/media/KI9oNS4JBemyI/giphy.gif'
	]}
    columns={3}
/>
```

## Usage (Advanced)

You can also pass in an array of components, `width`, `height`, `scroll` and `animate` like this:

```
import Masonry from '@nicholasadamou/react-masonry';

<Masonry
    columns={3}
    width={"600px"}
    height={"400px"}
    animate={true}
    scrollable={true}
    className="my-class"
>
    {images}
<Masonry>
```

## License

© Nicholas Adamou.

It is free software, and may be redistributed under the terms specified in the [LICENSE] file.

[license]: LICENSE
npm package: @nicholascgates/test-types
Description: A trivial test package with TypeScript type definitions for testing npm publishing
Author: Nicholas Gates
Latest version: 0.1.1

# @nicholascgates/test-types

A trivial test package containing TypeScript type definitions for testing the npm publishing process.

## Installation

```bash
npm install @nicholascgates/test-types
```

## Usage

```typescript
import { StringOrNumber, Nullable, Point2D, greet } from '@nicholascgates/test-types';

const value: StringOrNumber = 42;
const optional: Nullable<string> = null;
const point: Point2D = { x: 10, y: 20 };
const greeting: string = greet('World');
```

## NPM Publication
`npm publish --access public`

Published packages can be removed within 72 hours without restriction:

`npm unpublish -f @nicholascgates/test-types`

## Note

This is a test package created for the purpose of testing the npm publishing process on npmjs.com. It is not intended for production use.

## License

MIT