Skip to content

Commit 9e41bae

Browse files
MrRefactoringVladislav Tupikin
and
Vladislav Tupikin
authored
Version 2.0.0 (MrRefactoring#76)
* ver. 2.0.0 (iter 1) * ver. 2.0.0 (iter 2) * models for v2, v3, agile * stashing * ver. 2.0.0 (iter 5) * .idea folder removed * ver. 2.0.0 (iter 6) * ver. 2.0.0 (iter 7) * ver. 2.0.0 (iter 8) * ver 2.0.0 (iter 9) * ver. 2.0.0 (iter 10) * manual issues fix * manual errors fix * travis CI replaced to github CI * build fixes * node 8 removed from support list * tests added * lint fix * all authentication implementations added * build fix * jwt and oauth test stubs added * tests added * api tests added * adding tests folder to linter * basic tests added * build fix * README reset * header align set to center * logo changed from text to img * build badge changed * logo changed * dependencies update * endpoint jsdoc added for agile * endpoint jsdoc added for version2 * dependencies updates * jsdoc added for version3 * build fix * typo fixed * comment body type fixed * improvements * tests fixed * basic authentication readme added * readme updated * record<string, any> replaced * T = any to T = unknown replaced * telemetry client added * changelog updated Co-authored-by: Vladislav Tupikin <[email protected]>
1 parent a067cf8 commit 9e41bae

File tree

2,046 files changed

+57926
-15696
lines changed

Some content is hidden

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

2,046 files changed

+57926
-15696
lines changed

.eslintrc

+6-7
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"parserOptions": {
77
"ecmaVersion": 2018,
88
"sourceType": "module",
9-
"project": "./tsconfig.json"
9+
"project": "./tsconfig.tests.json"
1010
},
1111
"plugins": [
1212
"import"
@@ -18,12 +18,12 @@
1818
},
1919
"rules": {
2020
"@typescript-eslint/lines-between-class-members": "off",
21+
"max-len": "off",
22+
"class-methods-use-this": "off",
2123
"import/prefer-default-export": "off",
24+
"import/no-cycle": "off",
2225
"no-underscore-dangle": "off",
23-
"lines-between-class-members": [
24-
"error",
25-
"always"
26-
],
26+
"lines-between-class-members": "off",
2727
"padding-line-between-statements": [
2828
"error",
2929
{
@@ -101,8 +101,7 @@
101101
"settings": {
102102
"import/parsers": {
103103
"@typescript-eslint/parser": [
104-
".ts",
105-
".tsx"
104+
".ts"
106105
]
107106
}
108107
}

.gitignore

+8-5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
.idea
2-
node_modules
3-
out
4-
docs
5-
coverage
1+
.idea/
2+
.vscode/
3+
node_modules/
4+
out/
5+
docs/
6+
coverage/
67

8+
yarn.lock
9+
yarn-error.log
710
.DS_Store

.npmignore

+6-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ node_modules
22
docs
33
tests
44
coverage
5+
.github
6+
.idea
7+
58
.eslintrc
69
.editorconfig
7-
.github
810
.DS_Store
11+
yarn.lock
12+
yarn-error.log
13+
tsconfig.tests.json

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Jira.js changelog
22

3+
### 2.0.0
4+
5+
- One client divided to three: [Agile](https://developer.atlassian.com/cloud/jira/software/rest/intro/), [Version2](https://developer.atlassian.com/cloud/jira/platform/rest/v2/intro/), [Version3](https://developer.atlassian.com/cloud/jira/platform/rest/v3/intro/)
6+
- Improved type system
7+
- A redesigned facade and internal structure of the project
8+
- Added telemetry
9+
10+
## Previous major version:
11+
12+
<details>
13+
314
### 1.8.0
415

516
- Authentication: Added [OAuth 1.0](https://developer.atlassian.com/server/jira/platform/oauth/) authentication method
@@ -147,3 +158,5 @@
147158
### 1.0.0
148159

149160
- RELEASE
161+
162+
</details>

0 commit comments

Comments
 (0)