# generator-mw-apigeeapi

> Scaffold for Apigee proxies.

Latest version **1.0.1** (published 2022-05-13) · 0 weekly downloads

## Install

```sh
npm install generator-mw-apigeeapi
pnpm add generator-mw-apigeeapi
yarn add generator-mw-apigeeapi
bun add generator-mw-apigeeapi
```

## 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 | 1.0.1 |
| Published | 2022-05-13 |
| First published | 2022-05-13 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=12.16.2 |
| Dependencies | 14 |
| Unpacked size | 68.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Henry Ni |
| Maintainers | nikhil.kumar |
| Keywords | api, apigee, openapi, yeoman |

## Links

- npm: https://www.npmjs.com/package/generator-mw-apigeeapi
- Repository: https://bitbucket.org/mavenwave/apigee-common
- npm.io page: https://npm.io/package/generator-mw-apigeeapi

## Dependencies (14)

- [chalk](https://npm.io/package/chalk.md) ^4.0.0
- [yosay](https://npm.io/package/yosay.md) ^2.0.2
- [lodash](https://npm.io/package/lodash.md) ^4.17.21
- [rimraf](https://npm.io/package/rimraf.md) ^3.0.2
- [bestzip](https://npm.io/package/bestzip.md) ^2.1.5
- [shelljs](https://npm.io/package/shelljs.md) ^0.8.5
- [apigeetool](https://npm.io/package/apigeetool.md) ^0.14.2
- [underscore](https://npm.io/package/underscore.md) ^1.13.2
- [parse-author](https://npm.io/package/parse-author.md) ^2.0.0
- [generator-jest](https://npm.io/package/generator-jest.md) 1.7.0
- [update-notifier](https://npm.io/package/update-notifier.md) ^4.1.0
- [yeoman-generator](https://npm.io/package/yeoman-generator.md) ^4.8.2
- [apigee-sdk-mgmt-api](https://npm.io/package/apigee-sdk-mgmt-api.md) ^1.3.2
- [git-remote-origin-url](https://npm.io/package/git-remote-origin-url.md) ^3.1.0

## Recent versions

- 1.0.1 (latest) — 2022-05-13

## README

# generator-mw-apigeeapi
> Maven Wave apigeeBase generator 
# `mw-apigeeapi`


## 1. Installation
 
* First, it is assumed that you have pre-installed [node.js](https://nodejs.org/) version >=12.16.2).
* Contact [Maven Wave Support]((mailto:support@mavenwave.com?subject=%20Maven%20Wave%20Apigee%20API%20Generator%20Request)) to be given access to Private Maven Wave NPM packages. Once you have been given access, proceed.
* Install [Yeoman](http://yeoman.io). To install Yeoman:

```bash
npm install -g yo
```

To login to your npm account in your cli, run:
```bash

npm login
```

To install `@shannonthompson/generator-mw-apigeeapi`, run :

```bash

$ npm install @shannonthompson/generator-mw-apigeeapi --global
```

## 2. Usage

> `generator-mw-apigeeapi` will generate files in the current working directory, so be sure to change to a new directory first if you don't want to overwrite existing files.

`generator-mw-apigeeapi` supports CD workflows that can be executed in a command-line interface.

### 2.1. Generate a new API Proxy project

To scaffold a new API Proxy project, open a terminal and create a new, empty directory:

```bash
# Create a new directory
$ mkdir foo-proxy

# Enter your new directory
$ cd foo-proxy
```

Run the `app` generator:

```bash
# Scaffold a new API Proxy project
$ yo @shannonthompson/mw-apigeeapi
# Answer the prompts till done
```


## Getting To Know Yeoman

 * Yeoman has a heart of gold.
 * Yeoman is a person with feelings and opinions, but is very easy to work with.
 * Yeoman can be too opinionated at times but is easily convinced not to be.
 * Feel free to [learn more about Yeoman](http://yeoman.io/).

## License

Apache-2.0 © [shannonthompson](https://www.mavenwave.com/)


[npm-image]: https://badge.fury.io/js/generator-mw-apigeeapi.svg
[npm-url]: https://npmjs.org/package/generator-mw-apigeeapi
[travis-image]: https://travis-ci.com/Mave Wave/generator-mw-apigeeapi.svg?branch=master
[travis-url]: https://travis-ci.com/Mave Wave/generator-mw-apigeeapi
[daviddm-image]: https://david-dm.org/Mave Wave/generator-mw-apigeeapi.svg?theme=shields.io
[daviddm-url]: https://david-dm.org/Mave Wave/generator-mw-apigeeapi

---
_Source: https://npm.io/package/generator-mw-apigeeapi · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
