Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
12 lines
650 B
Text
12 lines
650 B
Text
export function resolveBucketEndpointConfig(input) {
|
|
const { bucketEndpoint = false, forcePathStyle = false, useAccelerateEndpoint = false, useArnRegion, disableMultiregionAccessPoints = false, } = input;
|
|
return Object.assign(input, {
|
|
bucketEndpoint,
|
|
forcePathStyle,
|
|
useAccelerateEndpoint,
|
|
useArnRegion: typeof useArnRegion === "function" ? useArnRegion : () => Promise.resolve(useArnRegion),
|
|
disableMultiregionAccessPoints: typeof disableMultiregionAccessPoints === "function"
|
|
? disableMultiregionAccessPoints
|
|
: () => Promise.resolve(disableMultiregionAccessPoints),
|
|
});
|
|
}
|