<commit_before>## CarPool

This is a WebApp based on Inferno.js

Currently, there's not much in it but:

- it contains a complete infrastructure built on Inferno.js (a React.js API compatible library) and Bootstrap
- it contains a web server based on Hapi.js
- it contains build scripts built with Gulp.js and WebPack
- it contains a testing skeleton based on Mocha & Chai
- it contains a few Redux action creators and a reducer (soon I'll provide a Redux-based state management)
- it contains a rudimentary 'CarPool' WebApp showing a few (*freely available*) car pictures


## Building

```shell
gulp
```

Gulp will then copy all the files from `src/` to `build/tmp` and invoke WebPack which in turn will create a new release under `build/release`.

For continuous development use:

```shell
gulp watch
```

Currently, there's no `hot-reloading` but I'll provide this functionality very soon. :smile:

## Running

```shell
npm start
```

Hapi.js will use `index.js` from the root of the project and serve the contents on <a href="http://localhost:8080">http://localhost:8080</a>

## Testing

```shell
npm test
```

or for continuous testing

```shell
npm test:watch
```

Currently, there's not much to test because everything here is still in flux.

## License

<a href="https://github.com/brakmic/CarPool/blob/master/LICENSE">MIT</a>
<commit_msg>added info on installing npm packages<commit_after>## CarPool

This is a WebApp based on Inferno.js

Currently, there's not much in it but:

- it contains a complete infrastructure built on Inferno.js (a React.js API compatible library) and Bootstrap
- it contains a web server based on Hapi.js
- it contains build scripts built with Gulp.js and WebPack
- it contains a testing skeleton based on Mocha & Chai
- it contains a few Redux action creators and a reducer (soon I'll provide a Redux-based state management)
- it contains a rudimentary 'CarPool' WebApp showing a few (*freely available*) car pictures

## Installation

```shell
npm install
```

## Building

```shell
gulp
```

Gulp will then copy all the files from `src/` to `build/tmp` and invoke WebPack which in turn will create a new release under `build/release`.

For continuous development use:

```shell
gulp watch
```

Currently, there's no `hot-reloading` but I'll provide this functionality very soon. :smile:

## Running

```shell
npm start
```

Hapi.js will use `index.js` from the root of the project and serve the contents on <a href="http://localhost:8080">http://localhost:8080</a>

## Testing

```shell
npm test
```

or for continuous testing

```shell
npm test:watch
```

Currently, there's not much to test because everything here is still in flux.

## License

<a href="https://github.com/brakmic/CarPool/blob/master/LICENSE">MIT</a>

{'fraction_non_alphanumeric': 0.09775524981897175, 'fraction_numerical': 0.005792903692976104, 'mean_word_length': 4.344294003868472, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5944520', 'n_tokens_mistral': 870, 'n_tokens_neox': 795, 'n_words': 371}