import { registerExtension } from 'vscode/extensions';

const manifest = {"name":"tcl","displayName":"Tcl","description":"Tcl language support","version":"0.4.3","keywords":["tcl","tk"],"publisher":"bitwisecook","bugs":{"url":"https://github.com/bitwisecook/tcl.git/LICENSE"},"license":"MIT","icon":"images/Tcl-powered.png","engines":{"vscode":"^1.74.0"},"repository":{"type":"git","url":"https://github.com/bitwisecook/tcl.git"},"categories":["Formatters","Other","Programming Languages","Snippets"],"contributes":{"languages":[{"id":"tcl","aliases":["Tcl","tcl"],"extensions":[".tcl",".tm",".test"],"configuration":"./language-configuration.json"}],"grammars":[{"language":"tcl","scopeName":"source.tcl","path":"./out/syntaxes/tcl.json"}],"snippets":[{"language":"tcl","path":"./snippets/tcl.json"}]}};

const { registerFileUrl, whenReady } = registerExtension(manifest);


registerFileUrl('out/syntaxes/tcl.json', new URL('../assets/bitwisecook.tcl-0.4.3.vsix/tcl.json', import.meta.url).href, 'application/json');

registerFileUrl('language-configuration.json', new URL('../assets/bitwisecook.tcl-0.4.3.vsix/language-configuration.json', import.meta.url).href, 'application/json');

registerFileUrl('snippets/tcl.json', new URL('../assets/bitwisecook.tcl-0.4.3.vsix/tcl2.json', import.meta.url).href, 'application/json');

registerFileUrl('package.json', new URL('../assets/bitwisecook.tcl-0.4.3.vsix/package.json', import.meta.url).href, 'application/json');

export { whenReady };
