diff --git a/.eslintrc.yml b/.eslintrc.yml index e5ba51a3b2..c050e20bbc 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -1,6 +1,7 @@ -parser: "@typescript-eslint/parser" +parser: '@typescript-eslint/parser' extends: - airbnb-base + - prettier parserOptions: ecmaVersion: 2018 project: ./tsconfig.lint.json @@ -10,7 +11,7 @@ env: node: true browser: true rules: - "@typescript-eslint/lines-between-class-members": off + '@typescript-eslint/lines-between-class-members': off arrow-parens: - error - as-needed @@ -37,7 +38,7 @@ rules: padding-line-between-statements: - error - blankLine: always - prev: "*" + prev: '*' next: - block - block-like @@ -59,7 +60,7 @@ rules: - import - let - var - next: "*" + next: '*' - blankLine: any prev: - const @@ -86,5 +87,5 @@ rules: - export settings: import/parsers: - "@typescript-eslint/parser": + '@typescript-eslint/parser': - .ts diff --git a/.gitignore b/.gitignore index c68ba2715b..d933ff9d90 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ out/ docs/ coverage/ +pnpm-lock.yaml yarn.lock yarn-error.log .DS_Store diff --git a/CHANGELOG.md b/CHANGELOG.md index fa83de889d..8cb66ec3c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Jira.js changelog +### 4.0.3 + +- **Bug Fix:** Fixed an issue with the `Users.createUser` method by adding the required `products` property. Thanks to [Appelberg-s](https://github.com/Appelberg-s) for the [fix](https://github.com/MrRefactoring/jira.js/commit/362918093c20036049db334743e2a0f5f41cbcd4#diff-6960050bc2a3d9ffad9eb5e307145969dc4a38eb5434eebf39da545fd18e01b7R12). +- **Documentation Update:** Corrected an error in `README.md`. Thanks to [Maurice de Bruyn](https://github.com/ueberBrot) for the [contribution](https://github.com/MrRefactoring/jira.js/commit/fb6151e1a0c7953b9447aaaf99caea5c2f93bb96). +- **Dependencies:** Updated all dependencies to their latest versions. + ### 4.0.2 - `getAllProjects` in README and examples replaced to `searchProjects`. Thanks to [Alexander Pivovarov](https://github.com/bladerunner2020) for reporting [the issue](https://github.com/MrRefactoring/jira.js/issues/323). diff --git a/README.md b/README.md index f859f379ab..70f71e2644 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ If the original error is required, you can get it from the `cause` property of t try { const users = await this.client.userSearch.findUsers({ query: email }); // ... -} catch (error: uknown) { +} catch (error: unknown) { if (error instanceof HttpException) { console.log(error.message); console.log(error.cause); // original error (AxiosError | Error) diff --git a/assets/favicon.svg b/assets/favicon.svg new file mode 100644 index 0000000000..af89306cbb --- /dev/null +++ b/assets/favicon.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/examples/package.json b/examples/package.json index d0746d51c5..96d7f06735 100644 --- a/examples/package.json +++ b/examples/package.json @@ -18,5 +18,6 @@ }, "dependencies": { "jira.js": "latest" - } + }, + "type": "module" } diff --git a/examples/src/addFixVersion.ts b/examples/src/addFixVersion.ts index 67ba38f60d..c793c87220 100644 --- a/examples/src/addFixVersion.ts +++ b/examples/src/addFixVersion.ts @@ -1,6 +1,6 @@ import { Version3Client } from 'jira.js'; -import { createIssue } from './utils'; -import { apiToken, email, host } from './credentials'; +import { createIssue } from './utils/index.js'; +import { apiToken, email, host } from './credentials.js'; async function addFixVersion() { const client = new Version3Client({ diff --git a/examples/src/addWorklog.ts b/examples/src/addWorklog.ts index 2b9fefc932..5dc2de3945 100644 --- a/examples/src/addWorklog.ts +++ b/examples/src/addWorklog.ts @@ -1,6 +1,6 @@ import { Version3Client } from 'jira.js'; -import { createIssue } from './utils'; -import { apiToken, email, host } from './credentials'; +import { createIssue } from './utils/index.js'; +import { apiToken, email, host } from './credentials.js'; async function addWorklog() { const client = new Version3Client({ diff --git a/examples/src/basic.ts b/examples/src/basic.ts index 0905c3a07e..eb3803052a 100644 --- a/examples/src/basic.ts +++ b/examples/src/basic.ts @@ -1,5 +1,5 @@ import { Version3Client } from 'jira.js'; -import { apiToken, email, host } from './credentials'; +import { apiToken, email, host } from './credentials.js'; const client = new Version3Client({ host, @@ -45,9 +45,8 @@ async function main() { } } -main() - .catch(e => { - console.error(e); +main().catch(e => { + console.error(e); - throw new Error(JSON.stringify(e)); - }); + throw new Error(JSON.stringify(e)); +}); diff --git a/examples/src/getAllWorklogs.ts b/examples/src/getAllWorklogs.ts index 2fa9fa6304..b8e0a5108e 100644 --- a/examples/src/getAllWorklogs.ts +++ b/examples/src/getAllWorklogs.ts @@ -1,6 +1,7 @@ import { Version3Client } from 'jira.js'; -import { addWorklog, createIssue } from './utils'; -import { apiToken, email, host } from './credentials'; +import type { Worklog } from 'jira.js/out/version3/models'; +import { apiToken, email, host } from './credentials.js'; +import { addWorklog, createIssue } from './utils/index.js'; async function getAllWorklogs() { const client = new Version3Client({ @@ -19,7 +20,7 @@ async function getAllWorklogs() { await addWorklog(client, issue); // The main part responsible for getting the worklogs - const worklogs = []; + const worklogs: Worklog[] = []; let offset = 0; let total = 0; diff --git a/examples/src/utils/index.ts b/examples/src/utils/index.ts index f229bb1407..81bd93202b 100644 --- a/examples/src/utils/index.ts +++ b/examples/src/utils/index.ts @@ -1,2 +1,2 @@ -export * from './addWorklog'; -export * from './createIssue'; +export * from './addWorklog.js'; +export * from './createIssue.js'; diff --git a/package-lock.json b/package-lock.json index 5632a291f1..cd7daa60ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,36 +1,25 @@ { "name": "jira.js", - "version": "4.0.2", + "version": "4.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "jira.js", - "version": "4.0.2", + "version": "4.0.3", "license": "MIT", "dependencies": { - "axios": "^1.7.7", - "form-data": "^4.0.0", - "tslib": "^2.7.0" + "axios": "^1.7.9", + "form-data": "^4.0.1", + "tslib": "^2.8.1" }, "devDependencies": { - "@types/node": "^18.19.50", "@types/sinon": "^17.0.3", - "@typescript-eslint/eslint-plugin": "^8.6.0", - "@typescript-eslint/parser": "^8.6.0", - "dotenv": "^16.4.5", + "@typescript-eslint/eslint-plugin": "^8.19.0", + "@typescript-eslint/parser": "^8.19.0", + "dotenv": "^16.4.7", "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", - "eslint-import-resolver-typescript": "^3.6.3", - "eslint-plugin-import": "^2.30.0", - "prettier": "^3.3.3", - "prettier-plugin-jsdoc": "^1.3.0", - "sinon": "^18.0.1", - "typedoc": "^0.26.7", - "typedoc-plugin-extras": "^3.1.0", - "typescript": "^5.6.2", - "vite-tsconfig-paths": "^5.0.1", - "vitest": "^2.1.1" } }, "node_modules/@esbuild/aix-ppc64": { @@ -425,25 +414,28 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, "license": "MIT", "engines": { @@ -508,6 +500,18 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@gerrit0/mini-shiki": { + "version": "1.24.4", + "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-1.24.4.tgz", + "integrity": "sha512-YEHW1QeAg6UmxEmswiQbOVEg1CW22b1XUD/lNTliOsu0LD0wqoyleFMnmbTp697QE0pcadQiR5cVtbbAPncvpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/engine-oniguruma": "^1.24.2", + "@shikijs/types": "^1.24.2", + "@shikijs/vscode-textmate": "^9.3.1" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -577,6 +581,19 @@ "dev": true, "license": "MIT" }, + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.5.tgz", + "integrity": "sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.1.0", + "@emnapi/runtime": "^1.1.0", + "@tybys/wasm-util": "^0.9.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -625,10 +642,214 @@ "node": ">=12.4.0" } }, + "node_modules/@oxc-resolver/binding-darwin-arm64": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-1.12.0.tgz", + "integrity": "sha512-wYe+dlF8npM7cwopOOxbdNjtmJp17e/xF5c0K2WooQXy5VOh74icydM33+Uh/SZDgwyum09/U1FVCX5GdeQk+A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oxc-resolver/binding-darwin-x64": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-1.12.0.tgz", + "integrity": "sha512-FZxxp99om+SlvBr1cjzF8A3TjYcS0BInCqjUlM+2f9m9bPTR2Bng9Zq5Q09ZQyrKJjfGKqlOEHs3akuVOnrx3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oxc-resolver/binding-freebsd-x64": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-1.12.0.tgz", + "integrity": "sha512-BZi0iU6IEOnXGSkqt1OjTTkN9wfyaK6kTpQwL/axl8eCcNDc7wbv1vloHgILf7ozAY1TP75nsLYlASYI4B5kGA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@oxc-resolver/binding-linux-arm-gnueabihf": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.12.0.tgz", + "integrity": "sha512-L2qnMEnZAqxbG9b1J3di/w/THIm+1fMVfbbTMWIQNMMXdMeqqDN6ojnOLDtuP564rAh4TBFPdLyEfGhMz6ipNA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-arm64-gnu": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.12.0.tgz", + "integrity": "sha512-otVbS4zeo3n71zgGLBYRTriDzc0zpruC0WI3ICwjpIk454cLwGV0yzh4jlGYWQJYJk0BRAmXFd3ooKIF+bKBHw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-arm64-musl": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.12.0.tgz", + "integrity": "sha512-IStQDjIT7Lzmqg1i9wXvPL/NsYsxF24WqaQFS8b8rxra+z0VG7saBOsEnOaa4jcEY8MVpLYabFhTV+fSsA2vnA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-x64-gnu": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.12.0.tgz", + "integrity": "sha512-SipT7EVORz8pOQSFwemOm91TpSiBAGmOjG830/o+aLEsvQ4pEy223+SAnCfITh7+AahldYsJnVoIs519jmIlKQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-x64-musl": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-1.12.0.tgz", + "integrity": "sha512-mGh0XfUzKdn+WFaqPacziNraCWL5znkHRfQVxG9avGS9zb2KC/N1EBbPzFqutDwixGDP54r2gx4q54YCJEZ4iQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-wasm32-wasi": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-1.12.0.tgz", + "integrity": "sha512-SZN6v7apKmQf/Vwiqb6e/s3Y2Oacw8uW8V2i1AlxtyaEFvnFE0UBn89zq6swEwE3OCajNWs0yPvgAXUMddYc7Q==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.4" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@oxc-resolver/binding-win32-arm64-msvc": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.12.0.tgz", + "integrity": "sha512-GRe4bqCfFsyghruEn5bv47s9w3EWBdO2q72xCz5kpQ0LWbw+enPHtTjw3qX5PUcFYpKykM55FaO0hFDs1yzatw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@oxc-resolver/binding-win32-x64-msvc": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.12.0.tgz", + "integrity": "sha512-Z3llHH0jfJP4mlWq3DT7bK6qV+/vYe0+xzCgfc67+Tc/U3eYndujl880bexeGdGNPh87JeYznpZAOJ44N7QVVQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/plugin-typescript": { + "version": "11.1.6", + "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-11.1.6.tgz", + "integrity": "sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.1.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.14.0||^3.0.0||^4.0.0", + "tslib": "*", + "typescript": ">=3.7.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + }, + "tslib": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.2.tgz", + "integrity": "sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", "cpu": [ "arm" ], @@ -640,9 +861,6 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", "cpu": [ "arm64" ], @@ -654,9 +872,6 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", "cpu": [ "arm64" ], @@ -668,9 +883,6 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", "cpu": [ "x64" ], @@ -681,10 +893,35 @@ "darwin" ] }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.29.1.tgz", + "integrity": "sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.29.1.tgz", + "integrity": "sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", "cpu": [ "arm" ], @@ -696,9 +933,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", "cpu": [ "arm" ], @@ -710,9 +944,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", "cpu": [ "arm64" ], @@ -724,9 +955,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", "cpu": [ "arm64" ], @@ -737,10 +965,21 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.29.1.tgz", + "integrity": "sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", "cpu": [ "ppc64" ], @@ -752,9 +991,6 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", "cpu": [ "riscv64" ], @@ -766,9 +1002,6 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", "cpu": [ "s390x" ], @@ -780,9 +1013,6 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", "cpu": [ "x64" ], @@ -794,9 +1024,6 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", "cpu": [ "x64" ], @@ -808,9 +1035,6 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", "cpu": [ "arm64" ], @@ -822,9 +1046,6 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", "cpu": [ "ia32" ], @@ -836,9 +1057,6 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", "cpu": [ "x64" ], @@ -856,59 +1074,10 @@ "dev": true, "license": "MIT" }, - "node_modules/@shikijs/core": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.18.0.tgz", - "integrity": "sha512-VK4BNVCd2leY62Nm2JjyxtRLkyrZT/tv104O81eyaCjHq4Adceq2uJVFJJAIof6lT1mBwZrEo2qT/T+grv3MQQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/engine-javascript": "1.18.0", - "@shikijs/engine-oniguruma": "1.18.0", - "@shikijs/types": "1.18.0", - "@shikijs/vscode-textmate": "^9.2.2", - "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.3" - } - }, - "node_modules/@shikijs/engine-javascript": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.18.0.tgz", - "integrity": "sha512-qoP/aO/ATNwYAUw1YMdaip/YVEstMZEgrwhePm83Ll9OeQPuxDZd48szZR8oSQNQBT8m8UlWxZv8EA3lFuyI5A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/types": "1.18.0", - "@shikijs/vscode-textmate": "^9.2.2", - "oniguruma-to-js": "0.4.3" - } - }, - "node_modules/@shikijs/engine-oniguruma": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.18.0.tgz", - "integrity": "sha512-B9u0ZKI/cud+TcmF8Chyh+R4V5qQVvyDOqXC2l2a4x73PBSBc6sZ0JRAX3eqyJswqir6ktwApUUGBYePdKnMJg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/types": "1.18.0", - "@shikijs/vscode-textmate": "^9.2.2" - } - }, - "node_modules/@shikijs/types": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.18.0.tgz", - "integrity": "sha512-O9N36UEaGGrxv1yUrN2nye7gDLG5Uq0/c1LyfmxsvzNPqlHzWo9DI0A4+fhW2y3bGKuQu/fwS7EPdKJJCowcVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/vscode-textmate": "^9.2.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vscode-textmate": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.2.tgz", - "integrity": "sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==", "dev": true, "license": "MIT" }, @@ -923,13 +1092,13 @@ } }, "node_modules/@sinonjs/fake-timers": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", - "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.2.tgz", + "integrity": "sha512-4Bb+oqXZTSTZ1q27Izly9lv8B9dlV61CROxPiVtywwzv5SnytJqhvYe6FclHYuXml4cd1VHPo1zd5PmTeJozvA==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@sinonjs/commons": "^3.0.0" + "@sinonjs/commons": "^3.0.1" } }, "node_modules/@sinonjs/samsam": { @@ -954,12 +1123,325 @@ "node": ">=4" } }, - "node_modules/@sinonjs/text-encoding": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz", - "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==", + "node_modules/@sinonjs/text-encoding": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz", + "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==", + "dev": true, + "license": "(Unlicense OR Apache-2.0)" + }, + "node_modules/@swc-node/core": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc-node/core/-/core-1.13.3.tgz", + "integrity": "sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@swc/core": ">= 1.4.13", + "@swc/types": ">= 0.1" + } + }, + "node_modules/@swc-node/register": { + "version": "1.10.9", + "resolved": "https://registry.npmjs.org/@swc-node/register/-/register-1.10.9.tgz", + "integrity": "sha512-iXy2sjP0phPEpK2yivjRC3PAgoLaT4sjSk0LDWCTdcTBJmR4waEog0E6eJbvoOkLkOtWw37SB8vCkl/bbh4+8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@swc-node/core": "^1.13.3", + "@swc-node/sourcemap-support": "^0.5.1", + "colorette": "^2.0.20", + "debug": "^4.3.5", + "oxc-resolver": "^1.10.2", + "pirates": "^4.0.6", + "tslib": "^2.6.3" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "peerDependencies": { + "@swc/core": ">= 1.4.13", + "typescript": ">= 4.3" + } + }, + "node_modules/@swc-node/sourcemap-support": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.5.1.tgz", + "integrity": "sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map-support": "^0.5.21", + "tslib": "^2.6.3" + } + }, + "node_modules/@swc/core": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.36.tgz", + "integrity": "sha512-bu7ymMX+LCJOSSrKank25Jaq66ymLVA9fOUuy4ck3/6rbXdLw+pIJPnIDKQ9uNcxww8KDxOuJk9Ui9pqR+aGFw==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.13" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.7.36", + "@swc/core-darwin-x64": "1.7.36", + "@swc/core-linux-arm-gnueabihf": "1.7.36", + "@swc/core-linux-arm64-gnu": "1.7.36", + "@swc/core-linux-arm64-musl": "1.7.36", + "@swc/core-linux-x64-gnu": "1.7.36", + "@swc/core-linux-x64-musl": "1.7.36", + "@swc/core-win32-arm64-msvc": "1.7.36", + "@swc/core-win32-ia32-msvc": "1.7.36", + "@swc/core-win32-x64-msvc": "1.7.36" + }, + "peerDependencies": { + "@swc/helpers": "*" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.36.tgz", + "integrity": "sha512-8vDczXzCgv3ceTPhEivlpGprN44YlrCK1nbfU9g2TrhV/Aiqi09W/eM5zLesdoM1Z3mJl492gc/8nlTkpDdusw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.36.tgz", + "integrity": "sha512-Pa2Gao7+Wf5m3SsK4abKRtd48AtoUnJInvaC3d077swBfgZjbjUbQvcpdc2dOeQtWwo49rFqUZJonMsL0jnPgQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.36.tgz", + "integrity": "sha512-3YsMWd7V+WZEjbfBnLkkz/olcRBa8nyoK0iIOnNARJBMcYaJxjkJSMZpmSojCnIVwvjA1N83CPAbUL+W+fCnHg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.36.tgz", + "integrity": "sha512-lqM3aBB7kJazJYOwHeA5OGNLqXoQPZ/76b3dV+XcjN1GhD0CcXz6mW5PRYVin6OSN1eKrKBKJjtDA1mqADDEvw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.36.tgz", + "integrity": "sha512-bqei2YDzvUfG0pth5W2xJaj0eG4XWYk0d/NJ75vBX6bkIzK6dC8iuKQ41jOfUWonnrAs7rTDDJW0sTn/evvRdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.36.tgz", + "integrity": "sha512-03maXTUyaBjeCxlDltmdzHje1ryQt1C4OWmmNgSSRXjLb+GNnAenwOJMSrcvHP/aNClD2pwsFCnYKDGy+sYE6w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.36.tgz", + "integrity": "sha512-XXysqLkvjtQnXm1zHqLhy00UYPv/gk5OtwR732X+piNisnEbcJBqI8Qp9O7YvLWllRcoP8IMBGDWLGdGLSpViA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.36.tgz", + "integrity": "sha512-k7+dmb13a/zPw+E4XYfPmLZFWJgcOcBRKIjYl9nQErtYsgsg3Ji6TBbsvJVETy23lNHyewZ17V5Vq6NzaG0hzg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.36.tgz", + "integrity": "sha512-ridD3ay6YM2PEYHZXXFN+edYEv0FOynaqOBP+NSnGNHA35azItIjoIe+KNi4WltGtAjpKCHSpjGCNfna12wdYQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.7.36", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.36.tgz", + "integrity": "sha512-j1z2Z1Ln9d0E3dHsPkC1K9XDh0ojhRPwV+GfRTu4D61PE+aYhYLvbJC6xPvL4/204QrStRS7eDu3m+BcDp3rgQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "win32" + ], + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true, + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@swc/helpers": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz", + "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@swc/types": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.13.tgz", + "integrity": "sha512-JL7eeCk6zWCbiYQg2xQSdLXQJl8Qoc9rXmG2cEKvHe3CKwMHwHGpfOb8frzNLmbycOo6I51qxnLnn9ESf4I20Q==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@swc/counter": "^0.1.3" + } + }, + "node_modules/@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", "dev": true, - "license": "(Unlicense OR Apache-2.0)" + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } }, "node_modules/@types/debug": { "version": "4.1.12", @@ -1013,9 +1495,6 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "18.19.50", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.50.tgz", - "integrity": "sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==", "dev": true, "license": "MIT", "dependencies": { @@ -1047,17 +1526,10 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.6.0.tgz", - "integrity": "sha512-UOaz/wFowmoh2G6Mr9gw60B1mm0MzUtm6Ic8G2yM1Le6gyj5Loi/N+O5mocugRGY+8OeeKmkMmbxNqUCq3B4Sg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.6.0", - "@typescript-eslint/type-utils": "8.6.0", - "@typescript-eslint/utils": "8.6.0", - "@typescript-eslint/visitor-keys": "8.6.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1072,25 +1544,14 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.6.0.tgz", - "integrity": "sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.6.0", - "@typescript-eslint/types": "8.6.0", - "@typescript-eslint/typescript-estree": "8.6.0", - "@typescript-eslint/visitor-keys": "8.6.0", "debug": "^4.3.4" }, "engines": { @@ -1101,23 +1562,11 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.6.0.tgz", - "integrity": "sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.6.0", - "@typescript-eslint/visitor-keys": "8.6.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1128,14 +1577,6 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.6.0.tgz", - "integrity": "sha512-dtePl4gsuenXVwC7dVNlb4mGDcKjDT/Ropsk4za/ouMBPplCLyznIaR+W65mvCvsyS97dymoBRrioEXI7k0XIg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.6.0", - "@typescript-eslint/utils": "8.6.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1146,16 +1587,12 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.6.0.tgz", - "integrity": "sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw==", "dev": true, "license": "MIT", "engines": { @@ -1167,14 +1604,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.6.0.tgz", - "integrity": "sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.6.0", - "@typescript-eslint/visitor-keys": "8.6.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1189,23 +1621,15 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.6.0.tgz", - "integrity": "sha512-eNp9cWnYf36NaOVjkEUznf6fEgVy1TWpE0o52e4wtojjBx7D1UV2WAWGzR+8Y5lVFtpMLPwNbC67T83DWSph4A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.6.0", - "@typescript-eslint/types": "8.6.0", - "@typescript-eslint/typescript-estree": "8.6.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1215,18 +1639,11 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.6.0.tgz", - "integrity": "sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.6.0", - "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1236,23 +1653,27 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", + "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==", "dev": true, "license": "ISC" }, "node_modules/@vitest/expect": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.1.tgz", - "integrity": "sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.1", - "@vitest/utils": "2.1.1", - "chai": "^5.1.1", "tinyrainbow": "^1.2.0" }, "funding": { @@ -1260,22 +1681,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.1.tgz", - "integrity": "sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "^2.1.0-beta.1", "estree-walker": "^3.0.3", - "magic-string": "^0.30.11" + "magic-string": "^0.30.12" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/spy": "2.1.1", - "msw": "^2.3.5", "vite": "^5.0.0" }, "peerDependenciesMeta": { @@ -1287,10 +1699,17 @@ } } }, + "node_modules/@vitest/mocker/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, "node_modules/@vitest/pretty-format": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.1.tgz", - "integrity": "sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1301,13 +1720,6 @@ } }, "node_modules/@vitest/runner": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.1.tgz", - "integrity": "sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "2.1.1", "pathe": "^1.1.2" }, "funding": { @@ -1315,14 +1727,6 @@ } }, "node_modules/@vitest/snapshot": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.1.tgz", - "integrity": "sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.1", - "magic-string": "^0.30.11", "pathe": "^1.1.2" }, "funding": { @@ -1330,27 +1734,16 @@ } }, "node_modules/@vitest/spy": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.1.tgz", - "integrity": "sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==", "dev": true, "license": "MIT", "dependencies": { - "tinyspy": "^3.0.0" + "tinyspy": "^3.0.2" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/utils": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.1.tgz", - "integrity": "sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.1", - "loupe": "^3.1.1", "tinyrainbow": "^1.2.0" }, "funding": { @@ -1358,9 +1751,6 @@ } }, "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "license": "MIT", "bin": { @@ -1431,14 +1821,14 @@ "license": "Python-2.0" }, "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" }, "engines": { "node": ">= 0.4" @@ -1490,16 +1880,16 @@ } }, "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1509,16 +1899,16 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1528,20 +1918,19 @@ } }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", "dev": true, "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { "node": ">= 0.4" @@ -1583,9 +1972,9 @@ } }, "node_modules/axios": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", - "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -1630,6 +2019,13 @@ "node": ">=8" } }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, "node_modules/cac": { "version": "6.7.14", "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", @@ -1641,17 +2037,16 @@ } }, "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.0", "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "set-function-length": "^1.2.2" }, "engines": { "node": ">= 0.4" @@ -1660,31 +2055,51 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", "dev": true, "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, "engines": { - "node": ">=6" + "node": ">= 0.4" } }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", "dev": true, "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" } }, "node_modules/chai": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.1.tgz", - "integrity": "sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz", + "integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==", "dev": true, "license": "MIT", "dependencies": { @@ -1726,28 +2141,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/check-error": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", @@ -1778,6 +2171,13 @@ "dev": true, "license": "MIT" }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -1790,17 +2190,6 @@ "node": ">= 0.8" } }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/comment-parser": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", @@ -1826,9 +2215,9 @@ "license": "MIT" }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "license": "MIT", "dependencies": { @@ -1841,15 +2230,15 @@ } }, "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -1859,31 +2248,31 @@ } }, "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "is-data-view": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/inspect-js" } }, "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" }, @@ -1895,9 +2284,9 @@ } }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -2013,9 +2402,9 @@ } }, "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz", + "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -2036,9 +2425,9 @@ } }, "node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -2048,10 +2437,25 @@ "url": "https://dotenvx.com" } }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2076,58 +2480,61 @@ } }, "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "version": "1.23.8", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.8.tgz", + "integrity": "sha512-lfab8IzDn6EpI1ibZakcgS6WsfEBiB+43cuJo+wgylx1xKXf+Sp+YR3vFuQwC/u3sxYwV8Cxe3B0DpVUu/WiJQ==", "dev": true, "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.6", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", + "object.assign": "^4.1.7", + "own-keys": "^1.0.0", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" }, "engines": { "node": ">= 0.4" @@ -2137,14 +2544,11 @@ } }, "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, "engines": { "node": ">= 0.4" } @@ -2159,6 +2563,13 @@ "node": ">= 0.4" } }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "dev": true, + "license": "MIT" + }, "node_modules/es-object-atoms": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", @@ -2198,15 +2609,15 @@ } }, "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", "dev": true, "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" }, "engines": { "node": ">= 0.4" @@ -2271,6 +2682,7 @@ "version": "8.57.1", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", "dependencies": { @@ -2353,6 +2765,19 @@ "semver": "bin/semver.js" } }, + "node_modules/eslint-config-prettier": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", + "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", + "dev": true, + "license": "MIT", + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, "node_modules/eslint-import-resolver-node": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", @@ -2376,20 +2801,20 @@ } }, "node_modules/eslint-import-resolver-typescript": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.3.tgz", - "integrity": "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.7.0.tgz", + "integrity": "sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==", "dev": true, "license": "ISC", "dependencies": { "@nolyfill/is-core-module": "1.0.39", - "debug": "^4.3.5", + "debug": "^4.3.7", "enhanced-resolve": "^5.15.0", - "eslint-module-utils": "^2.8.1", "fast-glob": "^3.3.2", "get-tsconfig": "^4.7.5", "is-bun-module": "^1.0.2", - "is-glob": "^4.0.3" + "is-glob": "^4.0.3", + "stable-hash": "^0.0.4" }, "engines": { "node": "^14.18.0 || >=16.0.0" @@ -2412,9 +2837,9 @@ } }, "node_modules/eslint-module-utils": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.11.0.tgz", - "integrity": "sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", "dev": true, "license": "MIT", "dependencies": { @@ -2440,9 +2865,9 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz", - "integrity": "sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==", + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", "dev": true, "license": "MIT", "dependencies": { @@ -2454,7 +2879,7 @@ "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.9.0", + "eslint-module-utils": "^2.12.0", "hasown": "^2.0.2", "is-core-module": "^2.15.1", "is-glob": "^4.0.3", @@ -2463,13 +2888,14 @@ "object.groupby": "^1.0.3", "object.values": "^1.2.0", "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", "tsconfig-paths": "^3.15.0" }, "engines": { "node": ">=4" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" } }, "node_modules/eslint-plugin-import/node_modules/brace-expansion": { @@ -2638,14 +3064,11 @@ } }, "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", @@ -2657,6 +3080,16 @@ "node": ">=0.10.0" } }, + "node_modules/expect-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.1.0.tgz", + "integrity": "sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -2709,9 +3142,9 @@ "license": "MIT" }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", "dev": true, "license": "ISC", "dependencies": { @@ -2777,9 +3210,9 @@ } }, "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", "dev": true, "license": "ISC" }, @@ -2814,9 +3247,9 @@ } }, "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -2827,6 +3260,15 @@ "node": ">= 6" } }, + "node_modules/formdata-node": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-6.0.3.tgz", + "integrity": "sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==", + "license": "MIT", + "engines": { + "node": ">= 18" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -2860,16 +3302,18 @@ } }, "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" }, "engines": { "node": ">= 0.4" @@ -2888,28 +3332,23 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-func-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", - "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", "dev": true, "license": "MIT", "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -2919,15 +3358,15 @@ } }, "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -3049,13 +3488,13 @@ "license": "MIT" }, "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", "dev": true, "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3076,11 +3515,14 @@ "license": "MIT" }, "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", "dev": true, "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -3109,11 +3551,14 @@ } }, "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", "dev": true, "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -3122,9 +3567,9 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "dev": true, "license": "MIT", "engines": { @@ -3163,55 +3608,6 @@ "node": ">= 0.4" } }, - "node_modules/hast-util-to-html": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", - "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^3.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "stringify-entities": "^4.0.0", - "zwitch": "^2.0.4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -3269,29 +3665,46 @@ "license": "ISC" }, "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -3301,27 +3714,30 @@ } }, "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", "dev": true, "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -3331,9 +3747,9 @@ } }, "node_modules/is-bun-module": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.2.1.tgz", - "integrity": "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.3.0.tgz", + "integrity": "sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==", "dev": true, "license": "MIT", "dependencies": { @@ -3354,9 +3770,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", "dev": true, "license": "MIT", "dependencies": { @@ -3370,12 +3786,14 @@ } }, "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", "dev": true, "license": "MIT", "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", "is-typed-array": "^1.1.13" }, "engines": { @@ -3386,13 +3804,14 @@ } }, "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", "dev": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -3411,6 +3830,38 @@ "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -3424,10 +3875,10 @@ "node": ">=0.10.0" } }, - "node_modules/is-negative-zero": { + "node_modules/is-map": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "dev": true, "license": "MIT", "engines": { @@ -3448,13 +3899,14 @@ } }, "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -3474,15 +3926,30 @@ } }, "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -3491,13 +3958,13 @@ } }, "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7" + "call-bound": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -3507,13 +3974,14 @@ } }, "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -3523,13 +3991,15 @@ } }, "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -3539,13 +4009,13 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", "dev": true, "license": "MIT", "dependencies": { - "which-typed-array": "^1.1.14" + "which-typed-array": "^1.1.16" }, "engines": { "node": ">= 0.4" @@ -3554,14 +4024,47 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "call-bound": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -3700,14 +4203,11 @@ "license": "MIT" }, "node_modules/loupe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.1.tgz", - "integrity": "sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", + "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", "dev": true, - "license": "MIT", - "dependencies": { - "get-func-name": "^2.0.1" - } + "license": "MIT" }, "node_modules/lunr": { "version": "2.3.9", @@ -3717,9 +4217,6 @@ "license": "MIT" }, "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dev": true, "license": "MIT", "dependencies": { @@ -3744,10 +4241,20 @@ "markdown-it": "bin/markdown-it.mjs" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/mdast-util-from-markdown": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz", - "integrity": "sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", "dev": true, "license": "MIT", "dependencies": { @@ -3769,28 +4276,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/mdast-util-to-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", @@ -3823,9 +4308,9 @@ } }, "node_modules/micromark": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.0.tgz", - "integrity": "sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", + "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", "dev": true, "funding": [ { @@ -3859,9 +4344,9 @@ } }, "node_modules/micromark-core-commonmark": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", - "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", + "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", "dev": true, "funding": [ { @@ -3894,9 +4379,9 @@ } }, "node_modules/micromark-factory-destination": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz", - "integrity": "sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", "dev": true, "funding": [ { @@ -3916,9 +4401,9 @@ } }, "node_modules/micromark-factory-label": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz", - "integrity": "sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", "dev": true, "funding": [ { @@ -3939,9 +4424,9 @@ } }, "node_modules/micromark-factory-space": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz", - "integrity": "sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", "dev": true, "funding": [ { @@ -3960,9 +4445,9 @@ } }, "node_modules/micromark-factory-title": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz", - "integrity": "sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", "dev": true, "funding": [ { @@ -3983,9 +4468,9 @@ } }, "node_modules/micromark-factory-whitespace": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz", - "integrity": "sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", "dev": true, "funding": [ { @@ -4006,9 +4491,9 @@ } }, "node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "dev": true, "funding": [ { @@ -4027,9 +4512,9 @@ } }, "node_modules/micromark-util-chunked": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz", - "integrity": "sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", "dev": true, "funding": [ { @@ -4047,9 +4532,9 @@ } }, "node_modules/micromark-util-classify-character": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz", - "integrity": "sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", "dev": true, "funding": [ { @@ -4069,9 +4554,9 @@ } }, "node_modules/micromark-util-combine-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz", - "integrity": "sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", "dev": true, "funding": [ { @@ -4090,9 +4575,9 @@ } }, "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz", - "integrity": "sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", "dev": true, "funding": [ { @@ -4110,9 +4595,9 @@ } }, "node_modules/micromark-util-decode-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz", - "integrity": "sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", "dev": true, "funding": [ { @@ -4133,9 +4618,9 @@ } }, "node_modules/micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", "dev": true, "funding": [ { @@ -4150,9 +4635,9 @@ "license": "MIT" }, "node_modules/micromark-util-html-tag-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz", - "integrity": "sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", "dev": true, "funding": [ { @@ -4167,9 +4652,9 @@ "license": "MIT" }, "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz", - "integrity": "sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", "dev": true, "funding": [ { @@ -4187,9 +4672,9 @@ } }, "node_modules/micromark-util-resolve-all": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz", - "integrity": "sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", "dev": true, "funding": [ { @@ -4207,9 +4692,9 @@ } }, "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", "dev": true, "funding": [ { @@ -4229,9 +4714,9 @@ } }, "node_modules/micromark-util-subtokenize": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", - "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.3.tgz", + "integrity": "sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==", "dev": true, "funding": [ { @@ -4252,9 +4737,9 @@ } }, "node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "dev": true, "funding": [ { @@ -4269,9 +4754,9 @@ "license": "MIT" }, "node_modules/micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", + "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", "dev": true, "funding": [ { @@ -4354,9 +4839,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "dev": true, "funding": [ { @@ -4393,20 +4878,10 @@ "path-to-regexp": "^8.1.0" } }, - "node_modules/nise/node_modules/@sinonjs/fake-timers": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.2.tgz", - "integrity": "sha512-4Bb+oqXZTSTZ1q27Izly9lv8B9dlV61CROxPiVtywwzv5SnytJqhvYe6FclHYuXml4cd1VHPo1zd5PmTeJozvA==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.1" - } - }, "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "dev": true, "license": "MIT", "engines": { @@ -4427,15 +4902,17 @@ } }, "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" }, "engines": { @@ -4495,13 +4972,14 @@ } }, "node_modules/object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" }, @@ -4522,19 +5000,6 @@ "wrappy": "1" } }, - "node_modules/oniguruma-to-js": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz", - "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "regex": "^4.3.2" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/optionator": { "version": "0.9.4", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", @@ -4552,6 +5017,8 @@ "engines": { "node": ">= 0.8.0" } + }, + } }, "node_modules/p-limit": { "version": "3.1.0", @@ -4636,9 +5103,9 @@ "license": "MIT" }, "node_modules/path-to-regexp": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.1.0.tgz", - "integrity": "sha512-Bqn3vc8CMHty6zuD+tG23s6v2kwxslHEhTj4eYaVKGIEB+YX/2wd0/rgXLFD9G9id9KCtbVy/3ZgmvZjpa0UdQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz", + "integrity": "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==", "dev": true, "license": "MIT", "engines": { @@ -4663,9 +5130,9 @@ } }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, "license": "ISC" }, @@ -4682,6 +5149,16 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -4693,9 +5170,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -4714,7 +5191,7 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -4732,9 +5209,9 @@ } }, "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "dev": true, "license": "MIT", "bin": { @@ -4765,17 +5242,6 @@ "prettier": "^3.0.0" } }, - "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -4823,24 +5289,11 @@ ], "license": "MIT" }, - "node_modules/regex": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.2.tgz", - "integrity": "sha512-kK/AA3A9K6q2js89+VMymcboLOlF5lZRCYJv3gzszXFHBr6kO6qLGzbm+UIugBEV8SMMKCTR59txoY6ctRHYVw==", - "dev": true, - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.6", "define-properties": "^1.2.1", + "dunder-proto": "^1.0.1", + "es-abstract": "^1.23.6", "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" + "set-function-name": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -4850,19 +5303,22 @@ } }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4916,13 +5372,10 @@ } }, "node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "1.0.5" + "@types/estree": "1.0.6" }, "bin": { "rollup": "dist/bin/rollup" @@ -4932,32 +5385,9 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", "fsevents": "~2.3.2" } }, - "node_modules/rollup/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "license": "MIT" - }, "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -4983,15 +5413,16 @@ } }, "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", "isarray": "^2.0.5" }, "engines": { @@ -5001,16 +5432,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", - "is-regex": "^1.1.4" + "is-regex": "^1.2.1" }, "engines": { "node": ">= 0.4" @@ -5089,32 +5537,56 @@ "node": ">=8" } }, - "node_modules/shiki": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.18.0.tgz", - "integrity": "sha512-8jo7tOXr96h9PBQmOHVrltnETn1honZZY76YA79MHheGQg55jBvbm9dtU+MI5pjC5NJCFuA6rvVTLVeSW5cE4A==", + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/core": "1.18.0", - "@shikijs/engine-javascript": "1.18.0", - "@shikijs/engine-oniguruma": "1.18.0", - "@shikijs/types": "1.18.0", - "@shikijs/vscode-textmate": "^9.2.2", - "@types/hast": "^3.0.4" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.2", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -5131,24 +5603,34 @@ "license": "ISC" }, "node_modules/sinon": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/sinon/-/sinon-18.0.1.tgz", - "integrity": "sha512-a2N2TDY1uGviajJ6r4D1CyRAkzE9NNVlYOV1wX5xQDuAk0ONgzgRl0EjCQuRCPxOwp13ghsMwt9Gdldujs39qw==", + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-19.0.2.tgz", + "integrity": "sha512-euuToqM+PjO4UgXeLETsfQiuoyPXlqFezr6YZDFwHR3t4qaX0fZUe1MfPMznTL5f8BWrVS89KduLdMUsxFCO6g==", "dev": true, "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.1", - "@sinonjs/fake-timers": "11.2.2", - "@sinonjs/samsam": "^8.0.0", - "diff": "^5.2.0", - "nise": "^6.0.0", - "supports-color": "^7" + "@sinonjs/fake-timers": "^13.0.2", + "@sinonjs/samsam": "^8.0.1", + "diff": "^7.0.0", + "nise": "^6.1.1", + "supports-color": "^7.2.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/sinon" } }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", @@ -5159,16 +5641,8 @@ "node": ">=0.10.0" } }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } + "license": "MIT" }, "node_modules/stackback": { "version": "0.0.2", @@ -5178,23 +5652,26 @@ "license": "MIT" }, "node_modules/std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz", + "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", "dev": true, "license": "MIT" }, "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -5204,16 +5681,20 @@ } }, "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -5236,21 +5717,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "dev": true, - "license": "MIT", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -5338,16 +5804,13 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.0.tgz", - "integrity": "sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==", "dev": true, "license": "MIT" }, "node_modules/tinypool": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.1.tgz", - "integrity": "sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.2.tgz", + "integrity": "sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==", "dev": true, "license": "MIT", "engines": { @@ -5387,21 +5850,10 @@ "node": ">=8.0" } }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", "dev": true, "license": "MIT", "engines": { @@ -5412,9 +5864,9 @@ } }, "node_modules/tsconfck": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.3.tgz", - "integrity": "sha512-ulNZP1SVpRDesxeMLON/LtWM8HIgAJEIVpVVhBM6gsmvQ8+Rh+ZG7FWGvHh7Ah3pRABwVJWklWCr/BTZSv0xnQ==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.4.tgz", + "integrity": "sha512-kdqWFGVJqe+KGYvlSO9NIaWn9jT1Ny4oKVzAJsKii5eoE9snzTJzL4+MMVOMn+fikWGFmKEylcXL710V/kIPJQ==", "dev": true, "license": "MIT", "bin": { @@ -5446,9 +5898,6 @@ } }, "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "license": "0BSD" }, "node_modules/type-check": { @@ -5488,32 +5937,32 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bound": "^1.0.3", "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -5523,18 +5972,19 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" }, "engines": { "node": ">= 0.4" @@ -5544,18 +5994,18 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" }, "engines": { "node": ">= 0.4" @@ -5565,17 +6015,14 @@ } }, "node_modules/typedoc": { - "version": "0.26.7", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.26.7.tgz", - "integrity": "sha512-gUeI/Wk99vjXXMi8kanwzyhmeFEGv1LTdTQsiyIsmSYsBebvFxhbcyAx7Zjo4cMbpLGxM4Uz3jVIjksu/I2v6Q==", "dev": true, "license": "Apache-2.0", "dependencies": { + "@gerrit0/mini-shiki": "^1.24.0", "lunr": "^2.3.9", "markdown-it": "^14.1.0", "minimatch": "^9.0.5", - "shiki": "^1.16.2", - "yaml": "^2.5.1" + "yaml": "^2.6.1" }, "bin": { "typedoc": "bin/typedoc" @@ -5584,23 +6031,10 @@ "node": ">= 18" }, "peerDependencies": { - "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x" - } - }, - "node_modules/typedoc-plugin-extras": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/typedoc-plugin-extras/-/typedoc-plugin-extras-3.1.0.tgz", - "integrity": "sha512-8tNeq2fgl2HCUZ6eZuAoLLKEvB/WrRS4He9MtTfo3X3Pa8Iw3TS5D0g8krDhUXUk1uHpXVAVHm8rSOMS2mdJRw==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "typedoc": "0.26.x" + "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x" } }, "node_modules/typescript": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", - "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -5619,16 +6053,19 @@ "license": "MIT" }, "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bound": "^1.0.3", "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5641,34 +6078,6 @@ "dev": true, "license": "MIT" }, - "node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/unist-util-stringify-position": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", @@ -5683,37 +6092,6 @@ "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -5724,40 +6102,7 @@ "punycode": "^2.1.0" } }, - "node_modules/vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, "node_modules/vite": { - "version": "5.4.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.7.tgz", - "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5815,14 +6160,12 @@ } }, "node_modules/vite-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.1.tgz", - "integrity": "sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==", "dev": true, "license": "MIT", "dependencies": { "cac": "^6.7.14", - "debug": "^4.3.6", + "debug": "^4.3.7", + "es-module-lexer": "^1.5.4", "pathe": "^1.1.2", "vite": "^5.0.0" }, @@ -5837,9 +6180,9 @@ } }, "node_modules/vite-tsconfig-paths": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.0.1.tgz", - "integrity": "sha512-yqwv+LstU7NwPeNqajZzLEBVpUFU6Dugtb2P84FXuvaoYA+/70l9MHE+GYfYAycVyPSDYZ7mjOFuYBRqlEpTig==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", + "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", "dev": true, "license": "MIT", "dependencies": { @@ -5857,30 +6200,13 @@ } }, "node_modules/vitest": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.1.tgz", - "integrity": "sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/expect": "2.1.1", - "@vitest/mocker": "2.1.1", - "@vitest/pretty-format": "^2.1.1", - "@vitest/runner": "2.1.1", - "@vitest/snapshot": "2.1.1", - "@vitest/spy": "2.1.1", - "@vitest/utils": "2.1.1", - "chai": "^5.1.1", - "debug": "^4.3.6", - "magic-string": "^0.30.11", "pathe": "^1.1.2", - "std-env": "^3.7.0", + "std-env": "^3.8.0", "tinybench": "^2.9.0", - "tinyexec": "^0.3.0", - "tinypool": "^1.0.0", + "tinyexec": "^0.3.1", + "tinypool": "^1.0.1", "tinyrainbow": "^1.2.0", "vite": "^5.0.0", - "vite-node": "2.1.1", "why-is-node-running": "^2.3.0" }, "bin": { @@ -5895,8 +6221,6 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.1", - "@vitest/ui": "2.1.1", "happy-dom": "*", "jsdom": "*" }, @@ -5938,33 +6262,84 @@ } }, "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, "license": "MIT", "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", "dev": true, "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", "for-each": "^0.3.3", - "gopd": "^1.0.1", + "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" }, "engines": { @@ -6009,9 +6384,6 @@ "license": "ISC" }, "node_modules/yaml": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "dev": true, "license": "ISC", "bin": { @@ -6033,17 +6405,6 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "dev": true, - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } } } } diff --git a/package.json b/package.json index 5204ecd497..2ddff0a33d 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,10 @@ { "name": "jira.js", - "version": "4.0.2", + "version": "4.0.3", "description": "A comprehensive JavaScript/TypeScript library designed for both Node.JS and browsers, facilitating seamless interaction with the Atlassian Jira API.", - "main": "out/index.js", + "main": "out/index.cjs", "types": "out/index.d.ts", + "module": "out/index.mjs", "repository": "https://github.com/MrRefactoring/jira.js.git", "author": "Vladislav Tupikin ", "license": "MIT", @@ -19,7 +20,7 @@ "library" ], "scripts": { - "build": "tsc", + "build": "rollup --config rollup.config.ts --configPlugin typescript", "prettier": "prettier --write src", "lint": "npm run lint:tests && npm run lint:examples && npm run lint:src:agile && npm run lint:src:clients && npm run lint:src:services && npm run lint:src:version2 && npm run lint:src:version3 && npm run lint:src:files", "lint:tests": "npm run lint:base -- tests", @@ -33,7 +34,7 @@ "lint:src:files": "npm run lint:base -- src/*.ts", "lint:base": "eslint --ext .ts", "lint:fix": "npm run lint:tests -- --fix && npm run lint:examples -- --fix && npm run lint:src:agile -- --fix && npm run lint:src:clients -- --fix && npm run lint:src:services -- --fix && npm run lint:src:version2 -- --fix && npm run lint:src:version3 -- --fix && npm run lint:src:serviceDesk -- --fix && npm run lint:src:files -- --fix", - "doc": "typedoc --name \"Jira.js - Jira Cloud API library\" --out docs ./src/index.ts --plugin typedoc-plugin-extras --footerDate --footerTime --footerTypedocVersion --favicon https://svgshare.com/i/bHF.svg", + "doc": "typedoc --name \"Jira.js - Jira Cloud API library\" --out docs ./src/index.ts --favicon ./assets/favicon.svg", "test": "npm run test:unit && npm run test:integration", "test:unit": "vitest run tests/unit --maxWorkers=8 --sequence.concurrent", "test:integration": "vitest run tests/integration --bail=1 --no-file-parallelism --max-concurrency 1 -c vitest.config.mts --hookTimeout 100000 --testTimeout 100000", @@ -53,27 +54,17 @@ "code:formatting": "npm run replace:all && npm run prettier && npm run lint:fix" }, "devDependencies": { - "@types/node": "^18.19.50", "@types/sinon": "^17.0.3", - "@typescript-eslint/eslint-plugin": "^8.6.0", - "@typescript-eslint/parser": "^8.6.0", - "dotenv": "^16.4.5", + "@typescript-eslint/eslint-plugin": "^8.19.0", + "@typescript-eslint/parser": "^8.19.0", + "dotenv": "^16.4.7", "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", - "eslint-import-resolver-typescript": "^3.6.3", - "eslint-plugin-import": "^2.30.0", - "prettier": "^3.3.3", - "prettier-plugin-jsdoc": "^1.3.0", - "sinon": "^18.0.1", - "typedoc": "^0.26.7", - "typedoc-plugin-extras": "^3.1.0", - "typescript": "^5.6.2", - "vite-tsconfig-paths": "^5.0.1", - "vitest": "^2.1.1" }, "dependencies": { "axios": "^1.7.7", - "form-data": "^4.0.0", + "formdata-node": "^6.0.3", "tslib": "^2.7.0" - } + }, + "type": "module" } diff --git a/rollup.config.ts b/rollup.config.ts new file mode 100644 index 0000000000..128d858d5e --- /dev/null +++ b/rollup.config.ts @@ -0,0 +1,24 @@ +/* eslint-disable import/no-extraneous-dependencies */ +import typescript from '@rollup/plugin-typescript'; +import { defineConfig } from 'rollup'; + +const config = defineConfig([ + { + input: 'src/index.ts', + output: [ + { + file: './out/index.cjs', + format: 'cjs', + sourcemap: true, + }, + { + file: './out/index.mjs', + format: 'es', + sourcemap: true, + }, + ], + plugins: [typescript()], + }, +]); + +export default config; diff --git a/src/agile/backlog.ts b/src/agile/backlog.ts index d596232039..b96b694eac 100644 --- a/src/agile/backlog.ts +++ b/src/agile/backlog.ts @@ -1,7 +1,7 @@ -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Backlog { constructor(private client: Client) {} diff --git a/src/agile/board.ts b/src/agile/board.ts index e6dbd3a395..588d21bd6d 100644 --- a/src/agile/board.ts +++ b/src/agile/board.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { Paginated } from '../paginated'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { Paginated } from '../paginated.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Board { constructor(private client: Client) {} diff --git a/src/agile/builds.ts b/src/agile/builds.ts index 87bdecbb5c..32e6f65401 100644 --- a/src/agile/builds.ts +++ b/src/agile/builds.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Builds { constructor(private client: Client) {} diff --git a/src/agile/client/agileClient.ts b/src/agile/client/agileClient.ts index 7f98f186ac..ebadc852aa 100644 --- a/src/agile/client/agileClient.ts +++ b/src/agile/client/agileClient.ts @@ -1,4 +1,4 @@ -import { BaseClient } from '../../clients'; +import { BaseClient } from '../../clients/index.js'; import { Backlog, Board, @@ -13,7 +13,7 @@ import { RemoteLinks, SecurityInformation, Sprint, -} from '..'; +} from '../index.js'; export class AgileClient extends BaseClient { backlog = new Backlog(this); diff --git a/src/agile/client/index.ts b/src/agile/client/index.ts index 124423f7e7..1fbf9ab187 100644 --- a/src/agile/client/index.ts +++ b/src/agile/client/index.ts @@ -1 +1 @@ -export * from './agileClient'; +export * from './agileClient.js'; diff --git a/src/agile/deployments.ts b/src/agile/deployments.ts index ef7d7a309c..fefe8a52ed 100644 --- a/src/agile/deployments.ts +++ b/src/agile/deployments.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Deployments { constructor(private client: Client) {} diff --git a/src/agile/developmentInformation.ts b/src/agile/developmentInformation.ts index 6522636350..fc2a25d71d 100644 --- a/src/agile/developmentInformation.ts +++ b/src/agile/developmentInformation.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class DevelopmentInformation { constructor(private client: Client) {} diff --git a/src/agile/devopsComponents.ts b/src/agile/devopsComponents.ts index b53e2e40c4..fd30d91614 100644 --- a/src/agile/devopsComponents.ts +++ b/src/agile/devopsComponents.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class DevopsComponents { constructor(private client: Client) {} diff --git a/src/agile/epic.ts b/src/agile/epic.ts index 67305a777f..cbfb4567d5 100644 --- a/src/agile/epic.ts +++ b/src/agile/epic.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Epic { constructor(private client: Client) {} diff --git a/src/agile/featureFlags.ts b/src/agile/featureFlags.ts index 4b5494c6f0..71f3b26135 100644 --- a/src/agile/featureFlags.ts +++ b/src/agile/featureFlags.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class FeatureFlags { constructor(private client: Client) {} diff --git a/src/agile/index.ts b/src/agile/index.ts index 435eec8955..bdfbecf09b 100644 --- a/src/agile/index.ts +++ b/src/agile/index.ts @@ -1,17 +1,17 @@ -export * from './backlog'; -export * from './board'; -export * from './builds'; -export * from './deployments'; -export * from './developmentInformation'; -export * from './devopsComponents'; -export * from './epic'; -export * from './featureFlags'; -export * from './issue'; -export * from './operations'; -export * from './remoteLinks'; -export * from './securityInformation'; -export * from './sprint'; +export * from './backlog.js'; +export * from './board.js'; +export * from './builds.js'; +export * from './deployments.js'; +export * from './developmentInformation.js'; +export * from './devopsComponents.js'; +export * from './epic.js'; +export * from './featureFlags.js'; +export * from './issue.js'; +export * from './operations.js'; +export * from './remoteLinks.js'; +export * from './securityInformation.js'; +export * from './sprint.js'; -export * as AgileModels from './models'; -export * as AgileParameters from './parameters'; -export * from './client'; +export * as AgileModels from './models/index.js'; +export * as AgileParameters from './parameters/index.js'; +export * from './client/index.js'; diff --git a/src/agile/issue.ts b/src/agile/issue.ts index 15e224d421..f60315a6bf 100644 --- a/src/agile/issue.ts +++ b/src/agile/issue.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Issue { constructor(private client: Client) {} diff --git a/src/agile/models/board.ts b/src/agile/models/board.ts index 96fc1d4a46..fb36c19d64 100644 --- a/src/agile/models/board.ts +++ b/src/agile/models/board.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** Details about a board. */ export interface Board { diff --git a/src/agile/models/createBoard.ts b/src/agile/models/createBoard.ts index a506fd0d0d..61e3697bfc 100644 --- a/src/agile/models/createBoard.ts +++ b/src/agile/models/createBoard.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** Details about a board. */ export interface CreateBoard { diff --git a/src/agile/models/fields.ts b/src/agile/models/fields.ts index 28742d48ad..37df5b0a9d 100644 --- a/src/agile/models/fields.ts +++ b/src/agile/models/fields.ts @@ -1,15 +1,15 @@ -import { Attachment } from '../../version3/models'; -import { Epic } from './epic'; -import { FixVersion } from './fixVersion'; -import { Issue } from './issue'; -import { IssueType } from './issueType'; -import { Progress } from './progress'; -import { Project } from './project'; -import { Sprint } from './sprint'; -import { Status } from './status'; -import { User } from './user'; -import { Version } from './version'; -import { +import type { Attachment } from '../../version3/models/index.js'; +import type { Epic } from './epic.js'; +import type { FixVersion } from './fixVersion.js'; +import type { Issue } from './issue.js'; +import type { IssueType } from './issueType.js'; +import type { Progress } from './progress.js'; +import type { Project } from './project.js'; +import type { Sprint } from './sprint.js'; +import type { Status } from './status.js'; +import type { User } from './user.js'; +import type { Version } from './version.js'; +import type { Comment, IssueLink, Priority, @@ -20,7 +20,7 @@ import { Votes, Watchers, Worklog, -} from '../../version2/models'; +} from '../../version2/models/index.js'; export interface Fields { [key: string]: any; diff --git a/src/agile/models/getAllBoards.ts b/src/agile/models/getAllBoards.ts index 0b49271ec2..5c13ab9392 100644 --- a/src/agile/models/getAllBoards.ts +++ b/src/agile/models/getAllBoards.ts @@ -1,4 +1,4 @@ -import { Board } from './board'; +import type { Board } from './board.js'; export interface GetAllBoards { isLast?: boolean; diff --git a/src/agile/models/getBoard.ts b/src/agile/models/getBoard.ts index e53bd87b66..39f4e98e10 100644 --- a/src/agile/models/getBoard.ts +++ b/src/agile/models/getBoard.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** Details about a board. */ export interface GetBoard { diff --git a/src/agile/models/index.ts b/src/agile/models/index.ts index 2ced13b5d0..71ff233f59 100644 --- a/src/agile/models/index.ts +++ b/src/agile/models/index.ts @@ -1,58 +1,58 @@ -export * from './avatarUrls'; -export * from './board'; -export * from './createBoard'; -export * from './epic'; -export * from './existsByProperties'; -export * from './fields'; -export * from './fixVersion'; -export * from './getAllBoards'; -export * from './getAllQuickFilters'; -export * from './getBoard'; -export * from './getBoardByFilterId'; -export * from './getBuildByKey'; -export * from './getComponentById'; -export * from './getConfiguration'; -export * from './getDeploymentByKey'; -export * from './getDeploymentGatingStatusByKey'; -export * from './getFeatureFlagById'; -export * from './getFeaturesForBoard'; -export * from './getIncidentById'; -export * from './getLinkedWorkspaceById'; -export * from './getLinkedWorkspaces'; -export * from './getQuickFilter'; -export * from './getRemoteLinkById'; -export * from './getReportsForBoard'; -export * from './getRepository'; -export * from './getReviewById'; -export * from './getVulnerabilityById'; -export * from './getWorkspaces'; -export * from './group'; -export * from './issue'; -export * from './issueTransition'; -export * from './issueType'; -export * from './jsonType'; -export * from './linkedSecurityWorkspaceIds'; -export * from './linkedWorkspace'; -export * from './linkGroup'; -export * from './operations'; -export * from './scope'; -export * from './progress'; -export * from './project'; -export * from './projects'; -export * from './searchResults'; -export * from './sprint'; -export * from './status'; -export * from './statusCategory'; -export * from './storeDevelopmentInformation'; -export * from './submitBuilds'; -export * from './submitComponents'; -export * from './submitDeployments'; -export * from './submitEntity'; -export * from './submitFeatureFlags'; -export * from './submitOperationsWorkspaces'; -export * from './submitRemoteLinks'; -export * from './submitVulnerabilities'; -export * from './toggleFeatures'; -export * from './user'; -export * from './version'; -export * from './vulnerability'; +export * from './avatarUrls.js'; +export * from './board.js'; +export * from './createBoard.js'; +export * from './epic.js'; +export * from './existsByProperties.js'; +export * from './fields.js'; +export * from './fixVersion.js'; +export * from './getAllBoards.js'; +export * from './getAllQuickFilters.js'; +export * from './getBoard.js'; +export * from './getBoardByFilterId.js'; +export * from './getBuildByKey.js'; +export * from './getComponentById.js'; +export * from './getConfiguration.js'; +export * from './getDeploymentByKey.js'; +export * from './getDeploymentGatingStatusByKey.js'; +export * from './getFeatureFlagById.js'; +export * from './getFeaturesForBoard.js'; +export * from './getIncidentById.js'; +export * from './getLinkedWorkspaceById.js'; +export * from './getLinkedWorkspaces.js'; +export * from './getQuickFilter.js'; +export * from './getRemoteLinkById.js'; +export * from './getReportsForBoard.js'; +export * from './getRepository.js'; +export * from './getReviewById.js'; +export * from './getVulnerabilityById.js'; +export * from './getWorkspaces.js'; +export * from './group.js'; +export * from './issue.js'; +export * from './issueTransition.js'; +export * from './issueType.js'; +export * from './jsonType.js'; +export * from './linkedSecurityWorkspaceIds.js'; +export * from './linkedWorkspace.js'; +export * from './linkGroup.js'; +export * from './operations.js'; +export * from './scope.js'; +export * from './progress.js'; +export * from './project.js'; +export * from './projects.js'; +export * from './searchResults.js'; +export * from './sprint.js'; +export * from './status.js'; +export * from './statusCategory.js'; +export * from './storeDevelopmentInformation.js'; +export * from './submitBuilds.js'; +export * from './submitComponents.js'; +export * from './submitDeployments.js'; +export * from './submitEntity.js'; +export * from './submitFeatureFlags.js'; +export * from './submitOperationsWorkspaces.js'; +export * from './submitRemoteLinks.js'; +export * from './submitVulnerabilities.js'; +export * from './toggleFeatures.js'; +export * from './user.js'; +export * from './version.js'; +export * from './vulnerability.js'; diff --git a/src/agile/models/issue.ts b/src/agile/models/issue.ts index dbb296af89..c0691f81f8 100644 --- a/src/agile/models/issue.ts +++ b/src/agile/models/issue.ts @@ -1,8 +1,8 @@ -import { Operations } from './operations'; -import { Fields } from './fields'; -import { Scope } from './scope'; -import { StatusCategory } from './statusCategory'; -import { AvatarUrls } from './avatarUrls'; +import type { Operations } from './operations.js'; +import type { Fields } from './fields.js'; +import type { Scope } from './scope.js'; +import type { StatusCategory } from './statusCategory.js'; +import type { AvatarUrls } from './avatarUrls.js'; /** Details about an issue. */ export interface Issue { diff --git a/src/agile/models/issueTransition.ts b/src/agile/models/issueTransition.ts index bb35bb723f..4528c36da4 100644 --- a/src/agile/models/issueTransition.ts +++ b/src/agile/models/issueTransition.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details of an issue transition. */ export interface IssueTransition { diff --git a/src/agile/models/operations.ts b/src/agile/models/operations.ts index 11702d0336..8102a00ec8 100644 --- a/src/agile/models/operations.ts +++ b/src/agile/models/operations.ts @@ -1,4 +1,4 @@ -import { LinkGroup } from './linkGroup'; +import type { LinkGroup } from './linkGroup.js'; /** Details of the operations that can be performed on the issue. */ export interface Operations { diff --git a/src/agile/models/project.ts b/src/agile/models/project.ts index f39fb048d4..b3040cf94c 100644 --- a/src/agile/models/project.ts +++ b/src/agile/models/project.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** Details about a project. */ export interface Project { diff --git a/src/agile/models/projects.ts b/src/agile/models/projects.ts index 99b2bcd597..6b4222578f 100644 --- a/src/agile/models/projects.ts +++ b/src/agile/models/projects.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; export interface Projects { self: string; diff --git a/src/agile/models/scope.ts b/src/agile/models/scope.ts index 0f0d631d05..c1dda7b117 100644 --- a/src/agile/models/scope.ts +++ b/src/agile/models/scope.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** * The projects the item is associated with. Indicated for items associated with [next-gen diff --git a/src/agile/models/searchResults.ts b/src/agile/models/searchResults.ts index 015ea5b3d2..957a35d25d 100644 --- a/src/agile/models/searchResults.ts +++ b/src/agile/models/searchResults.ts @@ -1,4 +1,4 @@ -import { Issue } from './issue'; +import type { Issue } from './issue.js'; /** The result of a JQL search. */ export interface SearchResults { diff --git a/src/agile/models/status.ts b/src/agile/models/status.ts index 7ef6e12c11..aba22c9464 100644 --- a/src/agile/models/status.ts +++ b/src/agile/models/status.ts @@ -1,4 +1,4 @@ -import { StatusCategory } from './statusCategory'; +import type { StatusCategory } from './statusCategory.js'; export interface Status { self: string; diff --git a/src/agile/models/user.ts b/src/agile/models/user.ts index 58b4caf41a..678c87d515 100644 --- a/src/agile/models/user.ts +++ b/src/agile/models/user.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** * User details permitted by the user's Atlassian Account privacy settings. However, be aware of these exceptions:* diff --git a/src/agile/operations.ts b/src/agile/operations.ts index 989e08fe1b..5e9bc641e7 100644 --- a/src/agile/operations.ts +++ b/src/agile/operations.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Operations { constructor(private client: Client) {} diff --git a/src/agile/parameters/index.ts b/src/agile/parameters/index.ts index 060a110180..b36ef556c5 100644 --- a/src/agile/parameters/index.ts +++ b/src/agile/parameters/index.ts @@ -1,95 +1,95 @@ -export * from './createBoard'; -export * from './createSprint'; -export * from './deleteBoard'; -export * from './deleteBoardProperty'; -export * from './deleteBuildByKey'; -export * from './deleteBuildsByProperty'; -export * from './deleteByProperties'; -export * from './deleteDeploymentByKey'; -export * from './deleteDeploymentsByProperty'; -export * from './deleteEntity'; -export * from './deleteFeatureFlagById'; -export * from './deleteFeatureFlagsByProperty'; -export * from './deleteLinkedWorkspaces'; -export * from './deleteProperty'; -export * from './deleteRemoteLinkById'; -export * from './deleteRemoteLinksByProperty'; -export * from './deleteRepository'; -export * from './deleteSprint'; -export * from './deleteVulnerabilitiesByProperty'; -export * from './deleteVulnerabilityById'; -export * from './estimateIssueForBoard'; -export * from './existsByProperties'; -export * from './getAllBoards'; -export * from './getAllQuickFilters'; -export * from './getAllSprints'; -export * from './getAllVersions'; -export * from './getBoard'; -export * from './getBoardByFilterId'; -export * from './getBoardIssuesForEpic'; -export * from './getBoardIssuesForSprint'; -export * from './getBoardProperty'; -export * from './getBoardPropertyKeys'; -export * from './getBuildByKey'; -export * from './getConfiguration'; -export * from './getDeploymentByKey'; -export * from './getDeploymentGatingStatusByKey'; -export * from './getEpic'; -export * from './getEpics'; -export * from './getFeatureFlagById'; -export * from './getFeaturesForBoard'; -export * from './getIssue'; -export * from './getIssueEstimationForBoard'; -export * from './getIssuesForBacklog'; -export * from './getIssuesForBoard'; -export * from './getIssuesForEpic'; -export * from './getIssuesForSprint'; -export * from './getIssuesWithoutEpic'; -export * from './getIssuesWithoutEpicForBoard'; -export * from './getLinkedWorkspaceById'; -export * from './getProjects'; -export * from './getProjectsFull'; -export * from './getPropertiesKeys'; -export * from './getProperty'; -export * from './getQuickFilter'; -export * from './getRemoteLinkById'; -export * from './getReportsForBoard'; -export * from './getRepository'; -export * from './getSprint'; -export * from './getVulnerabilityById'; -export * from './moveIssuesToBacklog'; -export * from './moveIssuesToBacklogForBoard'; -export * from './moveIssuesToBoard'; -export * from './moveIssuesToEpic'; -export * from './moveIssuesToSprintAndRank'; -export * from './partiallyUpdateEpic'; -export * from './partiallyUpdateSprint'; -export * from './rankEpics'; -export * from './rankIssues'; -export * from './removeIssuesFromEpic'; -export * from './searchEpics'; -export * from './setBoardProperty'; -export * from './setProperty'; -export * from './storeDevelopmentInformation'; -export * from './submitBuilds'; -export * from './submitDeployments'; -export * from './submitFeatureFlags'; -export * from './submitRemoteLinks'; -export * from './submitVulnerabilities'; -export * from './submitWorkspaces'; -export * from './swapSprint'; -export * from './toggleFeatures'; -export * from './updateSprint'; -export * from './getIncidentById'; -export * from './deleteIncidentById'; -export * from './deleteReviewById'; -export * from './getReviewById'; -export * from './deleteEntityByProperty'; -export * from './submitEntity'; -export * from './getWorkspaces'; -export * from './deleteWorkspaces'; -export * from './submitOperationsWorkspaces'; -export * from './submitComponents'; -export * from './deleteComponentById'; -export * from './deleteComponentsByProperty'; -export * from './getComponentById'; +export * from './createBoard.js'; +export * from './createSprint.js'; +export * from './deleteBoard.js'; +export * from './deleteBoardProperty.js'; +export * from './deleteBuildByKey.js'; +export * from './deleteBuildsByProperty.js'; +export * from './deleteByProperties.js'; +export * from './deleteDeploymentByKey.js'; +export * from './deleteDeploymentsByProperty.js'; +export * from './deleteEntity.js'; +export * from './deleteFeatureFlagById.js'; +export * from './deleteFeatureFlagsByProperty.js'; +export * from './deleteLinkedWorkspaces.js'; +export * from './deleteProperty.js'; +export * from './deleteRemoteLinkById.js'; +export * from './deleteRemoteLinksByProperty.js'; +export * from './deleteRepository.js'; +export * from './deleteSprint.js'; +export * from './deleteVulnerabilitiesByProperty.js'; +export * from './deleteVulnerabilityById.js'; +export * from './estimateIssueForBoard.js'; +export * from './existsByProperties.js'; +export * from './getAllBoards.js'; +export * from './getAllQuickFilters.js'; +export * from './getAllSprints.js'; +export * from './getAllVersions.js'; +export * from './getBoard.js'; +export * from './getBoardByFilterId.js'; +export * from './getBoardIssuesForEpic.js'; +export * from './getBoardIssuesForSprint.js'; +export * from './getBoardProperty.js'; +export * from './getBoardPropertyKeys.js'; +export * from './getBuildByKey.js'; +export * from './getConfiguration.js'; +export * from './getDeploymentByKey.js'; +export * from './getDeploymentGatingStatusByKey.js'; +export * from './getEpic.js'; +export * from './getEpics.js'; +export * from './getFeatureFlagById.js'; +export * from './getFeaturesForBoard.js'; +export * from './getIssue.js'; +export * from './getIssueEstimationForBoard.js'; +export * from './getIssuesForBacklog.js'; +export * from './getIssuesForBoard.js'; +export * from './getIssuesForEpic.js'; +export * from './getIssuesForSprint.js'; +export * from './getIssuesWithoutEpic.js'; +export * from './getIssuesWithoutEpicForBoard.js'; +export * from './getLinkedWorkspaceById.js'; +export * from './getProjects.js'; +export * from './getProjectsFull.js'; +export * from './getPropertiesKeys.js'; +export * from './getProperty.js'; +export * from './getQuickFilter.js'; +export * from './getRemoteLinkById.js'; +export * from './getReportsForBoard.js'; +export * from './getRepository.js'; +export * from './getSprint.js'; +export * from './getVulnerabilityById.js'; +export * from './moveIssuesToBacklog.js'; +export * from './moveIssuesToBacklogForBoard.js'; +export * from './moveIssuesToBoard.js'; +export * from './moveIssuesToEpic.js'; +export * from './moveIssuesToSprintAndRank.js'; +export * from './partiallyUpdateEpic.js'; +export * from './partiallyUpdateSprint.js'; +export * from './rankEpics.js'; +export * from './rankIssues.js'; +export * from './removeIssuesFromEpic.js'; +export * from './searchEpics.js'; +export * from './setBoardProperty.js'; +export * from './setProperty.js'; +export * from './storeDevelopmentInformation.js'; +export * from './submitBuilds.js'; +export * from './submitDeployments.js'; +export * from './submitFeatureFlags.js'; +export * from './submitRemoteLinks.js'; +export * from './submitVulnerabilities.js'; +export * from './submitWorkspaces.js'; +export * from './swapSprint.js'; +export * from './toggleFeatures.js'; +export * from './updateSprint.js'; +export * from './getIncidentById.js'; +export * from './deleteIncidentById.js'; +export * from './deleteReviewById.js'; +export * from './getReviewById.js'; +export * from './deleteEntityByProperty.js'; +export * from './submitEntity.js'; +export * from './getWorkspaces.js'; +export * from './deleteWorkspaces.js'; +export * from './submitOperationsWorkspaces.js'; +export * from './submitComponents.js'; +export * from './deleteComponentById.js'; +export * from './deleteComponentsByProperty.js'; +export * from './getComponentById.js'; diff --git a/src/agile/remoteLinks.ts b/src/agile/remoteLinks.ts index 4981626111..c037b4fb46 100644 --- a/src/agile/remoteLinks.ts +++ b/src/agile/remoteLinks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class RemoteLinks { constructor(private client: Client) {} diff --git a/src/agile/securityInformation.ts b/src/agile/securityInformation.ts index 36ca396a8e..373251d170 100644 --- a/src/agile/securityInformation.ts +++ b/src/agile/securityInformation.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class SecurityInformation { constructor(private client: Client) {} diff --git a/src/agile/sprint.ts b/src/agile/sprint.ts index 83ea97225a..a3f6416d6c 100644 --- a/src/agile/sprint.ts +++ b/src/agile/sprint.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Client } from '../clients'; -import { Callback } from '../callback'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Client } from '../clients/index.js'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Sprint { constructor(private client: Client) {} diff --git a/src/callback.ts b/src/callback.ts index 9bcc05f52a..6fbb06b1bd 100644 --- a/src/callback.ts +++ b/src/callback.ts @@ -1,3 +1,3 @@ -import { Config } from './config'; +import type { Config } from './config.js'; export type Callback = (err: Config.Error | null, data?: T) => void; diff --git a/src/clients/baseClient.ts b/src/clients/baseClient.ts index 5ade7e0b4b..439386d4ba 100644 --- a/src/clients/baseClient.ts +++ b/src/clients/baseClient.ts @@ -1,10 +1,10 @@ -import axios, { AxiosInstance, AxiosResponse } from 'axios'; -import type { Callback } from '../callback'; -import type { Client } from './client'; -import type { Config } from '../config'; -import { getAuthenticationToken } from '../services/authenticationService'; -import type { RequestConfig } from '../requestConfig'; -import { HttpException, isObject } from './httpException'; +import axios, { type AxiosInstance, type AxiosResponse } from 'axios'; +import type { Callback } from '../callback.js'; +import type { Client } from './client.js'; +import type { Config } from '../config.js'; +import { getAuthenticationToken } from '../services/authenticationService/index.js'; +import type { RequestConfig } from '../requestConfig.js'; +import { HttpException, isObject } from './httpException.js'; const STRICT_GDPR_FLAG = 'x-atlassian-force-account-id'; const ATLASSIAN_TOKEN_CHECK_FLAG = 'X-Atlassian-Token'; diff --git a/src/clients/client.ts b/src/clients/client.ts index 2f697f1f6f..ed87f40a11 100644 --- a/src/clients/client.ts +++ b/src/clients/client.ts @@ -1,6 +1,6 @@ import type { AxiosResponse } from 'axios'; -import type { Callback } from '../callback'; -import type { RequestConfig } from '../requestConfig'; +import type { Callback } from '../callback.js'; +import type { RequestConfig } from '../requestConfig.js'; export interface Client { sendRequest(requestConfig: RequestConfig, callback?: never, telemetryData?: any): Promise; diff --git a/src/clients/index.ts b/src/clients/index.ts index 08682970ec..1f1db4a76e 100644 --- a/src/clients/index.ts +++ b/src/clients/index.ts @@ -1,11 +1,11 @@ -export * from './baseClient'; -export * from './client'; -export * from './httpException'; +export * from './baseClient.js'; +export * from './client.js'; +export * from './httpException.js'; -export { AgileClient, AgileModels, AgileParameters } from '../agile'; +export { AgileClient, AgileModels, AgileParameters } from '../agile/index.js'; -export { Version2Client, Version2Models, Version2Parameters } from '../version2'; +export { Version2Client, Version2Models, Version2Parameters } from '../version2/index.js'; -export { Version3Client, Version3Models, Version3Parameters } from '../version3'; +export { Version3Client, Version3Models, Version3Parameters } from '../version3/index.js'; -export { ServiceDeskClient, ServiceDeskModels, ServiceDeskParameters } from '../serviceDesk'; +export { ServiceDeskClient, ServiceDeskModels, ServiceDeskParameters } from '../serviceDesk/index.js'; diff --git a/src/config.ts b/src/config.ts index 5d661c62dc..56b381e14c 100644 --- a/src/config.ts +++ b/src/config.ts @@ -1,7 +1,7 @@ import { AxiosError } from 'axios'; -import { RequestConfig } from './requestConfig'; -import { UtilityTypes } from './utilityTypes'; -import { HttpException } from './clients'; +import type { RequestConfig } from './requestConfig.js'; +import type { UtilityTypes } from './utilityTypes.js'; +import { HttpException } from './clients/index.js'; export interface Config { host: string; diff --git a/src/createClient.ts b/src/createClient.ts index a71bb7b408..e81f6f3e3d 100644 --- a/src/createClient.ts +++ b/src/createClient.ts @@ -1,9 +1,9 @@ -import { AgileClient } from './agile'; -import { BaseClient } from './clients'; -import { Config } from './config'; -import { ServiceDeskClient } from './serviceDesk'; -import { Version2Client } from './version2'; -import { Version3Client } from './version3'; +import { AgileClient } from './agile/index.js'; +import { BaseClient } from './clients/index.js'; +import type { Config } from './config.js'; +import { ServiceDeskClient } from './serviceDesk/index.js'; +import { Version2Client } from './version2/index.js'; +import { Version3Client } from './version3/index.js'; export enum ClientType { Agile = 'agile', diff --git a/src/index.ts b/src/index.ts index 0ece6d8aaf..57e9f1da38 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,12 +1,12 @@ -export * from './createClient'; -export * from './clients'; -export * from './utilityTypes'; -export * from './config'; -export * from './callback'; -export * from './paginated'; -export * from './requestConfig'; +export * from './createClient.js'; +export * from './clients/index.js'; +export * from './utilityTypes.js'; +export * from './config.js'; +export * from './callback.js'; +export * from './paginated.js'; +export * from './requestConfig.js'; -export * as Agile from './agile'; -export * as Version2 from './version2'; -export * as Version3 from './version3'; -export * as ServiceDesk from './serviceDesk'; +export * as Agile from './agile/index.js'; +export * as Version2 from './version2/index.js'; +export * as Version3 from './version3/index.js'; +export * as ServiceDesk from './serviceDesk/index.js'; diff --git a/src/requestConfig.ts b/src/requestConfig.ts index 0bc24c5ac1..256383f9cc 100644 --- a/src/requestConfig.ts +++ b/src/requestConfig.ts @@ -1,3 +1,3 @@ -import { AxiosRequestConfig } from 'axios'; +import type { AxiosRequestConfig } from 'axios'; export type RequestConfig = AxiosRequestConfig; diff --git a/src/serviceDesk/client/index.ts b/src/serviceDesk/client/index.ts index c673752cb5..c4db2252e2 100644 --- a/src/serviceDesk/client/index.ts +++ b/src/serviceDesk/client/index.ts @@ -1 +1 @@ -export * from './serviceDeskClient'; +export * from './serviceDeskClient.js'; diff --git a/src/serviceDesk/client/serviceDeskClient.ts b/src/serviceDesk/client/serviceDeskClient.ts index c131004659..c4e211daba 100644 --- a/src/serviceDesk/client/serviceDeskClient.ts +++ b/src/serviceDesk/client/serviceDeskClient.ts @@ -1,12 +1,12 @@ -import { BaseClient } from '../../clients'; -import { Customer } from '../customer'; -import { Info } from '../info'; -import { Insight } from '../insight'; -import { KnowledgeBase } from '../knowledgeBase'; -import { Organization } from '../organization'; -import { Request } from '../request'; -import { RequestType } from '../requestType'; -import { ServiceDesk } from '../serviceDesk'; +import { BaseClient } from '../../clients/index.js'; +import { Customer } from '../customer.js'; +import { Info } from '../info.js'; +import { Insight } from '../insight.js'; +import { KnowledgeBase } from '../knowledgeBase.js'; +import { Organization } from '../organization.js'; +import { Request } from '../request.js'; +import { RequestType } from '../requestType.js'; +import { ServiceDesk } from '../serviceDesk.js'; export class ServiceDeskClient extends BaseClient { customer = new Customer(this); diff --git a/src/serviceDesk/customer.ts b/src/serviceDesk/customer.ts index 7f18dc9192..f28ee0e081 100644 --- a/src/serviceDesk/customer.ts +++ b/src/serviceDesk/customer.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Customer { constructor(private client: Client) {} diff --git a/src/serviceDesk/index.ts b/src/serviceDesk/index.ts index 772d672c79..661a24b130 100644 --- a/src/serviceDesk/index.ts +++ b/src/serviceDesk/index.ts @@ -1,12 +1,12 @@ -export * from './customer'; -export * from './info'; -export * from './insight'; -export * from './knowledgeBase'; -export * from './organization'; -export * from './request'; -export * from './requestType'; -export * from './serviceDesk'; +export * from './customer.js'; +export * from './info.js'; +export * from './insight.js'; +export * from './knowledgeBase.js'; +export * from './organization.js'; +export * from './request.js'; +export * from './requestType.js'; +export * from './serviceDesk.js'; -export * as ServiceDeskModels from './models'; -export * as ServiceDeskParameters from './parameters'; -export * from './client'; +export * as ServiceDeskModels from './models/index.js'; +export * as ServiceDeskParameters from './parameters/index.js'; +export * from './client/index.js'; diff --git a/src/serviceDesk/info.ts b/src/serviceDesk/info.ts index 38dcf22c50..882577edbe 100644 --- a/src/serviceDesk/info.ts +++ b/src/serviceDesk/info.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Info { constructor(private client: Client) {} diff --git a/src/serviceDesk/insight.ts b/src/serviceDesk/insight.ts index 6d7502f65f..362f119a47 100644 --- a/src/serviceDesk/insight.ts +++ b/src/serviceDesk/insight.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Insight { constructor(private client: Client) {} diff --git a/src/serviceDesk/knowledgeBase.ts b/src/serviceDesk/knowledgeBase.ts index 6a064b69f2..8f2243650c 100644 --- a/src/serviceDesk/knowledgeBase.ts +++ b/src/serviceDesk/knowledgeBase.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class KnowledgeBase { constructor(private client: Client) {} diff --git a/src/serviceDesk/models/approval.ts b/src/serviceDesk/models/approval.ts index 3833c0a051..172fcdca69 100644 --- a/src/serviceDesk/models/approval.ts +++ b/src/serviceDesk/models/approval.ts @@ -1,6 +1,6 @@ -import { Approver } from './approver'; -import { Date } from './date'; -import { SelfLink } from './selfLink'; +import type { Approver } from './approver.js'; +import type { Date } from './date.js'; +import type { SelfLink } from './selfLink.js'; export interface Approval { /** ID of the approval. */ diff --git a/src/serviceDesk/models/approver.ts b/src/serviceDesk/models/approver.ts index 0688e288ed..6efeb41bde 100644 --- a/src/serviceDesk/models/approver.ts +++ b/src/serviceDesk/models/approver.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; export interface Approver { approver?: User; diff --git a/src/serviceDesk/models/article.ts b/src/serviceDesk/models/article.ts index a5088f1850..edf0c3fd00 100644 --- a/src/serviceDesk/models/article.ts +++ b/src/serviceDesk/models/article.ts @@ -1,5 +1,5 @@ -import { Content } from './content'; -import { Source } from './source'; +import type { Content } from './content.js'; +import type { Source } from './source.js'; export interface Article { /** Title of the article. */ diff --git a/src/serviceDesk/models/attachment.ts b/src/serviceDesk/models/attachment.ts index 6b27329402..8e6651d1bf 100644 --- a/src/serviceDesk/models/attachment.ts +++ b/src/serviceDesk/models/attachment.ts @@ -1,6 +1,6 @@ -import { AttachmentLink } from './attachmentLink'; -import { Date } from './date'; -import { User } from './user'; +import type { AttachmentLink } from './attachmentLink.js'; +import type { Date } from './date.js'; +import type { User } from './user.js'; export interface Attachment { /** Filename of the item attached. */ diff --git a/src/serviceDesk/models/attachmentCreate.ts b/src/serviceDesk/models/attachmentCreate.ts index c333a767ec..d731ebcc68 100644 --- a/src/serviceDesk/models/attachmentCreate.ts +++ b/src/serviceDesk/models/attachmentCreate.ts @@ -1,4 +1,4 @@ -import { AdditionalComment } from './additionalComment'; +import type { AdditionalComment } from './additionalComment.js'; export interface AttachmentCreate { /** List of IDs for the temporary attachments to be added to the customer request. */ diff --git a/src/serviceDesk/models/attachmentCreateResult.ts b/src/serviceDesk/models/attachmentCreateResult.ts index f395d51561..e00ab39206 100644 --- a/src/serviceDesk/models/attachmentCreateResult.ts +++ b/src/serviceDesk/models/attachmentCreateResult.ts @@ -1,5 +1,5 @@ -import { Comment } from './comment'; -import { PagedAttachment } from './pagedAttachment'; +import type { Comment } from './comment.js'; +import type { PagedAttachment } from './pagedAttachment.js'; export interface AttachmentCreateResult { comment?: Comment; diff --git a/src/serviceDesk/models/comment.ts b/src/serviceDesk/models/comment.ts index 161a68ca8f..5ea574b241 100644 --- a/src/serviceDesk/models/comment.ts +++ b/src/serviceDesk/models/comment.ts @@ -1,8 +1,8 @@ -import { Date } from './date'; -import { PagedAttachment } from './pagedAttachment'; -import { RenderedValue } from './renderedValue'; -import { SelfLink } from './selfLink'; -import { User } from './user'; +import type { Date } from './date.js'; +import type { PagedAttachment } from './pagedAttachment.js'; +import type { RenderedValue } from './renderedValue.js'; +import type { SelfLink } from './selfLink.js'; +import type { User } from './user.js'; export interface Comment { /** ID of the comment. */ diff --git a/src/serviceDesk/models/csatFeedbackFull.ts b/src/serviceDesk/models/csatFeedbackFull.ts index 28f375bee8..61fdd7a61e 100644 --- a/src/serviceDesk/models/csatFeedbackFull.ts +++ b/src/serviceDesk/models/csatFeedbackFull.ts @@ -1,4 +1,4 @@ -import { AdditionalComment } from './additionalComment'; +import type { AdditionalComment } from './additionalComment.js'; export interface CsatFeedbackFull { /** Indicates the type of feedback, supported values: `csat`. */ diff --git a/src/serviceDesk/models/customerRequest.ts b/src/serviceDesk/models/customerRequest.ts index 257efa3309..e97d954a59 100644 --- a/src/serviceDesk/models/customerRequest.ts +++ b/src/serviceDesk/models/customerRequest.ts @@ -1,16 +1,16 @@ -import { CustomerRequestActions } from './customerRequestActions'; -import { CustomerRequestFieldValue } from './customerRequestFieldValue'; -import { CustomerRequestLink } from './customerRequestLink'; -import { CustomerRequestStatus } from './customerRequestStatus'; -import { Date } from './date'; -import { PagedAttachment } from './pagedAttachment'; -import { PagedComment } from './pagedComment'; -import { PagedCustomerRequestStatus } from './pagedCustomerRequestStatus'; -import { PagedSlaInformation } from './pagedSlaInformation'; -import { PagedUser } from './pagedUser'; -import { RequestType } from './requestType'; -import { ServiceDesk } from './serviceDesk'; -import { User } from './user'; +import type { CustomerRequestActions } from './customerRequestActions.js'; +import type { CustomerRequestFieldValue } from './customerRequestFieldValue.js'; +import type { CustomerRequestLink } from './customerRequestLink.js'; +import type { CustomerRequestStatus } from './customerRequestStatus.js'; +import type { Date } from './date.js'; +import type { PagedAttachment } from './pagedAttachment.js'; +import type { PagedComment } from './pagedComment.js'; +import type { PagedCustomerRequestStatus } from './pagedCustomerRequestStatus.js'; +import type { PagedSlaInformation } from './pagedSlaInformation.js'; +import type { PagedUser } from './pagedUser.js'; +import type { RequestType } from './requestType.js'; +import type { ServiceDesk } from './serviceDesk.js'; +import type { User } from './user.js'; export interface CustomerRequest { /** ID of the request, as the peer issue ID. */ diff --git a/src/serviceDesk/models/customerRequestActions.ts b/src/serviceDesk/models/customerRequestActions.ts index 6499a26a4c..e15b4033f5 100644 --- a/src/serviceDesk/models/customerRequestActions.ts +++ b/src/serviceDesk/models/customerRequestActions.ts @@ -1,4 +1,4 @@ -import { CustomerRequestAction } from './customerRequestAction'; +import type { CustomerRequestAction } from './customerRequestAction.js'; export interface CustomerRequestActions { addAttachment?: CustomerRequestAction; diff --git a/src/serviceDesk/models/customerRequestCreateMeta.ts b/src/serviceDesk/models/customerRequestCreateMeta.ts index 2d7458030b..60f77cf4c3 100644 --- a/src/serviceDesk/models/customerRequestCreateMeta.ts +++ b/src/serviceDesk/models/customerRequestCreateMeta.ts @@ -1,4 +1,4 @@ -import { RequestTypeField } from './requestTypeField'; +import type { RequestTypeField } from './requestTypeField.js'; export interface CustomerRequestCreateMeta { /** List of the fields included in this request. */ diff --git a/src/serviceDesk/models/customerRequestStatus.ts b/src/serviceDesk/models/customerRequestStatus.ts index 8d108b4cf7..34850f81d2 100644 --- a/src/serviceDesk/models/customerRequestStatus.ts +++ b/src/serviceDesk/models/customerRequestStatus.ts @@ -1,4 +1,4 @@ -import { Date } from './date'; +import type { Date } from './date.js'; export interface CustomerRequestStatus { /** Name of the status condition. */ diff --git a/src/serviceDesk/models/customerTransitionExecution.ts b/src/serviceDesk/models/customerTransitionExecution.ts index 6f1798e4a6..4b11a6fb53 100644 --- a/src/serviceDesk/models/customerTransitionExecution.ts +++ b/src/serviceDesk/models/customerTransitionExecution.ts @@ -1,4 +1,4 @@ -import { AdditionalComment } from './additionalComment'; +import type { AdditionalComment } from './additionalComment.js'; export interface CustomerTransitionExecution { /** ID of the transition to be performed. */ diff --git a/src/serviceDesk/models/index.ts b/src/serviceDesk/models/index.ts index 3d5914ce1d..e1686519aa 100644 --- a/src/serviceDesk/models/index.ts +++ b/src/serviceDesk/models/index.ts @@ -1,79 +1,79 @@ -export * from './additionalComment'; -export * from './approval'; -export * from './approvalDecisionRequest'; -export * from './approver'; -export * from './article'; -export * from './attachment'; -export * from './attachmentCreate'; -export * from './attachmentCreateResult'; -export * from './attachmentLink'; -export * from './avatarUrls'; -export * from './comment'; -export * from './commentCreate'; -export * from './content'; -export * from './csatFeedbackFull'; -export * from './customerCreate'; -export * from './customerRequest'; -export * from './customerRequestAction'; -export * from './customerRequestActions'; -export * from './customerRequestCreateMeta'; -export * from './customerRequestFieldValue'; -export * from './customerRequestLink'; -export * from './customerRequestStatus'; -export * from './customerTransition'; -export * from './customerTransitionExecution'; -export * from './date'; -export * from './duration'; -export * from './entityProperty'; -export * from './insightWorkspace'; -export * from './issue'; -export * from './issueTransition'; -export * from './jsonType'; -export * from './organization'; -export * from './organizationCreate'; -export * from './organizationServiceDeskUpdate'; -export * from './pagedApproval'; -export * from './pagedArticle'; -export * from './pagedAttachment'; -export * from './pagedComment'; -export * from './pagedCustomerRequest'; -export * from './pagedCustomerRequestStatus'; -export * from './pagedCustomerTransition'; -export * from './pagedInsightWorkspace'; -export * from './pagedIssue'; -export * from './pagedLink'; -export * from './pagedOrganization'; -export * from './pagedQueue'; -export * from './pagedRequestType'; -export * from './pagedRequestTypeGroup'; -export * from './pagedServiceDesk'; -export * from './pagedSlaInformation'; -export * from './pagedUser'; -export * from './propertyKey'; -export * from './propertyKeys'; -export * from './queue'; -export * from './renderedValue'; -export * from './requestCreate'; -export * from './requestNotificationSubscription'; -export * from './requestParticipantUpdate'; -export * from './requestType'; -export * from './requestTypeCreate'; -export * from './requestTypeField'; -export * from './requestTypeFieldValue'; -export * from './requestTypeGroup'; -export * from './requestTypeIcon'; -export * from './requestTypeIconLink'; -export * from './selfLink'; -export * from './serviceDesk'; -export * from './serviceDeskCustomer'; -export * from './slaInformation'; -export * from './slaInformationCompletedCycle'; -export * from './slaInformationOngoingCycle'; -export * from './softwareInfo'; -export * from './source'; -export * from './statusCategory'; -export * from './statusDetails'; -export * from './user'; -export * from './userDetails'; -export * from './userLink'; -export * from './usersOrganizationUpdate'; +export * from './additionalComment.js'; +export * from './approval.js'; +export * from './approvalDecisionRequest.js'; +export * from './approver.js'; +export * from './article.js'; +export * from './attachment.js'; +export * from './attachmentCreate.js'; +export * from './attachmentCreateResult.js'; +export * from './attachmentLink.js'; +export * from './avatarUrls.js'; +export * from './comment.js'; +export * from './commentCreate.js'; +export * from './content.js'; +export * from './csatFeedbackFull.js'; +export * from './customerCreate.js'; +export * from './customerRequest.js'; +export * from './customerRequestAction.js'; +export * from './customerRequestActions.js'; +export * from './customerRequestCreateMeta.js'; +export * from './customerRequestFieldValue.js'; +export * from './customerRequestLink.js'; +export * from './customerRequestStatus.js'; +export * from './customerTransition.js'; +export * from './customerTransitionExecution.js'; +export * from './date.js'; +export * from './duration.js'; +export * from './entityProperty.js'; +export * from './insightWorkspace.js'; +export * from './issue.js'; +export * from './issueTransition.js'; +export * from './jsonType.js'; +export * from './organization.js'; +export * from './organizationCreate.js'; +export * from './organizationServiceDeskUpdate.js'; +export * from './pagedApproval.js'; +export * from './pagedArticle.js'; +export * from './pagedAttachment.js'; +export * from './pagedComment.js'; +export * from './pagedCustomerRequest.js'; +export * from './pagedCustomerRequestStatus.js'; +export * from './pagedCustomerTransition.js'; +export * from './pagedInsightWorkspace.js'; +export * from './pagedIssue.js'; +export * from './pagedLink.js'; +export * from './pagedOrganization.js'; +export * from './pagedQueue.js'; +export * from './pagedRequestType.js'; +export * from './pagedRequestTypeGroup.js'; +export * from './pagedServiceDesk.js'; +export * from './pagedSlaInformation.js'; +export * from './pagedUser.js'; +export * from './propertyKey.js'; +export * from './propertyKeys.js'; +export * from './queue.js'; +export * from './renderedValue.js'; +export * from './requestCreate.js'; +export * from './requestNotificationSubscription.js'; +export * from './requestParticipantUpdate.js'; +export * from './requestType.js'; +export * from './requestTypeCreate.js'; +export * from './requestTypeField.js'; +export * from './requestTypeFieldValue.js'; +export * from './requestTypeGroup.js'; +export * from './requestTypeIcon.js'; +export * from './requestTypeIconLink.js'; +export * from './selfLink.js'; +export * from './serviceDesk.js'; +export * from './serviceDeskCustomer.js'; +export * from './slaInformation.js'; +export * from './slaInformationCompletedCycle.js'; +export * from './slaInformationOngoingCycle.js'; +export * from './softwareInfo.js'; +export * from './source.js'; +export * from './statusCategory.js'; +export * from './statusDetails.js'; +export * from './user.js'; +export * from './userDetails.js'; +export * from './userLink.js'; +export * from './usersOrganizationUpdate.js'; diff --git a/src/serviceDesk/models/issue.ts b/src/serviceDesk/models/issue.ts index cfa482d364..5e0f2faf8a 100644 --- a/src/serviceDesk/models/issue.ts +++ b/src/serviceDesk/models/issue.ts @@ -1,4 +1,4 @@ -import { Issue as ExternalIssueInterface } from '../../version2/models/issue'; +import type { Issue as ExternalIssueInterface } from '../../version2/models/issue.js'; /** Details about an issue. */ export type Issue = ExternalIssueInterface; diff --git a/src/serviceDesk/models/issueTransition.ts b/src/serviceDesk/models/issueTransition.ts index dc7f8afd37..cacddba1c9 100644 --- a/src/serviceDesk/models/issueTransition.ts +++ b/src/serviceDesk/models/issueTransition.ts @@ -1,4 +1,4 @@ -import { StatusDetails } from './statusDetails'; +import type { StatusDetails } from './statusDetails.js'; /** Details of an issue transition. */ export interface IssueTransition { diff --git a/src/serviceDesk/models/organization.ts b/src/serviceDesk/models/organization.ts index 7e6748dfd6..233edd6c88 100644 --- a/src/serviceDesk/models/organization.ts +++ b/src/serviceDesk/models/organization.ts @@ -1,4 +1,4 @@ -import { SelfLink } from './selfLink'; +import type { SelfLink } from './selfLink.js'; export interface Organization { /** A unique system generated ID for the organization. */ diff --git a/src/serviceDesk/models/pagedApproval.ts b/src/serviceDesk/models/pagedApproval.ts index 0fb81fd0df..cc73d96363 100644 --- a/src/serviceDesk/models/pagedApproval.ts +++ b/src/serviceDesk/models/pagedApproval.ts @@ -1,5 +1,5 @@ -import { Approval } from './approval'; -import { PagedLink } from './pagedLink'; +import type { Approval } from './approval.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedApproval { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedArticle.ts b/src/serviceDesk/models/pagedArticle.ts index 4ae5ec5444..66f3e7f082 100644 --- a/src/serviceDesk/models/pagedArticle.ts +++ b/src/serviceDesk/models/pagedArticle.ts @@ -1,5 +1,5 @@ -import { Article } from './article'; -import { PagedLink } from './pagedLink'; +import type { Article } from './article.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedArticle { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedAttachment.ts b/src/serviceDesk/models/pagedAttachment.ts index 2e6c9d6385..5093530703 100644 --- a/src/serviceDesk/models/pagedAttachment.ts +++ b/src/serviceDesk/models/pagedAttachment.ts @@ -1,5 +1,5 @@ -import { Attachment } from './attachment'; -import { PagedLink } from './pagedLink'; +import type { Attachment } from './attachment.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedAttachment { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedComment.ts b/src/serviceDesk/models/pagedComment.ts index ede838c2d7..3c3e92b3a4 100644 --- a/src/serviceDesk/models/pagedComment.ts +++ b/src/serviceDesk/models/pagedComment.ts @@ -1,5 +1,5 @@ -import { Comment } from './comment'; -import { PagedLink } from './pagedLink'; +import type { Comment } from './comment.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedComment { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedCustomerRequest.ts b/src/serviceDesk/models/pagedCustomerRequest.ts index 040644cea3..63d6de45d0 100644 --- a/src/serviceDesk/models/pagedCustomerRequest.ts +++ b/src/serviceDesk/models/pagedCustomerRequest.ts @@ -1,5 +1,5 @@ -import { CustomerRequest } from './customerRequest'; -import { PagedLink } from './pagedLink'; +import type { CustomerRequest } from './customerRequest.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedCustomerRequest { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedCustomerRequestStatus.ts b/src/serviceDesk/models/pagedCustomerRequestStatus.ts index 6044759131..637d5c08fd 100644 --- a/src/serviceDesk/models/pagedCustomerRequestStatus.ts +++ b/src/serviceDesk/models/pagedCustomerRequestStatus.ts @@ -1,5 +1,5 @@ -import { CustomerRequestStatus } from './customerRequestStatus'; -import { PagedLink } from './pagedLink'; +import type { CustomerRequestStatus } from './customerRequestStatus.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedCustomerRequestStatus { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedCustomerTransition.ts b/src/serviceDesk/models/pagedCustomerTransition.ts index 60febcf1dc..c83a9a0690 100644 --- a/src/serviceDesk/models/pagedCustomerTransition.ts +++ b/src/serviceDesk/models/pagedCustomerTransition.ts @@ -1,5 +1,5 @@ -import { CustomerTransition } from './customerTransition'; -import { PagedLink } from './pagedLink'; +import type { CustomerTransition } from './customerTransition.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedCustomerTransition { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedInsightWorkspace.ts b/src/serviceDesk/models/pagedInsightWorkspace.ts index 0cf996bccc..e742775476 100644 --- a/src/serviceDesk/models/pagedInsightWorkspace.ts +++ b/src/serviceDesk/models/pagedInsightWorkspace.ts @@ -1,5 +1,5 @@ -import { InsightWorkspace } from './insightWorkspace'; -import { PagedLink } from './pagedLink'; +import type { InsightWorkspace } from './insightWorkspace.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedInsightWorkspace { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedIssue.ts b/src/serviceDesk/models/pagedIssue.ts index 3adc22944e..0fdbca4c38 100644 --- a/src/serviceDesk/models/pagedIssue.ts +++ b/src/serviceDesk/models/pagedIssue.ts @@ -1,5 +1,5 @@ -import { Issue } from './issue'; -import { PagedLink } from './pagedLink'; +import type { Issue } from './issue.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedIssue { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedOrganization.ts b/src/serviceDesk/models/pagedOrganization.ts index d2f07a56c1..efdf93f686 100644 --- a/src/serviceDesk/models/pagedOrganization.ts +++ b/src/serviceDesk/models/pagedOrganization.ts @@ -1,5 +1,5 @@ -import { Organization } from './organization'; -import { PagedLink } from './pagedLink'; +import type { Organization } from './organization.js'; +import type { PagedLink } from './pagedLink.js'; export interface PagedOrganization { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedQueue.ts b/src/serviceDesk/models/pagedQueue.ts index 17056ef6de..7dc7af4997 100644 --- a/src/serviceDesk/models/pagedQueue.ts +++ b/src/serviceDesk/models/pagedQueue.ts @@ -1,5 +1,5 @@ -import { PagedLink } from './pagedLink'; -import { Queue } from './queue'; +import type { PagedLink } from './pagedLink.js'; +import type { Queue } from './queue.js'; export interface PagedQueue { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedRequestType.ts b/src/serviceDesk/models/pagedRequestType.ts index eb118bc746..496d00d11c 100644 --- a/src/serviceDesk/models/pagedRequestType.ts +++ b/src/serviceDesk/models/pagedRequestType.ts @@ -1,5 +1,5 @@ -import { PagedLink } from './pagedLink'; -import { RequestType } from './requestType'; +import type { PagedLink } from './pagedLink.js'; +import type { RequestType } from './requestType.js'; export interface PagedRequestType { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedRequestTypeGroup.ts b/src/serviceDesk/models/pagedRequestTypeGroup.ts index 45c4eada00..90fc5c09d2 100644 --- a/src/serviceDesk/models/pagedRequestTypeGroup.ts +++ b/src/serviceDesk/models/pagedRequestTypeGroup.ts @@ -1,5 +1,5 @@ -import { PagedLink } from './pagedLink'; -import { RequestTypeGroup } from './requestTypeGroup'; +import type { PagedLink } from './pagedLink.js'; +import type { RequestTypeGroup } from './requestTypeGroup.js'; export interface PagedRequestTypeGroup { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedServiceDesk.ts b/src/serviceDesk/models/pagedServiceDesk.ts index 2fe154c90b..9f4183f319 100644 --- a/src/serviceDesk/models/pagedServiceDesk.ts +++ b/src/serviceDesk/models/pagedServiceDesk.ts @@ -1,5 +1,5 @@ -import { PagedLink } from './pagedLink'; -import { ServiceDesk } from './serviceDesk'; +import type { PagedLink } from './pagedLink.js'; +import type { ServiceDesk } from './serviceDesk.js'; export interface PagedServiceDesk { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedSlaInformation.ts b/src/serviceDesk/models/pagedSlaInformation.ts index 40099d11bc..cbe67cdf6a 100644 --- a/src/serviceDesk/models/pagedSlaInformation.ts +++ b/src/serviceDesk/models/pagedSlaInformation.ts @@ -1,5 +1,5 @@ -import { PagedLink } from './pagedLink'; -import { SlaInformation } from './slaInformation'; +import type { PagedLink } from './pagedLink.js'; +import type { SlaInformation } from './slaInformation.js'; export interface PagedSlaInformation { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/pagedUser.ts b/src/serviceDesk/models/pagedUser.ts index b260a28775..b85a23088c 100644 --- a/src/serviceDesk/models/pagedUser.ts +++ b/src/serviceDesk/models/pagedUser.ts @@ -1,5 +1,5 @@ -import { PagedLink } from './pagedLink'; -import { User } from './user'; +import type { PagedLink } from './pagedLink.js'; +import type { User } from './user.js'; export interface PagedUser { /** Number of items returned in the page. */ diff --git a/src/serviceDesk/models/propertyKeys.ts b/src/serviceDesk/models/propertyKeys.ts index f4e13a499e..79e6474d80 100644 --- a/src/serviceDesk/models/propertyKeys.ts +++ b/src/serviceDesk/models/propertyKeys.ts @@ -1,4 +1,4 @@ -import { PropertyKey } from './propertyKey'; +import type { PropertyKey } from './propertyKey.js'; /** List of property keys. */ export interface PropertyKeys { diff --git a/src/serviceDesk/models/queue.ts b/src/serviceDesk/models/queue.ts index 3d78e724a1..7ec82625f9 100644 --- a/src/serviceDesk/models/queue.ts +++ b/src/serviceDesk/models/queue.ts @@ -1,4 +1,4 @@ -import { SelfLink } from './selfLink'; +import type { SelfLink } from './selfLink.js'; export interface Queue { /** ID for the queue. */ diff --git a/src/serviceDesk/models/requestType.ts b/src/serviceDesk/models/requestType.ts index bd66bcba73..51a24f6069 100644 --- a/src/serviceDesk/models/requestType.ts +++ b/src/serviceDesk/models/requestType.ts @@ -1,6 +1,6 @@ -import { CustomerRequestCreateMeta } from './customerRequestCreateMeta'; -import { RequestTypeIcon } from './requestTypeIcon'; -import { SelfLink } from './selfLink'; +import type { CustomerRequestCreateMeta } from './customerRequestCreateMeta.js'; +import type { RequestTypeIcon } from './requestTypeIcon.js'; +import type { SelfLink } from './selfLink.js'; export interface RequestType { /** ID for the request type. */ diff --git a/src/serviceDesk/models/requestTypeField.ts b/src/serviceDesk/models/requestTypeField.ts index 3265dc4be3..6ede2dbfc8 100644 --- a/src/serviceDesk/models/requestTypeField.ts +++ b/src/serviceDesk/models/requestTypeField.ts @@ -1,5 +1,5 @@ -import { JsonType } from './jsonType'; -import { RequestTypeFieldValue } from './requestTypeFieldValue'; +import type { JsonType } from './jsonType.js'; +import type { RequestTypeFieldValue } from './requestTypeFieldValue.js'; export interface RequestTypeField { /** ID of the field. */ diff --git a/src/serviceDesk/models/requestTypeIcon.ts b/src/serviceDesk/models/requestTypeIcon.ts index fc7ccb24fa..fd4027c383 100644 --- a/src/serviceDesk/models/requestTypeIcon.ts +++ b/src/serviceDesk/models/requestTypeIcon.ts @@ -1,4 +1,4 @@ -import { RequestTypeIconLink } from './requestTypeIconLink'; +import type { RequestTypeIconLink } from './requestTypeIconLink.js'; export interface RequestTypeIcon { /** ID of the request type icon. */ diff --git a/src/serviceDesk/models/serviceDesk.ts b/src/serviceDesk/models/serviceDesk.ts index e220ce0f7f..0a98936a3f 100644 --- a/src/serviceDesk/models/serviceDesk.ts +++ b/src/serviceDesk/models/serviceDesk.ts @@ -1,4 +1,4 @@ -import { SelfLink } from './selfLink'; +import type { SelfLink } from './selfLink.js'; export interface ServiceDesk { /** ID of the service desk. */ diff --git a/src/serviceDesk/models/slaInformation.ts b/src/serviceDesk/models/slaInformation.ts index 0673726d4e..d0d596e686 100644 --- a/src/serviceDesk/models/slaInformation.ts +++ b/src/serviceDesk/models/slaInformation.ts @@ -1,6 +1,6 @@ -import { SelfLink } from './selfLink'; -import { SlaInformationCompletedCycle } from './slaInformationCompletedCycle'; -import { SlaInformationOngoingCycle } from './slaInformationOngoingCycle'; +import type { SelfLink } from './selfLink.js'; +import type { SlaInformationCompletedCycle } from './slaInformationCompletedCycle.js'; +import type { SlaInformationOngoingCycle } from './slaInformationOngoingCycle.js'; export interface SlaInformation { /** ID of the Service Level Agreement (SLA). */ diff --git a/src/serviceDesk/models/slaInformationCompletedCycle.ts b/src/serviceDesk/models/slaInformationCompletedCycle.ts index 2e37c2d35a..6aaee3a1e7 100644 --- a/src/serviceDesk/models/slaInformationCompletedCycle.ts +++ b/src/serviceDesk/models/slaInformationCompletedCycle.ts @@ -1,5 +1,5 @@ -import { Date } from './date'; -import { Duration } from './duration'; +import type { Date } from './date.js'; +import type { Duration } from './duration.js'; export interface SlaInformationCompletedCycle { startTime?: Date; diff --git a/src/serviceDesk/models/slaInformationOngoingCycle.ts b/src/serviceDesk/models/slaInformationOngoingCycle.ts index 6101df6d90..033db56435 100644 --- a/src/serviceDesk/models/slaInformationOngoingCycle.ts +++ b/src/serviceDesk/models/slaInformationOngoingCycle.ts @@ -1,5 +1,5 @@ -import { Date } from './date'; -import { Duration } from './duration'; +import type { Date } from './date.js'; +import type { Duration } from './duration.js'; export interface SlaInformationOngoingCycle { startTime?: Date; diff --git a/src/serviceDesk/models/softwareInfo.ts b/src/serviceDesk/models/softwareInfo.ts index 6af9a5e04f..c7741a7d2a 100644 --- a/src/serviceDesk/models/softwareInfo.ts +++ b/src/serviceDesk/models/softwareInfo.ts @@ -1,5 +1,5 @@ -import { Date } from './date'; -import { SelfLink } from './selfLink'; +import type { Date } from './date.js'; +import type { SelfLink } from './selfLink.js'; export interface SoftwareInfo { /** Jira Service Management version. */ diff --git a/src/serviceDesk/models/statusDetails.ts b/src/serviceDesk/models/statusDetails.ts index cff803cfad..f36b5169b5 100644 --- a/src/serviceDesk/models/statusDetails.ts +++ b/src/serviceDesk/models/statusDetails.ts @@ -1,4 +1,4 @@ -import { StatusCategory } from './statusCategory'; +import type { StatusCategory } from './statusCategory.js'; /** A status. */ export interface StatusDetails { diff --git a/src/serviceDesk/models/user.ts b/src/serviceDesk/models/user.ts index 5c2079efff..3e48972644 100644 --- a/src/serviceDesk/models/user.ts +++ b/src/serviceDesk/models/user.ts @@ -1,4 +1,4 @@ -import { UserLink } from './userLink'; +import type { UserLink } from './userLink.js'; export interface User { /** diff --git a/src/serviceDesk/models/userDetails.ts b/src/serviceDesk/models/userDetails.ts index bcc42c2042..6e698170eb 100644 --- a/src/serviceDesk/models/userDetails.ts +++ b/src/serviceDesk/models/userDetails.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** * User details permitted by the user's Atlassian Account privacy settings. However, be aware of these exceptions:* diff --git a/src/serviceDesk/organization.ts b/src/serviceDesk/organization.ts index c022332430..c49465176f 100644 --- a/src/serviceDesk/organization.ts +++ b/src/serviceDesk/organization.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Organization { constructor(private client: Client) {} diff --git a/src/serviceDesk/parameters/addCustomers.ts b/src/serviceDesk/parameters/addCustomers.ts index a945ca18a5..0c07d5589d 100644 --- a/src/serviceDesk/parameters/addCustomers.ts +++ b/src/serviceDesk/parameters/addCustomers.ts @@ -1,4 +1,4 @@ -import { ServiceDeskCustomer } from '../models'; +import type { ServiceDeskCustomer } from '../models/index.js'; export interface AddCustomers extends ServiceDeskCustomer { /** diff --git a/src/serviceDesk/parameters/addOrganization.ts b/src/serviceDesk/parameters/addOrganization.ts index 8addcd111f..3dd78545cc 100644 --- a/src/serviceDesk/parameters/addOrganization.ts +++ b/src/serviceDesk/parameters/addOrganization.ts @@ -1,4 +1,4 @@ -import { OrganizationServiceDeskUpdate } from '../models'; +import type { OrganizationServiceDeskUpdate } from '../models/index.js'; export interface AddOrganization extends OrganizationServiceDeskUpdate { /** diff --git a/src/serviceDesk/parameters/addRequestParticipants.ts b/src/serviceDesk/parameters/addRequestParticipants.ts index ad906e83c8..fbff611ee2 100644 --- a/src/serviceDesk/parameters/addRequestParticipants.ts +++ b/src/serviceDesk/parameters/addRequestParticipants.ts @@ -1,4 +1,4 @@ -import { RequestParticipantUpdate } from '../models'; +import type { RequestParticipantUpdate } from '../models/index.js'; export interface AddRequestParticipants extends RequestParticipantUpdate { /** The ID or key of the customer request to have participants added. */ diff --git a/src/serviceDesk/parameters/addUsersToOrganization.ts b/src/serviceDesk/parameters/addUsersToOrganization.ts index 4190b90f8a..836ec82184 100644 --- a/src/serviceDesk/parameters/addUsersToOrganization.ts +++ b/src/serviceDesk/parameters/addUsersToOrganization.ts @@ -1,4 +1,4 @@ -import { UsersOrganizationUpdate } from '../models'; +import type { UsersOrganizationUpdate } from '../models/index.js'; export interface AddUsersToOrganization extends UsersOrganizationUpdate { /** The ID of the organization. */ diff --git a/src/serviceDesk/parameters/answerApproval.ts b/src/serviceDesk/parameters/answerApproval.ts index e541a6f95b..b48b829df7 100644 --- a/src/serviceDesk/parameters/answerApproval.ts +++ b/src/serviceDesk/parameters/answerApproval.ts @@ -1,4 +1,4 @@ -import { ApprovalDecisionRequest } from '../models'; +import type { ApprovalDecisionRequest } from '../models/index.js'; export interface AnswerApproval extends ApprovalDecisionRequest { /** The ID or key of the customer request to be updated. */ diff --git a/src/serviceDesk/parameters/createAttachment.ts b/src/serviceDesk/parameters/createAttachment.ts index 06349aae4e..2ebf257991 100644 --- a/src/serviceDesk/parameters/createAttachment.ts +++ b/src/serviceDesk/parameters/createAttachment.ts @@ -1,4 +1,4 @@ -import { AttachmentCreate } from '../models'; +import type { AttachmentCreate } from '../models/index.js'; export interface CreateAttachment extends AttachmentCreate { /** The ID or key of the customer request to which the attachment will be added. */ diff --git a/src/serviceDesk/parameters/createCustomer.ts b/src/serviceDesk/parameters/createCustomer.ts index 174a1c7249..7ab204dff7 100644 --- a/src/serviceDesk/parameters/createCustomer.ts +++ b/src/serviceDesk/parameters/createCustomer.ts @@ -1,3 +1,3 @@ -import { CustomerCreate } from '../models'; +import type { CustomerCreate } from '../models/index.js'; export interface CreateCustomer extends CustomerCreate {} diff --git a/src/serviceDesk/parameters/createCustomerRequest.ts b/src/serviceDesk/parameters/createCustomerRequest.ts index 562dd3de33..0b0618bb68 100644 --- a/src/serviceDesk/parameters/createCustomerRequest.ts +++ b/src/serviceDesk/parameters/createCustomerRequest.ts @@ -1,3 +1,3 @@ -import { RequestCreate } from '../models'; +import type { RequestCreate } from '../models/index.js'; export interface CreateCustomerRequest extends RequestCreate {} diff --git a/src/serviceDesk/parameters/createOrganization.ts b/src/serviceDesk/parameters/createOrganization.ts index b89c9cdcb4..9d87dec08b 100644 --- a/src/serviceDesk/parameters/createOrganization.ts +++ b/src/serviceDesk/parameters/createOrganization.ts @@ -1,3 +1,3 @@ -import { OrganizationCreate } from '../models'; +import type { OrganizationCreate } from '../models/index.js'; export interface CreateOrganization extends OrganizationCreate {} diff --git a/src/serviceDesk/parameters/createRequestComment.ts b/src/serviceDesk/parameters/createRequestComment.ts index 31e9ec2421..4d16226775 100644 --- a/src/serviceDesk/parameters/createRequestComment.ts +++ b/src/serviceDesk/parameters/createRequestComment.ts @@ -1,4 +1,4 @@ -import { CommentCreate } from '../models'; +import type { CommentCreate } from '../models/index.js'; export interface CreateRequestComment extends CommentCreate { /** The ID or key of the customer request to which the comment will be added. */ diff --git a/src/serviceDesk/parameters/createRequestType.ts b/src/serviceDesk/parameters/createRequestType.ts index 3fb9fa3794..8ce2539b54 100644 --- a/src/serviceDesk/parameters/createRequestType.ts +++ b/src/serviceDesk/parameters/createRequestType.ts @@ -1,4 +1,4 @@ -import { RequestTypeCreate } from '../models'; +import type { RequestTypeCreate } from '../models/index.js'; export interface CreateRequestType extends RequestTypeCreate { /** diff --git a/src/serviceDesk/parameters/index.ts b/src/serviceDesk/parameters/index.ts index f73f22a1dd..f9bbba1e12 100644 --- a/src/serviceDesk/parameters/index.ts +++ b/src/serviceDesk/parameters/index.ts @@ -1,70 +1,70 @@ -export * from './addCustomers'; -export * from './addOrganization'; -export * from './addRequestParticipants'; -export * from './addUsersToOrganization'; -export * from './answerApproval'; -export * from './attachTemporaryFile'; -export * from './createAttachment'; -export * from './createCustomer'; -export * from './createCustomerRequest'; -export * from './createOrganization'; -export * from './createRequestComment'; -export * from './createRequestType'; -export * from './deleteFeedback'; -export * from './deleteOrganization'; -export * from './deleteOrganizationProperty'; -export * from './deleteProperty'; -export * from './deleteProperty'; -export * from './deleteRequestType'; -export * from './getAllRequestTypes'; -export * from './getApprovalById'; -export * from './getApprovals'; -export * from './getArticles'; -export * from './getArticles'; -export * from './getAttachmentContent'; -export * from './getAttachmentsForRequest'; -export * from './getAttachmentThumbnail'; -export * from './getCommentAttachments'; -export * from './getCustomerRequestByIdOrKey'; -export * from './getCustomerRequests'; -export * from './getCustomerRequestStatus'; -export * from './getCustomers'; -export * from './getCustomerTransitions'; -export * from './getFeedback'; -export * from './getInsightWorkspaces'; -export * from './getIssuesInQueue'; -export * from './getOrganization'; -export * from './getOrganizationProperty'; -export * from './getOrganizationPropertyKeys'; -export * from './getOrganizations'; -export * from './getOrganizations'; -export * from './getPropertiesKeys'; -export * from './getPropertiesKeys'; -export * from './getProperty'; -export * from './getProperty'; -export * from './getQueue'; -export * from './getQueues'; -export * from './getRequestCommentById'; -export * from './getRequestComments'; -export * from './getRequestParticipants'; -export * from './getRequestTypeById'; -export * from './getRequestTypeFields'; -export * from './getRequestTypeGroups'; -export * from './getRequestTypes'; -export * from './getServiceDeskById'; -export * from './getServiceDesks'; -export * from './getSlaInformation'; -export * from './getSlaInformationById'; -export * from './getSubscriptionStatus'; -export * from './getUsersInOrganization'; -export * from './performCustomerTransition'; -export * from './postFeedback'; -export * from './removeCustomers'; -export * from './removeOrganization'; -export * from './removeRequestParticipants'; -export * from './removeUsersFromOrganization'; -export * from './setOrganizationProperty'; -export * from './setProperty'; -export * from './setProperty'; -export * from './subscribe'; -export * from './unsubscribe'; +export * from './addCustomers.js'; +export * from './addOrganization.js'; +export * from './addRequestParticipants.js'; +export * from './addUsersToOrganization.js'; +export * from './answerApproval.js'; +export * from './attachTemporaryFile.js'; +export * from './createAttachment.js'; +export * from './createCustomer.js'; +export * from './createCustomerRequest.js'; +export * from './createOrganization.js'; +export * from './createRequestComment.js'; +export * from './createRequestType.js'; +export * from './deleteFeedback.js'; +export * from './deleteOrganization.js'; +export * from './deleteOrganizationProperty.js'; +export * from './deleteProperty.js'; +export * from './deleteProperty.js'; +export * from './deleteRequestType.js'; +export * from './getAllRequestTypes.js'; +export * from './getApprovalById.js'; +export * from './getApprovals.js'; +export * from './getArticles.js'; +export * from './getArticles.js'; +export * from './getAttachmentContent.js'; +export * from './getAttachmentsForRequest.js'; +export * from './getAttachmentThumbnail.js'; +export * from './getCommentAttachments.js'; +export * from './getCustomerRequestByIdOrKey.js'; +export * from './getCustomerRequests.js'; +export * from './getCustomerRequestStatus.js'; +export * from './getCustomers.js'; +export * from './getCustomerTransitions.js'; +export * from './getFeedback.js'; +export * from './getInsightWorkspaces.js'; +export * from './getIssuesInQueue.js'; +export * from './getOrganization.js'; +export * from './getOrganizationProperty.js'; +export * from './getOrganizationPropertyKeys.js'; +export * from './getOrganizations.js'; +export * from './getOrganizations.js'; +export * from './getPropertiesKeys.js'; +export * from './getPropertiesKeys.js'; +export * from './getProperty.js'; +export * from './getProperty.js'; +export * from './getQueue.js'; +export * from './getQueues.js'; +export * from './getRequestCommentById.js'; +export * from './getRequestComments.js'; +export * from './getRequestParticipants.js'; +export * from './getRequestTypeById.js'; +export * from './getRequestTypeFields.js'; +export * from './getRequestTypeGroups.js'; +export * from './getRequestTypes.js'; +export * from './getServiceDeskById.js'; +export * from './getServiceDesks.js'; +export * from './getSlaInformation.js'; +export * from './getSlaInformationById.js'; +export * from './getSubscriptionStatus.js'; +export * from './getUsersInOrganization.js'; +export * from './performCustomerTransition.js'; +export * from './postFeedback.js'; +export * from './removeCustomers.js'; +export * from './removeOrganization.js'; +export * from './removeRequestParticipants.js'; +export * from './removeUsersFromOrganization.js'; +export * from './setOrganizationProperty.js'; +export * from './setProperty.js'; +export * from './setProperty.js'; +export * from './subscribe.js'; +export * from './unsubscribe.js'; diff --git a/src/serviceDesk/parameters/performCustomerTransition.ts b/src/serviceDesk/parameters/performCustomerTransition.ts index 6381226a2c..0d7b5c22d8 100644 --- a/src/serviceDesk/parameters/performCustomerTransition.ts +++ b/src/serviceDesk/parameters/performCustomerTransition.ts @@ -1,4 +1,4 @@ -import { CustomerTransitionExecution } from '../models'; +import type { CustomerTransitionExecution } from '../models/index.js'; export interface PerformCustomerTransition extends CustomerTransitionExecution { /** ID or key of the issue to transition */ diff --git a/src/serviceDesk/parameters/postFeedback.ts b/src/serviceDesk/parameters/postFeedback.ts index e9da10d5ba..dc5d398f73 100644 --- a/src/serviceDesk/parameters/postFeedback.ts +++ b/src/serviceDesk/parameters/postFeedback.ts @@ -1,4 +1,4 @@ -import { CsatFeedbackFull } from '../models'; +import type { CsatFeedbackFull } from '../models/index.js'; export interface PostFeedback extends CsatFeedbackFull { /** The id or the key of the request to post the feedback on */ diff --git a/src/serviceDesk/parameters/removeCustomers.ts b/src/serviceDesk/parameters/removeCustomers.ts index 4fbf843f12..a96f089387 100644 --- a/src/serviceDesk/parameters/removeCustomers.ts +++ b/src/serviceDesk/parameters/removeCustomers.ts @@ -1,4 +1,4 @@ -import { ServiceDeskCustomer } from '../models'; +import type { ServiceDeskCustomer } from '../models/index.js'; export interface RemoveCustomers extends ServiceDeskCustomer { /** diff --git a/src/serviceDesk/parameters/removeOrganization.ts b/src/serviceDesk/parameters/removeOrganization.ts index 761ff8370e..f340839f5e 100644 --- a/src/serviceDesk/parameters/removeOrganization.ts +++ b/src/serviceDesk/parameters/removeOrganization.ts @@ -1,4 +1,4 @@ -import { OrganizationServiceDeskUpdate } from '../models'; +import type { OrganizationServiceDeskUpdate } from '../models/index.js'; export interface RemoveOrganization extends OrganizationServiceDeskUpdate { /** diff --git a/src/serviceDesk/parameters/removeRequestParticipants.ts b/src/serviceDesk/parameters/removeRequestParticipants.ts index a580c3c5a6..b4fab89d5b 100644 --- a/src/serviceDesk/parameters/removeRequestParticipants.ts +++ b/src/serviceDesk/parameters/removeRequestParticipants.ts @@ -1,4 +1,4 @@ -import { RequestParticipantUpdate } from '../models'; +import type { RequestParticipantUpdate } from '../models/index.js'; export interface RemoveRequestParticipants extends RequestParticipantUpdate { /** The ID or key of the customer request to have participants removed. */ diff --git a/src/serviceDesk/parameters/removeUsersFromOrganization.ts b/src/serviceDesk/parameters/removeUsersFromOrganization.ts index a32030a4b5..42e0901406 100644 --- a/src/serviceDesk/parameters/removeUsersFromOrganization.ts +++ b/src/serviceDesk/parameters/removeUsersFromOrganization.ts @@ -1,4 +1,4 @@ -import { UsersOrganizationUpdate } from '../models'; +import type { UsersOrganizationUpdate } from '../models/index.js'; export interface RemoveUsersFromOrganization extends UsersOrganizationUpdate { /** The ID of the organization. */ diff --git a/src/serviceDesk/request.ts b/src/serviceDesk/request.ts index 0370bd7dac..1546b84a35 100644 --- a/src/serviceDesk/request.ts +++ b/src/serviceDesk/request.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Request { constructor(private client: Client) {} diff --git a/src/serviceDesk/requestType.ts b/src/serviceDesk/requestType.ts index 1eb1cad51b..4bad957236 100644 --- a/src/serviceDesk/requestType.ts +++ b/src/serviceDesk/requestType.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class RequestType { constructor(private client: Client) {} diff --git a/src/serviceDesk/serviceDesk.ts b/src/serviceDesk/serviceDesk.ts index 9437d6b2b3..ec3d824f12 100644 --- a/src/serviceDesk/serviceDesk.ts +++ b/src/serviceDesk/serviceDesk.ts @@ -1,4 +1,4 @@ -import * as FormData from 'form-data'; +import { FormData } from 'formdata-node'; import * as Models from './models'; import * as Parameters from './parameters'; import { Callback } from '../callback'; @@ -124,7 +124,6 @@ export class ServiceDesk { headers: { 'X-Atlassian-Token': 'no-check', 'Content-Type': 'multipart/form-data', - ...formData.getHeaders?.(), }, data: formData, }; diff --git a/src/services/authenticationService/authentications/createBasicAuthenticationToken.ts b/src/services/authenticationService/authentications/createBasicAuthenticationToken.ts index cdfc71804d..670c59438c 100644 --- a/src/services/authenticationService/authentications/createBasicAuthenticationToken.ts +++ b/src/services/authenticationService/authentications/createBasicAuthenticationToken.ts @@ -1,5 +1,5 @@ -import { Base64Encoder } from '../base64Encoder'; -import { Config } from '../../../config'; +import { Base64Encoder } from '../base64Encoder.js'; +import type { Config } from '../../../config.js'; export function createBasicAuthenticationToken(authenticationData: Config.Authentication.Basic) { let login; diff --git a/src/services/authenticationService/authentications/createOAuth2AuthenticationToken.ts b/src/services/authenticationService/authentications/createOAuth2AuthenticationToken.ts index 4ebec8526f..6749bd6f39 100644 --- a/src/services/authenticationService/authentications/createOAuth2AuthenticationToken.ts +++ b/src/services/authenticationService/authentications/createOAuth2AuthenticationToken.ts @@ -1,4 +1,4 @@ -import { Config } from '../../../config'; +import type { Config } from '../../../config.js'; export function createOAuth2AuthenticationToken(authenticationData: Config.Authentication.OAuth2) { return `Bearer ${authenticationData.accessToken}`; diff --git a/src/services/authenticationService/authentications/createPATAuthentication.ts b/src/services/authenticationService/authentications/createPATAuthentication.ts index cde9effb54..69a23b9201 100644 --- a/src/services/authenticationService/authentications/createPATAuthentication.ts +++ b/src/services/authenticationService/authentications/createPATAuthentication.ts @@ -1,4 +1,4 @@ -import { Config } from '../../../config'; +import type { Config } from '../../../config.js'; export function createPATAuthentication(pat: Config.Authentication.PersonalAccessToken) { return `Bearer ${pat}`; diff --git a/src/services/authenticationService/authentications/index.ts b/src/services/authenticationService/authentications/index.ts index 0ae8863d09..7622a09363 100644 --- a/src/services/authenticationService/authentications/index.ts +++ b/src/services/authenticationService/authentications/index.ts @@ -1,3 +1,3 @@ -export * from './createBasicAuthenticationToken'; -export * from './createOAuth2AuthenticationToken'; -export * from './createPATAuthentication'; +export * from './createBasicAuthenticationToken.js'; +export * from './createOAuth2AuthenticationToken.js'; +export * from './createPATAuthentication.js'; diff --git a/src/services/authenticationService/getAuthenticationToken.ts b/src/services/authenticationService/getAuthenticationToken.ts index 85e0ef8ddb..93d5aa7ee1 100644 --- a/src/services/authenticationService/getAuthenticationToken.ts +++ b/src/services/authenticationService/getAuthenticationToken.ts @@ -1,9 +1,9 @@ -import { Config } from '../../config'; +import type { Config } from '../../config.js'; import { createBasicAuthenticationToken, createOAuth2AuthenticationToken, createPATAuthentication, -} from './authentications'; +} from './authentications/index.js'; export async function getAuthenticationToken( authentication: Config.Authentication | undefined, diff --git a/src/services/authenticationService/index.ts b/src/services/authenticationService/index.ts index 3d87b165cb..1a88e6112a 100644 --- a/src/services/authenticationService/index.ts +++ b/src/services/authenticationService/index.ts @@ -1 +1 @@ -export * from './getAuthenticationToken'; +export * from './getAuthenticationToken.js'; diff --git a/src/version2/announcementBanner.ts b/src/version2/announcementBanner.ts index ee04cbf709..587891614b 100644 --- a/src/version2/announcementBanner.ts +++ b/src/version2/announcementBanner.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AnnouncementBanner { constructor(private client: Client) {} diff --git a/src/version2/appMigration.ts b/src/version2/appMigration.ts index d199d8bd9c..6c31ed5ab3 100644 --- a/src/version2/appMigration.ts +++ b/src/version2/appMigration.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AppMigration { constructor(private client: Client) {} diff --git a/src/version2/appProperties.ts b/src/version2/appProperties.ts index 75471109a2..8d8f6a7f87 100644 --- a/src/version2/appProperties.ts +++ b/src/version2/appProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AppProperties { constructor(private client: Client) {} diff --git a/src/version2/applicationRoles.ts b/src/version2/applicationRoles.ts index 7ca79fcf85..9635020a99 100644 --- a/src/version2/applicationRoles.ts +++ b/src/version2/applicationRoles.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ApplicationRoles { constructor(private client: Client) {} diff --git a/src/version2/auditRecords.ts b/src/version2/auditRecords.ts index 63a15b6768..4f5f031a0b 100644 --- a/src/version2/auditRecords.ts +++ b/src/version2/auditRecords.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AuditRecords { constructor(private client: Client) {} diff --git a/src/version2/avatars.ts b/src/version2/avatars.ts index 799b5fbd64..3424d39da7 100644 --- a/src/version2/avatars.ts +++ b/src/version2/avatars.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Avatars { constructor(private client: Client) {} diff --git a/src/version2/client/index.ts b/src/version2/client/index.ts index f681ad94cb..6ac4394fdd 100644 --- a/src/version2/client/index.ts +++ b/src/version2/client/index.ts @@ -1 +1 @@ -export * from './version2Client'; +export * from './version2Client.js'; diff --git a/src/version2/client/version2Client.ts b/src/version2/client/version2Client.ts index f2fe264178..d5ff6c82de 100644 --- a/src/version2/client/version2Client.ts +++ b/src/version2/client/version2Client.ts @@ -1,4 +1,4 @@ -import { BaseClient } from '../../clients'; +import { BaseClient } from '../../clients/index.js'; import { AnnouncementBanner, ApplicationRoles, @@ -85,7 +85,7 @@ import { WorkflowStatuses, WorkflowTransitionProperties, WorkflowTransitionRules, -} from '..'; +} from '../index.js'; export class Version2Client extends BaseClient { announcementBanner = new AnnouncementBanner(this); diff --git a/src/version2/dashboards.ts b/src/version2/dashboards.ts index 965ae75baf..695a360e8d 100644 --- a/src/version2/dashboards.ts +++ b/src/version2/dashboards.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Dashboards { constructor(private client: Client) {} diff --git a/src/version2/dynamicModules.ts b/src/version2/dynamicModules.ts index 516e6e05bd..cd44b43611 100644 --- a/src/version2/dynamicModules.ts +++ b/src/version2/dynamicModules.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class DynamicModules { constructor(private client: Client) {} diff --git a/src/version2/filterSharing.ts b/src/version2/filterSharing.ts index 04f8ad9cc5..b82b963848 100644 --- a/src/version2/filterSharing.ts +++ b/src/version2/filterSharing.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class FilterSharing { constructor(private client: Client) {} diff --git a/src/version2/filters.ts b/src/version2/filters.ts index 65e0895154..88d63cb80f 100644 --- a/src/version2/filters.ts +++ b/src/version2/filters.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Filters { constructor(private client: Client) {} diff --git a/src/version2/groupAndUserPicker.ts b/src/version2/groupAndUserPicker.ts index 0f3f7a0968..9b864e40fb 100644 --- a/src/version2/groupAndUserPicker.ts +++ b/src/version2/groupAndUserPicker.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class GroupAndUserPicker { constructor(private client: Client) {} diff --git a/src/version2/groups.ts b/src/version2/groups.ts index 2aeba04980..0616d2481b 100644 --- a/src/version2/groups.ts +++ b/src/version2/groups.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Groups { constructor(private client: Client) {} diff --git a/src/version2/index.ts b/src/version2/index.ts index f44c40620e..77cbaa7ef9 100644 --- a/src/version2/index.ts +++ b/src/version2/index.ts @@ -1,89 +1,89 @@ -export * from './announcementBanner'; -export * from './applicationRoles'; -export * from './appMigration'; -export * from './appProperties'; -export * from './auditRecords'; -export * from './avatars'; -export * from './dashboards'; -export * from './dynamicModules'; -export * from './filters'; -export * from './filterSharing'; -export * from './groupAndUserPicker'; -export * from './groups'; -export * from './issueAttachments'; -export * from './issueCommentProperties'; -export * from './issueComments'; -export * from './issueCustomFieldConfigurationApps'; -export * from './issueCustomFieldContexts'; -export * from './issueCustomFieldOptions'; -export * from './issueCustomFieldOptionsApps'; -export * from './issueCustomFieldValuesApps'; -export * from './issueFieldConfigurations'; -export * from './issueFields'; -export * from './issueLinks'; -export * from './issueLinkTypes'; -export * from './issueNavigatorSettings'; -export * from './issueNotificationSchemes'; -export * from './issuePriorities'; -export * from './issueProperties'; -export * from './issueRemoteLinks'; -export * from './issueResolutions'; -export * from './issues'; -export * from './issueSearch'; -export * from './issueSecurityLevel'; -export * from './issueSecuritySchemes'; -export * from './issueTypeProperties'; -export * from './issueTypes'; -export * from './issueTypeSchemes'; -export * from './issueTypeScreenSchemes'; -export * from './issueVotes'; -export * from './issueWatchers'; -export * from './issueWorklogProperties'; -export * from './issueWorklogs'; -export * from './jiraExpressions'; -export * from './jiraSettings'; -export * from './jQL'; -export * from './jqlFunctionsApps'; -export * from './labels'; -export * from './licenseMetrics'; -export * from './myself'; -export * from './permissions'; -export * from './permissionSchemes'; -export * from './projectAvatars'; -export * from './projectCategories'; -export * from './projectComponents'; -export * from './projectEmail'; -export * from './projectFeatures'; -export * from './projectKeyAndNameValidation'; -export * from './projectPermissionSchemes'; -export * from './projectProperties'; -export * from './projectRoleActors'; -export * from './projectRoles'; -export * from './projects'; -export * from './projectTypes'; -export * from './projectVersions'; -export * from './screens'; -export * from './screenSchemes'; -export * from './screenTabFields'; -export * from './screenTabs'; -export * from './serverInfo'; -export * from './status'; -export * from './tasks'; -export * from './timeTracking'; -export * from './uIModificationsApps'; -export * from './userProperties'; -export * from './users'; -export * from './userSearch'; -export * from './webhooks'; -export * from './workflows'; -export * from './workflowSchemeDrafts'; -export * from './workflowSchemeProjectAssociations'; -export * from './workflowSchemes'; -export * from './workflowStatusCategories'; -export * from './workflowStatuses'; -export * from './workflowTransitionProperties'; -export * from './workflowTransitionRules'; +export * from './announcementBanner.js'; +export * from './applicationRoles.js'; +export * from './appMigration.js'; +export * from './appProperties.js'; +export * from './auditRecords.js'; +export * from './avatars.js'; +export * from './dashboards.js'; +export * from './dynamicModules.js'; +export * from './filters.js'; +export * from './filterSharing.js'; +export * from './groupAndUserPicker.js'; +export * from './groups.js'; +export * from './issueAttachments.js'; +export * from './issueCommentProperties.js'; +export * from './issueComments.js'; +export * from './issueCustomFieldConfigurationApps.js'; +export * from './issueCustomFieldContexts.js'; +export * from './issueCustomFieldOptions.js'; +export * from './issueCustomFieldOptionsApps.js'; +export * from './issueCustomFieldValuesApps.js'; +export * from './issueFieldConfigurations.js'; +export * from './issueFields.js'; +export * from './issueLinks.js'; +export * from './issueLinkTypes.js'; +export * from './issueNavigatorSettings.js'; +export * from './issueNotificationSchemes.js'; +export * from './issuePriorities.js'; +export * from './issueProperties.js'; +export * from './issueRemoteLinks.js'; +export * from './issueResolutions.js'; +export * from './issues.js'; +export * from './issueSearch.js'; +export * from './issueSecurityLevel.js'; +export * from './issueSecuritySchemes.js'; +export * from './issueTypeProperties.js'; +export * from './issueTypes.js'; +export * from './issueTypeSchemes.js'; +export * from './issueTypeScreenSchemes.js'; +export * from './issueVotes.js'; +export * from './issueWatchers.js'; +export * from './issueWorklogProperties.js'; +export * from './issueWorklogs.js'; +export * from './jiraExpressions.js'; +export * from './jiraSettings.js'; +export * from './jQL.js'; +export * from './jqlFunctionsApps.js'; +export * from './labels.js'; +export * from './licenseMetrics.js'; +export * from './myself.js'; +export * from './permissions.js'; +export * from './permissionSchemes.js'; +export * from './projectAvatars.js'; +export * from './projectCategories.js'; +export * from './projectComponents.js'; +export * from './projectEmail.js'; +export * from './projectFeatures.js'; +export * from './projectKeyAndNameValidation.js'; +export * from './projectPermissionSchemes.js'; +export * from './projectProperties.js'; +export * from './projectRoleActors.js'; +export * from './projectRoles.js'; +export * from './projects.js'; +export * from './projectTypes.js'; +export * from './projectVersions.js'; +export * from './screens.js'; +export * from './screenSchemes.js'; +export * from './screenTabFields.js'; +export * from './screenTabs.js'; +export * from './serverInfo.js'; +export * from './status.js'; +export * from './tasks.js'; +export * from './timeTracking.js'; +export * from './uIModificationsApps.js'; +export * from './userProperties.js'; +export * from './users.js'; +export * from './userSearch.js'; +export * from './webhooks.js'; +export * from './workflows.js'; +export * from './workflowSchemeDrafts.js'; +export * from './workflowSchemeProjectAssociations.js'; +export * from './workflowSchemes.js'; +export * from './workflowStatusCategories.js'; +export * from './workflowStatuses.js'; +export * from './workflowTransitionProperties.js'; +export * from './workflowTransitionRules.js'; -export * as Version2Models from './models'; -export * as Version2Parameters from './parameters'; -export * from './client'; +export * as Version2Models from './models/index.js'; +export * as Version2Parameters from './parameters/index.js'; +export * from './client/index.js'; diff --git a/src/version2/issueAttachments.ts b/src/version2/issueAttachments.ts index c1961e3af4..33bad5b823 100644 --- a/src/version2/issueAttachments.ts +++ b/src/version2/issueAttachments.ts @@ -1,5 +1,4 @@ -// @ts-expect-error Wrong form data typings -import FormData from 'form-data'; +import { FormData } from 'formdata-node'; import * as Models from './models'; import * as Parameters from './parameters'; import { Callback } from '../callback'; @@ -434,7 +433,6 @@ export class IssueAttachments { headers: { 'X-Atlassian-Token': 'no-check', 'Content-Type': 'multipart/form-data', - ...formData.getHeaders?.(), }, data: formData, maxBodyLength: Infinity, diff --git a/src/version2/issueCommentProperties.ts b/src/version2/issueCommentProperties.ts index c122e8bcc9..59cffd5872 100644 --- a/src/version2/issueCommentProperties.ts +++ b/src/version2/issueCommentProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCommentProperties { constructor(private client: Client) {} diff --git a/src/version2/issueComments.ts b/src/version2/issueComments.ts index 8f45ac0ae6..979ba9f5a1 100644 --- a/src/version2/issueComments.ts +++ b/src/version2/issueComments.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueComments { constructor(private client: Client) {} diff --git a/src/version2/issueCustomFieldConfigurationApps.ts b/src/version2/issueCustomFieldConfigurationApps.ts index 9fd1d66810..64dd687479 100644 --- a/src/version2/issueCustomFieldConfigurationApps.ts +++ b/src/version2/issueCustomFieldConfigurationApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldConfigurationApps { constructor(private client: Client) {} diff --git a/src/version2/issueCustomFieldContexts.ts b/src/version2/issueCustomFieldContexts.ts index 21a0d25b21..8c499242b1 100644 --- a/src/version2/issueCustomFieldContexts.ts +++ b/src/version2/issueCustomFieldContexts.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldContexts { constructor(private client: Client) {} diff --git a/src/version2/issueCustomFieldOptions.ts b/src/version2/issueCustomFieldOptions.ts index 4f7cb8ff63..62ea4fbd64 100644 --- a/src/version2/issueCustomFieldOptions.ts +++ b/src/version2/issueCustomFieldOptions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldOptions { constructor(private client: Client) {} diff --git a/src/version2/issueCustomFieldOptionsApps.ts b/src/version2/issueCustomFieldOptionsApps.ts index 60b342455e..f69906d575 100644 --- a/src/version2/issueCustomFieldOptionsApps.ts +++ b/src/version2/issueCustomFieldOptionsApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldOptionsApps { constructor(private client: Client) {} diff --git a/src/version2/issueCustomFieldValuesApps.ts b/src/version2/issueCustomFieldValuesApps.ts index 5413f7d241..ccc05e445f 100644 --- a/src/version2/issueCustomFieldValuesApps.ts +++ b/src/version2/issueCustomFieldValuesApps.ts @@ -1,7 +1,7 @@ -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldValuesApps { constructor(private client: Client) {} diff --git a/src/version2/issueFieldConfigurations.ts b/src/version2/issueFieldConfigurations.ts index 5ebf33d4e3..56896b9363 100644 --- a/src/version2/issueFieldConfigurations.ts +++ b/src/version2/issueFieldConfigurations.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueFieldConfigurations { constructor(private client: Client) {} diff --git a/src/version2/issueFields.ts b/src/version2/issueFields.ts index 4873583e65..ae82e7640e 100644 --- a/src/version2/issueFields.ts +++ b/src/version2/issueFields.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueFields { constructor(private client: Client) {} diff --git a/src/version2/issueLinkTypes.ts b/src/version2/issueLinkTypes.ts index f9fc02a695..f0171687ad 100644 --- a/src/version2/issueLinkTypes.ts +++ b/src/version2/issueLinkTypes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueLinkTypes { constructor(private client: Client) {} diff --git a/src/version2/issueLinks.ts b/src/version2/issueLinks.ts index 651ba80273..54aded304c 100644 --- a/src/version2/issueLinks.ts +++ b/src/version2/issueLinks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueLinks { constructor(private client: Client) {} diff --git a/src/version2/issueNavigatorSettings.ts b/src/version2/issueNavigatorSettings.ts index 97c86cdef6..73739ba86c 100644 --- a/src/version2/issueNavigatorSettings.ts +++ b/src/version2/issueNavigatorSettings.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueNavigatorSettings { constructor(private client: Client) {} diff --git a/src/version2/issueNotificationSchemes.ts b/src/version2/issueNotificationSchemes.ts index 9c75917276..1c84afea3a 100644 --- a/src/version2/issueNotificationSchemes.ts +++ b/src/version2/issueNotificationSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueNotificationSchemes { constructor(private client: Client) {} diff --git a/src/version2/issuePriorities.ts b/src/version2/issuePriorities.ts index 04f82b2efa..055c030396 100644 --- a/src/version2/issuePriorities.ts +++ b/src/version2/issuePriorities.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssuePriorities { constructor(private client: Client) {} diff --git a/src/version2/issueProperties.ts b/src/version2/issueProperties.ts index 322a7ec9ef..cfeb863c62 100644 --- a/src/version2/issueProperties.ts +++ b/src/version2/issueProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueProperties { constructor(private client: Client) {} diff --git a/src/version2/issueRemoteLinks.ts b/src/version2/issueRemoteLinks.ts index 12943c64cd..3a7b922695 100644 --- a/src/version2/issueRemoteLinks.ts +++ b/src/version2/issueRemoteLinks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueRemoteLinks { constructor(private client: Client) {} diff --git a/src/version2/issueResolutions.ts b/src/version2/issueResolutions.ts index 10922ceae9..c839661b4f 100644 --- a/src/version2/issueResolutions.ts +++ b/src/version2/issueResolutions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueResolutions { constructor(private client: Client) {} diff --git a/src/version2/issueSearch.ts b/src/version2/issueSearch.ts index 0d6414ec3c..2da9483e03 100644 --- a/src/version2/issueSearch.ts +++ b/src/version2/issueSearch.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueSearch { constructor(private client: Client) {} diff --git a/src/version2/issueSecurityLevel.ts b/src/version2/issueSecurityLevel.ts index 5a665fbd60..9f6215b3c2 100644 --- a/src/version2/issueSecurityLevel.ts +++ b/src/version2/issueSecurityLevel.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueSecurityLevel { constructor(private client: Client) {} diff --git a/src/version2/issueSecuritySchemes.ts b/src/version2/issueSecuritySchemes.ts index 60c089ea24..efd64e330a 100644 --- a/src/version2/issueSecuritySchemes.ts +++ b/src/version2/issueSecuritySchemes.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueSecuritySchemes { constructor(private client: Client) {} diff --git a/src/version2/issueTypeProperties.ts b/src/version2/issueTypeProperties.ts index cb3dd26eb3..92ee33c628 100644 --- a/src/version2/issueTypeProperties.ts +++ b/src/version2/issueTypeProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypeProperties { constructor(private client: Client) {} diff --git a/src/version2/issueTypeSchemes.ts b/src/version2/issueTypeSchemes.ts index 1f9e7cfe95..b7fd780aa9 100644 --- a/src/version2/issueTypeSchemes.ts +++ b/src/version2/issueTypeSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypeSchemes { constructor(private client: Client) {} diff --git a/src/version2/issueTypeScreenSchemes.ts b/src/version2/issueTypeScreenSchemes.ts index 34dacadc5f..4c41ecb5b6 100644 --- a/src/version2/issueTypeScreenSchemes.ts +++ b/src/version2/issueTypeScreenSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypeScreenSchemes { constructor(private client: Client) {} diff --git a/src/version2/issueTypes.ts b/src/version2/issueTypes.ts index 84721d580e..2c77b1b18e 100644 --- a/src/version2/issueTypes.ts +++ b/src/version2/issueTypes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypes { constructor(private client: Client) {} diff --git a/src/version2/issueVotes.ts b/src/version2/issueVotes.ts index 913436f674..5911ac639e 100644 --- a/src/version2/issueVotes.ts +++ b/src/version2/issueVotes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueVotes { constructor(private client: Client) {} diff --git a/src/version2/issueWatchers.ts b/src/version2/issueWatchers.ts index 43144b8aba..d6bc6ea641 100644 --- a/src/version2/issueWatchers.ts +++ b/src/version2/issueWatchers.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueWatchers { constructor(private client: Client) {} diff --git a/src/version2/issueWorklogProperties.ts b/src/version2/issueWorklogProperties.ts index 8cac5e88da..ae07d564e4 100644 --- a/src/version2/issueWorklogProperties.ts +++ b/src/version2/issueWorklogProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueWorklogProperties { constructor(private client: Client) {} diff --git a/src/version2/issueWorklogs.ts b/src/version2/issueWorklogs.ts index 31482bb4df..c54e66bf32 100644 --- a/src/version2/issueWorklogs.ts +++ b/src/version2/issueWorklogs.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueWorklogs { constructor(private client: Client) {} diff --git a/src/version2/issues.ts b/src/version2/issues.ts index 2c00ffa2c5..f6711f3d9b 100644 --- a/src/version2/issues.ts +++ b/src/version2/issues.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Issues { constructor(private client: Client) {} diff --git a/src/version2/jQL.ts b/src/version2/jQL.ts index a5dd54bb97..0831bc1005 100644 --- a/src/version2/jQL.ts +++ b/src/version2/jQL.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JQL { constructor(private client: Client) {} diff --git a/src/version2/jiraExpressions.ts b/src/version2/jiraExpressions.ts index 4138ae15ef..cff85ca69f 100644 --- a/src/version2/jiraExpressions.ts +++ b/src/version2/jiraExpressions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JiraExpressions { constructor(private client: Client) {} diff --git a/src/version2/jiraSettings.ts b/src/version2/jiraSettings.ts index 1ac57eaa79..af9c8f51e3 100644 --- a/src/version2/jiraSettings.ts +++ b/src/version2/jiraSettings.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JiraSettings { constructor(private client: Client) {} diff --git a/src/version2/jqlFunctionsApps.ts b/src/version2/jqlFunctionsApps.ts index ac95c558e5..26edd478da 100644 --- a/src/version2/jqlFunctionsApps.ts +++ b/src/version2/jqlFunctionsApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JqlFunctionsApps { constructor(private client: Client) {} diff --git a/src/version2/labels.ts b/src/version2/labels.ts index 9a8bc62248..801717bf57 100644 --- a/src/version2/labels.ts +++ b/src/version2/labels.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Labels { constructor(private client: Client) {} diff --git a/src/version2/licenseMetrics.ts b/src/version2/licenseMetrics.ts index bf12582bf8..6745318802 100644 --- a/src/version2/licenseMetrics.ts +++ b/src/version2/licenseMetrics.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class LicenseMetrics { constructor(private client: Client) {} diff --git a/src/version2/models/addSecuritySchemeLevelsRequest.ts b/src/version2/models/addSecuritySchemeLevelsRequest.ts index df70a5daf2..18375aca2d 100644 --- a/src/version2/models/addSecuritySchemeLevelsRequest.ts +++ b/src/version2/models/addSecuritySchemeLevelsRequest.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevel } from './securitySchemeLevel'; +import type { SecuritySchemeLevel } from './securitySchemeLevel.js'; export interface AddSecuritySchemeLevelsRequest { /** The list of scheme levels which should be added to the security scheme. */ diff --git a/src/version2/models/applicationRole.ts b/src/version2/models/applicationRole.ts index 3180a57459..564a746124 100644 --- a/src/version2/models/applicationRole.ts +++ b/src/version2/models/applicationRole.ts @@ -1,4 +1,4 @@ -import { GroupName } from './groupName'; +import type { GroupName } from './groupName.js'; /** Details of an application role. */ export interface ApplicationRole { diff --git a/src/version2/models/associateFieldConfigurationsWithIssueTypesRequest.ts b/src/version2/models/associateFieldConfigurationsWithIssueTypesRequest.ts index 61cd83082a..6754b859e6 100644 --- a/src/version2/models/associateFieldConfigurationsWithIssueTypesRequest.ts +++ b/src/version2/models/associateFieldConfigurationsWithIssueTypesRequest.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationToIssueTypeMapping } from './fieldConfigurationToIssueTypeMapping'; +import type { FieldConfigurationToIssueTypeMapping } from './fieldConfigurationToIssueTypeMapping.js'; /** Details of a field configuration to issue type mappings. */ export interface AssociateFieldConfigurationsWithIssueTypesRequest { diff --git a/src/version2/models/attachment.ts b/src/version2/models/attachment.ts index ce08248aca..2262faeaf0 100644 --- a/src/version2/models/attachment.ts +++ b/src/version2/models/attachment.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** Details about an attachment. */ export interface Attachment { diff --git a/src/version2/models/attachmentArchiveImpl.ts b/src/version2/models/attachmentArchiveImpl.ts index 9af03cd0f7..59188896a7 100644 --- a/src/version2/models/attachmentArchiveImpl.ts +++ b/src/version2/models/attachmentArchiveImpl.ts @@ -1,4 +1,4 @@ -import { AttachmentArchiveEntry } from './attachmentArchiveEntry'; +import type { AttachmentArchiveEntry } from './attachmentArchiveEntry.js'; export interface AttachmentArchiveImpl { /** The list of the items included in the archive. */ diff --git a/src/version2/models/attachmentArchiveMetadataReadable.ts b/src/version2/models/attachmentArchiveMetadataReadable.ts index e38e02a18a..5576fa38a3 100644 --- a/src/version2/models/attachmentArchiveMetadataReadable.ts +++ b/src/version2/models/attachmentArchiveMetadataReadable.ts @@ -1,4 +1,4 @@ -import { AttachmentArchiveItemReadable } from './attachmentArchiveItemReadable'; +import type { AttachmentArchiveItemReadable } from './attachmentArchiveItemReadable.js'; /** Metadata for an archive (for example a zip) and its contents. */ export interface AttachmentArchiveMetadataReadable { diff --git a/src/version2/models/attachmentMetadata.ts b/src/version2/models/attachmentMetadata.ts index 9a252e607f..20240c4aa7 100644 --- a/src/version2/models/attachmentMetadata.ts +++ b/src/version2/models/attachmentMetadata.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Metadata for an issue attachment. */ export interface AttachmentMetadata { diff --git a/src/version2/models/auditRecord.ts b/src/version2/models/auditRecord.ts index 5b294091e0..ffecfda2dd 100644 --- a/src/version2/models/auditRecord.ts +++ b/src/version2/models/auditRecord.ts @@ -1,5 +1,5 @@ -import { AssociatedItem } from './associatedItem'; -import { ChangedValue } from './changedValue'; +import type { AssociatedItem } from './associatedItem.js'; +import type { ChangedValue } from './changedValue.js'; /** An audit record. */ export interface AuditRecord { diff --git a/src/version2/models/auditRecords.ts b/src/version2/models/auditRecords.ts index 0b36a5ae41..3b35312063 100644 --- a/src/version2/models/auditRecords.ts +++ b/src/version2/models/auditRecords.ts @@ -1,4 +1,4 @@ -import { AuditRecord } from './auditRecord'; +import type { AuditRecord } from './auditRecord.js'; /** Container for a list of audit records. */ export interface AuditRecords { diff --git a/src/version2/models/autoCompleteSuggestions.ts b/src/version2/models/autoCompleteSuggestions.ts index d8a5e00228..1dd1179a38 100644 --- a/src/version2/models/autoCompleteSuggestions.ts +++ b/src/version2/models/autoCompleteSuggestions.ts @@ -1,4 +1,4 @@ -import { AutoCompleteSuggestion } from './autoCompleteSuggestion'; +import type { AutoCompleteSuggestion } from './autoCompleteSuggestion.js'; /** The results from a JQL query. */ export interface AutoCompleteSuggestions { diff --git a/src/version2/models/availableDashboardGadgetsResponse.ts b/src/version2/models/availableDashboardGadgetsResponse.ts index d6edf26553..3435981344 100644 --- a/src/version2/models/availableDashboardGadgetsResponse.ts +++ b/src/version2/models/availableDashboardGadgetsResponse.ts @@ -1,4 +1,4 @@ -import { AvailableDashboardGadget } from './availableDashboardGadget'; +import type { AvailableDashboardGadget } from './availableDashboardGadget.js'; /** The list of available gadgets. */ export interface AvailableDashboardGadgetsResponse { diff --git a/src/version2/models/availableWorkflowTriggers.ts b/src/version2/models/availableWorkflowTriggers.ts index 2fa661876b..51c70e80d7 100644 --- a/src/version2/models/availableWorkflowTriggers.ts +++ b/src/version2/models/availableWorkflowTriggers.ts @@ -1,4 +1,4 @@ -import { AvailableWorkflowTriggerTypes } from './availableWorkflowTriggerTypes'; +import type { AvailableWorkflowTriggerTypes } from './availableWorkflowTriggerTypes.js'; /** The trigger rules available. */ export interface AvailableWorkflowTriggers { diff --git a/src/version2/models/avatars.ts b/src/version2/models/avatars.ts index df93aa3ca5..ebb3751fd6 100644 --- a/src/version2/models/avatars.ts +++ b/src/version2/models/avatars.ts @@ -1,4 +1,4 @@ -import { Avatar } from './avatar'; +import type { Avatar } from './avatar.js'; /** Details about system and custom avatars. */ export interface Avatars { diff --git a/src/version2/models/bulkCustomFieldOptionCreateRequest.ts b/src/version2/models/bulkCustomFieldOptionCreateRequest.ts index 0944e835e0..fc9734cdec 100644 --- a/src/version2/models/bulkCustomFieldOptionCreateRequest.ts +++ b/src/version2/models/bulkCustomFieldOptionCreateRequest.ts @@ -1,4 +1,4 @@ -import { CustomFieldOptionCreate } from './customFieldOptionCreate'; +import type { CustomFieldOptionCreate } from './customFieldOptionCreate.js'; /** Details of the options to create for a custom field. */ export interface BulkCustomFieldOptionCreateRequest { diff --git a/src/version2/models/bulkCustomFieldOptionUpdateRequest.ts b/src/version2/models/bulkCustomFieldOptionUpdateRequest.ts index c7b8076989..a9d185d585 100644 --- a/src/version2/models/bulkCustomFieldOptionUpdateRequest.ts +++ b/src/version2/models/bulkCustomFieldOptionUpdateRequest.ts @@ -1,4 +1,4 @@ -import { CustomFieldOptionUpdate } from './customFieldOptionUpdate'; +import type { CustomFieldOptionUpdate } from './customFieldOptionUpdate.js'; /** Details of the options to update for a custom field. */ export interface BulkCustomFieldOptionUpdateRequest { diff --git a/src/version2/models/bulkIssuePropertyUpdateRequest.ts b/src/version2/models/bulkIssuePropertyUpdateRequest.ts index 8162a61c86..cf13b6d8a3 100644 --- a/src/version2/models/bulkIssuePropertyUpdateRequest.ts +++ b/src/version2/models/bulkIssuePropertyUpdateRequest.ts @@ -1,4 +1,4 @@ -import { IssueFilterForBulkPropertySet } from './issueFilterForBulkPropertySet'; +import type { IssueFilterForBulkPropertySet } from './issueFilterForBulkPropertySet.js'; /** Bulk issue property update request details. */ export interface BulkIssuePropertyUpdateRequest { diff --git a/src/version2/models/bulkOperationErrorResult.ts b/src/version2/models/bulkOperationErrorResult.ts index 7539a2009c..3caf6f5609 100644 --- a/src/version2/models/bulkOperationErrorResult.ts +++ b/src/version2/models/bulkOperationErrorResult.ts @@ -1,4 +1,4 @@ -import { ErrorCollection } from './errorCollection'; +import type { ErrorCollection } from './errorCollection.js'; export interface BulkOperationErrorResult { elementErrors?: ErrorCollection; diff --git a/src/version2/models/bulkPermissionGrants.ts b/src/version2/models/bulkPermissionGrants.ts index 10cc5e5f1b..43ef985bfe 100644 --- a/src/version2/models/bulkPermissionGrants.ts +++ b/src/version2/models/bulkPermissionGrants.ts @@ -1,4 +1,4 @@ -import { BulkProjectPermissionGrants } from './bulkProjectPermissionGrants'; +import type { BulkProjectPermissionGrants } from './bulkProjectPermissionGrants.js'; /** Details of global and project permissions granted to the user. */ export interface BulkPermissionGrants { diff --git a/src/version2/models/bulkPermissionsRequest.ts b/src/version2/models/bulkPermissionsRequest.ts index 69185f5e0d..9a9467b31f 100644 --- a/src/version2/models/bulkPermissionsRequest.ts +++ b/src/version2/models/bulkPermissionsRequest.ts @@ -1,4 +1,4 @@ -import { BulkProjectPermissions } from './bulkProjectPermissions'; +import type { BulkProjectPermissions } from './bulkProjectPermissions.js'; /** Details of global permissions to look up and project permissions with associated projects and issues to look up. */ export interface BulkPermissionsRequest { diff --git a/src/version2/models/changedWorklog.ts b/src/version2/models/changedWorklog.ts index 654ab2a43c..91828d3949 100644 --- a/src/version2/models/changedWorklog.ts +++ b/src/version2/models/changedWorklog.ts @@ -1,4 +1,4 @@ -import { EntityProperty } from './entityProperty'; +import type { EntityProperty } from './entityProperty.js'; /** Details of a changed worklog. */ export interface ChangedWorklog { diff --git a/src/version2/models/changedWorklogs.ts b/src/version2/models/changedWorklogs.ts index ecd6bea3d8..db0a4459a1 100644 --- a/src/version2/models/changedWorklogs.ts +++ b/src/version2/models/changedWorklogs.ts @@ -1,4 +1,4 @@ -import { ChangedWorklog } from './changedWorklog'; +import type { ChangedWorklog } from './changedWorklog.js'; /** List of changed worklogs. */ export interface ChangedWorklogs { diff --git a/src/version2/models/changelog.ts b/src/version2/models/changelog.ts index 5671b53407..2a51f28c59 100644 --- a/src/version2/models/changelog.ts +++ b/src/version2/models/changelog.ts @@ -1,6 +1,6 @@ -import { ChangeDetails } from './changeDetails'; -import { HistoryMetadata } from './historyMetadata'; -import { UserDetails } from './userDetails'; +import type { ChangeDetails } from './changeDetails.js'; +import type { HistoryMetadata } from './historyMetadata.js'; +import type { UserDetails } from './userDetails.js'; /** A log of changes made to issue fields. Changelogs related to workflow associations are currently being deprecated. */ export interface Changelog { diff --git a/src/version2/models/comment.ts b/src/version2/models/comment.ts index b86ec65039..d29afb0528 100644 --- a/src/version2/models/comment.ts +++ b/src/version2/models/comment.ts @@ -1,6 +1,6 @@ -import { EntityProperty } from './entityProperty'; -import { UserDetails } from './userDetails'; -import { Visibility } from './visibility'; +import type { EntityProperty } from './entityProperty.js'; +import type { UserDetails } from './userDetails.js'; +import type { Visibility } from './visibility.js'; /** A comment. */ export interface Comment { diff --git a/src/version2/models/componentWithIssueCount.ts b/src/version2/models/componentWithIssueCount.ts index a8598fc017..fa8b508249 100644 --- a/src/version2/models/componentWithIssueCount.ts +++ b/src/version2/models/componentWithIssueCount.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Details about a component with a count of the issues it contains. */ export interface ComponentWithIssueCount { diff --git a/src/version2/models/conditionGroupConfiguration.ts b/src/version2/models/conditionGroupConfiguration.ts index bdc95aa010..f51499790a 100644 --- a/src/version2/models/conditionGroupConfiguration.ts +++ b/src/version2/models/conditionGroupConfiguration.ts @@ -1,4 +1,4 @@ -import { WorkflowRuleConfiguration } from './workflowRuleConfiguration'; +import type { WorkflowRuleConfiguration } from './workflowRuleConfiguration.js'; /** The conditions group associated with the transition. */ export interface ConditionGroupConfiguration { diff --git a/src/version2/models/conditionGroupUpdate.ts b/src/version2/models/conditionGroupUpdate.ts index 6d1b17b6fb..9306ce922e 100644 --- a/src/version2/models/conditionGroupUpdate.ts +++ b/src/version2/models/conditionGroupUpdate.ts @@ -1,4 +1,4 @@ -import { WorkflowRuleConfiguration } from './workflowRuleConfiguration'; +import type { WorkflowRuleConfiguration } from './workflowRuleConfiguration.js'; /** The conditions group associated with the transition. */ export interface ConditionGroupUpdate { diff --git a/src/version2/models/configuration.ts b/src/version2/models/configuration.ts index 1cfaf774aa..7fd929b069 100644 --- a/src/version2/models/configuration.ts +++ b/src/version2/models/configuration.ts @@ -1,4 +1,4 @@ -import { TimeTrackingConfiguration } from './timeTrackingConfiguration'; +import type { TimeTrackingConfiguration } from './timeTrackingConfiguration.js'; /** Details about the configuration of Jira. */ export interface Configuration { diff --git a/src/version2/models/connectCustomFieldValues.ts b/src/version2/models/connectCustomFieldValues.ts index b54c2562f6..6a9c826017 100644 --- a/src/version2/models/connectCustomFieldValues.ts +++ b/src/version2/models/connectCustomFieldValues.ts @@ -1,4 +1,4 @@ -import { ConnectCustomFieldValue } from './connectCustomFieldValue'; +import type { ConnectCustomFieldValue } from './connectCustomFieldValue.js'; /** Details of updates for a custom field. */ export interface ConnectCustomFieldValues { diff --git a/src/version2/models/connectModules.ts b/src/version2/models/connectModules.ts index 4800ca7b1c..185060e232 100644 --- a/src/version2/models/connectModules.ts +++ b/src/version2/models/connectModules.ts @@ -1,4 +1,4 @@ -import { ConnectModule } from './connectModule'; +import type { ConnectModule } from './connectModule.js'; export interface ConnectModules { /** diff --git a/src/version2/models/connectWorkflowTransitionRule.ts b/src/version2/models/connectWorkflowTransitionRule.ts index 126c510de5..7cd6784ec8 100644 --- a/src/version2/models/connectWorkflowTransitionRule.ts +++ b/src/version2/models/connectWorkflowTransitionRule.ts @@ -1,5 +1,5 @@ -import { RuleConfiguration } from './ruleConfiguration'; -import { WorkflowTransition } from './workflowTransition'; +import type { RuleConfiguration } from './ruleConfiguration.js'; +import type { WorkflowTransition } from './workflowTransition.js'; /** A workflow transition rule. */ export interface ConnectWorkflowTransitionRule { diff --git a/src/version2/models/containerForProjectFeatures.ts b/src/version2/models/containerForProjectFeatures.ts index ab3369de95..4cd8429005 100644 --- a/src/version2/models/containerForProjectFeatures.ts +++ b/src/version2/models/containerForProjectFeatures.ts @@ -1,4 +1,4 @@ -import { ProjectFeature } from './projectFeature'; +import type { ProjectFeature } from './projectFeature.js'; /** The list of features on a project. */ export interface ContainerForProjectFeatures { diff --git a/src/version2/models/containerForRegisteredWebhooks.ts b/src/version2/models/containerForRegisteredWebhooks.ts index aa13caf5ff..1ccb8940c6 100644 --- a/src/version2/models/containerForRegisteredWebhooks.ts +++ b/src/version2/models/containerForRegisteredWebhooks.ts @@ -1,4 +1,4 @@ -import { RegisteredWebhook } from './registeredWebhook'; +import type { RegisteredWebhook } from './registeredWebhook.js'; /** Container for a list of registered webhooks. Webhook details are returned in the same order as the request. */ export interface ContainerForRegisteredWebhooks { diff --git a/src/version2/models/containerOfWorkflowSchemeAssociations.ts b/src/version2/models/containerOfWorkflowSchemeAssociations.ts index 5c053d4112..b7e156c850 100644 --- a/src/version2/models/containerOfWorkflowSchemeAssociations.ts +++ b/src/version2/models/containerOfWorkflowSchemeAssociations.ts @@ -1,4 +1,4 @@ -import { WorkflowSchemeAssociations } from './workflowSchemeAssociations'; +import type { WorkflowSchemeAssociations } from './workflowSchemeAssociations.js'; /** A container for a list of workflow schemes together with the projects they are associated with. */ export interface ContainerOfWorkflowSchemeAssociations { diff --git a/src/version2/models/convertedJQLQueries.ts b/src/version2/models/convertedJQLQueries.ts index c5cbfd6479..9925f54abd 100644 --- a/src/version2/models/convertedJQLQueries.ts +++ b/src/version2/models/convertedJQLQueries.ts @@ -1,4 +1,4 @@ -import { JQLQueryWithUnknownUsers } from './jQLQueryWithUnknownUsers'; +import type { JQLQueryWithUnknownUsers } from './jQLQueryWithUnknownUsers.js'; /** The converted JQL queries. */ export interface ConvertedJQLQueries { diff --git a/src/version2/models/createIssueSecuritySchemeDetails.ts b/src/version2/models/createIssueSecuritySchemeDetails.ts index d61b640ba1..5b8a273c7f 100644 --- a/src/version2/models/createIssueSecuritySchemeDetails.ts +++ b/src/version2/models/createIssueSecuritySchemeDetails.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevel } from './securitySchemeLevel'; +import type { SecuritySchemeLevel } from './securitySchemeLevel.js'; /** Issue security scheme and it's details */ export interface CreateIssueSecuritySchemeDetails { diff --git a/src/version2/models/createNotificationSchemeDetails.ts b/src/version2/models/createNotificationSchemeDetails.ts index bdabe0b9ff..82187b5631 100644 --- a/src/version2/models/createNotificationSchemeDetails.ts +++ b/src/version2/models/createNotificationSchemeDetails.ts @@ -1,4 +1,4 @@ -import { NotificationSchemeEventDetails } from './notificationSchemeEventDetails'; +import type { NotificationSchemeEventDetails } from './notificationSchemeEventDetails.js'; /** Details of a notification scheme. */ export interface CreateNotificationSchemeDetails { diff --git a/src/version2/models/createUiModificationDetails.ts b/src/version2/models/createUiModificationDetails.ts index a5152b29ad..f142d01297 100644 --- a/src/version2/models/createUiModificationDetails.ts +++ b/src/version2/models/createUiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationContextDetails } from './uiModificationContextDetails'; +import type { UiModificationContextDetails } from './uiModificationContextDetails.js'; /** The details of a UI modification. */ export interface CreateUiModificationDetails { diff --git a/src/version2/models/createWorkflowDetails.ts b/src/version2/models/createWorkflowDetails.ts index 8c876ae677..9d8ed78136 100644 --- a/src/version2/models/createWorkflowDetails.ts +++ b/src/version2/models/createWorkflowDetails.ts @@ -1,5 +1,5 @@ -import { CreateWorkflowStatusDetails } from './createWorkflowStatusDetails'; -import { CreateWorkflowTransitionDetails } from './createWorkflowTransitionDetails'; +import type { CreateWorkflowStatusDetails } from './createWorkflowStatusDetails.js'; +import type { CreateWorkflowTransitionDetails } from './createWorkflowTransitionDetails.js'; /** The details of a workflow. */ export interface CreateWorkflowDetails { diff --git a/src/version2/models/createWorkflowTransitionDetails.ts b/src/version2/models/createWorkflowTransitionDetails.ts index 7e948429e5..49431a2d44 100644 --- a/src/version2/models/createWorkflowTransitionDetails.ts +++ b/src/version2/models/createWorkflowTransitionDetails.ts @@ -1,5 +1,5 @@ -import { CreateWorkflowTransitionRulesDetails } from './createWorkflowTransitionRulesDetails'; -import { CreateWorkflowTransitionScreenDetails } from './createWorkflowTransitionScreenDetails'; +import type { CreateWorkflowTransitionRulesDetails } from './createWorkflowTransitionRulesDetails.js'; +import type { CreateWorkflowTransitionScreenDetails } from './createWorkflowTransitionScreenDetails.js'; /** The details of a workflow transition. */ export interface CreateWorkflowTransitionDetails { diff --git a/src/version2/models/createWorkflowTransitionRulesDetails.ts b/src/version2/models/createWorkflowTransitionRulesDetails.ts index 739148ca91..8d5e1d7978 100644 --- a/src/version2/models/createWorkflowTransitionRulesDetails.ts +++ b/src/version2/models/createWorkflowTransitionRulesDetails.ts @@ -1,5 +1,5 @@ -import { CreateWorkflowCondition } from './createWorkflowCondition'; -import { CreateWorkflowTransitionRule } from './createWorkflowTransitionRule'; +import type { CreateWorkflowCondition } from './createWorkflowCondition.js'; +import type { CreateWorkflowTransitionRule } from './createWorkflowTransitionRule.js'; /** The details of a workflow transition rules. */ export interface CreateWorkflowTransitionRulesDetails { diff --git a/src/version2/models/createdIssue.ts b/src/version2/models/createdIssue.ts index aa78dd4879..47934f0447 100644 --- a/src/version2/models/createdIssue.ts +++ b/src/version2/models/createdIssue.ts @@ -1,4 +1,4 @@ -import { NestedResponse } from './nestedResponse'; +import type { NestedResponse } from './nestedResponse.js'; /** Details about a created issue or subtask. */ export interface CreatedIssue { diff --git a/src/version2/models/createdIssues.ts b/src/version2/models/createdIssues.ts index bf048798b5..d388ef34f3 100644 --- a/src/version2/models/createdIssues.ts +++ b/src/version2/models/createdIssues.ts @@ -1,5 +1,5 @@ -import { BulkOperationErrorResult } from './bulkOperationErrorResult'; -import { CreatedIssue } from './createdIssue'; +import type { BulkOperationErrorResult } from './bulkOperationErrorResult.js'; +import type { CreatedIssue } from './createdIssue.js'; /** Details about the issues created and the errors for requests that failed. */ export interface CreatedIssues { diff --git a/src/version2/models/customFieldConfigurations.ts b/src/version2/models/customFieldConfigurations.ts index 40bc573c8d..c82c675440 100644 --- a/src/version2/models/customFieldConfigurations.ts +++ b/src/version2/models/customFieldConfigurations.ts @@ -1,4 +1,4 @@ -import { ContextualConfiguration } from './contextualConfiguration'; +import type { ContextualConfiguration } from './contextualConfiguration.js'; /** Details of configurations for a custom field. */ export interface CustomFieldConfigurations { diff --git a/src/version2/models/customFieldContextDefaultValueUpdate.ts b/src/version2/models/customFieldContextDefaultValueUpdate.ts index c9bd5a4dc2..6b59de00e6 100644 --- a/src/version2/models/customFieldContextDefaultValueUpdate.ts +++ b/src/version2/models/customFieldContextDefaultValueUpdate.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue'; +import type { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue.js'; /** Default values to update. */ export interface CustomFieldContextDefaultValueUpdate { diff --git a/src/version2/models/customFieldCreatedContextOptionsList.ts b/src/version2/models/customFieldCreatedContextOptionsList.ts index 9dac124a5d..9d2205e49d 100644 --- a/src/version2/models/customFieldCreatedContextOptionsList.ts +++ b/src/version2/models/customFieldCreatedContextOptionsList.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextOption } from './customFieldContextOption'; +import type { CustomFieldContextOption } from './customFieldContextOption.js'; /** A list of custom field options for a context. */ export interface CustomFieldCreatedContextOptionsList { diff --git a/src/version2/models/customFieldUpdatedContextOptionsList.ts b/src/version2/models/customFieldUpdatedContextOptionsList.ts index 2f26a260f0..bb8a9ee46d 100644 --- a/src/version2/models/customFieldUpdatedContextOptionsList.ts +++ b/src/version2/models/customFieldUpdatedContextOptionsList.ts @@ -1,4 +1,4 @@ -import { CustomFieldOptionUpdate } from './customFieldOptionUpdate'; +import type { CustomFieldOptionUpdate } from './customFieldOptionUpdate.js'; /** A list of custom field options for a context. */ export interface CustomFieldUpdatedContextOptionsList { diff --git a/src/version2/models/customFieldValueUpdateDetails.ts b/src/version2/models/customFieldValueUpdateDetails.ts index ba1dc10b05..33b488e8ae 100644 --- a/src/version2/models/customFieldValueUpdateDetails.ts +++ b/src/version2/models/customFieldValueUpdateDetails.ts @@ -1,4 +1,4 @@ -import { CustomFieldValueUpdate } from './customFieldValueUpdate'; +import type { CustomFieldValueUpdate } from './customFieldValueUpdate.js'; /** Details of updates for a custom field. */ export interface CustomFieldValueUpdateDetails { diff --git a/src/version2/models/dashboard.ts b/src/version2/models/dashboard.ts index e680128cc0..3edd66c1c3 100644 --- a/src/version2/models/dashboard.ts +++ b/src/version2/models/dashboard.ts @@ -1,5 +1,5 @@ -import { DashboardUser } from './dashboardUser'; -import { SharePermission } from './sharePermission'; +import type { DashboardUser } from './dashboardUser.js'; +import type { SharePermission } from './sharePermission.js'; /** Details of a dashboard. */ export interface Dashboard { diff --git a/src/version2/models/dashboardDetails.ts b/src/version2/models/dashboardDetails.ts index 35fdb9b664..9ea8f6defb 100644 --- a/src/version2/models/dashboardDetails.ts +++ b/src/version2/models/dashboardDetails.ts @@ -1,4 +1,4 @@ -import { SharePermission } from './sharePermission'; +import type { SharePermission } from './sharePermission.js'; /** Details of a dashboard. */ export interface DashboardDetails { diff --git a/src/version2/models/dashboardGadget.ts b/src/version2/models/dashboardGadget.ts index 3ca3b83957..9607386cd8 100644 --- a/src/version2/models/dashboardGadget.ts +++ b/src/version2/models/dashboardGadget.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetPosition } from './dashboardGadgetPosition'; +import type { DashboardGadgetPosition } from './dashboardGadgetPosition.js'; /** Details of a gadget. */ export interface DashboardGadget { diff --git a/src/version2/models/dashboardGadgetResponse.ts b/src/version2/models/dashboardGadgetResponse.ts index 8b1d537985..252a1f1fee 100644 --- a/src/version2/models/dashboardGadgetResponse.ts +++ b/src/version2/models/dashboardGadgetResponse.ts @@ -1,4 +1,4 @@ -import { DashboardGadget } from './dashboardGadget'; +import type { DashboardGadget } from './dashboardGadget.js'; /** The list of gadgets on the dashboard. */ export interface DashboardGadgetResponse { diff --git a/src/version2/models/dashboardGadgetSettings.ts b/src/version2/models/dashboardGadgetSettings.ts index 94e624fa5d..d584c7e520 100644 --- a/src/version2/models/dashboardGadgetSettings.ts +++ b/src/version2/models/dashboardGadgetSettings.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetPosition } from './dashboardGadgetPosition'; +import type { DashboardGadgetPosition } from './dashboardGadgetPosition.js'; /** Details of the settings for a dashboard gadget. */ export interface DashboardGadgetSettings { diff --git a/src/version2/models/dashboardGadgetUpdateRequest.ts b/src/version2/models/dashboardGadgetUpdateRequest.ts index 796ce1a535..9c42d3da4a 100644 --- a/src/version2/models/dashboardGadgetUpdateRequest.ts +++ b/src/version2/models/dashboardGadgetUpdateRequest.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetPosition } from './dashboardGadgetPosition'; +import type { DashboardGadgetPosition } from './dashboardGadgetPosition.js'; /** The details of the gadget to update. */ export interface DashboardGadgetUpdateRequest { diff --git a/src/version2/models/dashboardUser.ts b/src/version2/models/dashboardUser.ts index 8907f7d266..f7b13a4149 100644 --- a/src/version2/models/dashboardUser.ts +++ b/src/version2/models/dashboardUser.ts @@ -1,4 +1,4 @@ -import { UserAvatarUrls } from './userAvatarUrls'; +import type { UserAvatarUrls } from './userAvatarUrls.js'; export interface DashboardUser { /** The URL of the user. */ diff --git a/src/version2/models/errors.ts b/src/version2/models/errors.ts index bc20bd9dd8..3cf9394179 100644 --- a/src/version2/models/errors.ts +++ b/src/version2/models/errors.ts @@ -1,4 +1,4 @@ -import { Error } from './error'; +import type { Error } from './error.js'; export interface Errors { issueIsSubtask?: Error; diff --git a/src/version2/models/eventNotification.ts b/src/version2/models/eventNotification.ts index ed3e0e0e82..5b2450ede7 100644 --- a/src/version2/models/eventNotification.ts +++ b/src/version2/models/eventNotification.ts @@ -1,7 +1,7 @@ -import { FieldDetails } from './fieldDetails'; -import { GroupName } from './groupName'; -import { ProjectRole } from './projectRole'; -import { UserDetails } from './userDetails'; +import type { FieldDetails } from './fieldDetails.js'; +import type { GroupName } from './groupName.js'; +import type { ProjectRole } from './projectRole.js'; +import type { UserDetails } from './userDetails.js'; /** Details about a notification associated with an event. */ export interface EventNotification { diff --git a/src/version2/models/failedWebhooks.ts b/src/version2/models/failedWebhooks.ts index 83559538b5..cfe1b26c99 100644 --- a/src/version2/models/failedWebhooks.ts +++ b/src/version2/models/failedWebhooks.ts @@ -1,4 +1,4 @@ -import { FailedWebhook } from './failedWebhook'; +import type { FailedWebhook } from './failedWebhook.js'; /** A page of failed webhooks. */ export interface FailedWebhooks { diff --git a/src/version2/models/field.ts b/src/version2/models/field.ts index 11baae0c86..c99b9795bd 100644 --- a/src/version2/models/field.ts +++ b/src/version2/models/field.ts @@ -1,5 +1,5 @@ -import { FieldLastUsed } from './fieldLastUsed'; -import { JsonType } from './jsonType'; +import type { FieldLastUsed } from './fieldLastUsed.js'; +import type { JsonType } from './jsonType.js'; /** Details of a field. */ export interface Field { diff --git a/src/version2/models/fieldConfigurationItemsDetails.ts b/src/version2/models/fieldConfigurationItemsDetails.ts index 47685e551b..65b1078fed 100644 --- a/src/version2/models/fieldConfigurationItemsDetails.ts +++ b/src/version2/models/fieldConfigurationItemsDetails.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationItem } from './fieldConfigurationItem'; +import type { FieldConfigurationItem } from './fieldConfigurationItem.js'; /** Details of field configuration items. */ export interface FieldConfigurationItemsDetails { diff --git a/src/version2/models/fieldConfigurationSchemeProjects.ts b/src/version2/models/fieldConfigurationSchemeProjects.ts index cb59fdaf8d..addca085b5 100644 --- a/src/version2/models/fieldConfigurationSchemeProjects.ts +++ b/src/version2/models/fieldConfigurationSchemeProjects.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationScheme } from './fieldConfigurationScheme'; +import type { FieldConfigurationScheme } from './fieldConfigurationScheme.js'; /** Project list with assigned field configuration schema. */ export interface FieldConfigurationSchemeProjects { diff --git a/src/version2/models/fieldDetails.ts b/src/version2/models/fieldDetails.ts index f2fe580fae..eff6edae98 100644 --- a/src/version2/models/fieldDetails.ts +++ b/src/version2/models/fieldDetails.ts @@ -1,5 +1,5 @@ -import { JsonType } from './jsonType'; -import { Scope } from './scope'; +import type { JsonType } from './jsonType.js'; +import type { Scope } from './scope.js'; /** Details about a field. */ export interface FieldDetails { diff --git a/src/version2/models/fieldMetadata.ts b/src/version2/models/fieldMetadata.ts index 255d970adc..053fb0e7ca 100644 --- a/src/version2/models/fieldMetadata.ts +++ b/src/version2/models/fieldMetadata.ts @@ -1,4 +1,4 @@ -import { JsonType } from './jsonType'; +import type { JsonType } from './jsonType.js'; /** The metadata describing an issue field. */ export interface FieldMetadata { diff --git a/src/version2/models/fields.ts b/src/version2/models/fields.ts index 820f27c009..4f9f9ab9f5 100644 --- a/src/version2/models/fields.ts +++ b/src/version2/models/fields.ts @@ -1,20 +1,20 @@ -import { Attachment } from './attachment'; -import { Comment } from './comment'; -import { FixVersion } from './fixVersion'; -import { Issue } from './issue'; -import { IssueLink } from './issueLink'; -import { IssueTypeDetails } from './issueTypeDetails'; -import { Priority } from './priority'; -import { ProjectComponent } from './projectComponent'; -import { Resolution } from './resolution'; -import { RichText } from './richText'; -import { StatusDetails } from './statusDetails'; -import { TimeTrackingDetails } from './timeTrackingDetails'; -import { User } from './user'; -import { UserDetails } from './userDetails'; -import { Votes } from './votes'; -import { Watchers } from './watchers'; -import { Worklog } from './worklog'; +import type { Attachment } from './attachment.js'; +import type { Comment } from './comment.js'; +import type { FixVersion } from './fixVersion.js'; +import type { Issue } from './issue.js'; +import type { IssueLink } from './issueLink.js'; +import type { IssueTypeDetails } from './issueTypeDetails.js'; +import type { Priority } from './priority.js'; +import type { ProjectComponent } from './projectComponent.js'; +import type { Resolution } from './resolution.js'; +import type { RichText } from './richText.js'; +import type { StatusDetails } from './statusDetails.js'; +import type { TimeTrackingDetails } from './timeTrackingDetails.js'; +import type { User } from './user.js'; +import type { UserDetails } from './userDetails.js'; +import type { Votes } from './votes.js'; +import type { Watchers } from './watchers.js'; +import type { Worklog } from './worklog.js'; /** Key fields from the linked issue. */ export interface Fields { diff --git a/src/version2/models/filter.ts b/src/version2/models/filter.ts index ac37b1db24..cc4499fc3b 100644 --- a/src/version2/models/filter.ts +++ b/src/version2/models/filter.ts @@ -1,7 +1,7 @@ -import { FilterSubscriptionsList } from './filterSubscriptionsList'; -import { SharePermission } from './sharePermission'; -import { User } from './user'; -import { UserList } from './userList'; +import type { FilterSubscriptionsList } from './filterSubscriptionsList.js'; +import type { SharePermission } from './sharePermission.js'; +import type { User } from './user.js'; +import type { UserList } from './userList.js'; /** Details about a filter. */ export interface Filter { diff --git a/src/version2/models/filterDetails.ts b/src/version2/models/filterDetails.ts index d4b8b3d624..a3de35389d 100644 --- a/src/version2/models/filterDetails.ts +++ b/src/version2/models/filterDetails.ts @@ -1,6 +1,6 @@ -import { FilterSubscription } from './filterSubscription'; -import { SharePermission } from './sharePermission'; -import { User } from './user'; +import type { FilterSubscription } from './filterSubscription.js'; +import type { SharePermission } from './sharePermission.js'; +import type { User } from './user.js'; /** Details of a filter. */ export interface FilterDetails { diff --git a/src/version2/models/filterSubscription.ts b/src/version2/models/filterSubscription.ts index d5dd4380f2..029f256c9f 100644 --- a/src/version2/models/filterSubscription.ts +++ b/src/version2/models/filterSubscription.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { User } from './user'; +import type { GroupName } from './groupName.js'; +import type { User } from './user.js'; /** Details of a user or group subscribing to a filter. */ export interface FilterSubscription { diff --git a/src/version2/models/filterSubscriptionsList.ts b/src/version2/models/filterSubscriptionsList.ts index 35dd5b1f74..246bb4d17b 100644 --- a/src/version2/models/filterSubscriptionsList.ts +++ b/src/version2/models/filterSubscriptionsList.ts @@ -1,4 +1,4 @@ -import { FilterSubscription } from './filterSubscription'; +import type { FilterSubscription } from './filterSubscription.js'; /** A paginated list of subscriptions to a filter. */ export interface FilterSubscriptionsList { diff --git a/src/version2/models/foundGroup.ts b/src/version2/models/foundGroup.ts index c66e8a0b5c..f015d4ce71 100644 --- a/src/version2/models/foundGroup.ts +++ b/src/version2/models/foundGroup.ts @@ -1,4 +1,4 @@ -import { GroupLabel } from './groupLabel'; +import type { GroupLabel } from './groupLabel.js'; /** A group found in a search. */ export interface FoundGroup { diff --git a/src/version2/models/foundGroups.ts b/src/version2/models/foundGroups.ts index cf7e63f3ed..a9d723ec7b 100644 --- a/src/version2/models/foundGroups.ts +++ b/src/version2/models/foundGroups.ts @@ -1,4 +1,4 @@ -import { FoundGroup } from './foundGroup'; +import type { FoundGroup } from './foundGroup.js'; /** * The list of groups found in a search, including header text (Showing X of Y matching groups) and total of matched diff --git a/src/version2/models/foundUsers.ts b/src/version2/models/foundUsers.ts index 92a4f1a16b..c33d0a71da 100644 --- a/src/version2/models/foundUsers.ts +++ b/src/version2/models/foundUsers.ts @@ -1,4 +1,4 @@ -import { UserPickerUser } from './userPickerUser'; +import type { UserPickerUser } from './userPickerUser.js'; /** * The list of users found in a search, including header text (Showing X of Y matching users) and total of matched diff --git a/src/version2/models/foundUsersAndGroups.ts b/src/version2/models/foundUsersAndGroups.ts index 779d52f775..a984bb6877 100644 --- a/src/version2/models/foundUsersAndGroups.ts +++ b/src/version2/models/foundUsersAndGroups.ts @@ -1,5 +1,5 @@ -import { FoundGroups } from './foundGroups'; -import { FoundUsers } from './foundUsers'; +import type { FoundGroups } from './foundGroups.js'; +import type { FoundUsers } from './foundUsers.js'; /** List of users and groups found in a search. */ export interface FoundUsersAndGroups { diff --git a/src/version2/models/group.ts b/src/version2/models/group.ts index 7ff70b6e7a..5da5777169 100644 --- a/src/version2/models/group.ts +++ b/src/version2/models/group.ts @@ -1,4 +1,4 @@ -import { PagedListUserDetailsApplicationUser } from './pagedListUserDetailsApplicationUser'; +import type { PagedListUserDetailsApplicationUser } from './pagedListUserDetailsApplicationUser.js'; export interface Group { /** Expand options that include additional group details in the response. */ diff --git a/src/version2/models/hierarchy.ts b/src/version2/models/hierarchy.ts index 96fa6cdd4f..eaa4641cbf 100644 --- a/src/version2/models/hierarchy.ts +++ b/src/version2/models/hierarchy.ts @@ -1,4 +1,4 @@ -import { HierarchyLevel } from './hierarchyLevel'; +import type { HierarchyLevel } from './hierarchyLevel.js'; /** The project issue type hierarchy. */ export interface Hierarchy { diff --git a/src/version2/models/historyMetadata.ts b/src/version2/models/historyMetadata.ts index 28f94003e3..7c4d04dca5 100644 --- a/src/version2/models/historyMetadata.ts +++ b/src/version2/models/historyMetadata.ts @@ -1,4 +1,4 @@ -import { HistoryMetadataParticipant } from './historyMetadataParticipant'; +import type { HistoryMetadataParticipant } from './historyMetadataParticipant.js'; /** Details of issue history metadata. */ export interface HistoryMetadata { diff --git a/src/version2/models/index.ts b/src/version2/models/index.ts index 63f87a2208..2c4a400f18 100644 --- a/src/version2/models/index.ts +++ b/src/version2/models/index.ts @@ -1,543 +1,543 @@ -export * from './actorInput'; -export * from './actorsMap'; -export * from './addField'; -export * from './addGroup'; -export * from './addSecuritySchemeLevelsRequest'; -export * from './announcementBannerConfiguration'; -export * from './announcementBannerConfigurationUpdate'; -export * from './application'; -export * from './applicationProperty'; -export * from './applicationRole'; -export * from './associatedItem'; -export * from './associateFieldConfigurationsWithIssueTypesRequest'; -export * from './attachment'; -export * from './attachmentArchiveEntry'; -export * from './attachmentArchiveImpl'; -export * from './attachmentArchiveItemReadable'; -export * from './attachmentArchiveMetadataReadable'; -export * from './attachmentMetadata'; -export * from './attachmentSettings'; -export * from './auditRecord'; -export * from './auditRecords'; -export * from './autoCompleteSuggestion'; -export * from './autoCompleteSuggestions'; -export * from './availableDashboardGadget'; -export * from './availableDashboardGadgetsResponse'; -export * from './availableWorkflowConnectRule'; -export * from './availableWorkflowForgeRule'; -export * from './availableWorkflowSystemRule'; -export * from './availableWorkflowTriggers'; -export * from './availableWorkflowTriggerTypes'; -export * from './avatar'; -export * from './avatars'; -export * from './avatarUrls'; -export * from './avatarWithDetails'; -export * from './bulkChangeOwnerDetails'; -export * from './bulkCustomFieldOptionCreateRequest'; -export * from './bulkCustomFieldOptionUpdateRequest'; -export * from './bulkEditShareableEntity'; -export * from './bulkIssueIsWatching'; -export * from './bulkIssuePropertyUpdateRequest'; -export * from './bulkOperationErrorResult'; -export * from './bulkPermissionGrants'; -export * from './bulkPermissionsRequest'; -export * from './bulkProjectPermissionGrants'; -export * from './bulkProjectPermissions'; -export * from './changeDetails'; -export * from './changedValue'; -export * from './changedWorklog'; -export * from './changedWorklogs'; -export * from './changelog'; -export * from './columnItem'; -export * from './comment'; -export * from './componentIssuesCount'; -export * from './componentWithIssueCount'; -export * from './conditionGroupConfiguration'; -export * from './conditionGroupUpdate'; -export * from './configuration'; -export * from './connectCustomFieldValue'; -export * from './connectCustomFieldValues'; -export * from './connectModule'; -export * from './connectModules'; -export * from './connectWorkflowTransitionRule'; -export * from './containerForProjectFeatures'; -export * from './containerForRegisteredWebhooks'; -export * from './containerForWebhookIDs'; -export * from './containerOfWorkflowSchemeAssociations'; -export * from './contextForProjectAndIssueType'; -export * from './contextualConfiguration'; -export * from './convertedJQLQueries'; -export * from './createCustomFieldContext'; -export * from './createdIssue'; -export * from './createdIssues'; -export * from './createIssueSecuritySchemeDetails'; -export * from './createNotificationSchemeDetails'; -export * from './createPriorityDetails'; -export * from './createProjectDetails'; -export * from './createResolutionDetails'; -export * from './createUiModificationDetails'; -export * from './createUpdateRoleRequest'; -export * from './createWorkflowCondition'; -export * from './createWorkflowDetails'; -export * from './createWorkflowStatusDetails'; -export * from './createWorkflowTransitionDetails'; -export * from './createWorkflowTransitionRule'; -export * from './createWorkflowTransitionRulesDetails'; -export * from './createWorkflowTransitionScreenDetails'; -export * from './customContextVariable'; -export * from './customFieldConfigurations'; -export * from './customFieldContext'; -export * from './customFieldContextDefaultValue'; -export * from './customFieldContextDefaultValueUpdate'; -export * from './customFieldContextOption'; -export * from './customFieldContextProjectMapping'; -export * from './customFieldContextUpdateDetails'; -export * from './customFieldCreatedContextOptionsList'; -export * from './customFieldDefinitionJson'; -export * from './customFieldOption'; -export * from './customFieldOptionCreate'; -export * from './customFieldOptionUpdate'; -export * from './customFieldReplacement'; -export * from './customFieldUpdatedContextOptionsList'; -export * from './customFieldValueUpdate'; -export * from './customFieldValueUpdateDetails'; -export * from './dashboard'; -export * from './dashboardDetails'; -export * from './dashboardGadget'; -export * from './dashboardGadgetPosition'; -export * from './dashboardGadgetResponse'; -export * from './dashboardGadgetSettings'; -export * from './dashboardGadgetUpdateRequest'; -export * from './dashboardUser'; -export * from './dateRangeFilter'; -export * from './defaultLevelValue'; -export * from './defaultShareScope'; -export * from './defaultWorkflow'; -export * from './documentVersion'; -export * from './entityProperty'; -export * from './entityPropertyDetails'; -export * from './error'; -export * from './errorCollection'; -export * from './errors'; -export * from './eventNotification'; -export * from './exportArchivedIssuesTaskProgress'; -export * from './failedWebhook'; -export * from './failedWebhooks'; -export * from './field'; -export * from './fieldConfiguration'; -export * from './fieldConfigurationDetails'; -export * from './fieldConfigurationIssueTypeItem'; -export * from './fieldConfigurationItem'; -export * from './fieldConfigurationItemsDetails'; -export * from './fieldConfigurationScheme'; -export * from './fieldConfigurationSchemeProjectAssociation'; -export * from './fieldConfigurationSchemeProjects'; -export * from './fieldConfigurationToIssueTypeMapping'; -export * from './fieldDetails'; -export * from './fieldLastUsed'; -export * from './fieldMetadata'; -export * from './fieldReferenceData'; -export * from './fields'; -export * from './filter'; -export * from './filterDetails'; -export * from './filterSubscription'; -export * from './filterSubscriptionsList'; -export * from './fixVersion'; -export * from './foundGroup'; -export * from './foundGroups'; -export * from './foundUsers'; -export * from './foundUsersAndGroups'; -export * from './functionReferenceData'; -export * from './globalScope'; -export * from './group'; -export * from './groupDetails'; -export * from './groupLabel'; -export * from './groupName'; -export * from './hierarchy'; -export * from './hierarchyLevel'; -export * from './historyMetadata'; -export * from './historyMetadataParticipant'; -export * from './icon'; -export * from './id'; -export * from './idOrKey'; -export * from './includedFields'; -export * from './issue'; -export * from './issueArchivalSync'; -export * from './issueChangelogIds'; -export * from './issueCommentListRequest'; -export * from './issueCreateMetadata'; -export * from './issueEntityProperties'; -export * from './issueEntityPropertiesForMultiUpdate'; -export * from './issueEvent'; -export * from './issueFieldOption'; -export * from './issueFieldOptionConfiguration'; -export * from './issueFieldOptionCreate'; -export * from './issueFieldOptionScope'; -export * from './issueFilterForBulkPropertyDelete'; -export * from './issueFilterForBulkPropertySet'; -export * from './issueLink'; -export * from './issueLinkType'; -export * from './issueLinkTypes'; -export * from './issueList'; -export * from './issueMatches'; -export * from './issueMatchesForJQL'; -export * from './issuePickerSuggestions'; -export * from './issuePickerSuggestionsIssueType'; -export * from './issuesAndJQLQueries'; -export * from './issueSecurityLevelMember'; -export * from './issueSecuritySchemeToProjectMapping'; -export * from './issuesJqlMetaData'; -export * from './issuesMeta'; -export * from './issuesUpdate'; -export * from './issueTransition'; -export * from './issueTypeCreate'; -export * from './issueTypeDetails'; -export * from './issueTypeIds'; -export * from './issueTypeIdsToRemove'; -export * from './issueTypeInfo'; -export * from './issueTypeIssueCreateMetadata'; -export * from './issueTypeScheme'; -export * from './issueTypeSchemeDetails'; -export * from './issueTypeSchemeID'; -export * from './issueTypeSchemeMapping'; -export * from './issueTypeSchemeProjectAssociation'; -export * from './issueTypeSchemeProjects'; -export * from './issueTypeSchemeUpdateDetails'; -export * from './issueTypeScreenScheme'; -export * from './issueTypeScreenSchemeDetails'; -export * from './issueTypeScreenSchemeId'; -export * from './issueTypeScreenSchemeItem'; -export * from './issueTypeScreenSchemeMapping'; -export * from './issueTypeScreenSchemeMappingDetails'; -export * from './issueTypeScreenSchemeProjectAssociation'; -export * from './issueTypeScreenSchemesProjects'; -export * from './issueTypeScreenSchemeUpdateDetails'; -export * from './issueTypesWorkflowMapping'; -export * from './issueTypeToContextMapping'; -export * from './issueTypeUpdate'; -export * from './issueTypeWithStatus'; -export * from './issueTypeWorkflowMapping'; -export * from './issueUpdateDetails'; -export * from './issueUpdateMetadata'; -export * from './jexpIssues'; -export * from './jexpJqlIssues'; -export * from './jiraExpressionAnalysis'; -export * from './jiraExpressionComplexity'; -export * from './jiraExpressionEvalContext'; -export * from './jiraExpressionEvalRequest'; -export * from './jiraExpressionEvaluationMetaData'; -export * from './jiraExpressionForAnalysis'; -export * from './jiraExpressionResult'; -export * from './jiraExpressionsAnalysis'; -export * from './jiraExpressionsComplexity'; -export * from './jiraExpressionsComplexityValue'; -export * from './jiraExpressionValidationError'; -export * from './jiraStatus'; -export * from './jiraWorkflow'; -export * from './jiraWorkflowStatus'; -export * from './jqlFunctionPrecomputation'; -export * from './jqlFunctionPrecomputationUpdate'; -export * from './jqlFunctionPrecomputationUpdateRequest'; -export * from './jQLPersonalDataMigrationRequest'; -export * from './jqlQueriesToParse'; -export * from './jqlQueriesToSanitize'; -export * from './jqlQuery'; -export * from './jqlQueryClause'; -export * from './jqlQueryField'; -export * from './jqlQueryFieldEntityProperty'; -export * from './jqlQueryOrderByClause'; -export * from './jqlQueryOrderByClauseElement'; -export * from './jqlQueryToSanitize'; -export * from './jQLQueryWithUnknownUsers'; -export * from './jQLReferenceData'; -export * from './jsonType'; -export * from './license'; -export * from './licensedApplication'; -export * from './licenseMetric'; -export * from './linkedIssue'; -export * from './linkGroup'; -export * from './linkIssueRequestJson'; -export * from './listWrapperCallbackApplicationRole'; -export * from './listWrapperCallbackGroupName'; -export * from './locale'; -export * from './moveField'; -export * from './multiIssueEntityProperties'; -export * from './multipleCustomFieldValuesUpdate'; -export * from './multipleCustomFieldValuesUpdateDetails'; -export * from './nestedResponse'; -export * from './newUserDetails'; -export * from './notification'; -export * from './notificationEvent'; -export * from './notificationRecipients'; -export * from './notificationRecipientsRestrictions'; -export * from './notificationScheme'; -export * from './notificationSchemeAndProjectMapping'; -export * from './notificationSchemeAndProjectMappingPage'; -export * from './notificationSchemeEvent'; -export * from './notificationSchemeEventDetails'; -export * from './notificationSchemeEventTypeId'; -export * from './notificationSchemeId'; -export * from './notificationSchemeNotificationDetails'; -export * from './oldToNewSecurityLevelMappings'; -export * from './operationMessage'; -export * from './operations'; -export * from './orderOfCustomFieldOptions'; -export * from './orderOfIssueTypes'; -export * from './pageChangelog'; -export * from './pageComment'; -export * from './pageComponentWithIssueCount'; -export * from './pageContextForProjectAndIssueType'; -export * from './pageContextualConfiguration'; -export * from './pageCustomFieldContext'; -export * from './pageCustomFieldContextDefaultValue'; -export * from './pageCustomFieldContextOption'; -export * from './pageCustomFieldContextProjectMapping'; -export * from './pageDashboard'; -export * from './pagedListUserDetailsApplicationUser'; -export * from './pageField'; -export * from './pageFieldConfiguration'; -export * from './pageFieldConfigurationIssueTypeItem'; -export * from './pageFieldConfigurationItem'; -export * from './pageFieldConfigurationScheme'; -export * from './pageFieldConfigurationSchemeProjects'; -export * from './pageFilterDetails'; -export * from './pageGroupDetails'; -export * from './pageIssueFieldOption'; -export * from './pageIssueSecurityLevelMember'; -export * from './pageIssueSecuritySchemeToProjectMapping'; -export * from './pageIssueTypeScheme'; -export * from './pageIssueTypeSchemeMapping'; -export * from './pageIssueTypeSchemeProjects'; -export * from './pageIssueTypeScreenScheme'; -export * from './pageIssueTypeScreenSchemeItem'; -export * from './pageIssueTypeScreenSchemesProjects'; -export * from './pageIssueTypeToContextMapping'; -export * from './pageJqlFunctionPrecomputation'; -export * from './pageNotificationScheme'; -export * from './pageOfChangelogs'; -export * from './pageOfComments'; -export * from './pageOfDashboards'; -export * from './pageOfStatuses'; -export * from './pageOfWorklogs'; -export * from './pagePriority'; -export * from './pageProject'; -export * from './pageProjectDetails'; -export * from './pageResolution'; -export * from './pageScreen'; -export * from './pageScreenScheme'; -export * from './pageScreenWithTab'; -export * from './pageSecurityLevel'; -export * from './pageSecurityLevelMember'; -export * from './pageSecuritySchemeWithProjects'; -export * from './pageString'; -export * from './pageUiModificationDetails'; -export * from './pageUser'; -export * from './pageUserDetails'; -export * from './pageUserKey'; -export * from './pageVersion'; -export * from './pageWebhook'; -export * from './pageWorkflow'; -export * from './pageWorkflowScheme'; -export * from './pageWorkflowTransitionRules'; -export * from './parsedJqlQueries'; -export * from './parsedJqlQuery'; -export * from './permissionDetails'; -export * from './permissionGrant'; -export * from './permissionGrants'; -export * from './permissionHolder'; -export * from './permissions'; -export * from './permissionScheme'; -export * from './permissionSchemes'; -export * from './permissionsKeys'; -export * from './permittedProjects'; -export * from './priority'; -export * from './priorityId'; -export * from './project'; -export * from './projectAndIssueTypePair'; -export * from './projectAvatars'; -export * from './projectCategory'; -export * from './projectComponent'; -export * from './projectDetails'; -export * from './projectEmailAddress'; -export * from './projectFeature'; -export * from './projectFeatureToggleRequest'; -export * from './projectId'; -export * from './projectIdentifier'; -export * from './projectIdentifiers'; -export * from './projectIds'; -export * from './projectInsight'; -export * from './projectIssueCreateMetadata'; -export * from './projectIssueSecurityLevels'; -export * from './projectIssueTypeHierarchy'; -export * from './projectIssueTypeMapping'; -export * from './projectIssueTypeMappings'; -export * from './projectIssueTypes'; -export * from './projectIssueTypesHierarchyLevel'; -export * from './projectLandingPageInfo'; -export * from './projectPermissions'; -export * from './projectRole'; -export * from './projectRoleActorsUpdate'; -export * from './projectRoleDetails'; -export * from './projectRoleGroup'; -export * from './projectRoleUser'; -export * from './projectScope'; -export * from './projectType'; -export * from './propertyKey'; -export * from './propertyKeys'; -export * from './publishedWorkflowId'; -export * from './registeredWebhook'; -export * from './remoteIssueLink'; -export * from './remoteIssueLinkIdentifies'; -export * from './remoteIssueLinkRequest'; -export * from './remoteObject'; -export * from './reorderIssuePriorities'; -export * from './reorderIssueResolutionsRequest'; -export * from './resolution'; -export * from './resolutionId'; -export * from './restrictedPermission'; -export * from './richText'; -export * from './roleActor'; -export * from './ruleConfiguration'; -export * from './sanitizedJqlQueries'; -export * from './sanitizedJqlQuery'; -export * from './scope'; -export * from './screen'; -export * from './screenableField'; -export * from './screenableTab'; -export * from './screenDetails'; -export * from './screenScheme'; -export * from './screenSchemeDetails'; -export * from './screenSchemeId'; -export * from './screenTypes'; -export * from './screenWithTab'; -export * from './searchAutoComplete'; -export * from './searchRequest'; -export * from './searchResults'; -export * from './securityLevel'; -export * from './securityLevelMember'; -export * from './securityScheme'; -export * from './securitySchemeId'; -export * from './securitySchemeLevel'; -export * from './securitySchemeLevelMember'; -export * from './securitySchemeMembersRequest'; -export * from './securitySchemes'; -export * from './securitySchemeWithProjects'; -export * from './serverInformation'; -export * from './setDefaultLevelsRequest'; -export * from './setDefaultPriorityRequest'; -export * from './setDefaultResolutionRequest'; -export * from './sharePermission'; -export * from './sharePermissionInput'; -export * from './simpleApplicationProperty'; -export * from './simpleLink'; -export * from './simpleListWrapperApplicationRole'; -export * from './simpleListWrapperGroupName'; -export * from './status'; -export * from './statusCategory'; -export * from './statusCreate'; -export * from './statusCreateRequest'; -export * from './statusDetails'; -export * from './statusLayoutUpdate'; -export * from './statusMapping'; -export * from './statusMappingDTO'; -export * from './statusMigration'; -export * from './statusReferenceAndPort'; -export * from './statusScope'; -export * from './statusUpdate'; -export * from './statusUpdateRequest'; -export * from './suggestedIssue'; -export * from './systemAvatars'; -export * from './tabMetadata'; -export * from './taskProgressObject'; -export * from './timeTrackingConfiguration'; -export * from './timeTrackingDetails'; -export * from './timeTrackingProvider'; -export * from './transition'; -export * from './transitions'; -export * from './transitionScreenDetails'; -export * from './transitionUpdateDTO'; -export * from './uiModificationContextDetails'; -export * from './uiModificationDetails'; -export * from './uiModificationIdentifiers'; -export * from './unrestrictedUserEmail'; -export * from './updateCustomFieldDetails'; -export * from './updatedProjectCategory'; -export * from './updateFieldConfigurationSchemeDetails'; -export * from './updateIssueSecurityLevelDetails'; -export * from './updateIssueSecuritySchemeRequest'; -export * from './updateNotificationSchemeDetails'; -export * from './updatePriorityDetails'; -export * from './updateProjectDetails'; -export * from './updateResolutionDetails'; -export * from './updateScreenDetails'; -export * from './updateScreenSchemeDetails'; -export * from './updateScreenTypes'; -export * from './updateUiModificationDetails'; -export * from './updateUserToGroup'; -export * from './user'; -export * from './userAvatarUrls'; -export * from './userDetails'; -export * from './userKey'; -export * from './userList'; -export * from './userMigration'; -export * from './userPickerUser'; -export * from './validationOptionsForCreate'; -export * from './validationOptionsForUpdate'; -export * from './version'; -export * from './versionIssueCounts'; -export * from './versionIssuesStatus'; -export * from './versionMove'; -export * from './versionUnresolvedIssuesCount'; -export * from './versionUsageInCustomField'; -export * from './visibility'; -export * from './votes'; -export * from './warningCollection'; -export * from './watchers'; -export * from './webhook'; -export * from './webhookDetails'; -export * from './webhookRegistrationDetails'; -export * from './webhooksExpirationDate'; -export * from './workflow'; -export * from './workflowCapabilities'; -export * from './workflowCondition'; -export * from './workflowCreate'; -export * from './workflowCreateRequest'; -export * from './workflowCreateResponse'; -export * from './workflowElementReference'; -export * from './workflowId'; -export * from './workflowLayout'; -export * from './workflowOperations'; -export * from './workflowRead'; -export * from './workflowReferenceStatus'; -export * from './workflowRuleConfiguration'; -export * from './workflowRules'; -export * from './workflowRulesSearch'; -export * from './workflowRulesSearchDetails'; -export * from './workflowScheme'; -export * from './workflowSchemeAssociations'; -export * from './workflowSchemeIdName'; -export * from './workflowSchemeProjectAssociation'; -export * from './workflowScope'; -export * from './workflowStatus'; -export * from './workflowStatusAndPort'; -export * from './workflowStatusLayout'; -export * from './workflowStatusProperties'; -export * from './workflowStatusUpdate'; -export * from './workflowsWithTransitionRulesDetails'; -export * from './workflowTransition'; -export * from './workflowTransitionProperty'; -export * from './workflowTransitionRule'; -export * from './workflowTransitionRules'; -export * from './workflowTransitionRulesDetails'; -export * from './workflowTransitionRulesUpdate'; -export * from './workflowTransitionRulesUpdateErrorDetails'; -export * from './workflowTransitionRulesUpdateErrors'; -export * from './workflowTransitions'; -export * from './workflowTrigger'; -export * from './workflowUpdate'; -export * from './workflowUpdateRequest'; -export * from './workflowUpdateResponse'; -export * from './workflowValidationError'; -export * from './workflowValidationErrorList'; -export * from './worklog'; -export * from './worklogIdsRequest'; +export * from './actorInput.js'; +export * from './actorsMap.js'; +export * from './addField.js'; +export * from './addGroup.js'; +export * from './addSecuritySchemeLevelsRequest.js'; +export * from './announcementBannerConfiguration.js'; +export * from './announcementBannerConfigurationUpdate.js'; +export * from './application.js'; +export * from './applicationProperty.js'; +export * from './applicationRole.js'; +export * from './associatedItem.js'; +export * from './associateFieldConfigurationsWithIssueTypesRequest.js'; +export * from './attachment.js'; +export * from './attachmentArchiveEntry.js'; +export * from './attachmentArchiveImpl.js'; +export * from './attachmentArchiveItemReadable.js'; +export * from './attachmentArchiveMetadataReadable.js'; +export * from './attachmentMetadata.js'; +export * from './attachmentSettings.js'; +export * from './auditRecord.js'; +export * from './auditRecords.js'; +export * from './autoCompleteSuggestion.js'; +export * from './autoCompleteSuggestions.js'; +export * from './availableDashboardGadget.js'; +export * from './availableDashboardGadgetsResponse.js'; +export * from './availableWorkflowConnectRule.js'; +export * from './availableWorkflowForgeRule.js'; +export * from './availableWorkflowSystemRule.js'; +export * from './availableWorkflowTriggers.js'; +export * from './availableWorkflowTriggerTypes.js'; +export * from './avatar.js'; +export * from './avatars.js'; +export * from './avatarUrls.js'; +export * from './avatarWithDetails.js'; +export * from './bulkChangeOwnerDetails.js'; +export * from './bulkCustomFieldOptionCreateRequest.js'; +export * from './bulkCustomFieldOptionUpdateRequest.js'; +export * from './bulkEditShareableEntity.js'; +export * from './bulkIssueIsWatching.js'; +export * from './bulkIssuePropertyUpdateRequest.js'; +export * from './bulkOperationErrorResult.js'; +export * from './bulkPermissionGrants.js'; +export * from './bulkPermissionsRequest.js'; +export * from './bulkProjectPermissionGrants.js'; +export * from './bulkProjectPermissions.js'; +export * from './changeDetails.js'; +export * from './changedValue.js'; +export * from './changedWorklog.js'; +export * from './changedWorklogs.js'; +export * from './changelog.js'; +export * from './columnItem.js'; +export * from './comment.js'; +export * from './componentIssuesCount.js'; +export * from './componentWithIssueCount.js'; +export * from './conditionGroupConfiguration.js'; +export * from './conditionGroupUpdate.js'; +export * from './configuration.js'; +export * from './connectCustomFieldValue.js'; +export * from './connectCustomFieldValues.js'; +export * from './connectModule.js'; +export * from './connectModules.js'; +export * from './connectWorkflowTransitionRule.js'; +export * from './containerForProjectFeatures.js'; +export * from './containerForRegisteredWebhooks.js'; +export * from './containerForWebhookIDs.js'; +export * from './containerOfWorkflowSchemeAssociations.js'; +export * from './contextForProjectAndIssueType.js'; +export * from './contextualConfiguration.js'; +export * from './convertedJQLQueries.js'; +export * from './createCustomFieldContext.js'; +export * from './createdIssue.js'; +export * from './createdIssues.js'; +export * from './createIssueSecuritySchemeDetails.js'; +export * from './createNotificationSchemeDetails.js'; +export * from './createPriorityDetails.js'; +export * from './createProjectDetails.js'; +export * from './createResolutionDetails.js'; +export * from './createUiModificationDetails.js'; +export * from './createUpdateRoleRequest.js'; +export * from './createWorkflowCondition.js'; +export * from './createWorkflowDetails.js'; +export * from './createWorkflowStatusDetails.js'; +export * from './createWorkflowTransitionDetails.js'; +export * from './createWorkflowTransitionRule.js'; +export * from './createWorkflowTransitionRulesDetails.js'; +export * from './createWorkflowTransitionScreenDetails.js'; +export * from './customContextVariable.js'; +export * from './customFieldConfigurations.js'; +export * from './customFieldContext.js'; +export * from './customFieldContextDefaultValue.js'; +export * from './customFieldContextDefaultValueUpdate.js'; +export * from './customFieldContextOption.js'; +export * from './customFieldContextProjectMapping.js'; +export * from './customFieldContextUpdateDetails.js'; +export * from './customFieldCreatedContextOptionsList.js'; +export * from './customFieldDefinitionJson.js'; +export * from './customFieldOption.js'; +export * from './customFieldOptionCreate.js'; +export * from './customFieldOptionUpdate.js'; +export * from './customFieldReplacement.js'; +export * from './customFieldUpdatedContextOptionsList.js'; +export * from './customFieldValueUpdate.js'; +export * from './customFieldValueUpdateDetails.js'; +export * from './dashboard.js'; +export * from './dashboardDetails.js'; +export * from './dashboardGadget.js'; +export * from './dashboardGadgetPosition.js'; +export * from './dashboardGadgetResponse.js'; +export * from './dashboardGadgetSettings.js'; +export * from './dashboardGadgetUpdateRequest.js'; +export * from './dashboardUser.js'; +export * from './dateRangeFilter.js'; +export * from './defaultLevelValue.js'; +export * from './defaultShareScope.js'; +export * from './defaultWorkflow.js'; +export * from './documentVersion.js'; +export * from './entityProperty.js'; +export * from './entityPropertyDetails.js'; +export * from './error.js'; +export * from './errorCollection.js'; +export * from './errors.js'; +export * from './eventNotification.js'; +export * from './exportArchivedIssuesTaskProgress.js'; +export * from './failedWebhook.js'; +export * from './failedWebhooks.js'; +export * from './field.js'; +export * from './fieldConfiguration.js'; +export * from './fieldConfigurationDetails.js'; +export * from './fieldConfigurationIssueTypeItem.js'; +export * from './fieldConfigurationItem.js'; +export * from './fieldConfigurationItemsDetails.js'; +export * from './fieldConfigurationScheme.js'; +export * from './fieldConfigurationSchemeProjectAssociation.js'; +export * from './fieldConfigurationSchemeProjects.js'; +export * from './fieldConfigurationToIssueTypeMapping.js'; +export * from './fieldDetails.js'; +export * from './fieldLastUsed.js'; +export * from './fieldMetadata.js'; +export * from './fieldReferenceData.js'; +export * from './fields.js'; +export * from './filter.js'; +export * from './filterDetails.js'; +export * from './filterSubscription.js'; +export * from './filterSubscriptionsList.js'; +export * from './fixVersion.js'; +export * from './foundGroup.js'; +export * from './foundGroups.js'; +export * from './foundUsers.js'; +export * from './foundUsersAndGroups.js'; +export * from './functionReferenceData.js'; +export * from './globalScope.js'; +export * from './group.js'; +export * from './groupDetails.js'; +export * from './groupLabel.js'; +export * from './groupName.js'; +export * from './hierarchy.js'; +export * from './hierarchyLevel.js'; +export * from './historyMetadata.js'; +export * from './historyMetadataParticipant.js'; +export * from './icon.js'; +export * from './id.js'; +export * from './idOrKey.js'; +export * from './includedFields.js'; +export * from './issue.js'; +export * from './issueArchivalSync.js'; +export * from './issueChangelogIds.js'; +export * from './issueCommentListRequest.js'; +export * from './issueCreateMetadata.js'; +export * from './issueEntityProperties.js'; +export * from './issueEntityPropertiesForMultiUpdate.js'; +export * from './issueEvent.js'; +export * from './issueFieldOption.js'; +export * from './issueFieldOptionConfiguration.js'; +export * from './issueFieldOptionCreate.js'; +export * from './issueFieldOptionScope.js'; +export * from './issueFilterForBulkPropertyDelete.js'; +export * from './issueFilterForBulkPropertySet.js'; +export * from './issueLink.js'; +export * from './issueLinkType.js'; +export * from './issueLinkTypes.js'; +export * from './issueList.js'; +export * from './issueMatches.js'; +export * from './issueMatchesForJQL.js'; +export * from './issuePickerSuggestions.js'; +export * from './issuePickerSuggestionsIssueType.js'; +export * from './issuesAndJQLQueries.js'; +export * from './issueSecurityLevelMember.js'; +export * from './issueSecuritySchemeToProjectMapping.js'; +export * from './issuesJqlMetaData.js'; +export * from './issuesMeta.js'; +export * from './issuesUpdate.js'; +export * from './issueTransition.js'; +export * from './issueTypeCreate.js'; +export * from './issueTypeDetails.js'; +export * from './issueTypeIds.js'; +export * from './issueTypeIdsToRemove.js'; +export * from './issueTypeInfo.js'; +export * from './issueTypeIssueCreateMetadata.js'; +export * from './issueTypeScheme.js'; +export * from './issueTypeSchemeDetails.js'; +export * from './issueTypeSchemeID.js'; +export * from './issueTypeSchemeMapping.js'; +export * from './issueTypeSchemeProjectAssociation.js'; +export * from './issueTypeSchemeProjects.js'; +export * from './issueTypeSchemeUpdateDetails.js'; +export * from './issueTypeScreenScheme.js'; +export * from './issueTypeScreenSchemeDetails.js'; +export * from './issueTypeScreenSchemeId.js'; +export * from './issueTypeScreenSchemeItem.js'; +export * from './issueTypeScreenSchemeMapping.js'; +export * from './issueTypeScreenSchemeMappingDetails.js'; +export * from './issueTypeScreenSchemeProjectAssociation.js'; +export * from './issueTypeScreenSchemesProjects.js'; +export * from './issueTypeScreenSchemeUpdateDetails.js'; +export * from './issueTypesWorkflowMapping.js'; +export * from './issueTypeToContextMapping.js'; +export * from './issueTypeUpdate.js'; +export * from './issueTypeWithStatus.js'; +export * from './issueTypeWorkflowMapping.js'; +export * from './issueUpdateDetails.js'; +export * from './issueUpdateMetadata.js'; +export * from './jexpIssues.js'; +export * from './jexpJqlIssues.js'; +export * from './jiraExpressionAnalysis.js'; +export * from './jiraExpressionComplexity.js'; +export * from './jiraExpressionEvalContext.js'; +export * from './jiraExpressionEvalRequest.js'; +export * from './jiraExpressionEvaluationMetaData.js'; +export * from './jiraExpressionForAnalysis.js'; +export * from './jiraExpressionResult.js'; +export * from './jiraExpressionsAnalysis.js'; +export * from './jiraExpressionsComplexity.js'; +export * from './jiraExpressionsComplexityValue.js'; +export * from './jiraExpressionValidationError.js'; +export * from './jiraStatus.js'; +export * from './jiraWorkflow.js'; +export * from './jiraWorkflowStatus.js'; +export * from './jqlFunctionPrecomputation.js'; +export * from './jqlFunctionPrecomputationUpdate.js'; +export * from './jqlFunctionPrecomputationUpdateRequest.js'; +export * from './jQLPersonalDataMigrationRequest.js'; +export * from './jqlQueriesToParse.js'; +export * from './jqlQueriesToSanitize.js'; +export * from './jqlQuery.js'; +export * from './jqlQueryClause.js'; +export * from './jqlQueryField.js'; +export * from './jqlQueryFieldEntityProperty.js'; +export * from './jqlQueryOrderByClause.js'; +export * from './jqlQueryOrderByClauseElement.js'; +export * from './jqlQueryToSanitize.js'; +export * from './jQLQueryWithUnknownUsers.js'; +export * from './jQLReferenceData.js'; +export * from './jsonType.js'; +export * from './license.js'; +export * from './licensedApplication.js'; +export * from './licenseMetric.js'; +export * from './linkedIssue.js'; +export * from './linkGroup.js'; +export * from './linkIssueRequestJson.js'; +export * from './listWrapperCallbackApplicationRole.js'; +export * from './listWrapperCallbackGroupName.js'; +export * from './locale.js'; +export * from './moveField.js'; +export * from './multiIssueEntityProperties.js'; +export * from './multipleCustomFieldValuesUpdate.js'; +export * from './multipleCustomFieldValuesUpdateDetails.js'; +export * from './nestedResponse.js'; +export * from './newUserDetails.js'; +export * from './notification.js'; +export * from './notificationEvent.js'; +export * from './notificationRecipients.js'; +export * from './notificationRecipientsRestrictions.js'; +export * from './notificationScheme.js'; +export * from './notificationSchemeAndProjectMapping.js'; +export * from './notificationSchemeAndProjectMappingPage.js'; +export * from './notificationSchemeEvent.js'; +export * from './notificationSchemeEventDetails.js'; +export * from './notificationSchemeEventTypeId.js'; +export * from './notificationSchemeId.js'; +export * from './notificationSchemeNotificationDetails.js'; +export * from './oldToNewSecurityLevelMappings.js'; +export * from './operationMessage.js'; +export * from './operations.js'; +export * from './orderOfCustomFieldOptions.js'; +export * from './orderOfIssueTypes.js'; +export * from './pageChangelog.js'; +export * from './pageComment.js'; +export * from './pageComponentWithIssueCount.js'; +export * from './pageContextForProjectAndIssueType.js'; +export * from './pageContextualConfiguration.js'; +export * from './pageCustomFieldContext.js'; +export * from './pageCustomFieldContextDefaultValue.js'; +export * from './pageCustomFieldContextOption.js'; +export * from './pageCustomFieldContextProjectMapping.js'; +export * from './pageDashboard.js'; +export * from './pagedListUserDetailsApplicationUser.js'; +export * from './pageField.js'; +export * from './pageFieldConfiguration.js'; +export * from './pageFieldConfigurationIssueTypeItem.js'; +export * from './pageFieldConfigurationItem.js'; +export * from './pageFieldConfigurationScheme.js'; +export * from './pageFieldConfigurationSchemeProjects.js'; +export * from './pageFilterDetails.js'; +export * from './pageGroupDetails.js'; +export * from './pageIssueFieldOption.js'; +export * from './pageIssueSecurityLevelMember.js'; +export * from './pageIssueSecuritySchemeToProjectMapping.js'; +export * from './pageIssueTypeScheme.js'; +export * from './pageIssueTypeSchemeMapping.js'; +export * from './pageIssueTypeSchemeProjects.js'; +export * from './pageIssueTypeScreenScheme.js'; +export * from './pageIssueTypeScreenSchemeItem.js'; +export * from './pageIssueTypeScreenSchemesProjects.js'; +export * from './pageIssueTypeToContextMapping.js'; +export * from './pageJqlFunctionPrecomputation.js'; +export * from './pageNotificationScheme.js'; +export * from './pageOfChangelogs.js'; +export * from './pageOfComments.js'; +export * from './pageOfDashboards.js'; +export * from './pageOfStatuses.js'; +export * from './pageOfWorklogs.js'; +export * from './pagePriority.js'; +export * from './pageProject.js'; +export * from './pageProjectDetails.js'; +export * from './pageResolution.js'; +export * from './pageScreen.js'; +export * from './pageScreenScheme.js'; +export * from './pageScreenWithTab.js'; +export * from './pageSecurityLevel.js'; +export * from './pageSecurityLevelMember.js'; +export * from './pageSecuritySchemeWithProjects.js'; +export * from './pageString.js'; +export * from './pageUiModificationDetails.js'; +export * from './pageUser.js'; +export * from './pageUserDetails.js'; +export * from './pageUserKey.js'; +export * from './pageVersion.js'; +export * from './pageWebhook.js'; +export * from './pageWorkflow.js'; +export * from './pageWorkflowScheme.js'; +export * from './pageWorkflowTransitionRules.js'; +export * from './parsedJqlQueries.js'; +export * from './parsedJqlQuery.js'; +export * from './permissionDetails.js'; +export * from './permissionGrant.js'; +export * from './permissionGrants.js'; +export * from './permissionHolder.js'; +export * from './permissions.js'; +export * from './permissionScheme.js'; +export * from './permissionSchemes.js'; +export * from './permissionsKeys.js'; +export * from './permittedProjects.js'; +export * from './priority.js'; +export * from './priorityId.js'; +export * from './project.js'; +export * from './projectAndIssueTypePair.js'; +export * from './projectAvatars.js'; +export * from './projectCategory.js'; +export * from './projectComponent.js'; +export * from './projectDetails.js'; +export * from './projectEmailAddress.js'; +export * from './projectFeature.js'; +export * from './projectFeatureToggleRequest.js'; +export * from './projectId.js'; +export * from './projectIdentifier.js'; +export * from './projectIdentifiers.js'; +export * from './projectIds.js'; +export * from './projectInsight.js'; +export * from './projectIssueCreateMetadata.js'; +export * from './projectIssueSecurityLevels.js'; +export * from './projectIssueTypeHierarchy.js'; +export * from './projectIssueTypeMapping.js'; +export * from './projectIssueTypeMappings.js'; +export * from './projectIssueTypes.js'; +export * from './projectIssueTypesHierarchyLevel.js'; +export * from './projectLandingPageInfo.js'; +export * from './projectPermissions.js'; +export * from './projectRole.js'; +export * from './projectRoleActorsUpdate.js'; +export * from './projectRoleDetails.js'; +export * from './projectRoleGroup.js'; +export * from './projectRoleUser.js'; +export * from './projectScope.js'; +export * from './projectType.js'; +export * from './propertyKey.js'; +export * from './propertyKeys.js'; +export * from './publishedWorkflowId.js'; +export * from './registeredWebhook.js'; +export * from './remoteIssueLink.js'; +export * from './remoteIssueLinkIdentifies.js'; +export * from './remoteIssueLinkRequest.js'; +export * from './remoteObject.js'; +export * from './reorderIssuePriorities.js'; +export * from './reorderIssueResolutionsRequest.js'; +export * from './resolution.js'; +export * from './resolutionId.js'; +export * from './restrictedPermission.js'; +export * from './richText.js'; +export * from './roleActor.js'; +export * from './ruleConfiguration.js'; +export * from './sanitizedJqlQueries.js'; +export * from './sanitizedJqlQuery.js'; +export * from './scope.js'; +export * from './screen.js'; +export * from './screenableField.js'; +export * from './screenableTab.js'; +export * from './screenDetails.js'; +export * from './screenScheme.js'; +export * from './screenSchemeDetails.js'; +export * from './screenSchemeId.js'; +export * from './screenTypes.js'; +export * from './screenWithTab.js'; +export * from './searchAutoComplete.js'; +export * from './searchRequest.js'; +export * from './searchResults.js'; +export * from './securityLevel.js'; +export * from './securityLevelMember.js'; +export * from './securityScheme.js'; +export * from './securitySchemeId.js'; +export * from './securitySchemeLevel.js'; +export * from './securitySchemeLevelMember.js'; +export * from './securitySchemeMembersRequest.js'; +export * from './securitySchemes.js'; +export * from './securitySchemeWithProjects.js'; +export * from './serverInformation.js'; +export * from './setDefaultLevelsRequest.js'; +export * from './setDefaultPriorityRequest.js'; +export * from './setDefaultResolutionRequest.js'; +export * from './sharePermission.js'; +export * from './sharePermissionInput.js'; +export * from './simpleApplicationProperty.js'; +export * from './simpleLink.js'; +export * from './simpleListWrapperApplicationRole.js'; +export * from './simpleListWrapperGroupName.js'; +export * from './status.js'; +export * from './statusCategory.js'; +export * from './statusCreate.js'; +export * from './statusCreateRequest.js'; +export * from './statusDetails.js'; +export * from './statusLayoutUpdate.js'; +export * from './statusMapping.js'; +export * from './statusMappingDTO.js'; +export * from './statusMigration.js'; +export * from './statusReferenceAndPort.js'; +export * from './statusScope.js'; +export * from './statusUpdate.js'; +export * from './statusUpdateRequest.js'; +export * from './suggestedIssue.js'; +export * from './systemAvatars.js'; +export * from './tabMetadata.js'; +export * from './taskProgressObject.js'; +export * from './timeTrackingConfiguration.js'; +export * from './timeTrackingDetails.js'; +export * from './timeTrackingProvider.js'; +export * from './transition.js'; +export * from './transitions.js'; +export * from './transitionScreenDetails.js'; +export * from './transitionUpdateDTO.js'; +export * from './uiModificationContextDetails.js'; +export * from './uiModificationDetails.js'; +export * from './uiModificationIdentifiers.js'; +export * from './unrestrictedUserEmail.js'; +export * from './updateCustomFieldDetails.js'; +export * from './updatedProjectCategory.js'; +export * from './updateFieldConfigurationSchemeDetails.js'; +export * from './updateIssueSecurityLevelDetails.js'; +export * from './updateIssueSecuritySchemeRequest.js'; +export * from './updateNotificationSchemeDetails.js'; +export * from './updatePriorityDetails.js'; +export * from './updateProjectDetails.js'; +export * from './updateResolutionDetails.js'; +export * from './updateScreenDetails.js'; +export * from './updateScreenSchemeDetails.js'; +export * from './updateScreenTypes.js'; +export * from './updateUiModificationDetails.js'; +export * from './updateUserToGroup.js'; +export * from './user.js'; +export * from './userAvatarUrls.js'; +export * from './userDetails.js'; +export * from './userKey.js'; +export * from './userList.js'; +export * from './userMigration.js'; +export * from './userPickerUser.js'; +export * from './validationOptionsForCreate.js'; +export * from './validationOptionsForUpdate.js'; +export * from './version.js'; +export * from './versionIssueCounts.js'; +export * from './versionIssuesStatus.js'; +export * from './versionMove.js'; +export * from './versionUnresolvedIssuesCount.js'; +export * from './versionUsageInCustomField.js'; +export * from './visibility.js'; +export * from './votes.js'; +export * from './warningCollection.js'; +export * from './watchers.js'; +export * from './webhook.js'; +export * from './webhookDetails.js'; +export * from './webhookRegistrationDetails.js'; +export * from './webhooksExpirationDate.js'; +export * from './workflow.js'; +export * from './workflowCapabilities.js'; +export * from './workflowCondition.js'; +export * from './workflowCreate.js'; +export * from './workflowCreateRequest.js'; +export * from './workflowCreateResponse.js'; +export * from './workflowElementReference.js'; +export * from './workflowId.js'; +export * from './workflowLayout.js'; +export * from './workflowOperations.js'; +export * from './workflowRead.js'; +export * from './workflowReferenceStatus.js'; +export * from './workflowRuleConfiguration.js'; +export * from './workflowRules.js'; +export * from './workflowRulesSearch.js'; +export * from './workflowRulesSearchDetails.js'; +export * from './workflowScheme.js'; +export * from './workflowSchemeAssociations.js'; +export * from './workflowSchemeIdName.js'; +export * from './workflowSchemeProjectAssociation.js'; +export * from './workflowScope.js'; +export * from './workflowStatus.js'; +export * from './workflowStatusAndPort.js'; +export * from './workflowStatusLayout.js'; +export * from './workflowStatusProperties.js'; +export * from './workflowStatusUpdate.js'; +export * from './workflowsWithTransitionRulesDetails.js'; +export * from './workflowTransition.js'; +export * from './workflowTransitionProperty.js'; +export * from './workflowTransitionRule.js'; +export * from './workflowTransitionRules.js'; +export * from './workflowTransitionRulesDetails.js'; +export * from './workflowTransitionRulesUpdate.js'; +export * from './workflowTransitionRulesUpdateErrorDetails.js'; +export * from './workflowTransitionRulesUpdateErrors.js'; +export * from './workflowTransitions.js'; +export * from './workflowTrigger.js'; +export * from './workflowUpdate.js'; +export * from './workflowUpdateRequest.js'; +export * from './workflowUpdateResponse.js'; +export * from './workflowValidationError.js'; +export * from './workflowValidationErrorList.js'; +export * from './worklog.js'; +export * from './worklogIdsRequest.js'; diff --git a/src/version2/models/issue.ts b/src/version2/models/issue.ts index 0841e19347..2148a10422 100644 --- a/src/version2/models/issue.ts +++ b/src/version2/models/issue.ts @@ -1,9 +1,9 @@ -import { Fields } from './fields'; -import { IncludedFields } from './includedFields'; -import { IssueTransition } from './issueTransition'; -import { IssueUpdateMetadata } from './issueUpdateMetadata'; -import { Operations } from './operations'; -import { PageOfChangelogs } from './pageOfChangelogs'; +import type { Fields } from './fields.js'; +import type { IncludedFields } from './includedFields.js'; +import type { IssueTransition } from './issueTransition.js'; +import type { IssueUpdateMetadata } from './issueUpdateMetadata.js'; +import type { Operations } from './operations.js'; +import type { PageOfChangelogs } from './pageOfChangelogs.js'; /** Details about an issue. */ export interface Issue { diff --git a/src/version2/models/issueArchivalSync.ts b/src/version2/models/issueArchivalSync.ts index 8145c2a246..3151f64134 100644 --- a/src/version2/models/issueArchivalSync.ts +++ b/src/version2/models/issueArchivalSync.ts @@ -1,4 +1,4 @@ -import { Errors } from './errors'; +import type { Errors } from './errors.js'; /** Number of archived/unarchived issues and list of errors that occurred during the action, if any. */ export interface IssueArchivalSync { diff --git a/src/version2/models/issueCreateMetadata.ts b/src/version2/models/issueCreateMetadata.ts index 79f5ea1286..3cebe89b21 100644 --- a/src/version2/models/issueCreateMetadata.ts +++ b/src/version2/models/issueCreateMetadata.ts @@ -1,4 +1,4 @@ -import { ProjectIssueCreateMetadata } from './projectIssueCreateMetadata'; +import type { ProjectIssueCreateMetadata } from './projectIssueCreateMetadata.js'; /** The wrapper for the issue creation metadata for a list of projects. */ export interface IssueCreateMetadata { diff --git a/src/version2/models/issueFieldOption.ts b/src/version2/models/issueFieldOption.ts index 1e84f48560..f82fdbad86 100644 --- a/src/version2/models/issueFieldOption.ts +++ b/src/version2/models/issueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration'; +import type { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration.js'; /** Details of the options for a select list issue field. */ export interface IssueFieldOption { diff --git a/src/version2/models/issueFieldOptionConfiguration.ts b/src/version2/models/issueFieldOptionConfiguration.ts index c1c8dfbbb6..d1b44374f5 100644 --- a/src/version2/models/issueFieldOptionConfiguration.ts +++ b/src/version2/models/issueFieldOptionConfiguration.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionScope } from './issueFieldOptionScope'; +import type { IssueFieldOptionScope } from './issueFieldOptionScope.js'; /** Details of the projects the option is available in. */ export interface IssueFieldOptionConfiguration { diff --git a/src/version2/models/issueFieldOptionCreate.ts b/src/version2/models/issueFieldOptionCreate.ts index 3bbcfb9f90..364ff84b20 100644 --- a/src/version2/models/issueFieldOptionCreate.ts +++ b/src/version2/models/issueFieldOptionCreate.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration'; +import type { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration.js'; export interface IssueFieldOptionCreate { config?: IssueFieldOptionConfiguration; diff --git a/src/version2/models/issueFieldOptionScope.ts b/src/version2/models/issueFieldOptionScope.ts index 176147201c..aba3b3ee79 100644 --- a/src/version2/models/issueFieldOptionScope.ts +++ b/src/version2/models/issueFieldOptionScope.ts @@ -1,5 +1,5 @@ -import { GlobalScope } from './globalScope'; -import { ProjectScope } from './projectScope'; +import type { GlobalScope } from './globalScope.js'; +import type { ProjectScope } from './projectScope.js'; export interface IssueFieldOptionScope { global?: GlobalScope; diff --git a/src/version2/models/issueLink.ts b/src/version2/models/issueLink.ts index d941b802bc..ad044a3020 100644 --- a/src/version2/models/issueLink.ts +++ b/src/version2/models/issueLink.ts @@ -1,5 +1,5 @@ -import { IssueLinkType } from './issueLinkType'; -import { LinkedIssue } from './linkedIssue'; +import type { IssueLinkType } from './issueLinkType.js'; +import type { LinkedIssue } from './linkedIssue.js'; /** Details of a link between issues. */ export interface IssueLink { diff --git a/src/version2/models/issueLinkTypes.ts b/src/version2/models/issueLinkTypes.ts index f630dc11a8..a9a9b44414 100644 --- a/src/version2/models/issueLinkTypes.ts +++ b/src/version2/models/issueLinkTypes.ts @@ -1,4 +1,4 @@ -import { IssueLinkType } from './issueLinkType'; +import type { IssueLinkType } from './issueLinkType.js'; /** A list of issue link type beans. */ export interface IssueLinkTypes { diff --git a/src/version2/models/issueMatches.ts b/src/version2/models/issueMatches.ts index 63c11b61ce..5c44219610 100644 --- a/src/version2/models/issueMatches.ts +++ b/src/version2/models/issueMatches.ts @@ -1,4 +1,4 @@ -import { IssueMatchesForJQL } from './issueMatchesForJQL'; +import type { IssueMatchesForJQL } from './issueMatchesForJQL.js'; /** A list of matched issues or errors for each JQL query, in the order the JQL queries were passed. */ export interface IssueMatches { diff --git a/src/version2/models/issuePickerSuggestions.ts b/src/version2/models/issuePickerSuggestions.ts index 5f9628f291..a448a8494a 100644 --- a/src/version2/models/issuePickerSuggestions.ts +++ b/src/version2/models/issuePickerSuggestions.ts @@ -1,4 +1,4 @@ -import { IssuePickerSuggestionsIssueType } from './issuePickerSuggestionsIssueType'; +import type { IssuePickerSuggestionsIssueType } from './issuePickerSuggestionsIssueType.js'; /** A list of issues suggested for use in auto-completion. */ export interface IssuePickerSuggestions { diff --git a/src/version2/models/issuePickerSuggestionsIssueType.ts b/src/version2/models/issuePickerSuggestionsIssueType.ts index 7059b446d2..efe76ac4eb 100644 --- a/src/version2/models/issuePickerSuggestionsIssueType.ts +++ b/src/version2/models/issuePickerSuggestionsIssueType.ts @@ -1,4 +1,4 @@ -import { SuggestedIssue } from './suggestedIssue'; +import type { SuggestedIssue } from './suggestedIssue.js'; /** A type of issue suggested for use in auto-completion. */ export interface IssuePickerSuggestionsIssueType { diff --git a/src/version2/models/issueSecurityLevelMember.ts b/src/version2/models/issueSecurityLevelMember.ts index de2484348a..0d01fcf3c4 100644 --- a/src/version2/models/issueSecurityLevelMember.ts +++ b/src/version2/models/issueSecurityLevelMember.ts @@ -1,4 +1,4 @@ -import { PermissionHolder } from './permissionHolder'; +import type { PermissionHolder } from './permissionHolder.js'; /** Issue security level member. */ export interface IssueSecurityLevelMember { diff --git a/src/version2/models/issueTransition.ts b/src/version2/models/issueTransition.ts index ae99f4a4b8..2f37de70e9 100644 --- a/src/version2/models/issueTransition.ts +++ b/src/version2/models/issueTransition.ts @@ -1,5 +1,5 @@ -import { StatusDetails } from './statusDetails'; -import { TabMetadata } from './tabMetadata'; +import type { StatusDetails } from './statusDetails.js'; +import type { TabMetadata } from './tabMetadata.js'; /** Details of an issue transition. */ export interface IssueTransition { diff --git a/src/version2/models/issueTypeDetails.ts b/src/version2/models/issueTypeDetails.ts index eec638a08e..8829c0c15d 100644 --- a/src/version2/models/issueTypeDetails.ts +++ b/src/version2/models/issueTypeDetails.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details about an issue type. */ export interface IssueTypeDetails { diff --git a/src/version2/models/issueTypeIssueCreateMetadata.ts b/src/version2/models/issueTypeIssueCreateMetadata.ts index 6cd2a7c84e..3ef4cb470c 100644 --- a/src/version2/models/issueTypeIssueCreateMetadata.ts +++ b/src/version2/models/issueTypeIssueCreateMetadata.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details of the issue creation metadata for an issue type. */ export interface IssueTypeIssueCreateMetadata { diff --git a/src/version2/models/issueTypeSchemeProjects.ts b/src/version2/models/issueTypeSchemeProjects.ts index 0efc988728..ac0f50b745 100644 --- a/src/version2/models/issueTypeSchemeProjects.ts +++ b/src/version2/models/issueTypeSchemeProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeScheme } from './issueTypeScheme'; +import type { IssueTypeScheme } from './issueTypeScheme.js'; /** Issue type scheme with a list of the projects that use it. */ export interface IssueTypeSchemeProjects { diff --git a/src/version2/models/issueTypeScreenSchemeDetails.ts b/src/version2/models/issueTypeScreenSchemeDetails.ts index 370558f9e6..06f006a033 100644 --- a/src/version2/models/issueTypeScreenSchemeDetails.ts +++ b/src/version2/models/issueTypeScreenSchemeDetails.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping'; +import type { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping.js'; /** The details of an issue type screen scheme. */ export interface IssueTypeScreenSchemeDetails { diff --git a/src/version2/models/issueTypeScreenSchemeMappingDetails.ts b/src/version2/models/issueTypeScreenSchemeMappingDetails.ts index 6fce54e81a..db73374ace 100644 --- a/src/version2/models/issueTypeScreenSchemeMappingDetails.ts +++ b/src/version2/models/issueTypeScreenSchemeMappingDetails.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping'; +import type { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping.js'; /** A list of issue type screen scheme mappings. */ export interface IssueTypeScreenSchemeMappingDetails { diff --git a/src/version2/models/issueTypeScreenSchemesProjects.ts b/src/version2/models/issueTypeScreenSchemesProjects.ts index 56a4c64482..8fe7e994b1 100644 --- a/src/version2/models/issueTypeScreenSchemesProjects.ts +++ b/src/version2/models/issueTypeScreenSchemesProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenScheme } from './issueTypeScreenScheme'; +import type { IssueTypeScreenScheme } from './issueTypeScreenScheme.js'; /** Issue type screen scheme with a list of the projects that use it. */ export interface IssueTypeScreenSchemesProjects { diff --git a/src/version2/models/issueTypeWithStatus.ts b/src/version2/models/issueTypeWithStatus.ts index 7c04fbe296..dfe7efb080 100644 --- a/src/version2/models/issueTypeWithStatus.ts +++ b/src/version2/models/issueTypeWithStatus.ts @@ -1,4 +1,4 @@ -import { StatusDetails } from './statusDetails'; +import type { StatusDetails } from './statusDetails.js'; /** Status details for an issue type. */ export interface IssueTypeWithStatus { diff --git a/src/version2/models/issueUpdateDetails.ts b/src/version2/models/issueUpdateDetails.ts index 516cccab9c..53ac169a6a 100644 --- a/src/version2/models/issueUpdateDetails.ts +++ b/src/version2/models/issueUpdateDetails.ts @@ -1,7 +1,7 @@ -import { EntityProperty } from './entityProperty'; -import { Fields } from './fields'; -import { HistoryMetadata } from './historyMetadata'; -import { IssueTransition } from './issueTransition'; +import type { EntityProperty } from './entityProperty.js'; +import type { Fields } from './fields.js'; +import type { HistoryMetadata } from './historyMetadata.js'; +import type { IssueTransition } from './issueTransition.js'; /** Details of an issue update request. */ export interface IssueUpdateDetails { diff --git a/src/version2/models/issueUpdateMetadata.ts b/src/version2/models/issueUpdateMetadata.ts index 27c36315e6..5c7f96f5a0 100644 --- a/src/version2/models/issueUpdateMetadata.ts +++ b/src/version2/models/issueUpdateMetadata.ts @@ -1,4 +1,4 @@ -import { Fields } from './fields'; +import type { Fields } from './fields.js'; /** A list of editable field details. */ export interface IssueUpdateMetadata { diff --git a/src/version2/models/issuesMeta.ts b/src/version2/models/issuesMeta.ts index 6158728196..786db99f5c 100644 --- a/src/version2/models/issuesMeta.ts +++ b/src/version2/models/issuesMeta.ts @@ -1,4 +1,4 @@ -import { IssuesJqlMetaData } from './issuesJqlMetaData'; +import type { IssuesJqlMetaData } from './issuesJqlMetaData.js'; /** Meta data describing the `issues` context variable. */ export interface IssuesMeta { diff --git a/src/version2/models/issuesUpdate.ts b/src/version2/models/issuesUpdate.ts index 57cb9b2bf8..005e0623ee 100644 --- a/src/version2/models/issuesUpdate.ts +++ b/src/version2/models/issuesUpdate.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails } from './issueUpdateDetails'; +import type { IssueUpdateDetails } from './issueUpdateDetails.js'; export interface IssuesUpdate { issueUpdates?: IssueUpdateDetails[]; diff --git a/src/version2/models/jQLReferenceData.ts b/src/version2/models/jQLReferenceData.ts index 51b706e33a..14b5f05520 100644 --- a/src/version2/models/jQLReferenceData.ts +++ b/src/version2/models/jQLReferenceData.ts @@ -1,5 +1,5 @@ -import { FieldReferenceData } from './fieldReferenceData'; -import { FunctionReferenceData } from './functionReferenceData'; +import type { FieldReferenceData } from './fieldReferenceData.js'; +import type { FunctionReferenceData } from './functionReferenceData.js'; /** Lists of JQL reference data. */ export interface JQLReferenceData { diff --git a/src/version2/models/jexpIssues.ts b/src/version2/models/jexpIssues.ts index d2ece42457..ffb7258929 100644 --- a/src/version2/models/jexpIssues.ts +++ b/src/version2/models/jexpIssues.ts @@ -1,4 +1,4 @@ -import { JexpJqlIssues } from './jexpJqlIssues'; +import type { JexpJqlIssues } from './jexpJqlIssues.js'; /** The JQL specifying the issues available in the evaluated Jira expression under the `issues` context variable. */ export interface JexpIssues { diff --git a/src/version2/models/jiraExpressionAnalysis.ts b/src/version2/models/jiraExpressionAnalysis.ts index 0740692e79..95520586cb 100644 --- a/src/version2/models/jiraExpressionAnalysis.ts +++ b/src/version2/models/jiraExpressionAnalysis.ts @@ -1,5 +1,5 @@ -import { JiraExpressionComplexity } from './jiraExpressionComplexity'; -import { JiraExpressionValidationError } from './jiraExpressionValidationError'; +import type { JiraExpressionComplexity } from './jiraExpressionComplexity.js'; +import type { JiraExpressionValidationError } from './jiraExpressionValidationError.js'; /** Details about the analysed Jira expression. */ export interface JiraExpressionAnalysis { diff --git a/src/version2/models/jiraExpressionEvalContext.ts b/src/version2/models/jiraExpressionEvalContext.ts index 8d044506c0..e351bd8cf4 100644 --- a/src/version2/models/jiraExpressionEvalContext.ts +++ b/src/version2/models/jiraExpressionEvalContext.ts @@ -1,6 +1,6 @@ -import { CustomContextVariable } from './customContextVariable'; -import { IdOrKey } from './idOrKey'; -import { JexpIssues } from './jexpIssues'; +import type { CustomContextVariable } from './customContextVariable.js'; +import type { IdOrKey } from './idOrKey.js'; +import type { JexpIssues } from './jexpIssues.js'; export interface JiraExpressionEvalContext { /** The ID of the board that is available under the `board` variable when evaluating the expression. */ diff --git a/src/version2/models/jiraExpressionEvalRequest.ts b/src/version2/models/jiraExpressionEvalRequest.ts index b6aedff147..052ba0a04d 100644 --- a/src/version2/models/jiraExpressionEvalRequest.ts +++ b/src/version2/models/jiraExpressionEvalRequest.ts @@ -1,4 +1,4 @@ -import { JiraExpressionEvalContext } from './jiraExpressionEvalContext'; +import type { JiraExpressionEvalContext } from './jiraExpressionEvalContext.js'; export interface JiraExpressionEvalRequest { context?: JiraExpressionEvalContext; diff --git a/src/version2/models/jiraExpressionEvaluationMetaData.ts b/src/version2/models/jiraExpressionEvaluationMetaData.ts index aba849f5d7..1a406e3080 100644 --- a/src/version2/models/jiraExpressionEvaluationMetaData.ts +++ b/src/version2/models/jiraExpressionEvaluationMetaData.ts @@ -1,5 +1,5 @@ -import { IssuesMeta } from './issuesMeta'; -import { JiraExpressionsComplexity } from './jiraExpressionsComplexity'; +import type { IssuesMeta } from './issuesMeta.js'; +import type { JiraExpressionsComplexity } from './jiraExpressionsComplexity.js'; export interface JiraExpressionEvaluationMetaData { complexity?: JiraExpressionsComplexity; diff --git a/src/version2/models/jiraExpressionResult.ts b/src/version2/models/jiraExpressionResult.ts index f3010d988a..8aaeae00ba 100644 --- a/src/version2/models/jiraExpressionResult.ts +++ b/src/version2/models/jiraExpressionResult.ts @@ -1,4 +1,4 @@ -import { JiraExpressionEvaluationMetaData } from './jiraExpressionEvaluationMetaData'; +import type { JiraExpressionEvaluationMetaData } from './jiraExpressionEvaluationMetaData.js'; /** The result of evaluating a Jira expression. */ export interface JiraExpressionResult { diff --git a/src/version2/models/jiraExpressionsAnalysis.ts b/src/version2/models/jiraExpressionsAnalysis.ts index 36e3231b87..9e1486df9a 100644 --- a/src/version2/models/jiraExpressionsAnalysis.ts +++ b/src/version2/models/jiraExpressionsAnalysis.ts @@ -1,4 +1,4 @@ -import { JiraExpressionAnalysis } from './jiraExpressionAnalysis'; +import type { JiraExpressionAnalysis } from './jiraExpressionAnalysis.js'; /** Details about the analysed Jira expression. */ export interface JiraExpressionsAnalysis { diff --git a/src/version2/models/jiraExpressionsComplexity.ts b/src/version2/models/jiraExpressionsComplexity.ts index 3dfc524719..2e9aad2534 100644 --- a/src/version2/models/jiraExpressionsComplexity.ts +++ b/src/version2/models/jiraExpressionsComplexity.ts @@ -1,4 +1,4 @@ -import { JiraExpressionsComplexityValue } from './jiraExpressionsComplexityValue'; +import type { JiraExpressionsComplexityValue } from './jiraExpressionsComplexityValue.js'; export interface JiraExpressionsComplexity { steps?: JiraExpressionsComplexityValue; diff --git a/src/version2/models/jiraStatus.ts b/src/version2/models/jiraStatus.ts index 5166ae3115..13b2cb6928 100644 --- a/src/version2/models/jiraStatus.ts +++ b/src/version2/models/jiraStatus.ts @@ -1,5 +1,5 @@ -import { ProjectIssueTypes } from './projectIssueTypes'; -import { StatusScope } from './statusScope'; +import type { ProjectIssueTypes } from './projectIssueTypes.js'; +import type { StatusScope } from './statusScope.js'; /** Details of a status. */ export interface JiraStatus { diff --git a/src/version2/models/jiraWorkflow.ts b/src/version2/models/jiraWorkflow.ts index 1a846701e2..e3c38c4964 100644 --- a/src/version2/models/jiraWorkflow.ts +++ b/src/version2/models/jiraWorkflow.ts @@ -1,9 +1,9 @@ -import { DocumentVersion } from './documentVersion'; -import { ProjectIssueTypes } from './projectIssueTypes'; -import { WorkflowLayout } from './workflowLayout'; -import { WorkflowReferenceStatus } from './workflowReferenceStatus'; -import { WorkflowScope } from './workflowScope'; -import { WorkflowTransitions } from './workflowTransitions'; +import type { DocumentVersion } from './documentVersion.js'; +import type { ProjectIssueTypes } from './projectIssueTypes.js'; +import type { WorkflowLayout } from './workflowLayout.js'; +import type { WorkflowReferenceStatus } from './workflowReferenceStatus.js'; +import type { WorkflowScope } from './workflowScope.js'; +import type { WorkflowTransitions } from './workflowTransitions.js'; /** Details of a workflow. */ export interface JiraWorkflow { diff --git a/src/version2/models/jiraWorkflowStatus.ts b/src/version2/models/jiraWorkflowStatus.ts index 10749ea0ab..24fdf901e4 100644 --- a/src/version2/models/jiraWorkflowStatus.ts +++ b/src/version2/models/jiraWorkflowStatus.ts @@ -1,5 +1,5 @@ -import { ProjectIssueTypes } from './projectIssueTypes'; -import { WorkflowScope } from './workflowScope'; +import type { ProjectIssueTypes } from './projectIssueTypes.js'; +import type { WorkflowScope } from './workflowScope.js'; /** Details of a status. */ export interface JiraWorkflowStatus { diff --git a/src/version2/models/jqlFunctionPrecomputationUpdateRequest.ts b/src/version2/models/jqlFunctionPrecomputationUpdateRequest.ts index 5c3726ae66..93dfd4850b 100644 --- a/src/version2/models/jqlFunctionPrecomputationUpdateRequest.ts +++ b/src/version2/models/jqlFunctionPrecomputationUpdateRequest.ts @@ -1,4 +1,4 @@ -import { JqlFunctionPrecomputationUpdate } from './jqlFunctionPrecomputationUpdate'; +import type { JqlFunctionPrecomputationUpdate } from './jqlFunctionPrecomputationUpdate.js'; /** List of pairs (id and value) for precomputation updates. */ export interface JqlFunctionPrecomputationUpdateRequest { diff --git a/src/version2/models/jqlQueriesToSanitize.ts b/src/version2/models/jqlQueriesToSanitize.ts index 01cc5f923a..bb86b4d9fd 100644 --- a/src/version2/models/jqlQueriesToSanitize.ts +++ b/src/version2/models/jqlQueriesToSanitize.ts @@ -1,4 +1,4 @@ -import { JqlQueryToSanitize } from './jqlQueryToSanitize'; +import type { JqlQueryToSanitize } from './jqlQueryToSanitize.js'; /** The list of JQL queries to sanitize for the given account IDs. */ export interface JqlQueriesToSanitize { diff --git a/src/version2/models/jqlQuery.ts b/src/version2/models/jqlQuery.ts index 0deb348335..124a24fedc 100644 --- a/src/version2/models/jqlQuery.ts +++ b/src/version2/models/jqlQuery.ts @@ -1,5 +1,5 @@ -import { JqlQueryClause } from './jqlQueryClause'; -import { JqlQueryOrderByClause } from './jqlQueryOrderByClause'; +import type { JqlQueryClause } from './jqlQueryClause.js'; +import type { JqlQueryOrderByClause } from './jqlQueryOrderByClause.js'; /** A parsed JQL query. */ export interface JqlQuery { diff --git a/src/version2/models/jqlQueryField.ts b/src/version2/models/jqlQueryField.ts index e6099458ec..a5e64d072b 100644 --- a/src/version2/models/jqlQueryField.ts +++ b/src/version2/models/jqlQueryField.ts @@ -1,4 +1,4 @@ -import { JqlQueryFieldEntityProperty } from './jqlQueryFieldEntityProperty'; +import type { JqlQueryFieldEntityProperty } from './jqlQueryFieldEntityProperty.js'; /** * A field used in a JQL query. See [Advanced searching - fields reference](https://confluence.atlassian.com/x/dAiiLQ) diff --git a/src/version2/models/jqlQueryOrderByClause.ts b/src/version2/models/jqlQueryOrderByClause.ts index ecd2773b65..878b100246 100644 --- a/src/version2/models/jqlQueryOrderByClause.ts +++ b/src/version2/models/jqlQueryOrderByClause.ts @@ -1,4 +1,4 @@ -import { JqlQueryOrderByClauseElement } from './jqlQueryOrderByClauseElement'; +import type { JqlQueryOrderByClauseElement } from './jqlQueryOrderByClauseElement.js'; /** Details of the order-by JQL clause. */ export interface JqlQueryOrderByClause { diff --git a/src/version2/models/jqlQueryOrderByClauseElement.ts b/src/version2/models/jqlQueryOrderByClauseElement.ts index 22488e7c30..85d8e66fdb 100644 --- a/src/version2/models/jqlQueryOrderByClauseElement.ts +++ b/src/version2/models/jqlQueryOrderByClauseElement.ts @@ -1,4 +1,4 @@ -import { JqlQueryField } from './jqlQueryField'; +import type { JqlQueryField } from './jqlQueryField.js'; /** An element of the order-by JQL clause. */ export interface JqlQueryOrderByClauseElement { diff --git a/src/version2/models/license.ts b/src/version2/models/license.ts index bda74a19a9..717ba9b9e3 100644 --- a/src/version2/models/license.ts +++ b/src/version2/models/license.ts @@ -1,4 +1,4 @@ -import { LicensedApplication } from './licensedApplication'; +import type { LicensedApplication } from './licensedApplication.js'; /** Details about a license for the Jira instance. */ export interface License { diff --git a/src/version2/models/linkGroup.ts b/src/version2/models/linkGroup.ts index ac47687cb5..8f53f82df6 100644 --- a/src/version2/models/linkGroup.ts +++ b/src/version2/models/linkGroup.ts @@ -1,4 +1,4 @@ -import { SimpleLink } from './simpleLink'; +import type { SimpleLink } from './simpleLink.js'; /** Details a link group, which defines issue operations. */ export interface LinkGroup { diff --git a/src/version2/models/linkIssueRequestJson.ts b/src/version2/models/linkIssueRequestJson.ts index d2f8c731e3..139218e9b0 100644 --- a/src/version2/models/linkIssueRequestJson.ts +++ b/src/version2/models/linkIssueRequestJson.ts @@ -1,6 +1,6 @@ -import { Comment } from './comment'; -import { IssueLinkType } from './issueLinkType'; -import { LinkedIssue } from './linkedIssue'; +import type { Comment } from './comment.js'; +import type { IssueLinkType } from './issueLinkType.js'; +import type { LinkedIssue } from './linkedIssue.js'; export interface LinkIssueRequestJson { comment?: Comment; diff --git a/src/version2/models/linkedIssue.ts b/src/version2/models/linkedIssue.ts index 9008ae3e63..58ba5f31aa 100644 --- a/src/version2/models/linkedIssue.ts +++ b/src/version2/models/linkedIssue.ts @@ -1,4 +1,4 @@ -import { Fields } from './fields'; +import type { Fields } from './fields.js'; /** The ID or key of a linked issue. */ export interface LinkedIssue { diff --git a/src/version2/models/multiIssueEntityProperties.ts b/src/version2/models/multiIssueEntityProperties.ts index 3e54265bc3..f343f87352 100644 --- a/src/version2/models/multiIssueEntityProperties.ts +++ b/src/version2/models/multiIssueEntityProperties.ts @@ -1,4 +1,4 @@ -import { IssueEntityPropertiesForMultiUpdate } from './issueEntityPropertiesForMultiUpdate'; +import type { IssueEntityPropertiesForMultiUpdate } from './issueEntityPropertiesForMultiUpdate.js'; /** * A list of issues and their respective properties to set or update. See [Entity diff --git a/src/version2/models/multipleCustomFieldValuesUpdateDetails.ts b/src/version2/models/multipleCustomFieldValuesUpdateDetails.ts index 8df22e82e4..29ed2e5e1b 100644 --- a/src/version2/models/multipleCustomFieldValuesUpdateDetails.ts +++ b/src/version2/models/multipleCustomFieldValuesUpdateDetails.ts @@ -1,4 +1,4 @@ -import { MultipleCustomFieldValuesUpdate } from './multipleCustomFieldValuesUpdate'; +import type { MultipleCustomFieldValuesUpdate } from './multipleCustomFieldValuesUpdate.js'; /** List of updates for a custom fields. */ export interface MultipleCustomFieldValuesUpdateDetails { diff --git a/src/version2/models/nestedResponse.ts b/src/version2/models/nestedResponse.ts index c03a324001..488db3a607 100644 --- a/src/version2/models/nestedResponse.ts +++ b/src/version2/models/nestedResponse.ts @@ -1,5 +1,5 @@ -import { ErrorCollection } from './errorCollection'; -import { WarningCollection } from './warningCollection'; +import type { ErrorCollection } from './errorCollection.js'; +import type { WarningCollection } from './warningCollection.js'; export interface NestedResponse { errorCollection?: ErrorCollection; diff --git a/src/version2/models/notification.ts b/src/version2/models/notification.ts index 4be4478a74..ca061a5e71 100644 --- a/src/version2/models/notification.ts +++ b/src/version2/models/notification.ts @@ -1,5 +1,5 @@ -import { NotificationRecipients } from './notificationRecipients'; -import { NotificationRecipientsRestrictions } from './notificationRecipientsRestrictions'; +import type { NotificationRecipients } from './notificationRecipients.js'; +import type { NotificationRecipientsRestrictions } from './notificationRecipientsRestrictions.js'; /** Details about a notification. */ export interface Notification { diff --git a/src/version2/models/notificationRecipients.ts b/src/version2/models/notificationRecipients.ts index fd14683b1d..facd20019c 100644 --- a/src/version2/models/notificationRecipients.ts +++ b/src/version2/models/notificationRecipients.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { UserDetails } from './userDetails'; +import type { GroupName } from './groupName.js'; +import type { UserDetails } from './userDetails.js'; /** Details of the users and groups to receive the notification. */ export interface NotificationRecipients { diff --git a/src/version2/models/notificationRecipientsRestrictions.ts b/src/version2/models/notificationRecipientsRestrictions.ts index f8c941a6ec..a33f4dc16f 100644 --- a/src/version2/models/notificationRecipientsRestrictions.ts +++ b/src/version2/models/notificationRecipientsRestrictions.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { RestrictedPermission } from './restrictedPermission'; +import type { GroupName } from './groupName.js'; +import type { RestrictedPermission } from './restrictedPermission.js'; /** Details of the group membership or permissions needed to receive the notification. */ export interface NotificationRecipientsRestrictions { diff --git a/src/version2/models/notificationScheme.ts b/src/version2/models/notificationScheme.ts index 9e507e03cc..07d9a26928 100644 --- a/src/version2/models/notificationScheme.ts +++ b/src/version2/models/notificationScheme.ts @@ -1,5 +1,5 @@ -import { NotificationSchemeEvent } from './notificationSchemeEvent'; -import { Scope } from './scope'; +import type { NotificationSchemeEvent } from './notificationSchemeEvent.js'; +import type { Scope } from './scope.js'; /** Details about a notification scheme. */ export interface NotificationScheme { diff --git a/src/version2/models/notificationSchemeAndProjectMappingPage.ts b/src/version2/models/notificationSchemeAndProjectMappingPage.ts index 21a77840dc..272131b30a 100644 --- a/src/version2/models/notificationSchemeAndProjectMappingPage.ts +++ b/src/version2/models/notificationSchemeAndProjectMappingPage.ts @@ -1,4 +1,4 @@ -import { NotificationSchemeAndProjectMapping } from './notificationSchemeAndProjectMapping'; +import type { NotificationSchemeAndProjectMapping } from './notificationSchemeAndProjectMapping.js'; /** A page of items. */ export interface NotificationSchemeAndProjectMappingPage { diff --git a/src/version2/models/notificationSchemeEvent.ts b/src/version2/models/notificationSchemeEvent.ts index 9f67d81317..edf8092393 100644 --- a/src/version2/models/notificationSchemeEvent.ts +++ b/src/version2/models/notificationSchemeEvent.ts @@ -1,5 +1,5 @@ -import { EventNotification } from './eventNotification'; -import { NotificationEvent } from './notificationEvent'; +import type { EventNotification } from './eventNotification.js'; +import type { NotificationEvent } from './notificationEvent.js'; /** Details about a notification scheme event. */ export interface NotificationSchemeEvent { diff --git a/src/version2/models/notificationSchemeEventDetails.ts b/src/version2/models/notificationSchemeEventDetails.ts index 254082cad8..5ba1caa9f8 100644 --- a/src/version2/models/notificationSchemeEventDetails.ts +++ b/src/version2/models/notificationSchemeEventDetails.ts @@ -1,5 +1,5 @@ -import { NotificationSchemeEventTypeId } from './notificationSchemeEventTypeId'; -import { NotificationSchemeNotificationDetails } from './notificationSchemeNotificationDetails'; +import type { NotificationSchemeEventTypeId } from './notificationSchemeEventTypeId.js'; +import type { NotificationSchemeNotificationDetails } from './notificationSchemeNotificationDetails.js'; /** Details of a notification scheme event. */ export interface NotificationSchemeEventDetails { diff --git a/src/version2/models/operations.ts b/src/version2/models/operations.ts index 11702d0336..8102a00ec8 100644 --- a/src/version2/models/operations.ts +++ b/src/version2/models/operations.ts @@ -1,4 +1,4 @@ -import { LinkGroup } from './linkGroup'; +import type { LinkGroup } from './linkGroup.js'; /** Details of the operations that can be performed on the issue. */ export interface Operations { diff --git a/src/version2/models/pageChangelog.ts b/src/version2/models/pageChangelog.ts index a753d1a8af..664cb59f3d 100644 --- a/src/version2/models/pageChangelog.ts +++ b/src/version2/models/pageChangelog.ts @@ -1,4 +1,4 @@ -import { Changelog } from './changelog'; +import type { Changelog } from './changelog.js'; /** A page of items. */ export interface PageChangelog { diff --git a/src/version2/models/pageComment.ts b/src/version2/models/pageComment.ts index 23f429ea60..dbd24b14ec 100644 --- a/src/version2/models/pageComment.ts +++ b/src/version2/models/pageComment.ts @@ -1,4 +1,4 @@ -import { Comment } from './comment'; +import type { Comment } from './comment.js'; /** A page of items. */ export interface PageComment { diff --git a/src/version2/models/pageComponentWithIssueCount.ts b/src/version2/models/pageComponentWithIssueCount.ts index ef5d0ac564..e6974a057f 100644 --- a/src/version2/models/pageComponentWithIssueCount.ts +++ b/src/version2/models/pageComponentWithIssueCount.ts @@ -1,4 +1,4 @@ -import { ComponentWithIssueCount } from './componentWithIssueCount'; +import type { ComponentWithIssueCount } from './componentWithIssueCount.js'; /** A page of items. */ export interface PageComponentWithIssueCount { diff --git a/src/version2/models/pageContextForProjectAndIssueType.ts b/src/version2/models/pageContextForProjectAndIssueType.ts index 055630fbac..355ab2fdd8 100644 --- a/src/version2/models/pageContextForProjectAndIssueType.ts +++ b/src/version2/models/pageContextForProjectAndIssueType.ts @@ -1,4 +1,4 @@ -import { ContextForProjectAndIssueType } from './contextForProjectAndIssueType'; +import type { ContextForProjectAndIssueType } from './contextForProjectAndIssueType.js'; /** A page of items. */ export interface PageContextForProjectAndIssueType { diff --git a/src/version2/models/pageContextualConfiguration.ts b/src/version2/models/pageContextualConfiguration.ts index bdda760448..0416f74ab3 100644 --- a/src/version2/models/pageContextualConfiguration.ts +++ b/src/version2/models/pageContextualConfiguration.ts @@ -1,4 +1,4 @@ -import { ContextualConfiguration } from './contextualConfiguration'; +import type { ContextualConfiguration } from './contextualConfiguration.js'; /** A page of items. */ export interface PageContextualConfiguration { diff --git a/src/version2/models/pageCustomFieldContext.ts b/src/version2/models/pageCustomFieldContext.ts index e4499fb059..14e597cec6 100644 --- a/src/version2/models/pageCustomFieldContext.ts +++ b/src/version2/models/pageCustomFieldContext.ts @@ -1,4 +1,4 @@ -import { CustomFieldContext } from './customFieldContext'; +import type { CustomFieldContext } from './customFieldContext.js'; /** A page of items. */ export interface PageCustomFieldContext { diff --git a/src/version2/models/pageCustomFieldContextDefaultValue.ts b/src/version2/models/pageCustomFieldContextDefaultValue.ts index 86eb403dbb..75127467a7 100644 --- a/src/version2/models/pageCustomFieldContextDefaultValue.ts +++ b/src/version2/models/pageCustomFieldContextDefaultValue.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue'; +import type { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue.js'; /** A page of items. */ export interface PageCustomFieldContextDefaultValue { diff --git a/src/version2/models/pageCustomFieldContextOption.ts b/src/version2/models/pageCustomFieldContextOption.ts index ad5700b73b..e745985649 100644 --- a/src/version2/models/pageCustomFieldContextOption.ts +++ b/src/version2/models/pageCustomFieldContextOption.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextOption } from './customFieldContextOption'; +import type { CustomFieldContextOption } from './customFieldContextOption.js'; /** A page of items. */ export interface PageCustomFieldContextOption { diff --git a/src/version2/models/pageCustomFieldContextProjectMapping.ts b/src/version2/models/pageCustomFieldContextProjectMapping.ts index 2047e82c7d..3f86933c74 100644 --- a/src/version2/models/pageCustomFieldContextProjectMapping.ts +++ b/src/version2/models/pageCustomFieldContextProjectMapping.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextProjectMapping } from './customFieldContextProjectMapping'; +import type { CustomFieldContextProjectMapping } from './customFieldContextProjectMapping.js'; /** A page of items. */ export interface PageCustomFieldContextProjectMapping { diff --git a/src/version2/models/pageDashboard.ts b/src/version2/models/pageDashboard.ts index 29308bef79..6f86a3080d 100644 --- a/src/version2/models/pageDashboard.ts +++ b/src/version2/models/pageDashboard.ts @@ -1,4 +1,4 @@ -import { Dashboard } from './dashboard'; +import type { Dashboard } from './dashboard.js'; /** A page of items. */ export interface PageDashboard { diff --git a/src/version2/models/pageField.ts b/src/version2/models/pageField.ts index ef8afebc7a..42a949fa0a 100644 --- a/src/version2/models/pageField.ts +++ b/src/version2/models/pageField.ts @@ -1,4 +1,4 @@ -import { Field } from './field'; +import type { Field } from './field.js'; /** A page of items. */ export interface PageField { diff --git a/src/version2/models/pageFieldConfiguration.ts b/src/version2/models/pageFieldConfiguration.ts index 4bac790f8e..354e511c36 100644 --- a/src/version2/models/pageFieldConfiguration.ts +++ b/src/version2/models/pageFieldConfiguration.ts @@ -1,4 +1,4 @@ -import { FieldConfiguration } from './fieldConfiguration'; +import type { FieldConfiguration } from './fieldConfiguration.js'; /** A page of items. */ export interface PageFieldConfiguration { diff --git a/src/version2/models/pageFieldConfigurationIssueTypeItem.ts b/src/version2/models/pageFieldConfigurationIssueTypeItem.ts index 5ef3234475..3ba381cf17 100644 --- a/src/version2/models/pageFieldConfigurationIssueTypeItem.ts +++ b/src/version2/models/pageFieldConfigurationIssueTypeItem.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationIssueTypeItem } from './fieldConfigurationIssueTypeItem'; +import type { FieldConfigurationIssueTypeItem } from './fieldConfigurationIssueTypeItem.js'; /** A page of items. */ export interface PageFieldConfigurationIssueTypeItem { diff --git a/src/version2/models/pageFieldConfigurationItem.ts b/src/version2/models/pageFieldConfigurationItem.ts index ab15f465c8..65231ef493 100644 --- a/src/version2/models/pageFieldConfigurationItem.ts +++ b/src/version2/models/pageFieldConfigurationItem.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationItem } from './fieldConfigurationItem'; +import type { FieldConfigurationItem } from './fieldConfigurationItem.js'; /** A page of items. */ export interface PageFieldConfigurationItem { diff --git a/src/version2/models/pageFieldConfigurationScheme.ts b/src/version2/models/pageFieldConfigurationScheme.ts index 6f102460d3..d65371caaf 100644 --- a/src/version2/models/pageFieldConfigurationScheme.ts +++ b/src/version2/models/pageFieldConfigurationScheme.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationScheme } from './fieldConfigurationScheme'; +import type { FieldConfigurationScheme } from './fieldConfigurationScheme.js'; /** A page of items. */ export interface PageFieldConfigurationScheme { diff --git a/src/version2/models/pageFieldConfigurationSchemeProjects.ts b/src/version2/models/pageFieldConfigurationSchemeProjects.ts index 689efe9304..fb6ec21947 100644 --- a/src/version2/models/pageFieldConfigurationSchemeProjects.ts +++ b/src/version2/models/pageFieldConfigurationSchemeProjects.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationSchemeProjects } from './fieldConfigurationSchemeProjects'; +import type { FieldConfigurationSchemeProjects } from './fieldConfigurationSchemeProjects.js'; /** A page of items. */ export interface PageFieldConfigurationSchemeProjects { diff --git a/src/version2/models/pageFilterDetails.ts b/src/version2/models/pageFilterDetails.ts index a076d86c88..dfe0ce3e0e 100644 --- a/src/version2/models/pageFilterDetails.ts +++ b/src/version2/models/pageFilterDetails.ts @@ -1,4 +1,4 @@ -import { FilterDetails } from './filterDetails'; +import type { FilterDetails } from './filterDetails.js'; /** A page of items. */ export interface PageFilterDetails { diff --git a/src/version2/models/pageGroupDetails.ts b/src/version2/models/pageGroupDetails.ts index 0acf0eca07..a5c3f35c45 100644 --- a/src/version2/models/pageGroupDetails.ts +++ b/src/version2/models/pageGroupDetails.ts @@ -1,4 +1,4 @@ -import { GroupDetails } from './groupDetails'; +import type { GroupDetails } from './groupDetails.js'; /** A page of items. */ export interface PageGroupDetails { diff --git a/src/version2/models/pageIssueFieldOption.ts b/src/version2/models/pageIssueFieldOption.ts index 21e3c95558..8ab2dc0150 100644 --- a/src/version2/models/pageIssueFieldOption.ts +++ b/src/version2/models/pageIssueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOption } from './issueFieldOption'; +import type { IssueFieldOption } from './issueFieldOption.js'; /** A page of items. */ export interface PageIssueFieldOption { diff --git a/src/version2/models/pageIssueSecurityLevelMember.ts b/src/version2/models/pageIssueSecurityLevelMember.ts index 5c4bcae18e..f5bd892bd6 100644 --- a/src/version2/models/pageIssueSecurityLevelMember.ts +++ b/src/version2/models/pageIssueSecurityLevelMember.ts @@ -1,4 +1,4 @@ -import { IssueSecurityLevelMember } from './issueSecurityLevelMember'; +import type { IssueSecurityLevelMember } from './issueSecurityLevelMember.js'; /** A page of items. */ export interface PageIssueSecurityLevelMember { diff --git a/src/version2/models/pageIssueSecuritySchemeToProjectMapping.ts b/src/version2/models/pageIssueSecuritySchemeToProjectMapping.ts index a2c49e6554..d3d1a878c8 100644 --- a/src/version2/models/pageIssueSecuritySchemeToProjectMapping.ts +++ b/src/version2/models/pageIssueSecuritySchemeToProjectMapping.ts @@ -1,4 +1,4 @@ -import { IssueSecuritySchemeToProjectMapping } from './issueSecuritySchemeToProjectMapping'; +import type { IssueSecuritySchemeToProjectMapping } from './issueSecuritySchemeToProjectMapping.js'; /** A page of items. */ export interface PageIssueSecuritySchemeToProjectMapping { diff --git a/src/version2/models/pageIssueTypeScheme.ts b/src/version2/models/pageIssueTypeScheme.ts index c5278a5d8c..d05d4feb76 100644 --- a/src/version2/models/pageIssueTypeScheme.ts +++ b/src/version2/models/pageIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScheme } from './issueTypeScheme'; +import type { IssueTypeScheme } from './issueTypeScheme.js'; /** A page of items. */ export interface PageIssueTypeScheme { diff --git a/src/version2/models/pageIssueTypeSchemeMapping.ts b/src/version2/models/pageIssueTypeSchemeMapping.ts index 98bd0b065f..94490a566b 100644 --- a/src/version2/models/pageIssueTypeSchemeMapping.ts +++ b/src/version2/models/pageIssueTypeSchemeMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypeSchemeMapping } from './issueTypeSchemeMapping'; +import type { IssueTypeSchemeMapping } from './issueTypeSchemeMapping.js'; /** A page of items. */ export interface PageIssueTypeSchemeMapping { diff --git a/src/version2/models/pageIssueTypeSchemeProjects.ts b/src/version2/models/pageIssueTypeSchemeProjects.ts index 04193eb916..91b92b2adf 100644 --- a/src/version2/models/pageIssueTypeSchemeProjects.ts +++ b/src/version2/models/pageIssueTypeSchemeProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeSchemeProjects } from './issueTypeSchemeProjects'; +import type { IssueTypeSchemeProjects } from './issueTypeSchemeProjects.js'; /** A page of items. */ export interface PageIssueTypeSchemeProjects { diff --git a/src/version2/models/pageIssueTypeScreenScheme.ts b/src/version2/models/pageIssueTypeScreenScheme.ts index efceb76530..5de7dc369f 100644 --- a/src/version2/models/pageIssueTypeScreenScheme.ts +++ b/src/version2/models/pageIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenScheme } from './issueTypeScreenScheme'; +import type { IssueTypeScreenScheme } from './issueTypeScreenScheme.js'; /** A page of items. */ export interface PageIssueTypeScreenScheme { diff --git a/src/version2/models/pageIssueTypeScreenSchemeItem.ts b/src/version2/models/pageIssueTypeScreenSchemeItem.ts index bca94e0421..2dce57d83f 100644 --- a/src/version2/models/pageIssueTypeScreenSchemeItem.ts +++ b/src/version2/models/pageIssueTypeScreenSchemeItem.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeItem } from './issueTypeScreenSchemeItem'; +import type { IssueTypeScreenSchemeItem } from './issueTypeScreenSchemeItem.js'; /** A page of items. */ export interface PageIssueTypeScreenSchemeItem { diff --git a/src/version2/models/pageIssueTypeScreenSchemesProjects.ts b/src/version2/models/pageIssueTypeScreenSchemesProjects.ts index b610f12b7f..531c42f0d1 100644 --- a/src/version2/models/pageIssueTypeScreenSchemesProjects.ts +++ b/src/version2/models/pageIssueTypeScreenSchemesProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemesProjects } from './issueTypeScreenSchemesProjects'; +import type { IssueTypeScreenSchemesProjects } from './issueTypeScreenSchemesProjects.js'; /** A page of items. */ export interface PageIssueTypeScreenSchemesProjects { diff --git a/src/version2/models/pageIssueTypeToContextMapping.ts b/src/version2/models/pageIssueTypeToContextMapping.ts index dba1d84f5a..92a30f017f 100644 --- a/src/version2/models/pageIssueTypeToContextMapping.ts +++ b/src/version2/models/pageIssueTypeToContextMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypeToContextMapping } from './issueTypeToContextMapping'; +import type { IssueTypeToContextMapping } from './issueTypeToContextMapping.js'; /** A page of items. */ export interface PageIssueTypeToContextMapping { diff --git a/src/version2/models/pageJqlFunctionPrecomputation.ts b/src/version2/models/pageJqlFunctionPrecomputation.ts index 3104ea5653..0aeaad066d 100644 --- a/src/version2/models/pageJqlFunctionPrecomputation.ts +++ b/src/version2/models/pageJqlFunctionPrecomputation.ts @@ -1,4 +1,4 @@ -import { JqlFunctionPrecomputation } from './jqlFunctionPrecomputation'; +import type { JqlFunctionPrecomputation } from './jqlFunctionPrecomputation.js'; /** A page of items. */ export interface PageJqlFunctionPrecomputation { diff --git a/src/version2/models/pageNotificationScheme.ts b/src/version2/models/pageNotificationScheme.ts index e8cbb5c1e5..8857daa405 100644 --- a/src/version2/models/pageNotificationScheme.ts +++ b/src/version2/models/pageNotificationScheme.ts @@ -1,4 +1,4 @@ -import { NotificationScheme } from './notificationScheme'; +import type { NotificationScheme } from './notificationScheme.js'; /** A page of items. */ export interface PageNotificationScheme { diff --git a/src/version2/models/pageOfChangelogs.ts b/src/version2/models/pageOfChangelogs.ts index da5aa695cc..5be65cc744 100644 --- a/src/version2/models/pageOfChangelogs.ts +++ b/src/version2/models/pageOfChangelogs.ts @@ -1,4 +1,4 @@ -import { Changelog } from './changelog'; +import type { Changelog } from './changelog.js'; /** A page of changelogs. */ export interface PageOfChangelogs { diff --git a/src/version2/models/pageOfComments.ts b/src/version2/models/pageOfComments.ts index 8c681c1dbd..0b1d4f8798 100644 --- a/src/version2/models/pageOfComments.ts +++ b/src/version2/models/pageOfComments.ts @@ -1,4 +1,4 @@ -import { Comment } from './comment'; +import type { Comment } from './comment.js'; /** A page of comments. */ export interface PageOfComments { diff --git a/src/version2/models/pageOfDashboards.ts b/src/version2/models/pageOfDashboards.ts index 65f9386373..71b2057dfb 100644 --- a/src/version2/models/pageOfDashboards.ts +++ b/src/version2/models/pageOfDashboards.ts @@ -1,4 +1,4 @@ -import { Dashboard } from './dashboard'; +import type { Dashboard } from './dashboard.js'; /** A page containing dashboard details. */ export interface PageOfDashboards { diff --git a/src/version2/models/pageOfStatuses.ts b/src/version2/models/pageOfStatuses.ts index c31aa61007..8d275ea0af 100644 --- a/src/version2/models/pageOfStatuses.ts +++ b/src/version2/models/pageOfStatuses.ts @@ -1,4 +1,4 @@ -import { JiraStatus } from './jiraStatus'; +import type { JiraStatus } from './jiraStatus.js'; export interface PageOfStatuses { /** Whether this is the last page. */ diff --git a/src/version2/models/pageOfWorklogs.ts b/src/version2/models/pageOfWorklogs.ts index 2d131b35f5..7e722acfdf 100644 --- a/src/version2/models/pageOfWorklogs.ts +++ b/src/version2/models/pageOfWorklogs.ts @@ -1,4 +1,4 @@ -import { Worklog } from './worklog'; +import type { Worklog } from './worklog.js'; /** Paginated list of worklog details */ export interface PageOfWorklogs { diff --git a/src/version2/models/pagePriority.ts b/src/version2/models/pagePriority.ts index 4aa76c37cc..a142583e02 100644 --- a/src/version2/models/pagePriority.ts +++ b/src/version2/models/pagePriority.ts @@ -1,4 +1,4 @@ -import { Priority } from './priority'; +import type { Priority } from './priority.js'; /** A page of items. */ export interface PagePriority { diff --git a/src/version2/models/pageProject.ts b/src/version2/models/pageProject.ts index e9327c76b2..38981e3a53 100644 --- a/src/version2/models/pageProject.ts +++ b/src/version2/models/pageProject.ts @@ -1,4 +1,4 @@ -import { Project } from './project'; +import type { Project } from './project.js'; /** A page of items. */ export interface PageProject { diff --git a/src/version2/models/pageProjectDetails.ts b/src/version2/models/pageProjectDetails.ts index 0f1672409d..e1830fe52e 100644 --- a/src/version2/models/pageProjectDetails.ts +++ b/src/version2/models/pageProjectDetails.ts @@ -1,4 +1,4 @@ -import { ProjectDetails } from './projectDetails'; +import type { ProjectDetails } from './projectDetails.js'; /** A page of items. */ export interface PageProjectDetails { diff --git a/src/version2/models/pageResolution.ts b/src/version2/models/pageResolution.ts index 28760b7a99..2d72eb0283 100644 --- a/src/version2/models/pageResolution.ts +++ b/src/version2/models/pageResolution.ts @@ -1,4 +1,4 @@ -import { Resolution } from './resolution'; +import type { Resolution } from './resolution.js'; /** A page of items. */ export interface PageResolution { diff --git a/src/version2/models/pageScreen.ts b/src/version2/models/pageScreen.ts index d1e381cd8b..03c57d7a08 100644 --- a/src/version2/models/pageScreen.ts +++ b/src/version2/models/pageScreen.ts @@ -1,4 +1,4 @@ -import { Screen } from './screen'; +import type { Screen } from './screen.js'; /** A page of items. */ export interface PageScreen { diff --git a/src/version2/models/pageScreenScheme.ts b/src/version2/models/pageScreenScheme.ts index 924af96948..2f393195f5 100644 --- a/src/version2/models/pageScreenScheme.ts +++ b/src/version2/models/pageScreenScheme.ts @@ -1,4 +1,4 @@ -import { ScreenScheme } from './screenScheme'; +import type { ScreenScheme } from './screenScheme.js'; /** A page of items. */ export interface PageScreenScheme { diff --git a/src/version2/models/pageScreenWithTab.ts b/src/version2/models/pageScreenWithTab.ts index 8d9c234746..820c6746f6 100644 --- a/src/version2/models/pageScreenWithTab.ts +++ b/src/version2/models/pageScreenWithTab.ts @@ -1,4 +1,4 @@ -import { ScreenWithTab } from './screenWithTab'; +import type { ScreenWithTab } from './screenWithTab.js'; /** A page of items. */ export interface PageScreenWithTab { diff --git a/src/version2/models/pageSecurityLevel.ts b/src/version2/models/pageSecurityLevel.ts index 629a4ef9fe..617a298fa8 100644 --- a/src/version2/models/pageSecurityLevel.ts +++ b/src/version2/models/pageSecurityLevel.ts @@ -1,4 +1,4 @@ -import { SecurityLevel } from './securityLevel'; +import type { SecurityLevel } from './securityLevel.js'; /** A page of items. */ export interface PageSecurityLevel { diff --git a/src/version2/models/pageSecurityLevelMember.ts b/src/version2/models/pageSecurityLevelMember.ts index 5519acc8a3..bebc061d67 100644 --- a/src/version2/models/pageSecurityLevelMember.ts +++ b/src/version2/models/pageSecurityLevelMember.ts @@ -1,4 +1,4 @@ -import { SecurityLevelMember } from './securityLevelMember'; +import type { SecurityLevelMember } from './securityLevelMember.js'; /** A page of items. */ export interface PageSecurityLevelMember { diff --git a/src/version2/models/pageSecuritySchemeWithProjects.ts b/src/version2/models/pageSecuritySchemeWithProjects.ts index a03f5ea09d..0f37fd7bad 100644 --- a/src/version2/models/pageSecuritySchemeWithProjects.ts +++ b/src/version2/models/pageSecuritySchemeWithProjects.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeWithProjects } from './securitySchemeWithProjects'; +import type { SecuritySchemeWithProjects } from './securitySchemeWithProjects.js'; /** A page of items. */ export interface PageSecuritySchemeWithProjects { diff --git a/src/version2/models/pageUiModificationDetails.ts b/src/version2/models/pageUiModificationDetails.ts index b29e8c928e..c1e79d25ca 100644 --- a/src/version2/models/pageUiModificationDetails.ts +++ b/src/version2/models/pageUiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationDetails } from './uiModificationDetails'; +import type { UiModificationDetails } from './uiModificationDetails.js'; /** A page of items. */ export interface PageUiModificationDetails { diff --git a/src/version2/models/pageUser.ts b/src/version2/models/pageUser.ts index 0486b7ed1d..6e898b7ea6 100644 --- a/src/version2/models/pageUser.ts +++ b/src/version2/models/pageUser.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** A page of items. */ export interface PageUser { diff --git a/src/version2/models/pageUserDetails.ts b/src/version2/models/pageUserDetails.ts index e6456227e1..65a73261a4 100644 --- a/src/version2/models/pageUserDetails.ts +++ b/src/version2/models/pageUserDetails.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** A page of items. */ export interface PageUserDetails { diff --git a/src/version2/models/pageUserKey.ts b/src/version2/models/pageUserKey.ts index d591323570..949473b8ce 100644 --- a/src/version2/models/pageUserKey.ts +++ b/src/version2/models/pageUserKey.ts @@ -1,4 +1,4 @@ -import { UserKey } from './userKey'; +import type { UserKey } from './userKey.js'; /** A page of items. */ export interface PageUserKey { diff --git a/src/version2/models/pageVersion.ts b/src/version2/models/pageVersion.ts index 2226565274..93d8f39683 100644 --- a/src/version2/models/pageVersion.ts +++ b/src/version2/models/pageVersion.ts @@ -1,4 +1,4 @@ -import { Version } from './version'; +import type { Version } from './version.js'; /** A page of items. */ export interface PageVersion { diff --git a/src/version2/models/pageWebhook.ts b/src/version2/models/pageWebhook.ts index 7a77edfb67..3766692bfc 100644 --- a/src/version2/models/pageWebhook.ts +++ b/src/version2/models/pageWebhook.ts @@ -1,4 +1,4 @@ -import { Webhook } from './webhook'; +import type { Webhook } from './webhook.js'; /** A page of items. */ export interface PageWebhook { diff --git a/src/version2/models/pageWorkflow.ts b/src/version2/models/pageWorkflow.ts index 60ab409322..ba2e8e6f0a 100644 --- a/src/version2/models/pageWorkflow.ts +++ b/src/version2/models/pageWorkflow.ts @@ -1,4 +1,4 @@ -import { Workflow } from './workflow'; +import type { Workflow } from './workflow.js'; /** A page of items. */ export interface PageWorkflow { diff --git a/src/version2/models/pageWorkflowScheme.ts b/src/version2/models/pageWorkflowScheme.ts index 44431297bc..9c837d3c88 100644 --- a/src/version2/models/pageWorkflowScheme.ts +++ b/src/version2/models/pageWorkflowScheme.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from './workflowScheme'; +import type { WorkflowScheme } from './workflowScheme.js'; /** A page of items. */ export interface PageWorkflowScheme { diff --git a/src/version2/models/pageWorkflowTransitionRules.ts b/src/version2/models/pageWorkflowTransitionRules.ts index 4daab20c37..c667f599e0 100644 --- a/src/version2/models/pageWorkflowTransitionRules.ts +++ b/src/version2/models/pageWorkflowTransitionRules.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRules } from './workflowTransitionRules'; +import type { WorkflowTransitionRules } from './workflowTransitionRules.js'; /** A page of items. */ export interface PageWorkflowTransitionRules { diff --git a/src/version2/models/pagedListUserDetailsApplicationUser.ts b/src/version2/models/pagedListUserDetailsApplicationUser.ts index 1e92b480c9..93ae7d5818 100644 --- a/src/version2/models/pagedListUserDetailsApplicationUser.ts +++ b/src/version2/models/pagedListUserDetailsApplicationUser.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** * A paged list. To access additional details append `[start-index:end-index]` to the expand request. For example, diff --git a/src/version2/models/parsedJqlQueries.ts b/src/version2/models/parsedJqlQueries.ts index bb75f00a3c..c4b94647b6 100644 --- a/src/version2/models/parsedJqlQueries.ts +++ b/src/version2/models/parsedJqlQueries.ts @@ -1,4 +1,4 @@ -import { ParsedJqlQuery } from './parsedJqlQuery'; +import type { ParsedJqlQuery } from './parsedJqlQuery.js'; /** A list of parsed JQL queries. */ export interface ParsedJqlQueries { diff --git a/src/version2/models/parsedJqlQuery.ts b/src/version2/models/parsedJqlQuery.ts index fea14dedfe..42dd8f6eb9 100644 --- a/src/version2/models/parsedJqlQuery.ts +++ b/src/version2/models/parsedJqlQuery.ts @@ -1,4 +1,4 @@ -import { JqlQuery } from './jqlQuery'; +import type { JqlQuery } from './jqlQuery.js'; /** Details of a parsed JQL query. */ export interface ParsedJqlQuery { diff --git a/src/version2/models/permissionDetails.ts b/src/version2/models/permissionDetails.ts index df73897699..906895dc09 100644 --- a/src/version2/models/permissionDetails.ts +++ b/src/version2/models/permissionDetails.ts @@ -1,4 +1,4 @@ -import { SharePermission } from './sharePermission'; +import type { SharePermission } from './sharePermission.js'; /** Details for permissions of shareable entities */ export interface PermissionDetails { diff --git a/src/version2/models/permissionGrant.ts b/src/version2/models/permissionGrant.ts index 33909846d8..6b60b21261 100644 --- a/src/version2/models/permissionGrant.ts +++ b/src/version2/models/permissionGrant.ts @@ -1,4 +1,4 @@ -import { PermissionHolder } from './permissionHolder'; +import type { PermissionHolder } from './permissionHolder.js'; /** Details about a permission granted to a user or group. */ export interface PermissionGrant { diff --git a/src/version2/models/permissionGrants.ts b/src/version2/models/permissionGrants.ts index 9f4b2d7619..b2819c5b21 100644 --- a/src/version2/models/permissionGrants.ts +++ b/src/version2/models/permissionGrants.ts @@ -1,4 +1,4 @@ -import { PermissionGrant } from './permissionGrant'; +import type { PermissionGrant } from './permissionGrant.js'; /** List of permission grants. */ export interface PermissionGrants { diff --git a/src/version2/models/permissionScheme.ts b/src/version2/models/permissionScheme.ts index 19b084d0dc..6c82886de9 100644 --- a/src/version2/models/permissionScheme.ts +++ b/src/version2/models/permissionScheme.ts @@ -1,5 +1,5 @@ -import { PermissionGrant } from './permissionGrant'; -import { Scope } from './scope'; +import type { PermissionGrant } from './permissionGrant.js'; +import type { Scope } from './scope.js'; /** Details of a permission scheme. */ export interface PermissionScheme { diff --git a/src/version2/models/permissionSchemes.ts b/src/version2/models/permissionSchemes.ts index 181dd57788..6590857de1 100644 --- a/src/version2/models/permissionSchemes.ts +++ b/src/version2/models/permissionSchemes.ts @@ -1,4 +1,4 @@ -import { PermissionScheme } from './permissionScheme'; +import type { PermissionScheme } from './permissionScheme.js'; /** List of all permission schemes. */ export interface PermissionSchemes { diff --git a/src/version2/models/permittedProjects.ts b/src/version2/models/permittedProjects.ts index 80cf250e71..c59be17137 100644 --- a/src/version2/models/permittedProjects.ts +++ b/src/version2/models/permittedProjects.ts @@ -1,4 +1,4 @@ -import { ProjectIdentifier } from './projectIdentifier'; +import type { ProjectIdentifier } from './projectIdentifier.js'; /** A list of projects in which a user is granted permissions. */ export interface PermittedProjects { diff --git a/src/version2/models/project.ts b/src/version2/models/project.ts index 474abbf236..a409177bb3 100644 --- a/src/version2/models/project.ts +++ b/src/version2/models/project.ts @@ -1,13 +1,13 @@ -import { AvatarUrls } from './avatarUrls'; -import { Hierarchy } from './hierarchy'; -import { IssueTypeDetails } from './issueTypeDetails'; -import { ProjectCategory } from './projectCategory'; -import { ProjectComponent } from './projectComponent'; -import { ProjectInsight } from './projectInsight'; -import { ProjectLandingPageInfo } from './projectLandingPageInfo'; -import { ProjectPermissions } from './projectPermissions'; -import { User } from './user'; -import { Version } from './version'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { Hierarchy } from './hierarchy.js'; +import type { IssueTypeDetails } from './issueTypeDetails.js'; +import type { ProjectCategory } from './projectCategory.js'; +import type { ProjectComponent } from './projectComponent.js'; +import type { ProjectInsight } from './projectInsight.js'; +import type { ProjectLandingPageInfo } from './projectLandingPageInfo.js'; +import type { ProjectPermissions } from './projectPermissions.js'; +import type { User } from './user.js'; +import type { Version } from './version.js'; /** Details about a project. */ export interface Project { diff --git a/src/version2/models/projectAvatars.ts b/src/version2/models/projectAvatars.ts index cfbaeb49af..108a17a958 100644 --- a/src/version2/models/projectAvatars.ts +++ b/src/version2/models/projectAvatars.ts @@ -1,4 +1,4 @@ -import { Avatar } from './avatar'; +import type { Avatar } from './avatar.js'; /** List of project avatars. */ export interface ProjectAvatars { diff --git a/src/version2/models/projectComponent.ts b/src/version2/models/projectComponent.ts index 6703ca07d0..cd4726e83f 100644 --- a/src/version2/models/projectComponent.ts +++ b/src/version2/models/projectComponent.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Details about a project component. */ export interface ProjectComponent { diff --git a/src/version2/models/projectDetails.ts b/src/version2/models/projectDetails.ts index e3b010a6ed..a6f9639e0e 100644 --- a/src/version2/models/projectDetails.ts +++ b/src/version2/models/projectDetails.ts @@ -1,5 +1,5 @@ -import { AvatarUrls } from './avatarUrls'; -import { UpdatedProjectCategory } from './updatedProjectCategory'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { UpdatedProjectCategory } from './updatedProjectCategory.js'; /** Details about a project. */ export interface ProjectDetails { diff --git a/src/version2/models/projectIssueCreateMetadata.ts b/src/version2/models/projectIssueCreateMetadata.ts index 3b350783e5..42fca17734 100644 --- a/src/version2/models/projectIssueCreateMetadata.ts +++ b/src/version2/models/projectIssueCreateMetadata.ts @@ -1,5 +1,5 @@ -import { AvatarUrls } from './avatarUrls'; -import { IssueTypeIssueCreateMetadata } from './issueTypeIssueCreateMetadata'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { IssueTypeIssueCreateMetadata } from './issueTypeIssueCreateMetadata.js'; /** Details of the issue creation metadata for a project. */ export interface ProjectIssueCreateMetadata { diff --git a/src/version2/models/projectIssueSecurityLevels.ts b/src/version2/models/projectIssueSecurityLevels.ts index 410834302f..eff8bfc31e 100644 --- a/src/version2/models/projectIssueSecurityLevels.ts +++ b/src/version2/models/projectIssueSecurityLevels.ts @@ -1,4 +1,4 @@ -import { SecurityLevel } from './securityLevel'; +import type { SecurityLevel } from './securityLevel.js'; /** List of issue level security items in a project. */ export interface ProjectIssueSecurityLevels { diff --git a/src/version2/models/projectIssueTypeHierarchy.ts b/src/version2/models/projectIssueTypeHierarchy.ts index 868dc5dfb5..48a6b9a422 100644 --- a/src/version2/models/projectIssueTypeHierarchy.ts +++ b/src/version2/models/projectIssueTypeHierarchy.ts @@ -1,4 +1,4 @@ -import { ProjectIssueTypesHierarchyLevel } from './projectIssueTypesHierarchyLevel'; +import type { ProjectIssueTypesHierarchyLevel } from './projectIssueTypesHierarchyLevel.js'; /** The hierarchy of issue types within a project. */ export interface ProjectIssueTypeHierarchy { diff --git a/src/version2/models/projectIssueTypeMappings.ts b/src/version2/models/projectIssueTypeMappings.ts index ac79a3ad1a..6fe5835218 100644 --- a/src/version2/models/projectIssueTypeMappings.ts +++ b/src/version2/models/projectIssueTypeMappings.ts @@ -1,4 +1,4 @@ -import { ProjectIssueTypeMapping } from './projectIssueTypeMapping'; +import type { ProjectIssueTypeMapping } from './projectIssueTypeMapping.js'; /** The project and issue type mappings. */ export interface ProjectIssueTypeMappings { diff --git a/src/version2/models/projectIssueTypes.ts b/src/version2/models/projectIssueTypes.ts index 147fec84f3..7ef04fe89f 100644 --- a/src/version2/models/projectIssueTypes.ts +++ b/src/version2/models/projectIssueTypes.ts @@ -1,4 +1,4 @@ -import { ProjectId } from './projectId'; +import type { ProjectId } from './projectId.js'; /** Projects and issue types where the status is used. Only available if the `usages` expand is requested. */ export interface ProjectIssueTypes { diff --git a/src/version2/models/projectIssueTypesHierarchyLevel.ts b/src/version2/models/projectIssueTypesHierarchyLevel.ts index b1d1aef657..e77a92f337 100644 --- a/src/version2/models/projectIssueTypesHierarchyLevel.ts +++ b/src/version2/models/projectIssueTypesHierarchyLevel.ts @@ -1,4 +1,4 @@ -import { IssueTypeInfo } from './issueTypeInfo'; +import type { IssueTypeInfo } from './issueTypeInfo.js'; /** Details of an issue type hierarchy level. */ export interface ProjectIssueTypesHierarchyLevel { diff --git a/src/version2/models/projectRole.ts b/src/version2/models/projectRole.ts index 78b9b5e365..e204fc527d 100644 --- a/src/version2/models/projectRole.ts +++ b/src/version2/models/projectRole.ts @@ -1,5 +1,5 @@ -import { RoleActor } from './roleActor'; -import { Scope } from './scope'; +import type { RoleActor } from './roleActor.js'; +import type { Scope } from './scope.js'; /** Details about the roles in a project. */ export interface ProjectRole { diff --git a/src/version2/models/projectRoleDetails.ts b/src/version2/models/projectRoleDetails.ts index 868fa39578..ab5eac7759 100644 --- a/src/version2/models/projectRoleDetails.ts +++ b/src/version2/models/projectRoleDetails.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details about a project role. */ export interface ProjectRoleDetails { diff --git a/src/version2/models/propertyKeys.ts b/src/version2/models/propertyKeys.ts index f4e13a499e..79e6474d80 100644 --- a/src/version2/models/propertyKeys.ts +++ b/src/version2/models/propertyKeys.ts @@ -1,4 +1,4 @@ -import { PropertyKey } from './propertyKey'; +import type { PropertyKey } from './propertyKey.js'; /** List of property keys. */ export interface PropertyKeys { diff --git a/src/version2/models/remoteIssueLink.ts b/src/version2/models/remoteIssueLink.ts index 40bb68945f..afcaea05a2 100644 --- a/src/version2/models/remoteIssueLink.ts +++ b/src/version2/models/remoteIssueLink.ts @@ -1,5 +1,5 @@ -import { Application } from './application'; -import { RemoteObject } from './remoteObject'; +import type { Application } from './application.js'; +import type { RemoteObject } from './remoteObject.js'; /** Details of an issue remote link. */ export interface RemoteIssueLink { diff --git a/src/version2/models/remoteIssueLinkRequest.ts b/src/version2/models/remoteIssueLinkRequest.ts index 71f47f2043..4957c40da7 100644 --- a/src/version2/models/remoteIssueLinkRequest.ts +++ b/src/version2/models/remoteIssueLinkRequest.ts @@ -1,5 +1,5 @@ -import { Application } from './application'; -import { RemoteObject } from './remoteObject'; +import type { Application } from './application.js'; +import type { RemoteObject } from './remoteObject.js'; /** Details of a remote issue link. */ export interface RemoteIssueLinkRequest { diff --git a/src/version2/models/remoteObject.ts b/src/version2/models/remoteObject.ts index 5bc5ebffef..052e80f148 100644 --- a/src/version2/models/remoteObject.ts +++ b/src/version2/models/remoteObject.ts @@ -1,5 +1,5 @@ -import { Icon } from './icon'; -import { Status } from './status'; +import type { Icon } from './icon.js'; +import type { Status } from './status.js'; /** The linked item. */ export interface RemoteObject { diff --git a/src/version2/models/roleActor.ts b/src/version2/models/roleActor.ts index 2f4971749d..b2e717252a 100644 --- a/src/version2/models/roleActor.ts +++ b/src/version2/models/roleActor.ts @@ -1,5 +1,5 @@ -import { ProjectRoleGroup } from './projectRoleGroup'; -import { ProjectRoleUser } from './projectRoleUser'; +import type { ProjectRoleGroup } from './projectRoleGroup.js'; +import type { ProjectRoleUser } from './projectRoleUser.js'; /** Details about a user assigned to a project role. */ export interface RoleActor { diff --git a/src/version2/models/sanitizedJqlQueries.ts b/src/version2/models/sanitizedJqlQueries.ts index 94ca4c611c..d6ab7f52bd 100644 --- a/src/version2/models/sanitizedJqlQueries.ts +++ b/src/version2/models/sanitizedJqlQueries.ts @@ -1,4 +1,4 @@ -import { SanitizedJqlQuery } from './sanitizedJqlQuery'; +import type { SanitizedJqlQuery } from './sanitizedJqlQuery.js'; /** The sanitized JQL queries for the given account IDs. */ export interface SanitizedJqlQueries { diff --git a/src/version2/models/sanitizedJqlQuery.ts b/src/version2/models/sanitizedJqlQuery.ts index 3422332316..3dcfa387a1 100644 --- a/src/version2/models/sanitizedJqlQuery.ts +++ b/src/version2/models/sanitizedJqlQuery.ts @@ -1,4 +1,4 @@ -import { ErrorCollection } from './errorCollection'; +import type { ErrorCollection } from './errorCollection.js'; /** Details of the sanitized JQL query. */ export interface SanitizedJqlQuery { diff --git a/src/version2/models/scope.ts b/src/version2/models/scope.ts index 681461b6af..41df357a32 100644 --- a/src/version2/models/scope.ts +++ b/src/version2/models/scope.ts @@ -1,4 +1,4 @@ -import { ProjectDetails } from './projectDetails'; +import type { ProjectDetails } from './projectDetails.js'; /** * The projects the item is associated with. Indicated for items associated with [next-gen diff --git a/src/version2/models/screen.ts b/src/version2/models/screen.ts index 2d1529648e..d81545f550 100644 --- a/src/version2/models/screen.ts +++ b/src/version2/models/screen.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** A screen. */ export interface Screen { diff --git a/src/version2/models/screenScheme.ts b/src/version2/models/screenScheme.ts index dc593a9e7d..8539e3a54c 100644 --- a/src/version2/models/screenScheme.ts +++ b/src/version2/models/screenScheme.ts @@ -1,5 +1,5 @@ -import { PageIssueTypeScreenScheme } from './pageIssueTypeScreenScheme'; -import { ScreenTypes } from './screenTypes'; +import type { PageIssueTypeScreenScheme } from './pageIssueTypeScreenScheme.js'; +import type { ScreenTypes } from './screenTypes.js'; /** A screen scheme. */ export interface ScreenScheme { diff --git a/src/version2/models/screenSchemeDetails.ts b/src/version2/models/screenSchemeDetails.ts index 89b8f2077d..e6d01df52f 100644 --- a/src/version2/models/screenSchemeDetails.ts +++ b/src/version2/models/screenSchemeDetails.ts @@ -1,4 +1,4 @@ -import { ScreenTypes } from './screenTypes'; +import type { ScreenTypes } from './screenTypes.js'; /** Details of a screen scheme. */ export interface ScreenSchemeDetails { diff --git a/src/version2/models/screenWithTab.ts b/src/version2/models/screenWithTab.ts index afac145fea..817b31205f 100644 --- a/src/version2/models/screenWithTab.ts +++ b/src/version2/models/screenWithTab.ts @@ -1,5 +1,5 @@ -import { Scope } from './scope'; -import { ScreenableTab } from './screenableTab'; +import type { Scope } from './scope.js'; +import type { ScreenableTab } from './screenableTab.js'; /** A screen with tab details. */ export interface ScreenWithTab { diff --git a/src/version2/models/searchResults.ts b/src/version2/models/searchResults.ts index 295b48280a..5e7ac0db0e 100644 --- a/src/version2/models/searchResults.ts +++ b/src/version2/models/searchResults.ts @@ -1,4 +1,4 @@ -import { Issue } from './issue'; +import type { Issue } from './issue.js'; /** The result of a JQL search. */ export interface SearchResults { diff --git a/src/version2/models/securityLevelMember.ts b/src/version2/models/securityLevelMember.ts index 4c2f05fc63..311d8f5d69 100644 --- a/src/version2/models/securityLevelMember.ts +++ b/src/version2/models/securityLevelMember.ts @@ -1,4 +1,4 @@ -import { PermissionHolder } from './permissionHolder'; +import type { PermissionHolder } from './permissionHolder.js'; /** Issue security level member. */ export interface SecurityLevelMember { diff --git a/src/version2/models/securityScheme.ts b/src/version2/models/securityScheme.ts index b97cc9125e..e28e22caf8 100644 --- a/src/version2/models/securityScheme.ts +++ b/src/version2/models/securityScheme.ts @@ -1,4 +1,4 @@ -import { SecurityLevel } from './securityLevel'; +import type { SecurityLevel } from './securityLevel.js'; /** Details about a security scheme. */ export interface SecurityScheme { diff --git a/src/version2/models/securitySchemeLevel.ts b/src/version2/models/securitySchemeLevel.ts index a1e5b28ac4..9fa72ecedb 100644 --- a/src/version2/models/securitySchemeLevel.ts +++ b/src/version2/models/securitySchemeLevel.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevelMember } from './securitySchemeLevelMember'; +import type { SecuritySchemeLevelMember } from './securitySchemeLevelMember.js'; export interface SecuritySchemeLevel { /** The description of the issue security scheme level. */ diff --git a/src/version2/models/securitySchemeMembersRequest.ts b/src/version2/models/securitySchemeMembersRequest.ts index bec2ba7de3..9e8498ff1c 100644 --- a/src/version2/models/securitySchemeMembersRequest.ts +++ b/src/version2/models/securitySchemeMembersRequest.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevelMember } from './securitySchemeLevelMember'; +import type { SecuritySchemeLevelMember } from './securitySchemeLevelMember.js'; /** Details of issue security scheme level new members. */ export interface SecuritySchemeMembersRequest { diff --git a/src/version2/models/securitySchemes.ts b/src/version2/models/securitySchemes.ts index 2ee8c346cd..78f585d65f 100644 --- a/src/version2/models/securitySchemes.ts +++ b/src/version2/models/securitySchemes.ts @@ -1,4 +1,4 @@ -import { SecurityScheme } from './securityScheme'; +import type { SecurityScheme } from './securityScheme.js'; /** List of security schemes. */ export interface SecuritySchemes { diff --git a/src/version2/models/setDefaultLevelsRequest.ts b/src/version2/models/setDefaultLevelsRequest.ts index 64888b0ce6..ce205a786f 100644 --- a/src/version2/models/setDefaultLevelsRequest.ts +++ b/src/version2/models/setDefaultLevelsRequest.ts @@ -1,4 +1,4 @@ -import { DefaultLevelValue } from './defaultLevelValue'; +import type { DefaultLevelValue } from './defaultLevelValue.js'; /** Details of new default levels. */ export interface SetDefaultLevelsRequest { diff --git a/src/version2/models/sharePermission.ts b/src/version2/models/sharePermission.ts index ffe12470fb..4458729207 100644 --- a/src/version2/models/sharePermission.ts +++ b/src/version2/models/sharePermission.ts @@ -1,7 +1,7 @@ -import { GroupName } from './groupName'; -import { Project } from './project'; -import { ProjectRole } from './projectRole'; -import { User } from './user'; +import type { GroupName } from './groupName.js'; +import type { Project } from './project.js'; +import type { ProjectRole } from './projectRole.js'; +import type { User } from './user.js'; /** Details of a share permission for the filter. */ export interface SharePermission { diff --git a/src/version2/models/simpleListWrapperApplicationRole.ts b/src/version2/models/simpleListWrapperApplicationRole.ts index 2b7c171dcc..451d0ad634 100644 --- a/src/version2/models/simpleListWrapperApplicationRole.ts +++ b/src/version2/models/simpleListWrapperApplicationRole.ts @@ -1,5 +1,5 @@ -import { ApplicationRole } from './applicationRole'; -import { ListWrapperCallbackApplicationRole } from './listWrapperCallbackApplicationRole'; +import type { ApplicationRole } from './applicationRole.js'; +import type { ListWrapperCallbackApplicationRole } from './listWrapperCallbackApplicationRole.js'; export interface SimpleListWrapperApplicationRole { callback?: ListWrapperCallbackApplicationRole; diff --git a/src/version2/models/simpleListWrapperGroupName.ts b/src/version2/models/simpleListWrapperGroupName.ts index 41323db360..f366882cb3 100644 --- a/src/version2/models/simpleListWrapperGroupName.ts +++ b/src/version2/models/simpleListWrapperGroupName.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { ListWrapperCallbackGroupName } from './listWrapperCallbackGroupName'; +import type { GroupName } from './groupName.js'; +import type { ListWrapperCallbackGroupName } from './listWrapperCallbackGroupName.js'; export interface SimpleListWrapperGroupName { callback?: ListWrapperCallbackGroupName; diff --git a/src/version2/models/status.ts b/src/version2/models/status.ts index 973aaeb523..010027fd1a 100644 --- a/src/version2/models/status.ts +++ b/src/version2/models/status.ts @@ -1,4 +1,4 @@ -import { Icon } from './icon'; +import type { Icon } from './icon.js'; /** The status of the item. */ export interface Status { diff --git a/src/version2/models/statusCreateRequest.ts b/src/version2/models/statusCreateRequest.ts index 89e1f041c0..53a0e99896 100644 --- a/src/version2/models/statusCreateRequest.ts +++ b/src/version2/models/statusCreateRequest.ts @@ -1,5 +1,5 @@ -import { StatusCreate } from './statusCreate'; -import { StatusScope } from './statusScope'; +import type { StatusCreate } from './statusCreate.js'; +import type { StatusScope } from './statusScope.js'; /** Details of the statuses being created and their scope. */ export interface StatusCreateRequest { diff --git a/src/version2/models/statusDetails.ts b/src/version2/models/statusDetails.ts index ee2c95c9af..a86294f769 100644 --- a/src/version2/models/statusDetails.ts +++ b/src/version2/models/statusDetails.ts @@ -1,4 +1,4 @@ -import { StatusCategory } from './statusCategory'; +import type { StatusCategory } from './statusCategory.js'; /** A status. */ export interface StatusDetails { diff --git a/src/version2/models/statusLayoutUpdate.ts b/src/version2/models/statusLayoutUpdate.ts index ea1130ee59..4af618a4a5 100644 --- a/src/version2/models/statusLayoutUpdate.ts +++ b/src/version2/models/statusLayoutUpdate.ts @@ -1,4 +1,4 @@ -import { WorkflowLayout } from './workflowLayout'; +import type { WorkflowLayout } from './workflowLayout.js'; /** The statuses associated with this workflow. */ export interface StatusLayoutUpdate { diff --git a/src/version2/models/statusMappingDTO.ts b/src/version2/models/statusMappingDTO.ts index 8754433ffe..957b74ea4e 100644 --- a/src/version2/models/statusMappingDTO.ts +++ b/src/version2/models/statusMappingDTO.ts @@ -1,4 +1,4 @@ -import { StatusMigration } from './statusMigration'; +import type { StatusMigration } from './statusMigration.js'; /** The mapping of old to new status ID for a specific project and issue type. */ export interface StatusMappingDTO { diff --git a/src/version2/models/statusScope.ts b/src/version2/models/statusScope.ts index 58fec1109e..0a8e2cc50f 100644 --- a/src/version2/models/statusScope.ts +++ b/src/version2/models/statusScope.ts @@ -1,4 +1,4 @@ -import { ProjectId } from './projectId'; +import type { ProjectId } from './projectId.js'; /** The scope of the status. */ export interface StatusScope { diff --git a/src/version2/models/statusUpdateRequest.ts b/src/version2/models/statusUpdateRequest.ts index d68fbf12d4..be4da347d5 100644 --- a/src/version2/models/statusUpdateRequest.ts +++ b/src/version2/models/statusUpdateRequest.ts @@ -1,4 +1,4 @@ -import { StatusUpdate } from './statusUpdate'; +import type { StatusUpdate } from './statusUpdate.js'; /** The list of statuses that will be updated. */ export interface StatusUpdateRequest { diff --git a/src/version2/models/systemAvatars.ts b/src/version2/models/systemAvatars.ts index b7a72d47f9..e698d26132 100644 --- a/src/version2/models/systemAvatars.ts +++ b/src/version2/models/systemAvatars.ts @@ -1,4 +1,4 @@ -import { Avatar } from './avatar'; +import type { Avatar } from './avatar.js'; /** List of system avatars. */ export interface SystemAvatars { diff --git a/src/version2/models/tabMetadata.ts b/src/version2/models/tabMetadata.ts index 6074a7477c..d344b47b07 100644 --- a/src/version2/models/tabMetadata.ts +++ b/src/version2/models/tabMetadata.ts @@ -1,4 +1,4 @@ -import { FieldMetadata } from './fieldMetadata'; +import type { FieldMetadata } from './fieldMetadata.js'; /** The metadata describing a tab in an issue screen. */ export interface TabMetadata { diff --git a/src/version2/models/transition.ts b/src/version2/models/transition.ts index f32828e74c..666367b5b5 100644 --- a/src/version2/models/transition.ts +++ b/src/version2/models/transition.ts @@ -1,5 +1,5 @@ -import { TransitionScreenDetails } from './transitionScreenDetails'; -import { WorkflowRules } from './workflowRules'; +import type { TransitionScreenDetails } from './transitionScreenDetails.js'; +import type { WorkflowRules } from './workflowRules.js'; /** Details of a workflow transition. */ export interface Transition { diff --git a/src/version2/models/transitionUpdateDTO.ts b/src/version2/models/transitionUpdateDTO.ts index d98aec9f58..00206efa88 100644 --- a/src/version2/models/transitionUpdateDTO.ts +++ b/src/version2/models/transitionUpdateDTO.ts @@ -1,7 +1,7 @@ -import { ConditionGroupUpdate } from './conditionGroupUpdate'; -import { StatusReferenceAndPort } from './statusReferenceAndPort'; -import { WorkflowRuleConfiguration } from './workflowRuleConfiguration'; -import { WorkflowTrigger } from './workflowTrigger'; +import type { ConditionGroupUpdate } from './conditionGroupUpdate.js'; +import type { StatusReferenceAndPort } from './statusReferenceAndPort.js'; +import type { WorkflowRuleConfiguration } from './workflowRuleConfiguration.js'; +import type { WorkflowTrigger } from './workflowTrigger.js'; /** The transitions of this workflow. */ export interface TransitionUpdateDTO { diff --git a/src/version2/models/transitions.ts b/src/version2/models/transitions.ts index 1423f0d5a8..bc6d52a1bb 100644 --- a/src/version2/models/transitions.ts +++ b/src/version2/models/transitions.ts @@ -1,4 +1,4 @@ -import { IssueTransition } from './issueTransition'; +import type { IssueTransition } from './issueTransition.js'; /** List of issue transitions. */ export interface Transitions { diff --git a/src/version2/models/uiModificationDetails.ts b/src/version2/models/uiModificationDetails.ts index 7475cf76a8..b867d2701b 100644 --- a/src/version2/models/uiModificationDetails.ts +++ b/src/version2/models/uiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationContextDetails } from './uiModificationContextDetails'; +import type { UiModificationContextDetails } from './uiModificationContextDetails.js'; /** The details of a UI modification. */ export interface UiModificationDetails { diff --git a/src/version2/models/updateScreenSchemeDetails.ts b/src/version2/models/updateScreenSchemeDetails.ts index c860adf7e9..23726c8453 100644 --- a/src/version2/models/updateScreenSchemeDetails.ts +++ b/src/version2/models/updateScreenSchemeDetails.ts @@ -1,4 +1,4 @@ -import { UpdateScreenTypes } from './updateScreenTypes'; +import type { UpdateScreenTypes } from './updateScreenTypes.js'; /** Details of a screen scheme. */ export interface UpdateScreenSchemeDetails { diff --git a/src/version2/models/updateUiModificationDetails.ts b/src/version2/models/updateUiModificationDetails.ts index c3c63b2a9a..0162ae707e 100644 --- a/src/version2/models/updateUiModificationDetails.ts +++ b/src/version2/models/updateUiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationContextDetails } from './uiModificationContextDetails'; +import type { UiModificationContextDetails } from './uiModificationContextDetails.js'; /** The details of a UI modification. */ export interface UpdateUiModificationDetails { diff --git a/src/version2/models/user.ts b/src/version2/models/user.ts index aa421e2121..15aa2c52a5 100644 --- a/src/version2/models/user.ts +++ b/src/version2/models/user.ts @@ -1,6 +1,6 @@ -import { AvatarUrls } from './avatarUrls'; -import { SimpleListWrapperApplicationRole } from './simpleListWrapperApplicationRole'; -import { SimpleListWrapperGroupName } from './simpleListWrapperGroupName'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { SimpleListWrapperApplicationRole } from './simpleListWrapperApplicationRole.js'; +import type { SimpleListWrapperGroupName } from './simpleListWrapperGroupName.js'; /** * A user with details as permitted by the user's Atlassian Account privacy settings. However, be aware of these diff --git a/src/version2/models/userDetails.ts b/src/version2/models/userDetails.ts index 8f848988b6..e0ed48b461 100644 --- a/src/version2/models/userDetails.ts +++ b/src/version2/models/userDetails.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** * User details permitted by the user's Atlassian Account privacy settings. However, be aware of these exceptions:* diff --git a/src/version2/models/userList.ts b/src/version2/models/userList.ts index 851a952eb6..63129dbd46 100644 --- a/src/version2/models/userList.ts +++ b/src/version2/models/userList.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** * A paginated list of users sharing the filter. This includes users that are members of the groups or can browse the diff --git a/src/version2/models/version.ts b/src/version2/models/version.ts index 5c2cd84911..1386287112 100644 --- a/src/version2/models/version.ts +++ b/src/version2/models/version.ts @@ -1,5 +1,5 @@ -import { SimpleLink } from './simpleLink'; -import { VersionIssuesStatus } from './versionIssuesStatus'; +import type { SimpleLink } from './simpleLink.js'; +import type { VersionIssuesStatus } from './versionIssuesStatus.js'; /** Details about a project version. */ export interface Version { diff --git a/src/version2/models/versionIssueCounts.ts b/src/version2/models/versionIssueCounts.ts index fe9c86d59d..b0680db9f8 100644 --- a/src/version2/models/versionIssueCounts.ts +++ b/src/version2/models/versionIssueCounts.ts @@ -1,4 +1,4 @@ -import { VersionUsageInCustomField } from './versionUsageInCustomField'; +import type { VersionUsageInCustomField } from './versionUsageInCustomField.js'; /** Various counts of issues within a version. */ export interface VersionIssueCounts { diff --git a/src/version2/models/votes.ts b/src/version2/models/votes.ts index 4bf3785e87..a538a66b4b 100644 --- a/src/version2/models/votes.ts +++ b/src/version2/models/votes.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** The details of votes on an issue. */ export interface Votes { diff --git a/src/version2/models/watchers.ts b/src/version2/models/watchers.ts index 2414477abc..e66ad85d36 100644 --- a/src/version2/models/watchers.ts +++ b/src/version2/models/watchers.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** The details of watchers on an issue. */ export interface Watchers { diff --git a/src/version2/models/webhookRegistrationDetails.ts b/src/version2/models/webhookRegistrationDetails.ts index 6894c2f7ab..08d8c54820 100644 --- a/src/version2/models/webhookRegistrationDetails.ts +++ b/src/version2/models/webhookRegistrationDetails.ts @@ -1,4 +1,4 @@ -import { WebhookDetails } from './webhookDetails'; +import type { WebhookDetails } from './webhookDetails.js'; /** Details of webhooks to register. */ export interface WebhookRegistrationDetails { diff --git a/src/version2/models/workflow.ts b/src/version2/models/workflow.ts index 596a7b27bf..119beef260 100644 --- a/src/version2/models/workflow.ts +++ b/src/version2/models/workflow.ts @@ -1,9 +1,9 @@ -import { ProjectDetails } from './projectDetails'; -import { PublishedWorkflowId } from './publishedWorkflowId'; -import { Transition } from './transition'; -import { WorkflowOperations } from './workflowOperations'; -import { WorkflowSchemeIdName } from './workflowSchemeIdName'; -import { WorkflowStatus } from './workflowStatus'; +import type { ProjectDetails } from './projectDetails.js'; +import type { PublishedWorkflowId } from './publishedWorkflowId.js'; +import type { Transition } from './transition.js'; +import type { WorkflowOperations } from './workflowOperations.js'; +import type { WorkflowSchemeIdName } from './workflowSchemeIdName.js'; +import type { WorkflowStatus } from './workflowStatus.js'; /** Details about a workflow. */ export interface Workflow { diff --git a/src/version2/models/workflowCapabilities.ts b/src/version2/models/workflowCapabilities.ts index 2fbb6213d6..6dbbdda644 100644 --- a/src/version2/models/workflowCapabilities.ts +++ b/src/version2/models/workflowCapabilities.ts @@ -1,7 +1,7 @@ -import { AvailableWorkflowConnectRule } from './availableWorkflowConnectRule'; -import { AvailableWorkflowForgeRule } from './availableWorkflowForgeRule'; -import { AvailableWorkflowSystemRule } from './availableWorkflowSystemRule'; -import { AvailableWorkflowTriggers } from './availableWorkflowTriggers'; +import type { AvailableWorkflowConnectRule } from './availableWorkflowConnectRule.js'; +import type { AvailableWorkflowForgeRule } from './availableWorkflowForgeRule.js'; +import type { AvailableWorkflowSystemRule } from './availableWorkflowSystemRule.js'; +import type { AvailableWorkflowTriggers } from './availableWorkflowTriggers.js'; export interface WorkflowCapabilities { /** The Connect provided ecosystem rules available. */ diff --git a/src/version2/models/workflowCreate.ts b/src/version2/models/workflowCreate.ts index dcd7390cd5..94e98b2a35 100644 --- a/src/version2/models/workflowCreate.ts +++ b/src/version2/models/workflowCreate.ts @@ -1,6 +1,6 @@ -import { StatusLayoutUpdate } from './statusLayoutUpdate'; -import { TransitionUpdateDTO } from './transitionUpdateDTO'; -import { WorkflowLayout } from './workflowLayout'; +import type { StatusLayoutUpdate } from './statusLayoutUpdate.js'; +import type { TransitionUpdateDTO } from './transitionUpdateDTO.js'; +import type { WorkflowLayout } from './workflowLayout.js'; /** The details of the workflows to create. */ export interface WorkflowCreate { diff --git a/src/version2/models/workflowCreateRequest.ts b/src/version2/models/workflowCreateRequest.ts index b4eaf9cc0a..73aa27cd87 100644 --- a/src/version2/models/workflowCreateRequest.ts +++ b/src/version2/models/workflowCreateRequest.ts @@ -1,6 +1,6 @@ -import { WorkflowCreate } from './workflowCreate'; -import { WorkflowScope } from './workflowScope'; -import { WorkflowStatusUpdate } from './workflowStatusUpdate'; +import type { WorkflowCreate } from './workflowCreate.js'; +import type { WorkflowScope } from './workflowScope.js'; +import type { WorkflowStatusUpdate } from './workflowStatusUpdate.js'; /** The create workflows payload. */ export interface WorkflowCreateRequest { diff --git a/src/version2/models/workflowCreateResponse.ts b/src/version2/models/workflowCreateResponse.ts index 1600d3ce86..63a1dce4bc 100644 --- a/src/version2/models/workflowCreateResponse.ts +++ b/src/version2/models/workflowCreateResponse.ts @@ -1,5 +1,5 @@ -import { JiraWorkflow } from './jiraWorkflow'; -import { JiraWorkflowStatus } from './jiraWorkflowStatus'; +import type { JiraWorkflow } from './jiraWorkflow.js'; +import type { JiraWorkflowStatus } from './jiraWorkflowStatus.js'; /** Details of the created workflows and statuses. */ export interface WorkflowCreateResponse { diff --git a/src/version2/models/workflowElementReference.ts b/src/version2/models/workflowElementReference.ts index e0b0ed2390..b52f864d09 100644 --- a/src/version2/models/workflowElementReference.ts +++ b/src/version2/models/workflowElementReference.ts @@ -1,4 +1,4 @@ -import { ProjectAndIssueTypePair } from './projectAndIssueTypePair'; +import type { ProjectAndIssueTypePair } from './projectAndIssueTypePair.js'; /** A reference to the location of the error. This will be null if the error does not refer to a specific element. */ export interface WorkflowElementReference { diff --git a/src/version2/models/workflowRead.ts b/src/version2/models/workflowRead.ts index 64ae1fb21f..59b708c101 100644 --- a/src/version2/models/workflowRead.ts +++ b/src/version2/models/workflowRead.ts @@ -1,5 +1,5 @@ -import { JiraWorkflow } from './jiraWorkflow'; -import { JiraWorkflowStatus } from './jiraWorkflowStatus'; +import type { JiraWorkflow } from './jiraWorkflow.js'; +import type { JiraWorkflowStatus } from './jiraWorkflowStatus.js'; /** Details of workflows and related statuses. */ export interface WorkflowRead { diff --git a/src/version2/models/workflowReferenceStatus.ts b/src/version2/models/workflowReferenceStatus.ts index b60f99d504..b6931c5a2c 100644 --- a/src/version2/models/workflowReferenceStatus.ts +++ b/src/version2/models/workflowReferenceStatus.ts @@ -1,4 +1,4 @@ -import { WorkflowStatusLayout } from './workflowStatusLayout'; +import type { WorkflowStatusLayout } from './workflowStatusLayout.js'; /** The statuses referenced in the workflow. */ export interface WorkflowReferenceStatus { diff --git a/src/version2/models/workflowRules.ts b/src/version2/models/workflowRules.ts index 0f04cb9d05..e7cb21a1d8 100644 --- a/src/version2/models/workflowRules.ts +++ b/src/version2/models/workflowRules.ts @@ -1,5 +1,5 @@ -import { WorkflowCondition } from './workflowCondition'; -import { WorkflowTransitionRule } from './workflowTransitionRule'; +import type { WorkflowCondition } from './workflowCondition.js'; +import type { WorkflowTransitionRule } from './workflowTransitionRule.js'; /** A collection of transition rules. */ export interface WorkflowRules { diff --git a/src/version2/models/workflowRulesSearchDetails.ts b/src/version2/models/workflowRulesSearchDetails.ts index f5973ced5e..9c7da04926 100644 --- a/src/version2/models/workflowRulesSearchDetails.ts +++ b/src/version2/models/workflowRulesSearchDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRules } from './workflowTransitionRules'; +import type { WorkflowTransitionRules } from './workflowTransitionRules.js'; /** Details of workflow transition rules. */ export interface WorkflowRulesSearchDetails { diff --git a/src/version2/models/workflowScheme.ts b/src/version2/models/workflowScheme.ts index 7940c321cd..a894928ef3 100644 --- a/src/version2/models/workflowScheme.ts +++ b/src/version2/models/workflowScheme.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Details about a workflow scheme. */ export interface WorkflowScheme { diff --git a/src/version2/models/workflowSchemeAssociations.ts b/src/version2/models/workflowSchemeAssociations.ts index ac253e98ac..ceef0974dc 100644 --- a/src/version2/models/workflowSchemeAssociations.ts +++ b/src/version2/models/workflowSchemeAssociations.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from './workflowScheme'; +import type { WorkflowScheme } from './workflowScheme.js'; /** A workflow scheme along with a list of projects that use it. */ export interface WorkflowSchemeAssociations { diff --git a/src/version2/models/workflowScope.ts b/src/version2/models/workflowScope.ts index c1d31a8fd5..e1b7e5824f 100644 --- a/src/version2/models/workflowScope.ts +++ b/src/version2/models/workflowScope.ts @@ -1,4 +1,4 @@ -import { ProjectId } from './projectId'; +import type { ProjectId } from './projectId.js'; /** The scope of the workflow. */ export interface WorkflowScope { diff --git a/src/version2/models/workflowStatus.ts b/src/version2/models/workflowStatus.ts index 64b93bff11..77019f86d1 100644 --- a/src/version2/models/workflowStatus.ts +++ b/src/version2/models/workflowStatus.ts @@ -1,4 +1,4 @@ -import { WorkflowStatusProperties } from './workflowStatusProperties'; +import type { WorkflowStatusProperties } from './workflowStatusProperties.js'; /** Details of a workflow status. */ export interface WorkflowStatus { diff --git a/src/version2/models/workflowTransitionRules.ts b/src/version2/models/workflowTransitionRules.ts index 88bb365a28..0d52e688b3 100644 --- a/src/version2/models/workflowTransitionRules.ts +++ b/src/version2/models/workflowTransitionRules.ts @@ -1,5 +1,5 @@ -import { ConnectWorkflowTransitionRule } from './connectWorkflowTransitionRule'; -import { WorkflowId } from './workflowId'; +import type { ConnectWorkflowTransitionRule } from './connectWorkflowTransitionRule.js'; +import type { WorkflowId } from './workflowId.js'; /** A workflow with transition rules. */ export interface WorkflowTransitionRules { diff --git a/src/version2/models/workflowTransitionRulesDetails.ts b/src/version2/models/workflowTransitionRulesDetails.ts index d09ad9f96f..0b44220045 100644 --- a/src/version2/models/workflowTransitionRulesDetails.ts +++ b/src/version2/models/workflowTransitionRulesDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowId } from './workflowId'; +import type { WorkflowId } from './workflowId.js'; /** Details about a workflow configuration update request. */ export interface WorkflowTransitionRulesDetails { diff --git a/src/version2/models/workflowTransitionRulesUpdate.ts b/src/version2/models/workflowTransitionRulesUpdate.ts index 376e0aa354..2e35aef398 100644 --- a/src/version2/models/workflowTransitionRulesUpdate.ts +++ b/src/version2/models/workflowTransitionRulesUpdate.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRules } from './workflowTransitionRules'; +import type { WorkflowTransitionRules } from './workflowTransitionRules.js'; /** Details about a workflow configuration update request. */ export interface WorkflowTransitionRulesUpdate { diff --git a/src/version2/models/workflowTransitionRulesUpdateErrorDetails.ts b/src/version2/models/workflowTransitionRulesUpdateErrorDetails.ts index 1163412b28..738c3f7639 100644 --- a/src/version2/models/workflowTransitionRulesUpdateErrorDetails.ts +++ b/src/version2/models/workflowTransitionRulesUpdateErrorDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowId } from './workflowId'; +import type { WorkflowId } from './workflowId.js'; /** Details of any errors encountered while updating workflow transition rules for a workflow. */ export interface WorkflowTransitionRulesUpdateErrorDetails { diff --git a/src/version2/models/workflowTransitionRulesUpdateErrors.ts b/src/version2/models/workflowTransitionRulesUpdateErrors.ts index 4e5c6ce38a..4409c9b7a2 100644 --- a/src/version2/models/workflowTransitionRulesUpdateErrors.ts +++ b/src/version2/models/workflowTransitionRulesUpdateErrors.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRulesUpdateErrorDetails } from './workflowTransitionRulesUpdateErrorDetails'; +import type { WorkflowTransitionRulesUpdateErrorDetails } from './workflowTransitionRulesUpdateErrorDetails.js'; /** Details of any errors encountered while updating workflow transition rules. */ export interface WorkflowTransitionRulesUpdateErrors { diff --git a/src/version2/models/workflowTransitions.ts b/src/version2/models/workflowTransitions.ts index dc89268156..046f8118ef 100644 --- a/src/version2/models/workflowTransitions.ts +++ b/src/version2/models/workflowTransitions.ts @@ -1,7 +1,7 @@ -import { ConditionGroupConfiguration } from './conditionGroupConfiguration'; -import { WorkflowRuleConfiguration } from './workflowRuleConfiguration'; -import { WorkflowStatusAndPort } from './workflowStatusAndPort'; -import { WorkflowTrigger } from './workflowTrigger'; +import type { ConditionGroupConfiguration } from './conditionGroupConfiguration.js'; +import type { WorkflowRuleConfiguration } from './workflowRuleConfiguration.js'; +import type { WorkflowStatusAndPort } from './workflowStatusAndPort.js'; +import type { WorkflowTrigger } from './workflowTrigger.js'; /** The transitions of the workflow. */ export interface WorkflowTransitions { diff --git a/src/version2/models/workflowUpdate.ts b/src/version2/models/workflowUpdate.ts index c85fde3077..906965cc10 100644 --- a/src/version2/models/workflowUpdate.ts +++ b/src/version2/models/workflowUpdate.ts @@ -1,9 +1,9 @@ -import { DocumentVersion } from './documentVersion'; -import { StatusLayoutUpdate } from './statusLayoutUpdate'; -import { StatusMappingDTO } from './statusMappingDTO'; -import { StatusMigration } from './statusMigration'; -import { TransitionUpdateDTO } from './transitionUpdateDTO'; -import { WorkflowLayout } from './workflowLayout'; +import type { DocumentVersion } from './documentVersion.js'; +import type { StatusLayoutUpdate } from './statusLayoutUpdate.js'; +import type { StatusMappingDTO } from './statusMappingDTO.js'; +import type { StatusMigration } from './statusMigration.js'; +import type { TransitionUpdateDTO } from './transitionUpdateDTO.js'; +import type { WorkflowLayout } from './workflowLayout.js'; /** The details of the workflows to update. */ export interface WorkflowUpdate { diff --git a/src/version2/models/workflowUpdateRequest.ts b/src/version2/models/workflowUpdateRequest.ts index 7f5c7e9b17..cb5ab9aab5 100644 --- a/src/version2/models/workflowUpdateRequest.ts +++ b/src/version2/models/workflowUpdateRequest.ts @@ -1,5 +1,5 @@ -import { WorkflowStatusUpdate } from './workflowStatusUpdate'; -import { WorkflowUpdate } from './workflowUpdate'; +import type { WorkflowStatusUpdate } from './workflowStatusUpdate.js'; +import type { WorkflowUpdate } from './workflowUpdate.js'; /** The update workflows payload. */ export interface WorkflowUpdateRequest { diff --git a/src/version2/models/workflowUpdateResponse.ts b/src/version2/models/workflowUpdateResponse.ts index 57e60d99dd..26e4610e01 100644 --- a/src/version2/models/workflowUpdateResponse.ts +++ b/src/version2/models/workflowUpdateResponse.ts @@ -1,5 +1,5 @@ -import { JiraWorkflow } from './jiraWorkflow'; -import { JiraWorkflowStatus } from './jiraWorkflowStatus'; +import type { JiraWorkflow } from './jiraWorkflow.js'; +import type { JiraWorkflowStatus } from './jiraWorkflowStatus.js'; export interface WorkflowUpdateResponse { /** List of updated statuses. */ diff --git a/src/version2/models/workflowValidationError.ts b/src/version2/models/workflowValidationError.ts index 18e8a32d6d..5c4bc3f382 100644 --- a/src/version2/models/workflowValidationError.ts +++ b/src/version2/models/workflowValidationError.ts @@ -1,4 +1,4 @@ -import { WorkflowElementReference } from './workflowElementReference'; +import type { WorkflowElementReference } from './workflowElementReference.js'; /** The details about a workflow validation error. */ export interface WorkflowValidationError { diff --git a/src/version2/models/workflowValidationErrorList.ts b/src/version2/models/workflowValidationErrorList.ts index 95e3690a4d..2d5da72291 100644 --- a/src/version2/models/workflowValidationErrorList.ts +++ b/src/version2/models/workflowValidationErrorList.ts @@ -1,4 +1,4 @@ -import { WorkflowValidationError } from './workflowValidationError'; +import type { WorkflowValidationError } from './workflowValidationError.js'; export interface WorkflowValidationErrorList { /** The list of validation errors. */ diff --git a/src/version2/models/workflowsWithTransitionRulesDetails.ts b/src/version2/models/workflowsWithTransitionRulesDetails.ts index b038041dda..fb1b5197cf 100644 --- a/src/version2/models/workflowsWithTransitionRulesDetails.ts +++ b/src/version2/models/workflowsWithTransitionRulesDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRulesDetails } from './workflowTransitionRulesDetails'; +import type { WorkflowTransitionRulesDetails } from './workflowTransitionRulesDetails.js'; /** Details of workflows and their transition rules to delete. */ export interface WorkflowsWithTransitionRulesDetails { diff --git a/src/version2/models/worklog.ts b/src/version2/models/worklog.ts index a4d1f7c83d..7e0dc6966d 100644 --- a/src/version2/models/worklog.ts +++ b/src/version2/models/worklog.ts @@ -1,6 +1,6 @@ -import { EntityProperty } from './entityProperty'; -import { UserDetails } from './userDetails'; -import { Visibility } from './visibility'; +import type { EntityProperty } from './entityProperty.js'; +import type { UserDetails } from './userDetails.js'; +import type { Visibility } from './visibility.js'; /** Details of a worklog. */ export interface Worklog { diff --git a/src/version2/myself.ts b/src/version2/myself.ts index 2930c9de48..c8fc67c001 100644 --- a/src/version2/myself.ts +++ b/src/version2/myself.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Myself { constructor(private client: Client) {} diff --git a/src/version2/parameters/addActorUsers.ts b/src/version2/parameters/addActorUsers.ts index 1451229935..f6b37f2d15 100644 --- a/src/version2/parameters/addActorUsers.ts +++ b/src/version2/parameters/addActorUsers.ts @@ -1,4 +1,4 @@ -import { ActorsMap } from '../models'; +import type { ActorsMap } from '../models/index.js'; export interface AddActorUsers extends ActorsMap { /** The project ID or project key (case-sensitive). */ diff --git a/src/version2/parameters/addComment.ts b/src/version2/parameters/addComment.ts index 97a5242665..60bc9ead19 100644 --- a/src/version2/parameters/addComment.ts +++ b/src/version2/parameters/addComment.ts @@ -1,4 +1,4 @@ -import { Comment } from '../models'; +import type { Comment } from '../models/index.js'; export interface AddComment extends Comment { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/addGadget.ts b/src/version2/parameters/addGadget.ts index dd161fea1f..4181f8feca 100644 --- a/src/version2/parameters/addGadget.ts +++ b/src/version2/parameters/addGadget.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetSettings } from '../models'; +import type { DashboardGadgetSettings } from '../models/index.js'; export interface AddGadget extends DashboardGadgetSettings { /** The ID of the dashboard. */ diff --git a/src/version2/parameters/addIssueTypesToContext.ts b/src/version2/parameters/addIssueTypesToContext.ts index e08bf03d6f..cb71755b91 100644 --- a/src/version2/parameters/addIssueTypesToContext.ts +++ b/src/version2/parameters/addIssueTypesToContext.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface AddIssueTypesToContext extends IssueTypeIds { /** The ID of the custom field. */ diff --git a/src/version2/parameters/addIssueTypesToIssueTypeScheme.ts b/src/version2/parameters/addIssueTypesToIssueTypeScheme.ts index b2c6e15f39..a64a187242 100644 --- a/src/version2/parameters/addIssueTypesToIssueTypeScheme.ts +++ b/src/version2/parameters/addIssueTypesToIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface AddIssueTypesToIssueTypeScheme extends IssueTypeIds { /** The ID of the issue type scheme. */ diff --git a/src/version2/parameters/addProjectRoleActorsToRole.ts b/src/version2/parameters/addProjectRoleActorsToRole.ts index 4dc05b2448..539250fc6c 100644 --- a/src/version2/parameters/addProjectRoleActorsToRole.ts +++ b/src/version2/parameters/addProjectRoleActorsToRole.ts @@ -1,4 +1,4 @@ -import { ActorInput } from '../models'; +import type { ActorInput } from '../models/index.js'; export interface AddProjectRoleActorsToRole extends ActorInput { /** diff --git a/src/version2/parameters/addScreenTab.ts b/src/version2/parameters/addScreenTab.ts index 07962426f2..4b6ceee0ec 100644 --- a/src/version2/parameters/addScreenTab.ts +++ b/src/version2/parameters/addScreenTab.ts @@ -1,4 +1,4 @@ -import { ScreenableTab } from '../models'; +import type { ScreenableTab } from '../models/index.js'; export interface AddScreenTab extends ScreenableTab { /** The ID of the screen. */ diff --git a/src/version2/parameters/addScreenTabField.ts b/src/version2/parameters/addScreenTabField.ts index b055647c57..ddbb186ec6 100644 --- a/src/version2/parameters/addScreenTabField.ts +++ b/src/version2/parameters/addScreenTabField.ts @@ -1,4 +1,4 @@ -import { AddField } from '../models'; +import type { AddField } from '../models/index.js'; export interface AddScreenTabField extends AddField { /** The ID of the screen. */ diff --git a/src/version2/parameters/addSecurityLevel.ts b/src/version2/parameters/addSecurityLevel.ts index ed915fa92c..d44c0103b6 100644 --- a/src/version2/parameters/addSecurityLevel.ts +++ b/src/version2/parameters/addSecurityLevel.ts @@ -1,4 +1,4 @@ -import { AddSecuritySchemeLevelsRequest } from '../models'; +import type { AddSecuritySchemeLevelsRequest } from '../models/index.js'; export interface AddSecurityLevel extends AddSecuritySchemeLevelsRequest { /** The ID of the issue security scheme. */ diff --git a/src/version2/parameters/addSecurityLevelMembers.ts b/src/version2/parameters/addSecurityLevelMembers.ts index ac1a26e84d..6e3bffed99 100644 --- a/src/version2/parameters/addSecurityLevelMembers.ts +++ b/src/version2/parameters/addSecurityLevelMembers.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeMembersRequest } from '../models'; +import type { SecuritySchemeMembersRequest } from '../models/index.js'; export interface AddSecurityLevelMembers extends SecuritySchemeMembersRequest { /** The ID of the issue security scheme. */ diff --git a/src/version2/parameters/addSharePermission.ts b/src/version2/parameters/addSharePermission.ts index 0f672e9756..22aeee6cc7 100644 --- a/src/version2/parameters/addSharePermission.ts +++ b/src/version2/parameters/addSharePermission.ts @@ -1,4 +1,4 @@ -import { SharePermissionInput } from '../models'; +import type { SharePermissionInput } from '../models/index.js'; export interface AddSharePermission extends SharePermissionInput { /** The ID of the filter. */ diff --git a/src/version2/parameters/addUserToGroup.ts b/src/version2/parameters/addUserToGroup.ts index ec3c98798b..c0e4eaa726 100644 --- a/src/version2/parameters/addUserToGroup.ts +++ b/src/version2/parameters/addUserToGroup.ts @@ -1,4 +1,4 @@ -import { UpdateUserToGroup } from '../models'; +import type { UpdateUserToGroup } from '../models/index.js'; export interface AddUserToGroup extends UpdateUserToGroup { /** diff --git a/src/version2/parameters/addWorklog.ts b/src/version2/parameters/addWorklog.ts index 6bd51e1bce..626eebba14 100644 --- a/src/version2/parameters/addWorklog.ts +++ b/src/version2/parameters/addWorklog.ts @@ -1,4 +1,4 @@ -import { Worklog } from '../models'; +import type { Worklog } from '../models/index.js'; export interface AddWorklog extends Worklog { /** The ID or key the issue. */ diff --git a/src/version2/parameters/analyseExpression.ts b/src/version2/parameters/analyseExpression.ts index 46d7696d48..06f47b3c51 100644 --- a/src/version2/parameters/analyseExpression.ts +++ b/src/version2/parameters/analyseExpression.ts @@ -1,4 +1,4 @@ -import { JiraExpressionForAnalysis } from '../models'; +import type { JiraExpressionForAnalysis } from '../models/index.js'; export interface AnalyseExpression extends JiraExpressionForAnalysis { /** diff --git a/src/version2/parameters/appendMappingsForIssueTypeScreenScheme.ts b/src/version2/parameters/appendMappingsForIssueTypeScreenScheme.ts index e31689b20d..ce746393e0 100644 --- a/src/version2/parameters/appendMappingsForIssueTypeScreenScheme.ts +++ b/src/version2/parameters/appendMappingsForIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeMappingDetails } from '../models'; +import type { IssueTypeScreenSchemeMappingDetails } from '../models/index.js'; export interface AppendMappingsForIssueTypeScreenScheme extends IssueTypeScreenSchemeMappingDetails { /** The ID of the issue type screen scheme. */ diff --git a/src/version2/parameters/assignFieldConfigurationSchemeToProject.ts b/src/version2/parameters/assignFieldConfigurationSchemeToProject.ts index 8cead61b41..104a2fcec4 100644 --- a/src/version2/parameters/assignFieldConfigurationSchemeToProject.ts +++ b/src/version2/parameters/assignFieldConfigurationSchemeToProject.ts @@ -1,3 +1,3 @@ -import { FieldConfigurationSchemeProjectAssociation } from '../models'; +import type { FieldConfigurationSchemeProjectAssociation } from '../models/index.js'; export interface AssignFieldConfigurationSchemeToProject extends FieldConfigurationSchemeProjectAssociation {} diff --git a/src/version2/parameters/assignIssue.ts b/src/version2/parameters/assignIssue.ts index 5d4f76c84d..03d8362986 100644 --- a/src/version2/parameters/assignIssue.ts +++ b/src/version2/parameters/assignIssue.ts @@ -1,4 +1,4 @@ -import { User } from '../models'; +import type { User } from '../models/index.js'; export interface AssignIssue extends Omit { /** The ID or key of the issue to be assigned. */ diff --git a/src/version2/parameters/assignIssueTypeSchemeToProject.ts b/src/version2/parameters/assignIssueTypeSchemeToProject.ts index f297c4d1eb..5feb00474b 100644 --- a/src/version2/parameters/assignIssueTypeSchemeToProject.ts +++ b/src/version2/parameters/assignIssueTypeSchemeToProject.ts @@ -1,3 +1,3 @@ -import { IssueTypeSchemeProjectAssociation } from '../models'; +import type { IssueTypeSchemeProjectAssociation } from '../models/index.js'; export interface AssignIssueTypeSchemeToProject extends IssueTypeSchemeProjectAssociation {} diff --git a/src/version2/parameters/assignIssueTypeScreenSchemeToProject.ts b/src/version2/parameters/assignIssueTypeScreenSchemeToProject.ts index 009b11b8f7..4b73b93d7e 100644 --- a/src/version2/parameters/assignIssueTypeScreenSchemeToProject.ts +++ b/src/version2/parameters/assignIssueTypeScreenSchemeToProject.ts @@ -1,3 +1,3 @@ -import { IssueTypeScreenSchemeProjectAssociation } from '../models'; +import type { IssueTypeScreenSchemeProjectAssociation } from '../models/index.js'; export interface AssignIssueTypeScreenSchemeToProject extends IssueTypeScreenSchemeProjectAssociation {} diff --git a/src/version2/parameters/assignPermissionScheme.ts b/src/version2/parameters/assignPermissionScheme.ts index db753f2bad..ec054d0bb8 100644 --- a/src/version2/parameters/assignPermissionScheme.ts +++ b/src/version2/parameters/assignPermissionScheme.ts @@ -1,4 +1,4 @@ -import { Id } from '../models'; +import type { Id } from '../models/index.js'; export interface AssignPermissionScheme extends Id { /** The project ID or project key (case sensitive). */ diff --git a/src/version2/parameters/assignProjectsToCustomFieldContext.ts b/src/version2/parameters/assignProjectsToCustomFieldContext.ts index 1f9f35a4f3..b64937d114 100644 --- a/src/version2/parameters/assignProjectsToCustomFieldContext.ts +++ b/src/version2/parameters/assignProjectsToCustomFieldContext.ts @@ -1,4 +1,4 @@ -import { ProjectIds } from '../models'; +import type { ProjectIds } from '../models/index.js'; export interface AssignProjectsToCustomFieldContext extends ProjectIds { /** The ID of the custom field. */ diff --git a/src/version2/parameters/assignSchemeToProject.ts b/src/version2/parameters/assignSchemeToProject.ts index 8089f47d09..ce9bc2b4c5 100644 --- a/src/version2/parameters/assignSchemeToProject.ts +++ b/src/version2/parameters/assignSchemeToProject.ts @@ -1,3 +1,3 @@ -import { WorkflowSchemeProjectAssociation } from '../models'; +import type { WorkflowSchemeProjectAssociation } from '../models/index.js'; export interface AssignSchemeToProject extends WorkflowSchemeProjectAssociation {} diff --git a/src/version2/parameters/associateSchemesToProjects.ts b/src/version2/parameters/associateSchemesToProjects.ts index 1e9752f741..97a4d8c33c 100644 --- a/src/version2/parameters/associateSchemesToProjects.ts +++ b/src/version2/parameters/associateSchemesToProjects.ts @@ -1,4 +1,4 @@ -import { OldToNewSecurityLevelMappings } from '../models'; +import type { OldToNewSecurityLevelMappings } from '../models/index.js'; /** Issue security scheme, project, and remapping details. */ export interface AssociateSchemesToProjects { diff --git a/src/version2/parameters/bulkDeleteIssueProperty.ts b/src/version2/parameters/bulkDeleteIssueProperty.ts index b66f3d9f5e..7668bddf86 100644 --- a/src/version2/parameters/bulkDeleteIssueProperty.ts +++ b/src/version2/parameters/bulkDeleteIssueProperty.ts @@ -1,4 +1,4 @@ -import { IssueFilterForBulkPropertyDelete } from '../models'; +import type { IssueFilterForBulkPropertyDelete } from '../models/index.js'; export interface BulkDeleteIssueProperty extends IssueFilterForBulkPropertyDelete { /** The key of the property. */ diff --git a/src/version2/parameters/bulkEditDashboards.ts b/src/version2/parameters/bulkEditDashboards.ts index 43116d773c..f9c7283e19 100644 --- a/src/version2/parameters/bulkEditDashboards.ts +++ b/src/version2/parameters/bulkEditDashboards.ts @@ -1,4 +1,4 @@ -import { BulkChangeOwnerDetails, PermissionDetails } from '../models'; +import type { BulkChangeOwnerDetails, PermissionDetails } from '../models/index.js'; /** Details of a request to bulk edit shareable entity. */ export interface BulkEditDashboards { diff --git a/src/version2/parameters/bulkSetIssuePropertiesByIssue.ts b/src/version2/parameters/bulkSetIssuePropertiesByIssue.ts index c36f8dee79..38c08c7bab 100644 --- a/src/version2/parameters/bulkSetIssuePropertiesByIssue.ts +++ b/src/version2/parameters/bulkSetIssuePropertiesByIssue.ts @@ -1,3 +1,3 @@ -import { MultiIssueEntityProperties } from '../models'; +import type { MultiIssueEntityProperties } from '../models/index.js'; export interface BulkSetIssuePropertiesByIssue extends MultiIssueEntityProperties {} diff --git a/src/version2/parameters/bulkSetIssueProperty.ts b/src/version2/parameters/bulkSetIssueProperty.ts index 3441a3cf2a..199013c627 100644 --- a/src/version2/parameters/bulkSetIssueProperty.ts +++ b/src/version2/parameters/bulkSetIssueProperty.ts @@ -1,4 +1,4 @@ -import { BulkIssuePropertyUpdateRequest } from '../models'; +import type { BulkIssuePropertyUpdateRequest } from '../models/index.js'; export interface BulkSetIssueProperty extends BulkIssuePropertyUpdateRequest { /** The key of the property. The maximum length is 255 characters. */ diff --git a/src/version2/parameters/bulkSetIssuesProperties.ts b/src/version2/parameters/bulkSetIssuesProperties.ts index a5524aa6dc..66b8a3b9f2 100644 --- a/src/version2/parameters/bulkSetIssuesProperties.ts +++ b/src/version2/parameters/bulkSetIssuesProperties.ts @@ -1,3 +1,3 @@ -import { IssueEntityProperties } from '../models'; +import type { IssueEntityProperties } from '../models/index.js'; export interface BulkSetIssuesProperties extends IssueEntityProperties {} diff --git a/src/version2/parameters/copyDashboard.ts b/src/version2/parameters/copyDashboard.ts index 1e157d012e..42352f534f 100644 --- a/src/version2/parameters/copyDashboard.ts +++ b/src/version2/parameters/copyDashboard.ts @@ -1,4 +1,4 @@ -import { DashboardDetails } from '../models'; +import type { DashboardDetails } from '../models/index.js'; export interface CopyDashboard extends DashboardDetails { id: string; diff --git a/src/version2/parameters/createComponent.ts b/src/version2/parameters/createComponent.ts index d84d76eb7b..38f3d035c9 100644 --- a/src/version2/parameters/createComponent.ts +++ b/src/version2/parameters/createComponent.ts @@ -1,3 +1,3 @@ -import { ProjectComponent } from '../models'; +import type { ProjectComponent } from '../models/index.js'; export interface CreateComponent extends ProjectComponent {} diff --git a/src/version2/parameters/createCustomField.ts b/src/version2/parameters/createCustomField.ts index b6e8cdd762..7d5ccdd84e 100644 --- a/src/version2/parameters/createCustomField.ts +++ b/src/version2/parameters/createCustomField.ts @@ -1,3 +1,3 @@ -import { CustomFieldDefinitionJson } from '../models'; +import type { CustomFieldDefinitionJson } from '../models/index.js'; export interface CreateCustomField extends CustomFieldDefinitionJson {} diff --git a/src/version2/parameters/createCustomFieldOption.ts b/src/version2/parameters/createCustomFieldOption.ts index 9bf2208191..523002b539 100644 --- a/src/version2/parameters/createCustomFieldOption.ts +++ b/src/version2/parameters/createCustomFieldOption.ts @@ -1,4 +1,4 @@ -import { BulkCustomFieldOptionCreateRequest } from '../models'; +import type { BulkCustomFieldOptionCreateRequest } from '../models/index.js'; export interface CreateCustomFieldOption extends BulkCustomFieldOptionCreateRequest { /** The ID of the custom field. */ diff --git a/src/version2/parameters/createDashboard.ts b/src/version2/parameters/createDashboard.ts index eb78135c41..440a75e89e 100644 --- a/src/version2/parameters/createDashboard.ts +++ b/src/version2/parameters/createDashboard.ts @@ -1,4 +1,4 @@ -import { DashboardDetails, SharePermission } from '../models'; +import type { DashboardDetails, SharePermission } from '../models/index.js'; export interface CreateDashboard extends Omit { /** The edit permissions for the dashboard. */ diff --git a/src/version2/parameters/createFieldConfiguration.ts b/src/version2/parameters/createFieldConfiguration.ts index 0275a1f5d3..a102987777 100644 --- a/src/version2/parameters/createFieldConfiguration.ts +++ b/src/version2/parameters/createFieldConfiguration.ts @@ -1,3 +1,3 @@ -import { FieldConfigurationDetails } from '../models'; +import type { FieldConfigurationDetails } from '../models/index.js'; export interface CreateFieldConfiguration extends FieldConfigurationDetails {} diff --git a/src/version2/parameters/createFieldConfigurationScheme.ts b/src/version2/parameters/createFieldConfigurationScheme.ts index 007c1dc319..4aa9d0c830 100644 --- a/src/version2/parameters/createFieldConfigurationScheme.ts +++ b/src/version2/parameters/createFieldConfigurationScheme.ts @@ -1,3 +1,3 @@ -import { UpdateFieldConfigurationSchemeDetails } from '../models'; +import type { UpdateFieldConfigurationSchemeDetails } from '../models/index.js'; export interface CreateFieldConfigurationScheme extends UpdateFieldConfigurationSchemeDetails {} diff --git a/src/version2/parameters/createFilter.ts b/src/version2/parameters/createFilter.ts index 754fd6a906..179b9064dc 100644 --- a/src/version2/parameters/createFilter.ts +++ b/src/version2/parameters/createFilter.ts @@ -1,4 +1,4 @@ -import { Filter } from '../models'; +import type { Filter } from '../models/index.js'; export interface CreateFilter extends Filter { /** diff --git a/src/version2/parameters/createGroup.ts b/src/version2/parameters/createGroup.ts index 15c93233fd..a927114f04 100644 --- a/src/version2/parameters/createGroup.ts +++ b/src/version2/parameters/createGroup.ts @@ -1,4 +1,4 @@ -import { AddGroup } from '../models'; +import type { AddGroup } from '../models/index.js'; export interface CreateGroup extends AddGroup { [key: string]: any; diff --git a/src/version2/parameters/createIssue.ts b/src/version2/parameters/createIssue.ts index 83b5949c2f..565980460e 100644 --- a/src/version2/parameters/createIssue.ts +++ b/src/version2/parameters/createIssue.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails, Project, TimeTrackingDetails } from '../models'; +import type { IssueUpdateDetails, Project, TimeTrackingDetails } from '../models/index.js'; export interface CreateIssue extends Omit { /** diff --git a/src/version2/parameters/createIssueFieldOption.ts b/src/version2/parameters/createIssueFieldOption.ts index 22a756b2f5..d91c2ad724 100644 --- a/src/version2/parameters/createIssueFieldOption.ts +++ b/src/version2/parameters/createIssueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionCreate } from '../models'; +import type { IssueFieldOptionCreate } from '../models/index.js'; export interface CreateIssueFieldOption extends IssueFieldOptionCreate { /** diff --git a/src/version2/parameters/createIssueLinkType.ts b/src/version2/parameters/createIssueLinkType.ts index 10afb86f8c..664b24d7df 100644 --- a/src/version2/parameters/createIssueLinkType.ts +++ b/src/version2/parameters/createIssueLinkType.ts @@ -1,3 +1,3 @@ -import { IssueLinkType } from '../models'; +import type { IssueLinkType } from '../models/index.js'; export interface CreateIssueLinkType extends IssueLinkType {} diff --git a/src/version2/parameters/createIssueSecurityScheme.ts b/src/version2/parameters/createIssueSecurityScheme.ts index 0f290307b4..bd2355565c 100644 --- a/src/version2/parameters/createIssueSecurityScheme.ts +++ b/src/version2/parameters/createIssueSecurityScheme.ts @@ -1,3 +1,3 @@ -import { CreateIssueSecuritySchemeDetails } from '../models'; +import type { CreateIssueSecuritySchemeDetails } from '../models/index.js'; export interface CreateIssueSecurityScheme extends CreateIssueSecuritySchemeDetails {} diff --git a/src/version2/parameters/createIssueType.ts b/src/version2/parameters/createIssueType.ts index 948fbe0cd8..d8eed240e0 100644 --- a/src/version2/parameters/createIssueType.ts +++ b/src/version2/parameters/createIssueType.ts @@ -1,3 +1,3 @@ -import { IssueTypeCreate } from '../models'; +import type { IssueTypeCreate } from '../models/index.js'; export interface CreateIssueType extends IssueTypeCreate {} diff --git a/src/version2/parameters/createIssueTypeScheme.ts b/src/version2/parameters/createIssueTypeScheme.ts index 75bff61acd..643fdb4add 100644 --- a/src/version2/parameters/createIssueTypeScheme.ts +++ b/src/version2/parameters/createIssueTypeScheme.ts @@ -1,3 +1,3 @@ -import { IssueTypeSchemeDetails } from '../models'; +import type { IssueTypeSchemeDetails } from '../models/index.js'; export interface CreateIssueTypeScheme extends IssueTypeSchemeDetails {} diff --git a/src/version2/parameters/createIssueTypeScreenScheme.ts b/src/version2/parameters/createIssueTypeScreenScheme.ts index fb016af54f..776830e370 100644 --- a/src/version2/parameters/createIssueTypeScreenScheme.ts +++ b/src/version2/parameters/createIssueTypeScreenScheme.ts @@ -1,3 +1,3 @@ -import { IssueTypeScreenSchemeDetails } from '../models'; +import type { IssueTypeScreenSchemeDetails } from '../models/index.js'; export interface CreateIssueTypeScreenScheme extends IssueTypeScreenSchemeDetails {} diff --git a/src/version2/parameters/createIssues.ts b/src/version2/parameters/createIssues.ts index 4c447caa8e..f86696a2a9 100644 --- a/src/version2/parameters/createIssues.ts +++ b/src/version2/parameters/createIssues.ts @@ -1,3 +1,3 @@ -import { IssuesUpdate } from '../models'; +import type { IssuesUpdate } from '../models/index.js'; export interface CreateIssues extends IssuesUpdate {} diff --git a/src/version2/parameters/createNotificationScheme.ts b/src/version2/parameters/createNotificationScheme.ts index 30f52272ed..c7b6be6741 100644 --- a/src/version2/parameters/createNotificationScheme.ts +++ b/src/version2/parameters/createNotificationScheme.ts @@ -1,3 +1,3 @@ -import { CreateNotificationSchemeDetails } from '../models'; +import type { CreateNotificationSchemeDetails } from '../models/index.js'; export interface CreateNotificationScheme extends CreateNotificationSchemeDetails {} diff --git a/src/version2/parameters/createOrUpdateRemoteIssueLink.ts b/src/version2/parameters/createOrUpdateRemoteIssueLink.ts index 9f59c96ca0..7a4e299c5d 100644 --- a/src/version2/parameters/createOrUpdateRemoteIssueLink.ts +++ b/src/version2/parameters/createOrUpdateRemoteIssueLink.ts @@ -1,4 +1,4 @@ -import { RemoteIssueLinkRequest } from '../models'; +import type { RemoteIssueLinkRequest } from '../models/index.js'; export interface CreateOrUpdateRemoteIssueLink extends RemoteIssueLinkRequest { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/createPermissionGrant.ts b/src/version2/parameters/createPermissionGrant.ts index 28de066567..c9190819d4 100644 --- a/src/version2/parameters/createPermissionGrant.ts +++ b/src/version2/parameters/createPermissionGrant.ts @@ -1,4 +1,4 @@ -import { PermissionGrant } from '../models'; +import type { PermissionGrant } from '../models/index.js'; export interface CreatePermissionGrant extends PermissionGrant { /** The ID of the permission scheme in which to create a new permission grant. */ diff --git a/src/version2/parameters/createPermissionScheme.ts b/src/version2/parameters/createPermissionScheme.ts index 9ca3850bbb..817484a79a 100644 --- a/src/version2/parameters/createPermissionScheme.ts +++ b/src/version2/parameters/createPermissionScheme.ts @@ -1,4 +1,4 @@ -import { PermissionScheme } from '../models'; +import type { PermissionScheme } from '../models/index.js'; export interface CreatePermissionScheme extends Omit { /** diff --git a/src/version2/parameters/createPriority.ts b/src/version2/parameters/createPriority.ts index a1dcef42b9..d9df2d7640 100644 --- a/src/version2/parameters/createPriority.ts +++ b/src/version2/parameters/createPriority.ts @@ -1,3 +1,3 @@ -import { CreatePriorityDetails } from '../models'; +import type { CreatePriorityDetails } from '../models/index.js'; export interface CreatePriority extends CreatePriorityDetails {} diff --git a/src/version2/parameters/createProject.ts b/src/version2/parameters/createProject.ts index 05b0812087..da72e8b062 100644 --- a/src/version2/parameters/createProject.ts +++ b/src/version2/parameters/createProject.ts @@ -1,3 +1,3 @@ -import { CreateProjectDetails } from '../models'; +import type { CreateProjectDetails } from '../models/index.js'; export interface CreateProject extends CreateProjectDetails {} diff --git a/src/version2/parameters/createProjectCategory.ts b/src/version2/parameters/createProjectCategory.ts index 5e45b24dbb..5a4d73ce11 100644 --- a/src/version2/parameters/createProjectCategory.ts +++ b/src/version2/parameters/createProjectCategory.ts @@ -1,3 +1,3 @@ -import { ProjectCategory } from '../models'; +import type { ProjectCategory } from '../models/index.js'; export interface CreateProjectCategory extends ProjectCategory {} diff --git a/src/version2/parameters/createProjectRole.ts b/src/version2/parameters/createProjectRole.ts index 4e4ca4cdcf..bc1129ad2f 100644 --- a/src/version2/parameters/createProjectRole.ts +++ b/src/version2/parameters/createProjectRole.ts @@ -1,3 +1,3 @@ -import { CreateUpdateRoleRequest } from '../models'; +import type { CreateUpdateRoleRequest } from '../models/index.js'; export interface CreateProjectRole extends CreateUpdateRoleRequest {} diff --git a/src/version2/parameters/createResolution.ts b/src/version2/parameters/createResolution.ts index 05bb71a11a..409a33510f 100644 --- a/src/version2/parameters/createResolution.ts +++ b/src/version2/parameters/createResolution.ts @@ -1,4 +1,4 @@ -import { CreateResolutionDetails } from '../models'; +import type { CreateResolutionDetails } from '../models/index.js'; export interface CreateResolution extends CreateResolutionDetails { [key: string]: any; diff --git a/src/version2/parameters/createScreen.ts b/src/version2/parameters/createScreen.ts index 0e4183a765..8c8a16a985 100644 --- a/src/version2/parameters/createScreen.ts +++ b/src/version2/parameters/createScreen.ts @@ -1,3 +1,3 @@ -import { ScreenDetails } from '../models'; +import type { ScreenDetails } from '../models/index.js'; export interface CreateScreen extends ScreenDetails {} diff --git a/src/version2/parameters/createScreenScheme.ts b/src/version2/parameters/createScreenScheme.ts index e8c919d3c5..dcca7d96b5 100644 --- a/src/version2/parameters/createScreenScheme.ts +++ b/src/version2/parameters/createScreenScheme.ts @@ -1,3 +1,3 @@ -import { ScreenSchemeDetails } from '../models'; +import type { ScreenSchemeDetails } from '../models/index.js'; export interface CreateScreenScheme extends ScreenSchemeDetails {} diff --git a/src/version2/parameters/createStatuses.ts b/src/version2/parameters/createStatuses.ts index 52880e08ad..0eb765f173 100644 --- a/src/version2/parameters/createStatuses.ts +++ b/src/version2/parameters/createStatuses.ts @@ -1,3 +1,3 @@ -import { StatusCreateRequest } from '../models'; +import type { StatusCreateRequest } from '../models/index.js'; export interface CreateStatuses extends StatusCreateRequest {} diff --git a/src/version2/parameters/createUiModification.ts b/src/version2/parameters/createUiModification.ts index 25d28d2738..b6efaba78e 100644 --- a/src/version2/parameters/createUiModification.ts +++ b/src/version2/parameters/createUiModification.ts @@ -1,3 +1,3 @@ -import { CreateUiModificationDetails } from '../models'; +import type { CreateUiModificationDetails } from '../models/index.js'; export interface CreateUiModification extends CreateUiModificationDetails {} diff --git a/src/version2/parameters/createUser.ts b/src/version2/parameters/createUser.ts index 84adf035b6..34e04a5a7b 100644 --- a/src/version2/parameters/createUser.ts +++ b/src/version2/parameters/createUser.ts @@ -1,3 +1,3 @@ -import { NewUserDetails } from '../models'; +import type { NewUserDetails } from '../models/index.js'; export interface CreateUser extends NewUserDetails {} diff --git a/src/version2/parameters/createVersion.ts b/src/version2/parameters/createVersion.ts index 2538fd232b..f95e776279 100644 --- a/src/version2/parameters/createVersion.ts +++ b/src/version2/parameters/createVersion.ts @@ -1,3 +1,3 @@ -import { Version } from '../models'; +import type { Version } from '../models/index.js'; export interface CreateVersion extends Version {} diff --git a/src/version2/parameters/createWorkflow.ts b/src/version2/parameters/createWorkflow.ts index dba90b0fc4..957d08df8c 100644 --- a/src/version2/parameters/createWorkflow.ts +++ b/src/version2/parameters/createWorkflow.ts @@ -1,3 +1,3 @@ -import { CreateWorkflowDetails } from '../models'; +import type { CreateWorkflowDetails } from '../models/index.js'; export interface CreateWorkflow extends CreateWorkflowDetails {} diff --git a/src/version2/parameters/createWorkflowScheme.ts b/src/version2/parameters/createWorkflowScheme.ts index c4f4ab9d76..4a147a312d 100644 --- a/src/version2/parameters/createWorkflowScheme.ts +++ b/src/version2/parameters/createWorkflowScheme.ts @@ -1,3 +1,3 @@ -import { WorkflowScheme } from '../models'; +import type { WorkflowScheme } from '../models/index.js'; export interface CreateWorkflowScheme extends WorkflowScheme {} diff --git a/src/version2/parameters/createWorkflowTransitionProperty.ts b/src/version2/parameters/createWorkflowTransitionProperty.ts index 8aeea6ad06..ea92fa565c 100644 --- a/src/version2/parameters/createWorkflowTransitionProperty.ts +++ b/src/version2/parameters/createWorkflowTransitionProperty.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionProperty } from '../models'; +import type { WorkflowTransitionProperty } from '../models/index.js'; export interface CreateWorkflowTransitionProperty extends WorkflowTransitionProperty { /** diff --git a/src/version2/parameters/createWorkflows.ts b/src/version2/parameters/createWorkflows.ts index 945aa45f09..67b159b24a 100644 --- a/src/version2/parameters/createWorkflows.ts +++ b/src/version2/parameters/createWorkflows.ts @@ -1,3 +1,3 @@ -import { WorkflowCreateRequest } from '../models'; +import type { WorkflowCreateRequest } from '../models/index.js'; export interface CreateWorkflows extends WorkflowCreateRequest {} diff --git a/src/version2/parameters/deleteAndReplaceVersion.ts b/src/version2/parameters/deleteAndReplaceVersion.ts index de88fc521f..4c4ba29541 100644 --- a/src/version2/parameters/deleteAndReplaceVersion.ts +++ b/src/version2/parameters/deleteAndReplaceVersion.ts @@ -1,4 +1,4 @@ -import { CustomFieldReplacement } from '../models'; +import type { CustomFieldReplacement } from '../models/index.js'; export interface DeleteAndReplaceVersion { /** The ID of the version. */ diff --git a/src/version2/parameters/deleteWebhookById.ts b/src/version2/parameters/deleteWebhookById.ts index ae1f449b4d..9d3a99a1b1 100644 --- a/src/version2/parameters/deleteWebhookById.ts +++ b/src/version2/parameters/deleteWebhookById.ts @@ -1,3 +1,3 @@ -import { ContainerForWebhookIDs } from '../models'; +import type { ContainerForWebhookIDs } from '../models/index.js'; export interface DeleteWebhookById extends ContainerForWebhookIDs {} diff --git a/src/version2/parameters/deleteWorkflowTransitionRuleConfigurations.ts b/src/version2/parameters/deleteWorkflowTransitionRuleConfigurations.ts index bd76a37fb8..1bde9fa1bf 100644 --- a/src/version2/parameters/deleteWorkflowTransitionRuleConfigurations.ts +++ b/src/version2/parameters/deleteWorkflowTransitionRuleConfigurations.ts @@ -1,3 +1,3 @@ -import { WorkflowsWithTransitionRulesDetails } from '../models'; +import type { WorkflowsWithTransitionRulesDetails } from '../models/index.js'; export interface DeleteWorkflowTransitionRuleConfigurations extends WorkflowsWithTransitionRulesDetails {} diff --git a/src/version2/parameters/doTransition.ts b/src/version2/parameters/doTransition.ts index 25c872b5da..df7599edb0 100644 --- a/src/version2/parameters/doTransition.ts +++ b/src/version2/parameters/doTransition.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails } from '../models'; +import type { IssueUpdateDetails } from '../models/index.js'; export interface DoTransition extends IssueUpdateDetails { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/editIssue.ts b/src/version2/parameters/editIssue.ts index 1be9cc59a8..267930c4d5 100644 --- a/src/version2/parameters/editIssue.ts +++ b/src/version2/parameters/editIssue.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails } from '../models'; +import type { IssueUpdateDetails } from '../models/index.js'; export interface EditIssue extends IssueUpdateDetails { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/evaluateJiraExpression.ts b/src/version2/parameters/evaluateJiraExpression.ts index 5a41750a2c..14347b38bf 100644 --- a/src/version2/parameters/evaluateJiraExpression.ts +++ b/src/version2/parameters/evaluateJiraExpression.ts @@ -1,4 +1,4 @@ -import { JiraExpressionEvalRequest } from '../models'; +import type { JiraExpressionEvalRequest } from '../models/index.js'; export interface EvaluateJiraExpression extends JiraExpressionEvalRequest { /** diff --git a/src/version2/parameters/exportArchivedIssues.ts b/src/version2/parameters/exportArchivedIssues.ts index 62a6f84f44..aec263c5aa 100644 --- a/src/version2/parameters/exportArchivedIssues.ts +++ b/src/version2/parameters/exportArchivedIssues.ts @@ -1,4 +1,4 @@ -import { DateRangeFilter } from '../models'; +import type { DateRangeFilter } from '../models/index.js'; /** Details of a filter for exporting archived issues. */ export interface ExportArchivedIssues { diff --git a/src/version2/parameters/fullyUpdateProjectRole.ts b/src/version2/parameters/fullyUpdateProjectRole.ts index 12b370b226..8e9ed77cc4 100644 --- a/src/version2/parameters/fullyUpdateProjectRole.ts +++ b/src/version2/parameters/fullyUpdateProjectRole.ts @@ -1,4 +1,4 @@ -import { CreateUpdateRoleRequest } from '../models'; +import type { CreateUpdateRoleRequest } from '../models/index.js'; export interface FullyUpdateProjectRole extends CreateUpdateRoleRequest { /** diff --git a/src/version2/parameters/getAutoCompletePost.ts b/src/version2/parameters/getAutoCompletePost.ts index c63d67e540..975a05c68b 100644 --- a/src/version2/parameters/getAutoCompletePost.ts +++ b/src/version2/parameters/getAutoCompletePost.ts @@ -1,3 +1,3 @@ -import { SearchAutoComplete } from '../models'; +import type { SearchAutoComplete } from '../models/index.js'; export interface GetAutoCompletePost extends SearchAutoComplete {} diff --git a/src/version2/parameters/getBulkPermissions.ts b/src/version2/parameters/getBulkPermissions.ts index ea93607d8e..433650350a 100644 --- a/src/version2/parameters/getBulkPermissions.ts +++ b/src/version2/parameters/getBulkPermissions.ts @@ -1,3 +1,3 @@ -import { BulkPermissionsRequest } from '../models'; +import type { BulkPermissionsRequest } from '../models/index.js'; export interface GetBulkPermissions extends BulkPermissionsRequest {} diff --git a/src/version2/parameters/getChangeLogsByIds.ts b/src/version2/parameters/getChangeLogsByIds.ts index 447fc302f6..8e46cbc510 100644 --- a/src/version2/parameters/getChangeLogsByIds.ts +++ b/src/version2/parameters/getChangeLogsByIds.ts @@ -1,4 +1,4 @@ -import { IssueChangelogIds } from '../models'; +import type { IssueChangelogIds } from '../models/index.js'; export interface GetChangeLogsByIds extends IssueChangelogIds { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/getCommentsByIds.ts b/src/version2/parameters/getCommentsByIds.ts index ac0114f367..25bb0b2f90 100644 --- a/src/version2/parameters/getCommentsByIds.ts +++ b/src/version2/parameters/getCommentsByIds.ts @@ -1,4 +1,4 @@ -import { IssueCommentListRequest } from '../models'; +import type { IssueCommentListRequest } from '../models/index.js'; export interface GetCommentsByIds extends IssueCommentListRequest { /** diff --git a/src/version2/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts b/src/version2/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts index 66d6df991e..5157e8450e 100644 --- a/src/version2/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts +++ b/src/version2/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts @@ -1,4 +1,4 @@ -import { ProjectIssueTypeMappings } from '../models'; +import type { ProjectIssueTypeMappings } from '../models/index.js'; export interface GetCustomFieldContextsForProjectsAndIssueTypes extends ProjectIssueTypeMappings { /** The ID of the custom field. */ diff --git a/src/version2/parameters/getIsWatchingIssueBulk.ts b/src/version2/parameters/getIsWatchingIssueBulk.ts index dfa25fdf72..97d8ecaa48 100644 --- a/src/version2/parameters/getIsWatchingIssueBulk.ts +++ b/src/version2/parameters/getIsWatchingIssueBulk.ts @@ -1,3 +1,3 @@ -import { IssueList } from '../models'; +import type { IssueList } from '../models/index.js'; export interface GetIsWatchingIssueBulk extends IssueList {} diff --git a/src/version2/parameters/getPermittedProjects.ts b/src/version2/parameters/getPermittedProjects.ts index 828831afb8..1c8b6a94b2 100644 --- a/src/version2/parameters/getPermittedProjects.ts +++ b/src/version2/parameters/getPermittedProjects.ts @@ -1,3 +1,3 @@ -import { PermissionsKeys } from '../models'; +import type { PermissionsKeys } from '../models/index.js'; export interface GetPermittedProjects extends PermissionsKeys {} diff --git a/src/version2/parameters/getWorklogsForIds.ts b/src/version2/parameters/getWorklogsForIds.ts index e3bedee7d3..8fc7334933 100644 --- a/src/version2/parameters/getWorklogsForIds.ts +++ b/src/version2/parameters/getWorklogsForIds.ts @@ -1,4 +1,4 @@ -import { WorklogIdsRequest } from '../models'; +import type { WorklogIdsRequest } from '../models/index.js'; export interface GetWorklogsForIds extends WorklogIdsRequest { /** diff --git a/src/version2/parameters/index.ts b/src/version2/parameters/index.ts index a008d2208b..641b4ecb63 100644 --- a/src/version2/parameters/index.ts +++ b/src/version2/parameters/index.ts @@ -1,469 +1,469 @@ -export * from './addActorUsers'; -export * from './addAttachment'; -export * from './addComment'; -export * from './addFieldToDefaultScreen'; -export * from './addGadget'; -export * from './addIssueTypesToContext'; -export * from './addIssueTypesToIssueTypeScheme'; -export * from './addProjectRoleActorsToRole'; -export * from './addScreenTab'; -export * from './addScreenTabField'; -export * from './addSecurityLevel'; -export * from './addSecurityLevelMembers'; -export * from './addSharePermission'; -export * from './addUserToGroup'; -export * from './addVote'; -export * from './addWatcher'; -export * from './addWorklog'; -export * from './analyseExpression'; -export * from './appendMappingsForIssueTypeScreenScheme'; -export * from './archiveIssues'; -export * from './archiveIssuesAsync'; -export * from './archiveProject'; -export * from './assignFieldConfigurationSchemeToProject'; -export * from './assignIssue'; -export * from './assignIssueTypeSchemeToProject'; -export * from './assignIssueTypeScreenSchemeToProject'; -export * from './assignPermissionScheme'; -export * from './assignProjectsToCustomFieldContext'; -export * from './assignSchemeToProject'; -export * from './associateSchemesToProjects'; -export * from './bulkDeleteIssueProperty'; -export * from './bulkEditDashboards'; -export * from './bulkGetGroups'; -export * from './bulkGetUsers'; -export * from './bulkGetUsersMigration'; -export * from './bulkSetIssuePropertiesByIssue'; -export * from './bulkSetIssueProperty'; -export * from './bulkSetIssuesProperties'; -export * from './cancelTask'; -export * from './changeFilterOwner'; -export * from './copyDashboard'; -export * from './createComponent'; -export * from './createCustomField'; -export * from './createCustomFieldContext'; -export * from './createCustomFieldOption'; -export * from './createDashboard'; -export * from './createFieldConfiguration'; -export * from './createFieldConfigurationScheme'; -export * from './createFilter'; -export * from './createGroup'; -export * from './createIssue'; -export * from './createIssueFieldOption'; -export * from './createIssueLinkType'; -export * from './createIssues'; -export * from './createIssueSecurityScheme'; -export * from './createIssueType'; -export * from './createIssueTypeAvatar'; -export * from './createIssueTypeScheme'; -export * from './createIssueTypeScreenScheme'; -export * from './createNotificationScheme'; -export * from './createOrUpdateRemoteIssueLink'; -export * from './createPermissionGrant'; -export * from './createPermissionScheme'; -export * from './createPriority'; -export * from './createProject'; -export * from './createProjectAvatar'; -export * from './createProjectCategory'; -export * from './createProjectRole'; -export * from './createResolution'; -export * from './createScreen'; -export * from './createScreenScheme'; -export * from './createStatuses'; -export * from './createUiModification'; -export * from './createUser'; -export * from './createVersion'; -export * from './createWorkflow'; -export * from './createWorkflows'; -export * from './createWorkflowScheme'; -export * from './createWorkflowSchemeDraftFromParent'; -export * from './createWorkflowTransitionProperty'; -export * from './deleteActor'; -export * from './deleteAddonProperty'; -export * from './deleteAndReplaceVersion'; -export * from './deleteAppProperty'; -export * from './deleteAvatar'; -export * from './deleteComment'; -export * from './deleteCommentProperty'; -export * from './deleteComponent'; -export * from './deleteCustomField'; -export * from './deleteCustomFieldContext'; -export * from './deleteCustomFieldOption'; -export * from './deleteDashboard'; -export * from './deleteDashboardItemProperty'; -export * from './deleteDefaultWorkflow'; -export * from './deleteDraftDefaultWorkflow'; -export * from './deleteDraftWorkflowMapping'; -export * from './deleteFavouriteForFilter'; -export * from './deleteFieldConfiguration'; -export * from './deleteFieldConfigurationScheme'; -export * from './deleteFilter'; -export * from './deleteInactiveWorkflow'; -export * from './deleteIssue'; -export * from './deleteIssueFieldOption'; -export * from './deleteIssueLink'; -export * from './deleteIssueLinkType'; -export * from './deleteIssueProperty'; -export * from './deleteIssueType'; -export * from './deleteIssueTypeProperty'; -export * from './deleteIssueTypeScheme'; -export * from './deleteIssueTypeScreenScheme'; -export * from './deleteNotificationScheme'; -export * from './deletePermissionScheme'; -export * from './deletePermissionSchemeEntity'; -export * from './deleteProject'; -export * from './deleteProjectAsynchronously'; -export * from './deleteProjectAvatar'; -export * from './deleteProjectProperty'; -export * from './deleteProjectRole'; -export * from './deleteProjectRoleActorsFromRole'; -export * from './deleteRemoteIssueLinkByGlobalId'; -export * from './deleteRemoteIssueLinkById'; -export * from './deleteResolution'; -export * from './deleteScreen'; -export * from './deleteScreenScheme'; -export * from './deleteScreenTab'; -export * from './deleteSecurityScheme'; -export * from './deleteSharePermission'; -export * from './deleteStatusesById'; -export * from './deleteUiModification'; -export * from './deleteUserProperty'; -export * from './deleteWebhookById'; -export * from './deleteWorkflowMapping'; -export * from './deleteWorkflowScheme'; -export * from './deleteWorkflowSchemeDraft'; -export * from './deleteWorkflowSchemeDraftIssueType'; -export * from './deleteWorkflowSchemeIssueType'; -export * from './deleteWorkflowTransitionProperty'; -export * from './deleteWorkflowTransitionRuleConfigurations'; -export * from './deleteWorklog'; -export * from './deleteWorklogProperty'; -export * from './doTransition'; -export * from './editIssue'; -export * from './evaluateJiraExpression'; -export * from './expandAttachmentForHumans'; -export * from './expandAttachmentForMachines'; -export * from './exportArchivedIssues'; -export * from './findAssignableUsers'; -export * from './findBulkAssignableUsers'; -export * from './findGroups'; -export * from './findUserKeysByQuery'; -export * from './findUsers'; -export * from './findUsersAndGroups'; -export * from './findUsersByQuery'; -export * from './findUsersForPicker'; -export * from './findUsersWithAllPermissions'; -export * from './findUsersWithBrowsePermission'; -export * from './fullyUpdateProjectRole'; -export * from './getAccessibleProjectTypeByKey'; -export * from './getAddonProperties'; -export * from './getAddonProperty'; -export * from './getAllDashboards'; -export * from './getAllFieldConfigurations'; -export * from './getAllFieldConfigurationSchemes'; -export * from './getAllGadgets'; -export * from './getAllIssueFieldOptions'; -export * from './getAllIssueTypeSchemes'; -export * from './getAllLabels'; -export * from './getAllPermissionSchemes'; -export * from './getAllProjectAvatars'; -export * from './getAllScreenTabFields'; -export * from './getAllScreenTabs'; -export * from './getAllStatuses'; -export * from './getAllSystemAvatars'; -export * from './getAllUsers'; -export * from './getAllUsersDefault'; -export * from './getAllWorkflowSchemes'; -export * from './getAlternativeIssueTypes'; -export * from './getApplicationProperty'; -export * from './getApplicationRole'; -export * from './getAssignedPermissionScheme'; -export * from './getAttachment'; -export * from './getAttachmentContent'; -export * from './getAttachmentThumbnail'; -export * from './getAuditRecords'; -export * from './getAutoCompletePost'; -export * from './getAvailableScreenFields'; -export * from './getAvatarImageByID'; -export * from './getAvatarImageByOwner'; -export * from './getAvatarImageByType'; -export * from './getAvatars'; -export * from './getBulkPermissions'; -export * from './getChangeLogs'; -export * from './getChangeLogsByIds'; -export * from './getColumns'; -export * from './getComment'; -export * from './getCommentProperty'; -export * from './getCommentPropertyKeys'; -export * from './getComments'; -export * from './getCommentsByIds'; -export * from './getComponent'; -export * from './getComponentRelatedIssues'; -export * from './getContextsForField'; -export * from './getCreateIssueMeta'; -export * from './getCurrentUser'; -export * from './getCustomFieldConfiguration'; -export * from './getCustomFieldContextsForProjectsAndIssueTypes'; -export * from './getCustomFieldOption'; -export * from './getDashboard'; -export * from './getDashboardItemProperty'; -export * from './getDashboardItemPropertyKeys'; -export * from './getDashboardsPaginated'; -export * from './getDefaultValues'; -export * from './getDefaultWorkflow'; -export * from './getDraftDefaultWorkflow'; -export * from './getDraftWorkflow'; -export * from './getDynamicWebhooksForApp'; -export * from './getEditIssueMeta'; -export * from './getFailedWebhooks'; -export * from './getFavouriteFilters'; -export * from './getFeaturesForProject'; -export * from './getFieldAutoCompleteForQueryString'; -export * from './getFieldConfigurationItems'; -export * from './getFieldConfigurationSchemeMappings'; -export * from './getFieldConfigurationSchemeProjectMapping'; -export * from './getFieldsPaginated'; -export * from './getFilter'; -export * from './getFiltersPaginated'; -export * from './getHierarchy'; -export * from './getIdsOfWorklogsDeletedSince'; -export * from './getIdsOfWorklogsModifiedSince'; -export * from './getIssue'; -export * from './getIssueFieldOption'; -export * from './getIssueLink'; -export * from './getIssueLinkType'; -export * from './getIssuePickerResource'; -export * from './getIssueProperty'; -export * from './getIssuePropertyKeys'; -export * from './getIssueSecurityLevel'; -export * from './getIssueSecurityLevelMembers'; -export * from './getIssueSecurityScheme'; -export * from './getIssueType'; -export * from './getIssueTypeMappingsForContexts'; -export * from './getIssueTypeProperty'; -export * from './getIssueTypePropertyKeys'; -export * from './getIssueTypeSchemeForProjects'; -export * from './getIssueTypeSchemesMapping'; -export * from './getIssueTypeScreenSchemeMappings'; -export * from './getIssueTypeScreenSchemeProjectAssociations'; -export * from './getIssueTypeScreenSchemes'; -export * from './getIssueTypesForProject'; -export * from './getIssueWatchers'; -export * from './getIssueWorklog'; -export * from './getIsWatchingIssueBulk'; -export * from './getMyFilters'; -export * from './getMyPermissions'; -export * from './getNotificationScheme'; -export * from './getNotificationSchemeForProject'; -export * from './getNotificationSchemes'; -export * from './getNotificationSchemeToProjectMappings'; -export * from './getOptionsForContext'; -export * from './getPermissionScheme'; -export * from './getPermissionSchemeGrant'; -export * from './getPermissionSchemeGrants'; -export * from './getPermittedProjects'; -export * from './getPrecomputations'; -export * from './getPreference'; -export * from './getPriority'; -export * from './getProject'; -export * from './getProjectCategoryById'; -export * from './getProjectComponents'; -export * from './getProjectComponentsPaginated'; -export * from './getProjectContextMapping'; -export * from './getProjectEmail'; -export * from './getProjectIssueSecurityScheme'; -export * from './getProjectProperty'; -export * from './getProjectPropertyKeys'; -export * from './getProjectRole'; -export * from './getProjectRoleActorsForRole'; -export * from './getProjectRoleById'; -export * from './getProjectRoleDetails'; -export * from './getProjectRoles'; -export * from './getProjectsForIssueTypeScreenScheme'; -export * from './getProjectTypeByKey'; -export * from './getProjectVersions'; -export * from './getProjectVersionsPaginated'; -export * from './getRecent'; -export * from './getRemoteIssueLinkById'; -export * from './getRemoteIssueLinks'; -export * from './getScreens'; -export * from './getScreenSchemes'; -export * from './getScreensForField'; -export * from './getSecurityLevelMembers'; -export * from './getSecurityLevels'; -export * from './getSecurityLevelsForProject'; -export * from './getSelectableIssueFieldOptions'; -export * from './getSharePermission'; -export * from './getSharePermissions'; -export * from './getStatus'; -export * from './getStatusCategory'; -export * from './getStatusesById'; -export * from './getTask'; -export * from './getTransitions'; -export * from './getTrashedFieldsPaginated'; -export * from './getUiModifications'; -export * from './getUser'; -export * from './getUserDefaultColumns'; -export * from './getUserEmail'; -export * from './getUserEmailBulk'; -export * from './getUserGroups'; -export * from './getUserProperty'; -export * from './getUserPropertyKeys'; -export * from './getUsersFromGroup'; -export * from './getValidProjectKey'; -export * from './getValidProjectName'; -export * from './getVersion'; -export * from './getVersionRelatedIssues'; -export * from './getVersionUnresolvedIssues'; -export * from './getVisibleIssueFieldOptions'; -export * from './getVotes'; -export * from './getWorkflow'; -export * from './getWorkflowScheme'; -export * from './getWorkflowSchemeDraft'; -export * from './getWorkflowSchemeDraftIssueType'; -export * from './getWorkflowSchemeIssueType'; -export * from './getWorkflowSchemeProjectAssociations'; -export * from './getWorkflowsPaginated'; -export * from './getWorkflowTransitionProperties'; -export * from './getWorkflowTransitionRuleConfigurations'; -export * from './getWorklog'; -export * from './getWorklogProperty'; -export * from './getWorklogPropertyKeys'; -export * from './getWorklogsForIds'; -export * from './linkIssues'; -export * from './matchIssues'; -export * from './mergeVersions'; -export * from './migrateQueries'; -export * from './movePriorities'; -export * from './moveResolutions'; -export * from './moveScreenTab'; -export * from './moveScreenTabField'; -export * from './moveVersion'; -export * from './notify'; -export * from './parseJqlQueries'; -export * from './partialUpdateProjectRole'; -export * from './publishDraftWorkflowScheme'; -export * from './putAddonProperty'; -export * from './putAppProperty'; -export * from './readWorkflows'; -export * from './refreshWebhooks'; -export * from './registerDynamicWebhooks'; -export * from './registerModules'; -export * from './removeAttachment'; -export * from './removeCustomFieldContextFromProjects'; -export * from './removeGadget'; -export * from './removeGroup'; -export * from './removeIssueTypeFromIssueTypeScheme'; -export * from './removeIssueTypesFromContext'; -export * from './removeIssueTypesFromGlobalFieldConfigurationScheme'; -export * from './removeLevel'; -export * from './removeMappingsFromIssueTypeScreenScheme'; -export * from './removeMemberFromSecurityLevel'; -export * from './removeModules'; -export * from './removeNotificationFromNotificationScheme'; -export * from './removePreference'; -export * from './removeProjectCategory'; -export * from './removeScreenTabField'; -export * from './removeUser'; -export * from './removeUserFromGroup'; -export * from './removeVote'; -export * from './removeWatcher'; -export * from './renameScreenTab'; -export * from './reorderCustomFieldOptions'; -export * from './reorderIssueTypesInIssueTypeScheme'; -export * from './replaceIssueFieldOption'; -export * from './resetColumns'; -export * from './resetUserColumns'; -export * from './restore'; -export * from './restoreCustomField'; -export * from './sanitiseJqlQueries'; -export * from './search'; -export * from './searchForIssuesUsingJql'; -export * from './searchForIssuesUsingJqlPost'; -export * from './searchPriorities'; -export * from './searchProjects'; -export * from './searchProjectsUsingSecuritySchemes'; -export * from './searchResolutions'; -export * from './searchSecuritySchemes'; -export * from './selectTimeTrackingImplementation'; -export * from './setActors'; -export * from './setApplicationProperty'; -export * from './setBanner'; -export * from './setColumns'; -export * from './setCommentProperty'; -export * from './setDashboardItemProperty'; -export * from './setDefaultLevels'; -export * from './setDefaultPriority'; -export * from './setDefaultResolution'; -export * from './setDefaultShareScope'; -export * from './setDefaultValues'; -export * from './setFavouriteForFilter'; -export * from './setFieldConfigurationSchemeMapping'; -export * from './setIssueProperty'; -export * from './setIssueTypeProperty'; -export * from './setPreference'; -export * from './setProjectProperty'; -export * from './setSharedTimeTrackingConfiguration'; -export * from './setUserColumns'; -export * from './setUserProperty'; -export * from './setWorkflowSchemeDraftIssueType'; -export * from './setWorkflowSchemeIssueType'; -export * from './setWorklogProperty'; -export * from './storeAvatar'; -export * from './toggleFeatureForProject'; -export * from './trashCustomField'; -export * from './unarchiveIssues'; -export * from './updateComment'; -export * from './updateComponent'; -export * from './updateCustomField'; -export * from './updateCustomFieldConfiguration'; -export * from './updateCustomFieldContext'; -export * from './updateCustomFieldOption'; -export * from './updateCustomFieldValue'; -export * from './updateDashboard'; -export * from './updateDefaultScreenScheme'; -export * from './updateDefaultWorkflow'; -export * from './updateDraftDefaultWorkflow'; -export * from './updateDraftWorkflowMapping'; -export * from './updateEntityPropertiesValue'; -export * from './updateFieldConfiguration'; -export * from './updateFieldConfigurationItems'; -export * from './updateFieldConfigurationScheme'; -export * from './updateFilter'; -export * from './updateGadget'; -export * from './updateIssueFieldOption'; -export * from './updateIssueFields'; -export * from './updateIssueLinkType'; -export * from './updateIssueSecurityScheme'; -export * from './updateIssueType'; -export * from './updateIssueTypeScheme'; -export * from './updateIssueTypeScreenScheme'; -export * from './updateMultipleCustomFieldValues'; -export * from './updateNotificationScheme'; -export * from './updatePermissionScheme'; -export * from './updatePrecomputations'; -export * from './updatePriority'; -export * from './updateProject'; -export * from './updateProjectAvatar'; -export * from './updateProjectCategory'; -export * from './updateProjectEmail'; -export * from './updateRemoteIssueLink'; -export * from './updateResolution'; -export * from './updateScreen'; -export * from './updateScreenScheme'; -export * from './updateSecurityLevel'; -export * from './updateStatuses'; -export * from './updateUiModification'; -export * from './updateVersion'; -export * from './updateWorkflowMapping'; -export * from './updateWorkflows'; -export * from './updateWorkflowScheme'; -export * from './updateWorkflowSchemeDraft'; -export * from './updateWorkflowTransitionProperty'; -export * from './updateWorkflowTransitionRuleConfigurations'; -export * from './updateWorklog'; -export * from './validateCreateWorkflows'; -export * from './validateProjectKey'; -export * from './validateUpdateWorkflows'; -export * from './workflowCapabilities'; -export * from './workflowRuleSearch'; +export * from './addActorUsers.js'; +export * from './addAttachment.js'; +export * from './addComment.js'; +export * from './addFieldToDefaultScreen.js'; +export * from './addGadget.js'; +export * from './addIssueTypesToContext.js'; +export * from './addIssueTypesToIssueTypeScheme.js'; +export * from './addProjectRoleActorsToRole.js'; +export * from './addScreenTab.js'; +export * from './addScreenTabField.js'; +export * from './addSecurityLevel.js'; +export * from './addSecurityLevelMembers.js'; +export * from './addSharePermission.js'; +export * from './addUserToGroup.js'; +export * from './addVote.js'; +export * from './addWatcher.js'; +export * from './addWorklog.js'; +export * from './analyseExpression.js'; +export * from './appendMappingsForIssueTypeScreenScheme.js'; +export * from './archiveIssues.js'; +export * from './archiveIssuesAsync.js'; +export * from './archiveProject.js'; +export * from './assignFieldConfigurationSchemeToProject.js'; +export * from './assignIssue.js'; +export * from './assignIssueTypeSchemeToProject.js'; +export * from './assignIssueTypeScreenSchemeToProject.js'; +export * from './assignPermissionScheme.js'; +export * from './assignProjectsToCustomFieldContext.js'; +export * from './assignSchemeToProject.js'; +export * from './associateSchemesToProjects.js'; +export * from './bulkDeleteIssueProperty.js'; +export * from './bulkEditDashboards.js'; +export * from './bulkGetGroups.js'; +export * from './bulkGetUsers.js'; +export * from './bulkGetUsersMigration.js'; +export * from './bulkSetIssuePropertiesByIssue.js'; +export * from './bulkSetIssueProperty.js'; +export * from './bulkSetIssuesProperties.js'; +export * from './cancelTask.js'; +export * from './changeFilterOwner.js'; +export * from './copyDashboard.js'; +export * from './createComponent.js'; +export * from './createCustomField.js'; +export * from './createCustomFieldContext.js'; +export * from './createCustomFieldOption.js'; +export * from './createDashboard.js'; +export * from './createFieldConfiguration.js'; +export * from './createFieldConfigurationScheme.js'; +export * from './createFilter.js'; +export * from './createGroup.js'; +export * from './createIssue.js'; +export * from './createIssueFieldOption.js'; +export * from './createIssueLinkType.js'; +export * from './createIssues.js'; +export * from './createIssueSecurityScheme.js'; +export * from './createIssueType.js'; +export * from './createIssueTypeAvatar.js'; +export * from './createIssueTypeScheme.js'; +export * from './createIssueTypeScreenScheme.js'; +export * from './createNotificationScheme.js'; +export * from './createOrUpdateRemoteIssueLink.js'; +export * from './createPermissionGrant.js'; +export * from './createPermissionScheme.js'; +export * from './createPriority.js'; +export * from './createProject.js'; +export * from './createProjectAvatar.js'; +export * from './createProjectCategory.js'; +export * from './createProjectRole.js'; +export * from './createResolution.js'; +export * from './createScreen.js'; +export * from './createScreenScheme.js'; +export * from './createStatuses.js'; +export * from './createUiModification.js'; +export * from './createUser.js'; +export * from './createVersion.js'; +export * from './createWorkflow.js'; +export * from './createWorkflows.js'; +export * from './createWorkflowScheme.js'; +export * from './createWorkflowSchemeDraftFromParent.js'; +export * from './createWorkflowTransitionProperty.js'; +export * from './deleteActor.js'; +export * from './deleteAddonProperty.js'; +export * from './deleteAndReplaceVersion.js'; +export * from './deleteAppProperty.js'; +export * from './deleteAvatar.js'; +export * from './deleteComment.js'; +export * from './deleteCommentProperty.js'; +export * from './deleteComponent.js'; +export * from './deleteCustomField.js'; +export * from './deleteCustomFieldContext.js'; +export * from './deleteCustomFieldOption.js'; +export * from './deleteDashboard.js'; +export * from './deleteDashboardItemProperty.js'; +export * from './deleteDefaultWorkflow.js'; +export * from './deleteDraftDefaultWorkflow.js'; +export * from './deleteDraftWorkflowMapping.js'; +export * from './deleteFavouriteForFilter.js'; +export * from './deleteFieldConfiguration.js'; +export * from './deleteFieldConfigurationScheme.js'; +export * from './deleteFilter.js'; +export * from './deleteInactiveWorkflow.js'; +export * from './deleteIssue.js'; +export * from './deleteIssueFieldOption.js'; +export * from './deleteIssueLink.js'; +export * from './deleteIssueLinkType.js'; +export * from './deleteIssueProperty.js'; +export * from './deleteIssueType.js'; +export * from './deleteIssueTypeProperty.js'; +export * from './deleteIssueTypeScheme.js'; +export * from './deleteIssueTypeScreenScheme.js'; +export * from './deleteNotificationScheme.js'; +export * from './deletePermissionScheme.js'; +export * from './deletePermissionSchemeEntity.js'; +export * from './deleteProject.js'; +export * from './deleteProjectAsynchronously.js'; +export * from './deleteProjectAvatar.js'; +export * from './deleteProjectProperty.js'; +export * from './deleteProjectRole.js'; +export * from './deleteProjectRoleActorsFromRole.js'; +export * from './deleteRemoteIssueLinkByGlobalId.js'; +export * from './deleteRemoteIssueLinkById.js'; +export * from './deleteResolution.js'; +export * from './deleteScreen.js'; +export * from './deleteScreenScheme.js'; +export * from './deleteScreenTab.js'; +export * from './deleteSecurityScheme.js'; +export * from './deleteSharePermission.js'; +export * from './deleteStatusesById.js'; +export * from './deleteUiModification.js'; +export * from './deleteUserProperty.js'; +export * from './deleteWebhookById.js'; +export * from './deleteWorkflowMapping.js'; +export * from './deleteWorkflowScheme.js'; +export * from './deleteWorkflowSchemeDraft.js'; +export * from './deleteWorkflowSchemeDraftIssueType.js'; +export * from './deleteWorkflowSchemeIssueType.js'; +export * from './deleteWorkflowTransitionProperty.js'; +export * from './deleteWorkflowTransitionRuleConfigurations.js'; +export * from './deleteWorklog.js'; +export * from './deleteWorklogProperty.js'; +export * from './doTransition.js'; +export * from './editIssue.js'; +export * from './evaluateJiraExpression.js'; +export * from './expandAttachmentForHumans.js'; +export * from './expandAttachmentForMachines.js'; +export * from './exportArchivedIssues.js'; +export * from './findAssignableUsers.js'; +export * from './findBulkAssignableUsers.js'; +export * from './findGroups.js'; +export * from './findUserKeysByQuery.js'; +export * from './findUsers.js'; +export * from './findUsersAndGroups.js'; +export * from './findUsersByQuery.js'; +export * from './findUsersForPicker.js'; +export * from './findUsersWithAllPermissions.js'; +export * from './findUsersWithBrowsePermission.js'; +export * from './fullyUpdateProjectRole.js'; +export * from './getAccessibleProjectTypeByKey.js'; +export * from './getAddonProperties.js'; +export * from './getAddonProperty.js'; +export * from './getAllDashboards.js'; +export * from './getAllFieldConfigurations.js'; +export * from './getAllFieldConfigurationSchemes.js'; +export * from './getAllGadgets.js'; +export * from './getAllIssueFieldOptions.js'; +export * from './getAllIssueTypeSchemes.js'; +export * from './getAllLabels.js'; +export * from './getAllPermissionSchemes.js'; +export * from './getAllProjectAvatars.js'; +export * from './getAllScreenTabFields.js'; +export * from './getAllScreenTabs.js'; +export * from './getAllStatuses.js'; +export * from './getAllSystemAvatars.js'; +export * from './getAllUsers.js'; +export * from './getAllUsersDefault.js'; +export * from './getAllWorkflowSchemes.js'; +export * from './getAlternativeIssueTypes.js'; +export * from './getApplicationProperty.js'; +export * from './getApplicationRole.js'; +export * from './getAssignedPermissionScheme.js'; +export * from './getAttachment.js'; +export * from './getAttachmentContent.js'; +export * from './getAttachmentThumbnail.js'; +export * from './getAuditRecords.js'; +export * from './getAutoCompletePost.js'; +export * from './getAvailableScreenFields.js'; +export * from './getAvatarImageByID.js'; +export * from './getAvatarImageByOwner.js'; +export * from './getAvatarImageByType.js'; +export * from './getAvatars.js'; +export * from './getBulkPermissions.js'; +export * from './getChangeLogs.js'; +export * from './getChangeLogsByIds.js'; +export * from './getColumns.js'; +export * from './getComment.js'; +export * from './getCommentProperty.js'; +export * from './getCommentPropertyKeys.js'; +export * from './getComments.js'; +export * from './getCommentsByIds.js'; +export * from './getComponent.js'; +export * from './getComponentRelatedIssues.js'; +export * from './getContextsForField.js'; +export * from './getCreateIssueMeta.js'; +export * from './getCurrentUser.js'; +export * from './getCustomFieldConfiguration.js'; +export * from './getCustomFieldContextsForProjectsAndIssueTypes.js'; +export * from './getCustomFieldOption.js'; +export * from './getDashboard.js'; +export * from './getDashboardItemProperty.js'; +export * from './getDashboardItemPropertyKeys.js'; +export * from './getDashboardsPaginated.js'; +export * from './getDefaultValues.js'; +export * from './getDefaultWorkflow.js'; +export * from './getDraftDefaultWorkflow.js'; +export * from './getDraftWorkflow.js'; +export * from './getDynamicWebhooksForApp.js'; +export * from './getEditIssueMeta.js'; +export * from './getFailedWebhooks.js'; +export * from './getFavouriteFilters.js'; +export * from './getFeaturesForProject.js'; +export * from './getFieldAutoCompleteForQueryString.js'; +export * from './getFieldConfigurationItems.js'; +export * from './getFieldConfigurationSchemeMappings.js'; +export * from './getFieldConfigurationSchemeProjectMapping.js'; +export * from './getFieldsPaginated.js'; +export * from './getFilter.js'; +export * from './getFiltersPaginated.js'; +export * from './getHierarchy.js'; +export * from './getIdsOfWorklogsDeletedSince.js'; +export * from './getIdsOfWorklogsModifiedSince.js'; +export * from './getIssue.js'; +export * from './getIssueFieldOption.js'; +export * from './getIssueLink.js'; +export * from './getIssueLinkType.js'; +export * from './getIssuePickerResource.js'; +export * from './getIssueProperty.js'; +export * from './getIssuePropertyKeys.js'; +export * from './getIssueSecurityLevel.js'; +export * from './getIssueSecurityLevelMembers.js'; +export * from './getIssueSecurityScheme.js'; +export * from './getIssueType.js'; +export * from './getIssueTypeMappingsForContexts.js'; +export * from './getIssueTypeProperty.js'; +export * from './getIssueTypePropertyKeys.js'; +export * from './getIssueTypeSchemeForProjects.js'; +export * from './getIssueTypeSchemesMapping.js'; +export * from './getIssueTypeScreenSchemeMappings.js'; +export * from './getIssueTypeScreenSchemeProjectAssociations.js'; +export * from './getIssueTypeScreenSchemes.js'; +export * from './getIssueTypesForProject.js'; +export * from './getIssueWatchers.js'; +export * from './getIssueWorklog.js'; +export * from './getIsWatchingIssueBulk.js'; +export * from './getMyFilters.js'; +export * from './getMyPermissions.js'; +export * from './getNotificationScheme.js'; +export * from './getNotificationSchemeForProject.js'; +export * from './getNotificationSchemes.js'; +export * from './getNotificationSchemeToProjectMappings.js'; +export * from './getOptionsForContext.js'; +export * from './getPermissionScheme.js'; +export * from './getPermissionSchemeGrant.js'; +export * from './getPermissionSchemeGrants.js'; +export * from './getPermittedProjects.js'; +export * from './getPrecomputations.js'; +export * from './getPreference.js'; +export * from './getPriority.js'; +export * from './getProject.js'; +export * from './getProjectCategoryById.js'; +export * from './getProjectComponents.js'; +export * from './getProjectComponentsPaginated.js'; +export * from './getProjectContextMapping.js'; +export * from './getProjectEmail.js'; +export * from './getProjectIssueSecurityScheme.js'; +export * from './getProjectProperty.js'; +export * from './getProjectPropertyKeys.js'; +export * from './getProjectRole.js'; +export * from './getProjectRoleActorsForRole.js'; +export * from './getProjectRoleById.js'; +export * from './getProjectRoleDetails.js'; +export * from './getProjectRoles.js'; +export * from './getProjectsForIssueTypeScreenScheme.js'; +export * from './getProjectTypeByKey.js'; +export * from './getProjectVersions.js'; +export * from './getProjectVersionsPaginated.js'; +export * from './getRecent.js'; +export * from './getRemoteIssueLinkById.js'; +export * from './getRemoteIssueLinks.js'; +export * from './getScreens.js'; +export * from './getScreenSchemes.js'; +export * from './getScreensForField.js'; +export * from './getSecurityLevelMembers.js'; +export * from './getSecurityLevels.js'; +export * from './getSecurityLevelsForProject.js'; +export * from './getSelectableIssueFieldOptions.js'; +export * from './getSharePermission.js'; +export * from './getSharePermissions.js'; +export * from './getStatus.js'; +export * from './getStatusCategory.js'; +export * from './getStatusesById.js'; +export * from './getTask.js'; +export * from './getTransitions.js'; +export * from './getTrashedFieldsPaginated.js'; +export * from './getUiModifications.js'; +export * from './getUser.js'; +export * from './getUserDefaultColumns.js'; +export * from './getUserEmail.js'; +export * from './getUserEmailBulk.js'; +export * from './getUserGroups.js'; +export * from './getUserProperty.js'; +export * from './getUserPropertyKeys.js'; +export * from './getUsersFromGroup.js'; +export * from './getValidProjectKey.js'; +export * from './getValidProjectName.js'; +export * from './getVersion.js'; +export * from './getVersionRelatedIssues.js'; +export * from './getVersionUnresolvedIssues.js'; +export * from './getVisibleIssueFieldOptions.js'; +export * from './getVotes.js'; +export * from './getWorkflow.js'; +export * from './getWorkflowScheme.js'; +export * from './getWorkflowSchemeDraft.js'; +export * from './getWorkflowSchemeDraftIssueType.js'; +export * from './getWorkflowSchemeIssueType.js'; +export * from './getWorkflowSchemeProjectAssociations.js'; +export * from './getWorkflowsPaginated.js'; +export * from './getWorkflowTransitionProperties.js'; +export * from './getWorkflowTransitionRuleConfigurations.js'; +export * from './getWorklog.js'; +export * from './getWorklogProperty.js'; +export * from './getWorklogPropertyKeys.js'; +export * from './getWorklogsForIds.js'; +export * from './linkIssues.js'; +export * from './matchIssues.js'; +export * from './mergeVersions.js'; +export * from './migrateQueries.js'; +export * from './movePriorities.js'; +export * from './moveResolutions.js'; +export * from './moveScreenTab.js'; +export * from './moveScreenTabField.js'; +export * from './moveVersion.js'; +export * from './notify.js'; +export * from './parseJqlQueries.js'; +export * from './partialUpdateProjectRole.js'; +export * from './publishDraftWorkflowScheme.js'; +export * from './putAddonProperty.js'; +export * from './putAppProperty.js'; +export * from './readWorkflows.js'; +export * from './refreshWebhooks.js'; +export * from './registerDynamicWebhooks.js'; +export * from './registerModules.js'; +export * from './removeAttachment.js'; +export * from './removeCustomFieldContextFromProjects.js'; +export * from './removeGadget.js'; +export * from './removeGroup.js'; +export * from './removeIssueTypeFromIssueTypeScheme.js'; +export * from './removeIssueTypesFromContext.js'; +export * from './removeIssueTypesFromGlobalFieldConfigurationScheme.js'; +export * from './removeLevel.js'; +export * from './removeMappingsFromIssueTypeScreenScheme.js'; +export * from './removeMemberFromSecurityLevel.js'; +export * from './removeModules.js'; +export * from './removeNotificationFromNotificationScheme.js'; +export * from './removePreference.js'; +export * from './removeProjectCategory.js'; +export * from './removeScreenTabField.js'; +export * from './removeUser.js'; +export * from './removeUserFromGroup.js'; +export * from './removeVote.js'; +export * from './removeWatcher.js'; +export * from './renameScreenTab.js'; +export * from './reorderCustomFieldOptions.js'; +export * from './reorderIssueTypesInIssueTypeScheme.js'; +export * from './replaceIssueFieldOption.js'; +export * from './resetColumns.js'; +export * from './resetUserColumns.js'; +export * from './restore.js'; +export * from './restoreCustomField.js'; +export * from './sanitiseJqlQueries.js'; +export * from './search.js'; +export * from './searchForIssuesUsingJql.js'; +export * from './searchForIssuesUsingJqlPost.js'; +export * from './searchPriorities.js'; +export * from './searchProjects.js'; +export * from './searchProjectsUsingSecuritySchemes.js'; +export * from './searchResolutions.js'; +export * from './searchSecuritySchemes.js'; +export * from './selectTimeTrackingImplementation.js'; +export * from './setActors.js'; +export * from './setApplicationProperty.js'; +export * from './setBanner.js'; +export * from './setColumns.js'; +export * from './setCommentProperty.js'; +export * from './setDashboardItemProperty.js'; +export * from './setDefaultLevels.js'; +export * from './setDefaultPriority.js'; +export * from './setDefaultResolution.js'; +export * from './setDefaultShareScope.js'; +export * from './setDefaultValues.js'; +export * from './setFavouriteForFilter.js'; +export * from './setFieldConfigurationSchemeMapping.js'; +export * from './setIssueProperty.js'; +export * from './setIssueTypeProperty.js'; +export * from './setPreference.js'; +export * from './setProjectProperty.js'; +export * from './setSharedTimeTrackingConfiguration.js'; +export * from './setUserColumns.js'; +export * from './setUserProperty.js'; +export * from './setWorkflowSchemeDraftIssueType.js'; +export * from './setWorkflowSchemeIssueType.js'; +export * from './setWorklogProperty.js'; +export * from './storeAvatar.js'; +export * from './toggleFeatureForProject.js'; +export * from './trashCustomField.js'; +export * from './unarchiveIssues.js'; +export * from './updateComment.js'; +export * from './updateComponent.js'; +export * from './updateCustomField.js'; +export * from './updateCustomFieldConfiguration.js'; +export * from './updateCustomFieldContext.js'; +export * from './updateCustomFieldOption.js'; +export * from './updateCustomFieldValue.js'; +export * from './updateDashboard.js'; +export * from './updateDefaultScreenScheme.js'; +export * from './updateDefaultWorkflow.js'; +export * from './updateDraftDefaultWorkflow.js'; +export * from './updateDraftWorkflowMapping.js'; +export * from './updateEntityPropertiesValue.js'; +export * from './updateFieldConfiguration.js'; +export * from './updateFieldConfigurationItems.js'; +export * from './updateFieldConfigurationScheme.js'; +export * from './updateFilter.js'; +export * from './updateGadget.js'; +export * from './updateIssueFieldOption.js'; +export * from './updateIssueFields.js'; +export * from './updateIssueLinkType.js'; +export * from './updateIssueSecurityScheme.js'; +export * from './updateIssueType.js'; +export * from './updateIssueTypeScheme.js'; +export * from './updateIssueTypeScreenScheme.js'; +export * from './updateMultipleCustomFieldValues.js'; +export * from './updateNotificationScheme.js'; +export * from './updatePermissionScheme.js'; +export * from './updatePrecomputations.js'; +export * from './updatePriority.js'; +export * from './updateProject.js'; +export * from './updateProjectAvatar.js'; +export * from './updateProjectCategory.js'; +export * from './updateProjectEmail.js'; +export * from './updateRemoteIssueLink.js'; +export * from './updateResolution.js'; +export * from './updateScreen.js'; +export * from './updateScreenScheme.js'; +export * from './updateSecurityLevel.js'; +export * from './updateStatuses.js'; +export * from './updateUiModification.js'; +export * from './updateVersion.js'; +export * from './updateWorkflowMapping.js'; +export * from './updateWorkflows.js'; +export * from './updateWorkflowScheme.js'; +export * from './updateWorkflowSchemeDraft.js'; +export * from './updateWorkflowTransitionProperty.js'; +export * from './updateWorkflowTransitionRuleConfigurations.js'; +export * from './updateWorklog.js'; +export * from './validateCreateWorkflows.js'; +export * from './validateProjectKey.js'; +export * from './validateUpdateWorkflows.js'; +export * from './workflowCapabilities.js'; +export * from './workflowRuleSearch.js'; diff --git a/src/version2/parameters/linkIssues.ts b/src/version2/parameters/linkIssues.ts index 97b98bdab9..f8b4b095c0 100644 --- a/src/version2/parameters/linkIssues.ts +++ b/src/version2/parameters/linkIssues.ts @@ -1,3 +1,3 @@ -import { LinkIssueRequestJson } from '../models'; +import type { LinkIssueRequestJson } from '../models/index.js'; export interface LinkIssues extends LinkIssueRequestJson {} diff --git a/src/version2/parameters/matchIssues.ts b/src/version2/parameters/matchIssues.ts index d8f0f3cc07..6ef7e314d1 100644 --- a/src/version2/parameters/matchIssues.ts +++ b/src/version2/parameters/matchIssues.ts @@ -1,3 +1,3 @@ -import { IssuesAndJQLQueries } from '../models'; +import type { IssuesAndJQLQueries } from '../models/index.js'; export interface MatchIssues extends IssuesAndJQLQueries {} diff --git a/src/version2/parameters/migrateQueries.ts b/src/version2/parameters/migrateQueries.ts index c6c7aac9ce..aaac246781 100644 --- a/src/version2/parameters/migrateQueries.ts +++ b/src/version2/parameters/migrateQueries.ts @@ -1,3 +1,3 @@ -import { JQLPersonalDataMigrationRequest } from '../models'; +import type { JQLPersonalDataMigrationRequest } from '../models/index.js'; export interface MigrateQueries extends JQLPersonalDataMigrationRequest {} diff --git a/src/version2/parameters/movePriorities.ts b/src/version2/parameters/movePriorities.ts index 34061dae91..4462a31004 100644 --- a/src/version2/parameters/movePriorities.ts +++ b/src/version2/parameters/movePriorities.ts @@ -1,3 +1,3 @@ -import { ReorderIssuePriorities } from '../models'; +import type { ReorderIssuePriorities } from '../models/index.js'; export interface MovePriorities extends ReorderIssuePriorities {} diff --git a/src/version2/parameters/moveResolutions.ts b/src/version2/parameters/moveResolutions.ts index 9935490feb..0584160844 100644 --- a/src/version2/parameters/moveResolutions.ts +++ b/src/version2/parameters/moveResolutions.ts @@ -1,3 +1,3 @@ -import { ReorderIssueResolutionsRequest } from '../models'; +import type { ReorderIssueResolutionsRequest } from '../models/index.js'; export interface MoveResolutions extends ReorderIssueResolutionsRequest {} diff --git a/src/version2/parameters/moveScreenTabField.ts b/src/version2/parameters/moveScreenTabField.ts index 7ef37bff6a..b4090203b5 100644 --- a/src/version2/parameters/moveScreenTabField.ts +++ b/src/version2/parameters/moveScreenTabField.ts @@ -1,4 +1,4 @@ -import { MoveField } from '../models'; +import type { MoveField } from '../models/index.js'; export interface MoveScreenTabField extends MoveField { /** The ID of the screen. */ diff --git a/src/version2/parameters/moveVersion.ts b/src/version2/parameters/moveVersion.ts index bba5c554ad..2537a26dd8 100644 --- a/src/version2/parameters/moveVersion.ts +++ b/src/version2/parameters/moveVersion.ts @@ -1,4 +1,4 @@ -import { VersionMove } from '../models'; +import type { VersionMove } from '../models/index.js'; export interface MoveVersion extends VersionMove { /** The ID of the version to be moved. */ diff --git a/src/version2/parameters/notify.ts b/src/version2/parameters/notify.ts index a14c2dc095..3b176fd9d3 100644 --- a/src/version2/parameters/notify.ts +++ b/src/version2/parameters/notify.ts @@ -1,4 +1,4 @@ -import { Notification } from '../models'; +import type { Notification } from '../models/index.js'; export interface Notify extends Notification { /** ID or key of the issue that the notification is sent for. */ diff --git a/src/version2/parameters/parseJqlQueries.ts b/src/version2/parameters/parseJqlQueries.ts index 13445147e3..e256e6dd81 100644 --- a/src/version2/parameters/parseJqlQueries.ts +++ b/src/version2/parameters/parseJqlQueries.ts @@ -1,4 +1,4 @@ -import { JqlQueriesToParse } from '../models'; +import type { JqlQueriesToParse } from '../models/index.js'; export interface ParseJqlQueries extends JqlQueriesToParse { /** diff --git a/src/version2/parameters/partialUpdateProjectRole.ts b/src/version2/parameters/partialUpdateProjectRole.ts index 4757a5fc58..510e287fc1 100644 --- a/src/version2/parameters/partialUpdateProjectRole.ts +++ b/src/version2/parameters/partialUpdateProjectRole.ts @@ -1,4 +1,4 @@ -import { CreateUpdateRoleRequest } from '../models'; +import type { CreateUpdateRoleRequest } from '../models/index.js'; export interface PartialUpdateProjectRole extends CreateUpdateRoleRequest { /** diff --git a/src/version2/parameters/publishDraftWorkflowScheme.ts b/src/version2/parameters/publishDraftWorkflowScheme.ts index 683095758e..3d2cf8f401 100644 --- a/src/version2/parameters/publishDraftWorkflowScheme.ts +++ b/src/version2/parameters/publishDraftWorkflowScheme.ts @@ -1,4 +1,4 @@ -import { StatusMapping } from '../models'; +import type { StatusMapping } from '../models/index.js'; export interface PublishDraftWorkflowScheme { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version2/parameters/readWorkflows.ts b/src/version2/parameters/readWorkflows.ts index c1248108f5..482b092fef 100644 --- a/src/version2/parameters/readWorkflows.ts +++ b/src/version2/parameters/readWorkflows.ts @@ -1,4 +1,4 @@ -import { ProjectAndIssueTypePair } from '../models'; +import type { ProjectAndIssueTypePair } from '../models/index.js'; export interface ReadWorkflows { /** The list of projects and issue types to query. */ diff --git a/src/version2/parameters/refreshWebhooks.ts b/src/version2/parameters/refreshWebhooks.ts index b1b130af0d..a7fcb0f72b 100644 --- a/src/version2/parameters/refreshWebhooks.ts +++ b/src/version2/parameters/refreshWebhooks.ts @@ -1,3 +1,3 @@ -import { ContainerForWebhookIDs } from '../models'; +import type { ContainerForWebhookIDs } from '../models/index.js'; export interface RefreshWebhooks extends ContainerForWebhookIDs {} diff --git a/src/version2/parameters/registerDynamicWebhooks.ts b/src/version2/parameters/registerDynamicWebhooks.ts index 3cf5329e12..efe7f5c289 100644 --- a/src/version2/parameters/registerDynamicWebhooks.ts +++ b/src/version2/parameters/registerDynamicWebhooks.ts @@ -1,3 +1,3 @@ -import { WebhookRegistrationDetails } from '../models'; +import type { WebhookRegistrationDetails } from '../models/index.js'; export interface RegisterDynamicWebhooks extends WebhookRegistrationDetails {} diff --git a/src/version2/parameters/registerModules.ts b/src/version2/parameters/registerModules.ts index 6ae8188408..4672e7393f 100644 --- a/src/version2/parameters/registerModules.ts +++ b/src/version2/parameters/registerModules.ts @@ -1,3 +1,3 @@ -import { ConnectModules } from '../models'; +import type { ConnectModules } from '../models/index.js'; export interface RegisterModules extends ConnectModules {} diff --git a/src/version2/parameters/removeCustomFieldContextFromProjects.ts b/src/version2/parameters/removeCustomFieldContextFromProjects.ts index 73b0cf9ba4..10400c536f 100644 --- a/src/version2/parameters/removeCustomFieldContextFromProjects.ts +++ b/src/version2/parameters/removeCustomFieldContextFromProjects.ts @@ -1,4 +1,4 @@ -import { ProjectIds } from '../models'; +import type { ProjectIds } from '../models/index.js'; export interface RemoveCustomFieldContextFromProjects extends ProjectIds { /** The ID of the custom field. */ diff --git a/src/version2/parameters/removeIssueTypesFromContext.ts b/src/version2/parameters/removeIssueTypesFromContext.ts index f8e821cc15..f810fb377e 100644 --- a/src/version2/parameters/removeIssueTypesFromContext.ts +++ b/src/version2/parameters/removeIssueTypesFromContext.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface RemoveIssueTypesFromContext extends IssueTypeIds { /** The ID of the custom field. */ diff --git a/src/version2/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts b/src/version2/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts index fc0fc1cdd0..72bd7f2b84 100644 --- a/src/version2/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts +++ b/src/version2/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeIdsToRemove } from '../models'; +import type { IssueTypeIdsToRemove } from '../models/index.js'; export interface RemoveIssueTypesFromGlobalFieldConfigurationScheme extends IssueTypeIdsToRemove { /** The ID of the field configuration scheme. */ diff --git a/src/version2/parameters/removeMappingsFromIssueTypeScreenScheme.ts b/src/version2/parameters/removeMappingsFromIssueTypeScreenScheme.ts index bcf8aa10d1..9525f31fe5 100644 --- a/src/version2/parameters/removeMappingsFromIssueTypeScreenScheme.ts +++ b/src/version2/parameters/removeMappingsFromIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface RemoveMappingsFromIssueTypeScreenScheme extends IssueTypeIds { /** The ID of the issue type screen scheme. */ diff --git a/src/version2/parameters/renameScreenTab.ts b/src/version2/parameters/renameScreenTab.ts index e9323d559c..f3c458556a 100644 --- a/src/version2/parameters/renameScreenTab.ts +++ b/src/version2/parameters/renameScreenTab.ts @@ -1,4 +1,4 @@ -import { ScreenableTab } from '../models'; +import type { ScreenableTab } from '../models/index.js'; export interface RenameScreenTab extends ScreenableTab { /** The ID of the screen. */ diff --git a/src/version2/parameters/reorderCustomFieldOptions.ts b/src/version2/parameters/reorderCustomFieldOptions.ts index 4e96129be5..5490d75820 100644 --- a/src/version2/parameters/reorderCustomFieldOptions.ts +++ b/src/version2/parameters/reorderCustomFieldOptions.ts @@ -1,4 +1,4 @@ -import { OrderOfCustomFieldOptions } from '../models'; +import type { OrderOfCustomFieldOptions } from '../models/index.js'; export interface ReorderCustomFieldOptions extends OrderOfCustomFieldOptions { /** The ID of the custom field. */ diff --git a/src/version2/parameters/reorderIssueTypesInIssueTypeScheme.ts b/src/version2/parameters/reorderIssueTypesInIssueTypeScheme.ts index 86bfa584e5..357a2a3522 100644 --- a/src/version2/parameters/reorderIssueTypesInIssueTypeScheme.ts +++ b/src/version2/parameters/reorderIssueTypesInIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { OrderOfIssueTypes } from '../models'; +import type { OrderOfIssueTypes } from '../models/index.js'; export interface ReorderIssueTypesInIssueTypeScheme extends OrderOfIssueTypes { /** The ID of the issue type scheme. */ diff --git a/src/version2/parameters/sanitiseJqlQueries.ts b/src/version2/parameters/sanitiseJqlQueries.ts index e37ef32274..42b1a0a515 100644 --- a/src/version2/parameters/sanitiseJqlQueries.ts +++ b/src/version2/parameters/sanitiseJqlQueries.ts @@ -1,3 +1,3 @@ -import { JqlQueriesToSanitize } from '../models'; +import type { JqlQueriesToSanitize } from '../models/index.js'; export interface SanitiseJqlQueries extends JqlQueriesToSanitize {} diff --git a/src/version2/parameters/searchForIssuesUsingJqlPost.ts b/src/version2/parameters/searchForIssuesUsingJqlPost.ts index 0ffdf3cd98..a78ee34acd 100644 --- a/src/version2/parameters/searchForIssuesUsingJqlPost.ts +++ b/src/version2/parameters/searchForIssuesUsingJqlPost.ts @@ -1,3 +1,3 @@ -import { SearchRequest } from '../models'; +import type { SearchRequest } from '../models/index.js'; export interface SearchForIssuesUsingJqlPost extends SearchRequest {} diff --git a/src/version2/parameters/selectTimeTrackingImplementation.ts b/src/version2/parameters/selectTimeTrackingImplementation.ts index 59c88b5c88..0e1e48c1ce 100644 --- a/src/version2/parameters/selectTimeTrackingImplementation.ts +++ b/src/version2/parameters/selectTimeTrackingImplementation.ts @@ -1,3 +1,3 @@ -import { TimeTrackingProvider } from '../models'; +import type { TimeTrackingProvider } from '../models/index.js'; export interface SelectTimeTrackingImplementation extends TimeTrackingProvider {} diff --git a/src/version2/parameters/setActors.ts b/src/version2/parameters/setActors.ts index 9fe40f868e..f750462c19 100644 --- a/src/version2/parameters/setActors.ts +++ b/src/version2/parameters/setActors.ts @@ -1,4 +1,4 @@ -import { ProjectRoleActorsUpdate } from '../models'; +import type { ProjectRoleActorsUpdate } from '../models/index.js'; export interface SetActors extends ProjectRoleActorsUpdate { /** The project ID or project key (case sensitive). */ diff --git a/src/version2/parameters/setApplicationProperty.ts b/src/version2/parameters/setApplicationProperty.ts index d10031a5c0..2788ded312 100644 --- a/src/version2/parameters/setApplicationProperty.ts +++ b/src/version2/parameters/setApplicationProperty.ts @@ -1,4 +1,4 @@ -import { SimpleApplicationProperty } from '../models'; +import type { SimpleApplicationProperty } from '../models/index.js'; export interface SetApplicationProperty extends SimpleApplicationProperty { /** The key of the application property to update. */ diff --git a/src/version2/parameters/setBanner.ts b/src/version2/parameters/setBanner.ts index 7cb120c52a..943309dc1c 100644 --- a/src/version2/parameters/setBanner.ts +++ b/src/version2/parameters/setBanner.ts @@ -1,3 +1,3 @@ -import { AnnouncementBannerConfigurationUpdate } from '../models'; +import type { AnnouncementBannerConfigurationUpdate } from '../models/index.js'; export interface SetBanner extends AnnouncementBannerConfigurationUpdate {} diff --git a/src/version2/parameters/setDefaultLevels.ts b/src/version2/parameters/setDefaultLevels.ts index 5162dac472..03104ef794 100644 --- a/src/version2/parameters/setDefaultLevels.ts +++ b/src/version2/parameters/setDefaultLevels.ts @@ -1,3 +1,3 @@ -import { SetDefaultLevelsRequest } from '../models'; +import type { SetDefaultLevelsRequest } from '../models/index.js'; export interface SetDefaultLevels extends SetDefaultLevelsRequest {} diff --git a/src/version2/parameters/setDefaultPriority.ts b/src/version2/parameters/setDefaultPriority.ts index d93aa5f6fc..a6bec95170 100644 --- a/src/version2/parameters/setDefaultPriority.ts +++ b/src/version2/parameters/setDefaultPriority.ts @@ -1,3 +1,3 @@ -import { SetDefaultPriorityRequest } from '../models'; +import type { SetDefaultPriorityRequest } from '../models/index.js'; export interface SetDefaultPriority extends SetDefaultPriorityRequest {} diff --git a/src/version2/parameters/setDefaultResolution.ts b/src/version2/parameters/setDefaultResolution.ts index bbf4f9259a..53ed1d0930 100644 --- a/src/version2/parameters/setDefaultResolution.ts +++ b/src/version2/parameters/setDefaultResolution.ts @@ -1,3 +1,3 @@ -import { SetDefaultResolutionRequest } from '../models'; +import type { SetDefaultResolutionRequest } from '../models/index.js'; export interface SetDefaultResolution extends SetDefaultResolutionRequest {} diff --git a/src/version2/parameters/setDefaultShareScope.ts b/src/version2/parameters/setDefaultShareScope.ts index e7cb2056fb..fa5f5f7990 100644 --- a/src/version2/parameters/setDefaultShareScope.ts +++ b/src/version2/parameters/setDefaultShareScope.ts @@ -1,3 +1,3 @@ -import { DefaultShareScope } from '../models'; +import type { DefaultShareScope } from '../models/index.js'; export interface SetDefaultShareScope extends DefaultShareScope {} diff --git a/src/version2/parameters/setDefaultValues.ts b/src/version2/parameters/setDefaultValues.ts index 146ee52b27..c08e6eb986 100644 --- a/src/version2/parameters/setDefaultValues.ts +++ b/src/version2/parameters/setDefaultValues.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextDefaultValueUpdate } from '../models'; +import type { CustomFieldContextDefaultValueUpdate } from '../models/index.js'; export interface SetDefaultValues extends CustomFieldContextDefaultValueUpdate { /** The ID of the custom field. */ diff --git a/src/version2/parameters/setFieldConfigurationSchemeMapping.ts b/src/version2/parameters/setFieldConfigurationSchemeMapping.ts index bcb01324a7..d12f80738d 100644 --- a/src/version2/parameters/setFieldConfigurationSchemeMapping.ts +++ b/src/version2/parameters/setFieldConfigurationSchemeMapping.ts @@ -1,4 +1,4 @@ -import { AssociateFieldConfigurationsWithIssueTypesRequest } from '../models'; +import type { AssociateFieldConfigurationsWithIssueTypesRequest } from '../models/index.js'; export interface SetFieldConfigurationSchemeMapping extends AssociateFieldConfigurationsWithIssueTypesRequest { /** The ID of the field configuration scheme. */ diff --git a/src/version2/parameters/setSharedTimeTrackingConfiguration.ts b/src/version2/parameters/setSharedTimeTrackingConfiguration.ts index 042570cb83..6725860bee 100644 --- a/src/version2/parameters/setSharedTimeTrackingConfiguration.ts +++ b/src/version2/parameters/setSharedTimeTrackingConfiguration.ts @@ -1,3 +1,3 @@ -import { TimeTrackingConfiguration } from '../models'; +import type { TimeTrackingConfiguration } from '../models/index.js'; export interface SetSharedTimeTrackingConfiguration extends TimeTrackingConfiguration {} diff --git a/src/version2/parameters/setWorkflowSchemeDraftIssueType.ts b/src/version2/parameters/setWorkflowSchemeDraftIssueType.ts index 37f76bf01a..615b5fd884 100644 --- a/src/version2/parameters/setWorkflowSchemeDraftIssueType.ts +++ b/src/version2/parameters/setWorkflowSchemeDraftIssueType.ts @@ -1,4 +1,4 @@ -import { IssueTypeWorkflowMapping } from '../models'; +import type { IssueTypeWorkflowMapping } from '../models/index.js'; export interface SetWorkflowSchemeDraftIssueType extends IssueTypeWorkflowMapping { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version2/parameters/setWorkflowSchemeIssueType.ts b/src/version2/parameters/setWorkflowSchemeIssueType.ts index a0896d190c..c300ffc00f 100644 --- a/src/version2/parameters/setWorkflowSchemeIssueType.ts +++ b/src/version2/parameters/setWorkflowSchemeIssueType.ts @@ -1,4 +1,4 @@ -import { IssueTypeWorkflowMapping } from '../models'; +import type { IssueTypeWorkflowMapping } from '../models/index.js'; export interface SetWorkflowSchemeIssueType extends IssueTypeWorkflowMapping { /** The ID of the workflow scheme. */ diff --git a/src/version2/parameters/toggleFeatureForProject.ts b/src/version2/parameters/toggleFeatureForProject.ts index c5a8fde0f7..b6b01dc2f4 100644 --- a/src/version2/parameters/toggleFeatureForProject.ts +++ b/src/version2/parameters/toggleFeatureForProject.ts @@ -1,4 +1,4 @@ -import { ProjectFeatureToggleRequest } from '../models'; +import type { ProjectFeatureToggleRequest } from '../models/index.js'; export interface ToggleFeatureForProject extends ProjectFeatureToggleRequest { /** The ID or (case-sensitive) key of the project. */ diff --git a/src/version2/parameters/updateComment.ts b/src/version2/parameters/updateComment.ts index ab97803431..b050fba949 100644 --- a/src/version2/parameters/updateComment.ts +++ b/src/version2/parameters/updateComment.ts @@ -1,4 +1,4 @@ -import { Comment } from '../models'; +import type { Comment } from '../models/index.js'; export interface UpdateComment extends Comment { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/updateComponent.ts b/src/version2/parameters/updateComponent.ts index 8104c2388e..99e70f0e15 100644 --- a/src/version2/parameters/updateComponent.ts +++ b/src/version2/parameters/updateComponent.ts @@ -1,4 +1,4 @@ -import { ProjectComponent } from '../models'; +import type { ProjectComponent } from '../models/index.js'; export interface UpdateComponent extends ProjectComponent { /** The ID of the component. */ diff --git a/src/version2/parameters/updateCustomField.ts b/src/version2/parameters/updateCustomField.ts index 465a16891d..819d712663 100644 --- a/src/version2/parameters/updateCustomField.ts +++ b/src/version2/parameters/updateCustomField.ts @@ -1,4 +1,4 @@ -import { UpdateCustomFieldDetails } from '../models'; +import type { UpdateCustomFieldDetails } from '../models/index.js'; export interface UpdateCustomField extends UpdateCustomFieldDetails { /** The ID of the custom field. */ diff --git a/src/version2/parameters/updateCustomFieldConfiguration.ts b/src/version2/parameters/updateCustomFieldConfiguration.ts index e35b4fe9d3..4c1ae86b29 100644 --- a/src/version2/parameters/updateCustomFieldConfiguration.ts +++ b/src/version2/parameters/updateCustomFieldConfiguration.ts @@ -1,4 +1,4 @@ -import { CustomFieldConfigurations } from '../models'; +import type { CustomFieldConfigurations } from '../models/index.js'; export interface UpdateCustomFieldConfiguration extends CustomFieldConfigurations { /** The ID or key of the custom field, for example `customfield_10000`. */ diff --git a/src/version2/parameters/updateCustomFieldContext.ts b/src/version2/parameters/updateCustomFieldContext.ts index ec46c0f786..f04305c5c6 100644 --- a/src/version2/parameters/updateCustomFieldContext.ts +++ b/src/version2/parameters/updateCustomFieldContext.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextUpdateDetails } from '../models'; +import type { CustomFieldContextUpdateDetails } from '../models/index.js'; export interface UpdateCustomFieldContext extends CustomFieldContextUpdateDetails { /** The ID of the custom field. */ diff --git a/src/version2/parameters/updateCustomFieldOption.ts b/src/version2/parameters/updateCustomFieldOption.ts index 04ad2a93ce..df4b854368 100644 --- a/src/version2/parameters/updateCustomFieldOption.ts +++ b/src/version2/parameters/updateCustomFieldOption.ts @@ -1,4 +1,4 @@ -import { BulkCustomFieldOptionUpdateRequest } from '../models'; +import type { BulkCustomFieldOptionUpdateRequest } from '../models/index.js'; export interface UpdateCustomFieldOption extends BulkCustomFieldOptionUpdateRequest { /** The ID of the custom field. */ diff --git a/src/version2/parameters/updateCustomFieldValue.ts b/src/version2/parameters/updateCustomFieldValue.ts index 4bc28b4b4a..146c932e89 100644 --- a/src/version2/parameters/updateCustomFieldValue.ts +++ b/src/version2/parameters/updateCustomFieldValue.ts @@ -1,4 +1,4 @@ -import { CustomFieldValueUpdateDetails } from '../models'; +import type { CustomFieldValueUpdateDetails } from '../models/index.js'; export interface UpdateCustomFieldValue extends CustomFieldValueUpdateDetails { /** The ID or key of the custom field. For example, `customfield_10010`. */ diff --git a/src/version2/parameters/updateDashboard.ts b/src/version2/parameters/updateDashboard.ts index 3b01c0c2d9..e0200a626c 100644 --- a/src/version2/parameters/updateDashboard.ts +++ b/src/version2/parameters/updateDashboard.ts @@ -1,4 +1,4 @@ -import { DashboardDetails } from '../models'; +import type { DashboardDetails } from '../models/index.js'; export interface UpdateDashboard extends DashboardDetails { /** The ID of the dashboard to update. */ diff --git a/src/version2/parameters/updateDefaultWorkflow.ts b/src/version2/parameters/updateDefaultWorkflow.ts index e621a6b8d8..f9067e0aff 100644 --- a/src/version2/parameters/updateDefaultWorkflow.ts +++ b/src/version2/parameters/updateDefaultWorkflow.ts @@ -1,4 +1,4 @@ -import { DefaultWorkflow } from '../models'; +import type { DefaultWorkflow } from '../models/index.js'; export interface UpdateDefaultWorkflow extends DefaultWorkflow { /** The ID of the workflow scheme. */ diff --git a/src/version2/parameters/updateDraftDefaultWorkflow.ts b/src/version2/parameters/updateDraftDefaultWorkflow.ts index d46d69a910..a61f2b5ad8 100644 --- a/src/version2/parameters/updateDraftDefaultWorkflow.ts +++ b/src/version2/parameters/updateDraftDefaultWorkflow.ts @@ -1,4 +1,4 @@ -import { DefaultWorkflow } from '../models'; +import type { DefaultWorkflow } from '../models/index.js'; export interface UpdateDraftDefaultWorkflow extends DefaultWorkflow { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version2/parameters/updateDraftWorkflowMapping.ts b/src/version2/parameters/updateDraftWorkflowMapping.ts index fc3b798a72..3758d63841 100644 --- a/src/version2/parameters/updateDraftWorkflowMapping.ts +++ b/src/version2/parameters/updateDraftWorkflowMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypesWorkflowMapping } from '../models'; +import type { IssueTypesWorkflowMapping } from '../models/index.js'; export interface UpdateDraftWorkflowMapping extends IssueTypesWorkflowMapping { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version2/parameters/updateEntityPropertiesValue.ts b/src/version2/parameters/updateEntityPropertiesValue.ts index a77752c863..d0f68ff610 100644 --- a/src/version2/parameters/updateEntityPropertiesValue.ts +++ b/src/version2/parameters/updateEntityPropertiesValue.ts @@ -1,4 +1,4 @@ -import { EntityPropertyDetails } from '../models'; +import type { EntityPropertyDetails } from '../models/index.js'; export interface UpdateEntityPropertiesValue { /** The app migration transfer ID. */ diff --git a/src/version2/parameters/updateFieldConfiguration.ts b/src/version2/parameters/updateFieldConfiguration.ts index bf2ff15f57..2e4e247925 100644 --- a/src/version2/parameters/updateFieldConfiguration.ts +++ b/src/version2/parameters/updateFieldConfiguration.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationDetails } from '../models'; +import type { FieldConfigurationDetails } from '../models/index.js'; export interface UpdateFieldConfiguration extends FieldConfigurationDetails { /** The ID of the field configuration. */ diff --git a/src/version2/parameters/updateFieldConfigurationItems.ts b/src/version2/parameters/updateFieldConfigurationItems.ts index f630610c79..e6da23d2db 100644 --- a/src/version2/parameters/updateFieldConfigurationItems.ts +++ b/src/version2/parameters/updateFieldConfigurationItems.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationItemsDetails } from '../models'; +import type { FieldConfigurationItemsDetails } from '../models/index.js'; export interface UpdateFieldConfigurationItems extends FieldConfigurationItemsDetails { /** The ID of the field configuration. */ diff --git a/src/version2/parameters/updateFieldConfigurationScheme.ts b/src/version2/parameters/updateFieldConfigurationScheme.ts index 2cf81d6e6c..9904250c8f 100644 --- a/src/version2/parameters/updateFieldConfigurationScheme.ts +++ b/src/version2/parameters/updateFieldConfigurationScheme.ts @@ -1,4 +1,4 @@ -import { UpdateFieldConfigurationSchemeDetails } from '../models'; +import type { UpdateFieldConfigurationSchemeDetails } from '../models/index.js'; export interface UpdateFieldConfigurationScheme extends UpdateFieldConfigurationSchemeDetails { /** The ID of the field configuration scheme. */ diff --git a/src/version2/parameters/updateFilter.ts b/src/version2/parameters/updateFilter.ts index 2c63d15323..c3151c40d8 100644 --- a/src/version2/parameters/updateFilter.ts +++ b/src/version2/parameters/updateFilter.ts @@ -1,4 +1,4 @@ -import { Filter } from '../models'; +import type { Filter } from '../models/index.js'; export interface UpdateFilter extends Omit { /** The ID of the filter to update. */ diff --git a/src/version2/parameters/updateGadget.ts b/src/version2/parameters/updateGadget.ts index 85df7bdfcf..8514bbd03f 100644 --- a/src/version2/parameters/updateGadget.ts +++ b/src/version2/parameters/updateGadget.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetUpdateRequest } from '../models'; +import type { DashboardGadgetUpdateRequest } from '../models/index.js'; export interface UpdateGadget extends DashboardGadgetUpdateRequest { /** The ID of the dashboard. */ diff --git a/src/version2/parameters/updateIssueFieldOption.ts b/src/version2/parameters/updateIssueFieldOption.ts index 70f9af5fd6..94236edbd1 100644 --- a/src/version2/parameters/updateIssueFieldOption.ts +++ b/src/version2/parameters/updateIssueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOption } from '../models'; +import type { IssueFieldOption } from '../models/index.js'; export interface UpdateIssueFieldOption extends IssueFieldOption { /** diff --git a/src/version2/parameters/updateIssueFields.ts b/src/version2/parameters/updateIssueFields.ts index 94f32c8e2d..f944a92ed7 100644 --- a/src/version2/parameters/updateIssueFields.ts +++ b/src/version2/parameters/updateIssueFields.ts @@ -1,4 +1,4 @@ -import { ConnectCustomFieldValues } from '../models'; +import type { ConnectCustomFieldValues } from '../models/index.js'; export interface UpdateIssueFields extends ConnectCustomFieldValues { /** The ID of the transfer. */ diff --git a/src/version2/parameters/updateIssueLinkType.ts b/src/version2/parameters/updateIssueLinkType.ts index be02787442..70b1474f9b 100644 --- a/src/version2/parameters/updateIssueLinkType.ts +++ b/src/version2/parameters/updateIssueLinkType.ts @@ -1,4 +1,4 @@ -import { IssueLinkType } from '../models'; +import type { IssueLinkType } from '../models/index.js'; export interface UpdateIssueLinkType extends IssueLinkType { /** The ID of the issue link type. */ diff --git a/src/version2/parameters/updateIssueSecurityScheme.ts b/src/version2/parameters/updateIssueSecurityScheme.ts index a8487768b9..a4ba65125a 100644 --- a/src/version2/parameters/updateIssueSecurityScheme.ts +++ b/src/version2/parameters/updateIssueSecurityScheme.ts @@ -1,4 +1,4 @@ -import { UpdateIssueSecuritySchemeRequest } from '../models'; +import type { UpdateIssueSecuritySchemeRequest } from '../models/index.js'; export interface UpdateIssueSecurityScheme extends UpdateIssueSecuritySchemeRequest { /** The ID of the issue security scheme. */ diff --git a/src/version2/parameters/updateIssueType.ts b/src/version2/parameters/updateIssueType.ts index 36c90e58da..32061e2bd5 100644 --- a/src/version2/parameters/updateIssueType.ts +++ b/src/version2/parameters/updateIssueType.ts @@ -1,4 +1,4 @@ -import { IssueTypeUpdate } from '../models'; +import type { IssueTypeUpdate } from '../models/index.js'; export interface UpdateIssueType extends IssueTypeUpdate { /** The ID of the issue type. */ diff --git a/src/version2/parameters/updateIssueTypeScheme.ts b/src/version2/parameters/updateIssueTypeScheme.ts index b8113455b8..2edc63c414 100644 --- a/src/version2/parameters/updateIssueTypeScheme.ts +++ b/src/version2/parameters/updateIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeSchemeUpdateDetails } from '../models'; +import type { IssueTypeSchemeUpdateDetails } from '../models/index.js'; export interface UpdateIssueTypeScheme extends IssueTypeSchemeUpdateDetails { /** The ID of the issue type scheme. */ diff --git a/src/version2/parameters/updateIssueTypeScreenScheme.ts b/src/version2/parameters/updateIssueTypeScreenScheme.ts index 80d59930ee..0ca5221d85 100644 --- a/src/version2/parameters/updateIssueTypeScreenScheme.ts +++ b/src/version2/parameters/updateIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeUpdateDetails } from '../models'; +import type { IssueTypeScreenSchemeUpdateDetails } from '../models/index.js'; export interface UpdateIssueTypeScreenScheme extends IssueTypeScreenSchemeUpdateDetails { /** The ID of the issue type screen scheme. */ diff --git a/src/version2/parameters/updateMultipleCustomFieldValues.ts b/src/version2/parameters/updateMultipleCustomFieldValues.ts index 7bbb86abda..ee984b47be 100644 --- a/src/version2/parameters/updateMultipleCustomFieldValues.ts +++ b/src/version2/parameters/updateMultipleCustomFieldValues.ts @@ -1,4 +1,4 @@ -import { MultipleCustomFieldValuesUpdateDetails } from '../models'; +import type { MultipleCustomFieldValuesUpdateDetails } from '../models/index.js'; export interface UpdateMultipleCustomFieldValues extends MultipleCustomFieldValuesUpdateDetails { /** Whether to generate a changelog for this update. */ diff --git a/src/version2/parameters/updateNotificationScheme.ts b/src/version2/parameters/updateNotificationScheme.ts index 683066156a..c242aa92f4 100644 --- a/src/version2/parameters/updateNotificationScheme.ts +++ b/src/version2/parameters/updateNotificationScheme.ts @@ -1,4 +1,4 @@ -import { UpdateNotificationSchemeDetails } from '../models'; +import type { UpdateNotificationSchemeDetails } from '../models/index.js'; export interface UpdateNotificationScheme extends UpdateNotificationSchemeDetails { /** The ID of the notification scheme. */ diff --git a/src/version2/parameters/updatePermissionScheme.ts b/src/version2/parameters/updatePermissionScheme.ts index 18d840a77d..e7a8926fbc 100644 --- a/src/version2/parameters/updatePermissionScheme.ts +++ b/src/version2/parameters/updatePermissionScheme.ts @@ -1,4 +1,4 @@ -import { PermissionScheme } from '../models'; +import type { PermissionScheme } from '../models/index.js'; export interface UpdatePermissionScheme extends PermissionScheme { /** The ID of the permission scheme to update. */ diff --git a/src/version2/parameters/updatePrecomputations.ts b/src/version2/parameters/updatePrecomputations.ts index ecf83b9aaf..301f51cb80 100644 --- a/src/version2/parameters/updatePrecomputations.ts +++ b/src/version2/parameters/updatePrecomputations.ts @@ -1,3 +1,3 @@ -import { JqlFunctionPrecomputationUpdateRequest } from '../models'; +import type { JqlFunctionPrecomputationUpdateRequest } from '../models/index.js'; export interface UpdatePrecomputations extends JqlFunctionPrecomputationUpdateRequest {} diff --git a/src/version2/parameters/updatePriority.ts b/src/version2/parameters/updatePriority.ts index 40ea2baab0..f3d3fb075b 100644 --- a/src/version2/parameters/updatePriority.ts +++ b/src/version2/parameters/updatePriority.ts @@ -1,4 +1,4 @@ -import { UpdatePriorityDetails } from '../models'; +import type { UpdatePriorityDetails } from '../models/index.js'; export interface UpdatePriority extends UpdatePriorityDetails { /** The ID of the issue priority. */ diff --git a/src/version2/parameters/updateProject.ts b/src/version2/parameters/updateProject.ts index 6f4369d9f2..08781edd18 100644 --- a/src/version2/parameters/updateProject.ts +++ b/src/version2/parameters/updateProject.ts @@ -1,4 +1,4 @@ -import { UpdateProjectDetails } from '../models'; +import type { UpdateProjectDetails } from '../models/index.js'; export interface UpdateProject extends UpdateProjectDetails { /** The project ID or project key (case sensitive). */ diff --git a/src/version2/parameters/updateProjectAvatar.ts b/src/version2/parameters/updateProjectAvatar.ts index d31b4ca4b6..e8d64e8ff9 100644 --- a/src/version2/parameters/updateProjectAvatar.ts +++ b/src/version2/parameters/updateProjectAvatar.ts @@ -1,4 +1,4 @@ -import { Avatar } from '../models'; +import type { Avatar } from '../models/index.js'; export interface UpdateProjectAvatar extends Avatar { /** The ID or (case-sensitive) key of the project. */ diff --git a/src/version2/parameters/updateProjectCategory.ts b/src/version2/parameters/updateProjectCategory.ts index 46ab828509..2f2a7aeaaa 100644 --- a/src/version2/parameters/updateProjectCategory.ts +++ b/src/version2/parameters/updateProjectCategory.ts @@ -1,4 +1,4 @@ -import { ProjectCategory } from '../models'; +import type { ProjectCategory } from '../models/index.js'; export interface UpdateProjectCategory extends Omit { id: number; diff --git a/src/version2/parameters/updateProjectEmail.ts b/src/version2/parameters/updateProjectEmail.ts index c3bf7237a2..110c3c1d9f 100644 --- a/src/version2/parameters/updateProjectEmail.ts +++ b/src/version2/parameters/updateProjectEmail.ts @@ -1,4 +1,4 @@ -import { ProjectEmailAddress } from '../models'; +import type { ProjectEmailAddress } from '../models/index.js'; export interface UpdateProjectEmail extends ProjectEmailAddress { /** The project ID. */ diff --git a/src/version2/parameters/updateRemoteIssueLink.ts b/src/version2/parameters/updateRemoteIssueLink.ts index 4faccd1a03..a426ea9aa3 100644 --- a/src/version2/parameters/updateRemoteIssueLink.ts +++ b/src/version2/parameters/updateRemoteIssueLink.ts @@ -1,4 +1,4 @@ -import { RemoteIssueLinkRequest } from '../models'; +import type { RemoteIssueLinkRequest } from '../models/index.js'; export interface UpdateRemoteIssueLink extends RemoteIssueLinkRequest { /** The ID or key of the issue. */ diff --git a/src/version2/parameters/updateResolution.ts b/src/version2/parameters/updateResolution.ts index 678c7cff19..3f20f9e353 100644 --- a/src/version2/parameters/updateResolution.ts +++ b/src/version2/parameters/updateResolution.ts @@ -1,4 +1,4 @@ -import { UpdateResolutionDetails } from '../models'; +import type { UpdateResolutionDetails } from '../models/index.js'; export interface UpdateResolution extends UpdateResolutionDetails { /** The ID of the issue resolution. */ diff --git a/src/version2/parameters/updateScreen.ts b/src/version2/parameters/updateScreen.ts index 64dd0d6e10..0c17429646 100644 --- a/src/version2/parameters/updateScreen.ts +++ b/src/version2/parameters/updateScreen.ts @@ -1,4 +1,4 @@ -import { UpdateScreenDetails } from '../models'; +import type { UpdateScreenDetails } from '../models/index.js'; export interface UpdateScreen extends UpdateScreenDetails { /** The ID of the screen. */ diff --git a/src/version2/parameters/updateScreenScheme.ts b/src/version2/parameters/updateScreenScheme.ts index e3048bd29a..9648252a0e 100644 --- a/src/version2/parameters/updateScreenScheme.ts +++ b/src/version2/parameters/updateScreenScheme.ts @@ -1,4 +1,4 @@ -import { UpdateScreenSchemeDetails } from '../models'; +import type { UpdateScreenSchemeDetails } from '../models/index.js'; export interface UpdateScreenScheme extends UpdateScreenSchemeDetails { /** The ID of the screen scheme. */ diff --git a/src/version2/parameters/updateSecurityLevel.ts b/src/version2/parameters/updateSecurityLevel.ts index 0ae179629d..687fc3e27b 100644 --- a/src/version2/parameters/updateSecurityLevel.ts +++ b/src/version2/parameters/updateSecurityLevel.ts @@ -1,4 +1,4 @@ -import { UpdateIssueSecurityLevelDetails } from '../models'; +import type { UpdateIssueSecurityLevelDetails } from '../models/index.js'; export interface UpdateSecurityLevel extends UpdateIssueSecurityLevelDetails { /** The ID of the issue security scheme level belongs to. */ diff --git a/src/version2/parameters/updateStatuses.ts b/src/version2/parameters/updateStatuses.ts index ed7e1b8f9a..66d710de33 100644 --- a/src/version2/parameters/updateStatuses.ts +++ b/src/version2/parameters/updateStatuses.ts @@ -1,3 +1,3 @@ -import { StatusUpdateRequest } from '../models'; +import type { StatusUpdateRequest } from '../models/index.js'; export interface UpdateStatuses extends StatusUpdateRequest {} diff --git a/src/version2/parameters/updateUiModification.ts b/src/version2/parameters/updateUiModification.ts index 29ccd69c3b..233d4270e6 100644 --- a/src/version2/parameters/updateUiModification.ts +++ b/src/version2/parameters/updateUiModification.ts @@ -1,4 +1,4 @@ -import { UpdateUiModificationDetails } from '../models'; +import type { UpdateUiModificationDetails } from '../models/index.js'; export interface UpdateUiModification extends UpdateUiModificationDetails { /** The ID of the UI modification. */ diff --git a/src/version2/parameters/updateVersion.ts b/src/version2/parameters/updateVersion.ts index b455a17fb7..92fd341ca1 100644 --- a/src/version2/parameters/updateVersion.ts +++ b/src/version2/parameters/updateVersion.ts @@ -1,4 +1,4 @@ -import { Version } from '../models'; +import type { Version } from '../models/index.js'; export interface UpdateVersion extends Version { /** The ID of the version. */ diff --git a/src/version2/parameters/updateWorkflowMapping.ts b/src/version2/parameters/updateWorkflowMapping.ts index d8a0642fb1..ebd271b02a 100644 --- a/src/version2/parameters/updateWorkflowMapping.ts +++ b/src/version2/parameters/updateWorkflowMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypesWorkflowMapping } from '../models'; +import type { IssueTypesWorkflowMapping } from '../models/index.js'; export interface UpdateWorkflowMapping extends IssueTypesWorkflowMapping { /** The ID of the workflow scheme. */ diff --git a/src/version2/parameters/updateWorkflowScheme.ts b/src/version2/parameters/updateWorkflowScheme.ts index ba20697efe..fd6007dcac 100644 --- a/src/version2/parameters/updateWorkflowScheme.ts +++ b/src/version2/parameters/updateWorkflowScheme.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from '../models'; +import type { WorkflowScheme } from '../models/index.js'; export interface UpdateWorkflowScheme extends WorkflowScheme { /** diff --git a/src/version2/parameters/updateWorkflowSchemeDraft.ts b/src/version2/parameters/updateWorkflowSchemeDraft.ts index 5007161471..70a2b581d2 100644 --- a/src/version2/parameters/updateWorkflowSchemeDraft.ts +++ b/src/version2/parameters/updateWorkflowSchemeDraft.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from '../models'; +import type { WorkflowScheme } from '../models/index.js'; export interface UpdateWorkflowSchemeDraft extends WorkflowScheme { /** The ID of the active workflow scheme that the draft was created from. */ diff --git a/src/version2/parameters/updateWorkflowTransitionProperty.ts b/src/version2/parameters/updateWorkflowTransitionProperty.ts index 0afd501a38..a6b5ab6776 100644 --- a/src/version2/parameters/updateWorkflowTransitionProperty.ts +++ b/src/version2/parameters/updateWorkflowTransitionProperty.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionProperty } from '../models'; +import type { WorkflowTransitionProperty } from '../models/index.js'; export interface UpdateWorkflowTransitionProperty extends WorkflowTransitionProperty { /** diff --git a/src/version2/parameters/updateWorkflowTransitionRuleConfigurations.ts b/src/version2/parameters/updateWorkflowTransitionRuleConfigurations.ts index 7db5f74cdd..90ae8c673b 100644 --- a/src/version2/parameters/updateWorkflowTransitionRuleConfigurations.ts +++ b/src/version2/parameters/updateWorkflowTransitionRuleConfigurations.ts @@ -1,3 +1,3 @@ -import { WorkflowTransitionRulesUpdate } from '../models'; +import type { WorkflowTransitionRulesUpdate } from '../models/index.js'; export interface UpdateWorkflowTransitionRuleConfigurations extends WorkflowTransitionRulesUpdate {} diff --git a/src/version2/parameters/updateWorkflows.ts b/src/version2/parameters/updateWorkflows.ts index e569bc2e6b..70e11da010 100644 --- a/src/version2/parameters/updateWorkflows.ts +++ b/src/version2/parameters/updateWorkflows.ts @@ -1,4 +1,4 @@ -import { WorkflowUpdateRequest } from '../models'; +import type { WorkflowUpdateRequest } from '../models/index.js'; export interface UpdateWorkflows extends WorkflowUpdateRequest { /** diff --git a/src/version2/parameters/updateWorklog.ts b/src/version2/parameters/updateWorklog.ts index aa231369bd..af0c53aa50 100644 --- a/src/version2/parameters/updateWorklog.ts +++ b/src/version2/parameters/updateWorklog.ts @@ -1,4 +1,4 @@ -import { Worklog } from '../models'; +import type { Worklog } from '../models/index.js'; export interface UpdateWorklog extends Worklog { /** The ID or key the issue. */ diff --git a/src/version2/parameters/validateCreateWorkflows.ts b/src/version2/parameters/validateCreateWorkflows.ts index c8eddb187e..fd44e0b67b 100644 --- a/src/version2/parameters/validateCreateWorkflows.ts +++ b/src/version2/parameters/validateCreateWorkflows.ts @@ -1,4 +1,4 @@ -import { ValidationOptionsForCreate, WorkflowCreateRequest } from '../models'; +import type { ValidationOptionsForCreate, WorkflowCreateRequest } from '../models/index.js'; export interface ValidateCreateWorkflows { payload: WorkflowCreateRequest; diff --git a/src/version2/parameters/validateUpdateWorkflows.ts b/src/version2/parameters/validateUpdateWorkflows.ts index 53e67051f5..f04b85e6ff 100644 --- a/src/version2/parameters/validateUpdateWorkflows.ts +++ b/src/version2/parameters/validateUpdateWorkflows.ts @@ -1,4 +1,4 @@ -import { ValidationOptionsForUpdate, WorkflowUpdateRequest } from '../models'; +import type { ValidationOptionsForUpdate, WorkflowUpdateRequest } from '../models/index.js'; export interface ValidateUpdateWorkflows { payload: WorkflowUpdateRequest; diff --git a/src/version2/parameters/workflowRuleSearch.ts b/src/version2/parameters/workflowRuleSearch.ts index 85fbfa37db..a48c50fc86 100644 --- a/src/version2/parameters/workflowRuleSearch.ts +++ b/src/version2/parameters/workflowRuleSearch.ts @@ -1,4 +1,4 @@ -import { WorkflowRulesSearch } from '../models'; +import type { WorkflowRulesSearch } from '../models/index.js'; export interface WorkflowRuleSearch extends WorkflowRulesSearch { /** The app migration transfer ID. */ diff --git a/src/version2/permissionSchemes.ts b/src/version2/permissionSchemes.ts index 631207f262..1bd9c8aa5b 100644 --- a/src/version2/permissionSchemes.ts +++ b/src/version2/permissionSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class PermissionSchemes { constructor(private client: Client) {} diff --git a/src/version2/permissions.ts b/src/version2/permissions.ts index d99162674a..e5739a257f 100644 --- a/src/version2/permissions.ts +++ b/src/version2/permissions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Permissions { constructor(private client: Client) {} diff --git a/src/version2/projectAvatars.ts b/src/version2/projectAvatars.ts index 0fe7bb7c80..34503a6cf5 100644 --- a/src/version2/projectAvatars.ts +++ b/src/version2/projectAvatars.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectAvatars { constructor(private client: Client) {} diff --git a/src/version2/projectCategories.ts b/src/version2/projectCategories.ts index 407ac3636d..dd61323a16 100644 --- a/src/version2/projectCategories.ts +++ b/src/version2/projectCategories.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectCategories { constructor(private client: Client) {} diff --git a/src/version2/projectComponents.ts b/src/version2/projectComponents.ts index e7e7cee46f..0e195574c3 100644 --- a/src/version2/projectComponents.ts +++ b/src/version2/projectComponents.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectComponents { constructor(private client: Client) {} diff --git a/src/version2/projectEmail.ts b/src/version2/projectEmail.ts index 3caf5917a2..f804ad5f68 100644 --- a/src/version2/projectEmail.ts +++ b/src/version2/projectEmail.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectEmail { constructor(private client: Client) {} diff --git a/src/version2/projectFeatures.ts b/src/version2/projectFeatures.ts index 2154dbde01..7fe726829e 100644 --- a/src/version2/projectFeatures.ts +++ b/src/version2/projectFeatures.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectFeatures { constructor(private client: Client) {} diff --git a/src/version2/projectKeyAndNameValidation.ts b/src/version2/projectKeyAndNameValidation.ts index 44de219300..48800ab690 100644 --- a/src/version2/projectKeyAndNameValidation.ts +++ b/src/version2/projectKeyAndNameValidation.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectKeyAndNameValidation { constructor(private client: Client) {} diff --git a/src/version2/projectPermissionSchemes.ts b/src/version2/projectPermissionSchemes.ts index 6bdf11bb58..f0bafaec69 100644 --- a/src/version2/projectPermissionSchemes.ts +++ b/src/version2/projectPermissionSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectPermissionSchemes { constructor(private client: Client) {} diff --git a/src/version2/projectProperties.ts b/src/version2/projectProperties.ts index d5bba9ec15..5bbcb290d0 100644 --- a/src/version2/projectProperties.ts +++ b/src/version2/projectProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectProperties { constructor(private client: Client) {} diff --git a/src/version2/projectRoleActors.ts b/src/version2/projectRoleActors.ts index 78e26df825..4f45e75b4b 100644 --- a/src/version2/projectRoleActors.ts +++ b/src/version2/projectRoleActors.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectRoleActors { constructor(private client: Client) {} diff --git a/src/version2/projectRoles.ts b/src/version2/projectRoles.ts index ece418fe7f..91efea5545 100644 --- a/src/version2/projectRoles.ts +++ b/src/version2/projectRoles.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectRoles { constructor(private client: Client) {} diff --git a/src/version2/projectTypes.ts b/src/version2/projectTypes.ts index 82475d06a6..02b07670fd 100644 --- a/src/version2/projectTypes.ts +++ b/src/version2/projectTypes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectTypes { constructor(private client: Client) {} diff --git a/src/version2/projectVersions.ts b/src/version2/projectVersions.ts index 4db643ba64..c278503599 100644 --- a/src/version2/projectVersions.ts +++ b/src/version2/projectVersions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectVersions { constructor(private client: Client) {} diff --git a/src/version2/projects.ts b/src/version2/projects.ts index 0ad37105c4..8b53810f84 100644 --- a/src/version2/projects.ts +++ b/src/version2/projects.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Projects { constructor(private client: Client) {} diff --git a/src/version2/screenSchemes.ts b/src/version2/screenSchemes.ts index 15947007af..cc914220e3 100644 --- a/src/version2/screenSchemes.ts +++ b/src/version2/screenSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ScreenSchemes { constructor(private client: Client) {} diff --git a/src/version2/screenTabFields.ts b/src/version2/screenTabFields.ts index e92889417c..71cd6c3542 100644 --- a/src/version2/screenTabFields.ts +++ b/src/version2/screenTabFields.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ScreenTabFields { constructor(private client: Client) {} diff --git a/src/version2/screenTabs.ts b/src/version2/screenTabs.ts index ce6364cc8e..4b6f84213e 100644 --- a/src/version2/screenTabs.ts +++ b/src/version2/screenTabs.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ScreenTabs { constructor(private client: Client) {} diff --git a/src/version2/screens.ts b/src/version2/screens.ts index f48782532e..c197737254 100644 --- a/src/version2/screens.ts +++ b/src/version2/screens.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Screens { constructor(private client: Client) {} diff --git a/src/version2/serverInfo.ts b/src/version2/serverInfo.ts index cbf18c43ef..4bb2663aa5 100644 --- a/src/version2/serverInfo.ts +++ b/src/version2/serverInfo.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ServerInfo { constructor(private client: Client) {} diff --git a/src/version2/status.ts b/src/version2/status.ts index e42ed19945..440be23869 100644 --- a/src/version2/status.ts +++ b/src/version2/status.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Status { constructor(private client: Client) {} diff --git a/src/version2/tasks.ts b/src/version2/tasks.ts index a6e0a82943..aaceaab6bc 100644 --- a/src/version2/tasks.ts +++ b/src/version2/tasks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Tasks { constructor(private client: Client) {} diff --git a/src/version2/timeTracking.ts b/src/version2/timeTracking.ts index 87358e0fd4..5158e54c8a 100644 --- a/src/version2/timeTracking.ts +++ b/src/version2/timeTracking.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class TimeTracking { constructor(private client: Client) {} diff --git a/src/version2/uIModificationsApps.ts b/src/version2/uIModificationsApps.ts index c6f69acc54..36aa7122c3 100644 --- a/src/version2/uIModificationsApps.ts +++ b/src/version2/uIModificationsApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class UIModificationsApps { constructor(private client: Client) {} diff --git a/src/version2/userProperties.ts b/src/version2/userProperties.ts index c4a1b1f94c..d150d2dc59 100644 --- a/src/version2/userProperties.ts +++ b/src/version2/userProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class UserProperties { constructor(private client: Client) {} diff --git a/src/version2/userSearch.ts b/src/version2/userSearch.ts index 9d7a4ca6dc..48eeda07b3 100644 --- a/src/version2/userSearch.ts +++ b/src/version2/userSearch.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class UserSearch { constructor(private client: Client) {} diff --git a/src/version2/users.ts b/src/version2/users.ts index 623d7be9b0..1be9e4bb54 100644 --- a/src/version2/users.ts +++ b/src/version2/users.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Users { constructor(private client: Client) {} diff --git a/src/version2/webhooks.ts b/src/version2/webhooks.ts index 1d32412afa..f373e01a35 100644 --- a/src/version2/webhooks.ts +++ b/src/version2/webhooks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Webhooks { constructor(private client: Client) {} diff --git a/src/version2/workflowSchemeDrafts.ts b/src/version2/workflowSchemeDrafts.ts index 2a6a38cb1b..b58a9e15aa 100644 --- a/src/version2/workflowSchemeDrafts.ts +++ b/src/version2/workflowSchemeDrafts.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowSchemeDrafts { constructor(private client: Client) {} diff --git a/src/version2/workflowSchemeProjectAssociations.ts b/src/version2/workflowSchemeProjectAssociations.ts index cda7595756..5632fc6930 100644 --- a/src/version2/workflowSchemeProjectAssociations.ts +++ b/src/version2/workflowSchemeProjectAssociations.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowSchemeProjectAssociations { constructor(private client: Client) {} diff --git a/src/version2/workflowSchemes.ts b/src/version2/workflowSchemes.ts index fa846e60fa..29c1d75fef 100644 --- a/src/version2/workflowSchemes.ts +++ b/src/version2/workflowSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowSchemes { constructor(private client: Client) {} diff --git a/src/version2/workflowStatusCategories.ts b/src/version2/workflowStatusCategories.ts index 64588da218..cae3267def 100644 --- a/src/version2/workflowStatusCategories.ts +++ b/src/version2/workflowStatusCategories.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowStatusCategories { constructor(private client: Client) {} diff --git a/src/version2/workflowStatuses.ts b/src/version2/workflowStatuses.ts index 32d2d469ad..0c9d4204f1 100644 --- a/src/version2/workflowStatuses.ts +++ b/src/version2/workflowStatuses.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowStatuses { constructor(private client: Client) {} diff --git a/src/version2/workflowTransitionProperties.ts b/src/version2/workflowTransitionProperties.ts index 035515a9cc..3b079e04f7 100644 --- a/src/version2/workflowTransitionProperties.ts +++ b/src/version2/workflowTransitionProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowTransitionProperties { constructor(private client: Client) {} diff --git a/src/version2/workflowTransitionRules.ts b/src/version2/workflowTransitionRules.ts index ed920a1c35..b37016cde7 100644 --- a/src/version2/workflowTransitionRules.ts +++ b/src/version2/workflowTransitionRules.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowTransitionRules { constructor(private client: Client) {} diff --git a/src/version2/workflows.ts b/src/version2/workflows.ts index 8b2729c337..be3d702d1e 100644 --- a/src/version2/workflows.ts +++ b/src/version2/workflows.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Workflows { constructor(private client: Client) {} diff --git a/src/version3/announcementBanner.ts b/src/version3/announcementBanner.ts index e0e8ff2b27..7c844baa97 100644 --- a/src/version3/announcementBanner.ts +++ b/src/version3/announcementBanner.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AnnouncementBanner { constructor(private client: Client) {} diff --git a/src/version3/appMigration.ts b/src/version3/appMigration.ts index cbea50328c..d69e66c75a 100644 --- a/src/version3/appMigration.ts +++ b/src/version3/appMigration.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AppMigration { constructor(private client: Client) {} diff --git a/src/version3/appProperties.ts b/src/version3/appProperties.ts index 9dd3e5722f..7dab487dea 100644 --- a/src/version3/appProperties.ts +++ b/src/version3/appProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AppProperties { constructor(private client: Client) {} diff --git a/src/version3/applicationRoles.ts b/src/version3/applicationRoles.ts index 6ffd77f954..f8ade43862 100644 --- a/src/version3/applicationRoles.ts +++ b/src/version3/applicationRoles.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ApplicationRoles { constructor(private client: Client) {} diff --git a/src/version3/auditRecords.ts b/src/version3/auditRecords.ts index 4dd4989a93..21be24e605 100644 --- a/src/version3/auditRecords.ts +++ b/src/version3/auditRecords.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class AuditRecords { constructor(private client: Client) {} diff --git a/src/version3/avatars.ts b/src/version3/avatars.ts index 849e211659..1f0006b5e6 100644 --- a/src/version3/avatars.ts +++ b/src/version3/avatars.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Avatars { constructor(private client: Client) {} diff --git a/src/version3/client/index.ts b/src/version3/client/index.ts index 97891de5e3..f545fc896e 100644 --- a/src/version3/client/index.ts +++ b/src/version3/client/index.ts @@ -1 +1 @@ -export * from './version3Client'; +export * from './version3Client.js'; diff --git a/src/version3/client/version3Client.ts b/src/version3/client/version3Client.ts index e991ff1cc6..4d8b9c4709 100644 --- a/src/version3/client/version3Client.ts +++ b/src/version3/client/version3Client.ts @@ -1,4 +1,4 @@ -import { BaseClient } from '../../clients'; +import { BaseClient } from '../../clients/index.js'; import { AnnouncementBanner, ApplicationRoles, @@ -86,7 +86,7 @@ import { WorkflowStatuses, WorkflowTransitionProperties, WorkflowTransitionRules, -} from '..'; +} from '../index.js'; export class Version3Client extends BaseClient { announcementBanner = new AnnouncementBanner(this); diff --git a/src/version3/dashboards.ts b/src/version3/dashboards.ts index cbec827763..bef0c27f50 100644 --- a/src/version3/dashboards.ts +++ b/src/version3/dashboards.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Dashboards { constructor(private client: Client) {} diff --git a/src/version3/dynamicModules.ts b/src/version3/dynamicModules.ts index 205b9af6c2..f72bf8bdd7 100644 --- a/src/version3/dynamicModules.ts +++ b/src/version3/dynamicModules.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class DynamicModules { constructor(private client: Client) {} diff --git a/src/version3/filterSharing.ts b/src/version3/filterSharing.ts index be262344a7..c9f7240ea6 100644 --- a/src/version3/filterSharing.ts +++ b/src/version3/filterSharing.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class FilterSharing { constructor(private client: Client) {} diff --git a/src/version3/filters.ts b/src/version3/filters.ts index af84c7be04..e07fdd87b2 100644 --- a/src/version3/filters.ts +++ b/src/version3/filters.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Filters { constructor(private client: Client) {} diff --git a/src/version3/groupAndUserPicker.ts b/src/version3/groupAndUserPicker.ts index c1f42bbc73..038fb7b8be 100644 --- a/src/version3/groupAndUserPicker.ts +++ b/src/version3/groupAndUserPicker.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class GroupAndUserPicker { constructor(private client: Client) {} diff --git a/src/version3/groups.ts b/src/version3/groups.ts index 1b30b6cd9e..107a62f6cb 100644 --- a/src/version3/groups.ts +++ b/src/version3/groups.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Groups { constructor(private client: Client) {} diff --git a/src/version3/index.ts b/src/version3/index.ts index 86cbc71d60..97edd095a4 100644 --- a/src/version3/index.ts +++ b/src/version3/index.ts @@ -1,90 +1,90 @@ -export * from './announcementBanner'; -export * from './applicationRoles'; -export * from './appMigration'; -export * from './appProperties'; -export * from './auditRecords'; -export * from './avatars'; -export * from './dashboards'; -export * from './dynamicModules'; -export * from './filters'; -export * from './filterSharing'; -export * from './groupAndUserPicker'; -export * from './groups'; -export * from './instanceInformation'; -export * from './issueAttachments'; -export * from './issueCommentProperties'; -export * from './issueComments'; -export * from './issueCustomFieldConfigurationApps'; -export * from './issueCustomFieldContexts'; -export * from './issueCustomFieldOptions'; -export * from './issueCustomFieldOptionsApps'; -export * from './issueCustomFieldValuesApps'; -export * from './issueFieldConfigurations'; -export * from './issueFields'; -export * from './issueLinks'; -export * from './issueLinkTypes'; -export * from './issueNavigatorSettings'; -export * from './issueNotificationSchemes'; -export * from './issuePriorities'; -export * from './issueProperties'; -export * from './issueRemoteLinks'; -export * from './issueResolutions'; -export * from './issues'; -export * from './issueSearch'; -export * from './issueSecurityLevel'; -export * from './issueSecuritySchemes'; -export * from './issueTypeProperties'; -export * from './issueTypes'; -export * from './issueTypeSchemes'; -export * from './issueTypeScreenSchemes'; -export * from './issueVotes'; -export * from './issueWatchers'; -export * from './issueWorklogProperties'; -export * from './issueWorklogs'; -export * from './jiraExpressions'; -export * from './jiraSettings'; -export * from './jQL'; -export * from './jqlFunctionsApps'; -export * from './labels'; -export * from './licenseMetrics'; -export * from './myself'; -export * from './permissions'; -export * from './permissionSchemes'; -export * from './projectAvatars'; -export * from './projectCategories'; -export * from './projectComponents'; -export * from './projectEmail'; -export * from './projectFeatures'; -export * from './projectKeyAndNameValidation'; -export * from './projectPermissionSchemes'; -export * from './projectProperties'; -export * from './projectRoleActors'; -export * from './projectRoles'; -export * from './projects'; -export * from './projectTypes'; -export * from './projectVersions'; -export * from './screens'; -export * from './screenSchemes'; -export * from './screenTabFields'; -export * from './screenTabs'; -export * from './serverInfo'; -export * from './status'; -export * from './tasks'; -export * from './timeTracking'; -export * from './uIModificationsApps'; -export * from './userProperties'; -export * from './users'; -export * from './userSearch'; -export * from './webhooks'; -export * from './workflows'; -export * from './workflowSchemeDrafts'; -export * from './workflowSchemeProjectAssociations'; -export * from './workflowSchemes'; -export * from './workflowStatusCategories'; -export * from './workflowStatuses'; -export * from './workflowTransitionProperties'; -export * from './workflowTransitionRules'; +export * from './announcementBanner.js'; +export * from './applicationRoles.js'; +export * from './appMigration.js'; +export * from './appProperties.js'; +export * from './auditRecords.js'; +export * from './avatars.js'; +export * from './dashboards.js'; +export * from './dynamicModules.js'; +export * from './filters.js'; +export * from './filterSharing.js'; +export * from './groupAndUserPicker.js'; +export * from './groups.js'; +export * from './instanceInformation.js'; +export * from './issueAttachments.js'; +export * from './issueCommentProperties.js'; +export * from './issueComments.js'; +export * from './issueCustomFieldConfigurationApps.js'; +export * from './issueCustomFieldContexts.js'; +export * from './issueCustomFieldOptions.js'; +export * from './issueCustomFieldOptionsApps.js'; +export * from './issueCustomFieldValuesApps.js'; +export * from './issueFieldConfigurations.js'; +export * from './issueFields.js'; +export * from './issueLinks.js'; +export * from './issueLinkTypes.js'; +export * from './issueNavigatorSettings.js'; +export * from './issueNotificationSchemes.js'; +export * from './issuePriorities.js'; +export * from './issueProperties.js'; +export * from './issueRemoteLinks.js'; +export * from './issueResolutions.js'; +export * from './issues.js'; +export * from './issueSearch.js'; +export * from './issueSecurityLevel.js'; +export * from './issueSecuritySchemes.js'; +export * from './issueTypeProperties.js'; +export * from './issueTypes.js'; +export * from './issueTypeSchemes.js'; +export * from './issueTypeScreenSchemes.js'; +export * from './issueVotes.js'; +export * from './issueWatchers.js'; +export * from './issueWorklogProperties.js'; +export * from './issueWorklogs.js'; +export * from './jiraExpressions.js'; +export * from './jiraSettings.js'; +export * from './jQL.js'; +export * from './jqlFunctionsApps.js'; +export * from './labels.js'; +export * from './licenseMetrics.js'; +export * from './myself.js'; +export * from './permissions.js'; +export * from './permissionSchemes.js'; +export * from './projectAvatars.js'; +export * from './projectCategories.js'; +export * from './projectComponents.js'; +export * from './projectEmail.js'; +export * from './projectFeatures.js'; +export * from './projectKeyAndNameValidation.js'; +export * from './projectPermissionSchemes.js'; +export * from './projectProperties.js'; +export * from './projectRoleActors.js'; +export * from './projectRoles.js'; +export * from './projects.js'; +export * from './projectTypes.js'; +export * from './projectVersions.js'; +export * from './screens.js'; +export * from './screenSchemes.js'; +export * from './screenTabFields.js'; +export * from './screenTabs.js'; +export * from './serverInfo.js'; +export * from './status.js'; +export * from './tasks.js'; +export * from './timeTracking.js'; +export * from './uIModificationsApps.js'; +export * from './userProperties.js'; +export * from './users.js'; +export * from './userSearch.js'; +export * from './webhooks.js'; +export * from './workflows.js'; +export * from './workflowSchemeDrafts.js'; +export * from './workflowSchemeProjectAssociations.js'; +export * from './workflowSchemes.js'; +export * from './workflowStatusCategories.js'; +export * from './workflowStatuses.js'; +export * from './workflowTransitionProperties.js'; +export * from './workflowTransitionRules.js'; -export * from './client'; -export * as Version3Models from './models'; -export * as Version3Parameters from './parameters'; +export * from './client/index.js'; +export * as Version3Models from './models/index.js'; +export * as Version3Parameters from './parameters/index.js'; diff --git a/src/version3/instanceInformation.ts b/src/version3/instanceInformation.ts index 6bc2d59b04..c8057c8d8a 100644 --- a/src/version3/instanceInformation.ts +++ b/src/version3/instanceInformation.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class InstanceInformation { constructor(private client: Client) {} diff --git a/src/version3/issueAttachments.ts b/src/version3/issueAttachments.ts index cbae4311fa..b134f7a4f0 100644 --- a/src/version3/issueAttachments.ts +++ b/src/version3/issueAttachments.ts @@ -1,5 +1,4 @@ -// @ts-expect-error Wrong form data typings -import FormData from 'form-data'; +import { FormData } from 'formdata-node'; import * as Models from './models'; import * as Parameters from './parameters'; import { Callback } from '../callback'; @@ -434,7 +433,6 @@ export class IssueAttachments { headers: { 'X-Atlassian-Token': 'no-check', 'Content-Type': 'multipart/form-data', - ...formData.getHeaders?.(), }, data: formData, maxBodyLength: Infinity, diff --git a/src/version3/issueCommentProperties.ts b/src/version3/issueCommentProperties.ts index 2fdecdea69..ff2764ec6c 100644 --- a/src/version3/issueCommentProperties.ts +++ b/src/version3/issueCommentProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCommentProperties { constructor(private client: Client) {} diff --git a/src/version3/issueComments.ts b/src/version3/issueComments.ts index 29d55a8cbf..f894c5c288 100644 --- a/src/version3/issueComments.ts +++ b/src/version3/issueComments.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueComments { constructor(private client: Client) {} diff --git a/src/version3/issueCustomFieldConfigurationApps.ts b/src/version3/issueCustomFieldConfigurationApps.ts index 662e4fca60..6b67f77b13 100644 --- a/src/version3/issueCustomFieldConfigurationApps.ts +++ b/src/version3/issueCustomFieldConfigurationApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldConfigurationApps { constructor(private client: Client) {} diff --git a/src/version3/issueCustomFieldContexts.ts b/src/version3/issueCustomFieldContexts.ts index c4ade17d87..d6f5ddee51 100644 --- a/src/version3/issueCustomFieldContexts.ts +++ b/src/version3/issueCustomFieldContexts.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldContexts { constructor(private client: Client) {} diff --git a/src/version3/issueCustomFieldOptions.ts b/src/version3/issueCustomFieldOptions.ts index bddd413e0c..3a880ef8d2 100644 --- a/src/version3/issueCustomFieldOptions.ts +++ b/src/version3/issueCustomFieldOptions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldOptions { constructor(private client: Client) {} diff --git a/src/version3/issueCustomFieldOptionsApps.ts b/src/version3/issueCustomFieldOptionsApps.ts index 9786d24053..32baefb7a8 100644 --- a/src/version3/issueCustomFieldOptionsApps.ts +++ b/src/version3/issueCustomFieldOptionsApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldOptionsApps { constructor(private client: Client) {} diff --git a/src/version3/issueCustomFieldValuesApps.ts b/src/version3/issueCustomFieldValuesApps.ts index 890dbb8fa9..4775ecf9b7 100644 --- a/src/version3/issueCustomFieldValuesApps.ts +++ b/src/version3/issueCustomFieldValuesApps.ts @@ -1,7 +1,7 @@ -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueCustomFieldValuesApps { constructor(private client: Client) {} diff --git a/src/version3/issueFieldConfigurations.ts b/src/version3/issueFieldConfigurations.ts index 49b233448c..1853703287 100644 --- a/src/version3/issueFieldConfigurations.ts +++ b/src/version3/issueFieldConfigurations.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueFieldConfigurations { constructor(private client: Client) {} diff --git a/src/version3/issueFields.ts b/src/version3/issueFields.ts index b29356e6bd..2cf542c93b 100644 --- a/src/version3/issueFields.ts +++ b/src/version3/issueFields.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueFields { constructor(private client: Client) {} diff --git a/src/version3/issueLinkTypes.ts b/src/version3/issueLinkTypes.ts index 06b4fc987b..79be5b5d93 100644 --- a/src/version3/issueLinkTypes.ts +++ b/src/version3/issueLinkTypes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueLinkTypes { constructor(private client: Client) {} diff --git a/src/version3/issueLinks.ts b/src/version3/issueLinks.ts index e89e9fcda9..4eda127053 100644 --- a/src/version3/issueLinks.ts +++ b/src/version3/issueLinks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueLinks { constructor(private client: Client) {} diff --git a/src/version3/issueNavigatorSettings.ts b/src/version3/issueNavigatorSettings.ts index 470e0a389c..3ffca8e713 100644 --- a/src/version3/issueNavigatorSettings.ts +++ b/src/version3/issueNavigatorSettings.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueNavigatorSettings { constructor(private client: Client) {} diff --git a/src/version3/issueNotificationSchemes.ts b/src/version3/issueNotificationSchemes.ts index 2392ff3b88..e3916df294 100644 --- a/src/version3/issueNotificationSchemes.ts +++ b/src/version3/issueNotificationSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueNotificationSchemes { constructor(private client: Client) {} diff --git a/src/version3/issuePriorities.ts b/src/version3/issuePriorities.ts index 4df878f737..a17985ee5a 100644 --- a/src/version3/issuePriorities.ts +++ b/src/version3/issuePriorities.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssuePriorities { constructor(private client: Client) {} diff --git a/src/version3/issueProperties.ts b/src/version3/issueProperties.ts index bd873db325..7881268206 100644 --- a/src/version3/issueProperties.ts +++ b/src/version3/issueProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueProperties { constructor(private client: Client) {} diff --git a/src/version3/issueRemoteLinks.ts b/src/version3/issueRemoteLinks.ts index 188d1f5376..cd930bc383 100644 --- a/src/version3/issueRemoteLinks.ts +++ b/src/version3/issueRemoteLinks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueRemoteLinks { constructor(private client: Client) {} diff --git a/src/version3/issueResolutions.ts b/src/version3/issueResolutions.ts index 09298953f1..0fdb5a4380 100644 --- a/src/version3/issueResolutions.ts +++ b/src/version3/issueResolutions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueResolutions { constructor(private client: Client) {} diff --git a/src/version3/issueSearch.ts b/src/version3/issueSearch.ts index 051a2a4091..94151dae98 100644 --- a/src/version3/issueSearch.ts +++ b/src/version3/issueSearch.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueSearch { constructor(private client: Client) {} diff --git a/src/version3/issueSecurityLevel.ts b/src/version3/issueSecurityLevel.ts index 1a3e866999..05362d6f71 100644 --- a/src/version3/issueSecurityLevel.ts +++ b/src/version3/issueSecurityLevel.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueSecurityLevel { constructor(private client: Client) {} diff --git a/src/version3/issueSecuritySchemes.ts b/src/version3/issueSecuritySchemes.ts index 4618823f56..a5e050c6b5 100644 --- a/src/version3/issueSecuritySchemes.ts +++ b/src/version3/issueSecuritySchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueSecuritySchemes { constructor(private client: Client) {} diff --git a/src/version3/issueTypeProperties.ts b/src/version3/issueTypeProperties.ts index 03c2088b67..ab1e2ca3f6 100644 --- a/src/version3/issueTypeProperties.ts +++ b/src/version3/issueTypeProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypeProperties { constructor(private client: Client) {} diff --git a/src/version3/issueTypeSchemes.ts b/src/version3/issueTypeSchemes.ts index 3aec7af581..9d17e1a4a3 100644 --- a/src/version3/issueTypeSchemes.ts +++ b/src/version3/issueTypeSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypeSchemes { constructor(private client: Client) {} diff --git a/src/version3/issueTypeScreenSchemes.ts b/src/version3/issueTypeScreenSchemes.ts index 2b52cba239..e8c85190ee 100644 --- a/src/version3/issueTypeScreenSchemes.ts +++ b/src/version3/issueTypeScreenSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypeScreenSchemes { constructor(private client: Client) {} diff --git a/src/version3/issueTypes.ts b/src/version3/issueTypes.ts index a91e4834ec..ad587b006e 100644 --- a/src/version3/issueTypes.ts +++ b/src/version3/issueTypes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueTypes { constructor(private client: Client) {} diff --git a/src/version3/issueVotes.ts b/src/version3/issueVotes.ts index f115e57588..9b3bfd713f 100644 --- a/src/version3/issueVotes.ts +++ b/src/version3/issueVotes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueVotes { constructor(private client: Client) {} diff --git a/src/version3/issueWatchers.ts b/src/version3/issueWatchers.ts index 69e2c03035..fd2ea5acb7 100644 --- a/src/version3/issueWatchers.ts +++ b/src/version3/issueWatchers.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueWatchers { constructor(private client: Client) {} diff --git a/src/version3/issueWorklogProperties.ts b/src/version3/issueWorklogProperties.ts index 14a743ca9f..6dfe837e62 100644 --- a/src/version3/issueWorklogProperties.ts +++ b/src/version3/issueWorklogProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueWorklogProperties { constructor(private client: Client) {} diff --git a/src/version3/issueWorklogs.ts b/src/version3/issueWorklogs.ts index 2b467b6c1e..db3ef72db7 100644 --- a/src/version3/issueWorklogs.ts +++ b/src/version3/issueWorklogs.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class IssueWorklogs { constructor(private client: Client) {} diff --git a/src/version3/issues.ts b/src/version3/issues.ts index d7a916b21d..6894a6c7bd 100644 --- a/src/version3/issues.ts +++ b/src/version3/issues.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Issues { constructor(private client: Client) {} diff --git a/src/version3/jQL.ts b/src/version3/jQL.ts index e630da739d..42addd51e0 100644 --- a/src/version3/jQL.ts +++ b/src/version3/jQL.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JQL { constructor(private client: Client) {} diff --git a/src/version3/jiraExpressions.ts b/src/version3/jiraExpressions.ts index 934f92417f..3ef4fe5d3f 100644 --- a/src/version3/jiraExpressions.ts +++ b/src/version3/jiraExpressions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JiraExpressions { constructor(private client: Client) {} diff --git a/src/version3/jiraSettings.ts b/src/version3/jiraSettings.ts index 530adff118..f802f2f04f 100644 --- a/src/version3/jiraSettings.ts +++ b/src/version3/jiraSettings.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JiraSettings { constructor(private client: Client) {} diff --git a/src/version3/jqlFunctionsApps.ts b/src/version3/jqlFunctionsApps.ts index d45dcf0020..caaf3a955e 100644 --- a/src/version3/jqlFunctionsApps.ts +++ b/src/version3/jqlFunctionsApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class JqlFunctionsApps { constructor(private client: Client) {} diff --git a/src/version3/labels.ts b/src/version3/labels.ts index d05b19261f..ca88db91eb 100644 --- a/src/version3/labels.ts +++ b/src/version3/labels.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Labels { constructor(private client: Client) {} diff --git a/src/version3/licenseMetrics.ts b/src/version3/licenseMetrics.ts index 4cd2204fac..8203c2278f 100644 --- a/src/version3/licenseMetrics.ts +++ b/src/version3/licenseMetrics.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class LicenseMetrics { constructor(private client: Client) {} diff --git a/src/version3/models/addSecuritySchemeLevelsRequest.ts b/src/version3/models/addSecuritySchemeLevelsRequest.ts index 5111d85cdd..7f831d1d0e 100644 --- a/src/version3/models/addSecuritySchemeLevelsRequest.ts +++ b/src/version3/models/addSecuritySchemeLevelsRequest.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevel } from './securitySchemeLevel'; +import type { SecuritySchemeLevel } from './securitySchemeLevel.js'; export interface AddSecuritySchemeLevelsRequest { /** The list of scheme levels which should be added to the security scheme. */ diff --git a/src/version3/models/applicationRole.ts b/src/version3/models/applicationRole.ts index ebdbb7cc4f..59396cce6d 100644 --- a/src/version3/models/applicationRole.ts +++ b/src/version3/models/applicationRole.ts @@ -1,4 +1,4 @@ -import { GroupName } from './groupName'; +import type { GroupName } from './groupName.js'; /** Details of an application role. */ export interface ApplicationRole { diff --git a/src/version3/models/associateFieldConfigurationsWithIssueTypesRequest.ts b/src/version3/models/associateFieldConfigurationsWithIssueTypesRequest.ts index 61cd83082a..6754b859e6 100644 --- a/src/version3/models/associateFieldConfigurationsWithIssueTypesRequest.ts +++ b/src/version3/models/associateFieldConfigurationsWithIssueTypesRequest.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationToIssueTypeMapping } from './fieldConfigurationToIssueTypeMapping'; +import type { FieldConfigurationToIssueTypeMapping } from './fieldConfigurationToIssueTypeMapping.js'; /** Details of a field configuration to issue type mappings. */ export interface AssociateFieldConfigurationsWithIssueTypesRequest { diff --git a/src/version3/models/attachment.ts b/src/version3/models/attachment.ts index c646b9a48b..470308279a 100644 --- a/src/version3/models/attachment.ts +++ b/src/version3/models/attachment.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** Details about an attachment. */ export interface Attachment { diff --git a/src/version3/models/attachmentArchiveImpl.ts b/src/version3/models/attachmentArchiveImpl.ts index 9af03cd0f7..59188896a7 100644 --- a/src/version3/models/attachmentArchiveImpl.ts +++ b/src/version3/models/attachmentArchiveImpl.ts @@ -1,4 +1,4 @@ -import { AttachmentArchiveEntry } from './attachmentArchiveEntry'; +import type { AttachmentArchiveEntry } from './attachmentArchiveEntry.js'; export interface AttachmentArchiveImpl { /** The list of the items included in the archive. */ diff --git a/src/version3/models/attachmentArchiveMetadataReadable.ts b/src/version3/models/attachmentArchiveMetadataReadable.ts index c0ed85f963..dd46266d8e 100644 --- a/src/version3/models/attachmentArchiveMetadataReadable.ts +++ b/src/version3/models/attachmentArchiveMetadataReadable.ts @@ -1,4 +1,4 @@ -import { AttachmentArchiveItemReadable } from './attachmentArchiveItemReadable'; +import type { AttachmentArchiveItemReadable } from './attachmentArchiveItemReadable.js'; /** Metadata for an archive (for example a zip) and its contents. */ export interface AttachmentArchiveMetadataReadable { diff --git a/src/version3/models/attachmentMetadata.ts b/src/version3/models/attachmentMetadata.ts index 00385665ae..9fdc921cdb 100644 --- a/src/version3/models/attachmentMetadata.ts +++ b/src/version3/models/attachmentMetadata.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Metadata for an issue attachment. */ export interface AttachmentMetadata { diff --git a/src/version3/models/auditRecord.ts b/src/version3/models/auditRecord.ts index 5b294091e0..ffecfda2dd 100644 --- a/src/version3/models/auditRecord.ts +++ b/src/version3/models/auditRecord.ts @@ -1,5 +1,5 @@ -import { AssociatedItem } from './associatedItem'; -import { ChangedValue } from './changedValue'; +import type { AssociatedItem } from './associatedItem.js'; +import type { ChangedValue } from './changedValue.js'; /** An audit record. */ export interface AuditRecord { diff --git a/src/version3/models/auditRecords.ts b/src/version3/models/auditRecords.ts index 89bcc32404..d2486fdcd4 100644 --- a/src/version3/models/auditRecords.ts +++ b/src/version3/models/auditRecords.ts @@ -1,4 +1,4 @@ -import { AuditRecord } from './auditRecord'; +import type { AuditRecord } from './auditRecord.js'; /** Container for a list of audit records. */ export interface AuditRecords { diff --git a/src/version3/models/autoCompleteSuggestions.ts b/src/version3/models/autoCompleteSuggestions.ts index d8a5e00228..1dd1179a38 100644 --- a/src/version3/models/autoCompleteSuggestions.ts +++ b/src/version3/models/autoCompleteSuggestions.ts @@ -1,4 +1,4 @@ -import { AutoCompleteSuggestion } from './autoCompleteSuggestion'; +import type { AutoCompleteSuggestion } from './autoCompleteSuggestion.js'; /** The results from a JQL query. */ export interface AutoCompleteSuggestions { diff --git a/src/version3/models/availableDashboardGadgetsResponse.ts b/src/version3/models/availableDashboardGadgetsResponse.ts index d6edf26553..3435981344 100644 --- a/src/version3/models/availableDashboardGadgetsResponse.ts +++ b/src/version3/models/availableDashboardGadgetsResponse.ts @@ -1,4 +1,4 @@ -import { AvailableDashboardGadget } from './availableDashboardGadget'; +import type { AvailableDashboardGadget } from './availableDashboardGadget.js'; /** The list of available gadgets. */ export interface AvailableDashboardGadgetsResponse { diff --git a/src/version3/models/avatars.ts b/src/version3/models/avatars.ts index 9954aeb966..5ec501db64 100644 --- a/src/version3/models/avatars.ts +++ b/src/version3/models/avatars.ts @@ -1,4 +1,4 @@ -import { Avatar } from './avatar'; +import type { Avatar } from './avatar.js'; /** Details about system and custom avatars. */ export interface Avatars { diff --git a/src/version3/models/bulkCustomFieldOptionCreateRequest.ts b/src/version3/models/bulkCustomFieldOptionCreateRequest.ts index 0944e835e0..fc9734cdec 100644 --- a/src/version3/models/bulkCustomFieldOptionCreateRequest.ts +++ b/src/version3/models/bulkCustomFieldOptionCreateRequest.ts @@ -1,4 +1,4 @@ -import { CustomFieldOptionCreate } from './customFieldOptionCreate'; +import type { CustomFieldOptionCreate } from './customFieldOptionCreate.js'; /** Details of the options to create for a custom field. */ export interface BulkCustomFieldOptionCreateRequest { diff --git a/src/version3/models/bulkCustomFieldOptionUpdateRequest.ts b/src/version3/models/bulkCustomFieldOptionUpdateRequest.ts index c7b8076989..a9d185d585 100644 --- a/src/version3/models/bulkCustomFieldOptionUpdateRequest.ts +++ b/src/version3/models/bulkCustomFieldOptionUpdateRequest.ts @@ -1,4 +1,4 @@ -import { CustomFieldOptionUpdate } from './customFieldOptionUpdate'; +import type { CustomFieldOptionUpdate } from './customFieldOptionUpdate.js'; /** Details of the options to update for a custom field. */ export interface BulkCustomFieldOptionUpdateRequest { diff --git a/src/version3/models/bulkIssuePropertyUpdateRequest.ts b/src/version3/models/bulkIssuePropertyUpdateRequest.ts index 2831b5b06b..d139cf132c 100644 --- a/src/version3/models/bulkIssuePropertyUpdateRequest.ts +++ b/src/version3/models/bulkIssuePropertyUpdateRequest.ts @@ -1,4 +1,4 @@ -import { IssueFilterForBulkPropertySet } from './issueFilterForBulkPropertySet'; +import type { IssueFilterForBulkPropertySet } from './issueFilterForBulkPropertySet.js'; /** Bulk issue property update request details. */ export interface BulkIssuePropertyUpdateRequest { diff --git a/src/version3/models/bulkOperationErrorResult.ts b/src/version3/models/bulkOperationErrorResult.ts index accfbdcfc7..a679502dfa 100644 --- a/src/version3/models/bulkOperationErrorResult.ts +++ b/src/version3/models/bulkOperationErrorResult.ts @@ -1,4 +1,4 @@ -import { ErrorCollection } from './errorCollection'; +import type { ErrorCollection } from './errorCollection.js'; export interface BulkOperationErrorResult { status?: number; diff --git a/src/version3/models/bulkPermissionGrants.ts b/src/version3/models/bulkPermissionGrants.ts index b94169b695..e57c46baf1 100644 --- a/src/version3/models/bulkPermissionGrants.ts +++ b/src/version3/models/bulkPermissionGrants.ts @@ -1,4 +1,4 @@ -import { BulkProjectPermissionGrants } from './bulkProjectPermissionGrants'; +import type { BulkProjectPermissionGrants } from './bulkProjectPermissionGrants.js'; /** Details of global and project permissions granted to the user. */ export interface BulkPermissionGrants { diff --git a/src/version3/models/bulkPermissionsRequest.ts b/src/version3/models/bulkPermissionsRequest.ts index 5e2a3400c7..2b0ef056df 100644 --- a/src/version3/models/bulkPermissionsRequest.ts +++ b/src/version3/models/bulkPermissionsRequest.ts @@ -1,4 +1,4 @@ -import { BulkProjectPermissions } from './bulkProjectPermissions'; +import type { BulkProjectPermissions } from './bulkProjectPermissions.js'; /** Details of global permissions to look up and project permissions with associated projects and issues to look up. */ export interface BulkPermissionsRequest { diff --git a/src/version3/models/changedWorklog.ts b/src/version3/models/changedWorklog.ts index 007309c0a3..eeb542c493 100644 --- a/src/version3/models/changedWorklog.ts +++ b/src/version3/models/changedWorklog.ts @@ -1,4 +1,4 @@ -import { EntityProperty } from './entityProperty'; +import type { EntityProperty } from './entityProperty.js'; /** Details of a changed worklog. */ export interface ChangedWorklog { diff --git a/src/version3/models/changedWorklogs.ts b/src/version3/models/changedWorklogs.ts index cd45c356b9..2e8ba45687 100644 --- a/src/version3/models/changedWorklogs.ts +++ b/src/version3/models/changedWorklogs.ts @@ -1,4 +1,4 @@ -import { ChangedWorklog } from './changedWorklog'; +import type { ChangedWorklog } from './changedWorklog.js'; /** List of changed worklogs. */ export interface ChangedWorklogs { diff --git a/src/version3/models/changelog.ts b/src/version3/models/changelog.ts index d5a5ea1006..fc4f75a7f7 100644 --- a/src/version3/models/changelog.ts +++ b/src/version3/models/changelog.ts @@ -1,6 +1,6 @@ -import { ChangeDetails } from './changeDetails'; -import { HistoryMetadata } from './historyMetadata'; -import { UserDetails } from './userDetails'; +import type { ChangeDetails } from './changeDetails.js'; +import type { HistoryMetadata } from './historyMetadata.js'; +import type { UserDetails } from './userDetails.js'; /** A changelog. */ export interface Changelog { diff --git a/src/version3/models/comment.ts b/src/version3/models/comment.ts index 20c65268f2..07aa1223b5 100644 --- a/src/version3/models/comment.ts +++ b/src/version3/models/comment.ts @@ -1,7 +1,7 @@ -import { Document } from './document'; -import { EntityProperty } from './entityProperty'; -import { UserDetails } from './userDetails'; -import { Visibility } from './visibility'; +import type { Document } from './document.js'; +import type { EntityProperty } from './entityProperty.js'; +import type { UserDetails } from './userDetails.js'; +import type { Visibility } from './visibility.js'; /** A comment. */ export interface Comment { diff --git a/src/version3/models/componentWithIssueCount.ts b/src/version3/models/componentWithIssueCount.ts index 928ae00bcc..d1733a80df 100644 --- a/src/version3/models/componentWithIssueCount.ts +++ b/src/version3/models/componentWithIssueCount.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Details about a component with a count of the issues it contains. */ export interface ComponentWithIssueCount { diff --git a/src/version3/models/configuration.ts b/src/version3/models/configuration.ts index 45b8225c64..b7522003ae 100644 --- a/src/version3/models/configuration.ts +++ b/src/version3/models/configuration.ts @@ -1,4 +1,4 @@ -import { TimeTrackingConfiguration } from './timeTrackingConfiguration'; +import type { TimeTrackingConfiguration } from './timeTrackingConfiguration.js'; /** Details about the configuration of Jira. */ export interface Configuration { diff --git a/src/version3/models/connectCustomFieldValues.ts b/src/version3/models/connectCustomFieldValues.ts index b54c2562f6..6a9c826017 100644 --- a/src/version3/models/connectCustomFieldValues.ts +++ b/src/version3/models/connectCustomFieldValues.ts @@ -1,4 +1,4 @@ -import { ConnectCustomFieldValue } from './connectCustomFieldValue'; +import type { ConnectCustomFieldValue } from './connectCustomFieldValue.js'; /** Details of updates for a custom field. */ export interface ConnectCustomFieldValues { diff --git a/src/version3/models/connectModules.ts b/src/version3/models/connectModules.ts index 4800ca7b1c..185060e232 100644 --- a/src/version3/models/connectModules.ts +++ b/src/version3/models/connectModules.ts @@ -1,4 +1,4 @@ -import { ConnectModule } from './connectModule'; +import type { ConnectModule } from './connectModule.js'; export interface ConnectModules { /** diff --git a/src/version3/models/connectWorkflowTransitionRule.ts b/src/version3/models/connectWorkflowTransitionRule.ts index 43168bcc94..cac4560c7b 100644 --- a/src/version3/models/connectWorkflowTransitionRule.ts +++ b/src/version3/models/connectWorkflowTransitionRule.ts @@ -1,5 +1,5 @@ -import { RuleConfiguration } from './ruleConfiguration'; -import { WorkflowTransition } from './workflowTransition'; +import type { RuleConfiguration } from './ruleConfiguration.js'; +import type { WorkflowTransition } from './workflowTransition.js'; /** A workflow transition rule. */ export interface ConnectWorkflowTransitionRule { diff --git a/src/version3/models/containerForProjectFeatures.ts b/src/version3/models/containerForProjectFeatures.ts index ab3369de95..4cd8429005 100644 --- a/src/version3/models/containerForProjectFeatures.ts +++ b/src/version3/models/containerForProjectFeatures.ts @@ -1,4 +1,4 @@ -import { ProjectFeature } from './projectFeature'; +import type { ProjectFeature } from './projectFeature.js'; /** The list of features on a project. */ export interface ContainerForProjectFeatures { diff --git a/src/version3/models/containerForRegisteredWebhooks.ts b/src/version3/models/containerForRegisteredWebhooks.ts index aa13caf5ff..1ccb8940c6 100644 --- a/src/version3/models/containerForRegisteredWebhooks.ts +++ b/src/version3/models/containerForRegisteredWebhooks.ts @@ -1,4 +1,4 @@ -import { RegisteredWebhook } from './registeredWebhook'; +import type { RegisteredWebhook } from './registeredWebhook.js'; /** Container for a list of registered webhooks. Webhook details are returned in the same order as the request. */ export interface ContainerForRegisteredWebhooks { diff --git a/src/version3/models/containerOfWorkflowSchemeAssociations.ts b/src/version3/models/containerOfWorkflowSchemeAssociations.ts index 5c053d4112..b7e156c850 100644 --- a/src/version3/models/containerOfWorkflowSchemeAssociations.ts +++ b/src/version3/models/containerOfWorkflowSchemeAssociations.ts @@ -1,4 +1,4 @@ -import { WorkflowSchemeAssociations } from './workflowSchemeAssociations'; +import type { WorkflowSchemeAssociations } from './workflowSchemeAssociations.js'; /** A container for a list of workflow schemes together with the projects they are associated with. */ export interface ContainerOfWorkflowSchemeAssociations { diff --git a/src/version3/models/convertedJQLQueries.ts b/src/version3/models/convertedJQLQueries.ts index 4f73a5d45c..523efb9de2 100644 --- a/src/version3/models/convertedJQLQueries.ts +++ b/src/version3/models/convertedJQLQueries.ts @@ -1,4 +1,4 @@ -import { JQLQueryWithUnknownUsers } from './jQLQueryWithUnknownUsers'; +import type { JQLQueryWithUnknownUsers } from './jQLQueryWithUnknownUsers.js'; /** The converted JQL queries. */ export interface ConvertedJQLQueries { diff --git a/src/version3/models/createIssueSecuritySchemeDetails.ts b/src/version3/models/createIssueSecuritySchemeDetails.ts index d61b640ba1..5b8a273c7f 100644 --- a/src/version3/models/createIssueSecuritySchemeDetails.ts +++ b/src/version3/models/createIssueSecuritySchemeDetails.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevel } from './securitySchemeLevel'; +import type { SecuritySchemeLevel } from './securitySchemeLevel.js'; /** Issue security scheme and it's details */ export interface CreateIssueSecuritySchemeDetails { diff --git a/src/version3/models/createNotificationSchemeDetails.ts b/src/version3/models/createNotificationSchemeDetails.ts index bdabe0b9ff..82187b5631 100644 --- a/src/version3/models/createNotificationSchemeDetails.ts +++ b/src/version3/models/createNotificationSchemeDetails.ts @@ -1,4 +1,4 @@ -import { NotificationSchemeEventDetails } from './notificationSchemeEventDetails'; +import type { NotificationSchemeEventDetails } from './notificationSchemeEventDetails.js'; /** Details of a notification scheme. */ export interface CreateNotificationSchemeDetails { diff --git a/src/version3/models/createUiModificationDetails.ts b/src/version3/models/createUiModificationDetails.ts index ed1005a7ad..803410fdbc 100644 --- a/src/version3/models/createUiModificationDetails.ts +++ b/src/version3/models/createUiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationContextDetails } from './uiModificationContextDetails'; +import type { UiModificationContextDetails } from './uiModificationContextDetails.js'; /** The details of a UI modification. */ export interface CreateUiModificationDetails { diff --git a/src/version3/models/createWorkflowDetails.ts b/src/version3/models/createWorkflowDetails.ts index 057f9413f4..5e2cce828d 100644 --- a/src/version3/models/createWorkflowDetails.ts +++ b/src/version3/models/createWorkflowDetails.ts @@ -1,5 +1,5 @@ -import { CreateWorkflowStatusDetails } from './createWorkflowStatusDetails'; -import { CreateWorkflowTransitionDetails } from './createWorkflowTransitionDetails'; +import type { CreateWorkflowStatusDetails } from './createWorkflowStatusDetails.js'; +import type { CreateWorkflowTransitionDetails } from './createWorkflowTransitionDetails.js'; /** The details of a workflow. */ export interface CreateWorkflowDetails { diff --git a/src/version3/models/createWorkflowTransitionDetails.ts b/src/version3/models/createWorkflowTransitionDetails.ts index 1f5a1e9c66..7386bf2442 100644 --- a/src/version3/models/createWorkflowTransitionDetails.ts +++ b/src/version3/models/createWorkflowTransitionDetails.ts @@ -1,5 +1,5 @@ -import { CreateWorkflowTransitionRulesDetails } from './createWorkflowTransitionRulesDetails'; -import { CreateWorkflowTransitionScreenDetails } from './createWorkflowTransitionScreenDetails'; +import type { CreateWorkflowTransitionRulesDetails } from './createWorkflowTransitionRulesDetails.js'; +import type { CreateWorkflowTransitionScreenDetails } from './createWorkflowTransitionScreenDetails.js'; /** The details of a workflow transition. */ export interface CreateWorkflowTransitionDetails { diff --git a/src/version3/models/createWorkflowTransitionRulesDetails.ts b/src/version3/models/createWorkflowTransitionRulesDetails.ts index d42a061e1b..8499d1f41e 100644 --- a/src/version3/models/createWorkflowTransitionRulesDetails.ts +++ b/src/version3/models/createWorkflowTransitionRulesDetails.ts @@ -1,5 +1,5 @@ -import { CreateWorkflowCondition } from './createWorkflowCondition'; -import { CreateWorkflowTransitionRule } from './createWorkflowTransitionRule'; +import type { CreateWorkflowCondition } from './createWorkflowCondition.js'; +import type { CreateWorkflowTransitionRule } from './createWorkflowTransitionRule.js'; /** The details of a workflow transition rules. */ export interface CreateWorkflowTransitionRulesDetails { diff --git a/src/version3/models/createdIssue.ts b/src/version3/models/createdIssue.ts index 1eccacc89e..23f96ce57a 100644 --- a/src/version3/models/createdIssue.ts +++ b/src/version3/models/createdIssue.ts @@ -1,4 +1,4 @@ -import { NestedResponse } from './nestedResponse'; +import type { NestedResponse } from './nestedResponse.js'; /** Details about a created issue or subtask. */ export interface CreatedIssue { diff --git a/src/version3/models/createdIssues.ts b/src/version3/models/createdIssues.ts index f8b8a22d73..74d7c6b241 100644 --- a/src/version3/models/createdIssues.ts +++ b/src/version3/models/createdIssues.ts @@ -1,5 +1,5 @@ -import { BulkOperationErrorResult } from './bulkOperationErrorResult'; -import { CreatedIssue } from './createdIssue'; +import type { BulkOperationErrorResult } from './bulkOperationErrorResult.js'; +import type { CreatedIssue } from './createdIssue.js'; /** Details about the issues created and the errors for requests that failed. */ export interface CreatedIssues { diff --git a/src/version3/models/customFieldConfigurations.ts b/src/version3/models/customFieldConfigurations.ts index 40bc573c8d..c82c675440 100644 --- a/src/version3/models/customFieldConfigurations.ts +++ b/src/version3/models/customFieldConfigurations.ts @@ -1,4 +1,4 @@ -import { ContextualConfiguration } from './contextualConfiguration'; +import type { ContextualConfiguration } from './contextualConfiguration.js'; /** Details of configurations for a custom field. */ export interface CustomFieldConfigurations { diff --git a/src/version3/models/customFieldContextDefaultValueUpdate.ts b/src/version3/models/customFieldContextDefaultValueUpdate.ts index c9bd5a4dc2..6b59de00e6 100644 --- a/src/version3/models/customFieldContextDefaultValueUpdate.ts +++ b/src/version3/models/customFieldContextDefaultValueUpdate.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue'; +import type { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue.js'; /** Default values to update. */ export interface CustomFieldContextDefaultValueUpdate { diff --git a/src/version3/models/customFieldCreatedContextOptionsList.ts b/src/version3/models/customFieldCreatedContextOptionsList.ts index 9dac124a5d..9d2205e49d 100644 --- a/src/version3/models/customFieldCreatedContextOptionsList.ts +++ b/src/version3/models/customFieldCreatedContextOptionsList.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextOption } from './customFieldContextOption'; +import type { CustomFieldContextOption } from './customFieldContextOption.js'; /** A list of custom field options for a context. */ export interface CustomFieldCreatedContextOptionsList { diff --git a/src/version3/models/customFieldUpdatedContextOptionsList.ts b/src/version3/models/customFieldUpdatedContextOptionsList.ts index 2f26a260f0..bb8a9ee46d 100644 --- a/src/version3/models/customFieldUpdatedContextOptionsList.ts +++ b/src/version3/models/customFieldUpdatedContextOptionsList.ts @@ -1,4 +1,4 @@ -import { CustomFieldOptionUpdate } from './customFieldOptionUpdate'; +import type { CustomFieldOptionUpdate } from './customFieldOptionUpdate.js'; /** A list of custom field options for a context. */ export interface CustomFieldUpdatedContextOptionsList { diff --git a/src/version3/models/customFieldValueUpdateRequest.ts b/src/version3/models/customFieldValueUpdateRequest.ts index 24a771360e..1164bf3816 100644 --- a/src/version3/models/customFieldValueUpdateRequest.ts +++ b/src/version3/models/customFieldValueUpdateRequest.ts @@ -1,4 +1,4 @@ -import { CustomFieldValueUpdate } from './customFieldValueUpdate'; +import type { CustomFieldValueUpdate } from './customFieldValueUpdate.js'; /** Details of updates for a custom field. */ export interface CustomFieldValueUpdateRequest { diff --git a/src/version3/models/dashboard.ts b/src/version3/models/dashboard.ts index e680128cc0..3edd66c1c3 100644 --- a/src/version3/models/dashboard.ts +++ b/src/version3/models/dashboard.ts @@ -1,5 +1,5 @@ -import { DashboardUser } from './dashboardUser'; -import { SharePermission } from './sharePermission'; +import type { DashboardUser } from './dashboardUser.js'; +import type { SharePermission } from './sharePermission.js'; /** Details of a dashboard. */ export interface Dashboard { diff --git a/src/version3/models/dashboardDetails.ts b/src/version3/models/dashboardDetails.ts index a3c0987838..317a689505 100644 --- a/src/version3/models/dashboardDetails.ts +++ b/src/version3/models/dashboardDetails.ts @@ -1,4 +1,4 @@ -import { SharePermission } from './sharePermission'; +import type { SharePermission } from './sharePermission.js'; /** Details of a dashboard. */ export interface DashboardDetails { diff --git a/src/version3/models/dashboardGadget.ts b/src/version3/models/dashboardGadget.ts index b1762a4387..1013582957 100644 --- a/src/version3/models/dashboardGadget.ts +++ b/src/version3/models/dashboardGadget.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetPosition } from './dashboardGadgetPosition'; +import type { DashboardGadgetPosition } from './dashboardGadgetPosition.js'; /** Details of a gadget. */ export interface DashboardGadget { diff --git a/src/version3/models/dashboardGadgetResponse.ts b/src/version3/models/dashboardGadgetResponse.ts index 8b1d537985..252a1f1fee 100644 --- a/src/version3/models/dashboardGadgetResponse.ts +++ b/src/version3/models/dashboardGadgetResponse.ts @@ -1,4 +1,4 @@ -import { DashboardGadget } from './dashboardGadget'; +import type { DashboardGadget } from './dashboardGadget.js'; /** The list of gadgets on the dashboard. */ export interface DashboardGadgetResponse { diff --git a/src/version3/models/dashboardGadgetSettings.ts b/src/version3/models/dashboardGadgetSettings.ts index af9d3319fc..ef25f7d7e3 100644 --- a/src/version3/models/dashboardGadgetSettings.ts +++ b/src/version3/models/dashboardGadgetSettings.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetPosition } from './dashboardGadgetPosition'; +import type { DashboardGadgetPosition } from './dashboardGadgetPosition.js'; /** Details of the settings for a dashboard gadget. */ export interface DashboardGadgetSettings { diff --git a/src/version3/models/dashboardGadgetUpdateRequest.ts b/src/version3/models/dashboardGadgetUpdateRequest.ts index 18e9c2834a..2c8cec5a70 100644 --- a/src/version3/models/dashboardGadgetUpdateRequest.ts +++ b/src/version3/models/dashboardGadgetUpdateRequest.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetPosition } from './dashboardGadgetPosition'; +import type { DashboardGadgetPosition } from './dashboardGadgetPosition.js'; /** The details of the gadget to update. */ export interface DashboardGadgetUpdateRequest { diff --git a/src/version3/models/dashboardUser.ts b/src/version3/models/dashboardUser.ts index 8907f7d266..f7b13a4149 100644 --- a/src/version3/models/dashboardUser.ts +++ b/src/version3/models/dashboardUser.ts @@ -1,4 +1,4 @@ -import { UserAvatarUrls } from './userAvatarUrls'; +import type { UserAvatarUrls } from './userAvatarUrls.js'; export interface DashboardUser { /** The URL of the user. */ diff --git a/src/version3/models/deleteAndReplaceVersion.ts b/src/version3/models/deleteAndReplaceVersion.ts index 53b597f3ce..ecd96f8686 100644 --- a/src/version3/models/deleteAndReplaceVersion.ts +++ b/src/version3/models/deleteAndReplaceVersion.ts @@ -1,4 +1,4 @@ -import { CustomFieldReplacement } from './customFieldReplacement'; +import type { CustomFieldReplacement } from './customFieldReplacement.js'; export interface DeleteAndReplaceVersion { /** The ID of the version to update `fixVersion` to when the field contains the deleted version. */ diff --git a/src/version3/models/document.ts b/src/version3/models/document.ts index 6797ef8e0e..332bf67a56 100644 --- a/src/version3/models/document.ts +++ b/src/version3/models/document.ts @@ -1,4 +1,4 @@ -import { Mark } from './mark'; +import type { Mark } from './mark.js'; export interface Document { type: diff --git a/src/version3/models/errors.ts b/src/version3/models/errors.ts index bc20bd9dd8..3cf9394179 100644 --- a/src/version3/models/errors.ts +++ b/src/version3/models/errors.ts @@ -1,4 +1,4 @@ -import { Error } from './error'; +import type { Error } from './error.js'; export interface Errors { issueIsSubtask?: Error; diff --git a/src/version3/models/eventNotification.ts b/src/version3/models/eventNotification.ts index 81b51a1551..6ddd196964 100644 --- a/src/version3/models/eventNotification.ts +++ b/src/version3/models/eventNotification.ts @@ -1,7 +1,7 @@ -import { FieldDetails } from './fieldDetails'; -import { GroupName } from './groupName'; -import { ProjectRole } from './projectRole'; -import { UserDetails } from './userDetails'; +import type { FieldDetails } from './fieldDetails.js'; +import type { GroupName } from './groupName.js'; +import type { ProjectRole } from './projectRole.js'; +import type { UserDetails } from './userDetails.js'; /** Details about a notification associated with an event. */ export interface EventNotification { diff --git a/src/version3/models/failedWebhooks.ts b/src/version3/models/failedWebhooks.ts index a3f2da5e0d..95c0424b47 100644 --- a/src/version3/models/failedWebhooks.ts +++ b/src/version3/models/failedWebhooks.ts @@ -1,4 +1,4 @@ -import { FailedWebhook } from './failedWebhook'; +import type { FailedWebhook } from './failedWebhook.js'; /** A page of failed webhooks. */ export interface FailedWebhooks { diff --git a/src/version3/models/field.ts b/src/version3/models/field.ts index 1b4651fcba..eda7a9a622 100644 --- a/src/version3/models/field.ts +++ b/src/version3/models/field.ts @@ -1,5 +1,5 @@ -import { FieldLastUsed } from './fieldLastUsed'; -import { JsonType } from './jsonType'; +import type { FieldLastUsed } from './fieldLastUsed.js'; +import type { JsonType } from './jsonType.js'; /** Details of a field. */ export interface Field { diff --git a/src/version3/models/fieldConfigurationItemsDetails.ts b/src/version3/models/fieldConfigurationItemsDetails.ts index 47685e551b..65b1078fed 100644 --- a/src/version3/models/fieldConfigurationItemsDetails.ts +++ b/src/version3/models/fieldConfigurationItemsDetails.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationItem } from './fieldConfigurationItem'; +import type { FieldConfigurationItem } from './fieldConfigurationItem.js'; /** Details of field configuration items. */ export interface FieldConfigurationItemsDetails { diff --git a/src/version3/models/fieldConfigurationSchemeProjects.ts b/src/version3/models/fieldConfigurationSchemeProjects.ts index cb59fdaf8d..addca085b5 100644 --- a/src/version3/models/fieldConfigurationSchemeProjects.ts +++ b/src/version3/models/fieldConfigurationSchemeProjects.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationScheme } from './fieldConfigurationScheme'; +import type { FieldConfigurationScheme } from './fieldConfigurationScheme.js'; /** Project list with assigned field configuration schema. */ export interface FieldConfigurationSchemeProjects { diff --git a/src/version3/models/fieldDetails.ts b/src/version3/models/fieldDetails.ts index b785053166..c8dc641723 100644 --- a/src/version3/models/fieldDetails.ts +++ b/src/version3/models/fieldDetails.ts @@ -1,5 +1,5 @@ -import { JsonType } from './jsonType'; -import { Scope } from './scope'; +import type { JsonType } from './jsonType.js'; +import type { Scope } from './scope.js'; /** Details about a field. */ export interface FieldDetails { diff --git a/src/version3/models/fields.ts b/src/version3/models/fields.ts index 8ae63d5a0e..ef4445b8d9 100644 --- a/src/version3/models/fields.ts +++ b/src/version3/models/fields.ts @@ -1,21 +1,21 @@ -import { Attachment } from './attachment'; -import { Comment } from './comment'; -import { Document } from './document'; -import { FixVersion } from './fixVersion'; -import { Issue } from './issue'; -import { IssueLink } from './issueLink'; -import { IssueTypeDetails } from './issueTypeDetails'; -import { Priority } from './priority'; -import { ProjectComponent } from './projectComponent'; -import { Resolution } from './resolution'; -import { RichText } from './richText'; -import { StatusDetails } from './statusDetails'; -import { TimeTrackingDetails } from './timeTrackingDetails'; -import { User } from './user'; -import { UserDetails } from './userDetails'; -import { Votes } from './votes'; -import { Watchers } from './watchers'; -import { Worklog } from './worklog'; +import type { Attachment } from './attachment.js'; +import type { Comment } from './comment.js'; +import type { Document } from './document.js'; +import type { FixVersion } from './fixVersion.js'; +import type { Issue } from './issue.js'; +import type { IssueLink } from './issueLink.js'; +import type { IssueTypeDetails } from './issueTypeDetails.js'; +import type { Priority } from './priority.js'; +import type { ProjectComponent } from './projectComponent.js'; +import type { Resolution } from './resolution.js'; +import type { RichText } from './richText.js'; +import type { StatusDetails } from './statusDetails.js'; +import type { TimeTrackingDetails } from './timeTrackingDetails.js'; +import type { User } from './user.js'; +import type { UserDetails } from './userDetails.js'; +import type { Votes } from './votes.js'; +import type { Watchers } from './watchers.js'; +import type { Worklog } from './worklog.js'; /** Key fields from the linked issue. */ export interface Fields { diff --git a/src/version3/models/filter.ts b/src/version3/models/filter.ts index 11b5afeac0..90a15834d4 100644 --- a/src/version3/models/filter.ts +++ b/src/version3/models/filter.ts @@ -1,7 +1,7 @@ -import { FilterSubscriptionsList } from './filterSubscriptionsList'; -import { SharePermission } from './sharePermission'; -import { User } from './user'; -import { UserList } from './userList'; +import type { FilterSubscriptionsList } from './filterSubscriptionsList.js'; +import type { SharePermission } from './sharePermission.js'; +import type { User } from './user.js'; +import type { UserList } from './userList.js'; /** Details about a filter. */ export interface Filter { diff --git a/src/version3/models/filterDetails.ts b/src/version3/models/filterDetails.ts index 3d133f3f3b..d491689c89 100644 --- a/src/version3/models/filterDetails.ts +++ b/src/version3/models/filterDetails.ts @@ -1,6 +1,6 @@ -import { FilterSubscription } from './filterSubscription'; -import { SharePermission } from './sharePermission'; -import { User } from './user'; +import type { FilterSubscription } from './filterSubscription.js'; +import type { SharePermission } from './sharePermission.js'; +import type { User } from './user.js'; /** Details of a filter. */ export interface FilterDetails { diff --git a/src/version3/models/filterSubscription.ts b/src/version3/models/filterSubscription.ts index 8eb67d5a15..0544e236dd 100644 --- a/src/version3/models/filterSubscription.ts +++ b/src/version3/models/filterSubscription.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { User } from './user'; +import type { GroupName } from './groupName.js'; +import type { User } from './user.js'; /** Details of a user or group subscribing to a filter. */ export interface FilterSubscription { diff --git a/src/version3/models/filterSubscriptionsList.ts b/src/version3/models/filterSubscriptionsList.ts index cf5d350a05..c99b80be9e 100644 --- a/src/version3/models/filterSubscriptionsList.ts +++ b/src/version3/models/filterSubscriptionsList.ts @@ -1,4 +1,4 @@ -import { FilterSubscription } from './filterSubscription'; +import type { FilterSubscription } from './filterSubscription.js'; /** A paginated list of subscriptions to a filter. */ export interface FilterSubscriptionsList { diff --git a/src/version3/models/foundGroup.ts b/src/version3/models/foundGroup.ts index cda5992826..e8abf2ba80 100644 --- a/src/version3/models/foundGroup.ts +++ b/src/version3/models/foundGroup.ts @@ -1,4 +1,4 @@ -import { GroupLabel } from './groupLabel'; +import type { GroupLabel } from './groupLabel.js'; /** A group found in a search. */ export interface FoundGroup { diff --git a/src/version3/models/foundGroups.ts b/src/version3/models/foundGroups.ts index 1b6c4a8317..9e8a813782 100644 --- a/src/version3/models/foundGroups.ts +++ b/src/version3/models/foundGroups.ts @@ -1,4 +1,4 @@ -import { FoundGroup } from './foundGroup'; +import type { FoundGroup } from './foundGroup.js'; /** * The list of groups found in a search, including header text (Showing X of Y matching groups) and total of matched diff --git a/src/version3/models/foundUsers.ts b/src/version3/models/foundUsers.ts index 357b8df537..134a869bb1 100644 --- a/src/version3/models/foundUsers.ts +++ b/src/version3/models/foundUsers.ts @@ -1,4 +1,4 @@ -import { UserPickerUser } from './userPickerUser'; +import type { UserPickerUser } from './userPickerUser.js'; /** * The list of users found in a search, including header text (Showing X of Y matching users) and total of matched diff --git a/src/version3/models/foundUsersAndGroups.ts b/src/version3/models/foundUsersAndGroups.ts index db6d1d4cdc..7de4cf99a5 100644 --- a/src/version3/models/foundUsersAndGroups.ts +++ b/src/version3/models/foundUsersAndGroups.ts @@ -1,5 +1,5 @@ -import { FoundGroups } from './foundGroups'; -import { FoundUsers } from './foundUsers'; +import type { FoundGroups } from './foundGroups.js'; +import type { FoundUsers } from './foundUsers.js'; /** List of users and groups found in a search. */ export interface FoundUsersAndGroups { diff --git a/src/version3/models/group.ts b/src/version3/models/group.ts index 1730ce2008..bfbd5a9556 100644 --- a/src/version3/models/group.ts +++ b/src/version3/models/group.ts @@ -1,4 +1,4 @@ -import { PagedListUserDetailsApplicationUser } from './pagedListUserDetailsApplicationUser'; +import type { PagedListUserDetailsApplicationUser } from './pagedListUserDetailsApplicationUser.js'; export interface Group { /** The name of group. */ diff --git a/src/version3/models/hierarchy.ts b/src/version3/models/hierarchy.ts index 96fa6cdd4f..eaa4641cbf 100644 --- a/src/version3/models/hierarchy.ts +++ b/src/version3/models/hierarchy.ts @@ -1,4 +1,4 @@ -import { HierarchyLevel } from './hierarchyLevel'; +import type { HierarchyLevel } from './hierarchyLevel.js'; /** The project issue type hierarchy. */ export interface Hierarchy { diff --git a/src/version3/models/historyMetadata.ts b/src/version3/models/historyMetadata.ts index ff27d2ce33..abb523b78e 100644 --- a/src/version3/models/historyMetadata.ts +++ b/src/version3/models/historyMetadata.ts @@ -1,4 +1,4 @@ -import { HistoryMetadataParticipant } from './historyMetadataParticipant'; +import type { HistoryMetadataParticipant } from './historyMetadataParticipant.js'; /** Details of issue history metadata. */ export interface HistoryMetadata { diff --git a/src/version3/models/index.ts b/src/version3/models/index.ts index 45c21ade21..85fb2741a3 100644 --- a/src/version3/models/index.ts +++ b/src/version3/models/index.ts @@ -1,511 +1,511 @@ -export * from './actorInput'; -export * from './actorsMap'; -export * from './addField'; -export * from './addGroup'; -export * from './addSecuritySchemeLevelsRequest'; -export * from './announcementBannerConfiguration'; -export * from './announcementBannerConfigurationUpdate'; -export * from './application'; -export * from './applicationProperty'; -export * from './applicationRole'; -export * from './archiveIssueAsyncRequest'; -export * from './associatedItem'; -export * from './associateFieldConfigurationsWithIssueTypesRequest'; -export * from './attachment'; -export * from './attachmentArchiveEntry'; -export * from './attachmentArchiveImpl'; -export * from './attachmentArchiveItemReadable'; -export * from './attachmentArchiveMetadataReadable'; -export * from './attachmentMetadata'; -export * from './attachmentSettings'; -export * from './auditRecord'; -export * from './auditRecords'; -export * from './autoCompleteSuggestion'; -export * from './autoCompleteSuggestions'; -export * from './availableDashboardGadget'; -export * from './availableDashboardGadgetsResponse'; -export * from './avatar'; -export * from './avatars'; -export * from './avatarUrls'; -export * from './avatarWithDetails'; -export * from './bulkChangeOwnerDetails'; -export * from './bulkCustomFieldOptionCreateRequest'; -export * from './bulkCustomFieldOptionUpdateRequest'; -export * from './bulkEditShareableEntity'; -export * from './bulkIssueIsWatching'; -export * from './bulkIssuePropertyUpdateRequest'; -export * from './bulkOperationErrorResult'; -export * from './bulkPermissionGrants'; -export * from './bulkPermissionsRequest'; -export * from './bulkProjectPermissionGrants'; -export * from './bulkProjectPermissions'; -export * from './changeDetails'; -export * from './changedValue'; -export * from './changedWorklog'; -export * from './changedWorklogs'; -export * from './changelog'; -export * from './columnItem'; -export * from './comment'; -export * from './componentIssuesCount'; -export * from './componentWithIssueCount'; -export * from './configuration'; -export * from './connectCustomFieldValue'; -export * from './connectCustomFieldValues'; -export * from './connectModule'; -export * from './connectModules'; -export * from './connectWorkflowTransitionRule'; -export * from './containerForProjectFeatures'; -export * from './containerForRegisteredWebhooks'; -export * from './containerForWebhookIDs'; -export * from './containerOfWorkflowSchemeAssociations'; -export * from './contextForProjectAndIssueType'; -export * from './contextualConfiguration'; -export * from './convertedJQLQueries'; -export * from './createCustomFieldContext'; -export * from './createdIssue'; -export * from './createdIssues'; -export * from './createIssueSecuritySchemeDetails'; -export * from './createNotificationSchemeDetails'; -export * from './createPriorityDetails'; -export * from './createProjectDetails'; -export * from './createResolutionDetails'; -export * from './createUiModificationDetails'; -export * from './createUpdateRoleRequest'; -export * from './createWorkflowCondition'; -export * from './createWorkflowDetails'; -export * from './createWorkflowStatusDetails'; -export * from './createWorkflowTransitionDetails'; -export * from './createWorkflowTransitionRule'; -export * from './createWorkflowTransitionRulesDetails'; -export * from './createWorkflowTransitionScreenDetails'; -export * from './customContextVariable'; -export * from './customFieldConfigurations'; -export * from './customFieldContext'; -export * from './customFieldContextDefaultValue'; -export * from './customFieldContextDefaultValueUpdate'; -export * from './customFieldContextOption'; -export * from './customFieldContextProjectMapping'; -export * from './customFieldContextUpdateDetails'; -export * from './customFieldCreatedContextOptionsList'; -export * from './customFieldDefinitionJson'; -export * from './customFieldOption'; -export * from './customFieldOptionCreate'; -export * from './customFieldOptionUpdate'; -export * from './customFieldReplacement'; -export * from './customFieldUpdatedContextOptionsList'; -export * from './customFieldValueUpdate'; -export * from './customFieldValueUpdateRequest'; -export * from './dashboard'; -export * from './dashboardDetails'; -export * from './dashboardGadget'; -export * from './dashboardGadgetPosition'; -export * from './dashboardGadgetResponse'; -export * from './dashboardGadgetSettings'; -export * from './dashboardGadgetUpdateRequest'; -export * from './dashboardUser'; -export * from './dateRangeFilter'; -export * from './defaultLevelValue'; -export * from './defaultShareScope'; -export * from './defaultWorkflow'; -export * from './deleteAndReplaceVersion'; -export * from './document'; -export * from './entityProperty'; -export * from './entityPropertyDetails'; -export * from './error'; -export * from './errorCollection'; -export * from './errors'; -export * from './eventNotification'; -export * from './exportArchivedIssuesTaskProgress'; -export * from './failedWebhook'; -export * from './failedWebhooks'; -export * from './field'; -export * from './fieldConfiguration'; -export * from './fieldConfigurationDetails'; -export * from './fieldConfigurationIssueTypeItem'; -export * from './fieldConfigurationItem'; -export * from './fieldConfigurationItemsDetails'; -export * from './fieldConfigurationScheme'; -export * from './fieldConfigurationSchemeProjectAssociation'; -export * from './fieldConfigurationSchemeProjects'; -export * from './fieldConfigurationToIssueTypeMapping'; -export * from './fieldDetails'; -export * from './fieldLastUsed'; -export * from './fieldReferenceData'; -export * from './fields'; -export * from './filter'; -export * from './filterDetails'; -export * from './filterSubscription'; -export * from './filterSubscriptionsList'; -export * from './fixVersion'; -export * from './foundGroup'; -export * from './foundGroups'; -export * from './foundUsers'; -export * from './foundUsersAndGroups'; -export * from './functionReferenceData'; -export * from './globalScope'; -export * from './group'; -export * from './groupDetails'; -export * from './groupLabel'; -export * from './groupName'; -export * from './hierarchy'; -export * from './hierarchyLevel'; -export * from './historyMetadata'; -export * from './historyMetadataParticipant'; -export * from './icon'; -export * from './id'; -export * from './idOrKey'; -export * from './includedFields'; -export * from './index'; -export * from './issue'; -export * from './issueArchivalSync'; -export * from './issueArchivalSyncRequest'; -export * from './issueChangelogIds'; -export * from './issueCommentListRequest'; -export * from './issueCreateMetadata'; -export * from './issueEntityProperties'; -export * from './issueEntityPropertiesForMultiUpdate'; -export * from './issueEvent'; -export * from './issueFieldOption'; -export * from './issueFieldOptionConfiguration'; -export * from './issueFieldOptionCreate'; -export * from './issueFieldOptionScope'; -export * from './issueFilterForBulkPropertyDelete'; -export * from './issueFilterForBulkPropertySet'; -export * from './issueLink'; -export * from './issueLinkType'; -export * from './issueLinkTypes'; -export * from './issueList'; -export * from './issueMatches'; -export * from './issueMatchesForJQL'; -export * from './issuePickerSuggestions'; -export * from './issuePickerSuggestionsIssueType'; -export * from './issuesAndJQLQueries'; -export * from './issueSecurityLevelMember'; -export * from './issueSecuritySchemeToProjectMapping'; -export * from './issuesJqlMetaData'; -export * from './issuesMeta'; -export * from './issuesUpdate'; -export * from './issueTransition'; -export * from './issueTypeCreate'; -export * from './issueTypeDetails'; -export * from './issueTypeIds'; -export * from './issueTypeIdsToRemove'; -export * from './issueTypeInfo'; -export * from './issueTypeIssueCreateMetadata'; -export * from './issueTypeScheme'; -export * from './issueTypeSchemeDetails'; -export * from './issueTypeSchemeID'; -export * from './issueTypeSchemeMapping'; -export * from './issueTypeSchemeProjectAssociation'; -export * from './issueTypeSchemeProjects'; -export * from './issueTypeSchemeUpdateDetails'; -export * from './issueTypeScreenScheme'; -export * from './issueTypeScreenSchemeDetails'; -export * from './issueTypeScreenSchemeId'; -export * from './issueTypeScreenSchemeItem'; -export * from './issueTypeScreenSchemeMapping'; -export * from './issueTypeScreenSchemeMappingDetails'; -export * from './issueTypeScreenSchemeProjectAssociation'; -export * from './issueTypeScreenSchemesProjects'; -export * from './issueTypeScreenSchemeUpdateDetails'; -export * from './issueTypesWorkflowMapping'; -export * from './issueTypeToContextMapping'; -export * from './issueTypeUpdate'; -export * from './issueTypeWithStatus'; -export * from './issueTypeWorkflowMapping'; -export * from './issueUpdateDetails'; -export * from './issueUpdateMetadata'; -export * from './jexpIssues'; -export * from './jexpJqlIssues'; -export * from './jiraExpressionAnalysis'; -export * from './jiraExpressionComplexity'; -export * from './jiraExpressionEvalContext'; -export * from './jiraExpressionEvalRequest'; -export * from './jiraExpressionEvaluationMetaData'; -export * from './jiraExpressionForAnalysis'; -export * from './jiraExpressionResult'; -export * from './jiraExpressionsAnalysis'; -export * from './jiraExpressionsComplexity'; -export * from './jiraExpressionsComplexityValue'; -export * from './jiraExpressionValidationError'; -export * from './jiraStatus'; -export * from './jqlFunctionPrecomputation'; -export * from './jqlFunctionPrecomputationUpdate'; -export * from './jqlFunctionPrecomputationUpdateRequest'; -export * from './jQLPersonalDataMigrationRequest'; -export * from './jqlQueriesToParse'; -export * from './jqlQueriesToSanitize'; -export * from './jqlQuery'; -export * from './jqlQueryClause'; -export * from './jqlQueryField'; -export * from './jqlQueryFieldEntityProperty'; -export * from './jqlQueryOrderByClause'; -export * from './jqlQueryOrderByClauseElement'; -export * from './jqlQueryToSanitize'; -export * from './jQLQueryWithUnknownUsers'; -export * from './jQLReferenceData'; -export * from './jsonType'; -export * from './license'; -export * from './licensedApplication'; -export * from './licenseMetric'; -export * from './linkedIssue'; -export * from './linkGroup'; -export * from './linkIssueRequestJson'; -export * from './listWrapperCallbackApplicationRole'; -export * from './listWrapperCallbackGroupName'; -export * from './locale'; -export * from './mark'; -export * from './moveField'; -export * from './multiIssueEntityProperties'; -export * from './multipleCustomFieldValuesUpdate'; -export * from './multipleCustomFieldValuesUpdateDetails'; -export * from './nestedResponse'; -export * from './newUserDetails'; -export * from './notification'; -export * from './notificationEvent'; -export * from './notificationRecipients'; -export * from './notificationRecipientsRestrictions'; -export * from './notificationScheme'; -export * from './notificationSchemeAndProjectMapping'; -export * from './notificationSchemeAndProjectMappingPage'; -export * from './notificationSchemeEvent'; -export * from './notificationSchemeEventDetails'; -export * from './notificationSchemeEventTypeId'; -export * from './notificationSchemeId'; -export * from './notificationSchemeNotificationDetails'; -export * from './oldToNewSecurityLevelMappings'; -export * from './operationMessage'; -export * from './operations'; -export * from './orderOfCustomFieldOptions'; -export * from './orderOfIssueTypes'; -export * from './pageBeanFieldConfigurationDetails'; -export * from './pageChangelog'; -export * from './pageComment'; -export * from './pageComponentWithIssueCount'; -export * from './pageContextForProjectAndIssueType'; -export * from './pageContextualConfiguration'; -export * from './pageCustomFieldContext'; -export * from './pageCustomFieldContextDefaultValue'; -export * from './pageCustomFieldContextOption'; -export * from './pageCustomFieldContextProjectMapping'; -export * from './pageDashboard'; -export * from './pagedListUserDetailsApplicationUser'; -export * from './pageField'; -export * from './pageFieldConfigurationIssueTypeItem'; -export * from './pageFieldConfigurationItem'; -export * from './pageFieldConfigurationScheme'; -export * from './pageFieldConfigurationSchemeProjects'; -export * from './pageFilterDetails'; -export * from './pageGroupDetails'; -export * from './pageIssueFieldOption'; -export * from './pageIssueSecurityLevelMember'; -export * from './pageIssueSecuritySchemeToProjectMapping'; -export * from './pageIssueTypeScheme'; -export * from './pageIssueTypeSchemeMapping'; -export * from './pageIssueTypeSchemeProjects'; -export * from './pageIssueTypeScreenScheme'; -export * from './pageIssueTypeScreenSchemeItem'; -export * from './pageIssueTypeScreenSchemesProjects'; -export * from './pageIssueTypeToContextMapping'; -export * from './pageJqlFunctionPrecomputation'; -export * from './pageNotificationScheme'; -export * from './pageOfChangelogs'; -export * from './pageOfComments'; -export * from './pageOfDashboards'; -export * from './pageOfStatuses'; -export * from './pageOfWorklogs'; -export * from './pagePriority'; -export * from './pageProject'; -export * from './pageProjectDetails'; -export * from './pageResolution'; -export * from './pageScreen'; -export * from './pageScreenScheme'; -export * from './pageScreenWithTab'; -export * from './pageSecurityLevel'; -export * from './pageSecurityLevelMember'; -export * from './pageSecuritySchemeWithProjects'; -export * from './pageString'; -export * from './pageUiModificationDetails'; -export * from './pageUser'; -export * from './pageUserDetails'; -export * from './pageUserKey'; -export * from './pageVersion'; -export * from './pageWebhook'; -export * from './pageWorkflow'; -export * from './pageWorkflowScheme'; -export * from './pageWorkflowTransitionRules'; -export * from './parsedJqlQueries'; -export * from './parsedJqlQuery'; -export * from './permissionDetails'; -export * from './permissionGrant'; -export * from './permissionGrants'; -export * from './permissionHolder'; -export * from './permissions'; -export * from './permissionScheme'; -export * from './permissionSchemes'; -export * from './permissionsKeys'; -export * from './permittedProjects'; -export * from './priority'; -export * from './priorityId'; -export * from './project'; -export * from './projectAvatars'; -export * from './projectCategory'; -export * from './projectComponent'; -export * from './projectDetails'; -export * from './projectEmailAddress'; -export * from './projectFeature'; -export * from './projectFeatureToggleRequest'; -export * from './projectId'; -export * from './projectIdentifier'; -export * from './projectIdentifiers'; -export * from './projectIds'; -export * from './projectInsight'; -export * from './projectIssueCreateMetadata'; -export * from './projectIssueSecurityLevels'; -export * from './projectIssueTypeHierarchy'; -export * from './projectIssueTypeMapping'; -export * from './projectIssueTypeMappings'; -export * from './projectIssueTypes'; -export * from './projectIssueTypesHierarchyLevel'; -export * from './projectLandingPageInfo'; -export * from './projectPermissions'; -export * from './projectRole'; -export * from './projectRoleActorsUpdate'; -export * from './projectRoleDetails'; -export * from './projectRoleGroup'; -export * from './projectRoleUser'; -export * from './projectScope'; -export * from './projectType'; -export * from './propertyKey'; -export * from './propertyKeys'; -export * from './publishedWorkflowId'; -export * from './registeredWebhook'; -export * from './remoteIssueLink'; -export * from './remoteIssueLinkIdentifies'; -export * from './remoteIssueLinkRequest'; -export * from './remoteObject'; -export * from './removeOptionFromIssuesResult'; -export * from './reorderIssuePriorities'; -export * from './reorderIssueResolutionsRequest'; -export * from './resolution'; -export * from './resolutionId'; -export * from './restrictedPermission'; -export * from './richText'; -export * from './roleActor'; -export * from './ruleConfiguration'; -export * from './sanitizedJqlQueries'; -export * from './sanitizedJqlQuery'; -export * from './scope'; -export * from './screen'; -export * from './screenableField'; -export * from './screenableTab'; -export * from './screenDetails'; -export * from './screenID'; -export * from './screenScheme'; -export * from './screenSchemeDetails'; -export * from './screenSchemeId'; -export * from './screenTypes'; -export * from './screenWithTab'; -export * from './searchAutoCompleteFilter'; -export * from './searchRequest'; -export * from './searchResults'; -export * from './securityLevel'; -export * from './securityLevelMember'; -export * from './securityScheme'; -export * from './securitySchemeId'; -export * from './securitySchemeLevel'; -export * from './securitySchemeLevelMember'; -export * from './securitySchemeMembersRequest'; -export * from './securitySchemes'; -export * from './securitySchemeWithProjects'; -export * from './serverInformation'; -export * from './setDefaultLevelsRequest'; -export * from './setDefaultPriorityRequest'; -export * from './setDefaultResolutionRequest'; -export * from './sharePermission'; -export * from './sharePermissionInput'; -export * from './simpleApplicationProperty'; -export * from './simpleErrorCollection'; -export * from './simpleLink'; -export * from './simpleListWrapperApplicationRole'; -export * from './simpleListWrapperGroupName'; -export * from './status'; -export * from './statusCategory'; -export * from './statusCreate'; -export * from './statusCreateRequest'; -export * from './statusDetails'; -export * from './statusMapping'; -export * from './statusScope'; -export * from './statusUpdate'; -export * from './statusUpdateRequest'; -export * from './suggestedIssue'; -export * from './systemAvatars'; -export * from './taskProgressObject'; -export * from './taskProgressRemoveOptionFromIssuesResult'; -export * from './timeTrackingConfiguration'; -export * from './timeTrackingDetails'; -export * from './timeTrackingProvider'; -export * from './transition'; -export * from './transitions'; -export * from './uiModificationContextDetails'; -export * from './uiModificationDetails'; -export * from './uiModificationIdentifiers'; -export * from './unrestrictedUserEmail'; -export * from './updateCustomFieldDetails'; -export * from './updatedProjectCategory'; -export * from './updateFieldConfigurationSchemeDetails'; -export * from './updateIssueSecurityLevelDetails'; -export * from './updateIssueSecuritySchemeRequest'; -export * from './updateNotificationSchemeDetails'; -export * from './updatePriorityDetails'; -export * from './updateProjectDetails'; -export * from './updateResolutionDetails'; -export * from './updateScreenDetails'; -export * from './updateScreenSchemeDetails'; -export * from './updateScreenTypes'; -export * from './updateUiModificationDetails'; -export * from './updateUserToGroup'; -export * from './user'; -export * from './userAvatarUrls'; -export * from './userDetails'; -export * from './userKey'; -export * from './userList'; -export * from './userMigration'; -export * from './userPickerUser'; -export * from './version'; -export * from './versionIssueCounts'; -export * from './versionIssuesStatus'; -export * from './versionMove'; -export * from './versionUnresolvedIssuesCount'; -export * from './versionUsageInCustomField'; -export * from './visibility'; -export * from './votes'; -export * from './watchers'; -export * from './webhook'; -export * from './webhookDetails'; -export * from './webhookRegistrationDetails'; -export * from './webhooksExpirationDate'; -export * from './workflow'; -export * from './workflowCondition'; -export * from './workflowId'; -export * from './workflowOperations'; -export * from './workflowRules'; -export * from './workflowRulesSearch'; -export * from './workflowRulesSearchDetails'; -export * from './workflowScheme'; -export * from './workflowSchemeAssociations'; -export * from './workflowSchemeIdName'; -export * from './workflowSchemeProjectAssociation'; -export * from './workflowStatus'; -export * from './workflowStatusProperties'; -export * from './workflowsWithTransitionRulesDetails'; -export * from './workflowTransition'; -export * from './workflowTransitionProperty'; -export * from './workflowTransitionRule'; -export * from './workflowTransitionRules'; -export * from './workflowTransitionRulesDetails'; -export * from './workflowTransitionRulesUpdate'; -export * from './workflowTransitionRulesUpdateErrorDetails'; -export * from './workflowTransitionRulesUpdateErrors'; -export * from './worklog'; -export * from './worklogIdsRequest'; +export * from './actorInput.js'; +export * from './actorsMap.js'; +export * from './addField.js'; +export * from './addGroup.js'; +export * from './addSecuritySchemeLevelsRequest.js'; +export * from './announcementBannerConfiguration.js'; +export * from './announcementBannerConfigurationUpdate.js'; +export * from './application.js'; +export * from './applicationProperty.js'; +export * from './applicationRole.js'; +export * from './archiveIssueAsyncRequest.js'; +export * from './associatedItem.js'; +export * from './associateFieldConfigurationsWithIssueTypesRequest.js'; +export * from './attachment.js'; +export * from './attachmentArchiveEntry.js'; +export * from './attachmentArchiveImpl.js'; +export * from './attachmentArchiveItemReadable.js'; +export * from './attachmentArchiveMetadataReadable.js'; +export * from './attachmentMetadata.js'; +export * from './attachmentSettings.js'; +export * from './auditRecord.js'; +export * from './auditRecords.js'; +export * from './autoCompleteSuggestion.js'; +export * from './autoCompleteSuggestions.js'; +export * from './availableDashboardGadget.js'; +export * from './availableDashboardGadgetsResponse.js'; +export * from './avatar.js'; +export * from './avatars.js'; +export * from './avatarUrls.js'; +export * from './avatarWithDetails.js'; +export * from './bulkChangeOwnerDetails.js'; +export * from './bulkCustomFieldOptionCreateRequest.js'; +export * from './bulkCustomFieldOptionUpdateRequest.js'; +export * from './bulkEditShareableEntity.js'; +export * from './bulkIssueIsWatching.js'; +export * from './bulkIssuePropertyUpdateRequest.js'; +export * from './bulkOperationErrorResult.js'; +export * from './bulkPermissionGrants.js'; +export * from './bulkPermissionsRequest.js'; +export * from './bulkProjectPermissionGrants.js'; +export * from './bulkProjectPermissions.js'; +export * from './changeDetails.js'; +export * from './changedValue.js'; +export * from './changedWorklog.js'; +export * from './changedWorklogs.js'; +export * from './changelog.js'; +export * from './columnItem.js'; +export * from './comment.js'; +export * from './componentIssuesCount.js'; +export * from './componentWithIssueCount.js'; +export * from './configuration.js'; +export * from './connectCustomFieldValue.js'; +export * from './connectCustomFieldValues.js'; +export * from './connectModule.js'; +export * from './connectModules.js'; +export * from './connectWorkflowTransitionRule.js'; +export * from './containerForProjectFeatures.js'; +export * from './containerForRegisteredWebhooks.js'; +export * from './containerForWebhookIDs.js'; +export * from './containerOfWorkflowSchemeAssociations.js'; +export * from './contextForProjectAndIssueType.js'; +export * from './contextualConfiguration.js'; +export * from './convertedJQLQueries.js'; +export * from './createCustomFieldContext.js'; +export * from './createdIssue.js'; +export * from './createdIssues.js'; +export * from './createIssueSecuritySchemeDetails.js'; +export * from './createNotificationSchemeDetails.js'; +export * from './createPriorityDetails.js'; +export * from './createProjectDetails.js'; +export * from './createResolutionDetails.js'; +export * from './createUiModificationDetails.js'; +export * from './createUpdateRoleRequest.js'; +export * from './createWorkflowCondition.js'; +export * from './createWorkflowDetails.js'; +export * from './createWorkflowStatusDetails.js'; +export * from './createWorkflowTransitionDetails.js'; +export * from './createWorkflowTransitionRule.js'; +export * from './createWorkflowTransitionRulesDetails.js'; +export * from './createWorkflowTransitionScreenDetails.js'; +export * from './customContextVariable.js'; +export * from './customFieldConfigurations.js'; +export * from './customFieldContext.js'; +export * from './customFieldContextDefaultValue.js'; +export * from './customFieldContextDefaultValueUpdate.js'; +export * from './customFieldContextOption.js'; +export * from './customFieldContextProjectMapping.js'; +export * from './customFieldContextUpdateDetails.js'; +export * from './customFieldCreatedContextOptionsList.js'; +export * from './customFieldDefinitionJson.js'; +export * from './customFieldOption.js'; +export * from './customFieldOptionCreate.js'; +export * from './customFieldOptionUpdate.js'; +export * from './customFieldReplacement.js'; +export * from './customFieldUpdatedContextOptionsList.js'; +export * from './customFieldValueUpdate.js'; +export * from './customFieldValueUpdateRequest.js'; +export * from './dashboard.js'; +export * from './dashboardDetails.js'; +export * from './dashboardGadget.js'; +export * from './dashboardGadgetPosition.js'; +export * from './dashboardGadgetResponse.js'; +export * from './dashboardGadgetSettings.js'; +export * from './dashboardGadgetUpdateRequest.js'; +export * from './dashboardUser.js'; +export * from './dateRangeFilter.js'; +export * from './defaultLevelValue.js'; +export * from './defaultShareScope.js'; +export * from './defaultWorkflow.js'; +export * from './deleteAndReplaceVersion.js'; +export * from './document.js'; +export * from './entityProperty.js'; +export * from './entityPropertyDetails.js'; +export * from './error.js'; +export * from './errorCollection.js'; +export * from './errors.js'; +export * from './eventNotification.js'; +export * from './exportArchivedIssuesTaskProgress.js'; +export * from './failedWebhook.js'; +export * from './failedWebhooks.js'; +export * from './field.js'; +export * from './fieldConfiguration.js'; +export * from './fieldConfigurationDetails.js'; +export * from './fieldConfigurationIssueTypeItem.js'; +export * from './fieldConfigurationItem.js'; +export * from './fieldConfigurationItemsDetails.js'; +export * from './fieldConfigurationScheme.js'; +export * from './fieldConfigurationSchemeProjectAssociation.js'; +export * from './fieldConfigurationSchemeProjects.js'; +export * from './fieldConfigurationToIssueTypeMapping.js'; +export * from './fieldDetails.js'; +export * from './fieldLastUsed.js'; +export * from './fieldReferenceData.js'; +export * from './fields.js'; +export * from './filter.js'; +export * from './filterDetails.js'; +export * from './filterSubscription.js'; +export * from './filterSubscriptionsList.js'; +export * from './fixVersion.js'; +export * from './foundGroup.js'; +export * from './foundGroups.js'; +export * from './foundUsers.js'; +export * from './foundUsersAndGroups.js'; +export * from './functionReferenceData.js'; +export * from './globalScope.js'; +export * from './group.js'; +export * from './groupDetails.js'; +export * from './groupLabel.js'; +export * from './groupName.js'; +export * from './hierarchy.js'; +export * from './hierarchyLevel.js'; +export * from './historyMetadata.js'; +export * from './historyMetadataParticipant.js'; +export * from './icon.js'; +export * from './id.js'; +export * from './idOrKey.js'; +export * from './includedFields.js'; +export * from './index.js'; +export * from './issue.js'; +export * from './issueArchivalSync.js'; +export * from './issueArchivalSyncRequest.js'; +export * from './issueChangelogIds.js'; +export * from './issueCommentListRequest.js'; +export * from './issueCreateMetadata.js'; +export * from './issueEntityProperties.js'; +export * from './issueEntityPropertiesForMultiUpdate.js'; +export * from './issueEvent.js'; +export * from './issueFieldOption.js'; +export * from './issueFieldOptionConfiguration.js'; +export * from './issueFieldOptionCreate.js'; +export * from './issueFieldOptionScope.js'; +export * from './issueFilterForBulkPropertyDelete.js'; +export * from './issueFilterForBulkPropertySet.js'; +export * from './issueLink.js'; +export * from './issueLinkType.js'; +export * from './issueLinkTypes.js'; +export * from './issueList.js'; +export * from './issueMatches.js'; +export * from './issueMatchesForJQL.js'; +export * from './issuePickerSuggestions.js'; +export * from './issuePickerSuggestionsIssueType.js'; +export * from './issuesAndJQLQueries.js'; +export * from './issueSecurityLevelMember.js'; +export * from './issueSecuritySchemeToProjectMapping.js'; +export * from './issuesJqlMetaData.js'; +export * from './issuesMeta.js'; +export * from './issuesUpdate.js'; +export * from './issueTransition.js'; +export * from './issueTypeCreate.js'; +export * from './issueTypeDetails.js'; +export * from './issueTypeIds.js'; +export * from './issueTypeIdsToRemove.js'; +export * from './issueTypeInfo.js'; +export * from './issueTypeIssueCreateMetadata.js'; +export * from './issueTypeScheme.js'; +export * from './issueTypeSchemeDetails.js'; +export * from './issueTypeSchemeID.js'; +export * from './issueTypeSchemeMapping.js'; +export * from './issueTypeSchemeProjectAssociation.js'; +export * from './issueTypeSchemeProjects.js'; +export * from './issueTypeSchemeUpdateDetails.js'; +export * from './issueTypeScreenScheme.js'; +export * from './issueTypeScreenSchemeDetails.js'; +export * from './issueTypeScreenSchemeId.js'; +export * from './issueTypeScreenSchemeItem.js'; +export * from './issueTypeScreenSchemeMapping.js'; +export * from './issueTypeScreenSchemeMappingDetails.js'; +export * from './issueTypeScreenSchemeProjectAssociation.js'; +export * from './issueTypeScreenSchemesProjects.js'; +export * from './issueTypeScreenSchemeUpdateDetails.js'; +export * from './issueTypesWorkflowMapping.js'; +export * from './issueTypeToContextMapping.js'; +export * from './issueTypeUpdate.js'; +export * from './issueTypeWithStatus.js'; +export * from './issueTypeWorkflowMapping.js'; +export * from './issueUpdateDetails.js'; +export * from './issueUpdateMetadata.js'; +export * from './jexpIssues.js'; +export * from './jexpJqlIssues.js'; +export * from './jiraExpressionAnalysis.js'; +export * from './jiraExpressionComplexity.js'; +export * from './jiraExpressionEvalContext.js'; +export * from './jiraExpressionEvalRequest.js'; +export * from './jiraExpressionEvaluationMetaData.js'; +export * from './jiraExpressionForAnalysis.js'; +export * from './jiraExpressionResult.js'; +export * from './jiraExpressionsAnalysis.js'; +export * from './jiraExpressionsComplexity.js'; +export * from './jiraExpressionsComplexityValue.js'; +export * from './jiraExpressionValidationError.js'; +export * from './jiraStatus.js'; +export * from './jqlFunctionPrecomputation.js'; +export * from './jqlFunctionPrecomputationUpdate.js'; +export * from './jqlFunctionPrecomputationUpdateRequest.js'; +export * from './jQLPersonalDataMigrationRequest.js'; +export * from './jqlQueriesToParse.js'; +export * from './jqlQueriesToSanitize.js'; +export * from './jqlQuery.js'; +export * from './jqlQueryClause.js'; +export * from './jqlQueryField.js'; +export * from './jqlQueryFieldEntityProperty.js'; +export * from './jqlQueryOrderByClause.js'; +export * from './jqlQueryOrderByClauseElement.js'; +export * from './jqlQueryToSanitize.js'; +export * from './jQLQueryWithUnknownUsers.js'; +export * from './jQLReferenceData.js'; +export * from './jsonType.js'; +export * from './license.js'; +export * from './licensedApplication.js'; +export * from './licenseMetric.js'; +export * from './linkedIssue.js'; +export * from './linkGroup.js'; +export * from './linkIssueRequestJson.js'; +export * from './listWrapperCallbackApplicationRole.js'; +export * from './listWrapperCallbackGroupName.js'; +export * from './locale.js'; +export * from './mark.js'; +export * from './moveField.js'; +export * from './multiIssueEntityProperties.js'; +export * from './multipleCustomFieldValuesUpdate.js'; +export * from './multipleCustomFieldValuesUpdateDetails.js'; +export * from './nestedResponse.js'; +export * from './newUserDetails.js'; +export * from './notification.js'; +export * from './notificationEvent.js'; +export * from './notificationRecipients.js'; +export * from './notificationRecipientsRestrictions.js'; +export * from './notificationScheme.js'; +export * from './notificationSchemeAndProjectMapping.js'; +export * from './notificationSchemeAndProjectMappingPage.js'; +export * from './notificationSchemeEvent.js'; +export * from './notificationSchemeEventDetails.js'; +export * from './notificationSchemeEventTypeId.js'; +export * from './notificationSchemeId.js'; +export * from './notificationSchemeNotificationDetails.js'; +export * from './oldToNewSecurityLevelMappings.js'; +export * from './operationMessage.js'; +export * from './operations.js'; +export * from './orderOfCustomFieldOptions.js'; +export * from './orderOfIssueTypes.js'; +export * from './pageBeanFieldConfigurationDetails.js'; +export * from './pageChangelog.js'; +export * from './pageComment.js'; +export * from './pageComponentWithIssueCount.js'; +export * from './pageContextForProjectAndIssueType.js'; +export * from './pageContextualConfiguration.js'; +export * from './pageCustomFieldContext.js'; +export * from './pageCustomFieldContextDefaultValue.js'; +export * from './pageCustomFieldContextOption.js'; +export * from './pageCustomFieldContextProjectMapping.js'; +export * from './pageDashboard.js'; +export * from './pagedListUserDetailsApplicationUser.js'; +export * from './pageField.js'; +export * from './pageFieldConfigurationIssueTypeItem.js'; +export * from './pageFieldConfigurationItem.js'; +export * from './pageFieldConfigurationScheme.js'; +export * from './pageFieldConfigurationSchemeProjects.js'; +export * from './pageFilterDetails.js'; +export * from './pageGroupDetails.js'; +export * from './pageIssueFieldOption.js'; +export * from './pageIssueSecurityLevelMember.js'; +export * from './pageIssueSecuritySchemeToProjectMapping.js'; +export * from './pageIssueTypeScheme.js'; +export * from './pageIssueTypeSchemeMapping.js'; +export * from './pageIssueTypeSchemeProjects.js'; +export * from './pageIssueTypeScreenScheme.js'; +export * from './pageIssueTypeScreenSchemeItem.js'; +export * from './pageIssueTypeScreenSchemesProjects.js'; +export * from './pageIssueTypeToContextMapping.js'; +export * from './pageJqlFunctionPrecomputation.js'; +export * from './pageNotificationScheme.js'; +export * from './pageOfChangelogs.js'; +export * from './pageOfComments.js'; +export * from './pageOfDashboards.js'; +export * from './pageOfStatuses.js'; +export * from './pageOfWorklogs.js'; +export * from './pagePriority.js'; +export * from './pageProject.js'; +export * from './pageProjectDetails.js'; +export * from './pageResolution.js'; +export * from './pageScreen.js'; +export * from './pageScreenScheme.js'; +export * from './pageScreenWithTab.js'; +export * from './pageSecurityLevel.js'; +export * from './pageSecurityLevelMember.js'; +export * from './pageSecuritySchemeWithProjects.js'; +export * from './pageString.js'; +export * from './pageUiModificationDetails.js'; +export * from './pageUser.js'; +export * from './pageUserDetails.js'; +export * from './pageUserKey.js'; +export * from './pageVersion.js'; +export * from './pageWebhook.js'; +export * from './pageWorkflow.js'; +export * from './pageWorkflowScheme.js'; +export * from './pageWorkflowTransitionRules.js'; +export * from './parsedJqlQueries.js'; +export * from './parsedJqlQuery.js'; +export * from './permissionDetails.js'; +export * from './permissionGrant.js'; +export * from './permissionGrants.js'; +export * from './permissionHolder.js'; +export * from './permissions.js'; +export * from './permissionScheme.js'; +export * from './permissionSchemes.js'; +export * from './permissionsKeys.js'; +export * from './permittedProjects.js'; +export * from './priority.js'; +export * from './priorityId.js'; +export * from './project.js'; +export * from './projectAvatars.js'; +export * from './projectCategory.js'; +export * from './projectComponent.js'; +export * from './projectDetails.js'; +export * from './projectEmailAddress.js'; +export * from './projectFeature.js'; +export * from './projectFeatureToggleRequest.js'; +export * from './projectId.js'; +export * from './projectIdentifier.js'; +export * from './projectIdentifiers.js'; +export * from './projectIds.js'; +export * from './projectInsight.js'; +export * from './projectIssueCreateMetadata.js'; +export * from './projectIssueSecurityLevels.js'; +export * from './projectIssueTypeHierarchy.js'; +export * from './projectIssueTypeMapping.js'; +export * from './projectIssueTypeMappings.js'; +export * from './projectIssueTypes.js'; +export * from './projectIssueTypesHierarchyLevel.js'; +export * from './projectLandingPageInfo.js'; +export * from './projectPermissions.js'; +export * from './projectRole.js'; +export * from './projectRoleActorsUpdate.js'; +export * from './projectRoleDetails.js'; +export * from './projectRoleGroup.js'; +export * from './projectRoleUser.js'; +export * from './projectScope.js'; +export * from './projectType.js'; +export * from './propertyKey.js'; +export * from './propertyKeys.js'; +export * from './publishedWorkflowId.js'; +export * from './registeredWebhook.js'; +export * from './remoteIssueLink.js'; +export * from './remoteIssueLinkIdentifies.js'; +export * from './remoteIssueLinkRequest.js'; +export * from './remoteObject.js'; +export * from './removeOptionFromIssuesResult.js'; +export * from './reorderIssuePriorities.js'; +export * from './reorderIssueResolutionsRequest.js'; +export * from './resolution.js'; +export * from './resolutionId.js'; +export * from './restrictedPermission.js'; +export * from './richText.js'; +export * from './roleActor.js'; +export * from './ruleConfiguration.js'; +export * from './sanitizedJqlQueries.js'; +export * from './sanitizedJqlQuery.js'; +export * from './scope.js'; +export * from './screen.js'; +export * from './screenableField.js'; +export * from './screenableTab.js'; +export * from './screenDetails.js'; +export * from './screenID.js'; +export * from './screenScheme.js'; +export * from './screenSchemeDetails.js'; +export * from './screenSchemeId.js'; +export * from './screenTypes.js'; +export * from './screenWithTab.js'; +export * from './searchAutoCompleteFilter.js'; +export * from './searchRequest.js'; +export * from './searchResults.js'; +export * from './securityLevel.js'; +export * from './securityLevelMember.js'; +export * from './securityScheme.js'; +export * from './securitySchemeId.js'; +export * from './securitySchemeLevel.js'; +export * from './securitySchemeLevelMember.js'; +export * from './securitySchemeMembersRequest.js'; +export * from './securitySchemes.js'; +export * from './securitySchemeWithProjects.js'; +export * from './serverInformation.js'; +export * from './setDefaultLevelsRequest.js'; +export * from './setDefaultPriorityRequest.js'; +export * from './setDefaultResolutionRequest.js'; +export * from './sharePermission.js'; +export * from './sharePermissionInput.js'; +export * from './simpleApplicationProperty.js'; +export * from './simpleErrorCollection.js'; +export * from './simpleLink.js'; +export * from './simpleListWrapperApplicationRole.js'; +export * from './simpleListWrapperGroupName.js'; +export * from './status.js'; +export * from './statusCategory.js'; +export * from './statusCreate.js'; +export * from './statusCreateRequest.js'; +export * from './statusDetails.js'; +export * from './statusMapping.js'; +export * from './statusScope.js'; +export * from './statusUpdate.js'; +export * from './statusUpdateRequest.js'; +export * from './suggestedIssue.js'; +export * from './systemAvatars.js'; +export * from './taskProgressObject.js'; +export * from './taskProgressRemoveOptionFromIssuesResult.js'; +export * from './timeTrackingConfiguration.js'; +export * from './timeTrackingDetails.js'; +export * from './timeTrackingProvider.js'; +export * from './transition.js'; +export * from './transitions.js'; +export * from './uiModificationContextDetails.js'; +export * from './uiModificationDetails.js'; +export * from './uiModificationIdentifiers.js'; +export * from './unrestrictedUserEmail.js'; +export * from './updateCustomFieldDetails.js'; +export * from './updatedProjectCategory.js'; +export * from './updateFieldConfigurationSchemeDetails.js'; +export * from './updateIssueSecurityLevelDetails.js'; +export * from './updateIssueSecuritySchemeRequest.js'; +export * from './updateNotificationSchemeDetails.js'; +export * from './updatePriorityDetails.js'; +export * from './updateProjectDetails.js'; +export * from './updateResolutionDetails.js'; +export * from './updateScreenDetails.js'; +export * from './updateScreenSchemeDetails.js'; +export * from './updateScreenTypes.js'; +export * from './updateUiModificationDetails.js'; +export * from './updateUserToGroup.js'; +export * from './user.js'; +export * from './userAvatarUrls.js'; +export * from './userDetails.js'; +export * from './userKey.js'; +export * from './userList.js'; +export * from './userMigration.js'; +export * from './userPickerUser.js'; +export * from './version.js'; +export * from './versionIssueCounts.js'; +export * from './versionIssuesStatus.js'; +export * from './versionMove.js'; +export * from './versionUnresolvedIssuesCount.js'; +export * from './versionUsageInCustomField.js'; +export * from './visibility.js'; +export * from './votes.js'; +export * from './watchers.js'; +export * from './webhook.js'; +export * from './webhookDetails.js'; +export * from './webhookRegistrationDetails.js'; +export * from './webhooksExpirationDate.js'; +export * from './workflow.js'; +export * from './workflowCondition.js'; +export * from './workflowId.js'; +export * from './workflowOperations.js'; +export * from './workflowRules.js'; +export * from './workflowRulesSearch.js'; +export * from './workflowRulesSearchDetails.js'; +export * from './workflowScheme.js'; +export * from './workflowSchemeAssociations.js'; +export * from './workflowSchemeIdName.js'; +export * from './workflowSchemeProjectAssociation.js'; +export * from './workflowStatus.js'; +export * from './workflowStatusProperties.js'; +export * from './workflowsWithTransitionRulesDetails.js'; +export * from './workflowTransition.js'; +export * from './workflowTransitionProperty.js'; +export * from './workflowTransitionRule.js'; +export * from './workflowTransitionRules.js'; +export * from './workflowTransitionRulesDetails.js'; +export * from './workflowTransitionRulesUpdate.js'; +export * from './workflowTransitionRulesUpdateErrorDetails.js'; +export * from './workflowTransitionRulesUpdateErrors.js'; +export * from './worklog.js'; +export * from './worklogIdsRequest.js'; diff --git a/src/version3/models/issue.ts b/src/version3/models/issue.ts index 16051659c7..97ed15b94a 100644 --- a/src/version3/models/issue.ts +++ b/src/version3/models/issue.ts @@ -1,9 +1,9 @@ -import { Fields } from './fields'; -import { IncludedFields } from './includedFields'; -import { IssueTransition } from './issueTransition'; -import { IssueUpdateMetadata } from './issueUpdateMetadata'; -import { Operations } from './operations'; -import { PageOfChangelogs } from './pageOfChangelogs'; +import type { Fields } from './fields.js'; +import type { IncludedFields } from './includedFields.js'; +import type { IssueTransition } from './issueTransition.js'; +import type { IssueUpdateMetadata } from './issueUpdateMetadata.js'; +import type { Operations } from './operations.js'; +import type { PageOfChangelogs } from './pageOfChangelogs.js'; /** Details about an issue. */ export interface Issue { diff --git a/src/version3/models/issueArchivalSync.ts b/src/version3/models/issueArchivalSync.ts index 8145c2a246..3151f64134 100644 --- a/src/version3/models/issueArchivalSync.ts +++ b/src/version3/models/issueArchivalSync.ts @@ -1,4 +1,4 @@ -import { Errors } from './errors'; +import type { Errors } from './errors.js'; /** Number of archived/unarchived issues and list of errors that occurred during the action, if any. */ export interface IssueArchivalSync { diff --git a/src/version3/models/issueCreateMetadata.ts b/src/version3/models/issueCreateMetadata.ts index 79f5ea1286..3cebe89b21 100644 --- a/src/version3/models/issueCreateMetadata.ts +++ b/src/version3/models/issueCreateMetadata.ts @@ -1,4 +1,4 @@ -import { ProjectIssueCreateMetadata } from './projectIssueCreateMetadata'; +import type { ProjectIssueCreateMetadata } from './projectIssueCreateMetadata.js'; /** The wrapper for the issue creation metadata for a list of projects. */ export interface IssueCreateMetadata { diff --git a/src/version3/models/issueFieldOption.ts b/src/version3/models/issueFieldOption.ts index 9c7f203657..aaa70af2e4 100644 --- a/src/version3/models/issueFieldOption.ts +++ b/src/version3/models/issueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration'; +import type { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration.js'; /** Details of the options for a select list issue field. */ export interface IssueFieldOption { diff --git a/src/version3/models/issueFieldOptionConfiguration.ts b/src/version3/models/issueFieldOptionConfiguration.ts index c1c8dfbbb6..d1b44374f5 100644 --- a/src/version3/models/issueFieldOptionConfiguration.ts +++ b/src/version3/models/issueFieldOptionConfiguration.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionScope } from './issueFieldOptionScope'; +import type { IssueFieldOptionScope } from './issueFieldOptionScope.js'; /** Details of the projects the option is available in. */ export interface IssueFieldOptionConfiguration { diff --git a/src/version3/models/issueFieldOptionCreate.ts b/src/version3/models/issueFieldOptionCreate.ts index 7a095d6826..8d2368b9ea 100644 --- a/src/version3/models/issueFieldOptionCreate.ts +++ b/src/version3/models/issueFieldOptionCreate.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration'; +import type { IssueFieldOptionConfiguration } from './issueFieldOptionConfiguration.js'; export interface IssueFieldOptionCreate { /** The option's name, which is displayed in Jira. */ diff --git a/src/version3/models/issueFieldOptionScope.ts b/src/version3/models/issueFieldOptionScope.ts index 1d2018c87f..4293c331b7 100644 --- a/src/version3/models/issueFieldOptionScope.ts +++ b/src/version3/models/issueFieldOptionScope.ts @@ -1,5 +1,5 @@ -import { GlobalScope } from './globalScope'; -import { ProjectScope } from './projectScope'; +import type { GlobalScope } from './globalScope.js'; +import type { ProjectScope } from './projectScope.js'; export interface IssueFieldOptionScope { /** diff --git a/src/version3/models/issueLink.ts b/src/version3/models/issueLink.ts index 795b976e00..21fde59242 100644 --- a/src/version3/models/issueLink.ts +++ b/src/version3/models/issueLink.ts @@ -1,5 +1,5 @@ -import { IssueLinkType } from './issueLinkType'; -import { LinkedIssue } from './linkedIssue'; +import type { IssueLinkType } from './issueLinkType.js'; +import type { LinkedIssue } from './linkedIssue.js'; /** Details of a link between issues. */ export interface IssueLink { diff --git a/src/version3/models/issueLinkTypes.ts b/src/version3/models/issueLinkTypes.ts index f630dc11a8..a9a9b44414 100644 --- a/src/version3/models/issueLinkTypes.ts +++ b/src/version3/models/issueLinkTypes.ts @@ -1,4 +1,4 @@ -import { IssueLinkType } from './issueLinkType'; +import type { IssueLinkType } from './issueLinkType.js'; /** A list of issue link type beans. */ export interface IssueLinkTypes { diff --git a/src/version3/models/issueMatches.ts b/src/version3/models/issueMatches.ts index 63c11b61ce..5c44219610 100644 --- a/src/version3/models/issueMatches.ts +++ b/src/version3/models/issueMatches.ts @@ -1,4 +1,4 @@ -import { IssueMatchesForJQL } from './issueMatchesForJQL'; +import type { IssueMatchesForJQL } from './issueMatchesForJQL.js'; /** A list of matched issues or errors for each JQL query, in the order the JQL queries were passed. */ export interface IssueMatches { diff --git a/src/version3/models/issuePickerSuggestions.ts b/src/version3/models/issuePickerSuggestions.ts index 5f9628f291..a448a8494a 100644 --- a/src/version3/models/issuePickerSuggestions.ts +++ b/src/version3/models/issuePickerSuggestions.ts @@ -1,4 +1,4 @@ -import { IssuePickerSuggestionsIssueType } from './issuePickerSuggestionsIssueType'; +import type { IssuePickerSuggestionsIssueType } from './issuePickerSuggestionsIssueType.js'; /** A list of issues suggested for use in auto-completion. */ export interface IssuePickerSuggestions { diff --git a/src/version3/models/issuePickerSuggestionsIssueType.ts b/src/version3/models/issuePickerSuggestionsIssueType.ts index 5016f3b9f4..e5840fa4fe 100644 --- a/src/version3/models/issuePickerSuggestionsIssueType.ts +++ b/src/version3/models/issuePickerSuggestionsIssueType.ts @@ -1,4 +1,4 @@ -import { SuggestedIssue } from './suggestedIssue'; +import type { SuggestedIssue } from './suggestedIssue.js'; /** A type of issue suggested for use in auto-completion. */ export interface IssuePickerSuggestionsIssueType { diff --git a/src/version3/models/issueSecurityLevelMember.ts b/src/version3/models/issueSecurityLevelMember.ts index c235a601eb..43ff962634 100644 --- a/src/version3/models/issueSecurityLevelMember.ts +++ b/src/version3/models/issueSecurityLevelMember.ts @@ -1,4 +1,4 @@ -import { PermissionHolder } from './permissionHolder'; +import type { PermissionHolder } from './permissionHolder.js'; /** Issue security level member. */ export interface IssueSecurityLevelMember { diff --git a/src/version3/models/issueTransition.ts b/src/version3/models/issueTransition.ts index dc7f8afd37..cacddba1c9 100644 --- a/src/version3/models/issueTransition.ts +++ b/src/version3/models/issueTransition.ts @@ -1,4 +1,4 @@ -import { StatusDetails } from './statusDetails'; +import type { StatusDetails } from './statusDetails.js'; /** Details of an issue transition. */ export interface IssueTransition { diff --git a/src/version3/models/issueTypeDetails.ts b/src/version3/models/issueTypeDetails.ts index 635fffa87a..8bb38d58ee 100644 --- a/src/version3/models/issueTypeDetails.ts +++ b/src/version3/models/issueTypeDetails.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details about an issue type. */ export interface IssueTypeDetails { diff --git a/src/version3/models/issueTypeIssueCreateMetadata.ts b/src/version3/models/issueTypeIssueCreateMetadata.ts index ded2c866d2..9d10d50677 100644 --- a/src/version3/models/issueTypeIssueCreateMetadata.ts +++ b/src/version3/models/issueTypeIssueCreateMetadata.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details of the issue creation metadata for an issue type. */ export interface IssueTypeIssueCreateMetadata { diff --git a/src/version3/models/issueTypeSchemeProjects.ts b/src/version3/models/issueTypeSchemeProjects.ts index 0efc988728..ac0f50b745 100644 --- a/src/version3/models/issueTypeSchemeProjects.ts +++ b/src/version3/models/issueTypeSchemeProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeScheme } from './issueTypeScheme'; +import type { IssueTypeScheme } from './issueTypeScheme.js'; /** Issue type scheme with a list of the projects that use it. */ export interface IssueTypeSchemeProjects { diff --git a/src/version3/models/issueTypeScreenSchemeDetails.ts b/src/version3/models/issueTypeScreenSchemeDetails.ts index 40180c1f20..f842825111 100644 --- a/src/version3/models/issueTypeScreenSchemeDetails.ts +++ b/src/version3/models/issueTypeScreenSchemeDetails.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping'; +import type { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping.js'; /** The details of an issue type screen scheme. */ export interface IssueTypeScreenSchemeDetails { diff --git a/src/version3/models/issueTypeScreenSchemeMappingDetails.ts b/src/version3/models/issueTypeScreenSchemeMappingDetails.ts index 6fce54e81a..db73374ace 100644 --- a/src/version3/models/issueTypeScreenSchemeMappingDetails.ts +++ b/src/version3/models/issueTypeScreenSchemeMappingDetails.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping'; +import type { IssueTypeScreenSchemeMapping } from './issueTypeScreenSchemeMapping.js'; /** A list of issue type screen scheme mappings. */ export interface IssueTypeScreenSchemeMappingDetails { diff --git a/src/version3/models/issueTypeScreenSchemesProjects.ts b/src/version3/models/issueTypeScreenSchemesProjects.ts index 56a4c64482..8fe7e994b1 100644 --- a/src/version3/models/issueTypeScreenSchemesProjects.ts +++ b/src/version3/models/issueTypeScreenSchemesProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenScheme } from './issueTypeScreenScheme'; +import type { IssueTypeScreenScheme } from './issueTypeScreenScheme.js'; /** Issue type screen scheme with a list of the projects that use it. */ export interface IssueTypeScreenSchemesProjects { diff --git a/src/version3/models/issueTypeWithStatus.ts b/src/version3/models/issueTypeWithStatus.ts index a3f5428260..db0b3fa537 100644 --- a/src/version3/models/issueTypeWithStatus.ts +++ b/src/version3/models/issueTypeWithStatus.ts @@ -1,4 +1,4 @@ -import { StatusDetails } from './statusDetails'; +import type { StatusDetails } from './statusDetails.js'; /** Status details for an issue type. */ export interface IssueTypeWithStatus { diff --git a/src/version3/models/issueUpdateDetails.ts b/src/version3/models/issueUpdateDetails.ts index 220ca703e6..f9950a765a 100644 --- a/src/version3/models/issueUpdateDetails.ts +++ b/src/version3/models/issueUpdateDetails.ts @@ -1,8 +1,8 @@ -import { Document } from './document'; -import { EntityProperty } from './entityProperty'; -import { Fields } from './fields'; -import { HistoryMetadata } from './historyMetadata'; -import { IssueTransition } from './issueTransition'; +import type { Document } from './document.js'; +import type { EntityProperty } from './entityProperty.js'; +import type { Fields } from './fields.js'; +import type { HistoryMetadata } from './historyMetadata.js'; +import type { IssueTransition } from './issueTransition.js'; /** Details of an issue update request. */ export interface IssueUpdateDetails { diff --git a/src/version3/models/issuesMeta.ts b/src/version3/models/issuesMeta.ts index 6158728196..786db99f5c 100644 --- a/src/version3/models/issuesMeta.ts +++ b/src/version3/models/issuesMeta.ts @@ -1,4 +1,4 @@ -import { IssuesJqlMetaData } from './issuesJqlMetaData'; +import type { IssuesJqlMetaData } from './issuesJqlMetaData.js'; /** Meta data describing the `issues` context variable. */ export interface IssuesMeta { diff --git a/src/version3/models/issuesUpdate.ts b/src/version3/models/issuesUpdate.ts index 57cb9b2bf8..005e0623ee 100644 --- a/src/version3/models/issuesUpdate.ts +++ b/src/version3/models/issuesUpdate.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails } from './issueUpdateDetails'; +import type { IssueUpdateDetails } from './issueUpdateDetails.js'; export interface IssuesUpdate { issueUpdates?: IssueUpdateDetails[]; diff --git a/src/version3/models/jQLReferenceData.ts b/src/version3/models/jQLReferenceData.ts index af9cb82c4b..5b980504e5 100644 --- a/src/version3/models/jQLReferenceData.ts +++ b/src/version3/models/jQLReferenceData.ts @@ -1,5 +1,5 @@ -import { FieldReferenceData } from './fieldReferenceData'; -import { FunctionReferenceData } from './functionReferenceData'; +import type { FieldReferenceData } from './fieldReferenceData.js'; +import type { FunctionReferenceData } from './functionReferenceData.js'; /** Lists of JQL reference data. */ export interface JQLReferenceData { diff --git a/src/version3/models/jexpIssues.ts b/src/version3/models/jexpIssues.ts index d2ece42457..ffb7258929 100644 --- a/src/version3/models/jexpIssues.ts +++ b/src/version3/models/jexpIssues.ts @@ -1,4 +1,4 @@ -import { JexpJqlIssues } from './jexpJqlIssues'; +import type { JexpJqlIssues } from './jexpJqlIssues.js'; /** The JQL specifying the issues available in the evaluated Jira expression under the `issues` context variable. */ export interface JexpIssues { diff --git a/src/version3/models/jiraExpressionAnalysis.ts b/src/version3/models/jiraExpressionAnalysis.ts index 93c69308c4..b49abe7f12 100644 --- a/src/version3/models/jiraExpressionAnalysis.ts +++ b/src/version3/models/jiraExpressionAnalysis.ts @@ -1,5 +1,5 @@ -import { JiraExpressionComplexity } from './jiraExpressionComplexity'; -import { JiraExpressionValidationError } from './jiraExpressionValidationError'; +import type { JiraExpressionComplexity } from './jiraExpressionComplexity.js'; +import type { JiraExpressionValidationError } from './jiraExpressionValidationError.js'; /** Details about the analysed Jira expression. */ export interface JiraExpressionAnalysis { diff --git a/src/version3/models/jiraExpressionEvalContext.ts b/src/version3/models/jiraExpressionEvalContext.ts index 83ea9fffb3..648dd991f7 100644 --- a/src/version3/models/jiraExpressionEvalContext.ts +++ b/src/version3/models/jiraExpressionEvalContext.ts @@ -1,6 +1,6 @@ -import { CustomContextVariable } from './customContextVariable'; -import { IdOrKey } from './idOrKey'; -import { JexpIssues } from './jexpIssues'; +import type { CustomContextVariable } from './customContextVariable.js'; +import type { IdOrKey } from './idOrKey.js'; +import type { JexpIssues } from './jexpIssues.js'; export interface JiraExpressionEvalContext { issue?: IdOrKey; diff --git a/src/version3/models/jiraExpressionEvalRequest.ts b/src/version3/models/jiraExpressionEvalRequest.ts index cc768d239b..256e07ed43 100644 --- a/src/version3/models/jiraExpressionEvalRequest.ts +++ b/src/version3/models/jiraExpressionEvalRequest.ts @@ -1,4 +1,4 @@ -import { JiraExpressionEvalContext } from './jiraExpressionEvalContext'; +import type { JiraExpressionEvalContext } from './jiraExpressionEvalContext.js'; export interface JiraExpressionEvalRequest { /** The Jira expression to evaluate. */ diff --git a/src/version3/models/jiraExpressionEvaluationMetaData.ts b/src/version3/models/jiraExpressionEvaluationMetaData.ts index aba849f5d7..1a406e3080 100644 --- a/src/version3/models/jiraExpressionEvaluationMetaData.ts +++ b/src/version3/models/jiraExpressionEvaluationMetaData.ts @@ -1,5 +1,5 @@ -import { IssuesMeta } from './issuesMeta'; -import { JiraExpressionsComplexity } from './jiraExpressionsComplexity'; +import type { IssuesMeta } from './issuesMeta.js'; +import type { JiraExpressionsComplexity } from './jiraExpressionsComplexity.js'; export interface JiraExpressionEvaluationMetaData { complexity?: JiraExpressionsComplexity; diff --git a/src/version3/models/jiraExpressionResult.ts b/src/version3/models/jiraExpressionResult.ts index 3fd9e8a227..57cf269611 100644 --- a/src/version3/models/jiraExpressionResult.ts +++ b/src/version3/models/jiraExpressionResult.ts @@ -1,4 +1,4 @@ -import { JiraExpressionEvaluationMetaData } from './jiraExpressionEvaluationMetaData'; +import type { JiraExpressionEvaluationMetaData } from './jiraExpressionEvaluationMetaData.js'; /** The result of evaluating a Jira expression. */ export interface JiraExpressionResult { diff --git a/src/version3/models/jiraExpressionsAnalysis.ts b/src/version3/models/jiraExpressionsAnalysis.ts index 36e3231b87..9e1486df9a 100644 --- a/src/version3/models/jiraExpressionsAnalysis.ts +++ b/src/version3/models/jiraExpressionsAnalysis.ts @@ -1,4 +1,4 @@ -import { JiraExpressionAnalysis } from './jiraExpressionAnalysis'; +import type { JiraExpressionAnalysis } from './jiraExpressionAnalysis.js'; /** Details about the analysed Jira expression. */ export interface JiraExpressionsAnalysis { diff --git a/src/version3/models/jiraExpressionsComplexity.ts b/src/version3/models/jiraExpressionsComplexity.ts index 3dfc524719..2e9aad2534 100644 --- a/src/version3/models/jiraExpressionsComplexity.ts +++ b/src/version3/models/jiraExpressionsComplexity.ts @@ -1,4 +1,4 @@ -import { JiraExpressionsComplexityValue } from './jiraExpressionsComplexityValue'; +import type { JiraExpressionsComplexityValue } from './jiraExpressionsComplexityValue.js'; export interface JiraExpressionsComplexity { steps?: JiraExpressionsComplexityValue; diff --git a/src/version3/models/jiraStatus.ts b/src/version3/models/jiraStatus.ts index 2780805b6d..52af69e1df 100644 --- a/src/version3/models/jiraStatus.ts +++ b/src/version3/models/jiraStatus.ts @@ -1,5 +1,5 @@ -import { ProjectIssueTypes } from './projectIssueTypes'; -import { StatusScope } from './statusScope'; +import type { ProjectIssueTypes } from './projectIssueTypes.js'; +import type { StatusScope } from './statusScope.js'; /** Details of a status. */ export interface JiraStatus { diff --git a/src/version3/models/jqlFunctionPrecomputationUpdateRequest.ts b/src/version3/models/jqlFunctionPrecomputationUpdateRequest.ts index f40bc93095..3c78b15d1b 100644 --- a/src/version3/models/jqlFunctionPrecomputationUpdateRequest.ts +++ b/src/version3/models/jqlFunctionPrecomputationUpdateRequest.ts @@ -1,4 +1,4 @@ -import { JqlFunctionPrecomputationUpdate } from './jqlFunctionPrecomputationUpdate'; +import type { JqlFunctionPrecomputationUpdate } from './jqlFunctionPrecomputationUpdate.js'; /** List of pairs (id and value) for precomputation updates. */ export interface JqlFunctionPrecomputationUpdateRequest { diff --git a/src/version3/models/jqlQueriesToSanitize.ts b/src/version3/models/jqlQueriesToSanitize.ts index 01cc5f923a..bb86b4d9fd 100644 --- a/src/version3/models/jqlQueriesToSanitize.ts +++ b/src/version3/models/jqlQueriesToSanitize.ts @@ -1,4 +1,4 @@ -import { JqlQueryToSanitize } from './jqlQueryToSanitize'; +import type { JqlQueryToSanitize } from './jqlQueryToSanitize.js'; /** The list of JQL queries to sanitize for the given account IDs. */ export interface JqlQueriesToSanitize { diff --git a/src/version3/models/jqlQuery.ts b/src/version3/models/jqlQuery.ts index e9dc1cdbae..eeb47524e6 100644 --- a/src/version3/models/jqlQuery.ts +++ b/src/version3/models/jqlQuery.ts @@ -1,5 +1,5 @@ -import { JqlQueryClause } from './jqlQueryClause'; -import { JqlQueryOrderByClause } from './jqlQueryOrderByClause'; +import type { JqlQueryClause } from './jqlQueryClause.js'; +import type { JqlQueryOrderByClause } from './jqlQueryOrderByClause.js'; /** A parsed JQL query. */ export interface JqlQuery { diff --git a/src/version3/models/jqlQueryField.ts b/src/version3/models/jqlQueryField.ts index cc1358df46..cf6554db60 100644 --- a/src/version3/models/jqlQueryField.ts +++ b/src/version3/models/jqlQueryField.ts @@ -1,4 +1,4 @@ -import { JqlQueryFieldEntityProperty } from './jqlQueryFieldEntityProperty'; +import type { JqlQueryFieldEntityProperty } from './jqlQueryFieldEntityProperty.js'; /** * A field used in a JQL query. See [Advanced searching - fields reference](https://confluence.atlassian.com/x/dAiiLQ) diff --git a/src/version3/models/jqlQueryOrderByClause.ts b/src/version3/models/jqlQueryOrderByClause.ts index ecd2773b65..878b100246 100644 --- a/src/version3/models/jqlQueryOrderByClause.ts +++ b/src/version3/models/jqlQueryOrderByClause.ts @@ -1,4 +1,4 @@ -import { JqlQueryOrderByClauseElement } from './jqlQueryOrderByClauseElement'; +import type { JqlQueryOrderByClauseElement } from './jqlQueryOrderByClauseElement.js'; /** Details of the order-by JQL clause. */ export interface JqlQueryOrderByClause { diff --git a/src/version3/models/jqlQueryOrderByClauseElement.ts b/src/version3/models/jqlQueryOrderByClauseElement.ts index 925d9ee8ab..e4bc14bb4c 100644 --- a/src/version3/models/jqlQueryOrderByClauseElement.ts +++ b/src/version3/models/jqlQueryOrderByClauseElement.ts @@ -1,4 +1,4 @@ -import { JqlQueryField } from './jqlQueryField'; +import type { JqlQueryField } from './jqlQueryField.js'; /** An element of the order-by JQL clause. */ export interface JqlQueryOrderByClauseElement { diff --git a/src/version3/models/license.ts b/src/version3/models/license.ts index bda74a19a9..717ba9b9e3 100644 --- a/src/version3/models/license.ts +++ b/src/version3/models/license.ts @@ -1,4 +1,4 @@ -import { LicensedApplication } from './licensedApplication'; +import type { LicensedApplication } from './licensedApplication.js'; /** Details about a license for the Jira instance. */ export interface License { diff --git a/src/version3/models/linkGroup.ts b/src/version3/models/linkGroup.ts index 3450796946..e5223a94dc 100644 --- a/src/version3/models/linkGroup.ts +++ b/src/version3/models/linkGroup.ts @@ -1,4 +1,4 @@ -import { SimpleLink } from './simpleLink'; +import type { SimpleLink } from './simpleLink.js'; /** Details a link group, which defines issue operations. */ export interface LinkGroup { diff --git a/src/version3/models/linkIssueRequestJson.ts b/src/version3/models/linkIssueRequestJson.ts index 9445d9845a..5713ca0cbb 100644 --- a/src/version3/models/linkIssueRequestJson.ts +++ b/src/version3/models/linkIssueRequestJson.ts @@ -1,6 +1,6 @@ -import { Comment } from './comment'; -import { IssueLinkType } from './issueLinkType'; -import { LinkedIssue } from './linkedIssue'; +import type { Comment } from './comment.js'; +import type { IssueLinkType } from './issueLinkType.js'; +import type { LinkedIssue } from './linkedIssue.js'; export interface LinkIssueRequestJson { type: IssueLinkType; diff --git a/src/version3/models/linkedIssue.ts b/src/version3/models/linkedIssue.ts index 3d4638fc94..3f91ec521b 100644 --- a/src/version3/models/linkedIssue.ts +++ b/src/version3/models/linkedIssue.ts @@ -1,4 +1,4 @@ -import { Fields } from './fields'; +import type { Fields } from './fields.js'; /** The ID or key of a linked issue. */ export interface LinkedIssue { diff --git a/src/version3/models/multiIssueEntityProperties.ts b/src/version3/models/multiIssueEntityProperties.ts index 3e54265bc3..f343f87352 100644 --- a/src/version3/models/multiIssueEntityProperties.ts +++ b/src/version3/models/multiIssueEntityProperties.ts @@ -1,4 +1,4 @@ -import { IssueEntityPropertiesForMultiUpdate } from './issueEntityPropertiesForMultiUpdate'; +import type { IssueEntityPropertiesForMultiUpdate } from './issueEntityPropertiesForMultiUpdate.js'; /** * A list of issues and their respective properties to set or update. See [Entity diff --git a/src/version3/models/multipleCustomFieldValuesUpdateDetails.ts b/src/version3/models/multipleCustomFieldValuesUpdateDetails.ts index 8df22e82e4..29ed2e5e1b 100644 --- a/src/version3/models/multipleCustomFieldValuesUpdateDetails.ts +++ b/src/version3/models/multipleCustomFieldValuesUpdateDetails.ts @@ -1,4 +1,4 @@ -import { MultipleCustomFieldValuesUpdate } from './multipleCustomFieldValuesUpdate'; +import type { MultipleCustomFieldValuesUpdate } from './multipleCustomFieldValuesUpdate.js'; /** List of updates for a custom fields. */ export interface MultipleCustomFieldValuesUpdateDetails { diff --git a/src/version3/models/nestedResponse.ts b/src/version3/models/nestedResponse.ts index ffcb96ccec..5f61bb9f8e 100644 --- a/src/version3/models/nestedResponse.ts +++ b/src/version3/models/nestedResponse.ts @@ -1,4 +1,4 @@ -import { ErrorCollection } from './errorCollection'; +import type { ErrorCollection } from './errorCollection.js'; export interface NestedResponse { status?: number; diff --git a/src/version3/models/newUserDetails.ts b/src/version3/models/newUserDetails.ts index e4579ffe63..c23793aa91 100644 --- a/src/version3/models/newUserDetails.ts +++ b/src/version3/models/newUserDetails.ts @@ -4,4 +4,10 @@ export interface NewUserDetails { self?: string; /** The email address for the user. */ emailAddress: string; + /** + * Products the new user has access to. Valid products are: jira-core, jira-servicedesk, jira-product-discovery, + * jira-software. To create a user without product access, set this field to be an empty array. Defaults to + * ['jira-core', 'jira-servicedesk', 'jira-product-discovery', 'jira-software']. + */ + products?: ('jira-core' | 'jira-servicedesk' | 'jira-product-discovery' | 'jira-software' | string)[]; } diff --git a/src/version3/models/notification.ts b/src/version3/models/notification.ts index e8526c2660..c3b10c29fa 100644 --- a/src/version3/models/notification.ts +++ b/src/version3/models/notification.ts @@ -1,5 +1,5 @@ -import { NotificationRecipients } from './notificationRecipients'; -import { NotificationRecipientsRestrictions } from './notificationRecipientsRestrictions'; +import type { NotificationRecipients } from './notificationRecipients.js'; +import type { NotificationRecipientsRestrictions } from './notificationRecipientsRestrictions.js'; /** Details about a notification. */ export interface Notification { diff --git a/src/version3/models/notificationRecipients.ts b/src/version3/models/notificationRecipients.ts index beed8f9e51..2bc3c2204d 100644 --- a/src/version3/models/notificationRecipients.ts +++ b/src/version3/models/notificationRecipients.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { UserDetails } from './userDetails'; +import type { GroupName } from './groupName.js'; +import type { UserDetails } from './userDetails.js'; /** Details of the users and groups to receive the notification. */ export interface NotificationRecipients { diff --git a/src/version3/models/notificationRecipientsRestrictions.ts b/src/version3/models/notificationRecipientsRestrictions.ts index 30a9b7bc37..1e99bb1161 100644 --- a/src/version3/models/notificationRecipientsRestrictions.ts +++ b/src/version3/models/notificationRecipientsRestrictions.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { RestrictedPermission } from './restrictedPermission'; +import type { GroupName } from './groupName.js'; +import type { RestrictedPermission } from './restrictedPermission.js'; /** Details of the group membership or permissions needed to receive the notification. */ export interface NotificationRecipientsRestrictions { diff --git a/src/version3/models/notificationScheme.ts b/src/version3/models/notificationScheme.ts index 5547d49c15..c98384afd3 100644 --- a/src/version3/models/notificationScheme.ts +++ b/src/version3/models/notificationScheme.ts @@ -1,5 +1,5 @@ -import { NotificationSchemeEvent } from './notificationSchemeEvent'; -import { Scope } from './scope'; +import type { NotificationSchemeEvent } from './notificationSchemeEvent.js'; +import type { Scope } from './scope.js'; /** Details about a notification scheme. */ export interface NotificationScheme { diff --git a/src/version3/models/notificationSchemeAndProjectMappingPage.ts b/src/version3/models/notificationSchemeAndProjectMappingPage.ts index 21a77840dc..272131b30a 100644 --- a/src/version3/models/notificationSchemeAndProjectMappingPage.ts +++ b/src/version3/models/notificationSchemeAndProjectMappingPage.ts @@ -1,4 +1,4 @@ -import { NotificationSchemeAndProjectMapping } from './notificationSchemeAndProjectMapping'; +import type { NotificationSchemeAndProjectMapping } from './notificationSchemeAndProjectMapping.js'; /** A page of items. */ export interface NotificationSchemeAndProjectMappingPage { diff --git a/src/version3/models/notificationSchemeEvent.ts b/src/version3/models/notificationSchemeEvent.ts index 9f67d81317..edf8092393 100644 --- a/src/version3/models/notificationSchemeEvent.ts +++ b/src/version3/models/notificationSchemeEvent.ts @@ -1,5 +1,5 @@ -import { EventNotification } from './eventNotification'; -import { NotificationEvent } from './notificationEvent'; +import type { EventNotification } from './eventNotification.js'; +import type { NotificationEvent } from './notificationEvent.js'; /** Details about a notification scheme event. */ export interface NotificationSchemeEvent { diff --git a/src/version3/models/notificationSchemeEventDetails.ts b/src/version3/models/notificationSchemeEventDetails.ts index 254082cad8..5ba1caa9f8 100644 --- a/src/version3/models/notificationSchemeEventDetails.ts +++ b/src/version3/models/notificationSchemeEventDetails.ts @@ -1,5 +1,5 @@ -import { NotificationSchemeEventTypeId } from './notificationSchemeEventTypeId'; -import { NotificationSchemeNotificationDetails } from './notificationSchemeNotificationDetails'; +import type { NotificationSchemeEventTypeId } from './notificationSchemeEventTypeId.js'; +import type { NotificationSchemeNotificationDetails } from './notificationSchemeNotificationDetails.js'; /** Details of a notification scheme event. */ export interface NotificationSchemeEventDetails { diff --git a/src/version3/models/operations.ts b/src/version3/models/operations.ts index 11702d0336..8102a00ec8 100644 --- a/src/version3/models/operations.ts +++ b/src/version3/models/operations.ts @@ -1,4 +1,4 @@ -import { LinkGroup } from './linkGroup'; +import type { LinkGroup } from './linkGroup.js'; /** Details of the operations that can be performed on the issue. */ export interface Operations { diff --git a/src/version3/models/pageBeanFieldConfigurationDetails.ts b/src/version3/models/pageBeanFieldConfigurationDetails.ts index 37b3f277a9..80636a2def 100644 --- a/src/version3/models/pageBeanFieldConfigurationDetails.ts +++ b/src/version3/models/pageBeanFieldConfigurationDetails.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationDetails } from './fieldConfigurationDetails'; +import type { FieldConfigurationDetails } from './fieldConfigurationDetails.js'; /** A page of items. */ export interface PageBeanFieldConfigurationDetails { diff --git a/src/version3/models/pageChangelog.ts b/src/version3/models/pageChangelog.ts index 2d8414d867..2d6c4f2f12 100644 --- a/src/version3/models/pageChangelog.ts +++ b/src/version3/models/pageChangelog.ts @@ -1,4 +1,4 @@ -import { Changelog } from './changelog'; +import type { Changelog } from './changelog.js'; /** A page of items. */ export interface PageChangelog { diff --git a/src/version3/models/pageComment.ts b/src/version3/models/pageComment.ts index cfe680d593..c7e3d4ad08 100644 --- a/src/version3/models/pageComment.ts +++ b/src/version3/models/pageComment.ts @@ -1,4 +1,4 @@ -import { Comment } from './comment'; +import type { Comment } from './comment.js'; /** A page of items. */ export interface PageComment { diff --git a/src/version3/models/pageComponentWithIssueCount.ts b/src/version3/models/pageComponentWithIssueCount.ts index 6d7c829514..1e3f242ebe 100644 --- a/src/version3/models/pageComponentWithIssueCount.ts +++ b/src/version3/models/pageComponentWithIssueCount.ts @@ -1,4 +1,4 @@ -import { ComponentWithIssueCount } from './componentWithIssueCount'; +import type { ComponentWithIssueCount } from './componentWithIssueCount.js'; /** A page of items. */ export interface PageComponentWithIssueCount { diff --git a/src/version3/models/pageContextForProjectAndIssueType.ts b/src/version3/models/pageContextForProjectAndIssueType.ts index 2c6e95e799..d39384313b 100644 --- a/src/version3/models/pageContextForProjectAndIssueType.ts +++ b/src/version3/models/pageContextForProjectAndIssueType.ts @@ -1,4 +1,4 @@ -import { ContextForProjectAndIssueType } from './contextForProjectAndIssueType'; +import type { ContextForProjectAndIssueType } from './contextForProjectAndIssueType.js'; /** A page of items. */ export interface PageContextForProjectAndIssueType { diff --git a/src/version3/models/pageContextualConfiguration.ts b/src/version3/models/pageContextualConfiguration.ts index bdda760448..0416f74ab3 100644 --- a/src/version3/models/pageContextualConfiguration.ts +++ b/src/version3/models/pageContextualConfiguration.ts @@ -1,4 +1,4 @@ -import { ContextualConfiguration } from './contextualConfiguration'; +import type { ContextualConfiguration } from './contextualConfiguration.js'; /** A page of items. */ export interface PageContextualConfiguration { diff --git a/src/version3/models/pageCustomFieldContext.ts b/src/version3/models/pageCustomFieldContext.ts index 3b69305aa9..9d50370d16 100644 --- a/src/version3/models/pageCustomFieldContext.ts +++ b/src/version3/models/pageCustomFieldContext.ts @@ -1,4 +1,4 @@ -import { CustomFieldContext } from './customFieldContext'; +import type { CustomFieldContext } from './customFieldContext.js'; /** A page of items. */ export interface PageCustomFieldContext { diff --git a/src/version3/models/pageCustomFieldContextDefaultValue.ts b/src/version3/models/pageCustomFieldContextDefaultValue.ts index 3023fd50ed..321b6fe0c5 100644 --- a/src/version3/models/pageCustomFieldContextDefaultValue.ts +++ b/src/version3/models/pageCustomFieldContextDefaultValue.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue'; +import type { CustomFieldContextDefaultValue } from './customFieldContextDefaultValue.js'; /** A page of items. */ export interface PageCustomFieldContextDefaultValue { diff --git a/src/version3/models/pageCustomFieldContextOption.ts b/src/version3/models/pageCustomFieldContextOption.ts index d3c8f21fb2..09b4fb6b89 100644 --- a/src/version3/models/pageCustomFieldContextOption.ts +++ b/src/version3/models/pageCustomFieldContextOption.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextOption } from './customFieldContextOption'; +import type { CustomFieldContextOption } from './customFieldContextOption.js'; /** A page of items. */ export interface PageCustomFieldContextOption { diff --git a/src/version3/models/pageCustomFieldContextProjectMapping.ts b/src/version3/models/pageCustomFieldContextProjectMapping.ts index df43b2affd..fd950ae825 100644 --- a/src/version3/models/pageCustomFieldContextProjectMapping.ts +++ b/src/version3/models/pageCustomFieldContextProjectMapping.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextProjectMapping } from './customFieldContextProjectMapping'; +import type { CustomFieldContextProjectMapping } from './customFieldContextProjectMapping.js'; /** A page of items. */ export interface PageCustomFieldContextProjectMapping { diff --git a/src/version3/models/pageDashboard.ts b/src/version3/models/pageDashboard.ts index 70159b5973..2f99c17d56 100644 --- a/src/version3/models/pageDashboard.ts +++ b/src/version3/models/pageDashboard.ts @@ -1,4 +1,4 @@ -import { Dashboard } from './dashboard'; +import type { Dashboard } from './dashboard.js'; /** A page of items. */ export interface PageDashboard { diff --git a/src/version3/models/pageField.ts b/src/version3/models/pageField.ts index 77637f8b3d..09d0a06e8b 100644 --- a/src/version3/models/pageField.ts +++ b/src/version3/models/pageField.ts @@ -1,4 +1,4 @@ -import { Field } from './field'; +import type { Field } from './field.js'; /** A page of items. */ export interface PageField { diff --git a/src/version3/models/pageFieldConfigurationIssueTypeItem.ts b/src/version3/models/pageFieldConfigurationIssueTypeItem.ts index f20e3d1251..f3a47d2afc 100644 --- a/src/version3/models/pageFieldConfigurationIssueTypeItem.ts +++ b/src/version3/models/pageFieldConfigurationIssueTypeItem.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationIssueTypeItem } from './fieldConfigurationIssueTypeItem'; +import type { FieldConfigurationIssueTypeItem } from './fieldConfigurationIssueTypeItem.js'; /** A page of items. */ export interface PageFieldConfigurationIssueTypeItem { diff --git a/src/version3/models/pageFieldConfigurationItem.ts b/src/version3/models/pageFieldConfigurationItem.ts index eb3e38ecbf..bca41d8dc9 100644 --- a/src/version3/models/pageFieldConfigurationItem.ts +++ b/src/version3/models/pageFieldConfigurationItem.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationItem } from './fieldConfigurationItem'; +import type { FieldConfigurationItem } from './fieldConfigurationItem.js'; /** A page of items. */ export interface PageFieldConfigurationItem { diff --git a/src/version3/models/pageFieldConfigurationScheme.ts b/src/version3/models/pageFieldConfigurationScheme.ts index 93c9b24632..61f16b5263 100644 --- a/src/version3/models/pageFieldConfigurationScheme.ts +++ b/src/version3/models/pageFieldConfigurationScheme.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationScheme } from './fieldConfigurationScheme'; +import type { FieldConfigurationScheme } from './fieldConfigurationScheme.js'; /** A page of items. */ export interface PageFieldConfigurationScheme { diff --git a/src/version3/models/pageFieldConfigurationSchemeProjects.ts b/src/version3/models/pageFieldConfigurationSchemeProjects.ts index c5256eda52..8ded5f064a 100644 --- a/src/version3/models/pageFieldConfigurationSchemeProjects.ts +++ b/src/version3/models/pageFieldConfigurationSchemeProjects.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationSchemeProjects } from './fieldConfigurationSchemeProjects'; +import type { FieldConfigurationSchemeProjects } from './fieldConfigurationSchemeProjects.js'; /** A page of items. */ export interface PageFieldConfigurationSchemeProjects { diff --git a/src/version3/models/pageFilterDetails.ts b/src/version3/models/pageFilterDetails.ts index bdf8189142..f4861be7bf 100644 --- a/src/version3/models/pageFilterDetails.ts +++ b/src/version3/models/pageFilterDetails.ts @@ -1,4 +1,4 @@ -import { FilterDetails } from './filterDetails'; +import type { FilterDetails } from './filterDetails.js'; /** A page of items. */ export interface PageFilterDetails { diff --git a/src/version3/models/pageGroupDetails.ts b/src/version3/models/pageGroupDetails.ts index 0d56bb97b1..1a31c45f6f 100644 --- a/src/version3/models/pageGroupDetails.ts +++ b/src/version3/models/pageGroupDetails.ts @@ -1,4 +1,4 @@ -import { GroupDetails } from './groupDetails'; +import type { GroupDetails } from './groupDetails.js'; /** A page of items. */ export interface PageGroupDetails { diff --git a/src/version3/models/pageIssueFieldOption.ts b/src/version3/models/pageIssueFieldOption.ts index ff8ce09258..d60699ac9d 100644 --- a/src/version3/models/pageIssueFieldOption.ts +++ b/src/version3/models/pageIssueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOption } from './issueFieldOption'; +import type { IssueFieldOption } from './issueFieldOption.js'; /** A page of items. */ export interface PageIssueFieldOption { diff --git a/src/version3/models/pageIssueSecurityLevelMember.ts b/src/version3/models/pageIssueSecurityLevelMember.ts index 38f807591b..3324911bd9 100644 --- a/src/version3/models/pageIssueSecurityLevelMember.ts +++ b/src/version3/models/pageIssueSecurityLevelMember.ts @@ -1,4 +1,4 @@ -import { IssueSecurityLevelMember } from './issueSecurityLevelMember'; +import type { IssueSecurityLevelMember } from './issueSecurityLevelMember.js'; /** A page of items. */ export interface PageIssueSecurityLevelMember { diff --git a/src/version3/models/pageIssueSecuritySchemeToProjectMapping.ts b/src/version3/models/pageIssueSecuritySchemeToProjectMapping.ts index 86b0e88bfe..0cfd706d92 100644 --- a/src/version3/models/pageIssueSecuritySchemeToProjectMapping.ts +++ b/src/version3/models/pageIssueSecuritySchemeToProjectMapping.ts @@ -1,4 +1,4 @@ -import { IssueSecuritySchemeToProjectMapping } from './issueSecuritySchemeToProjectMapping'; +import type { IssueSecuritySchemeToProjectMapping } from './issueSecuritySchemeToProjectMapping.js'; /** A page of items. */ export interface PageIssueSecuritySchemeToProjectMapping { diff --git a/src/version3/models/pageIssueTypeScheme.ts b/src/version3/models/pageIssueTypeScheme.ts index ea905ca776..97ba2e852a 100644 --- a/src/version3/models/pageIssueTypeScheme.ts +++ b/src/version3/models/pageIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScheme } from './issueTypeScheme'; +import type { IssueTypeScheme } from './issueTypeScheme.js'; /** A page of items. */ export interface PageIssueTypeScheme { diff --git a/src/version3/models/pageIssueTypeSchemeMapping.ts b/src/version3/models/pageIssueTypeSchemeMapping.ts index 958ef53482..e6be1644be 100644 --- a/src/version3/models/pageIssueTypeSchemeMapping.ts +++ b/src/version3/models/pageIssueTypeSchemeMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypeSchemeMapping } from './issueTypeSchemeMapping'; +import type { IssueTypeSchemeMapping } from './issueTypeSchemeMapping.js'; /** A page of items. */ export interface PageIssueTypeSchemeMapping { diff --git a/src/version3/models/pageIssueTypeSchemeProjects.ts b/src/version3/models/pageIssueTypeSchemeProjects.ts index d0d7557155..5c15150555 100644 --- a/src/version3/models/pageIssueTypeSchemeProjects.ts +++ b/src/version3/models/pageIssueTypeSchemeProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeSchemeProjects } from './issueTypeSchemeProjects'; +import type { IssueTypeSchemeProjects } from './issueTypeSchemeProjects.js'; /** A page of items. */ export interface PageIssueTypeSchemeProjects { diff --git a/src/version3/models/pageIssueTypeScreenScheme.ts b/src/version3/models/pageIssueTypeScreenScheme.ts index f48851d10f..131290da73 100644 --- a/src/version3/models/pageIssueTypeScreenScheme.ts +++ b/src/version3/models/pageIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenScheme } from './issueTypeScreenScheme'; +import type { IssueTypeScreenScheme } from './issueTypeScreenScheme.js'; /** A page of items. */ export interface PageIssueTypeScreenScheme { diff --git a/src/version3/models/pageIssueTypeScreenSchemeItem.ts b/src/version3/models/pageIssueTypeScreenSchemeItem.ts index dfd4137ed6..e2ba00a703 100644 --- a/src/version3/models/pageIssueTypeScreenSchemeItem.ts +++ b/src/version3/models/pageIssueTypeScreenSchemeItem.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeItem } from './issueTypeScreenSchemeItem'; +import type { IssueTypeScreenSchemeItem } from './issueTypeScreenSchemeItem.js'; /** A page of items. */ export interface PageIssueTypeScreenSchemeItem { diff --git a/src/version3/models/pageIssueTypeScreenSchemesProjects.ts b/src/version3/models/pageIssueTypeScreenSchemesProjects.ts index 5cde072119..97c0d065c6 100644 --- a/src/version3/models/pageIssueTypeScreenSchemesProjects.ts +++ b/src/version3/models/pageIssueTypeScreenSchemesProjects.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemesProjects } from './issueTypeScreenSchemesProjects'; +import type { IssueTypeScreenSchemesProjects } from './issueTypeScreenSchemesProjects.js'; /** A page of items. */ export interface PageIssueTypeScreenSchemesProjects { diff --git a/src/version3/models/pageIssueTypeToContextMapping.ts b/src/version3/models/pageIssueTypeToContextMapping.ts index 044f3813d7..03791c36af 100644 --- a/src/version3/models/pageIssueTypeToContextMapping.ts +++ b/src/version3/models/pageIssueTypeToContextMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypeToContextMapping } from './issueTypeToContextMapping'; +import type { IssueTypeToContextMapping } from './issueTypeToContextMapping.js'; /** A page of items. */ export interface PageIssueTypeToContextMapping { diff --git a/src/version3/models/pageJqlFunctionPrecomputation.ts b/src/version3/models/pageJqlFunctionPrecomputation.ts index 3104ea5653..0aeaad066d 100644 --- a/src/version3/models/pageJqlFunctionPrecomputation.ts +++ b/src/version3/models/pageJqlFunctionPrecomputation.ts @@ -1,4 +1,4 @@ -import { JqlFunctionPrecomputation } from './jqlFunctionPrecomputation'; +import type { JqlFunctionPrecomputation } from './jqlFunctionPrecomputation.js'; /** A page of items. */ export interface PageJqlFunctionPrecomputation { diff --git a/src/version3/models/pageNotificationScheme.ts b/src/version3/models/pageNotificationScheme.ts index 5afbda2546..e4429e0fdf 100644 --- a/src/version3/models/pageNotificationScheme.ts +++ b/src/version3/models/pageNotificationScheme.ts @@ -1,4 +1,4 @@ -import { NotificationScheme } from './notificationScheme'; +import type { NotificationScheme } from './notificationScheme.js'; /** A page of items. */ export interface PageNotificationScheme { diff --git a/src/version3/models/pageOfChangelogs.ts b/src/version3/models/pageOfChangelogs.ts index d9a89272b2..ab9a94918b 100644 --- a/src/version3/models/pageOfChangelogs.ts +++ b/src/version3/models/pageOfChangelogs.ts @@ -1,4 +1,4 @@ -import { Changelog } from './changelog'; +import type { Changelog } from './changelog.js'; /** A page of changelogs. */ export interface PageOfChangelogs { diff --git a/src/version3/models/pageOfComments.ts b/src/version3/models/pageOfComments.ts index 4939938866..947ed717f9 100644 --- a/src/version3/models/pageOfComments.ts +++ b/src/version3/models/pageOfComments.ts @@ -1,4 +1,4 @@ -import { Comment } from './comment'; +import type { Comment } from './comment.js'; /** A page of comments. */ export interface PageOfComments { diff --git a/src/version3/models/pageOfDashboards.ts b/src/version3/models/pageOfDashboards.ts index 52cd82d27b..76a672adcc 100644 --- a/src/version3/models/pageOfDashboards.ts +++ b/src/version3/models/pageOfDashboards.ts @@ -1,4 +1,4 @@ -import { Dashboard } from './dashboard'; +import type { Dashboard } from './dashboard.js'; /** A page containing dashboard details. */ export interface PageOfDashboards { diff --git a/src/version3/models/pageOfStatuses.ts b/src/version3/models/pageOfStatuses.ts index 8b40c3ed66..80699b8a4b 100644 --- a/src/version3/models/pageOfStatuses.ts +++ b/src/version3/models/pageOfStatuses.ts @@ -1,4 +1,4 @@ -import { JiraStatus } from './jiraStatus'; +import type { JiraStatus } from './jiraStatus.js'; export interface PageOfStatuses { /** The index of the first item returned on the page. */ diff --git a/src/version3/models/pageOfWorklogs.ts b/src/version3/models/pageOfWorklogs.ts index 08620e1ded..4b9181810c 100644 --- a/src/version3/models/pageOfWorklogs.ts +++ b/src/version3/models/pageOfWorklogs.ts @@ -1,4 +1,4 @@ -import { Worklog } from './worklog'; +import type { Worklog } from './worklog.js'; /** Paginated list of worklog details */ export interface PageOfWorklogs { diff --git a/src/version3/models/pagePriority.ts b/src/version3/models/pagePriority.ts index 4aa76c37cc..a142583e02 100644 --- a/src/version3/models/pagePriority.ts +++ b/src/version3/models/pagePriority.ts @@ -1,4 +1,4 @@ -import { Priority } from './priority'; +import type { Priority } from './priority.js'; /** A page of items. */ export interface PagePriority { diff --git a/src/version3/models/pageProject.ts b/src/version3/models/pageProject.ts index 2da9654a91..cbd8e26a46 100644 --- a/src/version3/models/pageProject.ts +++ b/src/version3/models/pageProject.ts @@ -1,4 +1,4 @@ -import { Project } from './project'; +import type { Project } from './project.js'; /** A page of items. */ export interface PageProject { diff --git a/src/version3/models/pageProjectDetails.ts b/src/version3/models/pageProjectDetails.ts index 0f1672409d..e1830fe52e 100644 --- a/src/version3/models/pageProjectDetails.ts +++ b/src/version3/models/pageProjectDetails.ts @@ -1,4 +1,4 @@ -import { ProjectDetails } from './projectDetails'; +import type { ProjectDetails } from './projectDetails.js'; /** A page of items. */ export interface PageProjectDetails { diff --git a/src/version3/models/pageResolution.ts b/src/version3/models/pageResolution.ts index 28760b7a99..2d72eb0283 100644 --- a/src/version3/models/pageResolution.ts +++ b/src/version3/models/pageResolution.ts @@ -1,4 +1,4 @@ -import { Resolution } from './resolution'; +import type { Resolution } from './resolution.js'; /** A page of items. */ export interface PageResolution { diff --git a/src/version3/models/pageScreen.ts b/src/version3/models/pageScreen.ts index 82435a4d0a..5e79c6e4fa 100644 --- a/src/version3/models/pageScreen.ts +++ b/src/version3/models/pageScreen.ts @@ -1,4 +1,4 @@ -import { Screen } from './screen'; +import type { Screen } from './screen.js'; /** A page of items. */ export interface PageScreen { diff --git a/src/version3/models/pageScreenScheme.ts b/src/version3/models/pageScreenScheme.ts index a5023d3c76..457cbeb30c 100644 --- a/src/version3/models/pageScreenScheme.ts +++ b/src/version3/models/pageScreenScheme.ts @@ -1,4 +1,4 @@ -import { ScreenScheme } from './screenScheme'; +import type { ScreenScheme } from './screenScheme.js'; /** A page of items. */ export interface PageScreenScheme { diff --git a/src/version3/models/pageScreenWithTab.ts b/src/version3/models/pageScreenWithTab.ts index df960a6bb3..1d933c2db8 100644 --- a/src/version3/models/pageScreenWithTab.ts +++ b/src/version3/models/pageScreenWithTab.ts @@ -1,4 +1,4 @@ -import { ScreenWithTab } from './screenWithTab'; +import type { ScreenWithTab } from './screenWithTab.js'; /** A page of items. */ export interface PageScreenWithTab { diff --git a/src/version3/models/pageSecurityLevel.ts b/src/version3/models/pageSecurityLevel.ts index 9248cd0c9c..53f6cec4de 100644 --- a/src/version3/models/pageSecurityLevel.ts +++ b/src/version3/models/pageSecurityLevel.ts @@ -1,4 +1,4 @@ -import { SecurityLevel } from './securityLevel'; +import type { SecurityLevel } from './securityLevel.js'; /** A page of items. */ export interface PageSecurityLevel { diff --git a/src/version3/models/pageSecurityLevelMember.ts b/src/version3/models/pageSecurityLevelMember.ts index b168666ffc..13585613ec 100644 --- a/src/version3/models/pageSecurityLevelMember.ts +++ b/src/version3/models/pageSecurityLevelMember.ts @@ -1,4 +1,4 @@ -import { SecurityLevelMember } from './securityLevelMember'; +import type { SecurityLevelMember } from './securityLevelMember.js'; /** A page of items. */ export interface PageSecurityLevelMember { diff --git a/src/version3/models/pageSecuritySchemeWithProjects.ts b/src/version3/models/pageSecuritySchemeWithProjects.ts index 06b1431177..e427d7f995 100644 --- a/src/version3/models/pageSecuritySchemeWithProjects.ts +++ b/src/version3/models/pageSecuritySchemeWithProjects.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeWithProjects } from './securitySchemeWithProjects'; +import type { SecuritySchemeWithProjects } from './securitySchemeWithProjects.js'; /** A page of items. */ export interface PageSecuritySchemeWithProjects { diff --git a/src/version3/models/pageUiModificationDetails.ts b/src/version3/models/pageUiModificationDetails.ts index b29e8c928e..c1e79d25ca 100644 --- a/src/version3/models/pageUiModificationDetails.ts +++ b/src/version3/models/pageUiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationDetails } from './uiModificationDetails'; +import type { UiModificationDetails } from './uiModificationDetails.js'; /** A page of items. */ export interface PageUiModificationDetails { diff --git a/src/version3/models/pageUser.ts b/src/version3/models/pageUser.ts index 34572905e2..6983305e0f 100644 --- a/src/version3/models/pageUser.ts +++ b/src/version3/models/pageUser.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** A page of items. */ export interface PageUser { diff --git a/src/version3/models/pageUserDetails.ts b/src/version3/models/pageUserDetails.ts index e6811dd394..977d9a4dfb 100644 --- a/src/version3/models/pageUserDetails.ts +++ b/src/version3/models/pageUserDetails.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** A page of items. */ export interface PageUserDetails { diff --git a/src/version3/models/pageUserKey.ts b/src/version3/models/pageUserKey.ts index 015d8a4d22..98b086ccb7 100644 --- a/src/version3/models/pageUserKey.ts +++ b/src/version3/models/pageUserKey.ts @@ -1,4 +1,4 @@ -import { UserKey } from './userKey'; +import type { UserKey } from './userKey.js'; /** A page of items. */ export interface PageUserKey { diff --git a/src/version3/models/pageVersion.ts b/src/version3/models/pageVersion.ts index 32cd68c57f..349c271661 100644 --- a/src/version3/models/pageVersion.ts +++ b/src/version3/models/pageVersion.ts @@ -1,4 +1,4 @@ -import { Version } from './version'; +import type { Version } from './version.js'; /** A page of items. */ export interface PageVersion { diff --git a/src/version3/models/pageWebhook.ts b/src/version3/models/pageWebhook.ts index 0af6a7d896..2a077174a6 100644 --- a/src/version3/models/pageWebhook.ts +++ b/src/version3/models/pageWebhook.ts @@ -1,4 +1,4 @@ -import { Webhook } from './webhook'; +import type { Webhook } from './webhook.js'; /** A page of items. */ export interface PageWebhook { diff --git a/src/version3/models/pageWorkflow.ts b/src/version3/models/pageWorkflow.ts index 838f83cbe4..549d70499a 100644 --- a/src/version3/models/pageWorkflow.ts +++ b/src/version3/models/pageWorkflow.ts @@ -1,4 +1,4 @@ -import { Workflow } from './workflow'; +import type { Workflow } from './workflow.js'; /** A page of items. */ export interface PageWorkflow { diff --git a/src/version3/models/pageWorkflowScheme.ts b/src/version3/models/pageWorkflowScheme.ts index 5f13702201..f4765b6b7b 100644 --- a/src/version3/models/pageWorkflowScheme.ts +++ b/src/version3/models/pageWorkflowScheme.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from './workflowScheme'; +import type { WorkflowScheme } from './workflowScheme.js'; /** A page of items. */ export interface PageWorkflowScheme { diff --git a/src/version3/models/pageWorkflowTransitionRules.ts b/src/version3/models/pageWorkflowTransitionRules.ts index 2502898916..484d2b5730 100644 --- a/src/version3/models/pageWorkflowTransitionRules.ts +++ b/src/version3/models/pageWorkflowTransitionRules.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRules } from './workflowTransitionRules'; +import type { WorkflowTransitionRules } from './workflowTransitionRules.js'; /** A page of items. */ export interface PageWorkflowTransitionRules { diff --git a/src/version3/models/pagedListUserDetailsApplicationUser.ts b/src/version3/models/pagedListUserDetailsApplicationUser.ts index 98f6dd85ee..e5ef444f1b 100644 --- a/src/version3/models/pagedListUserDetailsApplicationUser.ts +++ b/src/version3/models/pagedListUserDetailsApplicationUser.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** * A paged list. To access additional details append `[start-index:end-index]` to the expand request. For example, diff --git a/src/version3/models/parsedJqlQueries.ts b/src/version3/models/parsedJqlQueries.ts index bb75f00a3c..c4b94647b6 100644 --- a/src/version3/models/parsedJqlQueries.ts +++ b/src/version3/models/parsedJqlQueries.ts @@ -1,4 +1,4 @@ -import { ParsedJqlQuery } from './parsedJqlQuery'; +import type { ParsedJqlQuery } from './parsedJqlQuery.js'; /** A list of parsed JQL queries. */ export interface ParsedJqlQueries { diff --git a/src/version3/models/parsedJqlQuery.ts b/src/version3/models/parsedJqlQuery.ts index 2a6dd3a724..f2c0434fd3 100644 --- a/src/version3/models/parsedJqlQuery.ts +++ b/src/version3/models/parsedJqlQuery.ts @@ -1,4 +1,4 @@ -import { JqlQuery } from './jqlQuery'; +import type { JqlQuery } from './jqlQuery.js'; /** Details of a parsed JQL query. */ export interface ParsedJqlQuery { diff --git a/src/version3/models/permissionDetails.ts b/src/version3/models/permissionDetails.ts index df73897699..906895dc09 100644 --- a/src/version3/models/permissionDetails.ts +++ b/src/version3/models/permissionDetails.ts @@ -1,4 +1,4 @@ -import { SharePermission } from './sharePermission'; +import type { SharePermission } from './sharePermission.js'; /** Details for permissions of shareable entities */ export interface PermissionDetails { diff --git a/src/version3/models/permissionGrant.ts b/src/version3/models/permissionGrant.ts index bcc8a165b5..753635d280 100644 --- a/src/version3/models/permissionGrant.ts +++ b/src/version3/models/permissionGrant.ts @@ -1,4 +1,4 @@ -import { PermissionHolder } from './permissionHolder'; +import type { PermissionHolder } from './permissionHolder.js'; /** Details about a permission granted to a user or group. */ export interface PermissionGrant { diff --git a/src/version3/models/permissionGrants.ts b/src/version3/models/permissionGrants.ts index 8f4bcc01f1..a2b3d7a5f1 100644 --- a/src/version3/models/permissionGrants.ts +++ b/src/version3/models/permissionGrants.ts @@ -1,4 +1,4 @@ -import { PermissionGrant } from './permissionGrant'; +import type { PermissionGrant } from './permissionGrant.js'; /** List of permission grants. */ export interface PermissionGrants { diff --git a/src/version3/models/permissionScheme.ts b/src/version3/models/permissionScheme.ts index 367d4222db..a87d3f0b9f 100644 --- a/src/version3/models/permissionScheme.ts +++ b/src/version3/models/permissionScheme.ts @@ -1,5 +1,5 @@ -import { PermissionGrant } from './permissionGrant'; -import { Scope } from './scope'; +import type { PermissionGrant } from './permissionGrant.js'; +import type { Scope } from './scope.js'; /** Details of a permission scheme. */ export interface PermissionScheme { diff --git a/src/version3/models/permissionSchemes.ts b/src/version3/models/permissionSchemes.ts index 181dd57788..6590857de1 100644 --- a/src/version3/models/permissionSchemes.ts +++ b/src/version3/models/permissionSchemes.ts @@ -1,4 +1,4 @@ -import { PermissionScheme } from './permissionScheme'; +import type { PermissionScheme } from './permissionScheme.js'; /** List of all permission schemes. */ export interface PermissionSchemes { diff --git a/src/version3/models/permittedProjects.ts b/src/version3/models/permittedProjects.ts index 80cf250e71..c59be17137 100644 --- a/src/version3/models/permittedProjects.ts +++ b/src/version3/models/permittedProjects.ts @@ -1,4 +1,4 @@ -import { ProjectIdentifier } from './projectIdentifier'; +import type { ProjectIdentifier } from './projectIdentifier.js'; /** A list of projects in which a user is granted permissions. */ export interface PermittedProjects { diff --git a/src/version3/models/project.ts b/src/version3/models/project.ts index c851daa5b0..cc4c4478d4 100644 --- a/src/version3/models/project.ts +++ b/src/version3/models/project.ts @@ -1,13 +1,13 @@ -import { AvatarUrls } from './avatarUrls'; -import { Hierarchy } from './hierarchy'; -import { IssueTypeDetails } from './issueTypeDetails'; -import { ProjectCategory } from './projectCategory'; -import { ProjectComponent } from './projectComponent'; -import { ProjectInsight } from './projectInsight'; -import { ProjectLandingPageInfo } from './projectLandingPageInfo'; -import { ProjectPermissions } from './projectPermissions'; -import { User } from './user'; -import { Version } from './version'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { Hierarchy } from './hierarchy.js'; +import type { IssueTypeDetails } from './issueTypeDetails.js'; +import type { ProjectCategory } from './projectCategory.js'; +import type { ProjectComponent } from './projectComponent.js'; +import type { ProjectInsight } from './projectInsight.js'; +import type { ProjectLandingPageInfo } from './projectLandingPageInfo.js'; +import type { ProjectPermissions } from './projectPermissions.js'; +import type { User } from './user.js'; +import type { Version } from './version.js'; /** Details about a project. */ export interface Project { diff --git a/src/version3/models/projectAvatars.ts b/src/version3/models/projectAvatars.ts index 0f8c833f2c..b6b5b14c43 100644 --- a/src/version3/models/projectAvatars.ts +++ b/src/version3/models/projectAvatars.ts @@ -1,4 +1,4 @@ -import { Avatar } from './avatar'; +import type { Avatar } from './avatar.js'; /** List of project avatars. */ export interface ProjectAvatars { diff --git a/src/version3/models/projectComponent.ts b/src/version3/models/projectComponent.ts index 6703ca07d0..cd4726e83f 100644 --- a/src/version3/models/projectComponent.ts +++ b/src/version3/models/projectComponent.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Details about a project component. */ export interface ProjectComponent { diff --git a/src/version3/models/projectDetails.ts b/src/version3/models/projectDetails.ts index 8a68dbde84..832633c350 100644 --- a/src/version3/models/projectDetails.ts +++ b/src/version3/models/projectDetails.ts @@ -1,5 +1,5 @@ -import { AvatarUrls } from './avatarUrls'; -import { UpdatedProjectCategory } from './updatedProjectCategory'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { UpdatedProjectCategory } from './updatedProjectCategory.js'; /** Details about a project. */ export interface ProjectDetails { diff --git a/src/version3/models/projectIssueCreateMetadata.ts b/src/version3/models/projectIssueCreateMetadata.ts index f0ebe11d3c..feba91ace6 100644 --- a/src/version3/models/projectIssueCreateMetadata.ts +++ b/src/version3/models/projectIssueCreateMetadata.ts @@ -1,5 +1,5 @@ -import { AvatarUrls } from './avatarUrls'; -import { IssueTypeIssueCreateMetadata } from './issueTypeIssueCreateMetadata'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { IssueTypeIssueCreateMetadata } from './issueTypeIssueCreateMetadata.js'; /** Details of the issue creation metadata for a project. */ export interface ProjectIssueCreateMetadata { diff --git a/src/version3/models/projectIssueSecurityLevels.ts b/src/version3/models/projectIssueSecurityLevels.ts index 410834302f..eff8bfc31e 100644 --- a/src/version3/models/projectIssueSecurityLevels.ts +++ b/src/version3/models/projectIssueSecurityLevels.ts @@ -1,4 +1,4 @@ -import { SecurityLevel } from './securityLevel'; +import type { SecurityLevel } from './securityLevel.js'; /** List of issue level security items in a project. */ export interface ProjectIssueSecurityLevels { diff --git a/src/version3/models/projectIssueTypeHierarchy.ts b/src/version3/models/projectIssueTypeHierarchy.ts index e0825a17ac..edde231879 100644 --- a/src/version3/models/projectIssueTypeHierarchy.ts +++ b/src/version3/models/projectIssueTypeHierarchy.ts @@ -1,4 +1,4 @@ -import { ProjectIssueTypesHierarchyLevel } from './projectIssueTypesHierarchyLevel'; +import type { ProjectIssueTypesHierarchyLevel } from './projectIssueTypesHierarchyLevel.js'; /** The hierarchy of issue types within a project. */ export interface ProjectIssueTypeHierarchy { diff --git a/src/version3/models/projectIssueTypeMappings.ts b/src/version3/models/projectIssueTypeMappings.ts index ac79a3ad1a..6fe5835218 100644 --- a/src/version3/models/projectIssueTypeMappings.ts +++ b/src/version3/models/projectIssueTypeMappings.ts @@ -1,4 +1,4 @@ -import { ProjectIssueTypeMapping } from './projectIssueTypeMapping'; +import type { ProjectIssueTypeMapping } from './projectIssueTypeMapping.js'; /** The project and issue type mappings. */ export interface ProjectIssueTypeMappings { diff --git a/src/version3/models/projectIssueTypes.ts b/src/version3/models/projectIssueTypes.ts index a712f1e06e..9789789583 100644 --- a/src/version3/models/projectIssueTypes.ts +++ b/src/version3/models/projectIssueTypes.ts @@ -1,4 +1,4 @@ -import { ProjectId } from './projectId'; +import type { ProjectId } from './projectId.js'; /** Projects and issue types where the status is used. Only available if the `usages` expand is requested. */ export interface ProjectIssueTypes { diff --git a/src/version3/models/projectIssueTypesHierarchyLevel.ts b/src/version3/models/projectIssueTypesHierarchyLevel.ts index b4d9b2bc88..2a036dd7a3 100644 --- a/src/version3/models/projectIssueTypesHierarchyLevel.ts +++ b/src/version3/models/projectIssueTypesHierarchyLevel.ts @@ -1,4 +1,4 @@ -import { IssueTypeInfo } from './issueTypeInfo'; +import type { IssueTypeInfo } from './issueTypeInfo.js'; /** Details of an issue type hierarchy level. */ export interface ProjectIssueTypesHierarchyLevel { diff --git a/src/version3/models/projectRole.ts b/src/version3/models/projectRole.ts index 247bc363bf..836a7b2bc3 100644 --- a/src/version3/models/projectRole.ts +++ b/src/version3/models/projectRole.ts @@ -1,5 +1,5 @@ -import { RoleActor } from './roleActor'; -import { Scope } from './scope'; +import type { RoleActor } from './roleActor.js'; +import type { Scope } from './scope.js'; /** Details about the roles in a project. */ export interface ProjectRole { diff --git a/src/version3/models/projectRoleDetails.ts b/src/version3/models/projectRoleDetails.ts index 2b42382288..7057bc7152 100644 --- a/src/version3/models/projectRoleDetails.ts +++ b/src/version3/models/projectRoleDetails.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** Details about a project role. */ export interface ProjectRoleDetails { diff --git a/src/version3/models/propertyKeys.ts b/src/version3/models/propertyKeys.ts index f4e13a499e..79e6474d80 100644 --- a/src/version3/models/propertyKeys.ts +++ b/src/version3/models/propertyKeys.ts @@ -1,4 +1,4 @@ -import { PropertyKey } from './propertyKey'; +import type { PropertyKey } from './propertyKey.js'; /** List of property keys. */ export interface PropertyKeys { diff --git a/src/version3/models/remoteIssueLink.ts b/src/version3/models/remoteIssueLink.ts index 362b92a6e2..8e32f6279b 100644 --- a/src/version3/models/remoteIssueLink.ts +++ b/src/version3/models/remoteIssueLink.ts @@ -1,5 +1,5 @@ -import { Application } from './application'; -import { RemoteObject } from './remoteObject'; +import type { Application } from './application.js'; +import type { RemoteObject } from './remoteObject.js'; /** Details of an issue remote link. */ export interface RemoteIssueLink { diff --git a/src/version3/models/remoteIssueLinkRequest.ts b/src/version3/models/remoteIssueLinkRequest.ts index 71f47f2043..4957c40da7 100644 --- a/src/version3/models/remoteIssueLinkRequest.ts +++ b/src/version3/models/remoteIssueLinkRequest.ts @@ -1,5 +1,5 @@ -import { Application } from './application'; -import { RemoteObject } from './remoteObject'; +import type { Application } from './application.js'; +import type { RemoteObject } from './remoteObject.js'; /** Details of a remote issue link. */ export interface RemoteIssueLinkRequest { diff --git a/src/version3/models/remoteObject.ts b/src/version3/models/remoteObject.ts index be26a2abe2..2c4532765c 100644 --- a/src/version3/models/remoteObject.ts +++ b/src/version3/models/remoteObject.ts @@ -1,5 +1,5 @@ -import { Icon } from './icon'; -import { Status } from './status'; +import type { Icon } from './icon.js'; +import type { Status } from './status.js'; /** The linked item. */ export interface RemoteObject { diff --git a/src/version3/models/removeOptionFromIssuesResult.ts b/src/version3/models/removeOptionFromIssuesResult.ts index 9331f4d676..b2a5bef550 100644 --- a/src/version3/models/removeOptionFromIssuesResult.ts +++ b/src/version3/models/removeOptionFromIssuesResult.ts @@ -1,4 +1,4 @@ -import { SimpleErrorCollection } from './simpleErrorCollection'; +import type { SimpleErrorCollection } from './simpleErrorCollection.js'; export interface RemoveOptionFromIssuesResult { /** The IDs of the modified issues. */ diff --git a/src/version3/models/roleActor.ts b/src/version3/models/roleActor.ts index 8069252dc5..108145bfc4 100644 --- a/src/version3/models/roleActor.ts +++ b/src/version3/models/roleActor.ts @@ -1,5 +1,5 @@ -import { ProjectRoleGroup } from './projectRoleGroup'; -import { ProjectRoleUser } from './projectRoleUser'; +import type { ProjectRoleGroup } from './projectRoleGroup.js'; +import type { ProjectRoleUser } from './projectRoleUser.js'; /** Details about a user assigned to a project role. */ export interface RoleActor { diff --git a/src/version3/models/sanitizedJqlQueries.ts b/src/version3/models/sanitizedJqlQueries.ts index 94ca4c611c..d6ab7f52bd 100644 --- a/src/version3/models/sanitizedJqlQueries.ts +++ b/src/version3/models/sanitizedJqlQueries.ts @@ -1,4 +1,4 @@ -import { SanitizedJqlQuery } from './sanitizedJqlQuery'; +import type { SanitizedJqlQuery } from './sanitizedJqlQuery.js'; /** The sanitized JQL queries for the given account IDs. */ export interface SanitizedJqlQueries { diff --git a/src/version3/models/sanitizedJqlQuery.ts b/src/version3/models/sanitizedJqlQuery.ts index fe84f38438..b571e6a1ba 100644 --- a/src/version3/models/sanitizedJqlQuery.ts +++ b/src/version3/models/sanitizedJqlQuery.ts @@ -1,4 +1,4 @@ -import { ErrorCollection } from './errorCollection'; +import type { ErrorCollection } from './errorCollection.js'; /** Details of the sanitized JQL query. */ export interface SanitizedJqlQuery { diff --git a/src/version3/models/scope.ts b/src/version3/models/scope.ts index 944ba58162..c686f2562e 100644 --- a/src/version3/models/scope.ts +++ b/src/version3/models/scope.ts @@ -1,4 +1,4 @@ -import { ProjectDetails } from './projectDetails'; +import type { ProjectDetails } from './projectDetails.js'; /** * The projects the item is associated with. Indicated for items associated with [next-gen diff --git a/src/version3/models/screen.ts b/src/version3/models/screen.ts index 82c0d7211d..2a68bb91c1 100644 --- a/src/version3/models/screen.ts +++ b/src/version3/models/screen.ts @@ -1,4 +1,4 @@ -import { Scope } from './scope'; +import type { Scope } from './scope.js'; /** A screen. */ export interface Screen { diff --git a/src/version3/models/screenScheme.ts b/src/version3/models/screenScheme.ts index 3332909366..df7b5df657 100644 --- a/src/version3/models/screenScheme.ts +++ b/src/version3/models/screenScheme.ts @@ -1,5 +1,5 @@ -import { PageIssueTypeScreenScheme } from './pageIssueTypeScreenScheme'; -import { ScreenTypes } from './screenTypes'; +import type { PageIssueTypeScreenScheme } from './pageIssueTypeScreenScheme.js'; +import type { ScreenTypes } from './screenTypes.js'; /** A screen scheme. */ export interface ScreenScheme { diff --git a/src/version3/models/screenSchemeDetails.ts b/src/version3/models/screenSchemeDetails.ts index 7461ff0801..736407eb3b 100644 --- a/src/version3/models/screenSchemeDetails.ts +++ b/src/version3/models/screenSchemeDetails.ts @@ -1,4 +1,4 @@ -import { ScreenTypes } from './screenTypes'; +import type { ScreenTypes } from './screenTypes.js'; /** Details of a screen scheme. */ export interface ScreenSchemeDetails { diff --git a/src/version3/models/screenWithTab.ts b/src/version3/models/screenWithTab.ts index f39dab72d6..dfa696b31c 100644 --- a/src/version3/models/screenWithTab.ts +++ b/src/version3/models/screenWithTab.ts @@ -1,5 +1,5 @@ -import { Scope } from './scope'; -import { ScreenableTab } from './screenableTab'; +import type { Scope } from './scope.js'; +import type { ScreenableTab } from './screenableTab.js'; /** A screen with tab details. */ export interface ScreenWithTab { diff --git a/src/version3/models/searchResults.ts b/src/version3/models/searchResults.ts index 49911301ed..a516c90f93 100644 --- a/src/version3/models/searchResults.ts +++ b/src/version3/models/searchResults.ts @@ -1,4 +1,4 @@ -import { Issue } from './issue'; +import type { Issue } from './issue.js'; /** The result of a JQL search. */ export interface SearchResults { diff --git a/src/version3/models/securityLevelMember.ts b/src/version3/models/securityLevelMember.ts index 4c2f05fc63..311d8f5d69 100644 --- a/src/version3/models/securityLevelMember.ts +++ b/src/version3/models/securityLevelMember.ts @@ -1,4 +1,4 @@ -import { PermissionHolder } from './permissionHolder'; +import type { PermissionHolder } from './permissionHolder.js'; /** Issue security level member. */ export interface SecurityLevelMember { diff --git a/src/version3/models/securityScheme.ts b/src/version3/models/securityScheme.ts index 2e744250f8..06afdb90a8 100644 --- a/src/version3/models/securityScheme.ts +++ b/src/version3/models/securityScheme.ts @@ -1,4 +1,4 @@ -import { SecurityLevel } from './securityLevel'; +import type { SecurityLevel } from './securityLevel.js'; /** Details about a security scheme. */ export interface SecurityScheme { diff --git a/src/version3/models/securitySchemeLevel.ts b/src/version3/models/securitySchemeLevel.ts index a1e5b28ac4..9fa72ecedb 100644 --- a/src/version3/models/securitySchemeLevel.ts +++ b/src/version3/models/securitySchemeLevel.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevelMember } from './securitySchemeLevelMember'; +import type { SecuritySchemeLevelMember } from './securitySchemeLevelMember.js'; export interface SecuritySchemeLevel { /** The description of the issue security scheme level. */ diff --git a/src/version3/models/securitySchemeMembersRequest.ts b/src/version3/models/securitySchemeMembersRequest.ts index 0c8146b55c..62aa61adc5 100644 --- a/src/version3/models/securitySchemeMembersRequest.ts +++ b/src/version3/models/securitySchemeMembersRequest.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeLevelMember } from './securitySchemeLevelMember'; +import type { SecuritySchemeLevelMember } from './securitySchemeLevelMember.js'; /** Details of issue security scheme level new members. */ export interface SecuritySchemeMembersRequest { diff --git a/src/version3/models/securitySchemes.ts b/src/version3/models/securitySchemes.ts index 2ee8c346cd..78f585d65f 100644 --- a/src/version3/models/securitySchemes.ts +++ b/src/version3/models/securitySchemes.ts @@ -1,4 +1,4 @@ -import { SecurityScheme } from './securityScheme'; +import type { SecurityScheme } from './securityScheme.js'; /** List of security schemes. */ export interface SecuritySchemes { diff --git a/src/version3/models/setDefaultLevelsRequest.ts b/src/version3/models/setDefaultLevelsRequest.ts index 64888b0ce6..ce205a786f 100644 --- a/src/version3/models/setDefaultLevelsRequest.ts +++ b/src/version3/models/setDefaultLevelsRequest.ts @@ -1,4 +1,4 @@ -import { DefaultLevelValue } from './defaultLevelValue'; +import type { DefaultLevelValue } from './defaultLevelValue.js'; /** Details of new default levels. */ export interface SetDefaultLevelsRequest { diff --git a/src/version3/models/sharePermission.ts b/src/version3/models/sharePermission.ts index 42b5e1002a..26b8628465 100644 --- a/src/version3/models/sharePermission.ts +++ b/src/version3/models/sharePermission.ts @@ -1,7 +1,7 @@ -import { DashboardUser } from './dashboardUser'; -import { GroupName } from './groupName'; -import { Project } from './project'; -import { ProjectRole } from './projectRole'; +import type { DashboardUser } from './dashboardUser.js'; +import type { GroupName } from './groupName.js'; +import type { Project } from './project.js'; +import type { ProjectRole } from './projectRole.js'; /** Details of a share permission for the filter. */ export interface SharePermission { diff --git a/src/version3/models/simpleListWrapperApplicationRole.ts b/src/version3/models/simpleListWrapperApplicationRole.ts index 0320fce728..d7bd9a3f19 100644 --- a/src/version3/models/simpleListWrapperApplicationRole.ts +++ b/src/version3/models/simpleListWrapperApplicationRole.ts @@ -1,5 +1,5 @@ -import { ApplicationRole } from './applicationRole'; -import { ListWrapperCallbackApplicationRole } from './listWrapperCallbackApplicationRole'; +import type { ApplicationRole } from './applicationRole.js'; +import type { ListWrapperCallbackApplicationRole } from './listWrapperCallbackApplicationRole.js'; export interface SimpleListWrapperApplicationRole { size?: number; diff --git a/src/version3/models/simpleListWrapperGroupName.ts b/src/version3/models/simpleListWrapperGroupName.ts index d8b4abc96f..48cc82976b 100644 --- a/src/version3/models/simpleListWrapperGroupName.ts +++ b/src/version3/models/simpleListWrapperGroupName.ts @@ -1,5 +1,5 @@ -import { GroupName } from './groupName'; -import { ListWrapperCallbackGroupName } from './listWrapperCallbackGroupName'; +import type { GroupName } from './groupName.js'; +import type { ListWrapperCallbackGroupName } from './listWrapperCallbackGroupName.js'; export interface SimpleListWrapperGroupName { size?: number; diff --git a/src/version3/models/status.ts b/src/version3/models/status.ts index feb6a52f14..b461d51836 100644 --- a/src/version3/models/status.ts +++ b/src/version3/models/status.ts @@ -1,4 +1,4 @@ -import { Icon } from './icon'; +import type { Icon } from './icon.js'; /** The status of the item. */ export interface Status { diff --git a/src/version3/models/statusCreateRequest.ts b/src/version3/models/statusCreateRequest.ts index 05948a5bc7..00c4fed368 100644 --- a/src/version3/models/statusCreateRequest.ts +++ b/src/version3/models/statusCreateRequest.ts @@ -1,5 +1,5 @@ -import { StatusCreate } from './statusCreate'; -import { StatusScope } from './statusScope'; +import type { StatusCreate } from './statusCreate.js'; +import type { StatusScope } from './statusScope.js'; /** Details of the statuses being created and their scope. */ export interface StatusCreateRequest { diff --git a/src/version3/models/statusDetails.ts b/src/version3/models/statusDetails.ts index cff803cfad..f36b5169b5 100644 --- a/src/version3/models/statusDetails.ts +++ b/src/version3/models/statusDetails.ts @@ -1,4 +1,4 @@ -import { StatusCategory } from './statusCategory'; +import type { StatusCategory } from './statusCategory.js'; /** A status. */ export interface StatusDetails { diff --git a/src/version3/models/statusScope.ts b/src/version3/models/statusScope.ts index 00007de4ef..cf85f7314a 100644 --- a/src/version3/models/statusScope.ts +++ b/src/version3/models/statusScope.ts @@ -1,4 +1,4 @@ -import { ProjectId } from './projectId'; +import type { ProjectId } from './projectId.js'; /** The scope of the status. */ export interface StatusScope { diff --git a/src/version3/models/statusUpdateRequest.ts b/src/version3/models/statusUpdateRequest.ts index d68fbf12d4..be4da347d5 100644 --- a/src/version3/models/statusUpdateRequest.ts +++ b/src/version3/models/statusUpdateRequest.ts @@ -1,4 +1,4 @@ -import { StatusUpdate } from './statusUpdate'; +import type { StatusUpdate } from './statusUpdate.js'; /** The list of statuses that will be updated. */ export interface StatusUpdateRequest { diff --git a/src/version3/models/systemAvatars.ts b/src/version3/models/systemAvatars.ts index b7a72d47f9..e698d26132 100644 --- a/src/version3/models/systemAvatars.ts +++ b/src/version3/models/systemAvatars.ts @@ -1,4 +1,4 @@ -import { Avatar } from './avatar'; +import type { Avatar } from './avatar.js'; /** List of system avatars. */ export interface SystemAvatars { diff --git a/src/version3/models/taskProgressRemoveOptionFromIssuesResult.ts b/src/version3/models/taskProgressRemoveOptionFromIssuesResult.ts index a154fb2629..801d7fb9e9 100644 --- a/src/version3/models/taskProgressRemoveOptionFromIssuesResult.ts +++ b/src/version3/models/taskProgressRemoveOptionFromIssuesResult.ts @@ -1,4 +1,4 @@ -import { RemoveOptionFromIssuesResult } from './removeOptionFromIssuesResult'; +import type { RemoveOptionFromIssuesResult } from './removeOptionFromIssuesResult.js'; /** Details about a task. */ export interface TaskProgressRemoveOptionFromIssuesResult { diff --git a/src/version3/models/transition.ts b/src/version3/models/transition.ts index d8396a74c4..37d4b63c91 100644 --- a/src/version3/models/transition.ts +++ b/src/version3/models/transition.ts @@ -1,5 +1,5 @@ -import { ScreenID } from './screenID'; -import { WorkflowRules } from './workflowRules'; +import type { ScreenID } from './screenID.js'; +import type { WorkflowRules } from './workflowRules.js'; /** Details of a workflow transition. */ export interface Transition { diff --git a/src/version3/models/transitions.ts b/src/version3/models/transitions.ts index 1423f0d5a8..bc6d52a1bb 100644 --- a/src/version3/models/transitions.ts +++ b/src/version3/models/transitions.ts @@ -1,4 +1,4 @@ -import { IssueTransition } from './issueTransition'; +import type { IssueTransition } from './issueTransition.js'; /** List of issue transitions. */ export interface Transitions { diff --git a/src/version3/models/uiModificationDetails.ts b/src/version3/models/uiModificationDetails.ts index 62abda4603..aacb5a79dd 100644 --- a/src/version3/models/uiModificationDetails.ts +++ b/src/version3/models/uiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationContextDetails } from './uiModificationContextDetails'; +import type { UiModificationContextDetails } from './uiModificationContextDetails.js'; /** The details of a UI modification. */ export interface UiModificationDetails { diff --git a/src/version3/models/updateScreenSchemeDetails.ts b/src/version3/models/updateScreenSchemeDetails.ts index ab5320e13c..99c6ba62f7 100644 --- a/src/version3/models/updateScreenSchemeDetails.ts +++ b/src/version3/models/updateScreenSchemeDetails.ts @@ -1,4 +1,4 @@ -import { UpdateScreenTypes } from './updateScreenTypes'; +import type { UpdateScreenTypes } from './updateScreenTypes.js'; /** Details of a screen scheme. */ export interface UpdateScreenSchemeDetails { diff --git a/src/version3/models/updateUiModificationDetails.ts b/src/version3/models/updateUiModificationDetails.ts index 3df4eb860b..85ec8670bf 100644 --- a/src/version3/models/updateUiModificationDetails.ts +++ b/src/version3/models/updateUiModificationDetails.ts @@ -1,4 +1,4 @@ -import { UiModificationContextDetails } from './uiModificationContextDetails'; +import type { UiModificationContextDetails } from './uiModificationContextDetails.js'; /** The details of a UI modification. */ export interface UpdateUiModificationDetails { diff --git a/src/version3/models/user.ts b/src/version3/models/user.ts index f5e4ae012c..71a14c50a6 100644 --- a/src/version3/models/user.ts +++ b/src/version3/models/user.ts @@ -1,6 +1,6 @@ -import { AvatarUrls } from './avatarUrls'; -import { SimpleListWrapperApplicationRole } from './simpleListWrapperApplicationRole'; -import { SimpleListWrapperGroupName } from './simpleListWrapperGroupName'; +import type { AvatarUrls } from './avatarUrls.js'; +import type { SimpleListWrapperApplicationRole } from './simpleListWrapperApplicationRole.js'; +import type { SimpleListWrapperGroupName } from './simpleListWrapperGroupName.js'; /** * A user with details as permitted by the user's Atlassian Account privacy settings. However, be aware of these diff --git a/src/version3/models/userDetails.ts b/src/version3/models/userDetails.ts index bcc42c2042..6e698170eb 100644 --- a/src/version3/models/userDetails.ts +++ b/src/version3/models/userDetails.ts @@ -1,4 +1,4 @@ -import { AvatarUrls } from './avatarUrls'; +import type { AvatarUrls } from './avatarUrls.js'; /** * User details permitted by the user's Atlassian Account privacy settings. However, be aware of these exceptions:* diff --git a/src/version3/models/userList.ts b/src/version3/models/userList.ts index 772b28b9fb..6cc67d8c2d 100644 --- a/src/version3/models/userList.ts +++ b/src/version3/models/userList.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** * A paginated list of users sharing the filter. This includes users that are members of the groups or can browse the diff --git a/src/version3/models/version.ts b/src/version3/models/version.ts index fd618aefd7..c803c8f383 100644 --- a/src/version3/models/version.ts +++ b/src/version3/models/version.ts @@ -1,5 +1,5 @@ -import { SimpleLink } from './simpleLink'; -import { VersionIssuesStatus } from './versionIssuesStatus'; +import type { SimpleLink } from './simpleLink.js'; +import type { VersionIssuesStatus } from './versionIssuesStatus.js'; /** Details about a project version. */ export interface Version { diff --git a/src/version3/models/versionIssueCounts.ts b/src/version3/models/versionIssueCounts.ts index 2510a6bac0..56454aed6d 100644 --- a/src/version3/models/versionIssueCounts.ts +++ b/src/version3/models/versionIssueCounts.ts @@ -1,4 +1,4 @@ -import { VersionUsageInCustomField } from './versionUsageInCustomField'; +import type { VersionUsageInCustomField } from './versionUsageInCustomField.js'; /** Various counts of issues within a version. */ export interface VersionIssueCounts { diff --git a/src/version3/models/votes.ts b/src/version3/models/votes.ts index 6ebda28733..301e12ea35 100644 --- a/src/version3/models/votes.ts +++ b/src/version3/models/votes.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** The details of votes on an issue. */ export interface Votes { diff --git a/src/version3/models/watchers.ts b/src/version3/models/watchers.ts index 282914a9b2..47f1c09920 100644 --- a/src/version3/models/watchers.ts +++ b/src/version3/models/watchers.ts @@ -1,4 +1,4 @@ -import { UserDetails } from './userDetails'; +import type { UserDetails } from './userDetails.js'; /** The details of watchers on an issue. */ export interface Watchers { diff --git a/src/version3/models/webhookRegistrationDetails.ts b/src/version3/models/webhookRegistrationDetails.ts index 5cd0672740..418da7ce0a 100644 --- a/src/version3/models/webhookRegistrationDetails.ts +++ b/src/version3/models/webhookRegistrationDetails.ts @@ -1,4 +1,4 @@ -import { WebhookDetails } from './webhookDetails'; +import type { WebhookDetails } from './webhookDetails.js'; /** Details of webhooks to register. */ export interface WebhookRegistrationDetails { diff --git a/src/version3/models/workflow.ts b/src/version3/models/workflow.ts index 741cf819e8..ebfacea9dd 100644 --- a/src/version3/models/workflow.ts +++ b/src/version3/models/workflow.ts @@ -1,9 +1,9 @@ -import { ProjectDetails } from './projectDetails'; -import { PublishedWorkflowId } from './publishedWorkflowId'; -import { Transition } from './transition'; -import { WorkflowOperations } from './workflowOperations'; -import { WorkflowSchemeIdName } from './workflowSchemeIdName'; -import { WorkflowStatus } from './workflowStatus'; +import type { ProjectDetails } from './projectDetails.js'; +import type { PublishedWorkflowId } from './publishedWorkflowId.js'; +import type { Transition } from './transition.js'; +import type { WorkflowOperations } from './workflowOperations.js'; +import type { WorkflowSchemeIdName } from './workflowSchemeIdName.js'; +import type { WorkflowStatus } from './workflowStatus.js'; /** Details about a workflow. */ export interface Workflow { diff --git a/src/version3/models/workflowRules.ts b/src/version3/models/workflowRules.ts index 8aab255146..de7acb1062 100644 --- a/src/version3/models/workflowRules.ts +++ b/src/version3/models/workflowRules.ts @@ -1,5 +1,5 @@ -import { WorkflowCondition } from './workflowCondition'; -import { WorkflowTransitionRule } from './workflowTransitionRule'; +import type { WorkflowCondition } from './workflowCondition.js'; +import type { WorkflowTransitionRule } from './workflowTransitionRule.js'; /** A collection of transition rules. */ export interface WorkflowRules { diff --git a/src/version3/models/workflowRulesSearchDetails.ts b/src/version3/models/workflowRulesSearchDetails.ts index 882a2e1d3b..5a474f3a9c 100644 --- a/src/version3/models/workflowRulesSearchDetails.ts +++ b/src/version3/models/workflowRulesSearchDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRules } from './workflowTransitionRules'; +import type { WorkflowTransitionRules } from './workflowTransitionRules.js'; /** Details of workflow transition rules. */ export interface WorkflowRulesSearchDetails { diff --git a/src/version3/models/workflowScheme.ts b/src/version3/models/workflowScheme.ts index da6497af8d..d0c12808d8 100644 --- a/src/version3/models/workflowScheme.ts +++ b/src/version3/models/workflowScheme.ts @@ -1,4 +1,4 @@ -import { User } from './user'; +import type { User } from './user.js'; /** Details about a workflow scheme. */ export interface WorkflowScheme { diff --git a/src/version3/models/workflowSchemeAssociations.ts b/src/version3/models/workflowSchemeAssociations.ts index ac253e98ac..ceef0974dc 100644 --- a/src/version3/models/workflowSchemeAssociations.ts +++ b/src/version3/models/workflowSchemeAssociations.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from './workflowScheme'; +import type { WorkflowScheme } from './workflowScheme.js'; /** A workflow scheme along with a list of projects that use it. */ export interface WorkflowSchemeAssociations { diff --git a/src/version3/models/workflowStatus.ts b/src/version3/models/workflowStatus.ts index 64b93bff11..77019f86d1 100644 --- a/src/version3/models/workflowStatus.ts +++ b/src/version3/models/workflowStatus.ts @@ -1,4 +1,4 @@ -import { WorkflowStatusProperties } from './workflowStatusProperties'; +import type { WorkflowStatusProperties } from './workflowStatusProperties.js'; /** Details of a workflow status. */ export interface WorkflowStatus { diff --git a/src/version3/models/workflowTransitionRules.ts b/src/version3/models/workflowTransitionRules.ts index 88bb365a28..0d52e688b3 100644 --- a/src/version3/models/workflowTransitionRules.ts +++ b/src/version3/models/workflowTransitionRules.ts @@ -1,5 +1,5 @@ -import { ConnectWorkflowTransitionRule } from './connectWorkflowTransitionRule'; -import { WorkflowId } from './workflowId'; +import type { ConnectWorkflowTransitionRule } from './connectWorkflowTransitionRule.js'; +import type { WorkflowId } from './workflowId.js'; /** A workflow with transition rules. */ export interface WorkflowTransitionRules { diff --git a/src/version3/models/workflowTransitionRulesDetails.ts b/src/version3/models/workflowTransitionRulesDetails.ts index d09ad9f96f..0b44220045 100644 --- a/src/version3/models/workflowTransitionRulesDetails.ts +++ b/src/version3/models/workflowTransitionRulesDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowId } from './workflowId'; +import type { WorkflowId } from './workflowId.js'; /** Details about a workflow configuration update request. */ export interface WorkflowTransitionRulesDetails { diff --git a/src/version3/models/workflowTransitionRulesUpdate.ts b/src/version3/models/workflowTransitionRulesUpdate.ts index 376e0aa354..2e35aef398 100644 --- a/src/version3/models/workflowTransitionRulesUpdate.ts +++ b/src/version3/models/workflowTransitionRulesUpdate.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRules } from './workflowTransitionRules'; +import type { WorkflowTransitionRules } from './workflowTransitionRules.js'; /** Details about a workflow configuration update request. */ export interface WorkflowTransitionRulesUpdate { diff --git a/src/version3/models/workflowTransitionRulesUpdateErrorDetails.ts b/src/version3/models/workflowTransitionRulesUpdateErrorDetails.ts index c3c2e1b683..7076041384 100644 --- a/src/version3/models/workflowTransitionRulesUpdateErrorDetails.ts +++ b/src/version3/models/workflowTransitionRulesUpdateErrorDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowId } from './workflowId'; +import type { WorkflowId } from './workflowId.js'; /** Details of any errors encountered while updating workflow transition rules for a workflow. */ export interface WorkflowTransitionRulesUpdateErrorDetails { diff --git a/src/version3/models/workflowTransitionRulesUpdateErrors.ts b/src/version3/models/workflowTransitionRulesUpdateErrors.ts index 4e5c6ce38a..4409c9b7a2 100644 --- a/src/version3/models/workflowTransitionRulesUpdateErrors.ts +++ b/src/version3/models/workflowTransitionRulesUpdateErrors.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRulesUpdateErrorDetails } from './workflowTransitionRulesUpdateErrorDetails'; +import type { WorkflowTransitionRulesUpdateErrorDetails } from './workflowTransitionRulesUpdateErrorDetails.js'; /** Details of any errors encountered while updating workflow transition rules. */ export interface WorkflowTransitionRulesUpdateErrors { diff --git a/src/version3/models/workflowsWithTransitionRulesDetails.ts b/src/version3/models/workflowsWithTransitionRulesDetails.ts index b038041dda..fb1b5197cf 100644 --- a/src/version3/models/workflowsWithTransitionRulesDetails.ts +++ b/src/version3/models/workflowsWithTransitionRulesDetails.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionRulesDetails } from './workflowTransitionRulesDetails'; +import type { WorkflowTransitionRulesDetails } from './workflowTransitionRulesDetails.js'; /** Details of workflows and their transition rules to delete. */ export interface WorkflowsWithTransitionRulesDetails { diff --git a/src/version3/models/worklog.ts b/src/version3/models/worklog.ts index ccdae4a13c..1ef55ee701 100644 --- a/src/version3/models/worklog.ts +++ b/src/version3/models/worklog.ts @@ -1,7 +1,7 @@ -import { Document } from './document'; -import { EntityProperty } from './entityProperty'; -import { UserDetails } from './userDetails'; -import { Visibility } from './visibility'; +import type { Document } from './document.js'; +import type { EntityProperty } from './entityProperty.js'; +import type { UserDetails } from './userDetails.js'; +import type { Visibility } from './visibility.js'; /** Details of a worklog. */ export interface Worklog { diff --git a/src/version3/myself.ts b/src/version3/myself.ts index c7b333331f..a21cb5b161 100644 --- a/src/version3/myself.ts +++ b/src/version3/myself.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Myself { constructor(private client: Client) {} diff --git a/src/version3/parameters/addActorUsers.ts b/src/version3/parameters/addActorUsers.ts index 7126621c61..b54b503324 100644 --- a/src/version3/parameters/addActorUsers.ts +++ b/src/version3/parameters/addActorUsers.ts @@ -1,4 +1,4 @@ -import { ActorsMap } from '../models'; +import type { ActorsMap } from '../models/index.js'; export interface AddActorUsers extends ActorsMap { /** The project ID or project key (case sensitive). */ diff --git a/src/version3/parameters/addComment.ts b/src/version3/parameters/addComment.ts index 2aadf316e7..d780af3b99 100644 --- a/src/version3/parameters/addComment.ts +++ b/src/version3/parameters/addComment.ts @@ -1,4 +1,4 @@ -import { Comment, Document } from '../models'; +import type { Comment, Document } from '../models/index.js'; export interface AddComment extends Omit { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/addGadget.ts b/src/version3/parameters/addGadget.ts index dd161fea1f..4181f8feca 100644 --- a/src/version3/parameters/addGadget.ts +++ b/src/version3/parameters/addGadget.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetSettings } from '../models'; +import type { DashboardGadgetSettings } from '../models/index.js'; export interface AddGadget extends DashboardGadgetSettings { /** The ID of the dashboard. */ diff --git a/src/version3/parameters/addIssueTypesToContext.ts b/src/version3/parameters/addIssueTypesToContext.ts index e08bf03d6f..cb71755b91 100644 --- a/src/version3/parameters/addIssueTypesToContext.ts +++ b/src/version3/parameters/addIssueTypesToContext.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface AddIssueTypesToContext extends IssueTypeIds { /** The ID of the custom field. */ diff --git a/src/version3/parameters/addIssueTypesToIssueTypeScheme.ts b/src/version3/parameters/addIssueTypesToIssueTypeScheme.ts index b2c6e15f39..a64a187242 100644 --- a/src/version3/parameters/addIssueTypesToIssueTypeScheme.ts +++ b/src/version3/parameters/addIssueTypesToIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface AddIssueTypesToIssueTypeScheme extends IssueTypeIds { /** The ID of the issue type scheme. */ diff --git a/src/version3/parameters/addProjectRoleActorsToRole.ts b/src/version3/parameters/addProjectRoleActorsToRole.ts index dc0f024bbd..7a4f7c95e9 100644 --- a/src/version3/parameters/addProjectRoleActorsToRole.ts +++ b/src/version3/parameters/addProjectRoleActorsToRole.ts @@ -1,4 +1,4 @@ -import { ActorInput } from '../models'; +import type { ActorInput } from '../models/index.js'; export interface AddProjectRoleActorsToRole extends ActorInput { /** diff --git a/src/version3/parameters/addScreenTab.ts b/src/version3/parameters/addScreenTab.ts index 07962426f2..4b6ceee0ec 100644 --- a/src/version3/parameters/addScreenTab.ts +++ b/src/version3/parameters/addScreenTab.ts @@ -1,4 +1,4 @@ -import { ScreenableTab } from '../models'; +import type { ScreenableTab } from '../models/index.js'; export interface AddScreenTab extends ScreenableTab { /** The ID of the screen. */ diff --git a/src/version3/parameters/addScreenTabField.ts b/src/version3/parameters/addScreenTabField.ts index b055647c57..ddbb186ec6 100644 --- a/src/version3/parameters/addScreenTabField.ts +++ b/src/version3/parameters/addScreenTabField.ts @@ -1,4 +1,4 @@ -import { AddField } from '../models'; +import type { AddField } from '../models/index.js'; export interface AddScreenTabField extends AddField { /** The ID of the screen. */ diff --git a/src/version3/parameters/addSecurityLevel.ts b/src/version3/parameters/addSecurityLevel.ts index ed915fa92c..d44c0103b6 100644 --- a/src/version3/parameters/addSecurityLevel.ts +++ b/src/version3/parameters/addSecurityLevel.ts @@ -1,4 +1,4 @@ -import { AddSecuritySchemeLevelsRequest } from '../models'; +import type { AddSecuritySchemeLevelsRequest } from '../models/index.js'; export interface AddSecurityLevel extends AddSecuritySchemeLevelsRequest { /** The ID of the issue security scheme. */ diff --git a/src/version3/parameters/addSecurityLevelMembers.ts b/src/version3/parameters/addSecurityLevelMembers.ts index ac1a26e84d..6e3bffed99 100644 --- a/src/version3/parameters/addSecurityLevelMembers.ts +++ b/src/version3/parameters/addSecurityLevelMembers.ts @@ -1,4 +1,4 @@ -import { SecuritySchemeMembersRequest } from '../models'; +import type { SecuritySchemeMembersRequest } from '../models/index.js'; export interface AddSecurityLevelMembers extends SecuritySchemeMembersRequest { /** The ID of the issue security scheme. */ diff --git a/src/version3/parameters/addSharePermission.ts b/src/version3/parameters/addSharePermission.ts index 0f672e9756..22aeee6cc7 100644 --- a/src/version3/parameters/addSharePermission.ts +++ b/src/version3/parameters/addSharePermission.ts @@ -1,4 +1,4 @@ -import { SharePermissionInput } from '../models'; +import type { SharePermissionInput } from '../models/index.js'; export interface AddSharePermission extends SharePermissionInput { /** The ID of the filter. */ diff --git a/src/version3/parameters/addUserToGroup.ts b/src/version3/parameters/addUserToGroup.ts index 836eb42c4c..fe57635add 100644 --- a/src/version3/parameters/addUserToGroup.ts +++ b/src/version3/parameters/addUserToGroup.ts @@ -1,4 +1,4 @@ -import { UpdateUserToGroup } from '../models'; +import type { UpdateUserToGroup } from '../models/index.js'; export interface AddUserToGroup extends UpdateUserToGroup { /** diff --git a/src/version3/parameters/addWorklog.ts b/src/version3/parameters/addWorklog.ts index c3970695c1..6ac48e8caa 100644 --- a/src/version3/parameters/addWorklog.ts +++ b/src/version3/parameters/addWorklog.ts @@ -1,4 +1,4 @@ -import { Document, Worklog } from '../models'; +import type { Document, Worklog } from '../models/index.js'; export interface AddWorklog extends Omit { /** The ID or key the issue. */ diff --git a/src/version3/parameters/analyseExpression.ts b/src/version3/parameters/analyseExpression.ts index 46d7696d48..06f47b3c51 100644 --- a/src/version3/parameters/analyseExpression.ts +++ b/src/version3/parameters/analyseExpression.ts @@ -1,4 +1,4 @@ -import { JiraExpressionForAnalysis } from '../models'; +import type { JiraExpressionForAnalysis } from '../models/index.js'; export interface AnalyseExpression extends JiraExpressionForAnalysis { /** diff --git a/src/version3/parameters/appendMappingsForIssueTypeScreenScheme.ts b/src/version3/parameters/appendMappingsForIssueTypeScreenScheme.ts index e31689b20d..ce746393e0 100644 --- a/src/version3/parameters/appendMappingsForIssueTypeScreenScheme.ts +++ b/src/version3/parameters/appendMappingsForIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeMappingDetails } from '../models'; +import type { IssueTypeScreenSchemeMappingDetails } from '../models/index.js'; export interface AppendMappingsForIssueTypeScreenScheme extends IssueTypeScreenSchemeMappingDetails { /** The ID of the issue type screen scheme. */ diff --git a/src/version3/parameters/archiveIssues.ts b/src/version3/parameters/archiveIssues.ts index ffad9a1080..529a7e492f 100644 --- a/src/version3/parameters/archiveIssues.ts +++ b/src/version3/parameters/archiveIssues.ts @@ -1,3 +1,3 @@ -import { IssueArchivalSyncRequest } from '../models'; +import type { IssueArchivalSyncRequest } from '../models/index.js'; export interface ArchiveIssues extends IssueArchivalSyncRequest {} diff --git a/src/version3/parameters/archiveIssuesAsync.ts b/src/version3/parameters/archiveIssuesAsync.ts index f0e873569e..e8d51846e8 100644 --- a/src/version3/parameters/archiveIssuesAsync.ts +++ b/src/version3/parameters/archiveIssuesAsync.ts @@ -1,3 +1,3 @@ -import { ArchiveIssueAsyncRequest } from '../models'; +import type { ArchiveIssueAsyncRequest } from '../models/index.js'; export interface ArchiveIssuesAsync extends ArchiveIssueAsyncRequest {} diff --git a/src/version3/parameters/assignFieldConfigurationSchemeToProject.ts b/src/version3/parameters/assignFieldConfigurationSchemeToProject.ts index 8cead61b41..104a2fcec4 100644 --- a/src/version3/parameters/assignFieldConfigurationSchemeToProject.ts +++ b/src/version3/parameters/assignFieldConfigurationSchemeToProject.ts @@ -1,3 +1,3 @@ -import { FieldConfigurationSchemeProjectAssociation } from '../models'; +import type { FieldConfigurationSchemeProjectAssociation } from '../models/index.js'; export interface AssignFieldConfigurationSchemeToProject extends FieldConfigurationSchemeProjectAssociation {} diff --git a/src/version3/parameters/assignIssue.ts b/src/version3/parameters/assignIssue.ts index 5d4f76c84d..03d8362986 100644 --- a/src/version3/parameters/assignIssue.ts +++ b/src/version3/parameters/assignIssue.ts @@ -1,4 +1,4 @@ -import { User } from '../models'; +import type { User } from '../models/index.js'; export interface AssignIssue extends Omit { /** The ID or key of the issue to be assigned. */ diff --git a/src/version3/parameters/assignIssueTypeSchemeToProject.ts b/src/version3/parameters/assignIssueTypeSchemeToProject.ts index f297c4d1eb..5feb00474b 100644 --- a/src/version3/parameters/assignIssueTypeSchemeToProject.ts +++ b/src/version3/parameters/assignIssueTypeSchemeToProject.ts @@ -1,3 +1,3 @@ -import { IssueTypeSchemeProjectAssociation } from '../models'; +import type { IssueTypeSchemeProjectAssociation } from '../models/index.js'; export interface AssignIssueTypeSchemeToProject extends IssueTypeSchemeProjectAssociation {} diff --git a/src/version3/parameters/assignIssueTypeScreenSchemeToProject.ts b/src/version3/parameters/assignIssueTypeScreenSchemeToProject.ts index 009b11b8f7..4b73b93d7e 100644 --- a/src/version3/parameters/assignIssueTypeScreenSchemeToProject.ts +++ b/src/version3/parameters/assignIssueTypeScreenSchemeToProject.ts @@ -1,3 +1,3 @@ -import { IssueTypeScreenSchemeProjectAssociation } from '../models'; +import type { IssueTypeScreenSchemeProjectAssociation } from '../models/index.js'; export interface AssignIssueTypeScreenSchemeToProject extends IssueTypeScreenSchemeProjectAssociation {} diff --git a/src/version3/parameters/assignPermissionScheme.ts b/src/version3/parameters/assignPermissionScheme.ts index bb31c75f04..afeadf5029 100644 --- a/src/version3/parameters/assignPermissionScheme.ts +++ b/src/version3/parameters/assignPermissionScheme.ts @@ -1,4 +1,4 @@ -import { Id } from '../models'; +import type { Id } from '../models/index.js'; export interface AssignPermissionScheme extends Id { /** The project ID or project key (case sensitive). */ diff --git a/src/version3/parameters/assignProjectsToCustomFieldContext.ts b/src/version3/parameters/assignProjectsToCustomFieldContext.ts index 1f9f35a4f3..b64937d114 100644 --- a/src/version3/parameters/assignProjectsToCustomFieldContext.ts +++ b/src/version3/parameters/assignProjectsToCustomFieldContext.ts @@ -1,4 +1,4 @@ -import { ProjectIds } from '../models'; +import type { ProjectIds } from '../models/index.js'; export interface AssignProjectsToCustomFieldContext extends ProjectIds { /** The ID of the custom field. */ diff --git a/src/version3/parameters/assignSchemeToProject.ts b/src/version3/parameters/assignSchemeToProject.ts index 8089f47d09..ce9bc2b4c5 100644 --- a/src/version3/parameters/assignSchemeToProject.ts +++ b/src/version3/parameters/assignSchemeToProject.ts @@ -1,3 +1,3 @@ -import { WorkflowSchemeProjectAssociation } from '../models'; +import type { WorkflowSchemeProjectAssociation } from '../models/index.js'; export interface AssignSchemeToProject extends WorkflowSchemeProjectAssociation {} diff --git a/src/version3/parameters/associateSchemesToProjects.ts b/src/version3/parameters/associateSchemesToProjects.ts index 9f959b5dae..a5a2a06229 100644 --- a/src/version3/parameters/associateSchemesToProjects.ts +++ b/src/version3/parameters/associateSchemesToProjects.ts @@ -1,4 +1,4 @@ -import { OldToNewSecurityLevelMappings } from '../models'; +import type { OldToNewSecurityLevelMappings } from '../models/index.js'; /** Issue security scheme, project, and remapping details. */ export interface AssociateSchemesToProjects { diff --git a/src/version3/parameters/bulkDeleteIssueProperty.ts b/src/version3/parameters/bulkDeleteIssueProperty.ts index b66f3d9f5e..7668bddf86 100644 --- a/src/version3/parameters/bulkDeleteIssueProperty.ts +++ b/src/version3/parameters/bulkDeleteIssueProperty.ts @@ -1,4 +1,4 @@ -import { IssueFilterForBulkPropertyDelete } from '../models'; +import type { IssueFilterForBulkPropertyDelete } from '../models/index.js'; export interface BulkDeleteIssueProperty extends IssueFilterForBulkPropertyDelete { /** The key of the property. */ diff --git a/src/version3/parameters/bulkEditDashboards.ts b/src/version3/parameters/bulkEditDashboards.ts index 43116d773c..f9c7283e19 100644 --- a/src/version3/parameters/bulkEditDashboards.ts +++ b/src/version3/parameters/bulkEditDashboards.ts @@ -1,4 +1,4 @@ -import { BulkChangeOwnerDetails, PermissionDetails } from '../models'; +import type { BulkChangeOwnerDetails, PermissionDetails } from '../models/index.js'; /** Details of a request to bulk edit shareable entity. */ export interface BulkEditDashboards { diff --git a/src/version3/parameters/bulkSetIssuePropertiesByIssue.ts b/src/version3/parameters/bulkSetIssuePropertiesByIssue.ts index c36f8dee79..38c08c7bab 100644 --- a/src/version3/parameters/bulkSetIssuePropertiesByIssue.ts +++ b/src/version3/parameters/bulkSetIssuePropertiesByIssue.ts @@ -1,3 +1,3 @@ -import { MultiIssueEntityProperties } from '../models'; +import type { MultiIssueEntityProperties } from '../models/index.js'; export interface BulkSetIssuePropertiesByIssue extends MultiIssueEntityProperties {} diff --git a/src/version3/parameters/bulkSetIssueProperty.ts b/src/version3/parameters/bulkSetIssueProperty.ts index 3441a3cf2a..199013c627 100644 --- a/src/version3/parameters/bulkSetIssueProperty.ts +++ b/src/version3/parameters/bulkSetIssueProperty.ts @@ -1,4 +1,4 @@ -import { BulkIssuePropertyUpdateRequest } from '../models'; +import type { BulkIssuePropertyUpdateRequest } from '../models/index.js'; export interface BulkSetIssueProperty extends BulkIssuePropertyUpdateRequest { /** The key of the property. The maximum length is 255 characters. */ diff --git a/src/version3/parameters/bulkSetIssuesProperties.ts b/src/version3/parameters/bulkSetIssuesProperties.ts index a5524aa6dc..66b8a3b9f2 100644 --- a/src/version3/parameters/bulkSetIssuesProperties.ts +++ b/src/version3/parameters/bulkSetIssuesProperties.ts @@ -1,3 +1,3 @@ -import { IssueEntityProperties } from '../models'; +import type { IssueEntityProperties } from '../models/index.js'; export interface BulkSetIssuesProperties extends IssueEntityProperties {} diff --git a/src/version3/parameters/copyDashboard.ts b/src/version3/parameters/copyDashboard.ts index 1e157d012e..42352f534f 100644 --- a/src/version3/parameters/copyDashboard.ts +++ b/src/version3/parameters/copyDashboard.ts @@ -1,4 +1,4 @@ -import { DashboardDetails } from '../models'; +import type { DashboardDetails } from '../models/index.js'; export interface CopyDashboard extends DashboardDetails { id: string; diff --git a/src/version3/parameters/createComponent.ts b/src/version3/parameters/createComponent.ts index d84d76eb7b..38f3d035c9 100644 --- a/src/version3/parameters/createComponent.ts +++ b/src/version3/parameters/createComponent.ts @@ -1,3 +1,3 @@ -import { ProjectComponent } from '../models'; +import type { ProjectComponent } from '../models/index.js'; export interface CreateComponent extends ProjectComponent {} diff --git a/src/version3/parameters/createCustomField.ts b/src/version3/parameters/createCustomField.ts index b6e8cdd762..7d5ccdd84e 100644 --- a/src/version3/parameters/createCustomField.ts +++ b/src/version3/parameters/createCustomField.ts @@ -1,3 +1,3 @@ -import { CustomFieldDefinitionJson } from '../models'; +import type { CustomFieldDefinitionJson } from '../models/index.js'; export interface CreateCustomField extends CustomFieldDefinitionJson {} diff --git a/src/version3/parameters/createCustomFieldOption.ts b/src/version3/parameters/createCustomFieldOption.ts index 9bf2208191..523002b539 100644 --- a/src/version3/parameters/createCustomFieldOption.ts +++ b/src/version3/parameters/createCustomFieldOption.ts @@ -1,4 +1,4 @@ -import { BulkCustomFieldOptionCreateRequest } from '../models'; +import type { BulkCustomFieldOptionCreateRequest } from '../models/index.js'; export interface CreateCustomFieldOption extends BulkCustomFieldOptionCreateRequest { /** The ID of the custom field. */ diff --git a/src/version3/parameters/createDashboard.ts b/src/version3/parameters/createDashboard.ts index eb78135c41..440a75e89e 100644 --- a/src/version3/parameters/createDashboard.ts +++ b/src/version3/parameters/createDashboard.ts @@ -1,4 +1,4 @@ -import { DashboardDetails, SharePermission } from '../models'; +import type { DashboardDetails, SharePermission } from '../models/index.js'; export interface CreateDashboard extends Omit { /** The edit permissions for the dashboard. */ diff --git a/src/version3/parameters/createFieldConfiguration.ts b/src/version3/parameters/createFieldConfiguration.ts index 0275a1f5d3..a102987777 100644 --- a/src/version3/parameters/createFieldConfiguration.ts +++ b/src/version3/parameters/createFieldConfiguration.ts @@ -1,3 +1,3 @@ -import { FieldConfigurationDetails } from '../models'; +import type { FieldConfigurationDetails } from '../models/index.js'; export interface CreateFieldConfiguration extends FieldConfigurationDetails {} diff --git a/src/version3/parameters/createFieldConfigurationScheme.ts b/src/version3/parameters/createFieldConfigurationScheme.ts index 007c1dc319..4aa9d0c830 100644 --- a/src/version3/parameters/createFieldConfigurationScheme.ts +++ b/src/version3/parameters/createFieldConfigurationScheme.ts @@ -1,3 +1,3 @@ -import { UpdateFieldConfigurationSchemeDetails } from '../models'; +import type { UpdateFieldConfigurationSchemeDetails } from '../models/index.js'; export interface CreateFieldConfigurationScheme extends UpdateFieldConfigurationSchemeDetails {} diff --git a/src/version3/parameters/createFilter.ts b/src/version3/parameters/createFilter.ts index 98de32f88b..d2e6bc0ef2 100644 --- a/src/version3/parameters/createFilter.ts +++ b/src/version3/parameters/createFilter.ts @@ -1,4 +1,4 @@ -import { Filter } from '../models'; +import type { Filter } from '../models/index.js'; export interface CreateFilter extends Filter { /** diff --git a/src/version3/parameters/createGroup.ts b/src/version3/parameters/createGroup.ts index 15c93233fd..a927114f04 100644 --- a/src/version3/parameters/createGroup.ts +++ b/src/version3/parameters/createGroup.ts @@ -1,4 +1,4 @@ -import { AddGroup } from '../models'; +import type { AddGroup } from '../models/index.js'; export interface CreateGroup extends AddGroup { [key: string]: any; diff --git a/src/version3/parameters/createIssue.ts b/src/version3/parameters/createIssue.ts index 94849a384e..c5f4252dd7 100644 --- a/src/version3/parameters/createIssue.ts +++ b/src/version3/parameters/createIssue.ts @@ -1,6 +1,6 @@ -import { +import type { Document, IssueUpdateDetails, Project, TimeTrackingDetails, -} from '../models'; +} from '../models/index.js'; export interface CreateIssue extends Omit { /** diff --git a/src/version3/parameters/createIssueFieldOption.ts b/src/version3/parameters/createIssueFieldOption.ts index 6fcf535b03..5e0c270024 100644 --- a/src/version3/parameters/createIssueFieldOption.ts +++ b/src/version3/parameters/createIssueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOptionCreate } from '../models'; +import type { IssueFieldOptionCreate } from '../models/index.js'; export interface CreateIssueFieldOption extends IssueFieldOptionCreate { /** diff --git a/src/version3/parameters/createIssueLinkType.ts b/src/version3/parameters/createIssueLinkType.ts index 10afb86f8c..664b24d7df 100644 --- a/src/version3/parameters/createIssueLinkType.ts +++ b/src/version3/parameters/createIssueLinkType.ts @@ -1,3 +1,3 @@ -import { IssueLinkType } from '../models'; +import type { IssueLinkType } from '../models/index.js'; export interface CreateIssueLinkType extends IssueLinkType {} diff --git a/src/version3/parameters/createIssueSecurityScheme.ts b/src/version3/parameters/createIssueSecurityScheme.ts index 0f290307b4..bd2355565c 100644 --- a/src/version3/parameters/createIssueSecurityScheme.ts +++ b/src/version3/parameters/createIssueSecurityScheme.ts @@ -1,3 +1,3 @@ -import { CreateIssueSecuritySchemeDetails } from '../models'; +import type { CreateIssueSecuritySchemeDetails } from '../models/index.js'; export interface CreateIssueSecurityScheme extends CreateIssueSecuritySchemeDetails {} diff --git a/src/version3/parameters/createIssueType.ts b/src/version3/parameters/createIssueType.ts index 948fbe0cd8..d8eed240e0 100644 --- a/src/version3/parameters/createIssueType.ts +++ b/src/version3/parameters/createIssueType.ts @@ -1,3 +1,3 @@ -import { IssueTypeCreate } from '../models'; +import type { IssueTypeCreate } from '../models/index.js'; export interface CreateIssueType extends IssueTypeCreate {} diff --git a/src/version3/parameters/createIssueTypeScheme.ts b/src/version3/parameters/createIssueTypeScheme.ts index 75bff61acd..643fdb4add 100644 --- a/src/version3/parameters/createIssueTypeScheme.ts +++ b/src/version3/parameters/createIssueTypeScheme.ts @@ -1,3 +1,3 @@ -import { IssueTypeSchemeDetails } from '../models'; +import type { IssueTypeSchemeDetails } from '../models/index.js'; export interface CreateIssueTypeScheme extends IssueTypeSchemeDetails {} diff --git a/src/version3/parameters/createIssueTypeScreenScheme.ts b/src/version3/parameters/createIssueTypeScreenScheme.ts index fb016af54f..776830e370 100644 --- a/src/version3/parameters/createIssueTypeScreenScheme.ts +++ b/src/version3/parameters/createIssueTypeScreenScheme.ts @@ -1,3 +1,3 @@ -import { IssueTypeScreenSchemeDetails } from '../models'; +import type { IssueTypeScreenSchemeDetails } from '../models/index.js'; export interface CreateIssueTypeScreenScheme extends IssueTypeScreenSchemeDetails {} diff --git a/src/version3/parameters/createIssues.ts b/src/version3/parameters/createIssues.ts index 4c447caa8e..f86696a2a9 100644 --- a/src/version3/parameters/createIssues.ts +++ b/src/version3/parameters/createIssues.ts @@ -1,3 +1,3 @@ -import { IssuesUpdate } from '../models'; +import type { IssuesUpdate } from '../models/index.js'; export interface CreateIssues extends IssuesUpdate {} diff --git a/src/version3/parameters/createNotificationScheme.ts b/src/version3/parameters/createNotificationScheme.ts index 30f52272ed..c7b6be6741 100644 --- a/src/version3/parameters/createNotificationScheme.ts +++ b/src/version3/parameters/createNotificationScheme.ts @@ -1,3 +1,3 @@ -import { CreateNotificationSchemeDetails } from '../models'; +import type { CreateNotificationSchemeDetails } from '../models/index.js'; export interface CreateNotificationScheme extends CreateNotificationSchemeDetails {} diff --git a/src/version3/parameters/createOrUpdateRemoteIssueLink.ts b/src/version3/parameters/createOrUpdateRemoteIssueLink.ts index 9f59c96ca0..7a4e299c5d 100644 --- a/src/version3/parameters/createOrUpdateRemoteIssueLink.ts +++ b/src/version3/parameters/createOrUpdateRemoteIssueLink.ts @@ -1,4 +1,4 @@ -import { RemoteIssueLinkRequest } from '../models'; +import type { RemoteIssueLinkRequest } from '../models/index.js'; export interface CreateOrUpdateRemoteIssueLink extends RemoteIssueLinkRequest { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/createPermissionGrant.ts b/src/version3/parameters/createPermissionGrant.ts index 28de066567..c9190819d4 100644 --- a/src/version3/parameters/createPermissionGrant.ts +++ b/src/version3/parameters/createPermissionGrant.ts @@ -1,4 +1,4 @@ -import { PermissionGrant } from '../models'; +import type { PermissionGrant } from '../models/index.js'; export interface CreatePermissionGrant extends PermissionGrant { /** The ID of the permission scheme in which to create a new permission grant. */ diff --git a/src/version3/parameters/createPermissionScheme.ts b/src/version3/parameters/createPermissionScheme.ts index bb60ce0e35..4d0a67eeba 100644 --- a/src/version3/parameters/createPermissionScheme.ts +++ b/src/version3/parameters/createPermissionScheme.ts @@ -1,4 +1,4 @@ -import { PermissionScheme } from '../models'; +import type { PermissionScheme } from '../models/index.js'; export interface CreatePermissionScheme extends PermissionScheme { /** diff --git a/src/version3/parameters/createPriority.ts b/src/version3/parameters/createPriority.ts index a1dcef42b9..d9df2d7640 100644 --- a/src/version3/parameters/createPriority.ts +++ b/src/version3/parameters/createPriority.ts @@ -1,3 +1,3 @@ -import { CreatePriorityDetails } from '../models'; +import type { CreatePriorityDetails } from '../models/index.js'; export interface CreatePriority extends CreatePriorityDetails {} diff --git a/src/version3/parameters/createProject.ts b/src/version3/parameters/createProject.ts index 05b0812087..da72e8b062 100644 --- a/src/version3/parameters/createProject.ts +++ b/src/version3/parameters/createProject.ts @@ -1,3 +1,3 @@ -import { CreateProjectDetails } from '../models'; +import type { CreateProjectDetails } from '../models/index.js'; export interface CreateProject extends CreateProjectDetails {} diff --git a/src/version3/parameters/createProjectCategory.ts b/src/version3/parameters/createProjectCategory.ts index 5e45b24dbb..5a4d73ce11 100644 --- a/src/version3/parameters/createProjectCategory.ts +++ b/src/version3/parameters/createProjectCategory.ts @@ -1,3 +1,3 @@ -import { ProjectCategory } from '../models'; +import type { ProjectCategory } from '../models/index.js'; export interface CreateProjectCategory extends ProjectCategory {} diff --git a/src/version3/parameters/createProjectRole.ts b/src/version3/parameters/createProjectRole.ts index 4e4ca4cdcf..bc1129ad2f 100644 --- a/src/version3/parameters/createProjectRole.ts +++ b/src/version3/parameters/createProjectRole.ts @@ -1,3 +1,3 @@ -import { CreateUpdateRoleRequest } from '../models'; +import type { CreateUpdateRoleRequest } from '../models/index.js'; export interface CreateProjectRole extends CreateUpdateRoleRequest {} diff --git a/src/version3/parameters/createResolution.ts b/src/version3/parameters/createResolution.ts index 05bb71a11a..409a33510f 100644 --- a/src/version3/parameters/createResolution.ts +++ b/src/version3/parameters/createResolution.ts @@ -1,4 +1,4 @@ -import { CreateResolutionDetails } from '../models'; +import type { CreateResolutionDetails } from '../models/index.js'; export interface CreateResolution extends CreateResolutionDetails { [key: string]: any; diff --git a/src/version3/parameters/createScreen.ts b/src/version3/parameters/createScreen.ts index 0e4183a765..8c8a16a985 100644 --- a/src/version3/parameters/createScreen.ts +++ b/src/version3/parameters/createScreen.ts @@ -1,3 +1,3 @@ -import { ScreenDetails } from '../models'; +import type { ScreenDetails } from '../models/index.js'; export interface CreateScreen extends ScreenDetails {} diff --git a/src/version3/parameters/createScreenScheme.ts b/src/version3/parameters/createScreenScheme.ts index e8c919d3c5..dcca7d96b5 100644 --- a/src/version3/parameters/createScreenScheme.ts +++ b/src/version3/parameters/createScreenScheme.ts @@ -1,3 +1,3 @@ -import { ScreenSchemeDetails } from '../models'; +import type { ScreenSchemeDetails } from '../models/index.js'; export interface CreateScreenScheme extends ScreenSchemeDetails {} diff --git a/src/version3/parameters/createStatuses.ts b/src/version3/parameters/createStatuses.ts index 52880e08ad..0eb765f173 100644 --- a/src/version3/parameters/createStatuses.ts +++ b/src/version3/parameters/createStatuses.ts @@ -1,3 +1,3 @@ -import { StatusCreateRequest } from '../models'; +import type { StatusCreateRequest } from '../models/index.js'; export interface CreateStatuses extends StatusCreateRequest {} diff --git a/src/version3/parameters/createUiModification.ts b/src/version3/parameters/createUiModification.ts index 25d28d2738..b6efaba78e 100644 --- a/src/version3/parameters/createUiModification.ts +++ b/src/version3/parameters/createUiModification.ts @@ -1,3 +1,3 @@ -import { CreateUiModificationDetails } from '../models'; +import type { CreateUiModificationDetails } from '../models/index.js'; export interface CreateUiModification extends CreateUiModificationDetails {} diff --git a/src/version3/parameters/createUser.ts b/src/version3/parameters/createUser.ts index 84adf035b6..34e04a5a7b 100644 --- a/src/version3/parameters/createUser.ts +++ b/src/version3/parameters/createUser.ts @@ -1,3 +1,3 @@ -import { NewUserDetails } from '../models'; +import type { NewUserDetails } from '../models/index.js'; export interface CreateUser extends NewUserDetails {} diff --git a/src/version3/parameters/createVersion.ts b/src/version3/parameters/createVersion.ts index 2538fd232b..f95e776279 100644 --- a/src/version3/parameters/createVersion.ts +++ b/src/version3/parameters/createVersion.ts @@ -1,3 +1,3 @@ -import { Version } from '../models'; +import type { Version } from '../models/index.js'; export interface CreateVersion extends Version {} diff --git a/src/version3/parameters/createWorkflow.ts b/src/version3/parameters/createWorkflow.ts index dba90b0fc4..957d08df8c 100644 --- a/src/version3/parameters/createWorkflow.ts +++ b/src/version3/parameters/createWorkflow.ts @@ -1,3 +1,3 @@ -import { CreateWorkflowDetails } from '../models'; +import type { CreateWorkflowDetails } from '../models/index.js'; export interface CreateWorkflow extends CreateWorkflowDetails {} diff --git a/src/version3/parameters/createWorkflowScheme.ts b/src/version3/parameters/createWorkflowScheme.ts index c4f4ab9d76..4a147a312d 100644 --- a/src/version3/parameters/createWorkflowScheme.ts +++ b/src/version3/parameters/createWorkflowScheme.ts @@ -1,3 +1,3 @@ -import { WorkflowScheme } from '../models'; +import type { WorkflowScheme } from '../models/index.js'; export interface CreateWorkflowScheme extends WorkflowScheme {} diff --git a/src/version3/parameters/createWorkflowTransitionProperty.ts b/src/version3/parameters/createWorkflowTransitionProperty.ts index 8aeea6ad06..ea92fa565c 100644 --- a/src/version3/parameters/createWorkflowTransitionProperty.ts +++ b/src/version3/parameters/createWorkflowTransitionProperty.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionProperty } from '../models'; +import type { WorkflowTransitionProperty } from '../models/index.js'; export interface CreateWorkflowTransitionProperty extends WorkflowTransitionProperty { /** diff --git a/src/version3/parameters/deleteAndReplaceVersion.ts b/src/version3/parameters/deleteAndReplaceVersion.ts index a2a6132502..72f0cf1bb7 100644 --- a/src/version3/parameters/deleteAndReplaceVersion.ts +++ b/src/version3/parameters/deleteAndReplaceVersion.ts @@ -1,4 +1,4 @@ -import { DeleteAndReplaceVersion as DeleteAndReplaceVersionModel } from '../models'; +import type { DeleteAndReplaceVersion as DeleteAndReplaceVersionModel } from '../models/index.js'; export interface DeleteAndReplaceVersion extends DeleteAndReplaceVersionModel { /** The ID of the version. */ diff --git a/src/version3/parameters/deleteWebhookById.ts b/src/version3/parameters/deleteWebhookById.ts index ae1f449b4d..9d3a99a1b1 100644 --- a/src/version3/parameters/deleteWebhookById.ts +++ b/src/version3/parameters/deleteWebhookById.ts @@ -1,3 +1,3 @@ -import { ContainerForWebhookIDs } from '../models'; +import type { ContainerForWebhookIDs } from '../models/index.js'; export interface DeleteWebhookById extends ContainerForWebhookIDs {} diff --git a/src/version3/parameters/deleteWorkflowTransitionRuleConfigurations.ts b/src/version3/parameters/deleteWorkflowTransitionRuleConfigurations.ts index bd76a37fb8..1bde9fa1bf 100644 --- a/src/version3/parameters/deleteWorkflowTransitionRuleConfigurations.ts +++ b/src/version3/parameters/deleteWorkflowTransitionRuleConfigurations.ts @@ -1,3 +1,3 @@ -import { WorkflowsWithTransitionRulesDetails } from '../models'; +import type { WorkflowsWithTransitionRulesDetails } from '../models/index.js'; export interface DeleteWorkflowTransitionRuleConfigurations extends WorkflowsWithTransitionRulesDetails {} diff --git a/src/version3/parameters/doTransition.ts b/src/version3/parameters/doTransition.ts index 25c872b5da..df7599edb0 100644 --- a/src/version3/parameters/doTransition.ts +++ b/src/version3/parameters/doTransition.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails } from '../models'; +import type { IssueUpdateDetails } from '../models/index.js'; export interface DoTransition extends IssueUpdateDetails { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/editIssue.ts b/src/version3/parameters/editIssue.ts index 1be9cc59a8..267930c4d5 100644 --- a/src/version3/parameters/editIssue.ts +++ b/src/version3/parameters/editIssue.ts @@ -1,4 +1,4 @@ -import { IssueUpdateDetails } from '../models'; +import type { IssueUpdateDetails } from '../models/index.js'; export interface EditIssue extends IssueUpdateDetails { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/evaluateJiraExpression.ts b/src/version3/parameters/evaluateJiraExpression.ts index db2c0c0e08..25cc2c35be 100644 --- a/src/version3/parameters/evaluateJiraExpression.ts +++ b/src/version3/parameters/evaluateJiraExpression.ts @@ -1,4 +1,4 @@ -import { JiraExpressionEvalRequest } from '../models'; +import type { JiraExpressionEvalRequest } from '../models/index.js'; export interface EvaluateJiraExpression extends JiraExpressionEvalRequest { /** diff --git a/src/version3/parameters/exportArchivedIssues.ts b/src/version3/parameters/exportArchivedIssues.ts index 62a6f84f44..aec263c5aa 100644 --- a/src/version3/parameters/exportArchivedIssues.ts +++ b/src/version3/parameters/exportArchivedIssues.ts @@ -1,4 +1,4 @@ -import { DateRangeFilter } from '../models'; +import type { DateRangeFilter } from '../models/index.js'; /** Details of a filter for exporting archived issues. */ export interface ExportArchivedIssues { diff --git a/src/version3/parameters/fullyUpdateProjectRole.ts b/src/version3/parameters/fullyUpdateProjectRole.ts index b4deffeaf9..860c961108 100644 --- a/src/version3/parameters/fullyUpdateProjectRole.ts +++ b/src/version3/parameters/fullyUpdateProjectRole.ts @@ -1,4 +1,4 @@ -import { CreateUpdateRoleRequest } from '../models'; +import type { CreateUpdateRoleRequest } from '../models/index.js'; export interface FullyUpdateProjectRole extends CreateUpdateRoleRequest { /** diff --git a/src/version3/parameters/getAutoCompletePost.ts b/src/version3/parameters/getAutoCompletePost.ts index e3a74840ff..7835f621ea 100644 --- a/src/version3/parameters/getAutoCompletePost.ts +++ b/src/version3/parameters/getAutoCompletePost.ts @@ -1,3 +1,3 @@ -import { SearchAutoCompleteFilter } from '../models'; +import type { SearchAutoCompleteFilter } from '../models/index.js'; export interface GetAutoCompletePost extends SearchAutoCompleteFilter {} diff --git a/src/version3/parameters/getBulkPermissions.ts b/src/version3/parameters/getBulkPermissions.ts index ea93607d8e..433650350a 100644 --- a/src/version3/parameters/getBulkPermissions.ts +++ b/src/version3/parameters/getBulkPermissions.ts @@ -1,3 +1,3 @@ -import { BulkPermissionsRequest } from '../models'; +import type { BulkPermissionsRequest } from '../models/index.js'; export interface GetBulkPermissions extends BulkPermissionsRequest {} diff --git a/src/version3/parameters/getChangeLogsByIds.ts b/src/version3/parameters/getChangeLogsByIds.ts index 447fc302f6..8e46cbc510 100644 --- a/src/version3/parameters/getChangeLogsByIds.ts +++ b/src/version3/parameters/getChangeLogsByIds.ts @@ -1,4 +1,4 @@ -import { IssueChangelogIds } from '../models'; +import type { IssueChangelogIds } from '../models/index.js'; export interface GetChangeLogsByIds extends IssueChangelogIds { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/getCommentsByIds.ts b/src/version3/parameters/getCommentsByIds.ts index eb60bc65b0..0b2a546259 100644 --- a/src/version3/parameters/getCommentsByIds.ts +++ b/src/version3/parameters/getCommentsByIds.ts @@ -1,4 +1,4 @@ -import { IssueCommentListRequest } from '../models'; +import type { IssueCommentListRequest } from '../models/index.js'; export interface GetCommentsByIds extends IssueCommentListRequest { /** diff --git a/src/version3/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts b/src/version3/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts index 66d6df991e..5157e8450e 100644 --- a/src/version3/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts +++ b/src/version3/parameters/getCustomFieldContextsForProjectsAndIssueTypes.ts @@ -1,4 +1,4 @@ -import { ProjectIssueTypeMappings } from '../models'; +import type { ProjectIssueTypeMappings } from '../models/index.js'; export interface GetCustomFieldContextsForProjectsAndIssueTypes extends ProjectIssueTypeMappings { /** The ID of the custom field. */ diff --git a/src/version3/parameters/getIsWatchingIssueBulk.ts b/src/version3/parameters/getIsWatchingIssueBulk.ts index dfa25fdf72..97d8ecaa48 100644 --- a/src/version3/parameters/getIsWatchingIssueBulk.ts +++ b/src/version3/parameters/getIsWatchingIssueBulk.ts @@ -1,3 +1,3 @@ -import { IssueList } from '../models'; +import type { IssueList } from '../models/index.js'; export interface GetIsWatchingIssueBulk extends IssueList {} diff --git a/src/version3/parameters/getPermittedProjects.ts b/src/version3/parameters/getPermittedProjects.ts index 828831afb8..1c8b6a94b2 100644 --- a/src/version3/parameters/getPermittedProjects.ts +++ b/src/version3/parameters/getPermittedProjects.ts @@ -1,3 +1,3 @@ -import { PermissionsKeys } from '../models'; +import type { PermissionsKeys } from '../models/index.js'; export interface GetPermittedProjects extends PermissionsKeys {} diff --git a/src/version3/parameters/getWorklogsForIds.ts b/src/version3/parameters/getWorklogsForIds.ts index 6f49af8dbf..f0cbfb0338 100644 --- a/src/version3/parameters/getWorklogsForIds.ts +++ b/src/version3/parameters/getWorklogsForIds.ts @@ -1,4 +1,4 @@ -import { WorklogIdsRequest } from '../models'; +import type { WorklogIdsRequest } from '../models/index.js'; export interface GetWorklogsForIds extends WorklogIdsRequest { /** diff --git a/src/version3/parameters/index.ts b/src/version3/parameters/index.ts index 862d5d6655..b3e50a602d 100644 --- a/src/version3/parameters/index.ts +++ b/src/version3/parameters/index.ts @@ -1,462 +1,462 @@ -export * from './addActorUsers'; -export * from './addAttachment'; -export * from './addComment'; -export * from './addFieldToDefaultScreen'; -export * from './addGadget'; -export * from './addIssueTypesToContext'; -export * from './addIssueTypesToIssueTypeScheme'; -export * from './addProjectRoleActorsToRole'; -export * from './addScreenTab'; -export * from './addScreenTabField'; -export * from './addSecurityLevel'; -export * from './addSecurityLevelMembers'; -export * from './addSharePermission'; -export * from './addUserToGroup'; -export * from './addVote'; -export * from './addWatcher'; -export * from './addWorklog'; -export * from './analyseExpression'; -export * from './appendMappingsForIssueTypeScreenScheme'; -export * from './archiveIssues'; -export * from './archiveIssuesAsync'; -export * from './archiveProject'; -export * from './assignFieldConfigurationSchemeToProject'; -export * from './assignIssue'; -export * from './assignIssueTypeSchemeToProject'; -export * from './assignIssueTypeScreenSchemeToProject'; -export * from './assignPermissionScheme'; -export * from './assignProjectsToCustomFieldContext'; -export * from './assignSchemeToProject'; -export * from './associateSchemesToProjects'; -export * from './bulkDeleteIssueProperty'; -export * from './bulkEditDashboards'; -export * from './bulkGetGroups'; -export * from './bulkGetUsers'; -export * from './bulkGetUsersMigration'; -export * from './bulkSetIssuePropertiesByIssue'; -export * from './bulkSetIssueProperty'; -export * from './bulkSetIssuesProperties'; -export * from './cancelTask'; -export * from './changeFilterOwner'; -export * from './copyDashboard'; -export * from './createComponent'; -export * from './createCustomField'; -export * from './createCustomFieldContext'; -export * from './createCustomFieldOption'; -export * from './createDashboard'; -export * from './createFieldConfiguration'; -export * from './createFieldConfigurationScheme'; -export * from './createFilter'; -export * from './createGroup'; -export * from './createIssue'; -export * from './createIssueFieldOption'; -export * from './createIssueLinkType'; -export * from './createIssues'; -export * from './createIssueSecurityScheme'; -export * from './createIssueType'; -export * from './createIssueTypeAvatar'; -export * from './createIssueTypeScheme'; -export * from './createIssueTypeScreenScheme'; -export * from './createNotificationScheme'; -export * from './createOrUpdateRemoteIssueLink'; -export * from './createPermissionGrant'; -export * from './createPermissionScheme'; -export * from './createPriority'; -export * from './createProject'; -export * from './createProjectAvatar'; -export * from './createProjectCategory'; -export * from './createProjectRole'; -export * from './createResolution'; -export * from './createScreen'; -export * from './createScreenScheme'; -export * from './createStatuses'; -export * from './createUiModification'; -export * from './createUser'; -export * from './createVersion'; -export * from './createWorkflow'; -export * from './createWorkflowScheme'; -export * from './createWorkflowSchemeDraftFromParent'; -export * from './createWorkflowTransitionProperty'; -export * from './deleteActor'; -export * from './deleteAddonProperty'; -export * from './deleteAndReplaceVersion'; -export * from './deleteAppProperty'; -export * from './deleteAvatar'; -export * from './deleteComment'; -export * from './deleteCommentProperty'; -export * from './deleteComponent'; -export * from './deleteCustomField'; -export * from './deleteCustomFieldContext'; -export * from './deleteCustomFieldOption'; -export * from './deleteDashboard'; -export * from './deleteDashboardItemProperty'; -export * from './deleteDefaultWorkflow'; -export * from './deleteDraftDefaultWorkflow'; -export * from './deleteDraftWorkflowMapping'; -export * from './deleteFavouriteForFilter'; -export * from './deleteFieldConfiguration'; -export * from './deleteFieldConfigurationScheme'; -export * from './deleteFilter'; -export * from './deleteInactiveWorkflow'; -export * from './deleteIssue'; -export * from './deleteIssueFieldOption'; -export * from './deleteIssueLink'; -export * from './deleteIssueLinkType'; -export * from './deleteIssueProperty'; -export * from './deleteIssueType'; -export * from './deleteIssueTypeProperty'; -export * from './deleteIssueTypeScheme'; -export * from './deleteIssueTypeScreenScheme'; -export * from './deleteNotificationScheme'; -export * from './deletePermissionScheme'; -export * from './deletePermissionSchemeEntity'; -export * from './deleteProject'; -export * from './deleteProjectAsynchronously'; -export * from './deleteProjectAvatar'; -export * from './deleteProjectProperty'; -export * from './deleteProjectRole'; -export * from './deleteProjectRoleActorsFromRole'; -export * from './deleteRemoteIssueLinkByGlobalId'; -export * from './deleteRemoteIssueLinkById'; -export * from './deleteResolution'; -export * from './deleteScreen'; -export * from './deleteScreenScheme'; -export * from './deleteScreenTab'; -export * from './deleteSecurityScheme'; -export * from './deleteSharePermission'; -export * from './deleteStatusesById'; -export * from './deleteUiModification'; -export * from './deleteUserProperty'; -export * from './deleteWebhookById'; -export * from './deleteWorkflowMapping'; -export * from './deleteWorkflowScheme'; -export * from './deleteWorkflowSchemeDraft'; -export * from './deleteWorkflowSchemeDraftIssueType'; -export * from './deleteWorkflowSchemeIssueType'; -export * from './deleteWorkflowTransitionProperty'; -export * from './deleteWorkflowTransitionRuleConfigurations'; -export * from './deleteWorklog'; -export * from './deleteWorklogProperty'; -export * from './doTransition'; -export * from './editIssue'; -export * from './evaluateJiraExpression'; -export * from './expandAttachmentForHumans'; -export * from './expandAttachmentForMachines'; -export * from './exportArchivedIssues'; -export * from './findAssignableUsers'; -export * from './findBulkAssignableUsers'; -export * from './findGroups'; -export * from './findUserKeysByQuery'; -export * from './findUsers'; -export * from './findUsersAndGroups'; -export * from './findUsersByQuery'; -export * from './findUsersForPicker'; -export * from './findUsersWithAllPermissions'; -export * from './findUsersWithBrowsePermission'; -export * from './fullyUpdateProjectRole'; -export * from './getAccessibleProjectTypeByKey'; -export * from './getAddonProperties'; -export * from './getAddonProperty'; -export * from './getAllDashboards'; -export * from './getAllFieldConfigurations'; -export * from './getAllFieldConfigurationSchemes'; -export * from './getAllGadgets'; -export * from './getAllIssueFieldOptions'; -export * from './getAllIssueTypeSchemes'; -export * from './getAllLabels'; -export * from './getAllPermissionSchemes'; -export * from './getAllProjectAvatars'; -export * from './getAllScreenTabFields'; -export * from './getAllScreenTabs'; -export * from './getAllStatuses'; -export * from './getAllSystemAvatars'; -export * from './getAllUsers'; -export * from './getAllUsersDefault'; -export * from './getAllWorkflowSchemes'; -export * from './getAlternativeIssueTypes'; -export * from './getApplicationProperty'; -export * from './getApplicationRole'; -export * from './getAssignedPermissionScheme'; -export * from './getAttachment'; -export * from './getAttachmentContent'; -export * from './getAttachmentThumbnail'; -export * from './getAuditRecords'; -export * from './getAutoCompletePost'; -export * from './getAvailableScreenFields'; -export * from './getAvatarImageByID'; -export * from './getAvatarImageByOwner'; -export * from './getAvatarImageByType'; -export * from './getAvatars'; -export * from './getBulkPermissions'; -export * from './getChangeLogs'; -export * from './getChangeLogsByIds'; -export * from './getColumns'; -export * from './getComment'; -export * from './getCommentProperty'; -export * from './getCommentPropertyKeys'; -export * from './getComments'; -export * from './getCommentsByIds'; -export * from './getComponent'; -export * from './getComponentRelatedIssues'; -export * from './getContextsForField'; -export * from './getCreateIssueMeta'; -export * from './getCurrentUser'; -export * from './getCustomFieldConfiguration'; -export * from './getCustomFieldContextsForProjectsAndIssueTypes'; -export * from './getCustomFieldOption'; -export * from './getDashboard'; -export * from './getDashboardItemProperty'; -export * from './getDashboardItemPropertyKeys'; -export * from './getDashboardsPaginated'; -export * from './getDefaultValues'; -export * from './getDefaultWorkflow'; -export * from './getDraftDefaultWorkflow'; -export * from './getDraftWorkflow'; -export * from './getDynamicWebhooksForApp'; -export * from './getEditIssueMeta'; -export * from './getFailedWebhooks'; -export * from './getFavouriteFilters'; -export * from './getFeaturesForProject'; -export * from './getFieldAutoCompleteForQueryString'; -export * from './getFieldConfigurationItems'; -export * from './getFieldConfigurationSchemeMappings'; -export * from './getFieldConfigurationSchemeProjectMapping'; -export * from './getFieldsPaginated'; -export * from './getFilter'; -export * from './getFiltersPaginated'; -export * from './getHierarchy'; -export * from './getIdsOfWorklogsDeletedSince'; -export * from './getIdsOfWorklogsModifiedSince'; -export * from './getIssue'; -export * from './getIssueFieldOption'; -export * from './getIssueLink'; -export * from './getIssueLinkType'; -export * from './getIssuePickerResource'; -export * from './getIssueProperty'; -export * from './getIssuePropertyKeys'; -export * from './getIssueSecurityLevel'; -export * from './getIssueSecurityLevelMembers'; -export * from './getIssueSecurityScheme'; -export * from './getIssueType'; -export * from './getIssueTypeMappingsForContexts'; -export * from './getIssueTypeProperty'; -export * from './getIssueTypePropertyKeys'; -export * from './getIssueTypeSchemeForProjects'; -export * from './getIssueTypeSchemesMapping'; -export * from './getIssueTypeScreenSchemeMappings'; -export * from './getIssueTypeScreenSchemeProjectAssociations'; -export * from './getIssueTypeScreenSchemes'; -export * from './getIssueTypesForProject'; -export * from './getIssueWatchers'; -export * from './getIssueWorklog'; -export * from './getIsWatchingIssueBulk'; -export * from './getMyFilters'; -export * from './getMyPermissions'; -export * from './getNotificationScheme'; -export * from './getNotificationSchemes'; -export * from './getNotificationSchemeToProjectMappings'; -export * from './getOptionsForContext'; -export * from './getPermissionScheme'; -export * from './getPermissionSchemeGrant'; -export * from './getPermissionSchemeGrants'; -export * from './getPermittedProjects'; -export * from './getPrecomputations'; -export * from './getPreference'; -export * from './getPriority'; -export * from './getProject'; -export * from './getProjectCategoryById'; -export * from './getProjectComponents'; -export * from './getProjectComponentsPaginated'; -export * from './getProjectContextMapping'; -export * from './getProjectEmail'; -export * from './getProjectIssueSecurityScheme'; -export * from './getProjectProperty'; -export * from './getProjectPropertyKeys'; -export * from './getProjectRole'; -export * from './getProjectRoleActorsForRole'; -export * from './getProjectRoleById'; -export * from './getProjectRoleDetails'; -export * from './getProjectRoles'; -export * from './getProjectsForIssueTypeScreenScheme'; -export * from './getProjectTypeByKey'; -export * from './getProjectVersions'; -export * from './getProjectVersionsPaginated'; -export * from './getRecent'; -export * from './getRemoteIssueLinkById'; -export * from './getRemoteIssueLinks'; -export * from './getScreens'; -export * from './getScreenSchemes'; -export * from './getScreensForField'; -export * from './getSecurityLevelMembers'; -export * from './getSecurityLevels'; -export * from './getSecurityLevelsForProject'; -export * from './getSelectableIssueFieldOptions'; -export * from './getSharePermission'; -export * from './getSharePermissions'; -export * from './getStatus'; -export * from './getStatusCategory'; -export * from './getStatusesById'; -export * from './getTask'; -export * from './getTransitions'; -export * from './getTrashedFieldsPaginated'; -export * from './getUiModifications'; -export * from './getUser'; -export * from './getUserDefaultColumns'; -export * from './getUserEmail'; -export * from './getUserEmailBulk'; -export * from './getUserGroups'; -export * from './getUserProperty'; -export * from './getUserPropertyKeys'; -export * from './getUsersFromGroup'; -export * from './getValidProjectKey'; -export * from './getValidProjectName'; -export * from './getVersion'; -export * from './getVersionRelatedIssues'; -export * from './getVersionUnresolvedIssues'; -export * from './getVisibleIssueFieldOptions'; -export * from './getVotes'; -export * from './getWorkflow'; -export * from './getWorkflowScheme'; -export * from './getWorkflowSchemeDraft'; -export * from './getWorkflowSchemeDraftIssueType'; -export * from './getWorkflowSchemeIssueType'; -export * from './getWorkflowSchemeProjectAssociations'; -export * from './getWorkflowsPaginated'; -export * from './getWorkflowTransitionProperties'; -export * from './getWorkflowTransitionRuleConfigurations'; -export * from './getWorklog'; -export * from './getWorklogProperty'; -export * from './getWorklogPropertyKeys'; -export * from './getWorklogsForIds'; -export * from './linkIssues'; -export * from './matchIssues'; -export * from './mergeVersions'; -export * from './migrateQueries'; -export * from './movePriorities'; -export * from './moveResolutions'; -export * from './moveScreenTab'; -export * from './moveScreenTabField'; -export * from './moveVersion'; -export * from './notify'; -export * from './parseJqlQueries'; -export * from './partialUpdateProjectRole'; -export * from './publishDraftWorkflowScheme'; -export * from './putAddonProperty'; -export * from './putAppProperty'; -export * from './refreshWebhooks'; -export * from './registerDynamicWebhooks'; -export * from './registerModules'; -export * from './removeAttachment'; -export * from './removeCustomFieldContextFromProjects'; -export * from './removeGadget'; -export * from './removeGroup'; -export * from './removeIssueTypeFromIssueTypeScheme'; -export * from './removeIssueTypesFromContext'; -export * from './removeIssueTypesFromGlobalFieldConfigurationScheme'; -export * from './removeLevel'; -export * from './removeMappingsFromIssueTypeScreenScheme'; -export * from './removeMemberFromSecurityLevel'; -export * from './removeModules'; -export * from './removeNotificationFromNotificationScheme'; -export * from './removePreference'; -export * from './removeProjectCategory'; -export * from './removeScreenTabField'; -export * from './removeUser'; -export * from './removeUserFromGroup'; -export * from './removeVote'; -export * from './removeWatcher'; -export * from './renameScreenTab'; -export * from './reorderCustomFieldOptions'; -export * from './reorderIssueTypesInIssueTypeScheme'; -export * from './replaceIssueFieldOption'; -export * from './resetColumns'; -export * from './resetUserColumns'; -export * from './restore'; -export * from './restoreCustomField'; -export * from './sanitiseJqlQueries'; -export * from './search'; -export * from './searchForIssuesUsingJql'; -export * from './searchForIssuesUsingJqlPost'; -export * from './searchPriorities'; -export * from './searchProjects'; -export * from './searchProjectsUsingSecuritySchemes'; -export * from './searchResolutions'; -export * from './searchSecuritySchemes'; -export * from './selectTimeTrackingImplementation'; -export * from './setActors'; -export * from './setApplicationProperty'; -export * from './setBanner'; -export * from './setColumns'; -export * from './setCommentProperty'; -export * from './setDashboardItemProperty'; -export * from './setDefaultLevels'; -export * from './setDefaultPriority'; -export * from './setDefaultResolution'; -export * from './setDefaultShareScope'; -export * from './setDefaultValues'; -export * from './setFavouriteForFilter'; -export * from './setFieldConfigurationSchemeMapping'; -export * from './setIssueProperty'; -export * from './setIssueTypeProperty'; -export * from './setPreference'; -export * from './setProjectProperty'; -export * from './setSharedTimeTrackingConfiguration'; -export * from './setUserColumns'; -export * from './setUserProperty'; -export * from './setWorkflowSchemeDraftIssueType'; -export * from './setWorkflowSchemeIssueType'; -export * from './setWorklogProperty'; -export * from './storeAvatar'; -export * from './toggleFeatureForProject'; -export * from './trashCustomField'; -export * from './unarchiveIssues'; -export * from './updateComment'; -export * from './updateComponent'; -export * from './updateCustomField'; -export * from './updateCustomFieldConfiguration'; -export * from './updateCustomFieldContext'; -export * from './updateCustomFieldOption'; -export * from './updateCustomFieldValue'; -export * from './updateDashboard'; -export * from './updateDefaultScreenScheme'; -export * from './updateDefaultWorkflow'; -export * from './updateDraftDefaultWorkflow'; -export * from './updateDraftWorkflowMapping'; -export * from './updateEntityPropertiesValue'; -export * from './updateFieldConfiguration'; -export * from './updateFieldConfigurationItems'; -export * from './updateFieldConfigurationScheme'; -export * from './updateFilter'; -export * from './updateGadget'; -export * from './updateIssueFieldOption'; -export * from './updateIssueFields'; -export * from './updateIssueLinkType'; -export * from './updateIssueSecurityScheme'; -export * from './updateIssueType'; -export * from './updateIssueTypeScheme'; -export * from './updateIssueTypeScreenScheme'; -export * from './updateMultipleCustomFieldValues'; -export * from './updateNotificationScheme'; -export * from './updatePermissionScheme'; -export * from './updatePrecomputations'; -export * from './updatePriority'; -export * from './updateProject'; -export * from './updateProjectAvatar'; -export * from './updateProjectCategory'; -export * from './updateProjectEmail'; -export * from './updateRemoteIssueLink'; -export * from './updateResolution'; -export * from './updateScreen'; -export * from './updateScreenScheme'; -export * from './updateSecurityLevel'; -export * from './updateStatuses'; -export * from './updateUiModification'; -export * from './updateVersion'; -export * from './updateWorkflowMapping'; -export * from './updateWorkflowScheme'; -export * from './updateWorkflowSchemeDraft'; -export * from './updateWorkflowTransitionProperty'; -export * from './updateWorkflowTransitionRuleConfigurations'; -export * from './updateWorklog'; -export * from './validateProjectKey'; -export * from './workflowRuleSearch'; +export * from './addActorUsers.js'; +export * from './addAttachment.js'; +export * from './addComment.js'; +export * from './addFieldToDefaultScreen.js'; +export * from './addGadget.js'; +export * from './addIssueTypesToContext.js'; +export * from './addIssueTypesToIssueTypeScheme.js'; +export * from './addProjectRoleActorsToRole.js'; +export * from './addScreenTab.js'; +export * from './addScreenTabField.js'; +export * from './addSecurityLevel.js'; +export * from './addSecurityLevelMembers.js'; +export * from './addSharePermission.js'; +export * from './addUserToGroup.js'; +export * from './addVote.js'; +export * from './addWatcher.js'; +export * from './addWorklog.js'; +export * from './analyseExpression.js'; +export * from './appendMappingsForIssueTypeScreenScheme.js'; +export * from './archiveIssues.js'; +export * from './archiveIssuesAsync.js'; +export * from './archiveProject.js'; +export * from './assignFieldConfigurationSchemeToProject.js'; +export * from './assignIssue.js'; +export * from './assignIssueTypeSchemeToProject.js'; +export * from './assignIssueTypeScreenSchemeToProject.js'; +export * from './assignPermissionScheme.js'; +export * from './assignProjectsToCustomFieldContext.js'; +export * from './assignSchemeToProject.js'; +export * from './associateSchemesToProjects.js'; +export * from './bulkDeleteIssueProperty.js'; +export * from './bulkEditDashboards.js'; +export * from './bulkGetGroups.js'; +export * from './bulkGetUsers.js'; +export * from './bulkGetUsersMigration.js'; +export * from './bulkSetIssuePropertiesByIssue.js'; +export * from './bulkSetIssueProperty.js'; +export * from './bulkSetIssuesProperties.js'; +export * from './cancelTask.js'; +export * from './changeFilterOwner.js'; +export * from './copyDashboard.js'; +export * from './createComponent.js'; +export * from './createCustomField.js'; +export * from './createCustomFieldContext.js'; +export * from './createCustomFieldOption.js'; +export * from './createDashboard.js'; +export * from './createFieldConfiguration.js'; +export * from './createFieldConfigurationScheme.js'; +export * from './createFilter.js'; +export * from './createGroup.js'; +export * from './createIssue.js'; +export * from './createIssueFieldOption.js'; +export * from './createIssueLinkType.js'; +export * from './createIssues.js'; +export * from './createIssueSecurityScheme.js'; +export * from './createIssueType.js'; +export * from './createIssueTypeAvatar.js'; +export * from './createIssueTypeScheme.js'; +export * from './createIssueTypeScreenScheme.js'; +export * from './createNotificationScheme.js'; +export * from './createOrUpdateRemoteIssueLink.js'; +export * from './createPermissionGrant.js'; +export * from './createPermissionScheme.js'; +export * from './createPriority.js'; +export * from './createProject.js'; +export * from './createProjectAvatar.js'; +export * from './createProjectCategory.js'; +export * from './createProjectRole.js'; +export * from './createResolution.js'; +export * from './createScreen.js'; +export * from './createScreenScheme.js'; +export * from './createStatuses.js'; +export * from './createUiModification.js'; +export * from './createUser.js'; +export * from './createVersion.js'; +export * from './createWorkflow.js'; +export * from './createWorkflowScheme.js'; +export * from './createWorkflowSchemeDraftFromParent.js'; +export * from './createWorkflowTransitionProperty.js'; +export * from './deleteActor.js'; +export * from './deleteAddonProperty.js'; +export * from './deleteAndReplaceVersion.js'; +export * from './deleteAppProperty.js'; +export * from './deleteAvatar.js'; +export * from './deleteComment.js'; +export * from './deleteCommentProperty.js'; +export * from './deleteComponent.js'; +export * from './deleteCustomField.js'; +export * from './deleteCustomFieldContext.js'; +export * from './deleteCustomFieldOption.js'; +export * from './deleteDashboard.js'; +export * from './deleteDashboardItemProperty.js'; +export * from './deleteDefaultWorkflow.js'; +export * from './deleteDraftDefaultWorkflow.js'; +export * from './deleteDraftWorkflowMapping.js'; +export * from './deleteFavouriteForFilter.js'; +export * from './deleteFieldConfiguration.js'; +export * from './deleteFieldConfigurationScheme.js'; +export * from './deleteFilter.js'; +export * from './deleteInactiveWorkflow.js'; +export * from './deleteIssue.js'; +export * from './deleteIssueFieldOption.js'; +export * from './deleteIssueLink.js'; +export * from './deleteIssueLinkType.js'; +export * from './deleteIssueProperty.js'; +export * from './deleteIssueType.js'; +export * from './deleteIssueTypeProperty.js'; +export * from './deleteIssueTypeScheme.js'; +export * from './deleteIssueTypeScreenScheme.js'; +export * from './deleteNotificationScheme.js'; +export * from './deletePermissionScheme.js'; +export * from './deletePermissionSchemeEntity.js'; +export * from './deleteProject.js'; +export * from './deleteProjectAsynchronously.js'; +export * from './deleteProjectAvatar.js'; +export * from './deleteProjectProperty.js'; +export * from './deleteProjectRole.js'; +export * from './deleteProjectRoleActorsFromRole.js'; +export * from './deleteRemoteIssueLinkByGlobalId.js'; +export * from './deleteRemoteIssueLinkById.js'; +export * from './deleteResolution.js'; +export * from './deleteScreen.js'; +export * from './deleteScreenScheme.js'; +export * from './deleteScreenTab.js'; +export * from './deleteSecurityScheme.js'; +export * from './deleteSharePermission.js'; +export * from './deleteStatusesById.js'; +export * from './deleteUiModification.js'; +export * from './deleteUserProperty.js'; +export * from './deleteWebhookById.js'; +export * from './deleteWorkflowMapping.js'; +export * from './deleteWorkflowScheme.js'; +export * from './deleteWorkflowSchemeDraft.js'; +export * from './deleteWorkflowSchemeDraftIssueType.js'; +export * from './deleteWorkflowSchemeIssueType.js'; +export * from './deleteWorkflowTransitionProperty.js'; +export * from './deleteWorkflowTransitionRuleConfigurations.js'; +export * from './deleteWorklog.js'; +export * from './deleteWorklogProperty.js'; +export * from './doTransition.js'; +export * from './editIssue.js'; +export * from './evaluateJiraExpression.js'; +export * from './expandAttachmentForHumans.js'; +export * from './expandAttachmentForMachines.js'; +export * from './exportArchivedIssues.js'; +export * from './findAssignableUsers.js'; +export * from './findBulkAssignableUsers.js'; +export * from './findGroups.js'; +export * from './findUserKeysByQuery.js'; +export * from './findUsers.js'; +export * from './findUsersAndGroups.js'; +export * from './findUsersByQuery.js'; +export * from './findUsersForPicker.js'; +export * from './findUsersWithAllPermissions.js'; +export * from './findUsersWithBrowsePermission.js'; +export * from './fullyUpdateProjectRole.js'; +export * from './getAccessibleProjectTypeByKey.js'; +export * from './getAddonProperties.js'; +export * from './getAddonProperty.js'; +export * from './getAllDashboards.js'; +export * from './getAllFieldConfigurations.js'; +export * from './getAllFieldConfigurationSchemes.js'; +export * from './getAllGadgets.js'; +export * from './getAllIssueFieldOptions.js'; +export * from './getAllIssueTypeSchemes.js'; +export * from './getAllLabels.js'; +export * from './getAllPermissionSchemes.js'; +export * from './getAllProjectAvatars.js'; +export * from './getAllScreenTabFields.js'; +export * from './getAllScreenTabs.js'; +export * from './getAllStatuses.js'; +export * from './getAllSystemAvatars.js'; +export * from './getAllUsers.js'; +export * from './getAllUsersDefault.js'; +export * from './getAllWorkflowSchemes.js'; +export * from './getAlternativeIssueTypes.js'; +export * from './getApplicationProperty.js'; +export * from './getApplicationRole.js'; +export * from './getAssignedPermissionScheme.js'; +export * from './getAttachment.js'; +export * from './getAttachmentContent.js'; +export * from './getAttachmentThumbnail.js'; +export * from './getAuditRecords.js'; +export * from './getAutoCompletePost.js'; +export * from './getAvailableScreenFields.js'; +export * from './getAvatarImageByID.js'; +export * from './getAvatarImageByOwner.js'; +export * from './getAvatarImageByType.js'; +export * from './getAvatars.js'; +export * from './getBulkPermissions.js'; +export * from './getChangeLogs.js'; +export * from './getChangeLogsByIds.js'; +export * from './getColumns.js'; +export * from './getComment.js'; +export * from './getCommentProperty.js'; +export * from './getCommentPropertyKeys.js'; +export * from './getComments.js'; +export * from './getCommentsByIds.js'; +export * from './getComponent.js'; +export * from './getComponentRelatedIssues.js'; +export * from './getContextsForField.js'; +export * from './getCreateIssueMeta.js'; +export * from './getCurrentUser.js'; +export * from './getCustomFieldConfiguration.js'; +export * from './getCustomFieldContextsForProjectsAndIssueTypes.js'; +export * from './getCustomFieldOption.js'; +export * from './getDashboard.js'; +export * from './getDashboardItemProperty.js'; +export * from './getDashboardItemPropertyKeys.js'; +export * from './getDashboardsPaginated.js'; +export * from './getDefaultValues.js'; +export * from './getDefaultWorkflow.js'; +export * from './getDraftDefaultWorkflow.js'; +export * from './getDraftWorkflow.js'; +export * from './getDynamicWebhooksForApp.js'; +export * from './getEditIssueMeta.js'; +export * from './getFailedWebhooks.js'; +export * from './getFavouriteFilters.js'; +export * from './getFeaturesForProject.js'; +export * from './getFieldAutoCompleteForQueryString.js'; +export * from './getFieldConfigurationItems.js'; +export * from './getFieldConfigurationSchemeMappings.js'; +export * from './getFieldConfigurationSchemeProjectMapping.js'; +export * from './getFieldsPaginated.js'; +export * from './getFilter.js'; +export * from './getFiltersPaginated.js'; +export * from './getHierarchy.js'; +export * from './getIdsOfWorklogsDeletedSince.js'; +export * from './getIdsOfWorklogsModifiedSince.js'; +export * from './getIssue.js'; +export * from './getIssueFieldOption.js'; +export * from './getIssueLink.js'; +export * from './getIssueLinkType.js'; +export * from './getIssuePickerResource.js'; +export * from './getIssueProperty.js'; +export * from './getIssuePropertyKeys.js'; +export * from './getIssueSecurityLevel.js'; +export * from './getIssueSecurityLevelMembers.js'; +export * from './getIssueSecurityScheme.js'; +export * from './getIssueType.js'; +export * from './getIssueTypeMappingsForContexts.js'; +export * from './getIssueTypeProperty.js'; +export * from './getIssueTypePropertyKeys.js'; +export * from './getIssueTypeSchemeForProjects.js'; +export * from './getIssueTypeSchemesMapping.js'; +export * from './getIssueTypeScreenSchemeMappings.js'; +export * from './getIssueTypeScreenSchemeProjectAssociations.js'; +export * from './getIssueTypeScreenSchemes.js'; +export * from './getIssueTypesForProject.js'; +export * from './getIssueWatchers.js'; +export * from './getIssueWorklog.js'; +export * from './getIsWatchingIssueBulk.js'; +export * from './getMyFilters.js'; +export * from './getMyPermissions.js'; +export * from './getNotificationScheme.js'; +export * from './getNotificationSchemes.js'; +export * from './getNotificationSchemeToProjectMappings.js'; +export * from './getOptionsForContext.js'; +export * from './getPermissionScheme.js'; +export * from './getPermissionSchemeGrant.js'; +export * from './getPermissionSchemeGrants.js'; +export * from './getPermittedProjects.js'; +export * from './getPrecomputations.js'; +export * from './getPreference.js'; +export * from './getPriority.js'; +export * from './getProject.js'; +export * from './getProjectCategoryById.js'; +export * from './getProjectComponents.js'; +export * from './getProjectComponentsPaginated.js'; +export * from './getProjectContextMapping.js'; +export * from './getProjectEmail.js'; +export * from './getProjectIssueSecurityScheme.js'; +export * from './getProjectProperty.js'; +export * from './getProjectPropertyKeys.js'; +export * from './getProjectRole.js'; +export * from './getProjectRoleActorsForRole.js'; +export * from './getProjectRoleById.js'; +export * from './getProjectRoleDetails.js'; +export * from './getProjectRoles.js'; +export * from './getProjectsForIssueTypeScreenScheme.js'; +export * from './getProjectTypeByKey.js'; +export * from './getProjectVersions.js'; +export * from './getProjectVersionsPaginated.js'; +export * from './getRecent.js'; +export * from './getRemoteIssueLinkById.js'; +export * from './getRemoteIssueLinks.js'; +export * from './getScreens.js'; +export * from './getScreenSchemes.js'; +export * from './getScreensForField.js'; +export * from './getSecurityLevelMembers.js'; +export * from './getSecurityLevels.js'; +export * from './getSecurityLevelsForProject.js'; +export * from './getSelectableIssueFieldOptions.js'; +export * from './getSharePermission.js'; +export * from './getSharePermissions.js'; +export * from './getStatus.js'; +export * from './getStatusCategory.js'; +export * from './getStatusesById.js'; +export * from './getTask.js'; +export * from './getTransitions.js'; +export * from './getTrashedFieldsPaginated.js'; +export * from './getUiModifications.js'; +export * from './getUser.js'; +export * from './getUserDefaultColumns.js'; +export * from './getUserEmail.js'; +export * from './getUserEmailBulk.js'; +export * from './getUserGroups.js'; +export * from './getUserProperty.js'; +export * from './getUserPropertyKeys.js'; +export * from './getUsersFromGroup.js'; +export * from './getValidProjectKey.js'; +export * from './getValidProjectName.js'; +export * from './getVersion.js'; +export * from './getVersionRelatedIssues.js'; +export * from './getVersionUnresolvedIssues.js'; +export * from './getVisibleIssueFieldOptions.js'; +export * from './getVotes.js'; +export * from './getWorkflow.js'; +export * from './getWorkflowScheme.js'; +export * from './getWorkflowSchemeDraft.js'; +export * from './getWorkflowSchemeDraftIssueType.js'; +export * from './getWorkflowSchemeIssueType.js'; +export * from './getWorkflowSchemeProjectAssociations.js'; +export * from './getWorkflowsPaginated.js'; +export * from './getWorkflowTransitionProperties.js'; +export * from './getWorkflowTransitionRuleConfigurations.js'; +export * from './getWorklog.js'; +export * from './getWorklogProperty.js'; +export * from './getWorklogPropertyKeys.js'; +export * from './getWorklogsForIds.js'; +export * from './linkIssues.js'; +export * from './matchIssues.js'; +export * from './mergeVersions.js'; +export * from './migrateQueries.js'; +export * from './movePriorities.js'; +export * from './moveResolutions.js'; +export * from './moveScreenTab.js'; +export * from './moveScreenTabField.js'; +export * from './moveVersion.js'; +export * from './notify.js'; +export * from './parseJqlQueries.js'; +export * from './partialUpdateProjectRole.js'; +export * from './publishDraftWorkflowScheme.js'; +export * from './putAddonProperty.js'; +export * from './putAppProperty.js'; +export * from './refreshWebhooks.js'; +export * from './registerDynamicWebhooks.js'; +export * from './registerModules.js'; +export * from './removeAttachment.js'; +export * from './removeCustomFieldContextFromProjects.js'; +export * from './removeGadget.js'; +export * from './removeGroup.js'; +export * from './removeIssueTypeFromIssueTypeScheme.js'; +export * from './removeIssueTypesFromContext.js'; +export * from './removeIssueTypesFromGlobalFieldConfigurationScheme.js'; +export * from './removeLevel.js'; +export * from './removeMappingsFromIssueTypeScreenScheme.js'; +export * from './removeMemberFromSecurityLevel.js'; +export * from './removeModules.js'; +export * from './removeNotificationFromNotificationScheme.js'; +export * from './removePreference.js'; +export * from './removeProjectCategory.js'; +export * from './removeScreenTabField.js'; +export * from './removeUser.js'; +export * from './removeUserFromGroup.js'; +export * from './removeVote.js'; +export * from './removeWatcher.js'; +export * from './renameScreenTab.js'; +export * from './reorderCustomFieldOptions.js'; +export * from './reorderIssueTypesInIssueTypeScheme.js'; +export * from './replaceIssueFieldOption.js'; +export * from './resetColumns.js'; +export * from './resetUserColumns.js'; +export * from './restore.js'; +export * from './restoreCustomField.js'; +export * from './sanitiseJqlQueries.js'; +export * from './search.js'; +export * from './searchForIssuesUsingJql.js'; +export * from './searchForIssuesUsingJqlPost.js'; +export * from './searchPriorities.js'; +export * from './searchProjects.js'; +export * from './searchProjectsUsingSecuritySchemes.js'; +export * from './searchResolutions.js'; +export * from './searchSecuritySchemes.js'; +export * from './selectTimeTrackingImplementation.js'; +export * from './setActors.js'; +export * from './setApplicationProperty.js'; +export * from './setBanner.js'; +export * from './setColumns.js'; +export * from './setCommentProperty.js'; +export * from './setDashboardItemProperty.js'; +export * from './setDefaultLevels.js'; +export * from './setDefaultPriority.js'; +export * from './setDefaultResolution.js'; +export * from './setDefaultShareScope.js'; +export * from './setDefaultValues.js'; +export * from './setFavouriteForFilter.js'; +export * from './setFieldConfigurationSchemeMapping.js'; +export * from './setIssueProperty.js'; +export * from './setIssueTypeProperty.js'; +export * from './setPreference.js'; +export * from './setProjectProperty.js'; +export * from './setSharedTimeTrackingConfiguration.js'; +export * from './setUserColumns.js'; +export * from './setUserProperty.js'; +export * from './setWorkflowSchemeDraftIssueType.js'; +export * from './setWorkflowSchemeIssueType.js'; +export * from './setWorklogProperty.js'; +export * from './storeAvatar.js'; +export * from './toggleFeatureForProject.js'; +export * from './trashCustomField.js'; +export * from './unarchiveIssues.js'; +export * from './updateComment.js'; +export * from './updateComponent.js'; +export * from './updateCustomField.js'; +export * from './updateCustomFieldConfiguration.js'; +export * from './updateCustomFieldContext.js'; +export * from './updateCustomFieldOption.js'; +export * from './updateCustomFieldValue.js'; +export * from './updateDashboard.js'; +export * from './updateDefaultScreenScheme.js'; +export * from './updateDefaultWorkflow.js'; +export * from './updateDraftDefaultWorkflow.js'; +export * from './updateDraftWorkflowMapping.js'; +export * from './updateEntityPropertiesValue.js'; +export * from './updateFieldConfiguration.js'; +export * from './updateFieldConfigurationItems.js'; +export * from './updateFieldConfigurationScheme.js'; +export * from './updateFilter.js'; +export * from './updateGadget.js'; +export * from './updateIssueFieldOption.js'; +export * from './updateIssueFields.js'; +export * from './updateIssueLinkType.js'; +export * from './updateIssueSecurityScheme.js'; +export * from './updateIssueType.js'; +export * from './updateIssueTypeScheme.js'; +export * from './updateIssueTypeScreenScheme.js'; +export * from './updateMultipleCustomFieldValues.js'; +export * from './updateNotificationScheme.js'; +export * from './updatePermissionScheme.js'; +export * from './updatePrecomputations.js'; +export * from './updatePriority.js'; +export * from './updateProject.js'; +export * from './updateProjectAvatar.js'; +export * from './updateProjectCategory.js'; +export * from './updateProjectEmail.js'; +export * from './updateRemoteIssueLink.js'; +export * from './updateResolution.js'; +export * from './updateScreen.js'; +export * from './updateScreenScheme.js'; +export * from './updateSecurityLevel.js'; +export * from './updateStatuses.js'; +export * from './updateUiModification.js'; +export * from './updateVersion.js'; +export * from './updateWorkflowMapping.js'; +export * from './updateWorkflowScheme.js'; +export * from './updateWorkflowSchemeDraft.js'; +export * from './updateWorkflowTransitionProperty.js'; +export * from './updateWorkflowTransitionRuleConfigurations.js'; +export * from './updateWorklog.js'; +export * from './validateProjectKey.js'; +export * from './workflowRuleSearch.js'; diff --git a/src/version3/parameters/linkIssues.ts b/src/version3/parameters/linkIssues.ts index 97b98bdab9..f8b4b095c0 100644 --- a/src/version3/parameters/linkIssues.ts +++ b/src/version3/parameters/linkIssues.ts @@ -1,3 +1,3 @@ -import { LinkIssueRequestJson } from '../models'; +import type { LinkIssueRequestJson } from '../models/index.js'; export interface LinkIssues extends LinkIssueRequestJson {} diff --git a/src/version3/parameters/matchIssues.ts b/src/version3/parameters/matchIssues.ts index d8f0f3cc07..6ef7e314d1 100644 --- a/src/version3/parameters/matchIssues.ts +++ b/src/version3/parameters/matchIssues.ts @@ -1,3 +1,3 @@ -import { IssuesAndJQLQueries } from '../models'; +import type { IssuesAndJQLQueries } from '../models/index.js'; export interface MatchIssues extends IssuesAndJQLQueries {} diff --git a/src/version3/parameters/migrateQueries.ts b/src/version3/parameters/migrateQueries.ts index c6c7aac9ce..aaac246781 100644 --- a/src/version3/parameters/migrateQueries.ts +++ b/src/version3/parameters/migrateQueries.ts @@ -1,3 +1,3 @@ -import { JQLPersonalDataMigrationRequest } from '../models'; +import type { JQLPersonalDataMigrationRequest } from '../models/index.js'; export interface MigrateQueries extends JQLPersonalDataMigrationRequest {} diff --git a/src/version3/parameters/movePriorities.ts b/src/version3/parameters/movePriorities.ts index 34061dae91..4462a31004 100644 --- a/src/version3/parameters/movePriorities.ts +++ b/src/version3/parameters/movePriorities.ts @@ -1,3 +1,3 @@ -import { ReorderIssuePriorities } from '../models'; +import type { ReorderIssuePriorities } from '../models/index.js'; export interface MovePriorities extends ReorderIssuePriorities {} diff --git a/src/version3/parameters/moveResolutions.ts b/src/version3/parameters/moveResolutions.ts index 9935490feb..0584160844 100644 --- a/src/version3/parameters/moveResolutions.ts +++ b/src/version3/parameters/moveResolutions.ts @@ -1,3 +1,3 @@ -import { ReorderIssueResolutionsRequest } from '../models'; +import type { ReorderIssueResolutionsRequest } from '../models/index.js'; export interface MoveResolutions extends ReorderIssueResolutionsRequest {} diff --git a/src/version3/parameters/moveScreenTabField.ts b/src/version3/parameters/moveScreenTabField.ts index 7ef37bff6a..b4090203b5 100644 --- a/src/version3/parameters/moveScreenTabField.ts +++ b/src/version3/parameters/moveScreenTabField.ts @@ -1,4 +1,4 @@ -import { MoveField } from '../models'; +import type { MoveField } from '../models/index.js'; export interface MoveScreenTabField extends MoveField { /** The ID of the screen. */ diff --git a/src/version3/parameters/moveVersion.ts b/src/version3/parameters/moveVersion.ts index bba5c554ad..2537a26dd8 100644 --- a/src/version3/parameters/moveVersion.ts +++ b/src/version3/parameters/moveVersion.ts @@ -1,4 +1,4 @@ -import { VersionMove } from '../models'; +import type { VersionMove } from '../models/index.js'; export interface MoveVersion extends VersionMove { /** The ID of the version to be moved. */ diff --git a/src/version3/parameters/notify.ts b/src/version3/parameters/notify.ts index a14c2dc095..3b176fd9d3 100644 --- a/src/version3/parameters/notify.ts +++ b/src/version3/parameters/notify.ts @@ -1,4 +1,4 @@ -import { Notification } from '../models'; +import type { Notification } from '../models/index.js'; export interface Notify extends Notification { /** ID or key of the issue that the notification is sent for. */ diff --git a/src/version3/parameters/parseJqlQueries.ts b/src/version3/parameters/parseJqlQueries.ts index 13445147e3..e256e6dd81 100644 --- a/src/version3/parameters/parseJqlQueries.ts +++ b/src/version3/parameters/parseJqlQueries.ts @@ -1,4 +1,4 @@ -import { JqlQueriesToParse } from '../models'; +import type { JqlQueriesToParse } from '../models/index.js'; export interface ParseJqlQueries extends JqlQueriesToParse { /** diff --git a/src/version3/parameters/partialUpdateProjectRole.ts b/src/version3/parameters/partialUpdateProjectRole.ts index 5682d3276f..cbbae08b58 100644 --- a/src/version3/parameters/partialUpdateProjectRole.ts +++ b/src/version3/parameters/partialUpdateProjectRole.ts @@ -1,4 +1,4 @@ -import { CreateUpdateRoleRequest } from '../models'; +import type { CreateUpdateRoleRequest } from '../models/index.js'; export interface PartialUpdateProjectRole extends CreateUpdateRoleRequest { /** diff --git a/src/version3/parameters/publishDraftWorkflowScheme.ts b/src/version3/parameters/publishDraftWorkflowScheme.ts index 683095758e..3d2cf8f401 100644 --- a/src/version3/parameters/publishDraftWorkflowScheme.ts +++ b/src/version3/parameters/publishDraftWorkflowScheme.ts @@ -1,4 +1,4 @@ -import { StatusMapping } from '../models'; +import type { StatusMapping } from '../models/index.js'; export interface PublishDraftWorkflowScheme { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version3/parameters/refreshWebhooks.ts b/src/version3/parameters/refreshWebhooks.ts index b1b130af0d..a7fcb0f72b 100644 --- a/src/version3/parameters/refreshWebhooks.ts +++ b/src/version3/parameters/refreshWebhooks.ts @@ -1,3 +1,3 @@ -import { ContainerForWebhookIDs } from '../models'; +import type { ContainerForWebhookIDs } from '../models/index.js'; export interface RefreshWebhooks extends ContainerForWebhookIDs {} diff --git a/src/version3/parameters/registerDynamicWebhooks.ts b/src/version3/parameters/registerDynamicWebhooks.ts index 3cf5329e12..efe7f5c289 100644 --- a/src/version3/parameters/registerDynamicWebhooks.ts +++ b/src/version3/parameters/registerDynamicWebhooks.ts @@ -1,3 +1,3 @@ -import { WebhookRegistrationDetails } from '../models'; +import type { WebhookRegistrationDetails } from '../models/index.js'; export interface RegisterDynamicWebhooks extends WebhookRegistrationDetails {} diff --git a/src/version3/parameters/registerModules.ts b/src/version3/parameters/registerModules.ts index 6ae8188408..4672e7393f 100644 --- a/src/version3/parameters/registerModules.ts +++ b/src/version3/parameters/registerModules.ts @@ -1,3 +1,3 @@ -import { ConnectModules } from '../models'; +import type { ConnectModules } from '../models/index.js'; export interface RegisterModules extends ConnectModules {} diff --git a/src/version3/parameters/removeCustomFieldContextFromProjects.ts b/src/version3/parameters/removeCustomFieldContextFromProjects.ts index 73b0cf9ba4..10400c536f 100644 --- a/src/version3/parameters/removeCustomFieldContextFromProjects.ts +++ b/src/version3/parameters/removeCustomFieldContextFromProjects.ts @@ -1,4 +1,4 @@ -import { ProjectIds } from '../models'; +import type { ProjectIds } from '../models/index.js'; export interface RemoveCustomFieldContextFromProjects extends ProjectIds { /** The ID of the custom field. */ diff --git a/src/version3/parameters/removeIssueTypesFromContext.ts b/src/version3/parameters/removeIssueTypesFromContext.ts index f8e821cc15..f810fb377e 100644 --- a/src/version3/parameters/removeIssueTypesFromContext.ts +++ b/src/version3/parameters/removeIssueTypesFromContext.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface RemoveIssueTypesFromContext extends IssueTypeIds { /** The ID of the custom field. */ diff --git a/src/version3/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts b/src/version3/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts index fc0fc1cdd0..72bd7f2b84 100644 --- a/src/version3/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts +++ b/src/version3/parameters/removeIssueTypesFromGlobalFieldConfigurationScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeIdsToRemove } from '../models'; +import type { IssueTypeIdsToRemove } from '../models/index.js'; export interface RemoveIssueTypesFromGlobalFieldConfigurationScheme extends IssueTypeIdsToRemove { /** The ID of the field configuration scheme. */ diff --git a/src/version3/parameters/removeMappingsFromIssueTypeScreenScheme.ts b/src/version3/parameters/removeMappingsFromIssueTypeScreenScheme.ts index bcf8aa10d1..9525f31fe5 100644 --- a/src/version3/parameters/removeMappingsFromIssueTypeScreenScheme.ts +++ b/src/version3/parameters/removeMappingsFromIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeIds } from '../models'; +import type { IssueTypeIds } from '../models/index.js'; export interface RemoveMappingsFromIssueTypeScreenScheme extends IssueTypeIds { /** The ID of the issue type screen scheme. */ diff --git a/src/version3/parameters/renameScreenTab.ts b/src/version3/parameters/renameScreenTab.ts index e9323d559c..f3c458556a 100644 --- a/src/version3/parameters/renameScreenTab.ts +++ b/src/version3/parameters/renameScreenTab.ts @@ -1,4 +1,4 @@ -import { ScreenableTab } from '../models'; +import type { ScreenableTab } from '../models/index.js'; export interface RenameScreenTab extends ScreenableTab { /** The ID of the screen. */ diff --git a/src/version3/parameters/reorderCustomFieldOptions.ts b/src/version3/parameters/reorderCustomFieldOptions.ts index 4e96129be5..5490d75820 100644 --- a/src/version3/parameters/reorderCustomFieldOptions.ts +++ b/src/version3/parameters/reorderCustomFieldOptions.ts @@ -1,4 +1,4 @@ -import { OrderOfCustomFieldOptions } from '../models'; +import type { OrderOfCustomFieldOptions } from '../models/index.js'; export interface ReorderCustomFieldOptions extends OrderOfCustomFieldOptions { /** The ID of the custom field. */ diff --git a/src/version3/parameters/reorderIssueTypesInIssueTypeScheme.ts b/src/version3/parameters/reorderIssueTypesInIssueTypeScheme.ts index 86bfa584e5..357a2a3522 100644 --- a/src/version3/parameters/reorderIssueTypesInIssueTypeScheme.ts +++ b/src/version3/parameters/reorderIssueTypesInIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { OrderOfIssueTypes } from '../models'; +import type { OrderOfIssueTypes } from '../models/index.js'; export interface ReorderIssueTypesInIssueTypeScheme extends OrderOfIssueTypes { /** The ID of the issue type scheme. */ diff --git a/src/version3/parameters/sanitiseJqlQueries.ts b/src/version3/parameters/sanitiseJqlQueries.ts index e37ef32274..42b1a0a515 100644 --- a/src/version3/parameters/sanitiseJqlQueries.ts +++ b/src/version3/parameters/sanitiseJqlQueries.ts @@ -1,3 +1,3 @@ -import { JqlQueriesToSanitize } from '../models'; +import type { JqlQueriesToSanitize } from '../models/index.js'; export interface SanitiseJqlQueries extends JqlQueriesToSanitize {} diff --git a/src/version3/parameters/searchForIssuesUsingJqlPost.ts b/src/version3/parameters/searchForIssuesUsingJqlPost.ts index 0ffdf3cd98..a78ee34acd 100644 --- a/src/version3/parameters/searchForIssuesUsingJqlPost.ts +++ b/src/version3/parameters/searchForIssuesUsingJqlPost.ts @@ -1,3 +1,3 @@ -import { SearchRequest } from '../models'; +import type { SearchRequest } from '../models/index.js'; export interface SearchForIssuesUsingJqlPost extends SearchRequest {} diff --git a/src/version3/parameters/selectTimeTrackingImplementation.ts b/src/version3/parameters/selectTimeTrackingImplementation.ts index 59c88b5c88..0e1e48c1ce 100644 --- a/src/version3/parameters/selectTimeTrackingImplementation.ts +++ b/src/version3/parameters/selectTimeTrackingImplementation.ts @@ -1,3 +1,3 @@ -import { TimeTrackingProvider } from '../models'; +import type { TimeTrackingProvider } from '../models/index.js'; export interface SelectTimeTrackingImplementation extends TimeTrackingProvider {} diff --git a/src/version3/parameters/setActors.ts b/src/version3/parameters/setActors.ts index 07bf498caf..c49888e77d 100644 --- a/src/version3/parameters/setActors.ts +++ b/src/version3/parameters/setActors.ts @@ -1,4 +1,4 @@ -import { ProjectRoleActorsUpdate } from '../models'; +import type { ProjectRoleActorsUpdate } from '../models/index.js'; export interface SetActors extends ProjectRoleActorsUpdate { /** The project ID or project key (case sensitive). */ diff --git a/src/version3/parameters/setApplicationProperty.ts b/src/version3/parameters/setApplicationProperty.ts index d10031a5c0..2788ded312 100644 --- a/src/version3/parameters/setApplicationProperty.ts +++ b/src/version3/parameters/setApplicationProperty.ts @@ -1,4 +1,4 @@ -import { SimpleApplicationProperty } from '../models'; +import type { SimpleApplicationProperty } from '../models/index.js'; export interface SetApplicationProperty extends SimpleApplicationProperty { /** The key of the application property to update. */ diff --git a/src/version3/parameters/setBanner.ts b/src/version3/parameters/setBanner.ts index 7cb120c52a..943309dc1c 100644 --- a/src/version3/parameters/setBanner.ts +++ b/src/version3/parameters/setBanner.ts @@ -1,3 +1,3 @@ -import { AnnouncementBannerConfigurationUpdate } from '../models'; +import type { AnnouncementBannerConfigurationUpdate } from '../models/index.js'; export interface SetBanner extends AnnouncementBannerConfigurationUpdate {} diff --git a/src/version3/parameters/setDefaultLevels.ts b/src/version3/parameters/setDefaultLevels.ts index 5162dac472..03104ef794 100644 --- a/src/version3/parameters/setDefaultLevels.ts +++ b/src/version3/parameters/setDefaultLevels.ts @@ -1,3 +1,3 @@ -import { SetDefaultLevelsRequest } from '../models'; +import type { SetDefaultLevelsRequest } from '../models/index.js'; export interface SetDefaultLevels extends SetDefaultLevelsRequest {} diff --git a/src/version3/parameters/setDefaultPriority.ts b/src/version3/parameters/setDefaultPriority.ts index d93aa5f6fc..a6bec95170 100644 --- a/src/version3/parameters/setDefaultPriority.ts +++ b/src/version3/parameters/setDefaultPriority.ts @@ -1,3 +1,3 @@ -import { SetDefaultPriorityRequest } from '../models'; +import type { SetDefaultPriorityRequest } from '../models/index.js'; export interface SetDefaultPriority extends SetDefaultPriorityRequest {} diff --git a/src/version3/parameters/setDefaultResolution.ts b/src/version3/parameters/setDefaultResolution.ts index bbf4f9259a..53ed1d0930 100644 --- a/src/version3/parameters/setDefaultResolution.ts +++ b/src/version3/parameters/setDefaultResolution.ts @@ -1,3 +1,3 @@ -import { SetDefaultResolutionRequest } from '../models'; +import type { SetDefaultResolutionRequest } from '../models/index.js'; export interface SetDefaultResolution extends SetDefaultResolutionRequest {} diff --git a/src/version3/parameters/setDefaultShareScope.ts b/src/version3/parameters/setDefaultShareScope.ts index e7cb2056fb..fa5f5f7990 100644 --- a/src/version3/parameters/setDefaultShareScope.ts +++ b/src/version3/parameters/setDefaultShareScope.ts @@ -1,3 +1,3 @@ -import { DefaultShareScope } from '../models'; +import type { DefaultShareScope } from '../models/index.js'; export interface SetDefaultShareScope extends DefaultShareScope {} diff --git a/src/version3/parameters/setDefaultValues.ts b/src/version3/parameters/setDefaultValues.ts index 146ee52b27..c08e6eb986 100644 --- a/src/version3/parameters/setDefaultValues.ts +++ b/src/version3/parameters/setDefaultValues.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextDefaultValueUpdate } from '../models'; +import type { CustomFieldContextDefaultValueUpdate } from '../models/index.js'; export interface SetDefaultValues extends CustomFieldContextDefaultValueUpdate { /** The ID of the custom field. */ diff --git a/src/version3/parameters/setFieldConfigurationSchemeMapping.ts b/src/version3/parameters/setFieldConfigurationSchemeMapping.ts index bcb01324a7..d12f80738d 100644 --- a/src/version3/parameters/setFieldConfigurationSchemeMapping.ts +++ b/src/version3/parameters/setFieldConfigurationSchemeMapping.ts @@ -1,4 +1,4 @@ -import { AssociateFieldConfigurationsWithIssueTypesRequest } from '../models'; +import type { AssociateFieldConfigurationsWithIssueTypesRequest } from '../models/index.js'; export interface SetFieldConfigurationSchemeMapping extends AssociateFieldConfigurationsWithIssueTypesRequest { /** The ID of the field configuration scheme. */ diff --git a/src/version3/parameters/setSharedTimeTrackingConfiguration.ts b/src/version3/parameters/setSharedTimeTrackingConfiguration.ts index 042570cb83..6725860bee 100644 --- a/src/version3/parameters/setSharedTimeTrackingConfiguration.ts +++ b/src/version3/parameters/setSharedTimeTrackingConfiguration.ts @@ -1,3 +1,3 @@ -import { TimeTrackingConfiguration } from '../models'; +import type { TimeTrackingConfiguration } from '../models/index.js'; export interface SetSharedTimeTrackingConfiguration extends TimeTrackingConfiguration {} diff --git a/src/version3/parameters/setWorkflowSchemeDraftIssueType.ts b/src/version3/parameters/setWorkflowSchemeDraftIssueType.ts index 0c0eed3dde..0d5e5d63e8 100644 --- a/src/version3/parameters/setWorkflowSchemeDraftIssueType.ts +++ b/src/version3/parameters/setWorkflowSchemeDraftIssueType.ts @@ -1,4 +1,4 @@ -import { IssueTypeWorkflowMapping } from '../models'; +import type { IssueTypeWorkflowMapping } from '../models/index.js'; export interface SetWorkflowSchemeDraftIssueType extends IssueTypeWorkflowMapping { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version3/parameters/setWorkflowSchemeIssueType.ts b/src/version3/parameters/setWorkflowSchemeIssueType.ts index 3195286a36..9600801343 100644 --- a/src/version3/parameters/setWorkflowSchemeIssueType.ts +++ b/src/version3/parameters/setWorkflowSchemeIssueType.ts @@ -1,4 +1,4 @@ -import { IssueTypeWorkflowMapping } from '../models'; +import type { IssueTypeWorkflowMapping } from '../models/index.js'; export interface SetWorkflowSchemeIssueType extends IssueTypeWorkflowMapping { /** The ID of the workflow scheme. */ diff --git a/src/version3/parameters/toggleFeatureForProject.ts b/src/version3/parameters/toggleFeatureForProject.ts index c5a8fde0f7..b6b01dc2f4 100644 --- a/src/version3/parameters/toggleFeatureForProject.ts +++ b/src/version3/parameters/toggleFeatureForProject.ts @@ -1,4 +1,4 @@ -import { ProjectFeatureToggleRequest } from '../models'; +import type { ProjectFeatureToggleRequest } from '../models/index.js'; export interface ToggleFeatureForProject extends ProjectFeatureToggleRequest { /** The ID or (case-sensitive) key of the project. */ diff --git a/src/version3/parameters/unarchiveIssues.ts b/src/version3/parameters/unarchiveIssues.ts index 4ed49161de..05dfb09820 100644 --- a/src/version3/parameters/unarchiveIssues.ts +++ b/src/version3/parameters/unarchiveIssues.ts @@ -1,3 +1,3 @@ -import { IssueArchivalSyncRequest } from '../models'; +import type { IssueArchivalSyncRequest } from '../models/index.js'; export interface UnarchiveIssues extends IssueArchivalSyncRequest {} diff --git a/src/version3/parameters/updateComment.ts b/src/version3/parameters/updateComment.ts index 3fe24754b9..786cff6a80 100644 --- a/src/version3/parameters/updateComment.ts +++ b/src/version3/parameters/updateComment.ts @@ -1,4 +1,4 @@ -import { Comment } from '../models'; +import type { Comment } from '../models/index.js'; export interface UpdateComment extends Comment { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/updateComponent.ts b/src/version3/parameters/updateComponent.ts index 8104c2388e..99e70f0e15 100644 --- a/src/version3/parameters/updateComponent.ts +++ b/src/version3/parameters/updateComponent.ts @@ -1,4 +1,4 @@ -import { ProjectComponent } from '../models'; +import type { ProjectComponent } from '../models/index.js'; export interface UpdateComponent extends ProjectComponent { /** The ID of the component. */ diff --git a/src/version3/parameters/updateCustomField.ts b/src/version3/parameters/updateCustomField.ts index 465a16891d..819d712663 100644 --- a/src/version3/parameters/updateCustomField.ts +++ b/src/version3/parameters/updateCustomField.ts @@ -1,4 +1,4 @@ -import { UpdateCustomFieldDetails } from '../models'; +import type { UpdateCustomFieldDetails } from '../models/index.js'; export interface UpdateCustomField extends UpdateCustomFieldDetails { /** The ID of the custom field. */ diff --git a/src/version3/parameters/updateCustomFieldConfiguration.ts b/src/version3/parameters/updateCustomFieldConfiguration.ts index e35b4fe9d3..4c1ae86b29 100644 --- a/src/version3/parameters/updateCustomFieldConfiguration.ts +++ b/src/version3/parameters/updateCustomFieldConfiguration.ts @@ -1,4 +1,4 @@ -import { CustomFieldConfigurations } from '../models'; +import type { CustomFieldConfigurations } from '../models/index.js'; export interface UpdateCustomFieldConfiguration extends CustomFieldConfigurations { /** The ID or key of the custom field, for example `customfield_10000`. */ diff --git a/src/version3/parameters/updateCustomFieldContext.ts b/src/version3/parameters/updateCustomFieldContext.ts index ec46c0f786..f04305c5c6 100644 --- a/src/version3/parameters/updateCustomFieldContext.ts +++ b/src/version3/parameters/updateCustomFieldContext.ts @@ -1,4 +1,4 @@ -import { CustomFieldContextUpdateDetails } from '../models'; +import type { CustomFieldContextUpdateDetails } from '../models/index.js'; export interface UpdateCustomFieldContext extends CustomFieldContextUpdateDetails { /** The ID of the custom field. */ diff --git a/src/version3/parameters/updateCustomFieldOption.ts b/src/version3/parameters/updateCustomFieldOption.ts index 04ad2a93ce..df4b854368 100644 --- a/src/version3/parameters/updateCustomFieldOption.ts +++ b/src/version3/parameters/updateCustomFieldOption.ts @@ -1,4 +1,4 @@ -import { BulkCustomFieldOptionUpdateRequest } from '../models'; +import type { BulkCustomFieldOptionUpdateRequest } from '../models/index.js'; export interface UpdateCustomFieldOption extends BulkCustomFieldOptionUpdateRequest { /** The ID of the custom field. */ diff --git a/src/version3/parameters/updateCustomFieldValue.ts b/src/version3/parameters/updateCustomFieldValue.ts index 4d4a92289e..c70745db03 100644 --- a/src/version3/parameters/updateCustomFieldValue.ts +++ b/src/version3/parameters/updateCustomFieldValue.ts @@ -1,4 +1,4 @@ -import { CustomFieldValueUpdateRequest } from '../models'; +import type { CustomFieldValueUpdateRequest } from '../models/index.js'; export interface UpdateCustomFieldValue extends CustomFieldValueUpdateRequest { /** The ID or key of the custom field. For example, `customfield_10010`. */ diff --git a/src/version3/parameters/updateDashboard.ts b/src/version3/parameters/updateDashboard.ts index 3b01c0c2d9..e0200a626c 100644 --- a/src/version3/parameters/updateDashboard.ts +++ b/src/version3/parameters/updateDashboard.ts @@ -1,4 +1,4 @@ -import { DashboardDetails } from '../models'; +import type { DashboardDetails } from '../models/index.js'; export interface UpdateDashboard extends DashboardDetails { /** The ID of the dashboard to update. */ diff --git a/src/version3/parameters/updateDefaultWorkflow.ts b/src/version3/parameters/updateDefaultWorkflow.ts index e621a6b8d8..f9067e0aff 100644 --- a/src/version3/parameters/updateDefaultWorkflow.ts +++ b/src/version3/parameters/updateDefaultWorkflow.ts @@ -1,4 +1,4 @@ -import { DefaultWorkflow } from '../models'; +import type { DefaultWorkflow } from '../models/index.js'; export interface UpdateDefaultWorkflow extends DefaultWorkflow { /** The ID of the workflow scheme. */ diff --git a/src/version3/parameters/updateDraftDefaultWorkflow.ts b/src/version3/parameters/updateDraftDefaultWorkflow.ts index d46d69a910..a61f2b5ad8 100644 --- a/src/version3/parameters/updateDraftDefaultWorkflow.ts +++ b/src/version3/parameters/updateDraftDefaultWorkflow.ts @@ -1,4 +1,4 @@ -import { DefaultWorkflow } from '../models'; +import type { DefaultWorkflow } from '../models/index.js'; export interface UpdateDraftDefaultWorkflow extends DefaultWorkflow { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version3/parameters/updateDraftWorkflowMapping.ts b/src/version3/parameters/updateDraftWorkflowMapping.ts index fc3b798a72..3758d63841 100644 --- a/src/version3/parameters/updateDraftWorkflowMapping.ts +++ b/src/version3/parameters/updateDraftWorkflowMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypesWorkflowMapping } from '../models'; +import type { IssueTypesWorkflowMapping } from '../models/index.js'; export interface UpdateDraftWorkflowMapping extends IssueTypesWorkflowMapping { /** The ID of the workflow scheme that the draft belongs to. */ diff --git a/src/version3/parameters/updateEntityPropertiesValue.ts b/src/version3/parameters/updateEntityPropertiesValue.ts index a77752c863..d0f68ff610 100644 --- a/src/version3/parameters/updateEntityPropertiesValue.ts +++ b/src/version3/parameters/updateEntityPropertiesValue.ts @@ -1,4 +1,4 @@ -import { EntityPropertyDetails } from '../models'; +import type { EntityPropertyDetails } from '../models/index.js'; export interface UpdateEntityPropertiesValue { /** The app migration transfer ID. */ diff --git a/src/version3/parameters/updateFieldConfiguration.ts b/src/version3/parameters/updateFieldConfiguration.ts index bf2ff15f57..2e4e247925 100644 --- a/src/version3/parameters/updateFieldConfiguration.ts +++ b/src/version3/parameters/updateFieldConfiguration.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationDetails } from '../models'; +import type { FieldConfigurationDetails } from '../models/index.js'; export interface UpdateFieldConfiguration extends FieldConfigurationDetails { /** The ID of the field configuration. */ diff --git a/src/version3/parameters/updateFieldConfigurationItems.ts b/src/version3/parameters/updateFieldConfigurationItems.ts index f630610c79..e6da23d2db 100644 --- a/src/version3/parameters/updateFieldConfigurationItems.ts +++ b/src/version3/parameters/updateFieldConfigurationItems.ts @@ -1,4 +1,4 @@ -import { FieldConfigurationItemsDetails } from '../models'; +import type { FieldConfigurationItemsDetails } from '../models/index.js'; export interface UpdateFieldConfigurationItems extends FieldConfigurationItemsDetails { /** The ID of the field configuration. */ diff --git a/src/version3/parameters/updateFieldConfigurationScheme.ts b/src/version3/parameters/updateFieldConfigurationScheme.ts index 2cf81d6e6c..9904250c8f 100644 --- a/src/version3/parameters/updateFieldConfigurationScheme.ts +++ b/src/version3/parameters/updateFieldConfigurationScheme.ts @@ -1,4 +1,4 @@ -import { UpdateFieldConfigurationSchemeDetails } from '../models'; +import type { UpdateFieldConfigurationSchemeDetails } from '../models/index.js'; export interface UpdateFieldConfigurationScheme extends UpdateFieldConfigurationSchemeDetails { /** The ID of the field configuration scheme. */ diff --git a/src/version3/parameters/updateFilter.ts b/src/version3/parameters/updateFilter.ts index e6d7e6384c..3e61e74f86 100644 --- a/src/version3/parameters/updateFilter.ts +++ b/src/version3/parameters/updateFilter.ts @@ -1,4 +1,4 @@ -import { Filter } from '../models'; +import type { Filter } from '../models/index.js'; export interface UpdateFilter extends Omit { /** The ID of the filter to update. */ diff --git a/src/version3/parameters/updateGadget.ts b/src/version3/parameters/updateGadget.ts index 85df7bdfcf..8514bbd03f 100644 --- a/src/version3/parameters/updateGadget.ts +++ b/src/version3/parameters/updateGadget.ts @@ -1,4 +1,4 @@ -import { DashboardGadgetUpdateRequest } from '../models'; +import type { DashboardGadgetUpdateRequest } from '../models/index.js'; export interface UpdateGadget extends DashboardGadgetUpdateRequest { /** The ID of the dashboard. */ diff --git a/src/version3/parameters/updateIssueFieldOption.ts b/src/version3/parameters/updateIssueFieldOption.ts index 54ee478cf0..fe6a966a90 100644 --- a/src/version3/parameters/updateIssueFieldOption.ts +++ b/src/version3/parameters/updateIssueFieldOption.ts @@ -1,4 +1,4 @@ -import { IssueFieldOption } from '../models'; +import type { IssueFieldOption } from '../models/index.js'; export interface UpdateIssueFieldOption extends IssueFieldOption { /** diff --git a/src/version3/parameters/updateIssueFields.ts b/src/version3/parameters/updateIssueFields.ts index 94f32c8e2d..f944a92ed7 100644 --- a/src/version3/parameters/updateIssueFields.ts +++ b/src/version3/parameters/updateIssueFields.ts @@ -1,4 +1,4 @@ -import { ConnectCustomFieldValues } from '../models'; +import type { ConnectCustomFieldValues } from '../models/index.js'; export interface UpdateIssueFields extends ConnectCustomFieldValues { /** The ID of the transfer. */ diff --git a/src/version3/parameters/updateIssueLinkType.ts b/src/version3/parameters/updateIssueLinkType.ts index be02787442..70b1474f9b 100644 --- a/src/version3/parameters/updateIssueLinkType.ts +++ b/src/version3/parameters/updateIssueLinkType.ts @@ -1,4 +1,4 @@ -import { IssueLinkType } from '../models'; +import type { IssueLinkType } from '../models/index.js'; export interface UpdateIssueLinkType extends IssueLinkType { /** The ID of the issue link type. */ diff --git a/src/version3/parameters/updateIssueSecurityScheme.ts b/src/version3/parameters/updateIssueSecurityScheme.ts index a8487768b9..a4ba65125a 100644 --- a/src/version3/parameters/updateIssueSecurityScheme.ts +++ b/src/version3/parameters/updateIssueSecurityScheme.ts @@ -1,4 +1,4 @@ -import { UpdateIssueSecuritySchemeRequest } from '../models'; +import type { UpdateIssueSecuritySchemeRequest } from '../models/index.js'; export interface UpdateIssueSecurityScheme extends UpdateIssueSecuritySchemeRequest { /** The ID of the issue security scheme. */ diff --git a/src/version3/parameters/updateIssueType.ts b/src/version3/parameters/updateIssueType.ts index 36c90e58da..32061e2bd5 100644 --- a/src/version3/parameters/updateIssueType.ts +++ b/src/version3/parameters/updateIssueType.ts @@ -1,4 +1,4 @@ -import { IssueTypeUpdate } from '../models'; +import type { IssueTypeUpdate } from '../models/index.js'; export interface UpdateIssueType extends IssueTypeUpdate { /** The ID of the issue type. */ diff --git a/src/version3/parameters/updateIssueTypeScheme.ts b/src/version3/parameters/updateIssueTypeScheme.ts index b8113455b8..2edc63c414 100644 --- a/src/version3/parameters/updateIssueTypeScheme.ts +++ b/src/version3/parameters/updateIssueTypeScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeSchemeUpdateDetails } from '../models'; +import type { IssueTypeSchemeUpdateDetails } from '../models/index.js'; export interface UpdateIssueTypeScheme extends IssueTypeSchemeUpdateDetails { /** The ID of the issue type scheme. */ diff --git a/src/version3/parameters/updateIssueTypeScreenScheme.ts b/src/version3/parameters/updateIssueTypeScreenScheme.ts index 80d59930ee..0ca5221d85 100644 --- a/src/version3/parameters/updateIssueTypeScreenScheme.ts +++ b/src/version3/parameters/updateIssueTypeScreenScheme.ts @@ -1,4 +1,4 @@ -import { IssueTypeScreenSchemeUpdateDetails } from '../models'; +import type { IssueTypeScreenSchemeUpdateDetails } from '../models/index.js'; export interface UpdateIssueTypeScreenScheme extends IssueTypeScreenSchemeUpdateDetails { /** The ID of the issue type screen scheme. */ diff --git a/src/version3/parameters/updateMultipleCustomFieldValues.ts b/src/version3/parameters/updateMultipleCustomFieldValues.ts index 7bbb86abda..ee984b47be 100644 --- a/src/version3/parameters/updateMultipleCustomFieldValues.ts +++ b/src/version3/parameters/updateMultipleCustomFieldValues.ts @@ -1,4 +1,4 @@ -import { MultipleCustomFieldValuesUpdateDetails } from '../models'; +import type { MultipleCustomFieldValuesUpdateDetails } from '../models/index.js'; export interface UpdateMultipleCustomFieldValues extends MultipleCustomFieldValuesUpdateDetails { /** Whether to generate a changelog for this update. */ diff --git a/src/version3/parameters/updateNotificationScheme.ts b/src/version3/parameters/updateNotificationScheme.ts index 683066156a..c242aa92f4 100644 --- a/src/version3/parameters/updateNotificationScheme.ts +++ b/src/version3/parameters/updateNotificationScheme.ts @@ -1,4 +1,4 @@ -import { UpdateNotificationSchemeDetails } from '../models'; +import type { UpdateNotificationSchemeDetails } from '../models/index.js'; export interface UpdateNotificationScheme extends UpdateNotificationSchemeDetails { /** The ID of the notification scheme. */ diff --git a/src/version3/parameters/updatePermissionScheme.ts b/src/version3/parameters/updatePermissionScheme.ts index 18d840a77d..e7a8926fbc 100644 --- a/src/version3/parameters/updatePermissionScheme.ts +++ b/src/version3/parameters/updatePermissionScheme.ts @@ -1,4 +1,4 @@ -import { PermissionScheme } from '../models'; +import type { PermissionScheme } from '../models/index.js'; export interface UpdatePermissionScheme extends PermissionScheme { /** The ID of the permission scheme to update. */ diff --git a/src/version3/parameters/updatePrecomputations.ts b/src/version3/parameters/updatePrecomputations.ts index ecf83b9aaf..301f51cb80 100644 --- a/src/version3/parameters/updatePrecomputations.ts +++ b/src/version3/parameters/updatePrecomputations.ts @@ -1,3 +1,3 @@ -import { JqlFunctionPrecomputationUpdateRequest } from '../models'; +import type { JqlFunctionPrecomputationUpdateRequest } from '../models/index.js'; export interface UpdatePrecomputations extends JqlFunctionPrecomputationUpdateRequest {} diff --git a/src/version3/parameters/updatePriority.ts b/src/version3/parameters/updatePriority.ts index 40ea2baab0..f3d3fb075b 100644 --- a/src/version3/parameters/updatePriority.ts +++ b/src/version3/parameters/updatePriority.ts @@ -1,4 +1,4 @@ -import { UpdatePriorityDetails } from '../models'; +import type { UpdatePriorityDetails } from '../models/index.js'; export interface UpdatePriority extends UpdatePriorityDetails { /** The ID of the issue priority. */ diff --git a/src/version3/parameters/updateProject.ts b/src/version3/parameters/updateProject.ts index e37370bf45..e370685656 100644 --- a/src/version3/parameters/updateProject.ts +++ b/src/version3/parameters/updateProject.ts @@ -1,4 +1,4 @@ -import { UpdateProjectDetails } from '../models'; +import type { UpdateProjectDetails } from '../models/index.js'; export interface UpdateProject extends UpdateProjectDetails { /** The project ID or project key (case-sensitive). */ diff --git a/src/version3/parameters/updateProjectAvatar.ts b/src/version3/parameters/updateProjectAvatar.ts index d31b4ca4b6..e8d64e8ff9 100644 --- a/src/version3/parameters/updateProjectAvatar.ts +++ b/src/version3/parameters/updateProjectAvatar.ts @@ -1,4 +1,4 @@ -import { Avatar } from '../models'; +import type { Avatar } from '../models/index.js'; export interface UpdateProjectAvatar extends Avatar { /** The ID or (case-sensitive) key of the project. */ diff --git a/src/version3/parameters/updateProjectCategory.ts b/src/version3/parameters/updateProjectCategory.ts index 46ab828509..2f2a7aeaaa 100644 --- a/src/version3/parameters/updateProjectCategory.ts +++ b/src/version3/parameters/updateProjectCategory.ts @@ -1,4 +1,4 @@ -import { ProjectCategory } from '../models'; +import type { ProjectCategory } from '../models/index.js'; export interface UpdateProjectCategory extends Omit { id: number; diff --git a/src/version3/parameters/updateProjectEmail.ts b/src/version3/parameters/updateProjectEmail.ts index c3bf7237a2..110c3c1d9f 100644 --- a/src/version3/parameters/updateProjectEmail.ts +++ b/src/version3/parameters/updateProjectEmail.ts @@ -1,4 +1,4 @@ -import { ProjectEmailAddress } from '../models'; +import type { ProjectEmailAddress } from '../models/index.js'; export interface UpdateProjectEmail extends ProjectEmailAddress { /** The project ID. */ diff --git a/src/version3/parameters/updateRemoteIssueLink.ts b/src/version3/parameters/updateRemoteIssueLink.ts index 4faccd1a03..a426ea9aa3 100644 --- a/src/version3/parameters/updateRemoteIssueLink.ts +++ b/src/version3/parameters/updateRemoteIssueLink.ts @@ -1,4 +1,4 @@ -import { RemoteIssueLinkRequest } from '../models'; +import type { RemoteIssueLinkRequest } from '../models/index.js'; export interface UpdateRemoteIssueLink extends RemoteIssueLinkRequest { /** The ID or key of the issue. */ diff --git a/src/version3/parameters/updateResolution.ts b/src/version3/parameters/updateResolution.ts index 678c7cff19..3f20f9e353 100644 --- a/src/version3/parameters/updateResolution.ts +++ b/src/version3/parameters/updateResolution.ts @@ -1,4 +1,4 @@ -import { UpdateResolutionDetails } from '../models'; +import type { UpdateResolutionDetails } from '../models/index.js'; export interface UpdateResolution extends UpdateResolutionDetails { /** The ID of the issue resolution. */ diff --git a/src/version3/parameters/updateScreen.ts b/src/version3/parameters/updateScreen.ts index 64dd0d6e10..0c17429646 100644 --- a/src/version3/parameters/updateScreen.ts +++ b/src/version3/parameters/updateScreen.ts @@ -1,4 +1,4 @@ -import { UpdateScreenDetails } from '../models'; +import type { UpdateScreenDetails } from '../models/index.js'; export interface UpdateScreen extends UpdateScreenDetails { /** The ID of the screen. */ diff --git a/src/version3/parameters/updateScreenScheme.ts b/src/version3/parameters/updateScreenScheme.ts index e3048bd29a..9648252a0e 100644 --- a/src/version3/parameters/updateScreenScheme.ts +++ b/src/version3/parameters/updateScreenScheme.ts @@ -1,4 +1,4 @@ -import { UpdateScreenSchemeDetails } from '../models'; +import type { UpdateScreenSchemeDetails } from '../models/index.js'; export interface UpdateScreenScheme extends UpdateScreenSchemeDetails { /** The ID of the screen scheme. */ diff --git a/src/version3/parameters/updateSecurityLevel.ts b/src/version3/parameters/updateSecurityLevel.ts index 0ae179629d..687fc3e27b 100644 --- a/src/version3/parameters/updateSecurityLevel.ts +++ b/src/version3/parameters/updateSecurityLevel.ts @@ -1,4 +1,4 @@ -import { UpdateIssueSecurityLevelDetails } from '../models'; +import type { UpdateIssueSecurityLevelDetails } from '../models/index.js'; export interface UpdateSecurityLevel extends UpdateIssueSecurityLevelDetails { /** The ID of the issue security scheme level belongs to. */ diff --git a/src/version3/parameters/updateStatuses.ts b/src/version3/parameters/updateStatuses.ts index ed7e1b8f9a..66d710de33 100644 --- a/src/version3/parameters/updateStatuses.ts +++ b/src/version3/parameters/updateStatuses.ts @@ -1,3 +1,3 @@ -import { StatusUpdateRequest } from '../models'; +import type { StatusUpdateRequest } from '../models/index.js'; export interface UpdateStatuses extends StatusUpdateRequest {} diff --git a/src/version3/parameters/updateUiModification.ts b/src/version3/parameters/updateUiModification.ts index 29ccd69c3b..233d4270e6 100644 --- a/src/version3/parameters/updateUiModification.ts +++ b/src/version3/parameters/updateUiModification.ts @@ -1,4 +1,4 @@ -import { UpdateUiModificationDetails } from '../models'; +import type { UpdateUiModificationDetails } from '../models/index.js'; export interface UpdateUiModification extends UpdateUiModificationDetails { /** The ID of the UI modification. */ diff --git a/src/version3/parameters/updateVersion.ts b/src/version3/parameters/updateVersion.ts index b455a17fb7..92fd341ca1 100644 --- a/src/version3/parameters/updateVersion.ts +++ b/src/version3/parameters/updateVersion.ts @@ -1,4 +1,4 @@ -import { Version } from '../models'; +import type { Version } from '../models/index.js'; export interface UpdateVersion extends Version { /** The ID of the version. */ diff --git a/src/version3/parameters/updateWorkflowMapping.ts b/src/version3/parameters/updateWorkflowMapping.ts index d8a0642fb1..ebd271b02a 100644 --- a/src/version3/parameters/updateWorkflowMapping.ts +++ b/src/version3/parameters/updateWorkflowMapping.ts @@ -1,4 +1,4 @@ -import { IssueTypesWorkflowMapping } from '../models'; +import type { IssueTypesWorkflowMapping } from '../models/index.js'; export interface UpdateWorkflowMapping extends IssueTypesWorkflowMapping { /** The ID of the workflow scheme. */ diff --git a/src/version3/parameters/updateWorkflowScheme.ts b/src/version3/parameters/updateWorkflowScheme.ts index ba20697efe..fd6007dcac 100644 --- a/src/version3/parameters/updateWorkflowScheme.ts +++ b/src/version3/parameters/updateWorkflowScheme.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from '../models'; +import type { WorkflowScheme } from '../models/index.js'; export interface UpdateWorkflowScheme extends WorkflowScheme { /** diff --git a/src/version3/parameters/updateWorkflowSchemeDraft.ts b/src/version3/parameters/updateWorkflowSchemeDraft.ts index 5007161471..70a2b581d2 100644 --- a/src/version3/parameters/updateWorkflowSchemeDraft.ts +++ b/src/version3/parameters/updateWorkflowSchemeDraft.ts @@ -1,4 +1,4 @@ -import { WorkflowScheme } from '../models'; +import type { WorkflowScheme } from '../models/index.js'; export interface UpdateWorkflowSchemeDraft extends WorkflowScheme { /** The ID of the active workflow scheme that the draft was created from. */ diff --git a/src/version3/parameters/updateWorkflowTransitionProperty.ts b/src/version3/parameters/updateWorkflowTransitionProperty.ts index 0afd501a38..a6b5ab6776 100644 --- a/src/version3/parameters/updateWorkflowTransitionProperty.ts +++ b/src/version3/parameters/updateWorkflowTransitionProperty.ts @@ -1,4 +1,4 @@ -import { WorkflowTransitionProperty } from '../models'; +import type { WorkflowTransitionProperty } from '../models/index.js'; export interface UpdateWorkflowTransitionProperty extends WorkflowTransitionProperty { /** diff --git a/src/version3/parameters/updateWorkflowTransitionRuleConfigurations.ts b/src/version3/parameters/updateWorkflowTransitionRuleConfigurations.ts index 7db5f74cdd..90ae8c673b 100644 --- a/src/version3/parameters/updateWorkflowTransitionRuleConfigurations.ts +++ b/src/version3/parameters/updateWorkflowTransitionRuleConfigurations.ts @@ -1,3 +1,3 @@ -import { WorkflowTransitionRulesUpdate } from '../models'; +import type { WorkflowTransitionRulesUpdate } from '../models/index.js'; export interface UpdateWorkflowTransitionRuleConfigurations extends WorkflowTransitionRulesUpdate {} diff --git a/src/version3/parameters/updateWorklog.ts b/src/version3/parameters/updateWorklog.ts index 747e4ca0be..696c17e7fb 100644 --- a/src/version3/parameters/updateWorklog.ts +++ b/src/version3/parameters/updateWorklog.ts @@ -1,4 +1,4 @@ -import { Document, Worklog } from '../models'; +import type { Document, Worklog } from '../models/index.js'; export interface UpdateWorklog extends Omit { /** The ID or key the issue. */ diff --git a/src/version3/parameters/workflowRuleSearch.ts b/src/version3/parameters/workflowRuleSearch.ts index 85fbfa37db..a48c50fc86 100644 --- a/src/version3/parameters/workflowRuleSearch.ts +++ b/src/version3/parameters/workflowRuleSearch.ts @@ -1,4 +1,4 @@ -import { WorkflowRulesSearch } from '../models'; +import type { WorkflowRulesSearch } from '../models/index.js'; export interface WorkflowRuleSearch extends WorkflowRulesSearch { /** The app migration transfer ID. */ diff --git a/src/version3/permissionSchemes.ts b/src/version3/permissionSchemes.ts index 9add325b3f..f1743bacf2 100644 --- a/src/version3/permissionSchemes.ts +++ b/src/version3/permissionSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class PermissionSchemes { constructor(private client: Client) {} diff --git a/src/version3/permissions.ts b/src/version3/permissions.ts index 6936121d24..c1245bb3b2 100644 --- a/src/version3/permissions.ts +++ b/src/version3/permissions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Permissions { constructor(private client: Client) {} diff --git a/src/version3/projectAvatars.ts b/src/version3/projectAvatars.ts index f343761268..a652ef33cf 100644 --- a/src/version3/projectAvatars.ts +++ b/src/version3/projectAvatars.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectAvatars { constructor(private client: Client) {} diff --git a/src/version3/projectCategories.ts b/src/version3/projectCategories.ts index 8e5ff3c321..6cd84f14fa 100644 --- a/src/version3/projectCategories.ts +++ b/src/version3/projectCategories.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectCategories { constructor(private client: Client) {} diff --git a/src/version3/projectComponents.ts b/src/version3/projectComponents.ts index 2a2456c58b..c5bf311b61 100644 --- a/src/version3/projectComponents.ts +++ b/src/version3/projectComponents.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectComponents { constructor(private client: Client) {} diff --git a/src/version3/projectEmail.ts b/src/version3/projectEmail.ts index ae27bbbdea..5821c7b65f 100644 --- a/src/version3/projectEmail.ts +++ b/src/version3/projectEmail.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectEmail { constructor(private client: Client) {} diff --git a/src/version3/projectFeatures.ts b/src/version3/projectFeatures.ts index c7c080500c..90d9ef762d 100644 --- a/src/version3/projectFeatures.ts +++ b/src/version3/projectFeatures.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectFeatures { constructor(private client: Client) {} diff --git a/src/version3/projectKeyAndNameValidation.ts b/src/version3/projectKeyAndNameValidation.ts index 811c7d0d93..f3931f8f25 100644 --- a/src/version3/projectKeyAndNameValidation.ts +++ b/src/version3/projectKeyAndNameValidation.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectKeyAndNameValidation { constructor(private client: Client) {} diff --git a/src/version3/projectPermissionSchemes.ts b/src/version3/projectPermissionSchemes.ts index 3beb67dca1..cea70ff85c 100644 --- a/src/version3/projectPermissionSchemes.ts +++ b/src/version3/projectPermissionSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectPermissionSchemes { constructor(private client: Client) {} diff --git a/src/version3/projectProperties.ts b/src/version3/projectProperties.ts index 9c80b3a9ee..ebb49988d6 100644 --- a/src/version3/projectProperties.ts +++ b/src/version3/projectProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectProperties { constructor(private client: Client) {} diff --git a/src/version3/projectRoleActors.ts b/src/version3/projectRoleActors.ts index 227a24ac32..307f444463 100644 --- a/src/version3/projectRoleActors.ts +++ b/src/version3/projectRoleActors.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectRoleActors { constructor(private client: Client) {} diff --git a/src/version3/projectRoles.ts b/src/version3/projectRoles.ts index 36bf07a571..b9d7a73764 100644 --- a/src/version3/projectRoles.ts +++ b/src/version3/projectRoles.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectRoles { constructor(private client: Client) {} diff --git a/src/version3/projectTypes.ts b/src/version3/projectTypes.ts index 580dc24706..2e53c7d952 100644 --- a/src/version3/projectTypes.ts +++ b/src/version3/projectTypes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectTypes { constructor(private client: Client) {} diff --git a/src/version3/projectVersions.ts b/src/version3/projectVersions.ts index 5a53a87d9c..fc5046ef15 100644 --- a/src/version3/projectVersions.ts +++ b/src/version3/projectVersions.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ProjectVersions { constructor(private client: Client) {} diff --git a/src/version3/projects.ts b/src/version3/projects.ts index 1272ee5e71..dceb92b83b 100644 --- a/src/version3/projects.ts +++ b/src/version3/projects.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Projects { constructor(private client: Client) {} diff --git a/src/version3/screenSchemes.ts b/src/version3/screenSchemes.ts index 0d105c2fdf..18b8a820ef 100644 --- a/src/version3/screenSchemes.ts +++ b/src/version3/screenSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ScreenSchemes { constructor(private client: Client) {} diff --git a/src/version3/screenTabFields.ts b/src/version3/screenTabFields.ts index 96de3f640e..2945c65866 100644 --- a/src/version3/screenTabFields.ts +++ b/src/version3/screenTabFields.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ScreenTabFields { constructor(private client: Client) {} diff --git a/src/version3/screenTabs.ts b/src/version3/screenTabs.ts index 370565a10f..a358a3f3e0 100644 --- a/src/version3/screenTabs.ts +++ b/src/version3/screenTabs.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ScreenTabs { constructor(private client: Client) {} diff --git a/src/version3/screens.ts b/src/version3/screens.ts index 7a1c41365c..6b3115b60d 100644 --- a/src/version3/screens.ts +++ b/src/version3/screens.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Screens { constructor(private client: Client) {} diff --git a/src/version3/serverInfo.ts b/src/version3/serverInfo.ts index d1eb84ee3f..a4dae0427b 100644 --- a/src/version3/serverInfo.ts +++ b/src/version3/serverInfo.ts @@ -1,7 +1,7 @@ -import * as Models from './models'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class ServerInfo { constructor(private client: Client) {} diff --git a/src/version3/status.ts b/src/version3/status.ts index ac52b3a0a0..309b167621 100644 --- a/src/version3/status.ts +++ b/src/version3/status.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Status { constructor(private client: Client) {} diff --git a/src/version3/tasks.ts b/src/version3/tasks.ts index 12997fe418..b360b5e804 100644 --- a/src/version3/tasks.ts +++ b/src/version3/tasks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Tasks { constructor(private client: Client) {} diff --git a/src/version3/timeTracking.ts b/src/version3/timeTracking.ts index aaae78b612..485eda349e 100644 --- a/src/version3/timeTracking.ts +++ b/src/version3/timeTracking.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class TimeTracking { constructor(private client: Client) {} diff --git a/src/version3/uIModificationsApps.ts b/src/version3/uIModificationsApps.ts index 23d0254ffe..a58f3b149d 100644 --- a/src/version3/uIModificationsApps.ts +++ b/src/version3/uIModificationsApps.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class UIModificationsApps { constructor(private client: Client) {} diff --git a/src/version3/userProperties.ts b/src/version3/userProperties.ts index a65acc1c60..3a87e47e95 100644 --- a/src/version3/userProperties.ts +++ b/src/version3/userProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class UserProperties { constructor(private client: Client) {} diff --git a/src/version3/userSearch.ts b/src/version3/userSearch.ts index 3c0088dee1..f9b0dbe795 100644 --- a/src/version3/userSearch.ts +++ b/src/version3/userSearch.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class UserSearch { constructor(private client: Client) {} diff --git a/src/version3/users.ts b/src/version3/users.ts index e0e0bb33c1..96ee50066b 100644 --- a/src/version3/users.ts +++ b/src/version3/users.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Users { constructor(private client: Client) {} @@ -73,6 +73,9 @@ export class Users { method: 'POST', data: { emailAddress: parameters.emailAddress, + products: parameters.products + ? parameters.products + : ['jira-core', 'jira-servicedesk', 'jira-product-discovery', 'jira-software'], self: parameters.self, }, }; diff --git a/src/version3/webhooks.ts b/src/version3/webhooks.ts index 64d597fbc9..62135a5a6d 100644 --- a/src/version3/webhooks.ts +++ b/src/version3/webhooks.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Webhooks { constructor(private client: Client) {} diff --git a/src/version3/workflowSchemeDrafts.ts b/src/version3/workflowSchemeDrafts.ts index 9472a21faa..5e603ec800 100644 --- a/src/version3/workflowSchemeDrafts.ts +++ b/src/version3/workflowSchemeDrafts.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowSchemeDrafts { constructor(private client: Client) {} diff --git a/src/version3/workflowSchemeProjectAssociations.ts b/src/version3/workflowSchemeProjectAssociations.ts index 8c1596f10f..1fdd9eadac 100644 --- a/src/version3/workflowSchemeProjectAssociations.ts +++ b/src/version3/workflowSchemeProjectAssociations.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowSchemeProjectAssociations { constructor(private client: Client) {} diff --git a/src/version3/workflowSchemes.ts b/src/version3/workflowSchemes.ts index d5d083cd1d..a346b4893b 100644 --- a/src/version3/workflowSchemes.ts +++ b/src/version3/workflowSchemes.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowSchemes { constructor(private client: Client) {} diff --git a/src/version3/workflowStatusCategories.ts b/src/version3/workflowStatusCategories.ts index 261b9b4d63..2be195437e 100644 --- a/src/version3/workflowStatusCategories.ts +++ b/src/version3/workflowStatusCategories.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowStatusCategories { constructor(private client: Client) {} diff --git a/src/version3/workflowStatuses.ts b/src/version3/workflowStatuses.ts index d65c6f16de..163a711d01 100644 --- a/src/version3/workflowStatuses.ts +++ b/src/version3/workflowStatuses.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowStatuses { constructor(private client: Client) {} diff --git a/src/version3/workflowTransitionProperties.ts b/src/version3/workflowTransitionProperties.ts index 4305996be4..d4a33caec5 100644 --- a/src/version3/workflowTransitionProperties.ts +++ b/src/version3/workflowTransitionProperties.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowTransitionProperties { constructor(private client: Client) {} diff --git a/src/version3/workflowTransitionRules.ts b/src/version3/workflowTransitionRules.ts index 21d2a8e41d..97eb621b8b 100644 --- a/src/version3/workflowTransitionRules.ts +++ b/src/version3/workflowTransitionRules.ts @@ -1,8 +1,8 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import type { RequestConfig } from '../requestConfig.js'; export class WorkflowTransitionRules { constructor(private client: Client) {} diff --git a/src/version3/workflows.ts b/src/version3/workflows.ts index d6785fe38c..297836e401 100644 --- a/src/version3/workflows.ts +++ b/src/version3/workflows.ts @@ -1,9 +1,9 @@ -import * as Models from './models'; -import * as Parameters from './parameters'; -import { Callback } from '../callback'; -import { Client } from '../clients'; -import { paramSerializer } from '../paramSerializer'; -import { RequestConfig } from '../requestConfig'; +import * as Models from './models/index.js'; +import * as Parameters from './parameters/index.js'; +import type { Callback } from '../callback.js'; +import type { Client } from '../clients/index.js'; +import { paramSerializer } from '../paramSerializer.js'; +import type { RequestConfig } from '../requestConfig.js'; export class Workflows { constructor(private client: Client) {} diff --git a/tests/integration/agile/sprint.test.ts b/tests/integration/agile/sprint.test.ts index c9e61a1d1e..299a79ca51 100644 --- a/tests/integration/agile/sprint.test.ts +++ b/tests/integration/agile/sprint.test.ts @@ -1,12 +1,9 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { AgileModels } from '@jirajs'; -import { Constants } from '@tests/integration/constants'; +import { AgileModels } from '../../../src/index.js'; +import { Constants } from '../constants.js'; import { - createAgileProject, - deleteAgileProject, - getAgileClient, - getVersion3Client, -} from '@tests/integration/utils'; + createAgileProject, deleteAgileProject, getAgileClient, getVersion3Client, +} from '../utils/index.js'; const client = getAgileClient(); @@ -22,7 +19,9 @@ afterAll(async () => { }); test.sequential('should create new sprint', async ({ expect }) => { - const boards = await client.board.getAllBoards({ name: Constants.testAgileProjectKey }); + const boards = await client.board.getAllBoards({ + name: Constants.testAgileProjectKey, + }); expect(boards.total).toBe(1); diff --git a/tests/integration/index.ts b/tests/integration/index.ts index 2b30a95c10..da99e1d27f 100644 --- a/tests/integration/index.ts +++ b/tests/integration/index.ts @@ -1,2 +1,2 @@ -export * from '@tests/constants'; -export * as Utils from '@tests/utils'; +export * from './constants.js'; +export * as Utils from './utils/index.js'; diff --git a/tests/integration/utils/cleanupEnvironment.ts b/tests/integration/utils/cleanupEnvironment.ts index ea4ccea165..df824e2d3b 100644 --- a/tests/integration/utils/cleanupEnvironment.ts +++ b/tests/integration/utils/cleanupEnvironment.ts @@ -1,4 +1,4 @@ -import { deleteSoftwareProject } from './deleteSoftwareProject'; +import { deleteSoftwareProject } from './deleteSoftwareProject.js'; export const cleanupEnvironment = async () => { await deleteSoftwareProject(); diff --git a/tests/integration/utils/createAgileProject.ts b/tests/integration/utils/createAgileProject.ts index a7e5f43a88..e76fa9b90b 100644 --- a/tests/integration/utils/createAgileProject.ts +++ b/tests/integration/utils/createAgileProject.ts @@ -1,5 +1,5 @@ -import { Constants } from '@tests/integration/constants'; -import { getVersion3Client } from './getClient'; +import { Constants } from '../constants.js'; +import { getVersion3Client } from './getClient.js'; export const createAgileProject = async () => { const client = getVersion3Client(); @@ -11,6 +11,7 @@ export const createAgileProject = async () => { name: Constants.testAgileProjectName, leadAccountId: myself.accountId, projectTypeKey: 'software', - projectTemplateKey: 'com.pyxis.greenhopper.jira:gh-simplified-agility-scrum', + projectTemplateKey: + 'com.pyxis.greenhopper.jira:gh-simplified-agility-scrum', }); }; diff --git a/tests/integration/utils/createIssue.ts b/tests/integration/utils/createIssue.ts index d0e3a012f1..fbe82030b9 100644 --- a/tests/integration/utils/createIssue.ts +++ b/tests/integration/utils/createIssue.ts @@ -1,5 +1,5 @@ -import { Constants } from '@tests/integration/constants'; -import { getVersion2Client } from './getClient'; +import { Constants } from '../constants.js'; +import { getVersion2Client } from './getClient.js'; export const createIssue = async () => { const client = getVersion2Client(); diff --git a/tests/integration/utils/createSoftwareProject.ts b/tests/integration/utils/createSoftwareProject.ts index b8d653a86d..58a3460d7d 100644 --- a/tests/integration/utils/createSoftwareProject.ts +++ b/tests/integration/utils/createSoftwareProject.ts @@ -1,12 +1,15 @@ import { AxiosError } from 'axios'; -import { Constants } from '@tests/integration/constants'; -import { getVersion2Client } from './getClient'; +import { Constants } from '../constants.js'; +import { getVersion2Client } from './getClient.js'; export const createSoftwareProject = async () => { const client = getVersion2Client(); const currentUser = await client.myself.getCurrentUser(); - if (!currentUser.accountId) throw new Error("Couldn't get the current user's account ID", { cause: { currentUser } }); + if (!currentUser.accountId) + throw new Error("Couldn't get the current user's account ID", { + cause: { currentUser }, + }); return client.projects .createProject({ diff --git a/tests/integration/utils/deleteAgileProject.ts b/tests/integration/utils/deleteAgileProject.ts index 6e21c64f56..f4975a6d8e 100644 --- a/tests/integration/utils/deleteAgileProject.ts +++ b/tests/integration/utils/deleteAgileProject.ts @@ -1,5 +1,5 @@ -import { Constants } from '@tests/integration/constants'; -import { getVersion3Client } from './getClient'; +import { Constants } from '../constants.js'; +import { getVersion3Client } from './getClient.js'; export const deleteAgileProject = async () => { const client = getVersion3Client(); diff --git a/tests/integration/utils/deleteSoftwareProject.ts b/tests/integration/utils/deleteSoftwareProject.ts index 3736289fc6..66c0fcd261 100644 --- a/tests/integration/utils/deleteSoftwareProject.ts +++ b/tests/integration/utils/deleteSoftwareProject.ts @@ -1,6 +1,6 @@ import { AxiosError } from 'axios'; -import { Constants } from '@tests/integration/constants'; -import { getVersion2Client } from './getClient'; +import { Constants } from '../constants.js'; +import { getVersion2Client } from './getClient.js'; export const deleteSoftwareProject = async () => { const client = getVersion2Client(); diff --git a/tests/integration/utils/getClient.ts b/tests/integration/utils/getClient.ts index 1a9dfe5dc9..89d20d86f9 100644 --- a/tests/integration/utils/getClient.ts +++ b/tests/integration/utils/getClient.ts @@ -1,4 +1,4 @@ -import { ClientType, type Config, createClient } from '@jirajs'; +import { ClientType, createClient, type Config } from '../../../src/index.js'; const config = { host: process.env.HOST!, @@ -10,6 +10,9 @@ const config = { }, }; -export const getAgileClient = (customConfig?: Partial) => createClient(ClientType.Agile, { ...config, ...customConfig }); -export const getVersion2Client = (customConfig?: Partial) => createClient(ClientType.Version2, { ...config, ...customConfig }); -export const getVersion3Client = (customConfig?: Partial) => createClient(ClientType.Version3, { ...config, ...customConfig }); +export const getAgileClient = (customConfig?: Partial) => + createClient(ClientType.Agile, { ...config, ...customConfig }); +export const getVersion2Client = (customConfig?: Partial) => + createClient(ClientType.Version2, { ...config, ...customConfig }); +export const getVersion3Client = (customConfig?: Partial) => + createClient(ClientType.Version3, { ...config, ...customConfig }); diff --git a/tests/integration/utils/index.ts b/tests/integration/utils/index.ts index 3c169ec314..d2019380e6 100644 --- a/tests/integration/utils/index.ts +++ b/tests/integration/utils/index.ts @@ -1,8 +1,8 @@ -export * from './cleanupEnvironment'; -export * from './createAgileProject'; -export * from './createIssue'; -export * from './createSoftwareProject'; -export * from './deleteAgileProject'; -export * from './deleteSoftwareProject'; -export * from './getClient'; -export * from './prepareEnvironment'; +export * from './cleanupEnvironment.js'; +export * from './createAgileProject.js'; +export * from './createIssue.js'; +export * from './createSoftwareProject.js'; +export * from './deleteAgileProject.js'; +export * from './deleteSoftwareProject.js'; +export * from './getClient.js'; +export * from './prepareEnvironment.js'; diff --git a/tests/integration/utils/prepareEnvironment.ts b/tests/integration/utils/prepareEnvironment.ts index 1f665770c5..42320439a1 100644 --- a/tests/integration/utils/prepareEnvironment.ts +++ b/tests/integration/utils/prepareEnvironment.ts @@ -1,4 +1,4 @@ -import { createSoftwareProject } from './createSoftwareProject'; +import { createSoftwareProject } from './createSoftwareProject.js'; export const prepareEnvironment = async () => { await createSoftwareProject(); diff --git a/tests/integration/version2/avatars.test.ts b/tests/integration/version2/avatars.test.ts index f568b2afee..6b54bd0c78 100644 --- a/tests/integration/version2/avatars.test.ts +++ b/tests/integration/version2/avatars.test.ts @@ -1,6 +1,6 @@ import { test } from 'vitest'; -import type { Avatar } from '@jirajs/version3/models'; -import { getVersion2Client } from '@tests/integration/utils'; +import type { Avatar } from '../../../src/version3/models/index.js'; +import { getVersion2Client } from '../utils/index.js'; const client = getVersion2Client(); diff --git a/tests/integration/version2/dashboards.test.ts b/tests/integration/version2/dashboards.test.ts index 2dfa99a085..6a3725903e 100644 --- a/tests/integration/version2/dashboards.test.ts +++ b/tests/integration/version2/dashboards.test.ts @@ -1,7 +1,7 @@ import { test } from 'vitest'; -import { Version2Models } from '@jirajs'; -import { Constants } from '@tests/integration/constants'; -import { getVersion2Client } from '@tests/integration/utils'; +import { Version2Models } from '../../../src/index.js'; +import { Constants } from '../constants.js'; +import { getVersion2Client } from '../utils/index.js'; let dashboard: Version2Models.Dashboard; const client = getVersion2Client(); diff --git a/tests/integration/version2/groups.test.ts b/tests/integration/version2/groups.test.ts index 06cb541a8d..a511645fb6 100644 --- a/tests/integration/version2/groups.test.ts +++ b/tests/integration/version2/groups.test.ts @@ -1,6 +1,6 @@ import { test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { getVersion2Client } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { getVersion2Client } from '../utils/index.js'; const client = getVersion2Client(); diff --git a/tests/integration/version2/issueAttachments.test.ts b/tests/integration/version2/issueAttachments.test.ts index 8e06907767..efdf97c613 100644 --- a/tests/integration/version2/issueAttachments.test.ts +++ b/tests/integration/version2/issueAttachments.test.ts @@ -1,8 +1,8 @@ import * as fs from 'fs'; import { afterAll, beforeAll, test } from 'vitest'; -import type { Attachment, Issue } from '@jirajs/version2/models'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '@tests/integration/utils'; +import type { Attachment, Issue } from '../../../src/version2/models/index.js'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '../utils/index.js'; const client = getVersion2Client({ noCheckAtlassianToken: true }); diff --git a/tests/integration/version2/issueComments.test.ts b/tests/integration/version2/issueComments.test.ts index a31d2b2d35..2cadf048b2 100644 --- a/tests/integration/version2/issueComments.test.ts +++ b/tests/integration/version2/issueComments.test.ts @@ -1,7 +1,7 @@ import { AxiosError } from 'axios'; import { afterAll, beforeAll, test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '../utils/index.js'; beforeAll(async () => { await prepareEnvironment(); diff --git a/tests/integration/version2/issueSearch.test.ts b/tests/integration/version2/issueSearch.test.ts index d9d17e46c6..814f1ecf7e 100644 --- a/tests/integration/version2/issueSearch.test.ts +++ b/tests/integration/version2/issueSearch.test.ts @@ -1,5 +1,5 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '@tests/integration/utils'; +import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '../utils/index.js'; beforeAll(async () => { await prepareEnvironment(); diff --git a/tests/integration/version2/issueVotes.test.ts b/tests/integration/version2/issueVotes.test.ts index d9a3f21356..b79b2c2cc2 100644 --- a/tests/integration/version2/issueVotes.test.ts +++ b/tests/integration/version2/issueVotes.test.ts @@ -1,8 +1,8 @@ import { afterAll, beforeAll, test } from 'vitest'; -import type { CreatedIssue } from '@jirajs/version2/models'; +import type { CreatedIssue } from '../../../src/version2/models/index.js'; import { cleanupEnvironment, createIssue, getVersion2Client, prepareEnvironment, -} from '@tests/integration/utils'; +} from '../utils/index.js'; const client = getVersion2Client(); let createdIssue: CreatedIssue; diff --git a/tests/integration/version2/issues.test.ts b/tests/integration/version2/issues.test.ts index e4b89c9593..5ab98fe9f3 100644 --- a/tests/integration/version2/issues.test.ts +++ b/tests/integration/version2/issues.test.ts @@ -1,7 +1,7 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Version2Models } from '@jirajs'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '@tests/integration/utils'; +import { Version2Models } from '../../../src/index.js'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '../utils/index.js'; let createdIssue: Version2Models.CreatedIssue; const client = getVersion2Client(); diff --git a/tests/integration/version2/projectRoles.test.ts b/tests/integration/version2/projectRoles.test.ts index 0245c88576..a275ef46a5 100644 --- a/tests/integration/version2/projectRoles.test.ts +++ b/tests/integration/version2/projectRoles.test.ts @@ -1,6 +1,6 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '../utils/index.js'; const client = getVersion2Client(); diff --git a/tests/integration/version2/projects.test.ts b/tests/integration/version2/projects.test.ts index 53c6cceec6..ebe83b64db 100644 --- a/tests/integration/version2/projects.test.ts +++ b/tests/integration/version2/projects.test.ts @@ -1,6 +1,6 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion2Client, prepareEnvironment } from '../utils/index.js'; beforeAll(async () => { await prepareEnvironment(); diff --git a/tests/integration/version3/avatars.test.ts b/tests/integration/version3/avatars.test.ts index 91ec9d1f6f..017c50fcb1 100644 --- a/tests/integration/version3/avatars.test.ts +++ b/tests/integration/version3/avatars.test.ts @@ -1,6 +1,6 @@ import { test } from 'vitest'; -import type { Avatar } from '@jirajs/version3/models'; -import { getVersion3Client } from '@tests/integration/utils'; +import type { Avatar } from '../../../src/version3/models/index.js'; +import { getVersion3Client } from '../utils/index.js'; const client = getVersion3Client(); diff --git a/tests/integration/version3/dashboards.test.ts b/tests/integration/version3/dashboards.test.ts index 28740036f4..a8d80c80a4 100644 --- a/tests/integration/version3/dashboards.test.ts +++ b/tests/integration/version3/dashboards.test.ts @@ -1,7 +1,7 @@ import { test } from 'vitest'; -import { Version3Models } from '@jirajs'; -import { Constants } from '@tests/integration/constants'; -import { getVersion3Client } from '@tests/integration/utils'; +import { Version3Models } from '../../../src/index.js'; +import { Constants } from '../constants.js'; +import { getVersion3Client } from '../utils/index.js'; let dashboard: Version3Models.Dashboard; const client = getVersion3Client(); diff --git a/tests/integration/version3/groups.test.ts b/tests/integration/version3/groups.test.ts index c47d7a1b10..68a5009419 100644 --- a/tests/integration/version3/groups.test.ts +++ b/tests/integration/version3/groups.test.ts @@ -1,6 +1,6 @@ import { test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { getVersion3Client } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { getVersion3Client } from '../utils/index.js'; const client = getVersion3Client(); diff --git a/tests/integration/version3/issueAttachments.test.ts b/tests/integration/version3/issueAttachments.test.ts index a1eed763a7..61e1c653f1 100644 --- a/tests/integration/version3/issueAttachments.test.ts +++ b/tests/integration/version3/issueAttachments.test.ts @@ -1,8 +1,8 @@ import * as fs from 'fs'; import { afterAll, beforeAll, test } from 'vitest'; -import type { Attachment, Issue } from '@jirajs/version3/models'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '@tests/integration/utils'; +import type { Attachment, Issue } from '../../../src/version3/models/index.js'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '../utils/index.js'; const client = getVersion3Client({ noCheckAtlassianToken: true }); diff --git a/tests/integration/version3/issueComments.test.ts b/tests/integration/version3/issueComments.test.ts index 806bff7acb..daa448b3bc 100644 --- a/tests/integration/version3/issueComments.test.ts +++ b/tests/integration/version3/issueComments.test.ts @@ -1,6 +1,6 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '../utils/index.js'; beforeAll(async () => { await prepareEnvironment(); diff --git a/tests/integration/version3/issueSearch.test.ts b/tests/integration/version3/issueSearch.test.ts index 3f8c41451f..a524fc9051 100644 --- a/tests/integration/version3/issueSearch.test.ts +++ b/tests/integration/version3/issueSearch.test.ts @@ -1,5 +1,5 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '@tests/integration/utils'; +import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '../utils/index.js'; beforeAll(async () => { await prepareEnvironment(); diff --git a/tests/integration/version3/issueVotes.test.ts b/tests/integration/version3/issueVotes.test.ts index fca6ce556d..b1c3557b89 100644 --- a/tests/integration/version3/issueVotes.test.ts +++ b/tests/integration/version3/issueVotes.test.ts @@ -1,11 +1,8 @@ import { afterAll, beforeAll, test } from 'vitest'; -import type { CreatedIssue } from '@jirajs/version3/models'; +import type { CreatedIssue } from '../../../src/version3/models/index.js'; import { - cleanupEnvironment, - createIssue, - getVersion3Client, - prepareEnvironment, -} from '@tests/integration/utils'; + cleanupEnvironment, createIssue, getVersion3Client, prepareEnvironment, +} from '../utils/index.js'; const client = getVersion3Client(); let createdIssue: CreatedIssue; diff --git a/tests/integration/version3/issues.test.ts b/tests/integration/version3/issues.test.ts index 309579cded..b2304bd4ce 100644 --- a/tests/integration/version3/issues.test.ts +++ b/tests/integration/version3/issues.test.ts @@ -1,7 +1,7 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Version3Models } from '@jirajs'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '@tests/integration/utils'; +import { Version3Models } from '../../../src/index.js'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '../utils/index.js'; let createdIssue: Version3Models.CreatedIssue; const client = getVersion3Client(); diff --git a/tests/integration/version3/projectRoles.test.ts b/tests/integration/version3/projectRoles.test.ts index bc79c002bc..7bf054187a 100644 --- a/tests/integration/version3/projectRoles.test.ts +++ b/tests/integration/version3/projectRoles.test.ts @@ -1,6 +1,6 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion3Client, prepareEnvironment } from '../utils/index.js'; const client = getVersion3Client(); diff --git a/tests/integration/version3/projects.test.ts b/tests/integration/version3/projects.test.ts index 9f4ff2e22f..5cb9aea78c 100644 --- a/tests/integration/version3/projects.test.ts +++ b/tests/integration/version3/projects.test.ts @@ -1,11 +1,6 @@ import { afterAll, beforeAll, test } from 'vitest'; -import { Constants } from '@tests/integration/constants'; -import { - cleanupEnvironment, - getVersion2Client, - getVersion3Client, - prepareEnvironment, -} from '@tests/integration/utils'; +import { Constants } from '../constants.js'; +import { cleanupEnvironment, getVersion2Client, getVersion3Client, prepareEnvironment } from '../utils/index.js'; beforeAll(async () => { await prepareEnvironment(); diff --git a/tests/unit/agile/board.test.ts b/tests/unit/agile/board.test.ts index e41fc890e1..d868403a91 100644 --- a/tests/unit/agile/board.test.ts +++ b/tests/unit/agile/board.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { AgileClient } from '@jirajs'; +import { AgileClient } from '../../../src/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/agile/issue.test.ts b/tests/unit/agile/issue.test.ts index f641d6f59e..737500633e 100644 --- a/tests/unit/agile/issue.test.ts +++ b/tests/unit/agile/issue.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { AgileClient } from '@jirajs'; +import { AgileClient } from '../../../src/index.js'; test('getIssue should accept follow parameters', ({ expect }) => { const client = new AgileClient({ host: 'http://localhost' }); diff --git a/tests/unit/agile/sprint.test.ts b/tests/unit/agile/sprint.test.ts index f76dc51afa..932a081438 100644 --- a/tests/unit/agile/sprint.test.ts +++ b/tests/unit/agile/sprint.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { AgileClient } from '@jirajs'; +import { AgileClient } from '../../../src/index.js'; test('moveIssuesToSprintAndRank should accept follow parameters', ({ expect }) => { const client = new AgileClient({ host: 'http://localhost' }); diff --git a/tests/unit/clients/baseClient.test.ts b/tests/unit/clients/baseClient.test.ts index 27e97e0481..f2acd3465d 100644 --- a/tests/unit/clients/baseClient.test.ts +++ b/tests/unit/clients/baseClient.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { BaseClient } from '@jirajs'; +import { BaseClient } from '../../../src/index.js'; const XAtlassianToken = 'X-Atlassian-Token'; diff --git a/tests/unit/createClient.test.ts b/tests/unit/createClient.test.ts index 802189eae0..c7dc9e6a23 100644 --- a/tests/unit/createClient.test.ts +++ b/tests/unit/createClient.test.ts @@ -1,12 +1,5 @@ import { test } from 'vitest'; -import { - AgileClient, - BaseClient, - ClientType, - createClient, - Version2Client, - Version3Client, -} from '@jirajs'; +import { AgileClient, BaseClient, ClientType, createClient, Version2Client, Version3Client } from '../../src/index.js'; const defaultConfig = { host: 'http://localhost' }; diff --git a/tests/unit/index.test.ts b/tests/unit/index.test.ts index 8ea9c38d52..719acafdea 100644 --- a/tests/unit/index.test.ts +++ b/tests/unit/index.test.ts @@ -1,4 +1,5 @@ import { test } from 'vitest'; +import type { Callback, Config } from '../../src/index.js'; import { AgileClient, AgileModels, @@ -12,9 +13,7 @@ import { Version3Client, Version3Models, Version3Parameters, - type Callback, - type Config, -} from '@jirajs'; +} from '../../src/index.js'; test('Callback should be defined', ({ expect }) => { const callback: Callback = () => {}; diff --git a/tests/unit/services/authenticationService.test.ts b/tests/unit/services/authenticationService.test.ts index 769b704dcf..09a7ccf36f 100644 --- a/tests/unit/services/authenticationService.test.ts +++ b/tests/unit/services/authenticationService.test.ts @@ -1,6 +1,6 @@ import { test } from 'vitest'; -import type { Config } from '@jirajs'; -import { getAuthenticationToken } from '@jirajs/services/authenticationService'; +import type { Config } from '../../../src/index.js'; +import { getAuthenticationToken } from '../../../src/services/authenticationService/index.js'; test('should return undefined when authentication does not used', async ({ expect }) => { const authentication = undefined; diff --git a/tests/unit/version2/appMigration.test.ts b/tests/unit/version2/appMigration.test.ts index 6933af1c3b..984ba891bb 100644 --- a/tests/unit/version2/appMigration.test.ts +++ b/tests/unit/version2/appMigration.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version2Client } from '@jirajs'; +import { Version2Client } from '../../../src/index.js'; const entity = { entityId: 1, diff --git a/tests/unit/version2/issueComments.test.ts b/tests/unit/version2/issueComments.test.ts index 9b6e25c70a..dbe71c55cc 100644 --- a/tests/unit/version2/issueComments.test.ts +++ b/tests/unit/version2/issueComments.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssueComments, Version2Client } from '@jirajs/version2'; +import { IssueComments, Version2Client } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version2/issueFields.test.ts b/tests/unit/version2/issueFields.test.ts index c09b6cacc5..92877c7ffa 100644 --- a/tests/unit/version2/issueFields.test.ts +++ b/tests/unit/version2/issueFields.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version2Client } from '@jirajs'; +import { Version2Client } from '../../../src/index.js'; test('getFields should calls without parameters', ({ expect }) => { const client = new Version2Client({ host: 'http://localhost' }); diff --git a/tests/unit/version2/issueLinks.test.ts b/tests/unit/version2/issueLinks.test.ts index 5a901638f1..ecd5fcc9d9 100644 --- a/tests/unit/version2/issueLinks.test.ts +++ b/tests/unit/version2/issueLinks.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssueLinks, Version2Client } from '@jirajs/version2'; +import { IssueLinks, Version2Client } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version2/issuePriorities.test.ts b/tests/unit/version2/issuePriorities.test.ts index bcfec41cbe..b27046c789 100644 --- a/tests/unit/version2/issuePriorities.test.ts +++ b/tests/unit/version2/issuePriorities.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssuePriorities, Version2Client } from '@jirajs/version2'; +import { IssuePriorities, Version2Client } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version2/issueRemoteLinks.test.ts b/tests/unit/version2/issueRemoteLinks.test.ts index 16d01f9aeb..25d57983d5 100644 --- a/tests/unit/version2/issueRemoteLinks.test.ts +++ b/tests/unit/version2/issueRemoteLinks.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssueRemoteLinks, Version2Client } from '@jirajs/version2'; +import { IssueRemoteLinks, Version2Client } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version2/issueSearch.test.ts b/tests/unit/version2/issueSearch.test.ts index 06079ad878..fde828cd95 100644 --- a/tests/unit/version2/issueSearch.test.ts +++ b/tests/unit/version2/issueSearch.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssueSearch, Version2Client } from '@jirajs/version2'; +import { IssueSearch, Version2Client } from '../../../src/version2/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/version2/issueVotes.test.ts b/tests/unit/version2/issueVotes.test.ts index 1c885b5093..1248dbad8e 100644 --- a/tests/unit/version2/issueVotes.test.ts +++ b/tests/unit/version2/issueVotes.test.ts @@ -1,7 +1,7 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version2Client } from '@jirajs'; -import { IssueVotes } from '@jirajs/version2'; +import { Version2Client } from '../../../src/index.js'; +import { IssueVotes } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version2/issueWatcher.test.ts b/tests/unit/version2/issueWatcher.test.ts index c90bb5a0d3..8be4ea6b8f 100644 --- a/tests/unit/version2/issueWatcher.test.ts +++ b/tests/unit/version2/issueWatcher.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version2Client } from '@jirajs'; +import { Version2Client } from '../../../src/index.js'; test('addWatcher should accept accountId', ({ expect }) => { const client = new Version2Client({ host: 'http://localhost' }); diff --git a/tests/unit/version2/issues.test.ts b/tests/unit/version2/issues.test.ts index e9973a776b..39a800a67b 100644 --- a/tests/unit/version2/issues.test.ts +++ b/tests/unit/version2/issues.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version2Client } from '@jirajs'; +import { Version2Client } from '../../../src/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/version2/myself.test.ts b/tests/unit/version2/myself.test.ts index 5afa2b8776..1f35a9b6f4 100644 --- a/tests/unit/version2/myself.test.ts +++ b/tests/unit/version2/myself.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Myself, Version2Client } from '@jirajs/version2'; +import { Myself, Version2Client } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version2/projectVersions.test.ts b/tests/unit/version2/projectVersions.test.ts index b60f9201e0..fb0a636bcf 100644 --- a/tests/unit/version2/projectVersions.test.ts +++ b/tests/unit/version2/projectVersions.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { ProjectVersions, Version2Client } from '@jirajs/version2'; +import { ProjectVersions, Version2Client } from '../../../src/version2/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/version2/workflowStatuses.test.ts b/tests/unit/version2/workflowStatuses.test.ts index cb25037aee..04e3774f09 100644 --- a/tests/unit/version2/workflowStatuses.test.ts +++ b/tests/unit/version2/workflowStatuses.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version2Client, WorkflowStatuses } from '@jirajs/version2'; +import { Version2Client, WorkflowStatuses } from '../../../src/version2/index.js'; const client = new Version2Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version3/appMigration.test.ts b/tests/unit/version3/appMigration.test.ts index 404e82a35f..faf7b50287 100644 --- a/tests/unit/version3/appMigration.test.ts +++ b/tests/unit/version3/appMigration.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; +import { Version3Client } from '../../../src/index.js'; const entity = { entityId: 1, diff --git a/tests/unit/version3/issueComments.test.ts b/tests/unit/version3/issueComments.test.ts index ba517f3671..8cf51e6947 100644 --- a/tests/unit/version3/issueComments.test.ts +++ b/tests/unit/version3/issueComments.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; +import { Version3Client } from '../../../src/index.js'; test('addComment should accept follow parameters', ({ expect }) => { const client = new Version3Client({ host: 'http://localhost' }); diff --git a/tests/unit/version3/issueFields.test.ts b/tests/unit/version3/issueFields.test.ts index 10027e4b73..66daad2b8a 100644 --- a/tests/unit/version3/issueFields.test.ts +++ b/tests/unit/version3/issueFields.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; +import { Version3Client } from '../../../src/index.js'; test('getFields should calls without parameters', ({ expect }) => { const client = new Version3Client({ host: 'http://localhost' }); diff --git a/tests/unit/version3/issueLinks.test.ts b/tests/unit/version3/issueLinks.test.ts index 1ed238d219..58ec63868b 100644 --- a/tests/unit/version3/issueLinks.test.ts +++ b/tests/unit/version3/issueLinks.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; +import { Version3Client } from '../../../src/index.js'; test('linkIssues should calls without parameters', ({ expect }) => { const client = new Version3Client({ host: 'http://localhost' }); diff --git a/tests/unit/version3/issuePriorities.test.ts b/tests/unit/version3/issuePriorities.test.ts index cb10216b4f..cdcd52c56b 100644 --- a/tests/unit/version3/issuePriorities.test.ts +++ b/tests/unit/version3/issuePriorities.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssuePriorities, Version3Client } from '@jirajs/version3'; +import { IssuePriorities, Version3Client } from '../../../src/version3/index.js'; const client = new Version3Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version3/issueRemoteLinks.test.ts b/tests/unit/version3/issueRemoteLinks.test.ts index 986449e0bc..b3397fd59f 100644 --- a/tests/unit/version3/issueRemoteLinks.test.ts +++ b/tests/unit/version3/issueRemoteLinks.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssueRemoteLinks, Version3Client } from '@jirajs/version3'; +import { IssueRemoteLinks, Version3Client } from '../../../src/version3/index.js'; const client = new Version3Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version3/issueSearch.test.ts b/tests/unit/version3/issueSearch.test.ts index 107fc72340..5044950302 100644 --- a/tests/unit/version3/issueSearch.test.ts +++ b/tests/unit/version3/issueSearch.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { IssueSearch, Version3Client } from '@jirajs/version3'; +import { IssueSearch, Version3Client } from '../../../src/version3/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/version3/issueVotes.test.ts b/tests/unit/version3/issueVotes.test.ts index 1bd43b64e9..454c555a3a 100644 --- a/tests/unit/version3/issueVotes.test.ts +++ b/tests/unit/version3/issueVotes.test.ts @@ -1,7 +1,7 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; -import { IssueVotes } from '@jirajs/version3'; +import { Version3Client } from '../../../src/index.js'; +import { IssueVotes } from '../../../src/version3/index.js'; const client = new Version3Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version3/issueWatcher.test.ts b/tests/unit/version3/issueWatcher.test.ts index bff7a143ae..74d4b1f8a3 100644 --- a/tests/unit/version3/issueWatcher.test.ts +++ b/tests/unit/version3/issueWatcher.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; +import { Version3Client } from '../../../src/index.js'; test('addWatcher should accept accountId', ({ expect }) => { const client = new Version3Client({ host: 'http://localhost' }); diff --git a/tests/unit/version3/issues.test.ts b/tests/unit/version3/issues.test.ts index f8f4626443..043b89d0ee 100644 --- a/tests/unit/version3/issues.test.ts +++ b/tests/unit/version3/issues.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client } from '@jirajs'; +import { Version3Client } from '../../../src/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/version3/myself.test.ts b/tests/unit/version3/myself.test.ts index 215f68f78e..0527ced8dd 100644 --- a/tests/unit/version3/myself.test.ts +++ b/tests/unit/version3/myself.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Myself, Version3Client } from '@jirajs/version3'; +import { Myself, Version3Client } from '../../../src/version3/index.js'; const client = new Version3Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tests/unit/version3/projectVersions.test.ts b/tests/unit/version3/projectVersions.test.ts index ca33b80ca4..8e8ea0b024 100644 --- a/tests/unit/version3/projectVersions.test.ts +++ b/tests/unit/version3/projectVersions.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { ProjectVersions, Version3Client } from '@jirajs/version3'; +import { ProjectVersions, Version3Client } from '../../../src/version3/index.js'; const config = { host: 'http://localhost' }; diff --git a/tests/unit/version3/workflowStatuses.test.ts b/tests/unit/version3/workflowStatuses.test.ts index e4d2e9252d..0753a09eaf 100644 --- a/tests/unit/version3/workflowStatuses.test.ts +++ b/tests/unit/version3/workflowStatuses.test.ts @@ -1,6 +1,6 @@ import * as sinon from 'sinon'; import { test } from 'vitest'; -import { Version3Client, WorkflowStatuses } from '@jirajs/version3'; +import { Version3Client, WorkflowStatuses } from '../../../src/version3/index.js'; const client = new Version3Client({ host: 'http://localhost' }); const sendRequestStub = sinon.stub(client, 'sendRequest'); diff --git a/tsconfig.json b/tsconfig.json index 83c96b0709..5a4b2800b9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,32 +2,17 @@ "compilerOptions": { "target": "ES6", "outDir": "out", - "module": "CommonJS", - "lib": [ - "ES2018", - "DOM" - ], + "module": "NodeNext", + "moduleResolution": "NodeNext", + "lib": ["ES2018", "DOM"], "baseUrl": ".", - "paths": { - "@jirajs": ["src"], - "@jirajs/*": ["src/*"], - "@tests": ["tests"], - "@tests/*": ["tests/*"] - }, "declaration": true, + "declarationMap": true, "importHelpers": true, "strict": true, - "sourceMap": true, + "verbatimModuleSyntax": true, "forceConsistentCasingInFileNames": true }, - "include": [ - "src" - ], - "exclude": [ - "node_modules", - "coverage", - "docs", - "out", - "example" - ] + "include": ["src"], + "exclude": ["node_modules", "coverage", "docs", "out", "example"] } diff --git a/tsconfig.lint.json b/tsconfig.lint.json index 7600b24ede..9653cc7cea 100644 --- a/tsconfig.lint.json +++ b/tsconfig.lint.json @@ -1,9 +1,4 @@ { "extends": "./tsconfig.json", - "include": [ - "examples", - "src", - "tests", - "vitest.config.mts" - ] + "include": ["examples", "rollup.config.ts", "src", "tests", "vitest.config.mts"] }