# zcatalyst-cli-plugin-angular

> Official plugin to integrate Angular client framework with ZCatalyst-CLI

Latest version **1.0.0** (published 2023-10-10) · MIT license · 0 weekly downloads

## Install

```sh
npm install zcatalyst-cli-plugin-angular
pnpm add zcatalyst-cli-plugin-angular
yarn add zcatalyst-cli-plugin-angular
bun add zcatalyst-cli-plugin-angular
```

## Health

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

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2023-10-10 |
| First published | 2021-11-30 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=12.0.0 |
| Dependencies | 6 |
| Unpacked size | 32 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Catalyst |
| Maintainers | zohocatalyst-dev |
| Keywords | zoho, catalyst, zcatalyst, angular, serverless, plugin, client, cloud, hosting, microservice, cli |

## Links

- npm: https://www.npmjs.com/package/zcatalyst-cli-plugin-angular
- Homepage: https://www.zoho.com/catalyst/
- npm.io page: https://npm.io/package/zcatalyst-cli-plugin-angular

## Dependencies (6)

- [open](https://npm.io/package/open.md) ^8.3.0
- [rxjs](https://npm.io/package/rxjs.md) ^7.3.1
- [semver](https://npm.io/package/semver.md) ^7.3.5
- [ansi-colors](https://npm.io/package/ansi-colors.md) ^4.1.1
- [@angular-devkit/core](https://npm.io/package/@angular-devkit/core.md) ^15.2.6
- [@angular-devkit/architect](https://npm.io/package/@angular-devkit/architect.md) ^0.1502.6

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 1.0.0 (latest) — 2023-10-10
- 0.0.4 — 2022-07-22
- 0.0.3 — 2022-02-15
- 0.0.2 — 2022-01-19
- 0.0.1 — 2021-11-30

## README

<center>
    <a href="https://www.zoho.com/catalyst/">
        <img width="200" height="200" src="https://www.zohowebstatic.com/sites/default/files/catalyst/catalyst-logo.svg">
    </a>
</center>

<center><h1>Catalyst Angular plugin</h1></center>

![catalyst](https://img.shields.io/badge/%E2%9A%A1-catalyst-blue.svg)
![npm](https://img.shields.io/npm/v/zcatalyst-cli-plugin-angular.svg?color=blue)
![Snyk Vulnerabilities for npm package](https://img.shields.io/snyk/vulnerabilities/npm/zcatalyst-cli-plugin-angular.svg)
![license](https://img.shields.io/npm/l/zcatalyst-cli-plugin-angular.svg?color=brightgreen)
<br>

The official plugin for [Catalyst CLI](https://www.npmjs.com/package/zcatalyst-cli) to develop and deploy [Angular](https://angular.io/) Applications with [Catalyst](https://zoho.com/catalyst).
<br>

## Plugin Capabilities
- This plugin allows you to serve and debug the Angular Application with Catalyst.
- With this plugin you'll be able to build a production ready version of your Angular Application and deploy it to Catalyst remote console.
<br>

## Prerequisites

**ZCatalyst-CLI:** To install ZCatalyst-CLI with npm, use this command
```bash
npm install -g zcatalyst-cli
```
Check this [documentation](https://catalyst.zoho.com/help/cli-init.html#Angular) to get started with Angular in Catalyst.
> Note: zcatalyst-cli of versions 1.11.0 and above supports this plugin.
<br>

## Configuring Plugin
The Plugin can be installed in two ways and needed  to be configured in the **catalyst.json** configuration file.

>Note: When setting up the Angular App from ZCatalyst-CLI the CLI will take care of the configuration  process.

### Global installation
The plugin can be installed in the global NPM **_node_modules_** directory and configured as follows

**Installation**
```bash
npm install zcatalyst-cli-plugin-angular -g
```
**_catalyst.json_**
```json
{
    "client": {
        "source": "angular-app",
        "plugin": "zcatalyst-cli-plugin-angular"
    }
}
```

### Local installation
The plugin can be installed in the local **_node_modules_** directory of the Angular App and configured as follows

**Installation**
```bash
# to be executed within the Angular App directory
npm install zcatalyst-cli-plugin-angular --save-dev
```

**_catalyst.json_**
```json
{
    "client": {
        "source": "angular-app",
        "plugin": "angular-app/node_modules/zcatalyst-cli-plugin-angular"
    }
}
```

---
_Source: https://npm.io/package/zcatalyst-cli-plugin-angular · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
