open-index/open-npm huggingface dataset:
npm package: @nastrodamous/analytics
Description: React Native Firebase - The analytics module provides out of the box support with Google Analytics for Firebase. Integration with the Android & iOS allows for in-depth analytical insight reporting, such as device information, location, user actions and mo
Author: Invertase
Latest version: 1.0.0

<p align="center">
  <a href="https://rnfirebase.io">
    <img width="160px" src="https://i.imgur.com/JIyBtKW.png"><br/>
  </a>
  <h2 align="center">React Native Firebase - Analytics</h2>
</p>

<p align="center">
  <a href="https://api.rnfirebase.io/coverage/analytics/detail"><img src="https://api.rnfirebase.io/coverage/analytics/badge?style=flat-square" alt="Coverage"></a>
  <a href="https://www.npmjs.com/package/@react-native-firebase/analytics"><img src="https://img.shields.io/npm/dm/@react-native-firebase/analytics.svg?style=flat-square" alt="NPM downloads"></a>
  <a href="https://www.npmjs.com/package/@react-native-firebase/analytics"><img src="https://img.shields.io/npm/v/@react-native-firebase/analytics.svg?style=flat-square" alt="NPM version"></a>
  <a href="/LICENSE"><img src="https://img.shields.io/npm/l/react-native-firebase.svg?style=flat-square" alt="License"></a>
  <a href="https://lerna.js.org/"><img src="https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg?style=flat-square" alt="Maintained with Lerna"></a>
</p>

<p align="center">
  <a href="https://invertase.link/discord"><img src="https://img.shields.io/discord/295953187817521152.svg?style=flat-square&colorA=7289da&label=Chat%20on%20Discord" alt="Chat on Discord"></a>
  <a href="https://twitter.com/rnfirebase"><img src="https://img.shields.io/twitter/follow/rnfirebase.svg?style=flat-square&colorA=1da1f2&colorB=&label=Follow%20on%20Twitter" alt="Follow on Twitter"></a>
  <a href="https://www.facebook.com/groups/rnfirebase"><img src="https://img.shields.io/badge/Follow%20on%20Facebook-4172B8?logo=facebook&style=flat-square&logoColor=fff" alt="Follow on Facebook"></a>
</p>

---

Analytics integrates across Firebase features and provides
you with unlimited reporting for up to 500 distinct events
that you can define using the Firebase SDK. Analytics reports
help you understand clearly how your users behave, which enables
you to make informed decisions regarding app marketing and
performance optimizations.

