# npm-sm

> A Simple Way To Manage Npm Submodules From One Repo

Latest version **1.8.12** (published 2017-03-03) · MIT license · 0 weekly downloads

## Install

```sh
npm install npm-sm
pnpm add npm-sm
yarn add npm-sm
bun add npm-sm
```

## Health

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

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.8.12 |
| Published | 2017-03-03 |
| First published | 2017-02-09 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 17 |
| Known vulnerabilities | 0 (+11 in 2 direct dependencies) |
| Install scripts | no |
| Author | Jay Demtiri |
| Maintainers | london-development-studio |

## Links

- npm: https://www.npmjs.com/package/npm-sm
- Repository: https://github.com/London-Development-Studio/npm-module-manager
- Homepage: https://github.com/London-Development-Studio/npm-module-manager#readme
- Issues: https://github.com/London-Development-Studio/npm-module-manager/issues
- npm.io page: https://npm.io/package/npm-sm

## Dependencies (17)

- [cpy](https://npm.io/package/cpy.md) 5.0.0
- [del](https://npm.io/package/del.md) 2.2.2
- [meow](https://npm.io/package/meow.md) 3.7.0
- [chalk](https://npm.io/package/chalk.md) 1.1.3
- [execa](https://npm.io/package/execa.md) 0.6.0
- [listr](https://npm.io/package/listr.md) ^0.11.0
- [split](https://npm.io/package/split.md) 1.0.0
- [lodash](https://npm.io/package/lodash.md) 4.17.4
- [semver](https://npm.io/package/semver.md) 5.3.0
- [webpack](https://npm.io/package/webpack.md) ^2.2.0
- [inquirer](https://npm.io/package/inquirer.md) ^3.0.5
- [read-pkg](https://npm.io/package/read-pkg.md) 2.0.0
- [tsconfig](https://npm.io/package/tsconfig.md) 5.0.3
- [write-pkg](https://npm.io/package/write-pkg.md) 2.0.0
- [typescript](https://npm.io/package/typescript.md) ^2.0.10
- [update-notifier](https://npm.io/package/update-notifier.md) 2.1.0
- [stream-to-observable](https://npm.io/package/stream-to-observable.md) 0.2.0

## Recent versions

- 1.8.12 (latest) — 2017-03-03
- 1.8.7 — 2017-03-03
- 1.8.6 — 2017-03-03
- 1.8.1 — 2017-03-03
- 1.6.0 — 2017-02-25
- 1.5.1 — 2017-02-25
- 1.5.0 — 2017-02-25
- 1.0.1 — 2017-02-09
- 1.0.0 — 2017-02-09

## README

# npm-submodules-manager

Simple way to manage typescipt | angular2 sub modules from one repository

This is a base repo holding the code for 3 npm packages

- npm-sm | Manage npm sub modules (base library)
- [ts-sm](https://github.com/London-Development-Studio/npm-module-manager/tree/master/src/ts-sm) | Manage npm sub modules written in typescript [Read More..](https://www.npmjs.com/package/ts-sm)
- [ng2-sm](https://github.com/London-Development-Studio/npm-module-manager/tree/master/src/ng2-sm) | Manage angular2 module libraries written in typescript [Read More..](https://www.npmjs.com/package/ng2-sm)

## Release Information

**Release** : 1.4.0

**Documentation Status** : First Draft *(Subject To Change)*

**Build Status** : Stable

[![GitHub version](https://img.shields.io/badge/version-v1.4.0-blue.svg?style=flat-square)](https://github.com/London-Development-Studio/npm-module-manager/tree/v1.4.0)
[![Dependency Status](https://gemnasium.com/badges/github.com/London-Development-Studio/npm-module-manager.svg)](https://gemnasium.com/github.com/London-Development-Studio/npm-module-manager)
[![GitHub issues](https://img.shields.io/github/issues/London-Development-Studio/npm-module-manager.svg)](https://github.com/London-Development-Studio/npm-module-manager/issues)
[![GitHub forks](https://img.shields.io/github/forks/London-Development-Studio/npm-module-manager.svg)](https://github.com/London-Development-Studio/npm-module-manager/network)
[![GitHub stars](https://img.shields.io/github/stars/London-Development-Studio/npm-module-manager.svg)](https://github.com/London-Development-Studio/npm-module-manager/stargazers)
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/London-Development-Studio/npm-module-manager/master/LICENSE.md)

## Installation

To Build This project follow the following steps

1. Clone Or Download & Unpack Zip
```sh
git clone https://github.com/London-Development-Studio/npm-module-manager.git
```
2. Install Dependencies
```sh
npm install
```
3. Done! Run a build and link
```sh
npm run build
npm run link (Will run npm link for all submodules)
npm run buildW (Runs a build but watches for changes)
```

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