Rocky_Mountain_Vending/.pnpm-store/v10/files/5b/1b20b9bf8a9b51199603450692d3cbcd3475d84a63b6fcc8e3ca61615dae15330b306ffa86bb37e8df180140b1e4febe35f17e949444af8f2127ac28c1158a
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
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>
2026-02-12 16:22:15 -07:00

20 lines
No EOL
770 B
Text

// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { fromUtf8 as fromUtf8Browser } from "@smithy/util-utf8";
// Quick polyfill
var fromUtf8 = typeof Buffer !== "undefined" && Buffer.from
? function (input) { return Buffer.from(input, "utf8"); }
: fromUtf8Browser;
export function convertToBuffer(data) {
// Already a Uint8, do nothing
if (data instanceof Uint8Array)
return data;
if (typeof data === "string") {
return fromUtf8(data);
}
if (ArrayBuffer.isView(data)) {
return new Uint8Array(data.buffer, data.byteOffset, data.byteLength / Uint8Array.BYTES_PER_ELEMENT);
}
return new Uint8Array(data);
}
//# sourceMappingURL=convertToBuffer.js.map