MCPcopy Create free account

hub / github.com/andyshephard/PricingKit / functions

Functions558 in github.com/andyshephard/PricingKit

↓ 2 callersFunctiongetDescription
()
src/app/dashboard/apple/subscriptions/[id]/page.tsx:114
↓ 2 callersFunctiongetEarliestEffectiveDate
()
src/components/subscriptions/apple-subscription-pricing-editor.tsx:103
↓ 2 callersFunctiongetInAppPurchasePrices
( credentials: AppleConnectCredentials, inAppPurchaseId: string )
src/lib/apple-connect/products.ts:310
↓ 2 callersFunctiongetLatestRegionsVersion
()
src/lib/google-play/subscriptions.ts:32
↓ 2 callersFunctiongetPPPMultipliers
(forceRefresh = false)
src/lib/world-bank/ppp.ts:288
↓ 2 callersFunctiongetPlatformFromPath
(pathname: string)
src/lib/utils/platform-routes.ts:59
↓ 2 callersFunctiongetProductTitle
(product: InAppProduct)
src/components/products/products-table.tsx:47
↓ 2 callersFunctiongetStandardPriceUsd
(entry)
scripts/generate-netflix-index.mjs:22
↓ 2 callersFunctiongetSubscriptionDetails
( credentials: AppleConnectCredentials, subscriptionId: string )
src/lib/apple-connect/subscriptions.ts:216
↓ 2 callersFunctiongetSubscriptionPricePoints
( credentials: AppleConnectCredentials, subscriptionId: string, territoryCode: string = 'USA' )
src/lib/apple-connect/subscriptions.ts:500
↓ 2 callersFunctiongetSubscriptionTitle
(subscription: Subscription)
src/components/subscriptions/subscriptions-table.tsx:74
↓ 2 callersFunctiongooglePlayFetch
( credentials: ServiceAccountCredentials, path: string, options: GooglePlayFetchOptions = {} )
src/lib/google-play/client.ts:180
↓ 2 callersFunctionhandleCancelChange
(regionCode: string)
src/components/products/pricing-editor.tsx:172
↓ 2 callersFunctionhandleCancelChange
(territoryCode: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:287
↓ 2 callersFunctionhandleConnect
(p: 'google' | 'apple')
src/components/layout/platform-selector.tsx:116
↓ 2 callersFunctionhandleOpenChange
(open: boolean)
src/components/layout/connect-platform-modal.tsx:78
↓ 2 callersFunctionhasTierData
()
src/lib/apple-connect/price-tier-data.ts:91
↓ 2 callersFunctionisNumericSubscriptionId
(id: string)
src/app/api/apple/subscriptions/[id]/route.ts:21
↓ 2 callersFunctionnormalizeProducts
( response: AppleApiListResponse<AppleInAppPurchase> )
src/lib/apple-connect/products.ts:430
↓ 2 callersFunctionprocessPrices
( priceDataList: SubscriptionPriceData[], targetRecord: Record<string, AppleProductPrice>, i
src/lib/apple-connect/subscriptions.ts:434
↓ 2 callersFunctionsafeParseUnits
(units: string)
src/lib/google-play/types.ts:389
↓ 2 callersFunctionsleep
(ms: number)
src/lib/utils/rate-limit.ts:46
↓ 2 callersFunctionswitchPlatformRoute
(pathname: string, toPlatform: Platform)
src/lib/utils/platform-routes.ts:44
↓ 2 callersFunctionunauthorizedResponse
(message: string = 'Not authenticated')
src/middleware/auth.ts:39
↓ 2 callersFunctionupdateBasePlanPrices
( credentials: ServiceAccountCredentials, packageName: string, productId: string, basePlanId: string,
src/lib/google-play/subscriptions.ts:104
↓ 2 callersFunctionupdateInAppProductPrices
( credentials: ServiceAccountCredentials, packageName: string, productId: string, prices: Record<strin
src/lib/google-play/products.ts:186
↓ 2 callersFunctionuseAppleAppPrice
()
src/hooks/use-apple-app-price.ts:10
↓ 2 callersFunctionuseAppleApps
()
src/hooks/use-apple-apps.ts:9
↓ 2 callersFunctionuseHasHydrated
()
src/store/auth-store.ts:243
↓ 2 callersFunctionuseUpdateAppleSubscriptionPrices
()
src/hooks/use-subscriptions.ts:237
↓ 2 callersFunctionuseUpdateBasePlanPrices
(platformOverride?: 'google' | 'apple')
src/hooks/use-subscriptions.ts:113
↓ 2 callersFunctionuseUpdateProductPrices
(platformOverride?: 'google' | 'apple')
src/hooks/use-products.ts:102
↓ 2 callersFunctionvalidateFile
(file: File)
src/components/layout/connect-platform-modal.tsx:95
↓ 2 callersFunctionvalidateFile
(file: File)
src/components/auth/service-account-upload.tsx:46
↓ 2 callersFunctionvalidateFile
(file: File)
src/components/auth/apple-connect-upload.tsx:51
↓ 1 callersFunctionappleToMoney
(applePrice: { customerPrice: string; currency: string })
src/components/products/bulk-pricing-modal.tsx:68
↓ 1 callersFunctionappleToMoney
(applePrice: { customerPrice: string; currency: string })
src/components/products/pricing-editor.tsx:69
↓ 1 callersFunctionapplyRounding
( price: number, mode: RoundingMode, currencyCode: string, tiers?: readonly RoundingTier[] )
src/lib/google-play/currency.ts:80
↓ 1 callersFunctionbase64ToBase64Url
(base64: string)
src/lib/apple-connect/client.ts:109
↓ 1 callersFunctionbase64ToBase64Url
(base64: string)
scripts/apple-jwt.ts:35
↓ 1 callersFunctionbase64UrlEncodeBytes
(bytes: ArrayBuffer)
src/lib/google-play/client.ts:30
↓ 1 callersFunctionbuildUrl
(path: string, query?: GooglePlayFetchOptions['query'])
src/lib/google-play/client.ts:165
↓ 1 callersFunctioncalculateNewBasePlanPrice
( currentConfig: RegionalBasePlanConfig, operation: { type: 'fixed' | 'percentage' | 'round'; value?: numb
src/lib/google-play/subscriptions.ts:299
↓ 1 callersFunctionclamp
(value)
scripts/generate-netflix-index.mjs:14
↓ 1 callersFunctionclampNanos
(units: number, nanos: number)
src/lib/google-play/types.ts:399
↓ 1 callersFunctioncreateAppleSession
( credentials: AppleConnectCredentials )
src/lib/apple-connect/client.ts:256
↓ 1 callersFunctioncreateSession
(credentials: ServiceAccountCredentials)
src/lib/google-play/client.ts:273
↓ 1 callersFunctiondeleteAppleSession
()
src/lib/apple-connect/client.ts:286
↓ 1 callersFunctiondeleteBasePlanRegionPrice
( credentials: ServiceAccountCredentials, packageName: string, productId: string, basePlanId: string,
src/lib/google-play/subscriptions.ts:206
↓ 1 callersFunctiondeleteRegionPrice
( credentials: ServiceAccountCredentials, packageName: string, productId: string, _regionCode: string
src/lib/google-play/products.ts:263
↓ 1 callersFunctiondeleteSession
()
src/lib/google-play/client.ts:299
↓ 1 callersFunctionencodePricePointId
(sourceId: string, territoryCode: string, priceTier: string)
src/lib/apple-connect/app-price.ts:77
↓ 1 callersFunctionfetchExchangeRates
(forceRefresh = false)
src/components/products/bulk-pricing-modal.tsx:328
↓ 1 callersFunctionfetchExchangeRates
(forceRefresh = false)
src/components/subscriptions/bulk-pricing-modal.tsx:186
↓ 1 callersFunctionfetchExchangeRates
(forceRefresh = false)
src/components/subscriptions/apple-subscription-bulk-pricing-modal.tsx:290
↓ 1 callersFunctionfetchFromApi
* Fetch latest exchange rates from Open Exchange Rates API
src/lib/exchange-rates/client.ts:79
↓ 1 callersFunctionfetchGroupSubscriptions
( credentials: AppleConnectCredentials, groupId: string, groupName: string )
src/lib/apple-connect/subscriptions.ts:105
↓ 1 callersFunctionfetchPPPData
(forceRefresh = false)
src/components/products/bulk-pricing-modal.tsx:308
↓ 1 callersFunctionfetchPPPData
(forceRefresh = false)
src/components/subscriptions/bulk-pricing-modal.tsx:166
↓ 1 callersFunctionfetchPPPData
(forceRefresh = false)
src/components/subscriptions/apple-subscription-bulk-pricing-modal.tsx:270
↓ 1 callersFunctionfetchPPPData
()
src/lib/world-bank/ppp.ts:212
↓ 1 callersFunctionformatApplePeriod
(period: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:55
↓ 1 callersFunctionformatApplePeriod
(period: string)
src/components/subscriptions/subscriptions-table.tsx:151
↓ 1 callersFunctionformatAppleProductType
(type?: string)
src/app/dashboard/apple/products/[id]/page.tsx:17
↓ 1 callersFunctionformatAppleStatus
(status: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:68
↓ 1 callersFunctionformatAppleStatus
(state?: string)
src/app/dashboard/apple/products/[id]/page.tsx:27
↓ 1 callersFunctionformatAppleStatus
(state?: string)
src/app/dashboard/apple/subscriptions/[id]/page.tsx:31
↓ 1 callersFunctionformatDate
(dateString: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:110
↓ 1 callersFunctionformatDateShort
(dateString: string)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:120
↓ 1 callersFunctiongenerateJWT
(credentials: AppleConnectCredentials)
src/lib/apple-connect/client.ts:25
↓ 1 callersFunctiongenerateJWT
(keyId: string, issuerId: string, privateKey: string)
scripts/apple-jwt.ts:39
↓ 1 callersFunctiongetAllBigMacData
()
src/lib/conversion-indexes/big-mac.ts:78
↓ 1 callersFunctiongetAllNetflixData
()
src/lib/conversion-indexes/netflix.ts:1268
↓ 1 callersFunctiongetAllRegionCodes
()
src/lib/google-play/currency.ts:445
↓ 1 callersFunctiongetAppPriceSchedule
( credentials: AppleConnectCredentials )
src/lib/apple-connect/app-price.ts:13
↓ 1 callersFunctiongetAppleAuthFromCookies
()
src/middleware/auth.ts:80
↓ 1 callersFunctiongetAvailablePricePoints
( credentials: AppleConnectCredentials, territoryCode: string = 'USA' )
src/lib/apple-connect/products.ts:483
↓ 1 callersFunctiongetBasePrice
()
src/app/dashboard/google/subscriptions/[id]/page.tsx:63
↓ 1 callersFunctiongetBasePrice
()
src/app/dashboard/apple/subscriptions/[id]/page.tsx:98
↓ 1 callersFunctiongetCacheStatus
()
src/lib/exchange-rates/client.ts:192
↓ 1 callersFunctiongetCurrencyForRegion
(regionCode: string, actualCurrencies?: Record<string, string>)
src/lib/google-play/currency.ts:41
↓ 1 callersFunctiongetDisplayPrice
(territoryCode: string, originalPrice: AppleProductPrice)
src/components/subscriptions/apple-subscription-pricing-editor.tsx:371
↓ 1 callersFunctiongetGoogleAccessToken
( credentials: ServiceAccountCredentials )
src/lib/google-play/client.ts:120
↓ 1 callersFunctiongetGoogleAuthFromCookies
()
src/middleware/auth.ts:54
↓ 1 callersFunctiongetInAppProductRaw
( credentials: ServiceAccountCredentials, packageName: string, productId: string )
src/lib/google-play/products.ts:175
↓ 1 callersFunctiongetInAppPurchasePricePointsForTerritory
( credentials: AppleConnectCredentials, inAppPurchaseId: string, territoryCode: string )
src/lib/apple-connect/products.ts:877
↓ 1 callersFunctiongetNavigation
(platform: Platform | null)
src/components/layout/sidebar.tsx:25
↓ 1 callersFunctiongetProductBasePriceBySchedule
( credentials: AppleConnectCredentials, priceScheduleId: string, territoryCode: string = 'USA' )
src/lib/apple-connect/products.ts:161
↓ 1 callersFunctiongetProductDetailRoute
(platform: Platform, sku: string)
src/lib/utils/platform-routes.ts:15
↓ 1 callersFunctiongetProductTitle
()
src/app/dashboard/google/products/[sku]/page.tsx:47
↓ 1 callersFunctiongetProductTitle
()
src/app/dashboard/apple/products/[id]/page.tsx:99
↓ 1 callersFunctiongetSourceIdForIAP
( credentials: AppleConnectCredentials, inAppPurchaseId: string )
src/lib/apple-connect/products.ts:663
↓ 1 callersFunctiongetSubscriptionDetailRoute
(platform: Platform, id: string)
src/lib/utils/platform-routes.ts:22
↓ 1 callersFunctiongetSubscriptionTitle
()
src/app/dashboard/google/subscriptions/[id]/page.tsx:47
↓ 1 callersFunctiongetSubscriptionTitle
()
src/app/dashboard/apple/subscriptions/[id]/page.tsx:91
↓ 1 callersFunctiongetTotalRegions
(subscription: Subscription)
src/components/subscriptions/subscriptions-table.tsx:104
↓ 1 callersFunctiongetTotalRegions
()
src/app/dashboard/google/subscriptions/[id]/page.tsx:55
↓ 1 callersFunctiongetTotalTerritories
()
src/app/dashboard/apple/subscriptions/[id]/page.tsx:110
↓ 1 callersFunctionhandleAddRegion
(basePlanId: string, regionCode: string)
src/components/subscriptions/base-plan-editor.tsx:401
↓ 1 callersFunctionhandleAppleSubmit
()
src/components/layout/connect-platform-modal.tsx:222
← previousnext →101–200 of 558, ranked by callers