title: Yarn workspaces with babel, ts, etc?
body: <p>Is there a &quot;correct&quot; way to have globally available scripts w/ yarn workspaces?</p>
  <p>Let's take typescript as an example.  If I install it at the root level using <code>yarn add -W typescript</code> it's not available in any of my workspaces:</p>
  <pre class="lang-sh prettyprint-override"><code>child-workspace$ yarn tsc
  yarn run v1.22.10
  error Command &quot;tsc&quot; not found.
  </code></pre>
  <p>Now I can install <code>tsc</code> into every workspace, along with babel, jest, etc etc etc, but that's awfully redundant.  I'm looking for a way to have tools at the global level that are used by each of the workspaces.</p>
  <p>Even better, if possible, would be if there were a way to have a &quot;build&quot; workspace and have all the scripts from that globally available so they can be cleanly separated from the workspace root.</p>