DefinitelyTyped/types/buffer-crc32/buffer-crc32-tests.ts
2018-12-31 08:44:29 -08:00

12 lines
368 B
TypeScript

import crc32 = require('buffer-crc32');
const buf = new Buffer([0x00, 0x73, 0x75, 0x70, 0x20, 0x62, 0x72, 0x6f, 0x00]);
crc32(buf); // $ExpectType Buffer
crc32('自動販売機'); // $ExpectType Buffer
crc32.signed(buf); // $ExpectType number
crc32.unsigned(buf); // $ExpectType number
const partialCrc = crc32('hey');
crc32(' ', partialCrc); // $ExpectType Buffer