Skip to content

Commit 1b1203b

Browse files
committed
implement issue parser and markdown drawer
1 parent 767d386 commit 1b1203b

20 files changed

+19235
-0
lines changed

.eslintrc.json

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"env": {
3+
"node": true,
4+
"es6": true,
5+
"jest/globals": true
6+
},
7+
"extends": [
8+
"eslint:recommended",
9+
"plugin:@typescript-eslint/eslint-recommended",
10+
"plugin:@typescript-eslint/recommended",
11+
"plugin:jest/recommended",
12+
"prettier"
13+
],
14+
"parser": "@typescript-eslint/parser",
15+
"parserOptions": {
16+
"project": "./tsconfig.eslint.json",
17+
"ecmaVersion": 2018,
18+
"sourceType": "module"
19+
},
20+
"plugins": ["@typescript-eslint", "jest"],
21+
"ignorePatterns": ["node_modules/"]
22+
}

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
node_modules/
2+
lib

.prettierrc.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"printWidth": 120,
3+
"tabWidth": 4,
4+
"arrowParens": "avoid"
5+
}

action.yml

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: 'Build issue dependencies graph'
2+
author: 'Maksim Lobanov'
3+
description: 'Update epic issue with mermaid diagram that contains dependencies between all issues included to epic'
4+
inputs:
5+
root-issue-url:
6+
description: 'Url of root issue'
7+
required: true
8+
runs:
9+
using: 'node16'
10+
main: 'dist/index.js'

0 commit comments

Comments
 (0)