open-index/open-npm huggingface dataset:
npm package: @openapps/ngx-code-editor
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
Latest version: 0.0.0

# NgxCodeEditor

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-code-editor` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-code-editor`.
> Note: Don't forget to add `--project ngx-code-editor` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build ngx-code-editor` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-code-editor`, go to the dist folder `cd dist/ngx-code-editor` and run `npm publish`.

## Running unit tests

Run `ng test ngx-code-editor` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @openapps/ngx-common
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.0.0.
Latest version: 0.0.0

# NgxCommon

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.0.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-common` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-common`.
> Note: Don't forget to add `--project ngx-common` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build ngx-common` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-common`, go to the dist folder `cd dist/ngx-common` and run `npm publish`.

## Running unit tests

Run `ng test ngx-common` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
npm package: @openapps/ngx-core
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
Latest version: 0.0.0

# NgxCore

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-core`.

> Note: Don't forget to add `--project ngx-core` or else it will be added to the default project in your `angular.json` file.

## Build

Run `ng build ngx-core` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-core`, go to the dist folder `cd dist/ngx-core` and run `npm publish`.

## Running unit tests

Run `ng test ngx-core` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @openapps/ngx-payments
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
Latest version: 0.0.0

# NgxPayments

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-payments` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-payments`.

> Note: Don't forget to add `--project ngx-payments` or else it will be added to the default project in your `angular.json` file.

## Build

Run `ng build ngx-payments` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-payments`, go to the dist folder `cd dist/ngx-payments` and run `npm publish`.

## Running unit tests

Run `ng test ngx-payments` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @openapps/ngx-prose-editor
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
Latest version: 0.0.0

# NgxProseEditor

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-prose-editor` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-prose-editor`.
> Note: Don't forget to add `--project ngx-prose-editor` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build ngx-prose-editor` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-prose-editor`, go to the dist folder `cd dist/ngx-prose-editor` and run `npm publish`.

## Running unit tests

Run `ng test ngx-prose-editor` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @openapps/ngx-sdk
Description: ## SDK JS NG
Latest version: 0.0.0

# Openapps

## SDK JS NG

### Introduction

This is the Angular SDK for openapps platform. It covers APIs for the following services:

- Events
- Files
- Forms
- Jobs
- Logs
- Messages
- Fuss
- Webhooks

### Supported Platforms

- Browser
- Node.js (Javascript/Typescript)

### Installation

1. NPM

```bash
$ npm i @openapps/ngx-sdk
```

### Usage & API

0. Import Module

```ts
  import { EventModule } from '@openapps/ngx-sdk'

  imports:[
      ...
      EventModule.register({
          // config
      }),
      ...
  ]
```

1. Import Service

```ts
  import { EventService } from '@openapps/ngx-sdk'

  ...

      private readonly eventService = inject(EventService);

      OR

      constructor(
          private readonly eventService: EventService,
      ){}
  ...
```

## Build

Run `ng build ngx-sdk` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-sdk`, go to the dist folder `cd dist/ngx-sdk` and run `npm publish`.

## Running unit tests

Run `ng test ngx-sdk` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @openapps/ngx-ui
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.
Latest version: 0.0.0

# NgxUi

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 16.1.0.

## Code scaffolding

Run `ng generate component component-name --project ngx-ui` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project ngx-ui`.

> Note: Don't forget to add `--project ngx-ui` or else it will be added to the default project in your `angular.json` file.

## Build

Run `ng build ngx-ui` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build ngx-ui`, go to the dist folder `cd dist/ngx-ui` and run `npm publish`.

## Running unit tests

Run `ng test ngx-ui` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
npm package: @openapps/tsx-core
Description: ## SDK JS
Latest version: 0.0.0

# Openapps

## SDK JS

### Introduction

This is the javascript SDK for openapps platform. It covers APIs for the following services:

- Events
- Files
- Forms
- Jobs
- Logs
- Messages
- Motion
- Webhooks

### Supported Platforms

- Browser
- Node.js (Javascript/Typescript)

### Installation

1. NPM

```bash
$ npm i @openapps/tsx-core
```

2. CDN

```html

```

### Usage & API

1. Initialization

```ts
import { init } from '@openapps/tsx-core';

init({
  // config
});
```

2. Events

- identify

```ts
import { events } from '@openapps/tsx-core';

events.identify(id, payload, options);
```

- track

```ts
import { events } from '@openapps/tsx-core';

events.track(id, payload, options);
```

3. Jobs

- Schedule a new job

```
  import { jobs } from '@openapps/tsx-core'

  jobs.schedule(id, payload, options)
```

4. Files

- Upload file

```
  import { files } from '@openapps/tsx-core'

  files.upload(name, files, options)
```

5. Forms

- Submit form

```
  import { forms } from '@openapps/tsx-core'

  forms.submit(name, payload, options)
```

6. Webhooks

- register webhook

```
  import { webhooks } from '@openapps/tsx-core'


  webhooks.register(name, payload, options)
```

7. Logs

- identify

```ts
import { events } from '@openapps/tsx-core';

events.identify(id, payload, options);
```

- track

```ts
import { events } from '@openapps/tsx-core';

events.track(id, payload, options);
```

## Commands

DTS scaffolds your new library inside `/src`.

To run DTS, use:

```bash
npm start # or yarn start
```

This builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`.

To do a one-off build, use `npm run build` or `yarn build`.

To run tests, use `npm test` or `yarn test`.

## License

## Todo

- Where to store userId for recurrent use on both node & browser