<commit_before># yobr

[DEMO](https://yobr.now.sh/) (если не видно данных, то нужно выполнить [reset-запрос к API](https://yobr-server.now.sh/posts/reset/))

### SETUP

- Поставить: [nodejs](https://nodejs.org/), [yarn](https://yarnpkg.com/), [git](https://www.atlassian.com/git/tutorials/install-git).
- Клонировать и запустить проект:
```bash
$ git clone <EMAIL>:comerc/yobr.git
$ cd yobr
$ yarn install
$ yarn server
$ yarn start
```

### Абсолютные пути в импорте

Работают относительно папки src:
```javascript
import MyComponent from 'components/MyComponent'
```

##### Настройка WebStorm
Для папки src в контекстом меню выполнить: Mark Directory as > Resource Root.

##### Настройка Atom
- Установить плагин [js-hyperclick](https://atom.io/packages/js-hyperclick).
- Для доменных компонентов прописывать в package.json путь до src:
```json
{
  "moduleRoots": [
    "../.."
  ]
}
```

##### Настройка VSCode

Нужно добавить jsconfig.json в корень проекта: 
```javascript
{
  "compilerOptions": {
    "target": "ES6"
  },<commit_msg>Исправить инструкцию по запуску сервера<commit_after># yobr

[DEMO](https://yobr.now.sh/) (если не видно данных, то нужно выполнить [reset-запрос к API](https://yobr-server.now.sh/posts/reset/))

### SETUP

- Поставить: [nodejs](https://nodejs.org/), [yarn](https://yarnpkg.com/), [git](https://www.atlassian.com/git/tutorials/install-git).
- Клонировать и запустить проект:
```bash
$ git clone <EMAIL>:comerc/yobr.git
$ cd yobr
$ yarn install
$ yarn start
$ cd server 
$ yarn server
```

### Абсолютные пути в импорте

Работают относительно папки src:
```javascript
import MyComponent from 'components/MyComponent'
```

##### Настройка WebStorm
Для папки src в контекстом меню выполнить: Mark Directory as > Resource Root.

##### Настройка Atom
- Установить плагин [js-hyperclick](https://atom.io/packages/js-hyperclick).
- Для доменных компонентов прописывать в package.json путь до src:
```json
{
  "moduleRoots": [
    "../.."
  ]
}
```

##### Настройка VSCode

Нужно добавить jsconfig.json в корень проекта: 
```javascript
{
  "compilerOptions": {
    "target": "ES6"
  },
{'fraction_non_alphanumeric': 0.16406619385342788, 'fraction_numerical': 0.0009456264775413711, 'mean_word_length': 4.329974811083123, 'pattern_counts': {'":': 6, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 12, 'lorem ipsum': 0, 'www.': 2, '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': '1480101', 'n_tokens_mistral': 872, 'n_tokens_neox': 881, 'n_words': 184}