UNPKG

@shockpkg/ria-packager

Version:

Package for creating Adobe AIR packages

1 lines 856 B
{"version":3,"sources":["hasher.ts"],"names":["Hasher","Object","constructor"],"mappings":"AAAA;AACA;AACA;AACA,OAAO,MAAeA,MAAf,SAA8BC,MAA9B,CAAqC;AAC3CC,EAAAA,WAAW,GAAG;AACb;AACA;AAED;AACD;AACA;AACA;AACA;;;AAT4C","sourcesContent":["/**\n * Hasher constructor.\n */\nexport abstract class Hasher extends Object {\n\tconstructor() {\n\t\tsuper();\n\t}\n\n\t/**\n\t * The number of bytes in the hash digest.\n\t *\n\t * @returns Byte size.\n\t */\n\tpublic abstract get bytes(): number;\n\n\t/**\n\t * Reset digest.\n\t */\n\tpublic abstract reset(): void;\n\n\t/**\n\t * Update with more data.\n\t *\n\t * @param data Data to be hashed.\n\t */\n\tpublic abstract update(data: Readonly<Buffer>): void;\n\n\t/**\n\t * Finish digest.\n\t *\n\t * @returns Digest data.\n\t */\n\tpublic abstract digest(): Buffer;\n}\n"],"file":"hasher.mjs","sourceRoot":"../src"}