open-index/open-npm huggingface dataset:
npm package: @finalse/sdk-node
Description: Sdk to access Finalse Cloud platform in Javascript Typescript for NodeJS based environment.
Author: Finalse Cloud
Latest version: 1.3.0

<h1 align="center">Welcome to @finalse/sdk-node 👋</h1>
<p align="center">
  <a href="https://www.npmjs.com/package/@finalse/sdk-node" target="_blank">
    <img alt="Version" src="https://img.shields.io/npm/v/@finalse/sdk-node.svg">
  </a>
  <a href="https://developers.finalse.com" target="_blank">
    <img alt="Documentation" src="https://img.shields.io/badge/documentation-yes-brightgreen.svg" />
  </a>
  <a href="#" target="_blank">
    <img alt="License: Apache--2.0" src="https://img.shields.io/badge/License-Apache--2.0-yellow.svg" />
  </a>
</p>

> Sdk to access Finalse Cloud platform in Javascript Typescript for NodeJS based environment.

## Install

`yarn add @finalse/sdk-node` or `npm install @finalse/sdk-node`

## Usage

Documentation is available on
[https://developers.finalse.com](https://developers.finalse.com)

### 🏠 [Homepage](https://finalse.com)

## Author

👤 **Finalse Cloud <opensource@finalse.com>**

- Github: [@finalse](https://github.com/finalse)

## Show your support

Give a ⭐️ if this project helped you!
npm package: @finalsite/rich-text-editor
Description: WYSIWYG editing in nativescript
Author: Finalsite
Latest version: 0.1.1

# @finalsite/rich-text-editor

```javascript
ns plugin add @finalsite/rich-text-editor
```

## Installation

Copy the assets folder to your project. You can choose to only copy the contenteditable or ckeditor4 files if your only going to use one or the other. Avoid updating these files in case of future updates. (The js file is the code that bridges the button commands to the chosen editor and the html file sets up the editor in the webview.)

### For NS8

Add the following to your `webpack.config.js`

```
  webpack.Utils.addCopyRule({
    from: '@finalsite/rich-text-editor/assets/html/default.html',
    to: 'assets/html',
    context: webpack.Utils.project.getProjectFilePath('node_modules'),
  });

  webpack.Utils.addCopyRule({
    from: '@finalsite/rich-text-editor/assets/js/contenteditable.js',
    to: 'assets/js',
    context: webpack.Utils.project.getProjectFilePath('node_modules'),
  });
```

### For NS7

e.g

```
cp node_modules/@finalsite/rich-text-editor/assets/html/contenteditable.html app/assets/html/
cp node_modules/@finalsite/rich-text-editor/assets/js/contenteditable.js app/assets/js/
```

### Using the default icon set

```
cp node_modules/@finalsite/rich-text-editor/fonts/MaterialIcons-Regular.ttf app/fonts/
```

And include the css file

```
@import '~@finalsite/rich-text-editor/css/default.css';
```

## Goals

- Provide a native UI for editing html with a webview containing a contenteditable
- Flexible for use with other WYSIWIG editors (CKEditor, tinyMCE)
- Accessible

## Usage (Core)

_Important_ In order for the toolbar to display correctly you must use a GridLayout or RootLayout as your root layout

See demo for usage

## Usage (Angular)

// TODO

## Dependencies/Credit

Depends on https://github.com/Notalib/nativescript-webview-ext for communicating with the web view

## License

Apache License Version 2.0