wechaty-puppet-service
Version:
Puppet Service for Wechaty
16 lines • 594 B
JavaScript
import { FileBox, } from 'file-box';
import { cloneClass, } from 'clone-class';
const uuidifyFileBoxLocal = (urnRegistry) => {
/**
* `as any`:
*
* Huan(202110): TypeError: Cannot read property 'valueDeclaration' of undefined #58
* https://github.com/huan/clone-class/issues/58
*/
const FileBoxUuid = cloneClass(FileBox);
FileBoxUuid.setUuidLoader(uuid => urnRegistry.load(uuid));
FileBoxUuid.setUuidSaver(stream => urnRegistry.save(stream));
return FileBoxUuid;
};
export { uuidifyFileBoxLocal, };
//# sourceMappingURL=uuidify-file-box-local.js.map