Skip to content

Commit cdef752

Browse files
committed
chore: yarn migration
1 parent 0ce205f commit cdef752

File tree

1,228 files changed

+36974
-13598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,228 files changed

+36974
-13598
lines changed

.config/husky/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_

.config/husky/pre-commit

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
. "$(dirname "$0")/_/husky.sh"
3+
4+
yarn commit staged

.github/ISSUE_TEMPLATE/bug.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,32 @@
11
---
22
name: Bug
33
about: Что-то где-то сдохло
4-
title: '[bug]'
54
labels: bug
65
assignees: TorinAsakura
76
---
87

98
### Описание бага
9+
1010
1. **@package/name@0.0.0**
1111
2. Затрагиваемые области
1212

13-
**_Например_**: @package/name@0.1.47 может нарушать работу **[@package/name-next@0.2.23](github.com/org-name/repo-name/backend/name-next/service/index.ts)**
14-
13+
**_Например_**: @package/name@0.1.47 может нарушать работу **[@package/name-next@0.2.23](github.com/org-name/repo-name/backend/name-next/service/index.ts)**
14+
1515
### Воспроизведение
16+
1617
Шаги для воспроизведения бага:
18+
1719
1. Идём туда-то **package/name/src/main.js:561**
1820
2. Выполнить команду или что-то запустить
1921
3. Видим то-то и то-то
2022

2123
### Ожидаемое поведение
24+
2225
Чётко и понятно (без "я думал" или "ну, типа и так панятна же…не?") опишите ожидаемое поведение.
2326

2427
### Материалы
25-
Прикладываем скриншоты – если ошибка относится к визуальной части и сбор логов не приемлем.
28+
29+
Прикладываем скриншоты – если ошибка относится к визуальной части и сбор логов не приемлем.
2630

2731
**_Например:_**
2832
Скриншот логов kubectl или console.log будет абсолютно бесполезным, человек потратит лишнее время на то, чтобы, разобрать мыло которое вы ему прислали (не забывайте, что у всех, как правило, разное разрешение)
@@ -33,5 +37,6 @@ assignees: TorinAsakura
3337
Логи при попытке отдебажить графические артефакты или проблему с логикой UI элементов (у кнопки неправильной формы углы) или же когда речь идёт о логике поведения той или иной части приложения (тут лучше вообще делать схемы).
3438

3539
### Данные окружения
36-
- OS и версия [например [email protected], [email protected], [email protected]]
37-
- Браузер и версия [например Chrome@64, Safari@13]
40+
41+
- OS и версия [например [email protected], [email protected], [email protected]]
42+
- Браузер и версия [например Chrome@64, Safari@13]

.github/ISSUE_TEMPLATE/chore.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,34 @@
11
---
22
name: Chore
33
about: Не фича и не баг
4-
title: '[chore]'
54
labels: chore
65
assignees: TorinAsakura
76
---
87

98
### Какого рода задача?
9+
1010
Поменять значения или изменить логику
1111

1212
### Что и где будем менять?
13+
1314
**_Например:_**
1415
Нужно изменить условие функции
16+
1517
```javascript
16-
if(servicePayment === 1) {
17-
return
18+
if (servicePayment === 1) {
19+
return
1820
}
1921
```
22+
2023
на
24+
2125
```javascript
22-
if(!servicePayment && !servicePaymentValue){
23-
window.location.href = homePageUrl || userProfilePageUrl
24-
return null
26+
if (!servicePayment && !servicePaymentValue) {
27+
window.location.href = homePageUrl || userProfilePageUrl
28+
return null
2529
}
2630
```
2731

2832
### Укажите референс
33+
2934
В связи с чем было принято решение? Ссылка на другую задачу, ПР, в общем – нужен контекст

.github/ISSUE_TEMPLATE/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Конвенция
4-
url: https://github.com/atlantis-lab/convention
4+
url: https://github.com/atls/convention
55
about: О процессах и не только
66
- name: Telegram
77
url: https://t.me/atls_lab

