Skip to content

Commit ff2ddc9

Browse files
committed
fix: move atproto util in runtime
resolves #341
1 parent ed221c1 commit ff2ddc9

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { defu } from 'defu'
1515
import { randomUUID } from 'uncrypto'
1616
import type { ScryptConfig } from '@adonisjs/hash/types'
1717
import type { SessionConfig } from 'h3'
18-
import { atprotoProviderDefaultClientMetadata, atprotoProviders, getClientMetadataFilename } from './utils/atproto'
18+
import { atprotoProviderDefaultClientMetadata, atprotoProviders, getClientMetadataFilename } from './runtime/utils/atproto'
1919
import type { AtprotoProviderClientMetadata } from './runtime/types/atproto'
2020

2121
// Module options TypeScript interface definition
@@ -269,7 +269,7 @@ export default defineNuxtModule<ModuleOptions>({
269269

270270
for (const provider of atprotoProviders) {
271271
addServerHandler({
272-
handler: resolver.resolve('./runtime/server/routes/atproto/client-metadata.json.get.ts'),
272+
handler: resolver.resolve('./runtime/server/routes/atproto/client-metadata.json.get'),
273273
route: '/' + getClientMetadataFilename(provider, runtimeConfig.oauth[provider] as AtprotoProviderClientMetadata),
274274
method: 'get',
275275
})

src/runtime/server/routes/atproto/client-metadata.json.get.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineEventHandler, createError } from 'h3'
22
import { getAtprotoClientMetadata } from '../../utils/atproto'
3-
import { atprotoProviders, getClientMetadataFilename } from '../../../../utils/atproto'
3+
import { atprotoProviders, getClientMetadataFilename } from '../../../utils/atproto'
44
import type { AtprotoProviderClientMetadata } from '../../../types/atproto'
55
import { useRuntimeConfig } from '#imports'
66

src/runtime/server/utils/atproto.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import type { H3Event } from 'h3'
22
import type { OAuthClientMetadataInput, OAuthGrantType } from '@atproto/oauth-client-node'
33
import type { AtprotoProviderClientMetadata } from '../../types/atproto'
4-
import type { OAuthBlueskyConfig } from '../lib/oauth/bluesky'
4+
import type { OAuthBlueskyConfig } from '../lib/atproto/bluesky'
55
import { getOAuthRedirectURL } from '../lib/utils'
6-
import { getClientMetadataFilename } from '../../../utils/atproto'
6+
import { getClientMetadataFilename } from '../../utils/atproto'
77
import type { ATProtoProvider, OAuthConfig } from '#auth-utils'
88
import { getRequestURL, useRuntimeConfig } from '#imports'
99

src/utils/atproto.ts renamed to src/runtime/utils/atproto.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { ATProtoProvider, OAuthProvider } from '../runtime/types'
2-
import type { AtprotoProviderClientMetadata } from '../runtime/types/atproto'
1+
import type { ATProtoProvider, OAuthProvider } from '../types'
2+
import type { AtprotoProviderClientMetadata } from '../types/atproto'
33

44
export const atprotoProviders = ['bluesky'] satisfies ATProtoProvider[]
55

0 commit comments

Comments
 (0)