From be7e3b9a0cb81b78a744993fef2fa2fd2833fa9c Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 9 Mar 2025 14:28:01 +0900 Subject: refactor(frontend): scripts -> utility --- packages/frontend/src/components/MkAbuseReport.vue | 2 +- .../frontend/src/components/MkAccountMoved.vue | 2 +- .../src/components/MkAchievements.stories.impl.ts | 2 +- .../frontend/src/components/MkAchievements.vue | 4 +-- packages/frontend/src/components/MkAnalogClock.vue | 2 +- .../src/components/MkAnnouncementDialog.vue | 2 +- .../frontend/src/components/MkAntennaEditor.vue | 6 ++-- packages/frontend/src/components/MkAsUi.vue | 2 +- packages/frontend/src/components/MkAuthConfirm.vue | 4 +-- .../src/components/MkAutocomplete.stories.impl.ts | 2 +- .../frontend/src/components/MkAutocomplete.vue | 8 ++--- packages/frontend/src/components/MkAvatars.vue | 2 +- .../src/components/MkChannelFollowButton.vue | 2 +- packages/frontend/src/components/MkChart.vue | 12 ++++---- packages/frontend/src/components/MkClickerGame.vue | 4 +-- packages/frontend/src/components/MkCode.core.vue | 2 +- packages/frontend/src/components/MkCode.vue | 2 +- packages/frontend/src/components/MkContextMenu.vue | 2 +- .../frontend/src/components/MkCropperDialog.vue | 2 +- packages/frontend/src/components/MkCwButton.vue | 2 +- .../frontend/src/components/MkDigitalClock.vue | 2 +- packages/frontend/src/components/MkDrive.file.vue | 4 +-- .../frontend/src/components/MkDrive.folder.vue | 6 ++-- .../frontend/src/components/MkDrive.navFolder.vue | 2 +- packages/frontend/src/components/MkDrive.vue | 6 ++-- .../src/components/MkEmbedCodeGenDialog.vue | 4 +-- packages/frontend/src/components/MkEmojiPicker.vue | 6 ++-- .../frontend/src/components/MkFoldableSection.vue | 2 +- packages/frontend/src/components/MkFolder.vue | 2 +- .../frontend/src/components/MkFollowButton.vue | 6 ++-- .../frontend/src/components/MkFormDialog.file.vue | 4 +-- packages/frontend/src/components/MkFormDialog.vue | 2 +- packages/frontend/src/components/MkHeatmap.vue | 8 ++--- .../frontend/src/components/MkHorizontalSwipe.vue | 2 +- packages/frontend/src/components/MkInput.vue | 4 +-- .../frontend/src/components/MkInstanceCardMini.vue | 4 +-- .../frontend/src/components/MkInstanceStats.vue | 6 ++-- .../frontend/src/components/MkInstanceTicker.vue | 2 +- packages/frontend/src/components/MkInviteCode.vue | 2 +- packages/frontend/src/components/MkKeyValue.vue | 2 +- packages/frontend/src/components/MkLaunchPad.vue | 2 +- packages/frontend/src/components/MkLink.vue | 2 +- packages/frontend/src/components/MkMediaAudio.vue | 4 +-- packages/frontend/src/components/MkMediaImage.vue | 4 +-- packages/frontend/src/components/MkMediaList.vue | 2 +- packages/frontend/src/components/MkMediaVideo.vue | 8 ++--- packages/frontend/src/components/MkMention.vue | 2 +- packages/frontend/src/components/MkMenu.vue | 8 ++--- packages/frontend/src/components/MkModal.vue | 10 +++---- packages/frontend/src/components/MkNote.vue | 34 +++++++++++----------- .../frontend/src/components/MkNoteDetailed.vue | 30 +++++++++---------- packages/frontend/src/components/MkNoteSub.vue | 4 +-- .../frontend/src/components/MkNotification.vue | 4 +-- packages/frontend/src/components/MkPageWindow.vue | 10 +++---- packages/frontend/src/components/MkPagination.vue | 2 +- packages/frontend/src/components/MkPoll.vue | 8 ++--- packages/frontend/src/components/MkPollEditor.vue | 4 +-- packages/frontend/src/components/MkPostForm.vue | 22 +++++++------- .../frontend/src/components/MkPostFormAttaches.vue | 4 +-- .../frontend/src/components/MkPullToRefresh.vue | 2 +- .../components/MkPushNotificationAllowButton.vue | 2 +- packages/frontend/src/components/MkRange.vue | 2 +- .../frontend/src/components/MkReactionIcon.vue | 2 +- .../src/components/MkReactionsViewer.reaction.vue | 10 +++---- .../frontend/src/components/MkRetentionHeatmap.vue | 8 ++--- .../src/components/MkRetentionLineChart.vue | 10 +++---- .../frontend/src/components/MkRoleSelectDialog.vue | 2 +- .../frontend/src/components/MkSignin.input.vue | 2 +- packages/frontend/src/components/MkSignin.vue | 6 ++-- .../frontend/src/components/MkSigninDialog.vue | 2 +- .../src/components/MkSignupDialog.form.vue | 2 +- packages/frontend/src/components/MkSuperMenu.vue | 4 +-- .../src/components/MkSystemWebhookEditor.vue | 2 +- packages/frontend/src/components/MkTextarea.vue | 4 +-- packages/frontend/src/components/MkTimeline.vue | 2 +- packages/frontend/src/components/MkTooltip.vue | 2 +- .../frontend/src/components/MkTutorialDialog.vue | 2 +- packages/frontend/src/components/MkUpdated.vue | 2 +- packages/frontend/src/components/MkUrlPreview.vue | 4 +-- .../components/MkUserAnnouncementEditDialog.vue | 2 +- .../frontend/src/components/MkUserCardMini.vue | 2 +- packages/frontend/src/components/MkUserInfo.vue | 4 +-- packages/frontend/src/components/MkUserPopup.vue | 8 ++--- .../frontend/src/components/MkUserSelectDialog.vue | 2 +- .../src/components/MkUserSetupDialog.Privacy.vue | 2 +- .../src/components/MkUserSetupDialog.Profile.vue | 2 +- .../src/components/MkUserSetupDialog.User.vue | 2 +- .../MkVisitorDashboard.ActiveUsersChart.vue | 8 ++--- .../frontend/src/components/MkVisitorDashboard.vue | 2 +- packages/frontend/src/components/MkWindow.vue | 2 +- .../frontend/src/components/MkYouTubePlayer.vue | 2 +- .../src/components/global/MkA.stories.impl.ts | 2 +- packages/frontend/src/components/global/MkA.vue | 2 +- .../frontend/src/components/global/MkAvatar.vue | 2 +- .../src/components/global/MkCustomEmoji.vue | 8 ++--- .../frontend/src/components/global/MkEmoji.vue | 4 +-- .../src/components/global/MkPageHeader.vue | 4 +-- .../frontend/src/components/global/MkSpacer.vue | 2 +- packages/frontend/src/components/global/MkUrl.vue | 2 +- .../frontend/src/components/grid/MkDataCell.vue | 2 +- packages/frontend/src/components/grid/MkGrid.vue | 2 +- .../frontend/src/components/grid/grid-utils.ts | 2 +- .../frontend/src/components/page/page.note.vue | 2 +- .../frontend/src/components/page/page.text.vue | 2 +- 104 files changed, 226 insertions(+), 226 deletions(-) (limited to 'packages/frontend/src/components') diff --git a/packages/frontend/src/components/MkAbuseReport.vue b/packages/frontend/src/components/MkAbuseReport.vue index e48b6ef781..8e37317779 100644 --- a/packages/frontend/src/components/MkAbuseReport.vue +++ b/packages/frontend/src/components/MkAbuseReport.vue @@ -90,7 +90,7 @@ import MkFolder from '@/components/MkFolder.vue'; import RouterView from '@/components/global/RouterView.vue'; import { useRouterFactory } from '@/router/supplier'; import MkTextarea from '@/components/MkTextarea.vue'; -import { copyToClipboard } from '@/scripts/copy-to-clipboard.js'; +import { copyToClipboard } from '@/utility/copy-to-clipboard.js'; const props = defineProps<{ report: Misskey.entities.AdminAbuseUserReportsResponse[number]; diff --git a/packages/frontend/src/components/MkAccountMoved.vue b/packages/frontend/src/components/MkAccountMoved.vue index 0839955d9d..cb8032c019 100644 --- a/packages/frontend/src/components/MkAccountMoved.vue +++ b/packages/frontend/src/components/MkAccountMoved.vue @@ -17,7 +17,7 @@ import * as Misskey from 'misskey-js'; import MkMention from './MkMention.vue'; import { i18n } from '@/i18n.js'; import { host as localHost } from '@@/js/config.js'; -import { misskeyApi } from '@/scripts/misskey-api.js'; +import { misskeyApi } from '@/utility/misskey-api.js'; const user = ref(); diff --git a/packages/frontend/src/components/MkAchievements.stories.impl.ts b/packages/frontend/src/components/MkAchievements.stories.impl.ts index bbd3f69d7c..d838997616 100644 --- a/packages/frontend/src/components/MkAchievements.stories.impl.ts +++ b/packages/frontend/src/components/MkAchievements.stories.impl.ts @@ -9,7 +9,7 @@ import { HttpResponse, http } from 'msw'; import { userDetailed } from '../../.storybook/fakes.js'; import { commonHandlers } from '../../.storybook/mocks.js'; import MkAchievements from './MkAchievements.vue'; -import { ACHIEVEMENT_TYPES } from '@/scripts/achievements.js'; +import { ACHIEVEMENT_TYPES } from '@/utility/achievements.js'; export const Empty = { render(args) { return { diff --git a/packages/frontend/src/components/MkAchievements.vue b/packages/frontend/src/components/MkAchievements.vue index c8134416b5..70766634ce 100644 --- a/packages/frontend/src/components/MkAchievements.vue +++ b/packages/frontend/src/components/MkAchievements.vue @@ -55,9 +55,9 @@ SPDX-License-Identifier: AGPL-3.0-only import * as Misskey from 'misskey-js'; import { onMounted, ref, computed } from 'vue'; import * as os from '@/os.js'; -import { misskeyApi } from '@/scripts/misskey-api.js'; +import { misskeyApi } from '@/utility/misskey-api.js'; import { i18n } from '@/i18n.js'; -import { ACHIEVEMENT_TYPES, ACHIEVEMENT_BADGES, claimAchievement } from '@/scripts/achievements.js'; +import { ACHIEVEMENT_TYPES, ACHIEVEMENT_BADGES, claimAchievement } from '@/utility/achievements.js'; const props = withDefaults(defineProps<{ user: Misskey.entities.User; diff --git a/packages/frontend/src/components/MkAnalogClock.vue b/packages/frontend/src/components/MkAnalogClock.vue index c8fa6246e0..b39bca5b27 100644 --- a/packages/frontend/src/components/MkAnalogClock.vue +++ b/packages/frontend/src/components/MkAnalogClock.vue @@ -82,7 +82,7 @@ SPDX-License-Identifier: AGPL-3.0-only import { computed, onMounted, onBeforeUnmount, ref } from 'vue'; import tinycolor from 'tinycolor2'; import { globalEvents } from '@/events.js'; -import { defaultIdlingRenderScheduler } from '@/scripts/idle-render.js'; +import { defaultIdlingRenderScheduler } from '@/utility/idle-render.js'; // https://stackoverflow.com/questions/1878907/how-can-i-find-the-difference-between-two-angles const angleDiff = (a: number, b: number) => { diff --git a/packages/frontend/src/components/MkAnnouncementDialog.vue b/packages/frontend/src/components/MkAnnouncementDialog.vue index 3045a47585..41fd2564d8 100644 --- a/packages/frontend/src/components/MkAnnouncementDialog.vue +++ b/packages/frontend/src/components/MkAnnouncementDialog.vue @@ -25,7 +25,7 @@ SPDX-License-Identifier: AGPL-3.0-only import { onMounted, shallowRef } from 'vue'; import * as Misskey from 'misskey-js'; import * as os from '@/os.js'; -import { misskeyApi } from '@/scripts/misskey-api.js'; +import { misskeyApi } from '@/utility/misskey-api.js'; import MkModal from '@/components/MkModal.vue'; import MkButton from '@/components/MkButton.vue'; import { i18n } from '@/i18n.js'; diff --git a/packages/frontend/src/components/MkAntennaEditor.vue b/packages/frontend/src/components/MkAntennaEditor.vue index e622d57f1e..ac71618ee2 100644 --- a/packages/frontend/src/components/MkAntennaEditor.vue +++ b/packages/frontend/src/components/MkAntennaEditor.vue @@ -59,10 +59,10 @@ import MkTextarea from '@/components/MkTextarea.vue'; import MkSelect from '@/components/MkSelect.vue'; import MkSwitch from '@/components/MkSwitch.vue'; import * as os from '@/os.js'; -import { misskeyApi } from '@/scripts/misskey-api.js'; +import { misskeyApi } from '@/utility/misskey-api.js'; import { i18n } from '@/i18n.js'; -import { deepMerge } from '@/scripts/merge.js'; -import type { DeepPartial } from '@/scripts/merge.js'; +import { deepMerge } from '@/utility/merge.js'; +import type { DeepPartial } from '@/utility/merge.js'; type PartialAllowedAntenna = Omit & { id?: string; diff --git a/packages/frontend/src/components/MkAsUi.vue b/packages/frontend/src/components/MkAsUi.vue index 5c4d887e0c..20a953c72c 100644 --- a/packages/frontend/src/components/MkAsUi.vue +++ b/packages/frontend/src/components/MkAsUi.vue @@ -71,7 +71,7 @@ import MkInput from '@/components/MkInput.vue'; import MkSwitch from '@/components/MkSwitch.vue'; import MkTextarea from '@/components/MkTextarea.vue'; import MkSelect from '@/components/MkSelect.vue'; -import type { AsUiComponent, AsUiRoot, AsUiPostFormButton } from '@/scripts/aiscript/ui.js'; +import type { AsUiComponent, AsUiRoot, AsUiPostFormButton } from '@/aiscript/ui.js'; import MkFolder from '@/components/MkFolder.vue'; import MkPostForm from '@/components/MkPostForm.vue'; diff --git a/packages/frontend/src/components/MkAuthConfirm.vue b/packages/frontend/src/components/MkAuthConfirm.vue index f78d2d38f0..090c31044e 100644 --- a/packages/frontend/src/components/MkAuthConfirm.vue +++ b/packages/frontend/src/components/MkAuthConfirm.vue @@ -123,8 +123,8 @@ import MkButton from '@/components/MkButton.vue'; import { $i, getAccounts, getAccountWithSigninDialog, getAccountWithSignupDialog } from '@/account.js'; import { i18n } from '@/i18n.js'; import * as os from '@/os.js'; -import { getProxiedImageUrl } from '@/scripts/media-proxy.js'; -import { misskeyApi } from '@/scripts/misskey-api.js'; +import { getProxiedImageUrl } from '@/utility/media-proxy.js'; +import { misskeyApi } from '@/utility/misskey-api.js'; const props = defineProps<{ name?: string; diff --git a/packages/frontend/src/components/MkAutocomplete.stories.impl.ts b/packages/frontend/src/components/MkAutocomplete.stories.impl.ts index af5dd4784d..64ccb708aa 100644 --- a/packages/frontend/src/components/MkAutocomplete.stories.impl.ts +++ b/packages/frontend/src/components/MkAutocomplete.stories.impl.ts @@ -12,7 +12,7 @@ import { userDetailed } from '../../.storybook/fakes.js'; import { commonHandlers } from '../../.storybook/mocks.js'; import MkAutocomplete from './MkAutocomplete.vue'; import MkInput from './MkInput.vue'; -import { tick } from '@/scripts/test-utils.js'; +import { tick } from '@/utility/test-utils.js'; const common = { render(args) { return { diff --git a/packages/frontend/src/components/MkAutocomplete.vue b/packages/frontend/src/components/MkAutocomplete.vue index 1a68353331..912e2d65a5 100644 --- a/packages/frontend/src/components/MkAutocomplete.vue +++ b/packages/frontend/src/components/MkAutocomplete.vue @@ -49,16 +49,16 @@ import sanitizeHtml from 'sanitize-html'; import { emojilist, getEmojiName } from '@@/js/emojilist.js'; import { char2twemojiFilePath, char2fluentEmojiFilePath } from '@@/js/emoji-base.js'; import { MFM_TAGS, MFM_PARAMS } from '@@/js/const.js'; -import type { EmojiDef } from '@/scripts/search-emoji.js'; -import contains from '@/scripts/contains.js'; +import type { EmojiDef } from '@/utility/search-emoji.js'; +import contains from '@/utility/contains.js'; import { acct } from '@/filters/user.js'; import * as os from '@/os.js'; -import { misskeyApi } from '@/scripts/misskey-api.js'; +import { misskeyApi } from '@/utility/misskey-api.js'; import { store } from '@/store.js'; import { i18n } from '@/i18n.js'; import { miLocalStorage } from '@/local-storage.js'; import { customEmojis } from '@/custom-emojis.js'; -import { searchEmoji } from '@/scripts/search-emoji.js'; +import { searchEmoji } from '@/utility/search-emoji.js'; import { prefer } from '@/preferences.js'; const lib = emojilist.filter(x => x.category !== 'flags'); diff --git a/packages/frontend/src/components/MkAvatars.vue b/packages/frontend/src/components/MkAvatars.vue index 8236d0ddb9..1c44ed60d8 100644 --- a/packages/frontend/src/components/MkAvatars.vue +++ b/packages/frontend/src/components/MkAvatars.vue @@ -15,7 +15,7 @@ SPDX-License-Identifier: AGPL-3.0-only diff --git a/packages/frontend/src/components/MkModal.vue b/packages/frontend/src/components/MkModal.vue index 521c851d8b..8b3086d55e 100644 --- a/packages/frontend/src/components/MkModal.vue +++ b/packages/frontend/src/components/MkModal.vue @@ -43,12 +43,12 @@ SPDX-License-Identifier: AGPL-3.0-only