Или я что-то упустил?

ал об этом селекторе и получал противоречивые ответы.

В:Что означают / deep / и :: shadow в селекторе CSS?

Мы видим:

Как отмечает Джоэл Х. в комментариях, с тех пор Chrome устарел / deep / combinator и в IE выдает синтаксическую ошибку.

В:https://github.com/Microsoft/vscode/issues/7002

Мы видим:

/ deep / больше не существует, поэтому я не думаю, что мы должны это поддерживать. >>> это новая версия, которая, вероятно, должна поддерживаться

Однако в Angular 2 документа:https://angular.io/docs/ts/latest/guide/component-styles.html

Мы видим:

Селектор / deep / также имеет псевдоним >>>. Мы можем использовать любой из двух взаимозаменяемо.

Очевидно, что было бы разумно доверять документам Angular 2, но я немного колеблюсь из-за всей этой противоречивой информации.

На самом деле, в последней версии Microsoft Visual Studio Code, ОБА/deep/ а также>>> создавать ошибки, хотя они оба работают, несмотря на ошибки.

Мой вопрос двоякий:

/ Deep / здесь, чтобы остаться? Есть ли у нас какой-либо источник, цитата или что-нибудь из какой-либо спецификации, в которой говорится, что она будет принята? Или если это официально устарело?

Можем ли мы подавить эту ошибку в коде Visual Studio, не отключая проверку синтаксиса?

Ответы на вопрос(2)

Ваш ответ на вопрос