Remove LockType enum from RWMutex
- Removed the
LockType
enum from the RWMutex - typescript enums cause issues with tree-shaking
- Moved to string union type, and renamed to
RWLockType
- Package can now be marked side-effect free
LockType
enum from the RWMutexRWLockType