LuaToTypeScript icon indicating copy to clipboard operation
LuaToTypeScript copied to clipboard

unicode to string

Open I-Want-ToBelieve opened this issue 2 years ago • 0 comments

@see https://github.com/microsoft/TypeScript/issues/36174 input

local M = {}

M.lspkind = {
  Namespace = "",
  Text = " ",
  Method = " ",
  Function = " ",
  Constructor = " ",
  Field = "ﰠ ",
  Variable = " ",
  Class = "ﴯ ",
  Interface = " ",
  Module = " ",
  Property = "ﰠ ",
  Unit = "塞 ",
  Value = " ",
  Enum = " ",
  Keyword = " ",
  Snippet = " ",
  Color = " ",
  File = " ",
  Reference = " ",
  Folder = " ",
  EnumMember = " ",
  Constant = " ",
  Struct = "פּ ",
  Event = " ",
  Operator = " ",
  TypeParameter = " ",
  Table = "",
  Object = " ",
  Tag = "",
  Array = "[]",
  Boolean = " ",
  Number = " ",
  Null = "ﳠ",
  String = " ",
  Calendar = "",
  Watch = " ",
  Package = "",
}

output

export const lspkind = {
  Namespace: '\uF816',
  Text: '\uF77E ',
  Method: '\uF6A6 ',
  Function: '\uF6A6 ',
  Constructor: '\uF423 ',
  Field: '\uFC20 ',
  Variable: '\uF52A ',
  Class: '\uFD2F ',
  Interface: '\uF0E8 ',
  Module: '\uF487 ',
  Property: '\uFC20 ',
  Unit: '\uF96C ',
  Value: '\uF89F ',
  Enum: '\uF15D ',
  Keyword: '\uF80A ',
  Snippet: '\uF44F ',
  Color: '\uF8D7 ',
  File: '\uF718 ',
  Reference: '\uF706 ',
  Folder: '\uF74A ',
  EnumMember: '\uF15D ',
  Constant: '\uF8FE ',
  Struct: '\uFB44 ',
  Event: '\uF0E7 ',
  Operator: '\uF694 ',
  TypeParameter: '\uF783 ',
  Table: '\uF0CE',
  Object: '\uF668 ',
  Tag: '\uF02B',
  Array: '[]',
  Boolean: '\uF042 ',
  Number: '\uF292 ',
  Null: '\uFCE0',
  String: '\uF77E ',
  Calendar: '\uF073',
  Watch: '\uF64F ',
  Package: '\uE624',
}

I-Want-ToBelieve avatar Sep 28 '22 01:09 I-Want-ToBelieve