Revert string-width replacement
Reverted string-width changes due to dependency mismatch. string-width v5 uses eastasianwidth package, but Prettier uses get-east-asian-width, which would add an unnecessary duplicate dependency for similar functionality.
Co-authored-by: fisker <172584+fisker@users.noreply.github.com>