Skip to content

Commit

Permalink
Merge pull request #627 from Telegram-Mini-Apps/feature/more-exports
Browse files Browse the repository at this point in the history
Export more functionality from @telegram-apps/transformers
  • Loading branch information
heyqbnk authored Jan 26, 2025
2 parents 8a0e5a1 + 742b881 commit 0121534
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
4 changes: 2 additions & 2 deletions packages/bridge/src/launch-params/retrieveLaunchParams.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ import type { InferOutput } from 'valibot';
import { LaunchParamsRetrieveError } from '@/errors.js';
import { retrieveFromStorage, saveToStorage } from '@/launch-params/storage.js';

export type RetrieveLPResult = InferOutput<typeof LaunchParamsSchema>;
export type RetrieveLPResult = ReturnType<typeof parseLaunchParamsQuery>;
export type RetrieveLPResultCamelCased =
DeepConvertSnakeKeysToCamelCase<InferOutput<typeof LaunchParamsSchema>>;
DeepConvertSnakeKeysToCamelCase<ReturnType<typeof parseLaunchParamsQuery>>;

/**
* @param urlString - URL to extract launch parameters from.
Expand Down
12 changes: 11 additions & 1 deletion packages/sdk/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,17 @@ export {
type SecondaryButtonPosition,
type SwitchInlineQueryChatType,
} from '@telegram-apps/bridge';
export { isRGB, toRGB, isRGBShort } from '@telegram-apps/transformers';
export {
isRGB,
toRGB,
isRGBShort,
serializeToQuery,
serializeInitDataQuery,
serializeLaunchParamsQuery,
transformQueryUsing,
parseInitDataQuery,
parseLaunchParamsQuery,
} from '@telegram-apps/transformers';
export type {
RGB,
User,
Expand Down

0 comments on commit 0121534

Please sign in to comment.