File Explorer

/var/runtime/node_modules/@aws-sdk/node_modules/aws-crt/dist/native

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

checksums.js1.6 KB · 56 lines
"use strict";/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */var __importDefault = (this && this.__importDefault) || function (mod) {    return (mod && mod.__esModule) ? mod : { "default": mod };};Object.defineProperty(exports, "__esModule", { value: true });exports.crc64nvme = exports.crc32c = exports.crc32 = void 0;/** * * A module containing various checksum implementations intended for streaming payloads * * @packageDocumentation * @module checksums * @mergeTarget */const binding_1 = __importDefault(require("./binding"));/** * Computes an crc32 checksum. * * @param data The data to checksum * @param previous previous crc32 checksum result. Used if you are buffering large input. * * @category Crypto */function crc32(data, previous) {    return binding_1.default.checksums_crc32(data, previous);}exports.crc32 = crc32;/** * Computes a crc32c checksum. * * @param data The data to checksum * @param previous previous crc32c checksum result. Used if you are buffering large input. * * @category Crypto */function crc32c(data, previous) {    return binding_1.default.checksums_crc32c(data, previous);}exports.crc32c = crc32c;/** * Computes a crc64nvme checksum. * * @param data The data to checksum * @param previous previous crc64nvme checksum result. Used if you are buffering large input. * * @category Crypto */function crc64nvme(data, previous) {    return binding_1.default.checksums_crc64nvme(data, previous);}exports.crc64nvme = crc64nvme;//# sourceMappingURL=checksums.js.map