# @capriza/connector-controller

> Capriza connectors controller

Latest version **2.13.0** (published 2019-07-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install @capriza/connector-controller
pnpm add @capriza/connector-controller
yarn add @capriza/connector-controller
bun add @capriza/connector-controller
```

Provides the command `as-cli`.

## Health

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

Positive: no vulnerabilities.

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

Negative: insecure dependencies; abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.13.0 |
| Published | 2019-07-28 |
| First published | 2018-02-27 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 19 |
| Unpacked size | 399.7 KB |
| Known vulnerabilities | 0 (+3 in 2 direct dependencies) |
| Install scripts | no |
| Author | Capriza |
| Maintainers | connector-dev, fujifish, galsinay128, sagimonza |

## Links

- npm: https://www.npmjs.com/package/@capriza/connector-controller
- Repository: https://github.com/capriza/connector-sdk
- Homepage: https://github.com/capriza/connector-sdk#readme
- Issues: https://github.com/capriza/connector-sdk/issues
- npm.io page: https://npm.io/package/@capriza/connector-controller

## Dependencies (19)

- [cors](https://npm.io/package/cors.md) ~2.8.4
- [jslt](https://npm.io/package/jslt.md) ^0.2.13
- [path](https://npm.io/package/path.md) 0.12.7
- [pino](https://npm.io/package/pino.md) 4.10.2
- [util](https://npm.io/package/util.md) ^0.11.0
- [yargs](https://npm.io/package/yargs.md) ^12.0.2
- [aws-sdk](https://npm.io/package/aws-sdk.md) ^2.279.1
- [opn-cli](https://npm.io/package/opn-cli.md) 3.1.0
- [archiver](https://npm.io/package/archiver.md) 2.1.1
- [minimist](https://npm.io/package/minimist.md) 1.2.0
- [deep-diff](https://npm.io/package/deep-diff.md) git+https://github.com/capriza/diff.git
- [logrotator](https://npm.io/package/logrotator.md) 1.1.0
- [object-hash](https://npm.io/package/object-hash.md) git+https://github.com/capriza/object-hash.git
- [syswide-cas](https://npm.io/package/syswide-cas.md) ^5.0.0
- [child_process](https://npm.io/package/child_process.md) ^1.0.2
- [proxying-agent](https://npm.io/package/proxying-agent.md) ^2.2.0
- [async-exit-hook](https://npm.io/package/async-exit-hook.md) 2.0.1
- [@capriza/http-utils](https://npm.io/package/@capriza/http-utils.md) 0.3.0
- [@capriza/as-inspector](https://npm.io/package/@capriza/as-inspector.md) 0.3.0

## Recent versions

- 2.13.0 (latest) — 2019-07-28
- 2.13.0-test.7 (test) — 2019-08-06
- 2.13.0-dev.9 (dev) — 2019-08-06
- 2.12.0 (prod) — 2019-07-21
- 2.11.0-beta.2 (next) — 2019-07-07
- 2.0.0-rc12 (rc12) — 2018-10-14
- 2.0.0-rc11 (rc11) — 2018-10-10
- 2.0.0-rc10 (rc10) — 2018-10-10
- 2.0.0-rc9 (rc9) — 2018-09-20
- 2.0.0-rc8 (rc8) — 2018-09-16
- 2.0.0-rc7 (rc7) — 2018-09-13
- 2.0.0-rc6 (rc6) — 2018-09-04
- 2.0.0-debug2 (debug) — 2018-08-30
- 2.0.0-rc5 (rc5) — 2018-08-28
- 2.0.0-rc4 (rc4) — 2018-08-27
- … 330 more at https://npm.io/package/@capriza/connector-controller/versions

## README

## Overview

### What is this?

ApproveSimple Connectors are responsible to interface and interact between Capriza Cloud Service and the enterprise source application.
Connectors are responsible for both pulling the data from the source application and for performing updates such as“Approve" on an item in the source application, following an action from the end user.

### Who is this for?

Any developer who wants to connect a source application to Capriza Cloud Service.
In the SDK you will find documents, code sample and tools to develop, configure, test and preview your connector and it's compatibility with Capriza ApproveSimple service.

## Getting Started

### Installing Connector SDK

To install the ApproveSimple Connector SDK use the [npm](http://npmjs.org) package manager for Node.js.
Simply type the following into a terminal window:

```sh
npx @capriza/create-connector sample-connector
```
### Testing the Connector

The SDK installation comes with an internal UI to test the connector functionality.
To launch the Connector UI type the following into a terminal window:

```sh
npm run inspector
```

# Support and Documentation
To further read about Connectors architecture and implementation requirements please refer
to Capriza [Support Site](https://docs.approvesimple.com/docs/connector-sdk-2).

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