open-index/open-npm huggingface dataset:
npm package: @smallstack/pdf-shared
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.133.0-rc.0

# pdf-shared

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

## Building

Run `nx build pdf-shared` to build the library.

## Running unit tests

Run `nx test pdf-shared` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @smallstack/prettier-config
Description: [Docs](https://prettier.io/docs/en/index.html)
Latest version: 1.0.1

# Prettier @smallstack

[Docs](https://prettier.io/docs/en/index.html)

## Installation

`npm i -D @smallstack/prettier-config`

## Usage

Edit your _package.json_ file:

```json
{
  // ...
  "prettier": "@smallstack/prettier-config"
  // ...
}
```
npm package: @smallstack/product-api
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.133.0-rc.0

# server-product-api

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

## Running unit tests

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

## Running lint

Run `nx lint server-product-api` to execute the lint via [ESLint](https://eslint.org/).
npm package: @smallstack/pub-sub-client
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.133.0-rc.0

# pub-sub-client

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

## Running unit tests

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

## Running lint

Run `nx lint pub-sub-client` to execute the lint via [ESLint](https://eslint.org/).
npm package: @smallstack/pub-sub-server
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.133.0-rc.0

# pub-sub-server

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

## Running unit tests

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

## Running lint

Run `nx lint pub-sub-server` to execute the lint via [ESLint](https://eslint.org/).
npm package: @smallstack/pub-sub-shared
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 1.133.0-rc.0

# pub-sub-shared

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

## Running unit tests

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

## Running lint

Run `nx lint pub-sub-shared` to execute the lint via [ESLint](https://eslint.org/).
npm package: @smallstack/push-notifications
Description: smallstack push-notifications module
Author: smallstack GmbH
Latest version: 0.1.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @smallstack/smallstack-push-notifications

The smallstack push-notifications package contains functionality that is being used in the server environment to configure and send push-notificationss.

## How-to install
`npm install` will install all dependencies. 

## How-to use
Usually you would reference this package by adding it as project dependency: `npm install --save @smallstack/smallstack-push-notifications`

If you want to develop things further or just want to use it locally, you can make use of `npm link`.
npm package: @smallstack/server-meteor
Description: smallstack meteor server functionality
Author: smallstack GmbH
Latest version: 0.3.62
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @smallstack/server-meteor
This is the base package for a smallstack backend server based on Meteor (see https://meteor.com).

## How-to install
`npm install` will install all dependencies. 

## How-to use
This package is not intended to be used standalone. You should reference it in your project and call `initMeteorServer()` or replicate the logic that is being executed in that function. Developers can use the meteor app installed in ./test/meteor-app.

A typical setup could be:
* open a console window and call `npm install`, followed by `npm run watch`. The latter will watch ts files and create a new distribution file on each change.
* open another console window, navigate to ./test/meteor-app, call `meteor npm install` and afterwards `meteor` to start the server. It will automatically restart upon source code change.
npm package: @smallstack/svelte-firebase-auth
Description: Everything you need to build a Svelte library, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).
Latest version: 0.0.1

# create-svelte

Everything you need to build a Svelte library, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/main/packages/create-svelte).

Read more about creating a library [in the docs](https://kit.svelte.dev/docs/packaging).

## Creating a project

If you're seeing this, you've probably already done this step. Congrats!

```bash
# create a new project in the current directory
npm create svelte@latest

# create a new project in my-app
npm create svelte@latest my-app
```

## Developing

Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```bash
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

Everything inside `src/lib` is part of your library, everything inside `src/routes` can be used as a showcase or preview app.

## Building

To build your library:

```bash
npm run package
```

To create a production version of your showcase app:

```bash
npm run build
```

You can preview the production build with `npm run preview`.

> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.

## Publishing

Go into the `package.json` and give your package the desired name through the `"name"` option. Also consider adding a `"license"` field and point it to a `LICENSE` file which you can create from a template (one popular option is the [MIT license](https://opensource.org/license/mit/)).

To publish your library to [npm](https://www.npmjs.com):

```bash
npm publish
```