rcjsuen / dockerfile-language-service

Dockerfile language service for providing an API to create feature-rich Dockerfile editors in JavaScript.
MIT License
16 stars 2 forks source link

UTF-8 BOM prevents CompletionItems from displaying #112

Closed rcjsuen closed 1 year ago

rcjsuen commented 1 year ago
const lib = require("dockerfile-language-service");
const service = lib.DockerfileLanguageServiceFactory.createLanguageService();
const items = service.computeCompletionItems("\ufeff", { line: 0, character: 1 });
console.log(items.length);
0

The UTF-8 BOM should be ignored and we should return items instead.