Skip to content

Commit 8509e54

Browse files
committed
add basic architecture for organization client
1 parent 1d467fc commit 8509e54

28 files changed

+1311
-400
lines changed

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
HOST=
22
EMAIL=
33
API_TOKEN=
4+
ORGANIZATION_API_TOKEN=

package.json

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@
8888
"doc": "typedoc --name \"Jira.js - Jira Cloud API library\" --out docs ./src/index.ts --favicon https://bad37fb3-cb50-4e0b-9035-a3e09e8afb3b.selstorage.ru/jira.js%2Ffavicon.svg",
8989
"test": "pnpm run build:tests && pnpm run test:unit && pnpm run test:integration",
9090
"test:unit": "vitest run tests/unit --minWorkers=1 --maxWorkers=8 --sequence.concurrent",
91-
"test:integration": "vitest run tests/integration --bail=1 --no-file-parallelism --max-concurrency 1 -c vitest.config.mts --hookTimeout 100000 --testTimeout 100000",
91+
"test:integration": "vitest run tests/integration/organizations --bail=1 --no-file-parallelism --max-concurrency 1 -c vitest.config.mts --hookTimeout 100000 --testTimeout 100000",
92+
"test:integration:coverage": "pnpm run test:integration --coverage",
9293
"replace:all": "pnpm run replace:fixExpansionMarkup && pnpm run replace:permissions:version2 && pnpm run replace:permissions:version3 && pnpm run replace:pagination:version2 && pnpm run replace:pagination:version3 && pnpm run replace:async:version2 && pnpm run replace:async:version3 && pnpm run replace:expansion:version2 && pnpm run replace:expansion:version3 && pnpm run replace:ordering:version2 && pnpm run replace:ordering:version3 && pnpm run replace:groupMember:version2 && pnpm run replace:workflowPaginated:version2 && pnpm run replace:attachment:serviceDesk && pnpm run replace:priority:version3 && pnpm run replace:projectAvatar:version3 && pnpm run replace:issueType:version3 && pnpm run replace:issueType:version2 && pnpm run replace:projectAvatar:version2 && pnpm run replace:priority:version2 && pnpm run replace:projectCreate:agile && pnpm run replace:filterCreate:agile",
9394
"replace:permissions:version2": "grep -rl \"(#permissions)\" ./src/version2 | xargs sed -i '' 's/(#permissions)/(https:\\/\\/developer.atlassian.com\\/cloud\\/jira\\/platform\\/rest\\/v2\\/intro\\/#permissions)/g'",
9495
"replace:permissions:version3": "grep -rl \"(#permissions)\" ./src/version3 | xargs sed -i '' 's/(#permissions)/(https:\\/\\/developer.atlassian.com\\/cloud\\/jira\\/platform\\/rest\\/v3\\/intro\\/#permissions)/g'",
@@ -116,33 +117,34 @@
116117
"code:formatting": "pnpm run replace:all && pnpm run prettier && pnpm run lint:fix && pnpm run replace:fixCodeBlockSemicolons"
117118
},
118119
"dependencies": {
119-
"axios": "^1.9.0",
120+
"axios": "^1.10.0",
120121
"mime": "^4.0.7",
121-
"zod": "^3.25.63"
122+
"zod": "^3.25.67"
122123
},
123124
"devDependencies": {
124-
"@eslint/js": "^9.28.0",
125+
"@eslint/js": "^9.30.0",
125126
"@rollup/plugin-alias": "^5.1.1",
126-
"@rollup/plugin-commonjs": "^28.0.3",
127+
"@rollup/plugin-commonjs": "^28.0.6",
127128
"@rollup/plugin-node-resolve": "^16.0.1",
128-
"@rollup/plugin-typescript": "^12.1.2",
129-
"@stylistic/eslint-plugin": "^4.4.1",
130-
"@types/node": "^20.19.0",
129+
"@rollup/plugin-typescript": "^12.1.4",
130+
"@stylistic/eslint-plugin": "^5.1.0",
131+
"@types/node": "^20.19.2",
131132
"@types/sinon": "^17.0.4",
132-
"dotenv": "^16.5.0",
133-
"eslint": "^9.28.0",
133+
"@vitest/coverage-v8": "3.2.4",
134+
"dotenv": "^17.0.0",
135+
"eslint": "^9.30.0",
134136
"globals": "^16.2.0",
135137
"jiti": "^2.4.2",
136-
"prettier": "^3.5.3",
138+
"prettier": "^3.6.2",
137139
"prettier-plugin-jsdoc": "^1.3.2",
138-
"rollup": "^4.43.0",
140+
"rollup": "^4.44.1",
139141
"rollup-plugin-esnext-to-nodenext": "^1.0.1",
140-
"rollup-plugin-node-externals": "^8.0.0",
141-
"sinon": "^20.0.0",
142+
"rollup-plugin-node-externals": "^8.0.1",
143+
"sinon": "^21.0.0",
142144
"tslib": "^2.8.1",
143-
"typedoc": "^0.28.5",
145+
"typedoc": "^0.28.7",
144146
"typescript": "^5.8.3",
145-
"typescript-eslint": "^8.34.0",
146-
"vitest": "^3.2.3"
147+
"typescript-eslint": "^8.35.1",
148+
"vitest": "^3.2.4"
147149
}
148150
}

0 commit comments

Comments
 (0)