An open API service indexing awesome lists of open source software.

https://github.com/roquie/source-concater

This app just concatenate all text files contained in zip archive to one large. And it mark each segment with relative path. With automated deployment.
https://github.com/roquie/source-concater

automated-deployment concatenation deploy deployment docker element-ui es2015 es6 javascript js source source-concater vuejs vuejs2 zip

Last synced: about 2 months ago
JSON representation

This app just concatenate all text files contained in zip archive to one large. And it mark each segment with relative path. With automated deployment.

Awesome Lists containing this project

README

        

# Source-concater

[![Build Status](https://travis-ci.org/roquie/source-concater.svg?branch=master)](https://travis-ci.org/roquie/source-concater)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/roquie/source-concater/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/roquie/source-concater/?branch=master)
[![BCH compliance](https://bettercodehub.com/edge/badge/roquie/source-concater?branch=master)](https://bettercodehub.com/)

Concat zipped sources to single file.

Try it -> [https://srcc.herokuapp.com/](https://srcc.herokuapp.com/)!

Or look it [how use it](https://github.com/roquie/source-concater/blob/master/doc/how-usage.gif).

## Docker

```bash
docker run --name srcc -d -p 80:8080 roquie/source-concater:latest
```

#### Build

* `cd /path/to/project/root`
* `yarn build`
* `docker build -t srcc:latest .`

#### Run

* `docker run --rm --name srcc -d -p 8001:8080 srcc:latest`
* open [http://localhost:8001/](http://localhost:8001/)

#### Stop

* `docker stop srcc`

## Build Setup

``` bash
# install dependencies
yarn install

# serve with hot reload at localhost:8080
yarn run dev

# build for production with minification
yarn run build

# build for production and view the bundle analyzer report
yarn run build --report
```

## License

MIT