I've noticed that if an import file is UTF8-BOM encoded, and the first line of the file contasins an @import, the import is not processed.
two.scss [UTF8 encoded]
utf8-bom.scss [UTF8-BOM encoded]
import-utf8-bom.scss [UTF8 encoded]
results in:
// This file is auto-generated. Do not edit!
// baka:source C:\Dev\Src\baka\__tests__\__fixtures__\import-utf8-bom.scss
// #region @import './utf8-bom'; -> /Dev/Src/baka/C:\Dev\Src\baka\__tests__\__fixtures__\utf8-bom.scss
@import './two';
// #endregion
whereas I'd expect something like:
// This file is auto-generated. Do not edit!
// baka:source C:\Dev\Src\baka\__tests__\__fixtures__\import-utf8-bom.scss
// #region @import './utf8-bom'; -> /Dev/Src/baka/C:\Dev\Src\baka\__tests__\__fixtures__\utf8-bom.scss
.two { display: none; }
// #endregion