prettierにて、printWidthを300くらいにしているにも関わらず改行される


react、typescript, jsxといった技術スタックです。

prettierにて、printWidthを300くらいにしているにも関わらず、  
jsxが以下のようになってしまいます。

[code]

    <text>foo<text/>
    
[/code]

↓

[code]

    <text>
      foo
    <text/>
    
[/code]

typescript自体のコードはしっかり300になるのですが、  
これはprintWidthとはなにか別の設定が必要なのでしょうか？