.github/ISSUE_TEMPLATE/dependencies.md

-21
This file was deleted.

.github/ISSUE_TEMPLATE/feature.md

+8-6
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
11
---
22
name: Feature
33
about: Изменение ломающее обратную совместимость
4-
title: '[feature]'
54
labels: feature
65
assignees: TorinAsakura
76
---
87

98
### С чем связан запрос на фичу?
9+
1010
**_Например:_**
1111
В случае с @Injectable мы должны иметь возможность, также, пробрасывать события с eventbus через provider
1212

1313
### Расскажите как вы это себе видите
14+
1415
**_Например:_**
16+
1517
```javascript
1618
@Injectable({
17-
provider: 'IntlProvider'
19+
provider: 'IntlProvider',
1820
})
19-
2021
export class IntlService {
21-
getIntl(object){
22-
return object.string
23-
}
22+
getIntl(object) {
23+
return object.string
24+
}
2425
}
2526
```
2627

2728
### Приложите примеры реализаций
29+
2830
Просто оставьте ссылку на репу, статью, gist, любой другой источник откуда почерпнули идею

.github/workflows/checking.yml

-37
This file was deleted.

.github/workflows/checks.yaml

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: Checks
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
run:
7+
name: Run
8+
runs-on: ubuntu-latest
9+
10+
steps:
11+
- name: Checkout
12+
uses: actions/checkout@v2
13+
14+
- name: Setup Node.js
15+
uses: actions/setup-node@v2-beta
16+
with:
17+
node-version: '14.10'
18+
19+
- name: Install
20+
run: yarn install
21+
22+
- name: Lint
23+
run: yarn checks lint
24+
env:
25+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
26+
27+
- name: TypeCheck
28+
run: yarn checks typecheck
29+
env:
30+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
31+
32+
- name: TestUnit
33+
run: yarn checks test unit
34+
env:
35+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
36+
37+
- name: TestIntegration
38+
run: yarn checks test integration
39+
env:
40+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
41+
42+
- name: Release
43+
run: yarn checks release
44+
env:
45+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'

.github/workflows/publish.yaml

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Publish
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
run:
8+
name: Publish
9+
runs-on: ubuntu-latest
10+
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v2
14+
with:
15+
ref: master
16+
17+
- name: Setup Node
18+
uses: actions/setup-node@v1
19+
with:
20+
node-version: '14.10'
21+
22+
- name: Install
23+
run: yarn install
24+
25+
- name: Npm Publish
26+
run: |
27+
yarn version apply --all
28+
yarn workspaces changed foreach --verbose --topological --no-private npm publish --access public
29+
env:
30+
YARN_NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
31+
32+
- name: Commit changes
33+
uses: EndBug/add-and-commit@v7
34+
env:
35+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
36+
with:
37+
author_name: github-actions
38+
author_email: 41898282+github-actions[bot]@users.noreply.github.com
39+
message: 'chore(common): publish'
40+
branch: master

.github/workflows/publishing.yml

-68
This file was deleted.

.github/workflows/version.yaml

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Version
2+
3+
on:
4+
pull_request:
5+
types: [closed]
6+
branches:
7+
- master
8+
9+
jobs:
10+
run:
11+
name: Version
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- name: Checkout
16+
uses: actions/checkout@v2
17+
with:
18+
ref: master
19+
20+
- name: Setup Node
21+
uses: actions/setup-node@v1
22+
with:
23+
node-version: '14.10'
24+
25+
- name: Install
26+
run: yarn install
27+
28+
- name: Version
29+
run: yarn workspaces changed foreach --no-private --verbose version patch --deferred
30+
env:
31+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
32+
33+
- name: Commit changes
34+
uses: EndBug/add-and-commit@v7
35+
env:
36+
GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}'
37+
with:
38+
author_name: github-actions
39+
author_email: 41898282+github-actions[bot]@users.noreply.github.com
40+
message: 'chore(common): versions'
41+
branch: master

0 commit comments

Comments
 (0)