Package Exports
- crc32
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (crc32) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Intro
CRC means 'Cyclic Redundancy Check' and is a way to checksum data. It is a simple algorithm based on polynomials and is used in such projects as gzip.
This module only works with UTF-8 strings, and is meant to be able to work on node and in the browser.
This module also supports append mode (where a running crc sum is stored). Running in regular mode will reset the current crc sum.
Install
To use in node:
npm install crc32
To use in the browser, use pakmanager.
API
var crc32 = require('crc32');
// runs on some string using a table
crc32(someString);
// runs on some string using direct mode
crc32(someString, true);
// directly run on someString using a table
crc32.table(someString);
// directly run on someString using a table in append mode
crc32.table(someString, true);
// directly run on someString using direct mode
crc32.direct(someString);