[> Learn More](https://firebase.google.com/products/analytics/)

## Installation

Requires `@react-native-firebase/app` to be installed.

```bash
yarn add @react-native-firebase/analytics
```

## Documentation

- [Quick Start](https://rnfirebase.io/analytics/usage)
- [Reference](https://rnfirebase.io/reference/analytics)

### Additional Topics

- [Screen Tracking](https://rnfirebase.io/analytics/screen-tracking)

## License

- See [LICENSE](/LICENSE)

---

<p>
  <img align="left" width="75px" src="https://static.invertase.io/assets/invertase-logo-small.png">
  <p align="left">
    Built and maintained with 💛 by <a href="https://invertase.io">Invertase</a>.
  </p>
</p>

---
npm package: @nastrodamous/messaging
Description: React Native Firebase - React Native Firebase provides native integration of Firebase Cloud Messaging (FCM) for both Android & iOS. FCM is a cost free service, allowing for server-device and device-device communication. The React Native Firebase Messaging
Author: Invertase
Latest version: 1.0.0

<p align="center">
  <a href="https://rnfirebase.io">
    <img width="160px" src="https://i.imgur.com/JIyBtKW.png"><br/>
  </a>
  <h2 align="center">React Native Firebase - Messaging</h2>
</p>

<p align="center">
  <a href="https://api.rnfirebase.io/coverage/messaging/detail"><img src="https://api.rnfirebase.io/coverage/messaging/badge?style=flat-square" alt="Coverage"></a>
  <a href="https://www.npmjs.com/package/@react-native-firebase/messaging"><img src="https://img.shields.io/npm/dm/@react-native-firebase/messaging.svg?style=flat-square" alt="NPM downloads"></a>
  <a href="https://www.npmjs.com/package/@react-native-firebase/messaging"><img src="https://img.shields.io/npm/v/@react-native-firebase/messaging.svg?style=flat-square" alt="NPM version"></a>
  <a href="/LICENSE"><img src="https://img.shields.io/npm/l/react-native-firebase.svg?style=flat-square" alt="License"></a>
  <a href="https://lerna.js.org/"><img src="https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg?style=flat-square" alt="Maintained with Lerna"></a>
</p>

<p align="center">
  <a href="https://invertase.link/discord"><img src="https://img.shields.io/discord/295953187817521152.svg?style=flat-square&colorA=7289da&label=Chat%20on%20Discord" alt="Chat on Discord"></a>
  <a href="https://twitter.com/rnfirebase"><img src="https://img.shields.io/twitter/follow/rnfirebase.svg?style=flat-square&colorA=1da1f2&colorB=&label=Follow%20on%20Twitter" alt="Follow on Twitter"></a>
  <a href="https://www.facebook.com/groups/rnfirebase"><img src="https://img.shields.io/badge/Follow%20on%20Facebook-4172B8?logo=facebook&style=flat-square&logoColor=fff" alt="Follow on Facebook"></a>
</p>

----

React Native Firebase provides native integration of Firebase Cloud Messaging (FCM) for both Android & iOS. FCM is a
cost free service, allowing for server-device and device-device communication.
The React Native Firebase Messaging module provides a simple JavaScript API to
interact with FCM.

[> Learn More](https://firebase.google.com/products/cloud-messaging/)

## Installation

Requires `@react-native-firebase/app` to be installed.

```bash
yarn add @react-native-firebase/messaging
```

## Documentation

- [Quick Start](https://rnfirebase.io/messaging/usage)
- [Reference](https://rnfirebase.io/reference/messaging)

### Additional Topics
- [iOS Permissions](https://rnfirebase.io/messaging/ios-permissions)
- [Notifications](https://rnfirebase.io/messaging/notifications)
- [Server Integration](https://rnfirebase.io/messaging/server-integration)

## License

- See [LICENSE](/LICENSE)

----

<p>
  <img align="left" width="75px" src="https://static.invertase.io/assets/invertase-logo-small.png">
  <p align="left">
    Built and maintained with 💛 by <a href="https://invertase.io">Invertase</a>.
  </p>
</p>

----
npm package: @nasts/cli
Description: CLI for the nasts framework
Author: Oliver Richman
Latest version: 1.0.1

<p
	align="center"
>
	<img
		width="150"
		height="150"
		src="https://github.com/nas-ts/nasts-core/blob/master/readme_assets/logo.png?raw=true"
		style="vertical-align: middle;"
	>
	<div style="display: flex; flex-direction: column;">
	<p align="center" style="font-weight: bold; font-size: 42px; margin: 0">
		nasts
	</p>
	<p align="center" style="margin: 0;">
		Strong typing. Strong backend.
	</p>
	</div>
</p>

---

<br />

<div align="center" style="display:flex;flex-wrap:wrap;justify-content:center;">

  <img style="padding: 5px;" alt="npm (scoped)" src="https://img.shields.io/npm/v/@nasts/cli?style=plastic">

  <img style="padding: 5px;" alt="npm bundle size (scoped)" src="https://img.shields.io/bundlephobia/min/@nasts/cli?style=plastic">

  <img style="padding: 5px;" alt="NPM" src="https://img.shields.io/npm/l/@nasts/cli?style=plastic">

  <img style="padding: 5px;" alt="npm" src="https://img.shields.io/npm/dt/@nasts/cli?style=plastic">

  <img style="padding: 5px;" alt="Libraries.io dependency status for latest release, scoped npm package" src="https://img.shields.io/librariesio/release/npm/@nasts/cli?style=plastic">

</div>

<br />

`@nasts/cli` is a command line interface package that provides a quick and easy way to set up a new web project using the `@nasts/core` package. With just a few simple commands, you can create a new project, configure your settings, and start building right away.

`@nasts/cli` is designed to be lightweight and easy to use, with a user-friendly interface that guides you through the process of setting up your project. Whether you're an experienced developer or just getting started, this package can help you get up and running quickly and efficiently.

We're constantly working to improve `@nasts/cli`, and we welcome feedback and contributions from the community. If you're looking for a simple and powerful way to create nasts projects, this package is the perfect choice.

## Installation

Install `@nasts/cli` globally with npm:

```bash
npm i -g @nasts/cli
```

Use the `nasts` keyword to perform commands, e.g.:

```bash
nasts new my-project
cd my-project
nasts start
```

Please see the documentation for details on how to make use of controllers, middleware, and other configurations.

## Authors

- [@oliver-richman](https://www.github.com/oliver-richman) - Creator

## Contributing

Contributions are more than welcome!

See `contributing.md` for ways to get started.

Please adhere to this project's `code of conduct`.
npm package: @nasts/core
Description: Core package for a nasts app
Author: Oliver Richman
Latest version: 1.1.2

<p
	align="center"
>
	<img
		width="150"
		height="150"
		src="https://github.com/nas-ts/nasts-core/blob/master/readme_assets/logo.png?raw=true"
		style="vertical-align: middle;"
	>
	<div style="display: flex; flex-direction: column;">
	<p align="center" style="font-weight: bold; font-size: 42px; margin: 0">
		nasts
	</p>
	<p align="center" style="margin: 0;">
		Strong typing. Strong backend.
	</p>
	</div>
</p>

---

<br />

<div align="center" style="display:flex;flex-wrap:wrap;justify-content:center;">

  <img style="padding: 5px;" alt="npm (scoped)" src="https://img.shields.io/npm/v/@nasts/core?style=plastic">

  <img style="padding: 5px;" alt="npm bundle size (scoped)" src="https://img.shields.io/bundlephobia/min/@nasts/core?style=plastic">

  <img style="padding: 5px;" alt="NPM" src="https://img.shields.io/npm/l/@nasts/core?style=plastic">

  <img style="padding: 5px;" alt="npm" src="https://img.shields.io/npm/dt/@nasts/core?style=plastic">

  <img style="padding: 5px;" alt="Libraries.io dependency status for latest release, scoped npm package" src="https://img.shields.io/librariesio/release/npm/@nasts/core?style=plastic">

</div>

<br />

`@nasts/core` is a TypeScript package built on top of the popular Express web framework. It provides a lightweight and flexible approach to building web applications by extending the capabilities of Express with a set of tools and utilities that make it easy to handle requests, manage routes, and integrate with other libraries and frameworks.

With `@nasts/core`, you can quickly set up your project and get started with TypeScript. The package includes a number of useful features and tools that can help you streamline your development process and improve the performance of your application. While still a work in progress, `@nasts/core` is constantly evolving and improving, with new features and updates being added regularly.

We welcome any feedback or contributions from the community, and we hope that you find this package useful in your own projects.

<br />

## Installation

### Using the CLI

nasts has a handy CLI you can use to quickly set up a project with everything you need to get started, it's recommended that you do this, you can find out more here:

### [@nasts/cli](https://www.npmjs.com/package/@nasts/cli)

<br />

### Using manually

Install `@nasts/core` with npm into your project directory:

```bash
npm i @nasts/core
```

Use in root of project like so:

```typescript
import { App } from '@nasts/core';

const app = new App();
app.start();
```

Please see the documentation for details on how to make use of controllers, middleware, and other configurations.

<br />

## Authors

- [@oliver-richman](https://www.github.com/oliver-richman) - Creator

<br />

## Contributing

Contributions are more than welcome!

See `contributing.md` for ways to get started.

Please adhere to this project's `code of conduct`.