# maki-module

> Make flexible and consistent folder-based modular templates to harden your project's pattern.

Latest version **2.0.1** (published 2024-04-02) · MIT license · 0 weekly downloads

## Install

```sh
npm install maki-module
pnpm add maki-module
yarn add maki-module
bun add maki-module
```

Provides the command `maki-module`.

## 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.1 |
| Published | 2024-04-02 |
| First published | 2019-06-25 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Unpacked size | 22.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Brad Barwick |
| Maintainers | underblob |
| Keywords | cli, create, generate, make, module, pattern, shell, template |

## Links

- npm: https://www.npmjs.com/package/maki-module
- Repository: https://github.com/underblob/maki-module
- Homepage: https://github.com/underblob/maki-module#readme
- Issues: https://github.com/underblob/maki-module/issues
- npm.io page: https://npm.io/package/maki-module

## Dependencies (4)

- [lodash.camelcase](https://npm.io/package/lodash.camelcase.md) ^4.3.0
- [lodash.kebabcase](https://npm.io/package/lodash.kebabcase.md) ^4.1.1
- [lodash.snakecase](https://npm.io/package/lodash.snakecase.md) ^4.1.1
- [lodash.upperfirst](https://npm.io/package/lodash.upperfirst.md) ^4.3.1

## 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

- 2.0.1 (latest) — 2024-04-02
- 1.0.0-alpha.0 (alpha) — 2019-11-04
- 2.0.0 — 2024-03-30
- 1.1.1 — 2024-02-13
- 1.1.0 — 2023-05-11
- 1.0.4 — 2020-04-24
- 1.0.3 — 2020-03-20
- 1.0.2 — 2020-03-20
- 1.0.1 — 2020-02-12
- 1.0.0 — 2019-11-04
- 0.1.0 — 2019-08-24
- 0.0.1 — 2019-06-25

## README

# maki-module

> Make flexible and consistent folder-based modular templates to harden your project's pattern.

## Usage

In your project root, install a `templates` folder with an example inside:

```
npx maki-module install
```

After running `install` option, the `templates` folder will open in Finder. See the `README.md` there for more details about authoring templates.

To see all available commands:

```
npx maki-module help
```

## Windows

To use with Windows:

1. Open **GitBash** CLI
1. Configure `npm` to use **GitBash** as the default executable for scripts using one of the following commands:
    ```
    npm config set script-shell "C:\\Program Files (x86)\\git\\bin\\bash.exe"
    # For x64:
    npm config set script-shell "C:\\Program Files\\git\\bin\\bash.exe"
    ```
1. Execute the `npx` commands as noted in the instructions above

To revert the config:

```
npm config delete script-shell
```

## Requirements

- Node >= 8.5
- NPM >= 5.3

## Links

- [Github](https://github.com/underblob/maki-module)
- [NPM package](https://www.npmjs.com/package/maki-module)
- [Report a bug](https://github.com/underblob/maki-module/issues)

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