# @devoinc/applications-builder

> Devo Applications Builder

Latest version **2.0.3** (published 2024-07-01) · UNLICENSED license · 0 weekly downloads

## Install

```sh
npm install @devoinc/applications-builder
pnpm add @devoinc/applications-builder
yarn add @devoinc/applications-builder
bun add @devoinc/applications-builder
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.0.3 |
| Published | 2024-07-01 |
| First published | 2022-04-12 |
| Weekly downloads | 0 |
| License | UNLICENSED |
| TypeScript types | none |
| Module format | CommonJS |
| Node | * |
| Dependencies | 6 |
| Unpacked size | 600.6 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Devo desa@devo.com |
| Keywords | widgets |

## Links

- npm: https://www.npmjs.com/package/@devoinc/applications-builder
- Repository: https://github.com/DevoInc/applications-builder
- Homepage: https://www.devo.com
- npm.io page: https://npm.io/package/@devoinc/applications-builder

## Dependencies (6)

- [uuid](https://npm.io/package/uuid.md) ^3.4.0
- [moment](https://npm.io/package/moment.md) ^2.29.4
- [inherits](https://npm.io/package/inherits.md) ^2.0.3
- [html2canvas](https://npm.io/package/html2canvas.md) ^1.0.0-rc.5
- [@google/markerclustererplus](https://npm.io/package/@google/markerclustererplus.md) ^5.1.3
- [@devoinc/applications-data-library](https://npm.io/package/@devoinc/applications-data-library.md) ^2.0.2

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 2.0.3 (latest) — 2024-07-01
- 2.0.2 — 2023-11-17
- 2.0.1 — 2022-07-21
- 2.0.0 — 2022-04-12

## README

# 🚨 Deprecated 🚨

This package has been deprecated in favor of `DevoInc/App-Developer-Kit`.

Therefore, this repository will serve as archive and will be no longer supported.

You can access the new project repository here: https://github.com/DevoInc/App-Developer-Kit

# Devo Applications Builder

The applications in Devo are a set of CSS, HTML, and JavaScript functions
that are saved independently from the web to allow for dynamism when creating and
editing the applications.

_Devo Application Builder_ are a set of widgets with extended functionality.
When an [_activeboard_](https://docs.devo.com/confluence/ndt/latest/activeboards)
doesn't meet the required needs, the idea is to use this library to solve the issue.

The documentation is structured in the following way:

- You can read the official documentation at [main documentation web](https://devoinc.github.io/applications-builder)
- You can read the `src/README.md` file and go through the code to see how it
  works. All classes and methods are self-documented.
- In the [doc](./doc/index.md) folder there are more examples and documentation.
  Note that these are the same as the ones in the main documentation page.

This library uses [Devo Applications Data Library](https://github.com/DevoInc/applications-data-library).
This package is contained and installed from the `deps` folder.

# Quick Start

## Requirements

To install and develop with _Devo Applications Builder_ you need:

- Node 14
- npm 7

## Install

Go to the root directory and run:

```
npm install
```

### Link

If you need to link this library with your applications, create the link:

```
cd /src
npm link
```

Into yout folder project linked it

```
npm @devoinc/applications-builder
```

> Do this only if you need to modify this library for your application.

## Tests

To run the tests, go to the root directory and run:

```
npm run test
```

## Documentation

To generate the documentation which is available in https://devoinc.github.io/applications-builder
in a local directory, run:

```
npm run jsdoc
```

This will generate a new directory in the root of the project called `docs`.
You can view the documentation by opening the file `docs/index.html`

> _Note:_ This project uses double packages json files.
> _Important_: do not touch the `src/package.json` file; only add new dependencies in the
> `package.json` root file.

---
_Source: https://npm.io/package/@devoinc/applications-builder · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
