# Metadata Editor Bootstrap-module(@wbg-mde/bootstrap-module)

All the pop-up functionalities are managed by this module. 

This application will be an independent application, it will be published through npm or create installer packages via commands.


### Installation

WB-MDE requires [Node.js](https://nodejs.org/) v10+ to run.

Install the dependencies and devDependencies and start the server.

```sh
npm install
```

Run application in development mode
```sh
npm run ele:dev
```

Run application in production mode
```sh
npm run ele:aot
```

Create application package for Windows
```sh
npm run pack:win32
```

Create application package for MAC
```sh
npm run pack:mac
```

Create application installer for Windows
```sh
npm run installer:win32
```

Publish application
```sh
npm publish --access public
```

### Main dependencies

| Package | NPM Link | Source Link |
| ------ | ------ | ------ |
| Model | [@wbg-mde/model](https://www.npmjs.com/package/@wbg-mde/model) | --------- |
| Repository | [@wbg-mde/repository](https://www.npmjs.com/package/@wbg-mde/repository) | --------- |
| R-factory | [@wbg-mde/r-factory](https://www.npmjs.com/package/@wbg-mde/r-factory) | --------- |
### Environment
 - Angular v7.2.0
 - Electron v4.2.0
 - Node 10.15.3
 - Nedb 1.8.0

### Contributors
- Navin VI (navin.v.i@panapps.co)
- Libin Thomas (libint@panapps.co)
- Ghanashyam C Kartha (ghanashyam.c.k@panapps.co)


License
----
MIT