代码之家  ›  专栏  ›  技术社区  ›  ThomasReggi

排序typescript文件中的声明

  •  0
  • ThomasReggi  · 技术社区  · 5 年前

    我想做一些lint/style检查/修复,看看给定文件的函数在文件中是否以给定的任意顺序排列。

    理想情况下:

    const b = 'a'
    const a = 'a'
    

    它将格式化为

    const a = 'a'
    const b = 'a'
    

    如果文件中存在依赖项,则该函数将被放在列表的前面

    鉴于:

    const bear = 'a'
    const dolphin = 'a'
    const apple = `a $dolphin`
    
    const dolphin = 'a'
    const apple = `a $dolphin`
    const bear = 'a'
    

    函数将重新排序 dolphin 在苹果之上。

    0 回复  |  直到 5 年前