Ritesh Pahwa
                                            Ritesh Pahwa
                                        
                                    Ok I will work on moving this to 2019
> @RADKick if you need support i could help. I already updated some of my VS extensions from VS15 to VS19 just a few days ago. Thanks ROWi, it is...
It is published at Fork https://github.com/RADKick/TypescriptSyntaxPaste And on VS Online Marketplace at [https://marketplace.visualstudio.com/items?itemName=RADKick.CS-To-TS-SyntaxPaste-VS2019](https://marketplace.visualstudio.com/items?itemName=RADKick.CS-To-TS-SyntaxPaste-VS2019)
You may use this fork for BS4 and VS 2017/2019 https://marketplace.visualstudio.com/items?itemName=RADKick.VSBootstrapSnippets&ssr=false#overview https://github.com/radkick/vs-bootstrap-snippets
Try this and let me know your feedback https://stackblitz.com/edit/angular-bs4-ng-select?file=src%2Fbootstrap_4_0.theme.scss
I hope error is only on @extend .form-control.is-invalid I changed the above to @extend .form-control, .is-invalid; If I change other selectors then @extend .form-control::placeholder acts weirdly. See if it helps?
Ok added PR
@pwilkowski here it is with 8x works fine in stackblitz: https://stackblitz.com/edit/angular-bs4-ng8x-ng-select?file=src%2Fbootstrap_4_0.theme.scss @ngiebel it does make sense to keep it separate as it is heavily dependent on bootstrap sass also, but...