title: The use of /deep/ and >>> in Angular 2
body: <p>I've been reading up on this selector, and getting conflicting answers.</p>
  
  <p>In: <a href="https://stackoverflow.com/questions/25609678/what-do-deep-and-shadow-mean-in-a-css-selector">What do /deep/ and ::shadow mean in a CSS selector?</a></p>
  
  <p>We see:</p>
  
  <blockquote>
    <p>As Joel H. points out in the comments, Chrome has since deprecated the
    /deep/ combinator, and it gives a syntax error in IE.</p>
  </blockquote>
  
  <p>In: <a href="https://github.com/Microsoft/vscode/issues/7002" rel="noreferrer">https://github.com/Microsoft/vscode/issues/7002</a> </p>
  
  <p>We see:</p>
  
  <blockquote>
    <p>/deep/ no longer exists, so I don't think we should support it. >>> is
    the new version, which should probably be supported</p>
  </blockquote>
  
  <p>However, in the Angular 2 docs: <a href="https://angular.io/docs/ts/latest/guide/component-styles.html" rel="noreferrer">https://angular.io/docs/ts/latest/guide/component-styles.html</a></p>
  
  <p>We see:</p>
  
  <blockquote>
    <p>The /deep/ selector also has the alias >>>. We can use either of the
    two interchangeably.</p>
  </blockquote>
  
  <p>Obviously it would be wise to trust the Angular 2 docs, but I'm a bit hesitant because of all this conflicting information.</p>
  
  <p>In fact, in the latest version of Microsoft Visual Studio Code, BOTH <code>/deep/</code> and <code>&gt;&gt;&gt;</code> create errors, though they both do work despite the errors.</p>
  
  <p>My question is twofold:</p>
  
  <ol>
  <li><p>Is /deep/ here to stay? Do we have any source, a quote, or anything from any specification saying that it will be adopted? Or if it has officially been deprecated? </p></li>
  <li><p>Can we suppress this error in Visual Studio Code without all-together disabling syntax checking?</p></li>
  </ol>