Skip to content

Commit c6e90cc

Browse files
committed
refactor: update import paths to use alias '@' for better readability
1 parent 01215d0 commit c6e90cc

37 files changed

+62
-53
lines changed

docs/.vitepress/config.mts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ export default defineConfigWithTheme({
281281
vite: {
282282
resolve: {
283283
alias: {
284+
'@': fileURLToPath(new URL('../../src', import.meta.url)),
284285
...(process.env.NODE_ENV === 'production'
285286
? {
286287
'@docs': fileURLToPath(new URL('../', import.meta.url)),

src/components/Common/OACodeValue.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { useI18n } from '@byjohann/vue-i18n'
33
import { computed } from 'vue'
44
import { usePlayground } from '../../composables/usePlayground'
5-
import { formatValueForDisplay } from '../../lib/format/formatValueForDisplay'
5+
import { formatValueForDisplay } from '@/lib/format/formatValueForDisplay'
66
77
const props = defineProps({
88
value: {

src/components/Common/OAHeading.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<script setup>
2+
import { cn } from '@/lib/utils/utils'
23
import slugify from '@sindresorhus/slugify'
34
import { computed, useSlots } from 'vue'
45
import { useTheme } from '../../composables/useTheme'
5-
import { cn } from '../../lib/utils/utils'
66
77
const props = defineProps({
88
id: {

src/components/Common/OAMarkdown.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup>
2+
import { cn } from '@/lib/utils/utils'
23
import { useMarkdown } from '../../composables/useMarkdown'
3-
import { cn } from '../../lib/utils/utils'
44
55
const props = defineProps({
66
content: {

src/components/Context/OAProvider.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import type { OpenApiSpecInstance } from '../../lib/spec/createOpenApiSpec'
2+
import type { OpenApiSpecInstance } from '@/lib/spec/createOpenApiSpec'
33
import { provide } from 'vue'
44
import {
55
getGlobalOpenapi,

src/components/Context/OAProviderAsync.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<script setup lang="ts">
22
import type { OpenAPIDocument } from '../../types'
3+
import { parseOpenapi } from '@/lib/parser/parseOpenapi'
4+
import { createOpenApiSpec } from '@/lib/spec/createOpenApiSpec'
35
import { parseYAML } from 'confbox'
46
import { provide } from 'vue'
57
import { OPENAPI_LOCAL_KEY } from '../../composables/useOpenapi'
6-
import { parseOpenapi } from '../../lib/parser/parseOpenapi'
7-
import { createOpenApiSpec } from '../../lib/spec/createOpenApiSpec'
88
99
const props = defineProps({
1010
spec: {

src/components/Feature/OAOperationContext.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<script setup lang="ts">
22
import type { ComputedRef } from 'vue'
33
import type { PlaygroundSecurityScheme, SecurityUi } from '../../types'
4+
import { buildRequest } from '@/lib/codeSamples/buildRequest'
5+
import { initOperationData, OPERATION_DATA_KEY } from '@/lib/operation/operationData'
6+
import { resolveBaseUrl } from '@/lib/utils/resolveBaseUrl'
7+
import { isLocalStorageAvailable } from '@/lib/utils/utils'
48
import { useStorage } from '@vueuse/core'
59
import { computed, provide, ref } from 'vue'
610
import { useTheme } from '../../composables/useTheme'
7-
import { buildRequest } from '../../lib/codeSamples/buildRequest'
8-
import { initOperationData, OPERATION_DATA_KEY } from '../../lib/operation/operationData'
9-
import { resolveBaseUrl } from '../../lib/utils/resolveBaseUrl'
10-
import { isLocalStorageAvailable } from '../../lib/utils/utils'
1111
1212
const props = defineProps({
1313
operationId: {

src/components/Parameter/OAParameter.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script setup>
2+
import { getConstraints } from '@/lib/parser/constraintsParser'
23
import { useI18n } from '@byjohann/vue-i18n'
34
import { titleCase } from 'scule'
4-
import { getConstraints } from '../../lib/parser/constraintsParser'
55
import OACodeValue from '../Common/OACodeValue.vue'
66
import OAMarkdown from '../Common/OAMarkdown.vue'
77
import OAParameterAttribute from './OAParameterAttribute.vue'

src/components/Parameter/OAParameterExamples.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<script setup>
2+
import { getPropertyExamples } from '@/lib/examples/getPropertyExamples'
3+
import { hasNamedExamples } from '@/lib/examples/isNamedExample'
4+
import { normalizeExamples } from '@/lib/examples/normalizeExamples'
25
import { useI18n } from '@byjohann/vue-i18n'
36
import { computed, ref, watch } from 'vue'
47
import { usePlayground } from '../../composables/usePlayground'
58
import { useTheme } from '../../composables/useTheme'
6-
import { getPropertyExamples } from '../../lib/examples/getPropertyExamples'
7-
import { hasNamedExamples } from '../../lib/examples/isNamedExample'
8-
import { normalizeExamples } from '../../lib/examples/normalizeExamples'
99
import OACodeValue from '../Common/OACodeValue.vue'
1010
import { Select, SelectContent, SelectGroup, SelectItem, SelectTrigger, SelectValue } from '../ui/select'
1111
import OAParameterAttribute from './OAParameterAttribute.vue'

src/components/Path/OAPathsGroup.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<script setup lang="ts">
22
import type { OperationSlot, PathsGroupView } from '../../types'
3+
import { scrollToHash } from '@/lib/utils/utils'
34
import { useI18n } from '@byjohann/vue-i18n'
45
import { computed, nextTick, ref } from 'vue'
56
import { useTheme } from '../../composables/useTheme'
6-
import { scrollToHash } from '../../lib/utils/utils'
77
import OAHeading from '../Common/OAHeading.vue'
88
import OAMarkdown from '../Common/OAMarkdown.vue'
99
import { Button } from '../ui/button'

0 commit comments

Comments
 (0)