From a40e1f3dacc56a271ac128ba54214f650f962c12 Mon Sep 17 00:00:00 2001 From: Nato Boram Date: Wed, 1 Jan 2025 21:54:27 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F=20Convert=20to=20ES=20Mod?= =?UTF-8?q?ules=20and=20NodeNext=20(#314)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🏷️ Convert to ES Modules and NodeNext * 🏷️ Convert examples and tests to ESM * 🔧 Modify test:unit script to use vitest * 🔧 npm i * ✅ Remove hard-coded leadAccountId * 🚨 pnpm lint:fix * 🔧 Add Rollup * 🔧 Add `vitest.config.ts` to `tsconfig.lint.json` * 💚 npm i --force * ⬆️ Re-upgrade some deps --------- Co-authored-by: Vladislav Tupikin --- .eslintrc.yml | 11 +- .gitignore | 1 + examples/package.json | 3 +- examples/src/addFixVersion.ts | 4 +- examples/src/addWorklog.ts | 4 +- examples/src/basic.ts | 11 +- examples/src/getAllWorklogs.ts | 7 +- examples/src/utils/index.ts | 4 +- package-lock.json | 958 +++++++++------ package.json | 18 +- rollup.config.ts | 24 + src/agile/backlog.ts | 8 +- src/agile/board.ts | 12 +- src/agile/builds.ts | 10 +- src/agile/client/agileClient.ts | 4 +- src/agile/client/index.ts | 2 +- src/agile/deployments.ts | 10 +- src/agile/developmentInformation.ts | 10 +- src/agile/devopsComponents.ts | 10 +- src/agile/epic.ts | 10 +- src/agile/featureFlags.ts | 10 +- src/agile/index.ts | 32 +- src/agile/issue.ts | 10 +- src/agile/models/board.ts | 2 +- src/agile/models/createBoard.ts | 2 +- src/agile/models/fields.ts | 26 +- src/agile/models/getAllBoards.ts | 2 +- src/agile/models/getBoard.ts | 2 +- src/agile/models/index.ts | 116 +- src/agile/models/issue.ts | 10 +- src/agile/models/issueTransition.ts | 2 +- src/agile/models/operations.ts | 2 +- src/agile/models/project.ts | 2 +- src/agile/models/projects.ts | 2 +- src/agile/models/scope.ts | 2 +- src/agile/models/searchResults.ts | 2 +- src/agile/models/status.ts | 2 +- src/agile/models/user.ts | 2 +- src/agile/operations.ts | 10 +- src/agile/parameters/index.ts | 190 +-- src/agile/remoteLinks.ts | 10 +- src/agile/securityInformation.ts | 10 +- src/agile/sprint.ts | 10 +- src/callback.ts | 2 +- src/clients/baseClient.ts | 14 +- src/clients/client.ts | 4 +- src/clients/index.ts | 14 +- src/config.ts | 6 +- src/createClient.ts | 12 +- src/index.ts | 22 +- src/requestConfig.ts | 2 +- src/serviceDesk/client/index.ts | 2 +- src/serviceDesk/client/serviceDeskClient.ts | 18 +- src/serviceDesk/customer.ts | 10 +- src/serviceDesk/index.ts | 22 +- src/serviceDesk/info.ts | 8 +- src/serviceDesk/insight.ts | 10 +- src/serviceDesk/knowledgeBase.ts | 10 +- src/serviceDesk/models/approval.ts | 6 +- src/serviceDesk/models/approver.ts | 2 +- src/serviceDesk/models/article.ts | 4 +- src/serviceDesk/models/attachment.ts | 6 +- src/serviceDesk/models/attachmentCreate.ts | 2 +- .../models/attachmentCreateResult.ts | 4 +- src/serviceDesk/models/comment.ts | 10 +- src/serviceDesk/models/csatFeedbackFull.ts | 2 +- src/serviceDesk/models/customerRequest.ts | 26 +- .../models/customerRequestActions.ts | 2 +- .../models/customerRequestCreateMeta.ts | 2 +- .../models/customerRequestStatus.ts | 2 +- .../models/customerTransitionExecution.ts | 2 +- src/serviceDesk/models/index.ts | 158 +-- src/serviceDesk/models/issue.ts | 2 +- src/serviceDesk/models/issueTransition.ts | 2 +- src/serviceDesk/models/organization.ts | 2 +- src/serviceDesk/models/pagedApproval.ts | 4 +- src/serviceDesk/models/pagedArticle.ts | 4 +- src/serviceDesk/models/pagedAttachment.ts | 4 +- src/serviceDesk/models/pagedComment.ts | 4 +- .../models/pagedCustomerRequest.ts | 4 +- .../models/pagedCustomerRequestStatus.ts | 4 +- .../models/pagedCustomerTransition.ts | 4 +- .../models/pagedInsightWorkspace.ts | 4 +- src/serviceDesk/models/pagedIssue.ts | 4 +- src/serviceDesk/models/pagedOrganization.ts | 4 +- src/serviceDesk/models/pagedQueue.ts | 4 +- src/serviceDesk/models/pagedRequestType.ts | 4 +- .../models/pagedRequestTypeGroup.ts | 4 +- src/serviceDesk/models/pagedServiceDesk.ts | 4 +- src/serviceDesk/models/pagedSlaInformation.ts | 4 +- src/serviceDesk/models/pagedUser.ts | 4 +- src/serviceDesk/models/propertyKeys.ts | 2 +- src/serviceDesk/models/queue.ts | 2 +- src/serviceDesk/models/requestType.ts | 6 +- src/serviceDesk/models/requestTypeField.ts | 4 +- src/serviceDesk/models/requestTypeIcon.ts | 2 +- src/serviceDesk/models/serviceDesk.ts | 2 +- src/serviceDesk/models/slaInformation.ts | 6 +- .../models/slaInformationCompletedCycle.ts | 4 +- .../models/slaInformationOngoingCycle.ts | 4 +- src/serviceDesk/models/softwareInfo.ts | 4 +- src/serviceDesk/models/statusDetails.ts | 2 +- src/serviceDesk/models/user.ts | 2 +- src/serviceDesk/models/userDetails.ts | 2 +- src/serviceDesk/organization.ts | 10 +- src/serviceDesk/parameters/addCustomers.ts | 2 +- src/serviceDesk/parameters/addOrganization.ts | 2 +- .../parameters/addRequestParticipants.ts | 2 +- .../parameters/addUsersToOrganization.ts | 2 +- src/serviceDesk/parameters/answerApproval.ts | 2 +- .../parameters/createAttachment.ts | 2 +- src/serviceDesk/parameters/createCustomer.ts | 2 +- .../parameters/createCustomerRequest.ts | 2 +- .../parameters/createOrganization.ts | 2 +- .../parameters/createRequestComment.ts | 2 +- .../parameters/createRequestType.ts | 2 +- src/serviceDesk/parameters/index.ts | 140 +-- .../parameters/performCustomerTransition.ts | 2 +- src/serviceDesk/parameters/postFeedback.ts | 2 +- src/serviceDesk/parameters/removeCustomers.ts | 2 +- .../parameters/removeOrganization.ts | 2 +- .../parameters/removeRequestParticipants.ts | 2 +- .../parameters/removeUsersFromOrganization.ts | 2 +- src/serviceDesk/request.ts | 10 +- src/serviceDesk/requestType.ts | 10 +- .../createBasicAuthenticationToken.ts | 4 +- .../createOAuth2AuthenticationToken.ts | 2 +- .../createPATAuthentication.ts | 2 +- .../authentications/index.ts | 6 +- .../getAuthenticationToken.ts | 4 +- src/services/authenticationService/index.ts | 2 +- src/version2/announcementBanner.ts | 10 +- src/version2/appMigration.ts | 10 +- src/version2/appProperties.ts | 10 +- src/version2/applicationRoles.ts | 10 +- src/version2/auditRecords.ts | 10 +- src/version2/avatars.ts | 10 +- src/version2/client/index.ts | 2 +- src/version2/client/version2Client.ts | 4 +- src/version2/dashboards.ts | 12 +- src/version2/dynamicModules.ts | 10 +- src/version2/filterSharing.ts | 10 +- src/version2/filters.ts | 10 +- src/version2/groupAndUserPicker.ts | 10 +- src/version2/groups.ts | 10 +- src/version2/index.ts | 176 +-- src/version2/issueCommentProperties.ts | 10 +- src/version2/issueComments.ts | 10 +- .../issueCustomFieldConfigurationApps.ts | 10 +- src/version2/issueCustomFieldContexts.ts | 10 +- src/version2/issueCustomFieldOptions.ts | 10 +- src/version2/issueCustomFieldOptionsApps.ts | 10 +- src/version2/issueCustomFieldValuesApps.ts | 8 +- src/version2/issueFieldConfigurations.ts | 10 +- src/version2/issueFields.ts | 10 +- src/version2/issueLinkTypes.ts | 10 +- src/version2/issueLinks.ts | 10 +- src/version2/issueNavigatorSettings.ts | 8 +- src/version2/issueNotificationSchemes.ts | 10 +- src/version2/issuePriorities.ts | 12 +- src/version2/issueProperties.ts | 10 +- src/version2/issueRemoteLinks.ts | 10 +- src/version2/issueResolutions.ts | 10 +- src/version2/issueSearch.ts | 10 +- src/version2/issueSecurityLevel.ts | 10 +- src/version2/issueSecuritySchemes.ts | 12 +- src/version2/issueTypeProperties.ts | 10 +- src/version2/issueTypeSchemes.ts | 10 +- src/version2/issueTypeScreenSchemes.ts | 10 +- src/version2/issueTypes.ts | 10 +- src/version2/issueVotes.ts | 10 +- src/version2/issueWatchers.ts | 10 +- src/version2/issueWorklogProperties.ts | 10 +- src/version2/issueWorklogs.ts | 10 +- src/version2/issues.ts | 10 +- src/version2/jQL.ts | 10 +- src/version2/jiraExpressions.ts | 10 +- src/version2/jiraSettings.ts | 10 +- src/version2/jqlFunctionsApps.ts | 10 +- src/version2/labels.ts | 10 +- src/version2/licenseMetrics.ts | 8 +- .../models/addSecuritySchemeLevelsRequest.ts | 2 +- src/version2/models/applicationRole.ts | 2 +- ...ieldConfigurationsWithIssueTypesRequest.ts | 2 +- src/version2/models/attachment.ts | 2 +- src/version2/models/attachmentArchiveImpl.ts | 2 +- .../attachmentArchiveMetadataReadable.ts | 2 +- src/version2/models/attachmentMetadata.ts | 2 +- src/version2/models/auditRecord.ts | 4 +- src/version2/models/auditRecords.ts | 2 +- .../models/autoCompleteSuggestions.ts | 2 +- .../availableDashboardGadgetsResponse.ts | 2 +- .../models/availableWorkflowTriggers.ts | 2 +- src/version2/models/avatars.ts | 2 +- .../bulkCustomFieldOptionCreateRequest.ts | 2 +- .../bulkCustomFieldOptionUpdateRequest.ts | 2 +- .../models/bulkIssuePropertyUpdateRequest.ts | 2 +- .../models/bulkOperationErrorResult.ts | 2 +- src/version2/models/bulkPermissionGrants.ts | 2 +- src/version2/models/bulkPermissionsRequest.ts | 2 +- src/version2/models/changedWorklog.ts | 2 +- src/version2/models/changedWorklogs.ts | 2 +- src/version2/models/changelog.ts | 6 +- src/version2/models/comment.ts | 6 +- .../models/componentWithIssueCount.ts | 2 +- .../models/conditionGroupConfiguration.ts | 2 +- src/version2/models/conditionGroupUpdate.ts | 2 +- src/version2/models/configuration.ts | 2 +- .../models/connectCustomFieldValues.ts | 2 +- src/version2/models/connectModules.ts | 2 +- .../models/connectWorkflowTransitionRule.ts | 4 +- .../models/containerForProjectFeatures.ts | 2 +- .../models/containerForRegisteredWebhooks.ts | 2 +- .../containerOfWorkflowSchemeAssociations.ts | 2 +- src/version2/models/convertedJQLQueries.ts | 2 +- .../createIssueSecuritySchemeDetails.ts | 2 +- .../models/createNotificationSchemeDetails.ts | 2 +- .../models/createUiModificationDetails.ts | 2 +- src/version2/models/createWorkflowDetails.ts | 4 +- .../models/createWorkflowTransitionDetails.ts | 4 +- .../createWorkflowTransitionRulesDetails.ts | 4 +- src/version2/models/createdIssue.ts | 2 +- src/version2/models/createdIssues.ts | 4 +- .../models/customFieldConfigurations.ts | 2 +- .../customFieldContextDefaultValueUpdate.ts | 2 +- .../customFieldCreatedContextOptionsList.ts | 2 +- .../customFieldUpdatedContextOptionsList.ts | 2 +- .../models/customFieldValueUpdateDetails.ts | 2 +- src/version2/models/dashboard.ts | 4 +- src/version2/models/dashboardDetails.ts | 2 +- src/version2/models/dashboardGadget.ts | 2 +- .../models/dashboardGadgetResponse.ts | 2 +- .../models/dashboardGadgetSettings.ts | 2 +- .../models/dashboardGadgetUpdateRequest.ts | 2 +- src/version2/models/dashboardUser.ts | 2 +- src/version2/models/errors.ts | 2 +- src/version2/models/eventNotification.ts | 8 +- src/version2/models/failedWebhooks.ts | 2 +- src/version2/models/field.ts | 4 +- .../models/fieldConfigurationItemsDetails.ts | 2 +- .../fieldConfigurationSchemeProjects.ts | 2 +- src/version2/models/fieldDetails.ts | 4 +- src/version2/models/fieldMetadata.ts | 2 +- src/version2/models/fields.ts | 34 +- src/version2/models/filter.ts | 8 +- src/version2/models/filterDetails.ts | 6 +- src/version2/models/filterSubscription.ts | 4 +- .../models/filterSubscriptionsList.ts | 2 +- src/version2/models/foundGroup.ts | 2 +- src/version2/models/foundGroups.ts | 2 +- src/version2/models/foundUsers.ts | 2 +- src/version2/models/foundUsersAndGroups.ts | 4 +- src/version2/models/group.ts | 2 +- src/version2/models/hierarchy.ts | 2 +- src/version2/models/historyMetadata.ts | 2 +- src/version2/models/index.ts | 1086 ++++++++--------- src/version2/models/issue.ts | 12 +- src/version2/models/issueArchivalSync.ts | 2 +- src/version2/models/issueCreateMetadata.ts | 2 +- src/version2/models/issueFieldOption.ts | 2 +- .../models/issueFieldOptionConfiguration.ts | 2 +- src/version2/models/issueFieldOptionCreate.ts | 2 +- src/version2/models/issueFieldOptionScope.ts | 4 +- src/version2/models/issueLink.ts | 4 +- src/version2/models/issueLinkTypes.ts | 2 +- src/version2/models/issueMatches.ts | 2 +- src/version2/models/issuePickerSuggestions.ts | 2 +- .../models/issuePickerSuggestionsIssueType.ts | 2 +- .../models/issueSecurityLevelMember.ts | 2 +- src/version2/models/issueTransition.ts | 4 +- src/version2/models/issueTypeDetails.ts | 2 +- .../models/issueTypeIssueCreateMetadata.ts | 2 +- .../models/issueTypeSchemeProjects.ts | 2 +- .../models/issueTypeScreenSchemeDetails.ts | 2 +- .../issueTypeScreenSchemeMappingDetails.ts | 2 +- .../models/issueTypeScreenSchemesProjects.ts | 2 +- src/version2/models/issueTypeWithStatus.ts | 2 +- src/version2/models/issueUpdateDetails.ts | 8 +- src/version2/models/issueUpdateMetadata.ts | 2 +- src/version2/models/issuesMeta.ts | 2 +- src/version2/models/issuesUpdate.ts | 2 +- src/version2/models/jQLReferenceData.ts | 4 +- src/version2/models/jexpIssues.ts | 2 +- src/version2/models/jiraExpressionAnalysis.ts | 4 +- .../models/jiraExpressionEvalContext.ts | 6 +- .../models/jiraExpressionEvalRequest.ts | 2 +- .../jiraExpressionEvaluationMetaData.ts | 4 +- src/version2/models/jiraExpressionResult.ts | 2 +- .../models/jiraExpressionsAnalysis.ts | 2 +- .../models/jiraExpressionsComplexity.ts | 2 +- src/version2/models/jiraStatus.ts | 4 +- src/version2/models/jiraWorkflow.ts | 12 +- src/version2/models/jiraWorkflowStatus.ts | 4 +- .../jqlFunctionPrecomputationUpdateRequest.ts | 2 +- src/version2/models/jqlQueriesToSanitize.ts | 2 +- src/version2/models/jqlQuery.ts | 4 +- src/version2/models/jqlQueryField.ts | 2 +- src/version2/models/jqlQueryOrderByClause.ts | 2 +- .../models/jqlQueryOrderByClauseElement.ts | 2 +- src/version2/models/license.ts | 2 +- src/version2/models/linkGroup.ts | 2 +- src/version2/models/linkIssueRequestJson.ts | 6 +- src/version2/models/linkedIssue.ts | 2 +- .../models/multiIssueEntityProperties.ts | 2 +- .../multipleCustomFieldValuesUpdateDetails.ts | 2 +- src/version2/models/nestedResponse.ts | 4 +- src/version2/models/notification.ts | 4 +- src/version2/models/notificationRecipients.ts | 4 +- .../notificationRecipientsRestrictions.ts | 4 +- src/version2/models/notificationScheme.ts | 4 +- ...notificationSchemeAndProjectMappingPage.ts | 2 +- .../models/notificationSchemeEvent.ts | 4 +- .../models/notificationSchemeEventDetails.ts | 4 +- src/version2/models/operations.ts | 2 +- src/version2/models/pageChangelog.ts | 2 +- src/version2/models/pageComment.ts | 2 +- .../models/pageComponentWithIssueCount.ts | 2 +- .../pageContextForProjectAndIssueType.ts | 2 +- .../models/pageContextualConfiguration.ts | 2 +- src/version2/models/pageCustomFieldContext.ts | 2 +- .../pageCustomFieldContextDefaultValue.ts | 2 +- .../models/pageCustomFieldContextOption.ts | 2 +- .../pageCustomFieldContextProjectMapping.ts | 2 +- src/version2/models/pageDashboard.ts | 2 +- src/version2/models/pageField.ts | 2 +- src/version2/models/pageFieldConfiguration.ts | 2 +- .../pageFieldConfigurationIssueTypeItem.ts | 2 +- .../models/pageFieldConfigurationItem.ts | 2 +- .../models/pageFieldConfigurationScheme.ts | 2 +- .../pageFieldConfigurationSchemeProjects.ts | 2 +- src/version2/models/pageFilterDetails.ts | 2 +- src/version2/models/pageGroupDetails.ts | 2 +- src/version2/models/pageIssueFieldOption.ts | 2 +- .../models/pageIssueSecurityLevelMember.ts | 2 +- ...pageIssueSecuritySchemeToProjectMapping.ts | 2 +- src/version2/models/pageIssueTypeScheme.ts | 2 +- .../models/pageIssueTypeSchemeMapping.ts | 2 +- .../models/pageIssueTypeSchemeProjects.ts | 2 +- .../models/pageIssueTypeScreenScheme.ts | 2 +- .../models/pageIssueTypeScreenSchemeItem.ts | 2 +- .../pageIssueTypeScreenSchemesProjects.ts | 2 +- .../models/pageIssueTypeToContextMapping.ts | 2 +- .../models/pageJqlFunctionPrecomputation.ts | 2 +- src/version2/models/pageNotificationScheme.ts | 2 +- src/version2/models/pageOfChangelogs.ts | 2 +- src/version2/models/pageOfComments.ts | 2 +- src/version2/models/pageOfDashboards.ts | 2 +- src/version2/models/pageOfStatuses.ts | 2 +- src/version2/models/pageOfWorklogs.ts | 2 +- src/version2/models/pagePriority.ts | 2 +- src/version2/models/pageProject.ts | 2 +- src/version2/models/pageProjectDetails.ts | 2 +- src/version2/models/pageResolution.ts | 2 +- src/version2/models/pageScreen.ts | 2 +- src/version2/models/pageScreenScheme.ts | 2 +- src/version2/models/pageScreenWithTab.ts | 2 +- src/version2/models/pageSecurityLevel.ts | 2 +- .../models/pageSecurityLevelMember.ts | 2 +- .../models/pageSecuritySchemeWithProjects.ts | 2 +- .../models/pageUiModificationDetails.ts | 2 +- src/version2/models/pageUser.ts | 2 +- src/version2/models/pageUserDetails.ts | 2 +- src/version2/models/pageUserKey.ts | 2 +- src/version2/models/pageVersion.ts | 2 +- src/version2/models/pageWebhook.ts | 2 +- src/version2/models/pageWorkflow.ts | 2 +- src/version2/models/pageWorkflowScheme.ts | 2 +- .../models/pageWorkflowTransitionRules.ts | 2 +- .../pagedListUserDetailsApplicationUser.ts | 2 +- src/version2/models/parsedJqlQueries.ts | 2 +- src/version2/models/parsedJqlQuery.ts | 2 +- src/version2/models/permissionDetails.ts | 2 +- src/version2/models/permissionGrant.ts | 2 +- src/version2/models/permissionGrants.ts | 2 +- src/version2/models/permissionScheme.ts | 4 +- src/version2/models/permissionSchemes.ts | 2 +- src/version2/models/permittedProjects.ts | 2 +- src/version2/models/project.ts | 20 +- src/version2/models/projectAvatars.ts | 2 +- src/version2/models/projectComponent.ts | 2 +- src/version2/models/projectDetails.ts | 4 +- .../models/projectIssueCreateMetadata.ts | 4 +- .../models/projectIssueSecurityLevels.ts | 2 +- .../models/projectIssueTypeHierarchy.ts | 2 +- .../models/projectIssueTypeMappings.ts | 2 +- src/version2/models/projectIssueTypes.ts | 2 +- .../models/projectIssueTypesHierarchyLevel.ts | 2 +- src/version2/models/projectRole.ts | 4 +- src/version2/models/projectRoleDetails.ts | 2 +- src/version2/models/propertyKeys.ts | 2 +- src/version2/models/remoteIssueLink.ts | 4 +- src/version2/models/remoteIssueLinkRequest.ts | 4 +- src/version2/models/remoteObject.ts | 4 +- src/version2/models/roleActor.ts | 4 +- src/version2/models/sanitizedJqlQueries.ts | 2 +- src/version2/models/sanitizedJqlQuery.ts | 2 +- src/version2/models/scope.ts | 2 +- src/version2/models/screen.ts | 2 +- src/version2/models/screenScheme.ts | 4 +- src/version2/models/screenSchemeDetails.ts | 2 +- src/version2/models/screenWithTab.ts | 4 +- src/version2/models/searchResults.ts | 2 +- src/version2/models/securityLevelMember.ts | 2 +- src/version2/models/securityScheme.ts | 2 +- src/version2/models/securitySchemeLevel.ts | 2 +- .../models/securitySchemeMembersRequest.ts | 2 +- src/version2/models/securitySchemes.ts | 2 +- .../models/setDefaultLevelsRequest.ts | 2 +- src/version2/models/sharePermission.ts | 8 +- .../simpleListWrapperApplicationRole.ts | 4 +- .../models/simpleListWrapperGroupName.ts | 4 +- src/version2/models/status.ts | 2 +- src/version2/models/statusCreateRequest.ts | 4 +- src/version2/models/statusDetails.ts | 2 +- src/version2/models/statusLayoutUpdate.ts | 2 +- src/version2/models/statusMappingDTO.ts | 2 +- src/version2/models/statusScope.ts | 2 +- src/version2/models/statusUpdateRequest.ts | 2 +- src/version2/models/systemAvatars.ts | 2 +- src/version2/models/tabMetadata.ts | 2 +- src/version2/models/transition.ts | 4 +- src/version2/models/transitionUpdateDTO.ts | 8 +- src/version2/models/transitions.ts | 2 +- src/version2/models/uiModificationDetails.ts | 2 +- .../models/updateScreenSchemeDetails.ts | 2 +- .../models/updateUiModificationDetails.ts | 2 +- src/version2/models/user.ts | 6 +- src/version2/models/userDetails.ts | 2 +- src/version2/models/userList.ts | 2 +- src/version2/models/version.ts | 4 +- src/version2/models/versionIssueCounts.ts | 2 +- src/version2/models/votes.ts | 2 +- src/version2/models/watchers.ts | 2 +- .../models/webhookRegistrationDetails.ts | 2 +- src/version2/models/workflow.ts | 12 +- src/version2/models/workflowCapabilities.ts | 8 +- src/version2/models/workflowCreate.ts | 6 +- src/version2/models/workflowCreateRequest.ts | 6 +- src/version2/models/workflowCreateResponse.ts | 4 +- .../models/workflowElementReference.ts | 2 +- src/version2/models/workflowRead.ts | 4 +- .../models/workflowReferenceStatus.ts | 2 +- src/version2/models/workflowRules.ts | 4 +- .../models/workflowRulesSearchDetails.ts | 2 +- src/version2/models/workflowScheme.ts | 2 +- .../models/workflowSchemeAssociations.ts | 2 +- src/version2/models/workflowScope.ts | 2 +- src/version2/models/workflowStatus.ts | 2 +- .../models/workflowTransitionRules.ts | 4 +- .../models/workflowTransitionRulesDetails.ts | 2 +- .../models/workflowTransitionRulesUpdate.ts | 2 +- ...rkflowTransitionRulesUpdateErrorDetails.ts | 2 +- .../workflowTransitionRulesUpdateErrors.ts | 2 +- src/version2/models/workflowTransitions.ts | 8 +- src/version2/models/workflowUpdate.ts | 12 +- src/version2/models/workflowUpdateRequest.ts | 4 +- src/version2/models/workflowUpdateResponse.ts | 4 +- .../models/workflowValidationError.ts | 2 +- .../models/workflowValidationErrorList.ts | 2 +- .../workflowsWithTransitionRulesDetails.ts | 2 +- src/version2/models/worklog.ts | 6 +- src/version2/myself.ts | 10 +- src/version2/parameters/addActorUsers.ts | 2 +- src/version2/parameters/addComment.ts | 2 +- src/version2/parameters/addGadget.ts | 2 +- .../parameters/addIssueTypesToContext.ts | 2 +- .../addIssueTypesToIssueTypeScheme.ts | 2 +- .../parameters/addProjectRoleActorsToRole.ts | 2 +- src/version2/parameters/addScreenTab.ts | 2 +- src/version2/parameters/addScreenTabField.ts | 2 +- src/version2/parameters/addSecurityLevel.ts | 2 +- .../parameters/addSecurityLevelMembers.ts | 2 +- src/version2/parameters/addSharePermission.ts | 2 +- src/version2/parameters/addUserToGroup.ts | 2 +- src/version2/parameters/addWorklog.ts | 2 +- src/version2/parameters/analyseExpression.ts | 2 +- .../appendMappingsForIssueTypeScreenScheme.ts | 2 +- ...assignFieldConfigurationSchemeToProject.ts | 2 +- src/version2/parameters/assignIssue.ts | 2 +- .../assignIssueTypeSchemeToProject.ts | 2 +- .../assignIssueTypeScreenSchemeToProject.ts | 2 +- .../parameters/assignPermissionScheme.ts | 2 +- .../assignProjectsToCustomFieldContext.ts | 2 +- .../parameters/assignSchemeToProject.ts | 2 +- .../parameters/associateSchemesToProjects.ts | 2 +- .../parameters/bulkDeleteIssueProperty.ts | 2 +- src/version2/parameters/bulkEditDashboards.ts | 2 +- .../bulkSetIssuePropertiesByIssue.ts | 2 +- .../parameters/bulkSetIssueProperty.ts | 2 +- .../parameters/bulkSetIssuesProperties.ts | 2 +- src/version2/parameters/copyDashboard.ts | 2 +- src/version2/parameters/createComponent.ts | 2 +- src/version2/parameters/createCustomField.ts | 2 +- .../parameters/createCustomFieldOption.ts | 2 +- src/version2/parameters/createDashboard.ts | 2 +- .../parameters/createFieldConfiguration.ts | 2 +- .../createFieldConfigurationScheme.ts | 2 +- src/version2/parameters/createFilter.ts | 2 +- src/version2/parameters/createGroup.ts | 2 +- src/version2/parameters/createIssue.ts | 2 +- .../parameters/createIssueFieldOption.ts | 2 +- .../parameters/createIssueLinkType.ts | 2 +- .../parameters/createIssueSecurityScheme.ts | 2 +- src/version2/parameters/createIssueType.ts | 2 +- .../parameters/createIssueTypeScheme.ts | 2 +- .../parameters/createIssueTypeScreenScheme.ts | 2 +- src/version2/parameters/createIssues.ts | 2 +- .../parameters/createNotificationScheme.ts | 2 +- .../createOrUpdateRemoteIssueLink.ts | 2 +- .../parameters/createPermissionGrant.ts | 2 +- .../parameters/createPermissionScheme.ts | 2 +- src/version2/parameters/createPriority.ts | 2 +- src/version2/parameters/createProject.ts | 2 +- .../parameters/createProjectCategory.ts | 2 +- src/version2/parameters/createProjectRole.ts | 2 +- src/version2/parameters/createResolution.ts | 2 +- src/version2/parameters/createScreen.ts | 2 +- src/version2/parameters/createScreenScheme.ts | 2 +- src/version2/parameters/createStatuses.ts | 2 +- .../parameters/createUiModification.ts | 2 +- src/version2/parameters/createUser.ts | 2 +- src/version2/parameters/createVersion.ts | 2 +- src/version2/parameters/createWorkflow.ts | 2 +- .../parameters/createWorkflowScheme.ts | 2 +- .../createWorkflowTransitionProperty.ts | 2 +- src/version2/parameters/createWorkflows.ts | 2 +- .../parameters/deleteAndReplaceVersion.ts | 2 +- src/version2/parameters/deleteWebhookById.ts | 2 +- ...eteWorkflowTransitionRuleConfigurations.ts | 2 +- src/version2/parameters/doTransition.ts | 2 +- src/version2/parameters/editIssue.ts | 2 +- .../parameters/evaluateJiraExpression.ts | 2 +- .../parameters/exportArchivedIssues.ts | 2 +- .../parameters/fullyUpdateProjectRole.ts | 2 +- .../parameters/getAutoCompletePost.ts | 2 +- src/version2/parameters/getBulkPermissions.ts | 2 +- src/version2/parameters/getChangeLogsByIds.ts | 2 +- src/version2/parameters/getCommentsByIds.ts | 2 +- ...omFieldContextsForProjectsAndIssueTypes.ts | 2 +- .../parameters/getIsWatchingIssueBulk.ts | 2 +- .../parameters/getPermittedProjects.ts | 2 +- src/version2/parameters/getWorklogsForIds.ts | 2 +- src/version2/parameters/index.ts | 938 +++++++------- src/version2/parameters/linkIssues.ts | 2 +- src/version2/parameters/matchIssues.ts | 2 +- src/version2/parameters/migrateQueries.ts | 2 +- src/version2/parameters/movePriorities.ts | 2 +- src/version2/parameters/moveResolutions.ts | 2 +- src/version2/parameters/moveScreenTabField.ts | 2 +- src/version2/parameters/moveVersion.ts | 2 +- src/version2/parameters/notify.ts | 2 +- src/version2/parameters/parseJqlQueries.ts | 2 +- .../parameters/partialUpdateProjectRole.ts | 2 +- .../parameters/publishDraftWorkflowScheme.ts | 2 +- src/version2/parameters/readWorkflows.ts | 2 +- src/version2/parameters/refreshWebhooks.ts | 2 +- .../parameters/registerDynamicWebhooks.ts | 2 +- src/version2/parameters/registerModules.ts | 2 +- .../removeCustomFieldContextFromProjects.ts | 2 +- .../parameters/removeIssueTypesFromContext.ts | 2 +- ...TypesFromGlobalFieldConfigurationScheme.ts | 2 +- ...removeMappingsFromIssueTypeScreenScheme.ts | 2 +- src/version2/parameters/renameScreenTab.ts | 2 +- .../parameters/reorderCustomFieldOptions.ts | 2 +- .../reorderIssueTypesInIssueTypeScheme.ts | 2 +- src/version2/parameters/sanitiseJqlQueries.ts | 2 +- .../parameters/searchForIssuesUsingJqlPost.ts | 2 +- .../selectTimeTrackingImplementation.ts | 2 +- src/version2/parameters/setActors.ts | 2 +- .../parameters/setApplicationProperty.ts | 2 +- src/version2/parameters/setBanner.ts | 2 +- src/version2/parameters/setDefaultLevels.ts | 2 +- src/version2/parameters/setDefaultPriority.ts | 2 +- .../parameters/setDefaultResolution.ts | 2 +- .../parameters/setDefaultShareScope.ts | 2 +- src/version2/parameters/setDefaultValues.ts | 2 +- .../setFieldConfigurationSchemeMapping.ts | 2 +- .../setSharedTimeTrackingConfiguration.ts | 2 +- .../setWorkflowSchemeDraftIssueType.ts | 2 +- .../parameters/setWorkflowSchemeIssueType.ts | 2 +- .../parameters/toggleFeatureForProject.ts | 2 +- src/version2/parameters/updateComment.ts | 2 +- src/version2/parameters/updateComponent.ts | 2 +- src/version2/parameters/updateCustomField.ts | 2 +- .../updateCustomFieldConfiguration.ts | 2 +- .../parameters/updateCustomFieldContext.ts | 2 +- .../parameters/updateCustomFieldOption.ts | 2 +- .../parameters/updateCustomFieldValue.ts | 2 +- src/version2/parameters/updateDashboard.ts | 2 +- .../parameters/updateDefaultWorkflow.ts | 2 +- .../parameters/updateDraftDefaultWorkflow.ts | 2 +- .../parameters/updateDraftWorkflowMapping.ts | 2 +- .../parameters/updateEntityPropertiesValue.ts | 2 +- .../parameters/updateFieldConfiguration.ts | 2 +- .../updateFieldConfigurationItems.ts | 2 +- .../updateFieldConfigurationScheme.ts | 2 +- src/version2/parameters/updateFilter.ts | 2 +- src/version2/parameters/updateGadget.ts | 2 +- .../parameters/updateIssueFieldOption.ts | 2 +- src/version2/parameters/updateIssueFields.ts | 2 +- .../parameters/updateIssueLinkType.ts | 2 +- .../parameters/updateIssueSecurityScheme.ts | 2 +- src/version2/parameters/updateIssueType.ts | 2 +- .../parameters/updateIssueTypeScheme.ts | 2 +- .../parameters/updateIssueTypeScreenScheme.ts | 2 +- .../updateMultipleCustomFieldValues.ts | 2 +- .../parameters/updateNotificationScheme.ts | 2 +- .../parameters/updatePermissionScheme.ts | 2 +- .../parameters/updatePrecomputations.ts | 2 +- src/version2/parameters/updatePriority.ts | 2 +- src/version2/parameters/updateProject.ts | 2 +- .../parameters/updateProjectAvatar.ts | 2 +- .../parameters/updateProjectCategory.ts | 2 +- src/version2/parameters/updateProjectEmail.ts | 2 +- .../parameters/updateRemoteIssueLink.ts | 2 +- src/version2/parameters/updateResolution.ts | 2 +- src/version2/parameters/updateScreen.ts | 2 +- src/version2/parameters/updateScreenScheme.ts | 2 +- .../parameters/updateSecurityLevel.ts | 2 +- src/version2/parameters/updateStatuses.ts | 2 +- .../parameters/updateUiModification.ts | 2 +- src/version2/parameters/updateVersion.ts | 2 +- .../parameters/updateWorkflowMapping.ts | 2 +- .../parameters/updateWorkflowScheme.ts | 2 +- .../parameters/updateWorkflowSchemeDraft.ts | 2 +- .../updateWorkflowTransitionProperty.ts | 2 +- ...ateWorkflowTransitionRuleConfigurations.ts | 2 +- src/version2/parameters/updateWorkflows.ts | 2 +- src/version2/parameters/updateWorklog.ts | 2 +- .../parameters/validateCreateWorkflows.ts | 2 +- .../parameters/validateUpdateWorkflows.ts | 2 +- src/version2/parameters/workflowRuleSearch.ts | 2 +- src/version2/permissionSchemes.ts | 10 +- src/version2/permissions.ts | 10 +- src/version2/projectAvatars.ts | 10 +- src/version2/projectCategories.ts | 10 +- src/version2/projectComponents.ts | 10 +- src/version2/projectEmail.ts | 10 +- src/version2/projectFeatures.ts | 10 +- src/version2/projectKeyAndNameValidation.ts | 10 +- src/version2/projectPermissionSchemes.ts | 10 +- src/version2/projectProperties.ts | 10 +- src/version2/projectRoleActors.ts | 10 +- src/version2/projectRoles.ts | 10 +- src/version2/projectTypes.ts | 10 +- src/version2/projectVersions.ts | 10 +- src/version2/projects.ts | 10 +- src/version2/screenSchemes.ts | 10 +- src/version2/screenTabFields.ts | 10 +- src/version2/screenTabs.ts | 10 +- src/version2/screens.ts | 10 +- src/version2/serverInfo.ts | 8 +- src/version2/status.ts | 10 +- src/version2/tasks.ts | 10 +- src/version2/timeTracking.ts | 10 +- src/version2/uIModificationsApps.ts | 10 +- src/version2/userProperties.ts | 10 +- src/version2/userSearch.ts | 12 +- src/version2/users.ts | 12 +- src/version2/webhooks.ts | 10 +- src/version2/workflowSchemeDrafts.ts | 10 +- .../workflowSchemeProjectAssociations.ts | 10 +- src/version2/workflowSchemes.ts | 10 +- src/version2/workflowStatusCategories.ts | 10 +- src/version2/workflowStatuses.ts | 10 +- src/version2/workflowTransitionProperties.ts | 10 +- src/version2/workflowTransitionRules.ts | 10 +- src/version2/workflows.ts | 12 +- src/version3/announcementBanner.ts | 10 +- src/version3/appMigration.ts | 10 +- src/version3/appProperties.ts | 10 +- src/version3/applicationRoles.ts | 10 +- src/version3/auditRecords.ts | 10 +- src/version3/avatars.ts | 10 +- src/version3/client/index.ts | 2 +- src/version3/client/version3Client.ts | 4 +- src/version3/dashboards.ts | 10 +- src/version3/dynamicModules.ts | 10 +- src/version3/filterSharing.ts | 10 +- src/version3/filters.ts | 10 +- src/version3/groupAndUserPicker.ts | 10 +- src/version3/groups.ts | 10 +- src/version3/index.ts | 178 +-- src/version3/instanceInformation.ts | 8 +- src/version3/issueCommentProperties.ts | 10 +- src/version3/issueComments.ts | 10 +- .../issueCustomFieldConfigurationApps.ts | 10 +- src/version3/issueCustomFieldContexts.ts | 10 +- src/version3/issueCustomFieldOptions.ts | 10 +- src/version3/issueCustomFieldOptionsApps.ts | 10 +- src/version3/issueCustomFieldValuesApps.ts | 8 +- src/version3/issueFieldConfigurations.ts | 10 +- src/version3/issueFields.ts | 10 +- src/version3/issueLinkTypes.ts | 10 +- src/version3/issueLinks.ts | 10 +- src/version3/issueNavigatorSettings.ts | 8 +- src/version3/issueNotificationSchemes.ts | 10 +- src/version3/issuePriorities.ts | 12 +- src/version3/issueProperties.ts | 10 +- src/version3/issueRemoteLinks.ts | 10 +- src/version3/issueResolutions.ts | 10 +- src/version3/issueSearch.ts | 10 +- src/version3/issueSecurityLevel.ts | 10 +- src/version3/issueSecuritySchemes.ts | 10 +- src/version3/issueTypeProperties.ts | 10 +- src/version3/issueTypeSchemes.ts | 10 +- src/version3/issueTypeScreenSchemes.ts | 10 +- src/version3/issueTypes.ts | 10 +- src/version3/issueVotes.ts | 10 +- src/version3/issueWatchers.ts | 10 +- src/version3/issueWorklogProperties.ts | 10 +- src/version3/issueWorklogs.ts | 10 +- src/version3/issues.ts | 10 +- src/version3/jQL.ts | 10 +- src/version3/jiraExpressions.ts | 10 +- src/version3/jiraSettings.ts | 10 +- src/version3/jqlFunctionsApps.ts | 10 +- src/version3/labels.ts | 10 +- src/version3/licenseMetrics.ts | 8 +- .../models/addSecuritySchemeLevelsRequest.ts | 2 +- src/version3/models/applicationRole.ts | 2 +- ...ieldConfigurationsWithIssueTypesRequest.ts | 2 +- src/version3/models/attachment.ts | 2 +- src/version3/models/attachmentArchiveImpl.ts | 2 +- .../attachmentArchiveMetadataReadable.ts | 2 +- src/version3/models/attachmentMetadata.ts | 2 +- src/version3/models/auditRecord.ts | 4 +- src/version3/models/auditRecords.ts | 2 +- .../models/autoCompleteSuggestions.ts | 2 +- .../availableDashboardGadgetsResponse.ts | 2 +- src/version3/models/avatars.ts | 2 +- .../bulkCustomFieldOptionCreateRequest.ts | 2 +- .../bulkCustomFieldOptionUpdateRequest.ts | 2 +- .../models/bulkIssuePropertyUpdateRequest.ts | 2 +- .../models/bulkOperationErrorResult.ts | 2 +- src/version3/models/bulkPermissionGrants.ts | 2 +- src/version3/models/bulkPermissionsRequest.ts | 2 +- src/version3/models/changedWorklog.ts | 2 +- src/version3/models/changedWorklogs.ts | 2 +- src/version3/models/changelog.ts | 6 +- src/version3/models/comment.ts | 8 +- .../models/componentWithIssueCount.ts | 2 +- src/version3/models/configuration.ts | 2 +- .../models/connectCustomFieldValues.ts | 2 +- src/version3/models/connectModules.ts | 2 +- .../models/connectWorkflowTransitionRule.ts | 4 +- .../models/containerForProjectFeatures.ts | 2 +- .../models/containerForRegisteredWebhooks.ts | 2 +- .../containerOfWorkflowSchemeAssociations.ts | 2 +- src/version3/models/convertedJQLQueries.ts | 2 +- .../createIssueSecuritySchemeDetails.ts | 2 +- .../models/createNotificationSchemeDetails.ts | 2 +- .../models/createUiModificationDetails.ts | 2 +- src/version3/models/createWorkflowDetails.ts | 4 +- .../models/createWorkflowTransitionDetails.ts | 4 +- .../createWorkflowTransitionRulesDetails.ts | 4 +- src/version3/models/createdIssue.ts | 2 +- src/version3/models/createdIssues.ts | 4 +- .../models/customFieldConfigurations.ts | 2 +- .../customFieldContextDefaultValueUpdate.ts | 2 +- .../customFieldCreatedContextOptionsList.ts | 2 +- .../customFieldUpdatedContextOptionsList.ts | 2 +- .../models/customFieldValueUpdateRequest.ts | 2 +- src/version3/models/dashboard.ts | 4 +- src/version3/models/dashboardDetails.ts | 2 +- src/version3/models/dashboardGadget.ts | 2 +- .../models/dashboardGadgetResponse.ts | 2 +- .../models/dashboardGadgetSettings.ts | 2 +- .../models/dashboardGadgetUpdateRequest.ts | 2 +- src/version3/models/dashboardUser.ts | 2 +- .../models/deleteAndReplaceVersion.ts | 2 +- src/version3/models/document.ts | 2 +- src/version3/models/errors.ts | 2 +- src/version3/models/eventNotification.ts | 8 +- src/version3/models/failedWebhooks.ts | 2 +- src/version3/models/field.ts | 4 +- .../models/fieldConfigurationItemsDetails.ts | 2 +- .../fieldConfigurationSchemeProjects.ts | 2 +- src/version3/models/fieldDetails.ts | 4 +- src/version3/models/fields.ts | 36 +- src/version3/models/filter.ts | 8 +- src/version3/models/filterDetails.ts | 6 +- src/version3/models/filterSubscription.ts | 4 +- .../models/filterSubscriptionsList.ts | 2 +- src/version3/models/foundGroup.ts | 2 +- src/version3/models/foundGroups.ts | 2 +- src/version3/models/foundUsers.ts | 2 +- src/version3/models/foundUsersAndGroups.ts | 4 +- src/version3/models/group.ts | 2 +- src/version3/models/hierarchy.ts | 2 +- src/version3/models/historyMetadata.ts | 2 +- src/version3/models/index.ts | 1022 ++++++++-------- src/version3/models/issue.ts | 12 +- src/version3/models/issueArchivalSync.ts | 2 +- src/version3/models/issueCreateMetadata.ts | 2 +- src/version3/models/issueFieldOption.ts | 2 +- .../models/issueFieldOptionConfiguration.ts | 2 +- src/version3/models/issueFieldOptionCreate.ts | 2 +- src/version3/models/issueFieldOptionScope.ts | 4 +- src/version3/models/issueLink.ts | 4 +- src/version3/models/issueLinkTypes.ts | 2 +- src/version3/models/issueMatches.ts | 2 +- src/version3/models/issuePickerSuggestions.ts | 2 +- .../models/issuePickerSuggestionsIssueType.ts | 2 +- .../models/issueSecurityLevelMember.ts | 2 +- src/version3/models/issueTransition.ts | 2 +- src/version3/models/issueTypeDetails.ts | 2 +- .../models/issueTypeIssueCreateMetadata.ts | 2 +- .../models/issueTypeSchemeProjects.ts | 2 +- .../models/issueTypeScreenSchemeDetails.ts | 2 +- .../issueTypeScreenSchemeMappingDetails.ts | 2 +- .../models/issueTypeScreenSchemesProjects.ts | 2 +- src/version3/models/issueTypeWithStatus.ts | 2 +- src/version3/models/issueUpdateDetails.ts | 10 +- src/version3/models/issuesMeta.ts | 2 +- src/version3/models/issuesUpdate.ts | 2 +- src/version3/models/jQLReferenceData.ts | 4 +- src/version3/models/jexpIssues.ts | 2 +- src/version3/models/jiraExpressionAnalysis.ts | 4 +- .../models/jiraExpressionEvalContext.ts | 6 +- .../models/jiraExpressionEvalRequest.ts | 2 +- .../jiraExpressionEvaluationMetaData.ts | 4 +- src/version3/models/jiraExpressionResult.ts | 2 +- .../models/jiraExpressionsAnalysis.ts | 2 +- .../models/jiraExpressionsComplexity.ts | 2 +- src/version3/models/jiraStatus.ts | 4 +- .../jqlFunctionPrecomputationUpdateRequest.ts | 2 +- src/version3/models/jqlQueriesToSanitize.ts | 2 +- src/version3/models/jqlQuery.ts | 4 +- src/version3/models/jqlQueryField.ts | 2 +- src/version3/models/jqlQueryOrderByClause.ts | 2 +- .../models/jqlQueryOrderByClauseElement.ts | 2 +- src/version3/models/license.ts | 2 +- src/version3/models/linkGroup.ts | 2 +- src/version3/models/linkIssueRequestJson.ts | 6 +- src/version3/models/linkedIssue.ts | 2 +- .../models/multiIssueEntityProperties.ts | 2 +- .../multipleCustomFieldValuesUpdateDetails.ts | 2 +- src/version3/models/nestedResponse.ts | 2 +- src/version3/models/notification.ts | 4 +- src/version3/models/notificationRecipients.ts | 4 +- .../notificationRecipientsRestrictions.ts | 4 +- src/version3/models/notificationScheme.ts | 4 +- ...notificationSchemeAndProjectMappingPage.ts | 2 +- .../models/notificationSchemeEvent.ts | 4 +- .../models/notificationSchemeEventDetails.ts | 4 +- src/version3/models/operations.ts | 2 +- .../pageBeanFieldConfigurationDetails.ts | 2 +- src/version3/models/pageChangelog.ts | 2 +- src/version3/models/pageComment.ts | 2 +- .../models/pageComponentWithIssueCount.ts | 2 +- .../pageContextForProjectAndIssueType.ts | 2 +- .../models/pageContextualConfiguration.ts | 2 +- src/version3/models/pageCustomFieldContext.ts | 2 +- .../pageCustomFieldContextDefaultValue.ts | 2 +- .../models/pageCustomFieldContextOption.ts | 2 +- .../pageCustomFieldContextProjectMapping.ts | 2 +- src/version3/models/pageDashboard.ts | 2 +- src/version3/models/pageField.ts | 2 +- .../pageFieldConfigurationIssueTypeItem.ts | 2 +- .../models/pageFieldConfigurationItem.ts | 2 +- .../models/pageFieldConfigurationScheme.ts | 2 +- .../pageFieldConfigurationSchemeProjects.ts | 2 +- src/version3/models/pageFilterDetails.ts | 2 +- src/version3/models/pageGroupDetails.ts | 2 +- src/version3/models/pageIssueFieldOption.ts | 2 +- .../models/pageIssueSecurityLevelMember.ts | 2 +- ...pageIssueSecuritySchemeToProjectMapping.ts | 2 +- src/version3/models/pageIssueTypeScheme.ts | 2 +- .../models/pageIssueTypeSchemeMapping.ts | 2 +- .../models/pageIssueTypeSchemeProjects.ts | 2 +- .../models/pageIssueTypeScreenScheme.ts | 2 +- .../models/pageIssueTypeScreenSchemeItem.ts | 2 +- .../pageIssueTypeScreenSchemesProjects.ts | 2 +- .../models/pageIssueTypeToContextMapping.ts | 2 +- .../models/pageJqlFunctionPrecomputation.ts | 2 +- src/version3/models/pageNotificationScheme.ts | 2 +- src/version3/models/pageOfChangelogs.ts | 2 +- src/version3/models/pageOfComments.ts | 2 +- src/version3/models/pageOfDashboards.ts | 2 +- src/version3/models/pageOfStatuses.ts | 2 +- src/version3/models/pageOfWorklogs.ts | 2 +- src/version3/models/pagePriority.ts | 2 +- src/version3/models/pageProject.ts | 2 +- src/version3/models/pageProjectDetails.ts | 2 +- src/version3/models/pageResolution.ts | 2 +- src/version3/models/pageScreen.ts | 2 +- src/version3/models/pageScreenScheme.ts | 2 +- src/version3/models/pageScreenWithTab.ts | 2 +- src/version3/models/pageSecurityLevel.ts | 2 +- .../models/pageSecurityLevelMember.ts | 2 +- .../models/pageSecuritySchemeWithProjects.ts | 2 +- .../models/pageUiModificationDetails.ts | 2 +- src/version3/models/pageUser.ts | 2 +- src/version3/models/pageUserDetails.ts | 2 +- src/version3/models/pageUserKey.ts | 2 +- src/version3/models/pageVersion.ts | 2 +- src/version3/models/pageWebhook.ts | 2 +- src/version3/models/pageWorkflow.ts | 2 +- src/version3/models/pageWorkflowScheme.ts | 2 +- .../models/pageWorkflowTransitionRules.ts | 2 +- .../pagedListUserDetailsApplicationUser.ts | 2 +- src/version3/models/parsedJqlQueries.ts | 2 +- src/version3/models/parsedJqlQuery.ts | 2 +- src/version3/models/permissionDetails.ts | 2 +- src/version3/models/permissionGrant.ts | 2 +- src/version3/models/permissionGrants.ts | 2 +- src/version3/models/permissionScheme.ts | 4 +- src/version3/models/permissionSchemes.ts | 2 +- src/version3/models/permittedProjects.ts | 2 +- src/version3/models/project.ts | 20 +- src/version3/models/projectAvatars.ts | 2 +- src/version3/models/projectComponent.ts | 2 +- src/version3/models/projectDetails.ts | 4 +- .../models/projectIssueCreateMetadata.ts | 4 +- .../models/projectIssueSecurityLevels.ts | 2 +- .../models/projectIssueTypeHierarchy.ts | 2 +- .../models/projectIssueTypeMappings.ts | 2 +- src/version3/models/projectIssueTypes.ts | 2 +- .../models/projectIssueTypesHierarchyLevel.ts | 2 +- src/version3/models/projectRole.ts | 4 +- src/version3/models/projectRoleDetails.ts | 2 +- src/version3/models/propertyKeys.ts | 2 +- src/version3/models/remoteIssueLink.ts | 4 +- src/version3/models/remoteIssueLinkRequest.ts | 4 +- src/version3/models/remoteObject.ts | 4 +- .../models/removeOptionFromIssuesResult.ts | 2 +- src/version3/models/roleActor.ts | 4 +- src/version3/models/sanitizedJqlQueries.ts | 2 +- src/version3/models/sanitizedJqlQuery.ts | 2 +- src/version3/models/scope.ts | 2 +- src/version3/models/screen.ts | 2 +- src/version3/models/screenScheme.ts | 4 +- src/version3/models/screenSchemeDetails.ts | 2 +- src/version3/models/screenWithTab.ts | 4 +- src/version3/models/searchResults.ts | 2 +- src/version3/models/securityLevelMember.ts | 2 +- src/version3/models/securityScheme.ts | 2 +- src/version3/models/securitySchemeLevel.ts | 2 +- .../models/securitySchemeMembersRequest.ts | 2 +- src/version3/models/securitySchemes.ts | 2 +- .../models/setDefaultLevelsRequest.ts | 2 +- src/version3/models/sharePermission.ts | 8 +- .../simpleListWrapperApplicationRole.ts | 4 +- .../models/simpleListWrapperGroupName.ts | 4 +- src/version3/models/status.ts | 2 +- src/version3/models/statusCreateRequest.ts | 4 +- src/version3/models/statusDetails.ts | 2 +- src/version3/models/statusScope.ts | 2 +- src/version3/models/statusUpdateRequest.ts | 2 +- src/version3/models/systemAvatars.ts | 2 +- ...askProgressRemoveOptionFromIssuesResult.ts | 2 +- src/version3/models/transition.ts | 4 +- src/version3/models/transitions.ts | 2 +- src/version3/models/uiModificationDetails.ts | 2 +- .../models/updateScreenSchemeDetails.ts | 2 +- .../models/updateUiModificationDetails.ts | 2 +- src/version3/models/user.ts | 6 +- src/version3/models/userDetails.ts | 2 +- src/version3/models/userList.ts | 2 +- src/version3/models/version.ts | 4 +- src/version3/models/versionIssueCounts.ts | 2 +- src/version3/models/votes.ts | 2 +- src/version3/models/watchers.ts | 2 +- .../models/webhookRegistrationDetails.ts | 2 +- src/version3/models/workflow.ts | 12 +- src/version3/models/workflowRules.ts | 4 +- .../models/workflowRulesSearchDetails.ts | 2 +- src/version3/models/workflowScheme.ts | 2 +- .../models/workflowSchemeAssociations.ts | 2 +- src/version3/models/workflowStatus.ts | 2 +- .../models/workflowTransitionRules.ts | 4 +- .../models/workflowTransitionRulesDetails.ts | 2 +- .../models/workflowTransitionRulesUpdate.ts | 2 +- ...rkflowTransitionRulesUpdateErrorDetails.ts | 2 +- .../workflowTransitionRulesUpdateErrors.ts | 2 +- .../workflowsWithTransitionRulesDetails.ts | 2 +- src/version3/models/worklog.ts | 8 +- src/version3/myself.ts | 10 +- src/version3/parameters/addActorUsers.ts | 2 +- src/version3/parameters/addComment.ts | 2 +- src/version3/parameters/addGadget.ts | 2 +- .../parameters/addIssueTypesToContext.ts | 2 +- .../addIssueTypesToIssueTypeScheme.ts | 2 +- .../parameters/addProjectRoleActorsToRole.ts | 2 +- src/version3/parameters/addScreenTab.ts | 2 +- src/version3/parameters/addScreenTabField.ts | 2 +- src/version3/parameters/addSecurityLevel.ts | 2 +- .../parameters/addSecurityLevelMembers.ts | 2 +- src/version3/parameters/addSharePermission.ts | 2 +- src/version3/parameters/addUserToGroup.ts | 2 +- src/version3/parameters/addWorklog.ts | 2 +- src/version3/parameters/analyseExpression.ts | 2 +- .../appendMappingsForIssueTypeScreenScheme.ts | 2 +- src/version3/parameters/archiveIssues.ts | 2 +- src/version3/parameters/archiveIssuesAsync.ts | 2 +- ...assignFieldConfigurationSchemeToProject.ts | 2 +- src/version3/parameters/assignIssue.ts | 2 +- .../assignIssueTypeSchemeToProject.ts | 2 +- .../assignIssueTypeScreenSchemeToProject.ts | 2 +- .../parameters/assignPermissionScheme.ts | 2 +- .../assignProjectsToCustomFieldContext.ts | 2 +- .../parameters/assignSchemeToProject.ts | 2 +- .../parameters/associateSchemesToProjects.ts | 2 +- .../parameters/bulkDeleteIssueProperty.ts | 2 +- src/version3/parameters/bulkEditDashboards.ts | 2 +- .../bulkSetIssuePropertiesByIssue.ts | 2 +- .../parameters/bulkSetIssueProperty.ts | 2 +- .../parameters/bulkSetIssuesProperties.ts | 2 +- src/version3/parameters/copyDashboard.ts | 2 +- src/version3/parameters/createComponent.ts | 2 +- src/version3/parameters/createCustomField.ts | 2 +- .../parameters/createCustomFieldOption.ts | 2 +- src/version3/parameters/createDashboard.ts | 2 +- .../parameters/createFieldConfiguration.ts | 2 +- .../createFieldConfigurationScheme.ts | 2 +- src/version3/parameters/createFilter.ts | 2 +- src/version3/parameters/createGroup.ts | 2 +- src/version3/parameters/createIssue.ts | 4 +- .../parameters/createIssueFieldOption.ts | 2 +- .../parameters/createIssueLinkType.ts | 2 +- .../parameters/createIssueSecurityScheme.ts | 2 +- src/version3/parameters/createIssueType.ts | 2 +- .../parameters/createIssueTypeScheme.ts | 2 +- .../parameters/createIssueTypeScreenScheme.ts | 2 +- src/version3/parameters/createIssues.ts | 2 +- .../parameters/createNotificationScheme.ts | 2 +- .../createOrUpdateRemoteIssueLink.ts | 2 +- .../parameters/createPermissionGrant.ts | 2 +- .../parameters/createPermissionScheme.ts | 2 +- src/version3/parameters/createPriority.ts | 2 +- src/version3/parameters/createProject.ts | 2 +- .../parameters/createProjectCategory.ts | 2 +- src/version3/parameters/createProjectRole.ts | 2 +- src/version3/parameters/createResolution.ts | 2 +- src/version3/parameters/createScreen.ts | 2 +- src/version3/parameters/createScreenScheme.ts | 2 +- src/version3/parameters/createStatuses.ts | 2 +- .../parameters/createUiModification.ts | 2 +- src/version3/parameters/createUser.ts | 2 +- src/version3/parameters/createVersion.ts | 2 +- src/version3/parameters/createWorkflow.ts | 2 +- .../parameters/createWorkflowScheme.ts | 2 +- .../createWorkflowTransitionProperty.ts | 2 +- .../parameters/deleteAndReplaceVersion.ts | 2 +- src/version3/parameters/deleteWebhookById.ts | 2 +- ...eteWorkflowTransitionRuleConfigurations.ts | 2 +- src/version3/parameters/doTransition.ts | 2 +- src/version3/parameters/editIssue.ts | 2 +- .../parameters/evaluateJiraExpression.ts | 2 +- .../parameters/exportArchivedIssues.ts | 2 +- .../parameters/fullyUpdateProjectRole.ts | 2 +- .../parameters/getAutoCompletePost.ts | 2 +- src/version3/parameters/getBulkPermissions.ts | 2 +- src/version3/parameters/getChangeLogsByIds.ts | 2 +- src/version3/parameters/getCommentsByIds.ts | 2 +- ...omFieldContextsForProjectsAndIssueTypes.ts | 2 +- .../parameters/getIsWatchingIssueBulk.ts | 2 +- .../parameters/getPermittedProjects.ts | 2 +- src/version3/parameters/getWorklogsForIds.ts | 2 +- src/version3/parameters/index.ts | 924 +++++++------- src/version3/parameters/linkIssues.ts | 2 +- src/version3/parameters/matchIssues.ts | 2 +- src/version3/parameters/migrateQueries.ts | 2 +- src/version3/parameters/movePriorities.ts | 2 +- src/version3/parameters/moveResolutions.ts | 2 +- src/version3/parameters/moveScreenTabField.ts | 2 +- src/version3/parameters/moveVersion.ts | 2 +- src/version3/parameters/notify.ts | 2 +- src/version3/parameters/parseJqlQueries.ts | 2 +- .../parameters/partialUpdateProjectRole.ts | 2 +- .../parameters/publishDraftWorkflowScheme.ts | 2 +- src/version3/parameters/refreshWebhooks.ts | 2 +- .../parameters/registerDynamicWebhooks.ts | 2 +- src/version3/parameters/registerModules.ts | 2 +- .../removeCustomFieldContextFromProjects.ts | 2 +- .../parameters/removeIssueTypesFromContext.ts | 2 +- ...TypesFromGlobalFieldConfigurationScheme.ts | 2 +- ...removeMappingsFromIssueTypeScreenScheme.ts | 2 +- src/version3/parameters/renameScreenTab.ts | 2 +- .../parameters/reorderCustomFieldOptions.ts | 2 +- .../reorderIssueTypesInIssueTypeScheme.ts | 2 +- src/version3/parameters/sanitiseJqlQueries.ts | 2 +- .../parameters/searchForIssuesUsingJqlPost.ts | 2 +- .../selectTimeTrackingImplementation.ts | 2 +- src/version3/parameters/setActors.ts | 2 +- .../parameters/setApplicationProperty.ts | 2 +- src/version3/parameters/setBanner.ts | 2 +- src/version3/parameters/setDefaultLevels.ts | 2 +- src/version3/parameters/setDefaultPriority.ts | 2 +- .../parameters/setDefaultResolution.ts | 2 +- .../parameters/setDefaultShareScope.ts | 2 +- src/version3/parameters/setDefaultValues.ts | 2 +- .../setFieldConfigurationSchemeMapping.ts | 2 +- .../setSharedTimeTrackingConfiguration.ts | 2 +- .../setWorkflowSchemeDraftIssueType.ts | 2 +- .../parameters/setWorkflowSchemeIssueType.ts | 2 +- .../parameters/toggleFeatureForProject.ts | 2 +- src/version3/parameters/unarchiveIssues.ts | 2 +- src/version3/parameters/updateComment.ts | 2 +- src/version3/parameters/updateComponent.ts | 2 +- src/version3/parameters/updateCustomField.ts | 2 +- .../updateCustomFieldConfiguration.ts | 2 +- .../parameters/updateCustomFieldContext.ts | 2 +- .../parameters/updateCustomFieldOption.ts | 2 +- .../parameters/updateCustomFieldValue.ts | 2 +- src/version3/parameters/updateDashboard.ts | 2 +- .../parameters/updateDefaultWorkflow.ts | 2 +- .../parameters/updateDraftDefaultWorkflow.ts | 2 +- .../parameters/updateDraftWorkflowMapping.ts | 2 +- .../parameters/updateEntityPropertiesValue.ts | 2 +- .../parameters/updateFieldConfiguration.ts | 2 +- .../updateFieldConfigurationItems.ts | 2 +- .../updateFieldConfigurationScheme.ts | 2 +- src/version3/parameters/updateFilter.ts | 2 +- src/version3/parameters/updateGadget.ts | 2 +- .../parameters/updateIssueFieldOption.ts | 2 +- src/version3/parameters/updateIssueFields.ts | 2 +- .../parameters/updateIssueLinkType.ts | 2 +- .../parameters/updateIssueSecurityScheme.ts | 2 +- src/version3/parameters/updateIssueType.ts | 2 +- .../parameters/updateIssueTypeScheme.ts | 2 +- .../parameters/updateIssueTypeScreenScheme.ts | 2 +- .../updateMultipleCustomFieldValues.ts | 2 +- .../parameters/updateNotificationScheme.ts | 2 +- .../parameters/updatePermissionScheme.ts | 2 +- .../parameters/updatePrecomputations.ts | 2 +- src/version3/parameters/updatePriority.ts | 2 +- src/version3/parameters/updateProject.ts | 2 +- .../parameters/updateProjectAvatar.ts | 2 +- .../parameters/updateProjectCategory.ts | 2 +- src/version3/parameters/updateProjectEmail.ts | 2 +- .../parameters/updateRemoteIssueLink.ts | 2 +- src/version3/parameters/updateResolution.ts | 2 +- src/version3/parameters/updateScreen.ts | 2 +- src/version3/parameters/updateScreenScheme.ts | 2 +- .../parameters/updateSecurityLevel.ts | 2 +- src/version3/parameters/updateStatuses.ts | 2 +- .../parameters/updateUiModification.ts | 2 +- src/version3/parameters/updateVersion.ts | 2 +- .../parameters/updateWorkflowMapping.ts | 2 +- .../parameters/updateWorkflowScheme.ts | 2 +- .../parameters/updateWorkflowSchemeDraft.ts | 2 +- .../updateWorkflowTransitionProperty.ts | 2 +- ...ateWorkflowTransitionRuleConfigurations.ts | 2 +- src/version3/parameters/updateWorklog.ts | 2 +- src/version3/parameters/workflowRuleSearch.ts | 2 +- src/version3/permissionSchemes.ts | 10 +- src/version3/permissions.ts | 10 +- src/version3/projectAvatars.ts | 10 +- src/version3/projectCategories.ts | 10 +- src/version3/projectComponents.ts | 10 +- src/version3/projectEmail.ts | 10 +- src/version3/projectFeatures.ts | 10 +- src/version3/projectKeyAndNameValidation.ts | 10 +- src/version3/projectPermissionSchemes.ts | 10 +- src/version3/projectProperties.ts | 10 +- src/version3/projectRoleActors.ts | 10 +- src/version3/projectRoles.ts | 10 +- src/version3/projectTypes.ts | 10 +- src/version3/projectVersions.ts | 10 +- src/version3/projects.ts | 10 +- src/version3/screenSchemes.ts | 10 +- src/version3/screenTabFields.ts | 10 +- src/version3/screenTabs.ts | 10 +- src/version3/screens.ts | 10 +- src/version3/serverInfo.ts | 8 +- src/version3/status.ts | 10 +- src/version3/tasks.ts | 10 +- src/version3/timeTracking.ts | 10 +- src/version3/uIModificationsApps.ts | 10 +- src/version3/userProperties.ts | 10 +- src/version3/userSearch.ts | 12 +- src/version3/users.ts | 12 +- src/version3/webhooks.ts | 10 +- src/version3/workflowSchemeDrafts.ts | 10 +- .../workflowSchemeProjectAssociations.ts | 10 +- src/version3/workflowSchemes.ts | 10 +- src/version3/workflowStatusCategories.ts | 10 +- src/version3/workflowStatuses.ts | 10 +- src/version3/workflowTransitionProperties.ts | 10 +- src/version3/workflowTransitionRules.ts | 10 +- src/version3/workflows.ts | 12 +- tests/integration/agile/sprint.test.ts | 15 +- tests/integration/index.ts | 4 +- tests/integration/utils/cleanupEnvironment.ts | 2 +- tests/integration/utils/createAgileProject.ts | 7 +- tests/integration/utils/createIssue.ts | 4 +- .../utils/createSoftwareProject.ts | 9 +- tests/integration/utils/deleteAgileProject.ts | 4 +- .../utils/deleteSoftwareProject.ts | 4 +- tests/integration/utils/getClient.ts | 11 +- tests/integration/utils/index.ts | 16 +- tests/integration/utils/prepareEnvironment.ts | 2 +- tests/integration/version2/avatars.test.ts | 4 +- tests/integration/version2/dashboards.test.ts | 6 +- tests/integration/version2/groups.test.ts | 4 +- .../version2/issueAttachments.test.ts | 6 +- .../version2/issueComments.test.ts | 4 +- .../integration/version2/issueSearch.test.ts | 2 +- tests/integration/version2/issueVotes.test.ts | 4 +- tests/integration/version2/issues.test.ts | 6 +- .../integration/version2/projectRoles.test.ts | 4 +- tests/integration/version2/projects.test.ts | 4 +- tests/integration/version3/avatars.test.ts | 4 +- tests/integration/version3/dashboards.test.ts | 6 +- tests/integration/version3/groups.test.ts | 4 +- .../version3/issueAttachments.test.ts | 6 +- .../version3/issueComments.test.ts | 4 +- .../integration/version3/issueSearch.test.ts | 2 +- tests/integration/version3/issueVotes.test.ts | 9 +- tests/integration/version3/issues.test.ts | 6 +- .../integration/version3/projectRoles.test.ts | 4 +- tests/integration/version3/projects.test.ts | 9 +- tests/unit/agile/board.test.ts | 2 +- tests/unit/agile/issue.test.ts | 2 +- tests/unit/agile/sprint.test.ts | 2 +- tests/unit/clients/baseClient.test.ts | 2 +- tests/unit/createClient.test.ts | 9 +- tests/unit/index.test.ts | 5 +- .../services/authenticationService.test.ts | 4 +- tests/unit/version2/appMigration.test.ts | 2 +- tests/unit/version2/issueComments.test.ts | 2 +- tests/unit/version2/issueFields.test.ts | 2 +- tests/unit/version2/issueLinks.test.ts | 2 +- tests/unit/version2/issuePriorities.test.ts | 2 +- tests/unit/version2/issueRemoteLinks.test.ts | 2 +- tests/unit/version2/issueSearch.test.ts | 2 +- tests/unit/version2/issueVotes.test.ts | 4 +- tests/unit/version2/issueWatcher.test.ts | 2 +- tests/unit/version2/issues.test.ts | 2 +- tests/unit/version2/myself.test.ts | 2 +- tests/unit/version2/projectVersions.test.ts | 2 +- tests/unit/version2/workflowStatuses.test.ts | 2 +- tests/unit/version3/appMigration.test.ts | 2 +- tests/unit/version3/issueComments.test.ts | 2 +- tests/unit/version3/issueFields.test.ts | 2 +- tests/unit/version3/issueLinks.test.ts | 2 +- tests/unit/version3/issuePriorities.test.ts | 2 +- tests/unit/version3/issueRemoteLinks.test.ts | 2 +- tests/unit/version3/issueSearch.test.ts | 2 +- tests/unit/version3/issueVotes.test.ts | 4 +- tests/unit/version3/issueWatcher.test.ts | 2 +- tests/unit/version3/issues.test.ts | 2 +- tests/unit/version3/myself.test.ts | 2 +- tests/unit/version3/projectVersions.test.ts | 2 +- tests/unit/version3/workflowStatuses.test.ts | 2 +- tsconfig.json | 29 +- tsconfig.lint.json | 7 +- 1249 files changed, 5547 insertions(+), 5298 deletions(-) create mode 100644 rollup.config.ts 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/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 74a9018b79..cd7daa60ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,22 +14,12 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@types/node": "^18.19.69", "@types/sinon": "^17.0.3", "@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.7.0", - "eslint-plugin-import": "^2.31.0", - "prettier": "^3.4.2", - "prettier-plugin-jsdoc": "^1.3.0", - "sinon": "^18.0.1", - "typedoc": "^0.27.6", - "typescript": "^5.7.2", - "vite-tsconfig-paths": "^5.1.4", - "vitest": "^2.1.8" } }, "node_modules/@esbuild/aix-ppc64": { @@ -591,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", @@ -639,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.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.29.1.tgz", - "integrity": "sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==", "cpu": [ "arm" ], @@ -654,9 +861,6 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.29.1.tgz", - "integrity": "sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==", "cpu": [ "arm64" ], @@ -668,9 +872,6 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.29.1.tgz", - "integrity": "sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==", "cpu": [ "arm64" ], @@ -682,9 +883,6 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.29.1.tgz", - "integrity": "sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==", "cpu": [ "x64" ], @@ -724,9 +922,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.29.1.tgz", - "integrity": "sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==", "cpu": [ "arm" ], @@ -738,9 +933,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.29.1.tgz", - "integrity": "sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==", "cpu": [ "arm" ], @@ -752,9 +944,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.29.1.tgz", - "integrity": "sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==", "cpu": [ "arm64" ], @@ -766,9 +955,6 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.29.1.tgz", - "integrity": "sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==", "cpu": [ "arm64" ], @@ -794,9 +980,6 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.29.1.tgz", - "integrity": "sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==", "cpu": [ "ppc64" ], @@ -808,9 +991,6 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.29.1.tgz", - "integrity": "sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==", "cpu": [ "riscv64" ], @@ -822,9 +1002,6 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.29.1.tgz", - "integrity": "sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==", "cpu": [ "s390x" ], @@ -836,9 +1013,6 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", - "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", "cpu": [ "x64" ], @@ -850,9 +1024,6 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.1.tgz", - "integrity": "sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==", "cpu": [ "x64" ], @@ -864,9 +1035,6 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.29.1.tgz", - "integrity": "sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==", "cpu": [ "arm64" ], @@ -878,9 +1046,6 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.29.1.tgz", - "integrity": "sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==", "cpu": [ "ia32" ], @@ -892,9 +1057,6 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.29.1.tgz", - "integrity": "sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==", "cpu": [ "x64" ], @@ -912,32 +1074,10 @@ "dev": true, "license": "MIT" }, - "node_modules/@shikijs/engine-oniguruma": { - "version": "1.24.4", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.24.4.tgz", - "integrity": "sha512-Do2ry6flp2HWdvpj2XOwwa0ljZBRy15HKZITzPcNIBOGSeprnA8gOooA/bLsSPuy8aJBa+Q/r34dMmC3KNL/zw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/types": "1.24.4", - "@shikijs/vscode-textmate": "^9.3.1" - } - }, - "node_modules/@shikijs/types": { - "version": "1.24.4", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.24.4.tgz", - "integrity": "sha512-0r0XU7Eaow0PuDxuWC1bVqmWCgm3XqizIaT7SM42K03vc69LGooT0U8ccSR44xP/hGlNx4FKhtYpV+BU6aaKAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@shikijs/vscode-textmate": "^9.3.1", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vscode-textmate": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.1.tgz", - "integrity": "sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==", "dev": true, "license": "MIT" }, @@ -952,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": { @@ -990,6 +1130,319 @@ "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": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@types/debug": { "version": "4.1.12", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", @@ -1042,9 +1495,6 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "18.19.69", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.69.tgz", - "integrity": "sha512-ECPdY1nlaiO/Y6GUnwgtAAhLNaQ53AyIVz+eILxpEo5OvuqE6yWkqWBIb5dU0DqhKQtMeny+FBD3PK6lm7L5xQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1076,17 +1526,10 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.19.0.tgz", - "integrity": "sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.19.0", - "@typescript-eslint/type-utils": "8.19.0", - "@typescript-eslint/utils": "8.19.0", - "@typescript-eslint/visitor-keys": "8.19.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1106,16 +1549,9 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.19.0.tgz", - "integrity": "sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.19.0", - "@typescript-eslint/types": "8.19.0", - "@typescript-eslint/typescript-estree": "8.19.0", - "@typescript-eslint/visitor-keys": "8.19.0", "debug": "^4.3.4" }, "engines": { @@ -1131,14 +1567,6 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.19.0.tgz", - "integrity": "sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.19.0", - "@typescript-eslint/visitor-keys": "8.19.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1149,14 +1577,6 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.19.0.tgz", - "integrity": "sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "8.19.0", - "@typescript-eslint/utils": "8.19.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1173,9 +1593,6 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.19.0.tgz", - "integrity": "sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==", "dev": true, "license": "MIT", "engines": { @@ -1187,14 +1604,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.19.0.tgz", - "integrity": "sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.19.0", - "@typescript-eslint/visitor-keys": "8.19.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1214,16 +1626,10 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.19.0.tgz", - "integrity": "sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.19.0", - "@typescript-eslint/types": "8.19.0", - "@typescript-eslint/typescript-estree": "8.19.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1238,14 +1644,6 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.19.0.tgz", - "integrity": "sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.19.0", - "eslint-visitor-keys": "^4.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1276,15 +1674,6 @@ "license": "ISC" }, "node_modules/@vitest/expect": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz", - "integrity": "sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.8", - "@vitest/utils": "2.1.8", - "chai": "^5.1.2", "tinyrainbow": "^1.2.0" }, "funding": { @@ -1292,13 +1681,6 @@ } }, "node_modules/@vitest/mocker": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz", - "integrity": "sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.8", "estree-walker": "^3.0.3", "magic-string": "^0.30.12" }, @@ -1306,7 +1688,6 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "msw": "^2.4.9", "vite": "^5.0.0" }, "peerDependenciesMeta": { @@ -1318,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.8", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz", - "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1332,13 +1720,6 @@ } }, "node_modules/@vitest/runner": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz", - "integrity": "sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/utils": "2.1.8", "pathe": "^1.1.2" }, "funding": { @@ -1346,14 +1727,6 @@ } }, "node_modules/@vitest/snapshot": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz", - "integrity": "sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.8", - "magic-string": "^0.30.12", "pathe": "^1.1.2" }, "funding": { @@ -1361,9 +1734,6 @@ } }, "node_modules/@vitest/spy": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", - "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", "dev": true, "license": "MIT", "dependencies": { @@ -1374,14 +1744,6 @@ } }, "node_modules/@vitest/utils": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz", - "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/pretty-format": "2.1.8", - "loupe": "^3.1.2", "tinyrainbow": "^1.2.0" }, "funding": { @@ -1389,9 +1751,6 @@ } }, "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, "license": "MIT", "bin": { @@ -1660,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", @@ -1805,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", @@ -2029,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": { @@ -2392,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", @@ -2678,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", @@ -3834,9 +4217,6 @@ "license": "MIT" }, "node_modules/magic-string": { - "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, "license": "MIT", "dependencies": { @@ -4498,16 +4878,6 @@ "path-to-regexp": "^8.1.0" } }, - "node_modules/nise/node_modules/@sinonjs/fake-timers": { - "version": "13.0.5", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz", - "integrity": "sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^3.0.1" - } - }, "node_modules/object-inspect": { "version": "1.13.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", @@ -4648,22 +5018,6 @@ "node": ">= 0.8.0" } }, - "node_modules/own-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", - "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.6", - "object-keys": "^1.1.1", - "safe-push-apply": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/p-limit": { @@ -4795,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", @@ -4925,39 +5289,10 @@ ], "license": "MIT" }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", - "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", "define-properties": "^1.2.1", "dunder-proto": "^1.0.1", "es-abstract": "^1.23.6", "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "gopd": "^1.2.0", - "which-builtin-type": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", - "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", "set-function-name": "^2.0.2" }, "engines": { @@ -5037,9 +5372,6 @@ } }, "node_modules/rollup": { - "version": "4.29.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.29.1.tgz", - "integrity": "sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==", "dev": true, "license": "MIT", "dependencies": { @@ -5053,25 +5385,6 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.29.1", - "@rollup/rollup-android-arm64": "4.29.1", - "@rollup/rollup-darwin-arm64": "4.29.1", - "@rollup/rollup-darwin-x64": "4.29.1", - "@rollup/rollup-freebsd-arm64": "4.29.1", - "@rollup/rollup-freebsd-x64": "4.29.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.29.1", - "@rollup/rollup-linux-arm-musleabihf": "4.29.1", - "@rollup/rollup-linux-arm64-gnu": "4.29.1", - "@rollup/rollup-linux-arm64-musl": "4.29.1", - "@rollup/rollup-linux-loongarch64-gnu": "4.29.1", - "@rollup/rollup-linux-powerpc64le-gnu": "4.29.1", - "@rollup/rollup-linux-riscv64-gnu": "4.29.1", - "@rollup/rollup-linux-s390x-gnu": "4.29.1", - "@rollup/rollup-linux-x64-gnu": "4.29.1", - "@rollup/rollup-linux-x64-musl": "4.29.1", - "@rollup/rollup-win32-arm64-msvc": "4.29.1", - "@rollup/rollup-win32-ia32-msvc": "4.29.1", - "@rollup/rollup-win32-x64-msvc": "4.29.1", "fsevents": "~2.3.2" } }, @@ -5224,24 +5537,6 @@ "node": ">=8" } }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" } }, "node_modules/side-channel-list": { @@ -5308,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", @@ -5336,10 +5641,6 @@ "node": ">=0.10.0" } }, - "node_modules/stable-hash": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/stable-hash/-/stable-hash-0.0.4.tgz", - "integrity": "sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==", "dev": true, "license": "MIT" }, @@ -5503,9 +5804,6 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", "dev": true, "license": "MIT" }, @@ -5600,9 +5898,6 @@ } }, "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, "node_modules/type-check": { @@ -5720,9 +6015,6 @@ } }, "node_modules/typedoc": { - "version": "0.27.6", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.27.6.tgz", - "integrity": "sha512-oBFRoh2Px6jFx366db0lLlihcalq/JzyCVp7Vaq1yphL/tbgx2e+bkpkCgJPunaPvPwoTOXSwasfklWHm7GfAw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -5743,9 +6035,6 @@ } }, "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "dev": true, "license": "Apache-2.0", "bin": { @@ -5814,9 +6103,6 @@ } }, "node_modules/vite": { - "version": "5.4.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", - "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", "dev": true, "license": "MIT", "dependencies": { @@ -5874,9 +6160,6 @@ } }, "node_modules/vite-node": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz", - "integrity": "sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==", "dev": true, "license": "MIT", "dependencies": { @@ -5917,23 +6200,6 @@ } }, "node_modules/vitest": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz", - "integrity": "sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/expect": "2.1.8", - "@vitest/mocker": "2.1.8", - "@vitest/pretty-format": "^2.1.8", - "@vitest/runner": "2.1.8", - "@vitest/snapshot": "2.1.8", - "@vitest/spy": "2.1.8", - "@vitest/utils": "2.1.8", - "chai": "^5.1.2", - "debug": "^4.3.7", - "expect-type": "^1.1.0", - "magic-string": "^0.30.12", "pathe": "^1.1.2", "std-env": "^3.8.0", "tinybench": "^2.9.0", @@ -5941,7 +6207,6 @@ "tinypool": "^1.0.1", "tinyrainbow": "^1.2.0", "vite": "^5.0.0", - "vite-node": "2.1.8", "why-is-node-running": "^2.3.0" }, "bin": { @@ -5956,8 +6221,6 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.8", - "@vitest/ui": "2.1.8", "happy-dom": "*", "jsdom": "*" }, @@ -6121,9 +6384,6 @@ "license": "ISC" }, "node_modules/yaml": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", - "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", "dev": true, "license": "ISC", "bin": { diff --git a/package.json b/package.json index 0dec96d41f..2ddff0a33d 100644 --- a/package.json +++ b/package.json @@ -2,8 +2,9 @@ "name": "jira.js", "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", @@ -53,26 +54,17 @@ "code:formatting": "npm run replace:all && npm run prettier && npm run lint:fix" }, "devDependencies": { - "@types/node": "^18.19.69", "@types/sinon": "^17.0.3", "@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.7.0", - "eslint-plugin-import": "^2.31.0", - "prettier": "^3.4.2", - "prettier-plugin-jsdoc": "^1.3.0", - "sinon": "^18.0.1", - "typedoc": "^0.27.6", - "typescript": "^5.7.2", - "vite-tsconfig-paths": "^5.1.4", - "vitest": "^2.1.8" }, "dependencies": { "axios": "^1.7.7", "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/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/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/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/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 bdbfc46c98..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) {} 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"] }