From f10dd4f361b8ce0b31551ee19a137079ff10e9d5 Mon Sep 17 00:00:00 2001 From: Guvenc Usanmaz Date: Wed, 24 Jul 2024 02:31:57 +0300 Subject: [PATCH] Add go.mod go.sum *.json file --- go.mod | 1 - go.sum | 590 ++++ utils/extension_language_map.json | 5409 +++++++++++++++++++++++++++++ 3 files changed, 5999 insertions(+), 1 deletion(-) create mode 100644 go.sum create mode 100644 utils/extension_language_map.json diff --git a/go.mod b/go.mod index d94d7c9..74be091 100644 --- a/go.mod +++ b/go.mod @@ -7,4 +7,3 @@ require ( github.com/schollz/progressbar/v3 v3.8.2 github.com/spf13/cobra v1.2.1 ) - diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..90b5866 --- /dev/null +++ b/go.sum @@ -0,0 +1,590 @@ +cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= +cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= +cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= +cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= +cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= +cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= +cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= +cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= +cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= +cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= +cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= +cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= +cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= +cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= +cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= +cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= +cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= +cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= +cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= +cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= +cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= +cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= +cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= +cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= +cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= +cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= +cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= +cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= +cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= +cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= +cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= +cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= +cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= +cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= +github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= +github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= +github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= +github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= +github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= +github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= +github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= +github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= +github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= +github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= +github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= +github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= +github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= +github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= +github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= +github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= +github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= +github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= +github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= +github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= +github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= +github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= +github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= +github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= +github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= +github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= +github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= +github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= +github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= +github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= +github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= +github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= +github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= +github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= +github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= +github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= +github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= +github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= +github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= +github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= +github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= +github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= +github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= +github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= +github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= +github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= +github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= +github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= +github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= +github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= +github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= +github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= +github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= +github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= +github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= +github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= +github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= +github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= +github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= +github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= +github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= +github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= +github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= +github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= +github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= +github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= +github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= +github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= +github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= +github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= +github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= +github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw= +github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= +github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= +github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= +github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= +github.com/mattn/go-isatty v0.0.13/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= +github.com/mattn/go-runewidth v0.0.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4OSgU= +github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= +github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ= +github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw= +github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= +github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= +github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= +github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= +github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= +github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= +github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= +github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= +github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= +github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= +github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= +github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= +github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= +github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 h1:OkMGxebDjyw0ULyrTYWeN0UNCCkmCWfjPnIA2W6oviI= +github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06/go.mod h1:+ePHsJ1keEjQtpvf9HHw0f4ZeJ0TLRsxhunSI2hYJSs= +github.com/schollz/progressbar/v3 v3.8.2 h1:2kZJwZCpb+E/V79kGO7daeq+hUwUJW0A5QD1Wv455dA= +github.com/schollz/progressbar/v3 v3.8.2/go.mod h1:9KHLdyuXczIsyStQwzvW8xiELskmX7fQMaZdN23nAv8= +github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= +github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= +github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= +github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= +github.com/spf13/cobra v1.2.1 h1:+KmjbUw1hriSNMF55oPrkZcb27aECyrj8V2ytv7kWDw= +github.com/spf13/cobra v1.2.1/go.mod h1:ExllRjgxM/piMAM+3tAZvg8fsklGAf3tPfi+i8t68Nk= +github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= +github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= +github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= +github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= +github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= +go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= +go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= +go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= +go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= +golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e h1:gsTQYXdTw2Gq7RBsWvlQ91b+aEQ6bXFUngBGuR8sPpI= +golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= +golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= +golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= +golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= +golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= +golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= +golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= +golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= +golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= +golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= +golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= +golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= +golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= +golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= +golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= +golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= +golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= +golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 h1:RqytpXGR1iVNX7psjB3ff8y7sNFinVFvkx1c8SjBkio= +golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b h1:9zKuko04nR4gjZ4+DNjHqRlAJqbJETHwiNKDqTfOjfE= +golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= +golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= +golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= +golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= +golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= +golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= +golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= +golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= +golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= +golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= +google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= +google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= +google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= +google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= +google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= +google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= +google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= +google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= +google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= +google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= +google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= +google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= +google.golang.org/api v0.44.0/go.mod h1:EBOGZqzyhtvMDoxwS97ctnh0zUmYY6CxqXsc1AvkYD8= +google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= +google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= +google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= +google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= +google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= +google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= +google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= +google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= +google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= +google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= +google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= +google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= +google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= +google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= +google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= +google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= +google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= +google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= +google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= +google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= +google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= +google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= +google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= +google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= +google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= +google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= +google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= +google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= +google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= +google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= +google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= +google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= +google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= +google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= +google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= +google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= +google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= +google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= +gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= +gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo= +gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= +honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= +honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= +rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= +rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= +rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/utils/extension_language_map.json b/utils/extension_language_map.json new file mode 100644 index 0000000..94962c6 --- /dev/null +++ b/utils/extension_language_map.json @@ -0,0 +1,5409 @@ +{ + ".1": [ + "Roff Manpage", + "Roff" + ], + ".1in": [ + "Roff Manpage", + "Roff" + ], + ".1m": [ + "Roff Manpage", + "Roff" + ], + ".1x": [ + "Roff Manpage", + "Roff" + ], + ".2": [ + "Roff Manpage", + "Roff" + ], + ".2da": [ + "2-Dimensional Array" + ], + ".3": [ + "Roff Manpage", + "Roff" + ], + ".3in": [ + "Roff Manpage", + "Roff" + ], + ".3m": [ + "Roff Manpage", + "Roff" + ], + ".3p": [ + "Roff Manpage", + "Roff" + ], + ".3pm": [ + "Roff Manpage", + "Roff" + ], + ".3qt": [ + "Roff Manpage", + "Roff" + ], + ".3x": [ + "Roff Manpage", + "Roff" + ], + ".4": [ + "Roff Manpage", + "Roff" + ], + ".4DForm": [ + "JSON" + ], + ".4DProject": [ + "JSON" + ], + ".4dm": [ + "4D" + ], + ".4gl": [ + "Genero 4gl" + ], + ".4th": [ + "Forth" + ], + ".5": [ + "Roff Manpage", + "Roff" + ], + ".6": [ + "Roff Manpage", + "Roff" + ], + ".6pl": [ + "Raku" + ], + ".6pm": [ + "Raku" + ], + ".7": [ + "Roff Manpage", + "Roff" + ], + ".8": [ + "Roff Manpage", + "Roff" + ], + ".8xp": [ + "TI Program" + ], + ".8xp.txt": [ + "TI Program" + ], + ".9": [ + "Roff Manpage", + "Roff" + ], + ".Dsr": [ + "Visual Basic 6.0" + ], + ".JSON-tmLanguage": [ + "JSON" + ], + ".JUSTFILE": [ + "Just" + ], + ".Justfile": [ + "Just" + ], + ".OutJob": [ + "Altium Designer" + ], + ".PcbDoc": [ + "Altium Designer" + ], + ".PrjPCB": [ + "Altium Designer" + ], + ".Rprofile": [ + "R" + ], + ".SchDoc": [ + "Altium Designer" + ], + ".TextGrid": [ + "TextGrid" + ], + ".XCompose": [ + "XCompose" + ], + "._coffee": [ + "CoffeeScript" + ], + "._js": [ + "JavaScript" + ], + "._ls": [ + "LiveScript" + ], + ".a51": [ + "Assembly" + ], + ".abap": [ + "ABAP" + ], + ".abbrev_defs": [ + "Emacs Lisp" + ], + ".abnf": [ + "ABNF" + ], + ".ackrc": [ + "Option List" + ], + ".ada": [ + "Ada" + ], + ".adb": [ + "Ada" + ], + ".adml": [ + "XML" + ], + ".admx": [ + "XML" + ], + ".ado": [ + "Stata" + ], + ".adoc": [ + "AsciiDoc" + ], + ".adp": [ + "Tcl" + ], + ".ads": [ + "Ada" + ], + ".afm": [ + "Adobe Font Metrics" + ], + ".agc": [ + "Apollo Guidance Computer" + ], + ".agda": [ + "Agda" + ], + ".ahk": [ + "AutoHotkey" + ], + ".ahkl": [ + "AutoHotkey" + ], + ".aidl": [ + "AIDL" + ], + ".aj": [ + "AspectJ" + ], + ".al": [ + "Perl", + "AL" + ], + ".all-contributorsrc": [ + "JSON" + ], + ".als": [ + "Alloy" + ], + ".ampl": [ + "AMPL" + ], + ".angelscript": [ + "AngelScript" + ], + ".anim": [ + "Unity3D Asset" + ], + ".ant": [ + "XML" + ], + ".antlers.html": [ + "Antlers" + ], + ".antlers.php": [ + "Antlers" + ], + ".antlers.xml": [ + "Antlers" + ], + ".apacheconf": [ + "ApacheConf" + ], + ".apib": [ + "API Blueprint" + ], + ".apl": [ + "APL" + ], + ".app": [ + "Erlang" + ], + ".app.src": [ + "Erlang" + ], + ".applescript": [ + "AppleScript" + ], + ".arc": [ + "Arc" + ], + ".arcconfig": [ + "JSON" + ], + ".arpa": [ + "DNS Zone" + ], + ".arr": [ + "Pyret" + ], + ".as": [ + "ActionScript", + "AngelScript" + ], + ".asax": [ + "ASP.NET" + ], + ".asc": [ + "Public Key", + "AsciiDoc", + "AGS Script" + ], + ".asciidoc": [ + "AsciiDoc" + ], + ".ascx": [ + "ASP.NET" + ], + ".asd": [ + "Common Lisp" + ], + ".asddls": [ + "ABAP CDS" + ], + ".ash": [ + "AGS Script" + ], + ".ashx": [ + "ASP.NET" + ], + ".asl": [ + "ASL" + ], + ".asm": [ + "Assembly", + "Motorola 68K Assembly" + ], + ".asmx": [ + "ASP.NET" + ], + ".asn": [ + "ASN.1" + ], + ".asn1": [ + "ASN.1" + ], + ".asp": [ + "Classic ASP" + ], + ".aspx": [ + "ASP.NET" + ], + ".asset": [ + "Unity3D Asset" + ], + ".astro": [ + "Astro" + ], + ".asy": [ + "LTspice Symbol", + "Asymptote" + ], + ".atomignore": [ + "Ignore List" + ], + ".au3": [ + "AutoIt" + ], + ".aug": [ + "Augeas" + ], + ".auk": [ + "Awk" + ], + ".auto-changelog": [ + "JSON" + ], + ".aux": [ + "TeX" + ], + ".avdl": [ + "Avro IDL" + ], + ".avsc": [ + "JSON" + ], + ".aw": [ + "PHP" + ], + ".awk": [ + "Awk" + ], + ".axaml": [ + "XML" + ], + ".axd": [ + "ASP.NET" + ], + ".axi": [ + "NetLinx" + ], + ".axi.erb": [ + "NetLinx+ERB" + ], + ".axml": [ + "XML" + ], + ".axs": [ + "NetLinx" + ], + ".axs.erb": [ + "NetLinx+ERB" + ], + ".b": [ + "Limbo", + "Brainfuck" + ], + ".babelignore": [ + "Ignore List" + ], + ".babelrc": [ + "JSON with Comments" + ], + ".bal": [ + "Ballerina" + ], + ".bas": [ + "Visual Basic 6.0", + "BASIC", + "VBA", + "FreeBasic" + ], + ".bash": [ + "Shell" + ], + ".bash_aliases": [ + "Shell" + ], + ".bash_functions": [ + "Shell" + ], + ".bash_history": [ + "Shell" + ], + ".bash_logout": [ + "Shell" + ], + ".bash_profile": [ + "Shell" + ], + ".bashrc": [ + "Shell" + ], + ".bat": [ + "Batchfile" + ], + ".bats": [ + "Shell" + ], + ".bb": [ + "BitBake", + "BlitzBasic", + "Clojure" + ], + ".bbappend": [ + "BitBake" + ], + ".bbclass": [ + "BitBake" + ], + ".bbx": [ + "TeX" + ], + ".bdf": [ + "Glyph Bitmap Distribution Format" + ], + ".bdy": [ + "PLSQL" + ], + ".be": [ + "Berry" + ], + ".befunge": [ + "Befunge" + ], + ".bf": [ + "Brainfuck", + "Befunge", + "Beef", + "HyPhy" + ], + ".bi": [ + "FreeBasic" + ], + ".bib": [ + "BibTeX" + ], + ".bibtex": [ + "BibTeX" + ], + ".bicep": [ + "Bicep" + ], + ".bicepparam": [ + "Bicep" + ], + ".bison": [ + "Bison" + ], + ".blade": [ + "Blade" + ], + ".blade.php": [ + "Blade" + ], + ".bmx": [ + "BlitzMax" + ], + ".bones": [ + "JavaScript" + ], + ".boo": [ + "Boo" + ], + ".boot": [ + "Clojure" + ], + ".bpl": [ + "Boogie" + ], + ".bqn": [ + "BQN" + ], + ".brd": [ + "Eagle", + "KiCad Legacy Layout" + ], + ".bro": [ + "Zeek" + ], + ".browserslistrc": [ + "Browserslist" + ], + ".brs": [ + "Brightscript" + ], + ".bs": [ + "BrighterScript", + "Bikeshed", + "Bluespec BH" + ], + ".bsl": [ + "1C Enterprise" + ], + ".bsv": [ + "Bluespec" + ], + ".builder": [ + "Ruby" + ], + ".builds": [ + "XML" + ], + ".bzl": [ + "Starlark" + ], + ".bzrignore": [ + "Ignore List" + ], + ".c": [ + "C" + ], + ".c++": [ + "C++" + ], + ".c++-objdump": [ + "Cpp-ObjDump" + ], + ".c++objdump": [ + "Cpp-ObjDump" + ], + ".c-objdump": [ + "C-ObjDump" + ], + ".c8rc": [ + "JSON" + ], + ".cabal": [ + "Cabal Config" + ], + ".caddyfile": [ + "Caddyfile" + ], + ".cairo": [ + "Cairo" + ], + ".cake": [ + "C#", + "CoffeeScript" + ], + ".capnp": [ + "Cap'n Proto" + ], + ".cats": [ + "C" + ], + ".cbl": [ + "COBOL" + ], + ".cbx": [ + "TeX" + ], + ".cc": [ + "C++" + ], + ".ccp": [ + "COBOL" + ], + ".ccproj": [ + "XML" + ], + ".ccxml": [ + "XML" + ], + ".cdc": [ + "Cadence" + ], + ".cdf": [ + "Mathematica" + ], + ".cds": [ + "CAP CDS" + ], + ".ceylon": [ + "Ceylon" + ], + ".cfc": [ + "ColdFusion CFC" + ], + ".cfg": [ + "INI", + "HAProxy" + ], + ".cfm": [ + "ColdFusion" + ], + ".cfml": [ + "ColdFusion" + ], + ".cgi": [ + "Perl", + "Shell", + "Python" + ], + ".cginc": [ + "HLSL" + ], + ".ch": [ + "Charity", + "xBase" + ], + ".chem": [ + "Pic" + ], + ".chpl": [ + "Chapel" + ], + ".chs": [ + "C2hs Haskell" + ], + ".cil": [ + "CIL" + ], + ".circom": [ + "Circom" + ], + ".cirru": [ + "Cirru" + ], + ".cjs": [ + "JavaScript" + ], + ".cjsx": [ + "CoffeeScript" + ], + ".ck": [ + "ChucK" + ], + ".cl": [ + "Cool", + "OpenCL", + "Common Lisp" + ], + ".cl2": [ + "Clojure" + ], + ".clang-format": [ + "YAML" + ], + ".clang-tidy": [ + "YAML" + ], + ".clar": [ + "Clarity" + ], + ".classpath": [ + "XML" + ], + ".click": [ + "Click" + ], + ".clixml": [ + "XML" + ], + ".clj": [ + "Clojure" + ], + ".cljc": [ + "Clojure" + ], + ".cljs": [ + "Clojure" + ], + ".cljs.hl": [ + "Clojure" + ], + ".cljscm": [ + "Clojure" + ], + ".cljx": [ + "Clojure" + ], + ".clp": [ + "CLIPS" + ], + ".cls": [ + "Visual Basic 6.0", + "ObjectScript", + "TeX", + "Apex", + "OpenEdge ABL", + "VBA" + ], + ".clw": [ + "Clarion" + ], + ".cmake": [ + "CMake" + ], + ".cmake.in": [ + "CMake" + ], + ".cmd": [ + "Batchfile" + ], + ".cmp": [ + "Gerber Image" + ], + ".cnc": [ + "G-code" + ], + ".cnf": [ + "INI" + ], + ".cob": [ + "COBOL" + ], + ".cobol": [ + "COBOL" + ], + ".cocci": [ + "SmPL" + ], + ".code-snippets": [ + "JSON with Comments" + ], + ".code-workspace": [ + "JSON with Comments" + ], + ".coffee": [ + "CoffeeScript" + ], + ".coffee.md": [ + "Literate CoffeeScript" + ], + ".coffeelintignore": [ + "Ignore List" + ], + ".com": [ + "DIGITAL Command Language" + ], + ".command": [ + "Shell" + ], + ".conll": [ + "CoNLL-U" + ], + ".conllu": [ + "CoNLL-U" + ], + ".coq": [ + "Coq" + ], + ".coveragerc": [ + "INI" + ], + ".cp": [ + "Component Pascal", + "C++" + ], + ".cpp": [ + "C++" + ], + ".cpp-objdump": [ + "Cpp-ObjDump" + ], + ".cppm": [ + "C++" + ], + ".cppobjdump": [ + "Cpp-ObjDump" + ], + ".cproject": [ + "XML", + "XML" + ], + ".cps": [ + "Component Pascal" + ], + ".cpy": [ + "COBOL" + ], + ".cql": [ + "SQL" + ], + ".cr": [ + "Crystal" + ], + ".crc32": [ + "Checksums" + ], + ".creole": [ + "Creole" + ], + ".cs": [ + "Smalltalk", + "C#" + ], + ".cs.pp": [ + "C#" + ], + ".csc": [ + "GSC" + ], + ".cscfg": [ + "XML" + ], + ".csd": [ + "Csound Document" + ], + ".csdef": [ + "XML" + ], + ".csh": [ + "Tcsh" + ], + ".cshrc": [ + "Shell" + ], + ".cshtml": [ + "HTML+Razor" + ], + ".csl": [ + "XML", + "Kusto" + ], + ".cson": [ + "CSON" + ], + ".csproj": [ + "XML" + ], + ".css": [ + "CSS" + ], + ".csv": [ + "CSV" + ], + ".csx": [ + "C#" + ], + ".ct": [ + "XML" + ], + ".ctl": [ + "Visual Basic 6.0" + ], + ".ctp": [ + "PHP" + ], + ".cts": [ + "TypeScript" + ], + ".cu": [ + "Cuda" + ], + ".cue": [ + "Cue Sheet", + "CUE" + ], + ".cuh": [ + "Cuda" + ], + ".curlrc": [ + "cURL Config" + ], + ".curry": [ + "Curry" + ], + ".cvsignore": [ + "Ignore List" + ], + ".cw": [ + "Redcode" + ], + ".cwl": [ + "Common Workflow Language" + ], + ".cxx": [ + "C++" + ], + ".cxx-objdump": [ + "Cpp-ObjDump" + ], + ".cy": [ + "Cycript" + ], + ".cyp": [ + "Cypher" + ], + ".cypher": [ + "Cypher" + ], + ".d": [ + "D", + "Makefile", + "DTrace" + ], + ".d-objdump": [ + "D-ObjDump" + ], + ".d2": [ + "D2" + ], + ".dae": [ + "COLLADA" + ], + ".darcspatch": [ + "Darcs Patch" + ], + ".dart": [ + "Dart" + ], + ".dats": [ + "ATS" + ], + ".db2": [ + "SQLPL" + ], + ".dcl": [ + "Clean" + ], + ".ddl": [ + "SQL", + "PLSQL" + ], + ".decls": [ + "BlitzBasic" + ], + ".depproj": [ + "XML" + ], + ".desktop": [ + "desktop" + ], + ".desktop.in": [ + "desktop" + ], + ".devcontainer.json": [ + "JSON with Comments" + ], + ".dfm": [ + "Pascal" + ], + ".dfy": [ + "Dafny" + ], + ".dhall": [ + "Dhall" + ], + ".di": [ + "D" + ], + ".diff": [ + "Diff" + ], + ".dir_colors": [ + "dircolors" + ], + ".dircolors": [ + "dircolors", + "dircolors" + ], + ".dita": [ + "XML" + ], + ".ditamap": [ + "XML" + ], + ".ditaval": [ + "XML" + ], + ".djs": [ + "Dogescript" + ], + ".dll.config": [ + "XML" + ], + ".dlm": [ + "IDL" + ], + ".dm": [ + "DM" + ], + ".do": [ + "Stata" + ], + ".dockerfile": [ + "Dockerfile" + ], + ".dockerignore": [ + "Ignore List" + ], + ".dof": [ + "INI" + ], + ".doh": [ + "Stata" + ], + ".dot": [ + "Graphviz (DOT)" + ], + ".dotsettings": [ + "XML" + ], + ".dpatch": [ + "Darcs Patch" + ], + ".dpr": [ + "Pascal" + ], + ".druby": [ + "Mirah" + ], + ".dsc": [ + "Debian Package Control File", + "DenizenScript" + ], + ".dsl": [ + "ASL" + ], + ".dsp": [ + "Microsoft Developer Studio Project", + "Faust" + ], + ".dtx": [ + "TeX" + ], + ".duby": [ + "Mirah" + ], + ".dwl": [ + "DataWeave" + ], + ".dyalog": [ + "APL" + ], + ".dyl": [ + "Dylan" + ], + ".dylan": [ + "Dylan" + ], + ".e": [ + "E", + "Euphoria", + "Eiffel" + ], + ".eam.fs": [ + "Formatted" + ], + ".eb": [ + "Easybuild" + ], + ".ebnf": [ + "EBNF" + ], + ".ebuild": [ + "Gentoo Ebuild" + ], + ".ec": [ + "eC" + ], + ".ecl": [ + "ECLiPSe", + "ECL" + ], + ".eclass": [ + "Gentoo Eclass" + ], + ".eclxml": [ + "ECL" + ], + ".ecr": [ + "HTML+ECR" + ], + ".ect": [ + "EJS" + ], + ".edc": [ + "Edje Data Collection" + ], + ".edge": [ + "Edge" + ], + ".edgeql": [ + "EdgeQL" + ], + ".editorconfig": [ + "EditorConfig", + "EditorConfig" + ], + ".edn": [ + "edn" + ], + ".eex": [ + "HTML+EEX" + ], + ".eh": [ + "eC" + ], + ".ejs": [ + "EJS" + ], + ".ejs.t": [ + "EJS" + ], + ".el": [ + "Emacs Lisp" + ], + ".eleventyignore": [ + "Ignore List" + ], + ".eliom": [ + "OCaml" + ], + ".eliomi": [ + "OCaml" + ], + ".elm": [ + "Elm" + ], + ".elv": [ + "Elvish" + ], + ".em": [ + "EmberScript" + ], + ".emacs": [ + "Emacs Lisp", + "Emacs Lisp" + ], + ".emacs.desktop": [ + "Emacs Lisp", + "Emacs Lisp" + ], + ".emberscript": [ + "EmberScript" + ], + ".eml": [ + "E-mail" + ], + ".env": [ + "Dotenv", + "Dotenv" + ], + ".env.ci": [ + "Dotenv" + ], + ".env.dev": [ + "Dotenv" + ], + ".env.development": [ + "Dotenv" + ], + ".env.development.local": [ + "Dotenv" + ], + ".env.example": [ + "Dotenv" + ], + ".env.local": [ + "Dotenv" + ], + ".env.prod": [ + "Dotenv" + ], + ".env.production": [ + "Dotenv" + ], + ".env.sample": [ + "Dotenv" + ], + ".env.staging": [ + "Dotenv" + ], + ".env.test": [ + "Dotenv" + ], + ".env.testing": [ + "Dotenv" + ], + ".envrc": [ + "Shell" + ], + ".epj": [ + "Ecere Projects" + ], + ".eps": [ + "PostScript" + ], + ".epsi": [ + "PostScript" + ], + ".eq": [ + "EQ" + ], + ".erb": [ + "HTML+ERB" + ], + ".erb.deface": [ + "HTML+ERB" + ], + ".erl": [ + "Erlang" + ], + ".es": [ + "Erlang", + "JavaScript" + ], + ".es6": [ + "JavaScript" + ], + ".escript": [ + "Erlang" + ], + ".esdl": [ + "EdgeQL" + ], + ".eslintignore": [ + "Ignore List" + ], + ".eslintrc.json": [ + "JSON with Comments" + ], + ".ex": [ + "Elixir", + "Euphoria" + ], + ".exrc": [ + "Vim Script" + ], + ".exs": [ + "Elixir" + ], + ".eye": [ + "Ruby" + ], + ".f": [ + "Forth", + "Fortran", + "Filebench WML" + ], + ".f03": [ + "Fortran Free Form" + ], + ".f08": [ + "Fortran Free Form" + ], + ".f77": [ + "Fortran" + ], + ".f90": [ + "Fortran Free Form" + ], + ".f95": [ + "Fortran Free Form" + ], + ".factor": [ + "Factor" + ], + ".factor-boot-rc": [ + "Factor" + ], + ".factor-rc": [ + "Factor" + ], + ".fan": [ + "Fantom" + ], + ".fancypack": [ + "Fancy" + ], + ".fcgi": [ + "Perl", + "Shell", + "Ruby", + "PHP", + "Lua", + "Python" + ], + ".fea": [ + "OpenType Feature File" + ], + ".feature": [ + "Gherkin" + ], + ".filters": [ + "XML" + ], + ".fir": [ + "FIRRTL" + ], + ".fish": [ + "fish" + ], + ".flake8": [ + "INI" + ], + ".flaskenv": [ + "Shell" + ], + ".flex": [ + "JFlex" + ], + ".flf": [ + "FIGlet Font" + ], + ".flux": [ + "FLUX" + ], + ".fnc": [ + "PLSQL" + ], + ".fnl": [ + "Fennel" + ], + ".for": [ + "Forth", + "Fortran", + "Formatted" + ], + ".forth": [ + "Forth" + ], + ".fp": [ + "GLSL" + ], + ".fpp": [ + "Fortran" + ], + ".fr": [ + "Forth", + "Text", + "Frege" + ], + ".frag": [ + "GLSL", + "JavaScript" + ], + ".frg": [ + "GLSL" + ], + ".frm": [ + "Visual Basic 6.0", + "VBA" + ], + ".frt": [ + "Forth" + ], + ".fs": [ + "GLSL", + "Forth", + "F#", + "Filterscript" + ], + ".fsh": [ + "GLSL" + ], + ".fshader": [ + "GLSL" + ], + ".fsi": [ + "F#" + ], + ".fsproj": [ + "XML" + ], + ".fst": [ + "F*" + ], + ".fsti": [ + "F*" + ], + ".fsx": [ + "F#" + ], + ".fth": [ + "Forth" + ], + ".ftl": [ + "FreeMarker", + "Fluent" + ], + ".fun": [ + "Standard ML" + ], + ".fut": [ + "Futhark" + ], + ".fx": [ + "FLUX", + "HLSL" + ], + ".fxh": [ + "HLSL" + ], + ".fxml": [ + "XML" + ], + ".fy": [ + "Fancy" + ], + ".g": [ + "G-code", + "GAP" + ], + ".g4": [ + "ANTLR" + ], + ".gaml": [ + "GAML" + ], + ".gap": [ + "GAP" + ], + ".gawk": [ + "Awk" + ], + ".gbl": [ + "Gerber Image" + ], + ".gbo": [ + "Gerber Image" + ], + ".gbp": [ + "Gerber Image" + ], + ".gbr": [ + "Gerber Image" + ], + ".gbs": [ + "Gerber Image" + ], + ".gclient": [ + "Python" + ], + ".gco": [ + "G-code" + ], + ".gcode": [ + "G-code" + ], + ".gd": [ + "GAP", + "GDScript" + ], + ".gdb": [ + "GDB" + ], + ".gdbinit": [ + "GDB" + ], + ".gdnlib": [ + "Godot Resource" + ], + ".gdns": [ + "Godot Resource" + ], + ".ged": [ + "GEDCOM" + ], + ".gemrc": [ + "YAML" + ], + ".gemspec": [ + "Ruby" + ], + ".geo": [ + "GLSL" + ], + ".geojson": [ + "JSON" + ], + ".geom": [ + "GLSL" + ], + ".gf": [ + "Grammatical Framework" + ], + ".gi": [ + "GAP" + ], + ".git-blame-ignore-revs": [ + "Git Revision List" + ], + ".gitattributes": [ + "Git Attributes" + ], + ".gitconfig": [ + "Git Config", + "Git Config" + ], + ".gitignore": [ + "Ignore List", + "Ignore List" + ], + ".gitmodules": [ + "Git Config" + ], + ".gjs": [ + "Glimmer JS" + ], + ".gko": [ + "Gerber Image" + ], + ".glade": [ + "XML" + ], + ".gleam": [ + "Gleam" + ], + ".glf": [ + "Glyph" + ], + ".glsl": [ + "GLSL" + ], + ".glslf": [ + "GLSL" + ], + ".glslv": [ + "GLSL" + ], + ".gltf": [ + "JSON" + ], + ".glyphs": [ + "OpenStep Property List" + ], + ".gmi": [ + "Gemini" + ], + ".gml": [ + "Graph Modeling Language", + "XML", + "Game Maker Language", + "Gerber Image" + ], + ".gms": [ + "GAMS" + ], + ".gmx": [ + "XML" + ], + ".gn": [ + "GN", + "GN" + ], + ".gni": [ + "GN" + ], + ".gnu": [ + "Gnuplot" + ], + ".gnuplot": [ + "Gnuplot" + ], + ".gnus": [ + "Emacs Lisp" + ], + ".go": [ + "Go" + ], + ".god": [ + "Ruby" + ], + ".golo": [ + "Golo" + ], + ".gp": [ + "Gnuplot" + ], + ".gpb": [ + "Gerber Image" + ], + ".gpt": [ + "Gerber Image" + ], + ".gql": [ + "GraphQL" + ], + ".grace": [ + "Grace" + ], + ".gradle": [ + "Gradle" + ], + ".gradle.kts": [ + "Gradle Kotlin DSL" + ], + ".graphql": [ + "GraphQL" + ], + ".graphqls": [ + "GraphQL" + ], + ".groovy": [ + "Groovy" + ], + ".grt": [ + "Groovy" + ], + ".grxml": [ + "XML" + ], + ".gs": [ + "GLSL", + "Genie", + "JavaScript", + "Gosu" + ], + ".gsc": [ + "GSC" + ], + ".gsh": [ + "GSC" + ], + ".gshader": [ + "GLSL" + ], + ".gsp": [ + "Groovy Server Pages" + ], + ".gst": [ + "Gosu", + "XML" + ], + ".gsx": [ + "Gosu" + ], + ".gtl": [ + "Gerber Image" + ], + ".gto": [ + "Gerber Image" + ], + ".gtp": [ + "Gerber Image" + ], + ".gtpl": [ + "Groovy" + ], + ".gts": [ + "Glimmer TS", + "Gerber Image" + ], + ".gv": [ + "Graphviz (DOT)" + ], + ".gvimrc": [ + "Vim Script" + ], + ".gvy": [ + "Groovy" + ], + ".gyp": [ + "Python" + ], + ".gypi": [ + "Python" + ], + ".h": [ + "C", + "Objective-C", + "C++" + ], + ".h++": [ + "C++" + ], + ".hack": [ + "Hack" + ], + ".haml": [ + "Haml" + ], + ".haml.deface": [ + "Haml" + ], + ".handlebars": [ + "Handlebars" + ], + ".har": [ + "JSON" + ], + ".hats": [ + "ATS" + ], + ".hb": [ + "Harbour" + ], + ".hbs": [ + "Handlebars" + ], + ".hc": [ + "HolyC" + ], + ".hcl": [ + "HCL" + ], + ".hh": [ + "Hack", + "C++" + ], + ".hhi": [ + "Hack" + ], + ".hic": [ + "Clojure" + ], + ".hlean": [ + "Lean" + ], + ".hlsl": [ + "HLSL" + ], + ".hlsli": [ + "HLSL" + ], + ".hocon": [ + "HOCON" + ], + ".hoon": [ + "hoon" + ], + ".hpp": [ + "C++" + ], + ".hqf": [ + "SQF" + ], + ".hql": [ + "HiveQL" + ], + ".hrl": [ + "Erlang" + ], + ".hs": [ + "Haskell" + ], + ".hs-boot": [ + "Haskell" + ], + ".hsc": [ + "Haskell" + ], + ".hta": [ + "HTML" + ], + ".htaccess": [ + "ApacheConf" + ], + ".htm": [ + "HTML" + ], + ".html": [ + "Ecmarkup", + "HTML" + ], + ".html.heex": [ + "HTML+EEX" + ], + ".html.hl": [ + "HTML" + ], + ".html.leex": [ + "HTML+EEX" + ], + ".htmlhintrc": [ + "JSON" + ], + ".http": [ + "HTTP" + ], + ".hx": [ + "Haxe" + ], + ".hxml": [ + "HXML" + ], + ".hxsl": [ + "Haxe" + ], + ".hxx": [ + "C++" + ], + ".hy": [ + "Hy" + ], + ".hzp": [ + "XML" + ], + ".i": [ + "SWIG", + "Assembly", + "Motorola 68K Assembly" + ], + ".i3": [ + "Modula-3" + ], + ".i7x": [ + "Inform 7" + ], + ".ice": [ + "JSON", + "Slice" + ], + ".iced": [ + "CoffeeScript" + ], + ".icl": [ + "Clean" + ], + ".idc": [ + "C" + ], + ".idr": [ + "Idris" + ], + ".ig": [ + "Modula-3" + ], + ".ihlp": [ + "Stata" + ], + ".ijm": [ + "ImageJ Macro" + ], + ".ijs": [ + "J" + ], + ".ik": [ + "Ioke" + ], + ".ily": [ + "LilyPond" + ], + ".imba": [ + "Imba" + ], + ".imgbotconfig": [ + "JSON" + ], + ".iml": [ + "XML" + ], + ".inc": [ + "SourcePawn", + "BitBake", + "Assembly", + "C++", + "Pawn", + "NASL", + "PHP", + "POV-Ray SDL", + "Motorola 68K Assembly", + "Pascal", + "SQL", + "HTML" + ], + ".ini": [ + "INI" + ], + ".ink": [ + "Ink" + ], + ".inl": [ + "C++" + ], + ".ino": [ + "C++" + ], + ".inputrc": [ + "Readline Config" + ], + ".ins": [ + "TeX" + ], + ".intr": [ + "Dylan" + ], + ".io": [ + "Io" + ], + ".iol": [ + "Jolie" + ], + ".ipf": [ + "IGOR Pro" + ], + ".ipp": [ + "C++" + ], + ".ipynb": [ + "Jupyter Notebook" + ], + ".irbrc": [ + "Ruby" + ], + ".irclog": [ + "IRC log" + ], + ".isl": [ + "Inno Setup" + ], + ".iss": [ + "Inno Setup" + ], + ".iuml": [ + "PlantUML" + ], + ".ivy": [ + "XML" + ], + ".ixx": [ + "C++" + ], + ".j": [ + "Jasmin", + "Objective-J" + ], + ".j2": [ + "Jinja" + ], + ".jade": [ + "Pug" + ], + ".jake": [ + "JavaScript" + ], + ".janet": [ + "Janet" + ], + ".jav": [ + "Java" + ], + ".java": [ + "Java" + ], + ".javascript": [ + "JavaScript" + ], + ".jbuilder": [ + "Ruby" + ], + ".jcl": [ + "JCL" + ], + ".jelly": [ + "XML" + ], + ".jflex": [ + "JFlex" + ], + ".jinja": [ + "Jinja" + ], + ".jinja2": [ + "Jinja" + ], + ".jison": [ + "Jison" + ], + ".jisonlex": [ + "Jison Lex" + ], + ".jl": [ + "Julia" + ], + ".jq": [ + "JSONiq", + "jq" + ], + ".js": [ + "JavaScript" + ], + ".js.erb": [ + "JavaScript+ERB" + ], + ".jsb": [ + "JavaScript" + ], + ".jscad": [ + "JavaScript" + ], + ".jscsrc": [ + "JSON with Comments" + ], + ".jsfl": [ + "JavaScript" + ], + ".jsh": [ + "Java" + ], + ".jshintrc": [ + "JSON with Comments" + ], + ".jslib": [ + "JavaScript" + ], + ".jslintrc": [ + "JSON with Comments" + ], + ".jsm": [ + "JavaScript" + ], + ".json": [ + "JSON", + "OASv3-json", + "OASv2-json" + ], + ".json5": [ + "JSON5" + ], + ".jsonc": [ + "JSON with Comments" + ], + ".jsonl": [ + "JSON" + ], + ".jsonld": [ + "JSONLD" + ], + ".jsonnet": [ + "Jsonnet" + ], + ".jsp": [ + "Java Server Pages" + ], + ".jspre": [ + "JavaScript" + ], + ".jsproj": [ + "XML" + ], + ".jss": [ + "JavaScript" + ], + ".jst": [ + "EJS" + ], + ".jsx": [ + "JavaScript" + ], + ".just": [ + "Just" + ], + ".justfile": [ + "Just" + ], + ".kak": [ + "KakouneScript" + ], + ".kicad_mod": [ + "KiCad Layout" + ], + ".kicad_pcb": [ + "KiCad Layout" + ], + ".kicad_sch": [ + "KiCad Schematic" + ], + ".kicad_wks": [ + "KiCad Layout" + ], + ".kid": [ + "Genshi" + ], + ".kit": [ + "Kit" + ], + ".kml": [ + "XML" + ], + ".kojo": [ + "Scala" + ], + ".kql": [ + "Kusto" + ], + ".krl": [ + "KRL" + ], + ".ks": [ + "Kickstart", + "KerboScript" + ], + ".ksh": [ + "Shell" + ], + ".kshrc": [ + "Shell" + ], + ".ksy": [ + "Kaitai Struct" + ], + ".kt": [ + "Kotlin" + ], + ".ktm": [ + "Kotlin" + ], + ".kts": [ + "Kotlin" + ], + ".kv": [ + "kvlang" + ], + ".l": [ + "Roff", + "Common Lisp", + "PicoLisp", + "Lex" + ], + ".lagda": [ + "Literate Agda" + ], + ".lark": [ + "Lark" + ], + ".las": [ + "Lasso" + ], + ".lasso": [ + "Lasso" + ], + ".lasso8": [ + "Lasso" + ], + ".lasso9": [ + "Lasso" + ], + ".latexmkrc": [ + "Perl" + ], + ".latte": [ + "Latte" + ], + ".launch": [ + "XML" + ], + ".lbx": [ + "TeX" + ], + ".ld": [ + "Linker Script" + ], + ".lds": [ + "Linker Script" + ], + ".lean": [ + "Lean 4", + "Lean" + ], + ".lektorproject": [ + "INI" + ], + ".less": [ + "Less" + ], + ".lex": [ + "Lex" + ], + ".lfe": [ + "LFE" + ], + ".lgt": [ + "Logtalk" + ], + ".lhs": [ + "Literate Haskell" + ], + ".libsonnet": [ + "Jsonnet" + ], + ".lid": [ + "Dylan" + ], + ".lidr": [ + "Idris" + ], + ".ligo": [ + "LigoLANG" + ], + ".linq": [ + "C#" + ], + ".liquid": [ + "Liquid" + ], + ".lisp": [ + "NewLisp", + "Common Lisp" + ], + ".litcoffee": [ + "Literate CoffeeScript" + ], + ".livemd": [ + "Markdown" + ], + ".lkml": [ + "LookML" + ], + ".ll": [ + "LLVM" + ], + ".lmi": [ + "Python" + ], + ".login": [ + "Shell" + ], + ".logtalk": [ + "Logtalk" + ], + ".lol": [ + "LOLCODE" + ], + ".lookml": [ + "LookML" + ], + ".lpr": [ + "Pascal" + ], + ".ls": [ + "LiveScript", + "LoomScript" + ], + ".lsl": [ + "LSL" + ], + ".lslp": [ + "LSL" + ], + ".lsp": [ + "NewLisp", + "Common Lisp" + ], + ".ltx": [ + "TeX" + ], + ".lua": [ + "Lua" + ], + ".luacheckrc": [ + "Lua" + ], + ".luau": [ + "Luau" + ], + ".lvclass": [ + "LabVIEW" + ], + ".lvlib": [ + "LabVIEW" + ], + ".lvproj": [ + "LabVIEW" + ], + ".ly": [ + "LilyPond" + ], + ".m": [ + "Mathematica", + "Limbo", + "MUF", + "M", + "Objective-C", + "MATLAB", + "Mercury" + ], + ".m2": [ + "Macaulay2" + ], + ".m3": [ + "Modula-3" + ], + ".m4": [ + "M4", + "M4Sugar" + ], + ".ma": [ + "Mathematica" + ], + ".mak": [ + "Makefile" + ], + ".make": [ + "Makefile" + ], + ".makefile": [ + "Makefile" + ], + ".mako": [ + "Mako" + ], + ".man": [ + "Roff Manpage", + "Roff" + ], + ".mao": [ + "Mako" + ], + ".markdown": [ + "Markdown" + ], + ".markdownlintignore": [ + "Ignore List" + ], + ".marko": [ + "Marko" + ], + ".mask": [ + "Mask", + "Unity3D Asset" + ], + ".mat": [ + "Unity3D Asset" + ], + ".mata": [ + "Stata" + ], + ".matah": [ + "Stata" + ], + ".mathematica": [ + "Mathematica" + ], + ".matlab": [ + "MATLAB" + ], + ".mawk": [ + "Awk" + ], + ".maxhelp": [ + "Max" + ], + ".maxpat": [ + "Max" + ], + ".maxproj": [ + "Max" + ], + ".mbox": [ + "E-mail" + ], + ".mc": [ + "Win32 Message File", + "Monkey C", + "M4" + ], + ".mcfunction": [ + "mcfunction" + ], + ".mcmeta": [ + "JSON" + ], + ".mcr": [ + "MAXScript" + ], + ".md": [ + "Markdown", + "GCC Machine Description" + ], + ".md2": [ + "Checksums" + ], + ".md4": [ + "Checksums" + ], + ".md5": [ + "Checksums" + ], + ".mdoc": [ + "Roff Manpage", + "Roff" + ], + ".mdown": [ + "Markdown" + ], + ".mdpolicy": [ + "XML" + ], + ".mdwn": [ + "Markdown" + ], + ".mdx": [ + "MDX" + ], + ".me": [ + "Roff" + ], + ".mediawiki": [ + "Wikitext" + ], + ".mermaid": [ + "Mermaid" + ], + ".meta": [ + "Unity3D Asset" + ], + ".metal": [ + "Metal" + ], + ".mg": [ + "Modula-3" + ], + ".minid": [ + "MiniD" + ], + ".mint": [ + "Mint" + ], + ".mir": [ + "YAML" + ], + ".mirah": [ + "Mirah" + ], + ".mjml": [ + "XML" + ], + ".mjs": [ + "JavaScript" + ], + ".mk": [ + "Makefile" + ], + ".mkd": [ + "Markdown" + ], + ".mkdn": [ + "Markdown" + ], + ".mkdown": [ + "Markdown" + ], + ".mkfile": [ + "Makefile" + ], + ".mkii": [ + "TeX" + ], + ".mkiv": [ + "TeX" + ], + ".mkvi": [ + "TeX" + ], + ".ml": [ + "OCaml", + "Standard ML" + ], + ".ml4": [ + "OCaml" + ], + ".mli": [ + "OCaml" + ], + ".mligo": [ + "CameLIGO" + ], + ".mlir": [ + "MLIR" + ], + ".mll": [ + "OCaml" + ], + ".mly": [ + "OCaml" + ], + ".mm": [ + "Objective-C++", + "XML" + ], + ".mmd": [ + "Mermaid" + ], + ".mmk": [ + "Module Management System" + ], + ".mms": [ + "Module Management System" + ], + ".mo": [ + "Modelica", + "Motoko" + ], + ".mod": [ + "Modula-2", + "XML", + "AMPL", + "NMODL", + "Linux Kernel Module" + ], + ".mojo": [ + "XML", + "Mojo" + ], + ".monkey": [ + "Monkey" + ], + ".monkey2": [ + "Monkey" + ], + ".moo": [ + "Moocode", + "Mercury" + ], + ".moon": [ + "MoonScript" + ], + ".move": [ + "Move" + ], + ".mpl": [ + "JetBrains MPS" + ], + ".mps": [ + "JetBrains MPS" + ], + ".mq4": [ + "MQL4" + ], + ".mq5": [ + "MQL5" + ], + ".mqh": [ + "MQL5", + "MQL4" + ], + ".mrc": [ + "mIRC Script" + ], + ".ms": [ + "MAXScript", + "Roff", + "Unix Assembly" + ], + ".msd": [ + "JetBrains MPS" + ], + ".mspec": [ + "Ruby" + ], + ".mss": [ + "CartoCSS" + ], + ".mt": [ + "Mathematica" + ], + ".mtl": [ + "Wavefront Material" + ], + ".mtml": [ + "MTML" + ], + ".mts": [ + "TypeScript" + ], + ".mu": [ + "mupad" + ], + ".mud": [ + "ZIL" + ], + ".muf": [ + "MUF" + ], + ".mumps": [ + "M" + ], + ".muse": [ + "Muse" + ], + ".mustache": [ + "Mustache" + ], + ".mxml": [ + "XML" + ], + ".mxt": [ + "Max" + ], + ".mysql": [ + "SQL" + ], + ".myt": [ + "Myghty" + ], + ".n": [ + "Roff", + "Nemerle" + ], + ".nanorc": [ + "nanorc", + "nanorc" + ], + ".nas": [ + "Assembly", + "Nasal" + ], + ".nasl": [ + "NASL" + ], + ".nasm": [ + "Assembly" + ], + ".natvis": [ + "XML" + ], + ".nawk": [ + "Awk" + ], + ".nb": [ + "Mathematica", + "Text" + ], + ".nbp": [ + "Mathematica" + ], + ".nc": [ + "nesC" + ], + ".ncl": [ + "NCL", + "Text", + "XML", + "Gerber Image" + ], + ".ndproj": [ + "XML" + ], + ".ne": [ + "Nearley" + ], + ".nearley": [ + "Nearley" + ], + ".neon": [ + "NEON" + ], + ".nf": [ + "Nextflow" + ], + ".nginx": [ + "Nginx" + ], + ".nginxconf": [ + "Nginx" + ], + ".ni": [ + "Inform 7" + ], + ".nim": [ + "Nim" + ], + ".nim.cfg": [ + "Nim" + ], + ".nimble": [ + "Nim" + ], + ".nimrod": [ + "Nim" + ], + ".nims": [ + "Nim" + ], + ".ninja": [ + "Ninja" + ], + ".nit": [ + "Nit" + ], + ".nix": [ + "Nix" + ], + ".njk": [ + "Nunjucks" + ], + ".njs": [ + "JavaScript" + ], + ".nl": [ + "NL", + "NewLisp" + ], + ".nlogo": [ + "NetLogo" + ], + ".no": [ + "Text" + ], + ".nodemonignore": [ + "Ignore List" + ], + ".nomad": [ + "HCL" + ], + ".npmignore": [ + "Ignore List" + ], + ".npmrc": [ + "NPM Config" + ], + ".nproj": [ + "XML" + ], + ".nqp": [ + "Raku" + ], + ".nr": [ + "Roff" + ], + ".nse": [ + "Lua" + ], + ".nsh": [ + "NSIS" + ], + ".nsi": [ + "NSIS" + ], + ".nss": [ + "NWScript" + ], + ".nu": [ + "Nushell", + "Nu" + ], + ".numpy": [ + "NumPy" + ], + ".numpyw": [ + "NumPy" + ], + ".numsc": [ + "NumPy" + ], + ".nuspec": [ + "XML" + ], + ".nut": [ + "Squirrel" + ], + ".nvimrc": [ + "Vim Script" + ], + ".ny": [ + "Common Lisp" + ], + ".nycrc": [ + "JSON" + ], + ".ob2": [ + "Oberon" + ], + ".obj": [ + "Wavefront Object" + ], + ".objdump": [ + "ObjDump" + ], + ".odd": [ + "XML" + ], + ".odin": [ + "Object Data Instance Notation", + "Odin" + ], + ".ol": [ + "Jolie" + ], + ".omgrofl": [ + "Omgrofl" + ], + ".ooc": [ + "ooc" + ], + ".opa": [ + "Opa" + ], + ".opal": [ + "Opal" + ], + ".opencl": [ + "OpenCL" + ], + ".orc": [ + "Csound" + ], + ".org": [ + "Org" + ], + ".os": [ + "1C Enterprise" + ], + ".osm": [ + "XML" + ], + ".owl": [ + "Web Ontology Language" + ], + ".ox": [ + "Ox" + ], + ".oxh": [ + "Ox" + ], + ".oxo": [ + "Ox" + ], + ".oxygene": [ + "Oxygene" + ], + ".oz": [ + "Oz" + ], + ".p": [ + "OpenEdge ABL", + "Gnuplot" + ], + ".p4": [ + "P4" + ], + ".p6": [ + "Raku" + ], + ".p6l": [ + "Raku" + ], + ".p6m": [ + "Raku" + ], + ".p8": [ + "Lua" + ], + ".pac": [ + "JavaScript" + ], + ".pact": [ + "Pact" + ], + ".pan": [ + "Pan" + ], + ".parrot": [ + "Parrot" + ], + ".pas": [ + "Pascal" + ], + ".pascal": [ + "Pascal" + ], + ".pasm": [ + "Parrot Assembly" + ], + ".pat": [ + "Max" + ], + ".patch": [ + "Diff" + ], + ".pb": [ + "PureBasic" + ], + ".pbi": [ + "PureBasic" + ], + ".pbt": [ + "PowerBuilder", + "Protocol Buffer Text Format" + ], + ".pbtxt": [ + "Protocol Buffer Text Format" + ], + ".pck": [ + "PLSQL" + ], + ".pcss": [ + "PostCSS" + ], + ".pd": [ + "Pure Data" + ], + ".pd_lua": [ + "Lua" + ], + ".pddl": [ + "PDDL" + ], + ".pde": [ + "Processing" + ], + ".pegjs": [ + "PEG.js" + ], + ".pep": [ + "Pep8" + ], + ".per": [ + "Genero per" + ], + ".perl": [ + "Perl" + ], + ".pfa": [ + "PostScript" + ], + ".pgsql": [ + "PLpgSQL" + ], + ".ph": [ + "Perl" + ], + ".php": [ + "Hack", + "PHP", + "PHP" + ], + ".php3": [ + "PHP" + ], + ".php4": [ + "PHP" + ], + ".php5": [ + "PHP" + ], + ".php_cs": [ + "PHP" + ], + ".php_cs.dist": [ + "PHP" + ], + ".phps": [ + "PHP" + ], + ".phpt": [ + "PHP" + ], + ".phtml": [ + "HTML+PHP" + ], + ".pic": [ + "Pic" + ], + ".pig": [ + "PigLatin" + ], + ".pike": [ + "Pike" + ], + ".pir": [ + "Parrot Internal Representation" + ], + ".pkb": [ + "PLSQL" + ], + ".pkgproj": [ + "XML" + ], + ".pkl": [ + "Pkl", + "Pickle" + ], + ".pks": [ + "PLSQL" + ], + ".pl": [ + "Perl", + "Raku", + "Prolog" + ], + ".pl6": [ + "Raku" + ], + ".plantuml": [ + "PlantUML" + ], + ".plb": [ + "PLSQL" + ], + ".plist": [ + "OpenStep Property List", + "XML Property List" + ], + ".plot": [ + "Gnuplot" + ], + ".pls": [ + "PLSQL" + ], + ".plsql": [ + "PLSQL" + ], + ".plt": [ + "Prolog", + "Gnuplot" + ], + ".pluginspec": [ + "Ruby", + "XML" + ], + ".plx": [ + "Perl" + ], + ".pm": [ + "Perl", + "Raku", + "X PixMap" + ], + ".pm6": [ + "Raku" + ], + ".pml": [ + "Promela" + ], + ".pmod": [ + "Pike" + ], + ".po": [ + "Gettext Catalog" + ], + ".pod": [ + "Pod 6", + "Pod" + ], + ".pod6": [ + "Pod 6" + ], + ".podsl": [ + "Common Lisp" + ], + ".podspec": [ + "Ruby" + ], + ".pogo": [ + "PogoScript" + ], + ".polar": [ + "Polar" + ], + ".pony": [ + "Pony" + ], + ".por": [ + "Portugol" + ], + ".postcss": [ + "PostCSS" + ], + ".pot": [ + "Gettext Catalog" + ], + ".pov": [ + "POV-Ray SDL" + ], + ".pp": [ + "Puppet", + "Pascal" + ], + ".pprx": [ + "REXX" + ], + ".praat": [ + "Praat" + ], + ".prawn": [ + "Ruby" + ], + ".prc": [ + "SQL", + "PLSQL" + ], + ".prefab": [ + "Unity3D Asset" + ], + ".prefs": [ + "INI" + ], + ".prettierignore": [ + "Ignore List" + ], + ".prg": [ + "xBase" + ], + ".pri": [ + "QMake" + ], + ".prisma": [ + "Prisma" + ], + ".pro": [ + "Proguard", + "INI", + "IDL", + "QMake", + "Prolog" + ], + ".profile": [ + "Shell" + ], + ".proj": [ + "XML" + ], + ".project": [ + "XML" + ], + ".prolog": [ + "Prolog" + ], + ".properties": [ + "Java Properties", + "INI" + ], + ".props": [ + "XML" + ], + ".proto": [ + "Protocol Buffer" + ], + ".prw": [ + "xBase" + ], + ".pryrc": [ + "Ruby" + ], + ".ps": [ + "PostScript" + ], + ".ps1": [ + "PowerShell" + ], + ".ps1xml": [ + "XML" + ], + ".psc": [ + "Papyrus" + ], + ".psc1": [ + "XML" + ], + ".psd1": [ + "PowerShell" + ], + ".psgi": [ + "Perl" + ], + ".psm1": [ + "PowerShell" + ], + ".pt": [ + "XML" + ], + ".pub": [ + "Public Key" + ], + ".pug": [ + "Pug" + ], + ".puml": [ + "PlantUML" + ], + ".purs": [ + "PureScript" + ], + ".pwn": [ + "Pawn" + ], + ".pxd": [ + "Cython" + ], + ".pxi": [ + "Cython" + ], + ".py": [ + "Python" + ], + ".py3": [ + "Python" + ], + ".pyde": [ + "Python" + ], + ".pyi": [ + "Python" + ], + ".pylintrc": [ + "INI" + ], + ".pyp": [ + "Python" + ], + ".pyt": [ + "Python" + ], + ".pytb": [ + "Python traceback" + ], + ".pyw": [ + "Python" + ], + ".pyx": [ + "Cython" + ], + ".q": [ + "HiveQL", + "q" + ], + ".qasm": [ + "OpenQASM" + ], + ".qbs": [ + "QML" + ], + ".qhelp": [ + "XML" + ], + ".ql": [ + "CodeQL" + ], + ".qll": [ + "CodeQL" + ], + ".qmd": [ + "RMarkdown" + ], + ".qml": [ + "QML" + ], + ".qs": [ + "Q#", + "Qt Script" + ], + ".r": [ + "Rebol", + "Rez", + "R" + ], + ".r2": [ + "Rebol" + ], + ".r3": [ + "Rebol" + ], + ".rabl": [ + "Ruby" + ], + ".rake": [ + "Ruby" + ], + ".raku": [ + "Raku" + ], + ".rakumod": [ + "Raku" + ], + ".raml": [ + "RAML" + ], + ".raw": [ + "Raw token data" + ], + ".razor": [ + "HTML+Razor" + ], + ".rb": [ + "Ruby" + ], + ".rbbas": [ + "REALbasic" + ], + ".rbfrm": [ + "REALbasic" + ], + ".rbi": [ + "Ruby" + ], + ".rbmnu": [ + "REALbasic" + ], + ".rbres": [ + "REALbasic" + ], + ".rbs": [ + "RBS" + ], + ".rbtbar": [ + "REALbasic" + ], + ".rbuild": [ + "Ruby" + ], + ".rbuistate": [ + "REALbasic" + ], + ".rbw": [ + "Ruby" + ], + ".rbx": [ + "Ruby" + ], + ".rbxs": [ + "Lua" + ], + ".rchit": [ + "GLSL" + ], + ".rd": [ + "R" + ], + ".rdf": [ + "XML" + ], + ".rdoc": [ + "RDoc" + ], + ".re": [ + "C++", + "Reason" + ], + ".reb": [ + "Rebol" + ], + ".rebol": [ + "Rebol" + ], + ".red": [ + "Red" + ], + ".reds": [ + "Red" + ], + ".reek": [ + "YAML" + ], + ".reg": [ + "Windows Registry Entries" + ], + ".regex": [ + "Regular Expression" + ], + ".regexp": [ + "Regular Expression" + ], + ".rego": [ + "Open Policy Agent" + ], + ".rei": [ + "Reason" + ], + ".religo": [ + "ReasonLIGO" + ], + ".res": [ + "ReScript", + "XML" + ], + ".rest": [ + "reStructuredText" + ], + ".rest.txt": [ + "reStructuredText" + ], + ".resx": [ + "XML" + ], + ".rex": [ + "REXX" + ], + ".rexx": [ + "REXX" + ], + ".rg": [ + "Rouge" + ], + ".rhtml": [ + "HTML+ERB" + ], + ".ring": [ + "Ring" + ], + ".riot": [ + "Riot" + ], + ".rkt": [ + "Racket" + ], + ".rktd": [ + "Racket" + ], + ".rktl": [ + "Racket" + ], + ".rl": [ + "Ragel" + ], + ".rmd": [ + "RMarkdown" + ], + ".rmiss": [ + "GLSL" + ], + ".rnh": [ + "RUNOFF" + ], + ".rno": [ + "RUNOFF", + "Roff" + ], + ".rnw": [ + "Sweave" + ], + ".robot": [ + "RobotFramework" + ], + ".roc": [ + "Roc" + ], + ".rockspec": [ + "Lua" + ], + ".roff": [ + "Roff" + ], + ".ron": [ + "RON" + ], + ".ronn": [ + "Markdown" + ], + ".rpgle": [ + "RPGLE" + ], + ".rpy": [ + "Ren'Py", + "Python" + ], + ".rq": [ + "SPARQL" + ], + ".rs": [ + "Rust", + "XML", + "RenderScript" + ], + ".rs.in": [ + "Rust" + ], + ".rsc": [ + "Rascal", + "RouterOS Script" + ], + ".rsh": [ + "RenderScript" + ], + ".rspec": [ + "Option List" + ], + ".rss": [ + "XML" + ], + ".rst": [ + "reStructuredText" + ], + ".rst.txt": [ + "reStructuredText" + ], + ".rsx": [ + "R" + ], + ".rtf": [ + "Rich Text Format" + ], + ".ru": [ + "Ruby" + ], + ".ruby": [ + "Ruby" + ], + ".rviz": [ + "YAML" + ], + ".s": [ + "Motorola 68K Assembly", + "Unix Assembly" + ], + ".sage": [ + "Sage" + ], + ".sagews": [ + "Sage" + ], + ".sarif": [ + "JSON" + ], + ".sas": [ + "SAS" + ], + ".sass": [ + "Sass" + ], + ".sats": [ + "ATS" + ], + ".sbt": [ + "Scala" + ], + ".sc": [ + "SuperCollider", + "Scala" + ], + ".scad": [ + "OpenSCAD" + ], + ".scala": [ + "Scala" + ], + ".scalafix.conf": [ + "HOCON" + ], + ".scalafmt.conf": [ + "HOCON" + ], + ".scaml": [ + "Scaml" + ], + ".scd": [ + "Markdown", + "SuperCollider" + ], + ".sce": [ + "Scilab" + ], + ".scenic": [ + "Scenic" + ], + ".sch": [ + "Eagle", + "XML", + "Scheme", + "KiCad Schematic" + ], + ".sci": [ + "Scilab" + ], + ".scm": [ + "Scheme" + ], + ".sco": [ + "Csound Score" + ], + ".scpt": [ + "AppleScript" + ], + ".scrbl": [ + "Racket" + ], + ".scss": [ + "SCSS" + ], + ".scxml": [ + "XML" + ], + ".sdc": [ + "Tcl" + ], + ".sed": [ + "sed" + ], + ".self": [ + "Self" + ], + ".service": [ + "desktop" + ], + ".sexp": [ + "Common Lisp" + ], + ".sfd": [ + "Spline Font Database" + ], + ".sfproj": [ + "XML" + ], + ".sfv": [ + "Simple File Verification" + ], + ".sh": [ + "Shell" + ], + ".sh-session": [ + "ShellSession" + ], + ".sh.in": [ + "Shell" + ], + ".sha1": [ + "Checksums" + ], + ".sha2": [ + "Checksums" + ], + ".sha224": [ + "Checksums" + ], + ".sha256": [ + "Checksums" + ], + ".sha256sum": [ + "Checksums" + ], + ".sha3": [ + "Checksums" + ], + ".sha384": [ + "Checksums" + ], + ".sha512": [ + "Checksums" + ], + ".shader": [ + "GLSL", + "ShaderLab" + ], + ".shellcheckrc": [ + "ShellCheck Config" + ], + ".shen": [ + "Shen" + ], + ".shproj": [ + "XML" + ], + ".sieve": [ + "Sieve" + ], + ".sig": [ + "Standard ML" + ], + ".simplecov": [ + "Ruby" + ], + ".sj": [ + "Objective-J" + ], + ".sjs": [ + "JavaScript" + ], + ".sl": [ + "Slash" + ], + ".sld": [ + "Scheme" + ], + ".slim": [ + "Slim" + ], + ".slint": [ + "Slint" + ], + ".sln": [ + "Microsoft Visual Studio Solution" + ], + ".sls": [ + "SaltStack", + "Scheme" + ], + ".sma": [ + "Pawn" + ], + ".smali": [ + "Smali" + ], + ".smithy": [ + "Smithy" + ], + ".smk": [ + "Snakemake" + ], + ".sml": [ + "Standard ML" + ], + ".smt": [ + "SMT" + ], + ".smt2": [ + "SMT" + ], + ".snakefile": [ + "Snakemake" + ], + ".snap": [ + "Jest Snapshot" + ], + ".snip": [ + "Vim Snippet" + ], + ".snippet": [ + "Vim Snippet" + ], + ".snippets": [ + "Vim Snippet" + ], + ".sol": [ + "Gerber Image", + "Solidity" + ], + ".soy": [ + "Closure Templates" + ], + ".sp": [ + "SourcePawn" + ], + ".spacemacs": [ + "Emacs Lisp" + ], + ".sparql": [ + "SPARQL" + ], + ".spc": [ + "PLSQL" + ], + ".spec": [ + "Ruby", + "RPM Spec", + "Python" + ], + ".spin": [ + "Propeller Spin" + ], + ".sps": [ + "Scheme" + ], + ".sqf": [ + "SQF" + ], + ".sql": [ + "PLpgSQL", + "TSQL", + "SQL", + "SQLPL", + "PLSQL" + ], + ".sqlrpgle": [ + "RPGLE" + ], + ".sra": [ + "PowerBuilder" + ], + ".srdf": [ + "XML" + ], + ".srt": [ + "SubRip Text", + "SRecode Template" + ], + ".sru": [ + "PowerBuilder" + ], + ".srw": [ + "PowerBuilder" + ], + ".ss": [ + "Scheme" + ], + ".ssjs": [ + "JavaScript" + ], + ".sss": [ + "SugarSS" + ], + ".st": [ + "Smalltalk", + "StringTemplate" + ], + ".stTheme": [ + "XML Property List" + ], + ".stan": [ + "Stan" + ], + ".star": [ + "STAR", + "Starlark" + ], + ".sthlp": [ + "Stata" + ], + ".stl": [ + "STL" + ], + ".ston": [ + "STON" + ], + ".story": [ + "Gherkin" + ], + ".storyboard": [ + "XML" + ], + ".sty": [ + "TeX" + ], + ".styl": [ + "Stylus" + ], + ".stylelintignore": [ + "Ignore List" + ], + ".sublime-build": [ + "JSON with Comments" + ], + ".sublime-color-scheme": [ + "JSON with Comments" + ], + ".sublime-commands": [ + "JSON with Comments" + ], + ".sublime-completions": [ + "JSON with Comments" + ], + ".sublime-keymap": [ + "JSON with Comments" + ], + ".sublime-macro": [ + "JSON with Comments" + ], + ".sublime-menu": [ + "JSON with Comments" + ], + ".sublime-mousemap": [ + "JSON with Comments" + ], + ".sublime-project": [ + "JSON with Comments" + ], + ".sublime-settings": [ + "JSON with Comments" + ], + ".sublime-snippet": [ + "XML" + ], + ".sublime-syntax": [ + "YAML" + ], + ".sublime-theme": [ + "JSON with Comments" + ], + ".sublime-workspace": [ + "JSON with Comments" + ], + ".sublime_metrics": [ + "JSON with Comments" + ], + ".sublime_session": [ + "JSON with Comments" + ], + ".sv": [ + "SystemVerilog" + ], + ".svelte": [ + "Svelte" + ], + ".svg": [ + "SVG" + ], + ".svh": [ + "SystemVerilog" + ], + ".sw": [ + "XML", + "Sway" + ], + ".swcrc": [ + "JSON with Comments" + ], + ".swift": [ + "Swift" + ], + ".syntax": [ + "YAML" + ], + ".t": [ + "Perl", + "Raku", + "Turing", + "Terra" + ], + ".tab": [ + "SQL" + ], + ".tac": [ + "Python" + ], + ".tag": [ + "Java Server Pages" + ], + ".talon": [ + "Talon" + ], + ".targets": [ + "XML" + ], + ".tcc": [ + "C++" + ], + ".tcl": [ + "Tcl" + ], + ".tcl.in": [ + "Tcl" + ], + ".tcsh": [ + "Tcsh" + ], + ".te": [ + "SELinux Policy" + ], + ".tea": [ + "Tea" + ], + ".templ": [ + "templ" + ], + ".tern-config": [ + "JSON" + ], + ".tern-project": [ + "JSON" + ], + ".tesc": [ + "GLSL" + ], + ".tese": [ + "GLSL" + ], + ".tex": [ + "TeX" + ], + ".texi": [ + "Texinfo" + ], + ".texinfo": [ + "Texinfo" + ], + ".textile": [ + "Textile" + ], + ".textproto": [ + "Protocol Buffer Text Format" + ], + ".tf": [ + "HCL" + ], + ".tfstate": [ + "JSON" + ], + ".tfstate.backup": [ + "JSON" + ], + ".tftpl": [ + "Terraform Template" + ], + ".tfvars": [ + "HCL" + ], + ".thor": [ + "Ruby" + ], + ".thrift": [ + "Thrift" + ], + ".thy": [ + "Isabelle" + ], + ".tl": [ + "Type Language" + ], + ".tla": [ + "TLA" + ], + ".tlv": [ + "TL-Verilog" + ], + ".tm": [ + "Tcl" + ], + ".tmCommand": [ + "XML Property List" + ], + ".tmLanguage": [ + "XML Property List" + ], + ".tmPreferences": [ + "XML Property List" + ], + ".tmSnippet": [ + "XML Property List" + ], + ".tmTheme": [ + "XML Property List" + ], + ".tm_properties": [ + "TextMate Properties" + ], + ".tmac": [ + "Roff" + ], + ".tml": [ + "XML" + ], + ".tmux": [ + "Shell" + ], + ".tmux.conf": [ + "Shell" + ], + ".toc": [ + "TeX", + "World of Warcraft Addon Data" + ], + ".toit": [ + "Toit" + ], + ".toml": [ + "TOML" + ], + ".tool": [ + "Shell" + ], + ".topojson": [ + "JSON" + ], + ".tpb": [ + "PLSQL" + ], + ".tpl": [ + "Smarty" + ], + ".tpp": [ + "C++" + ], + ".tps": [ + "PLSQL" + ], + ".tres": [ + "Godot Resource" + ], + ".trg": [ + "PLSQL" + ], + ".trigger": [ + "Shell", + "Apex" + ], + ".ts": [ + "XML", + "TypeScript" + ], + ".tscn": [ + "Godot Resource" + ], + ".tst": [ + "Scilab", + "GAP" + ], + ".tsv": [ + "TSV" + ], + ".tsx": [ + "TSX", + "XML" + ], + ".ttl": [ + "Turtle" + ], + ".tu": [ + "Turing" + ], + ".twig": [ + "Twig" + ], + ".txi": [ + "Texinfo" + ], + ".txl": [ + "TXL" + ], + ".txt": [ + "Text", + "Adblock Filter List", + "Vim Help File" + ], + ".txx": [ + "C++" + ], + ".typ": [ + "XML", + "Typst" + ], + ".uc": [ + "UnrealScript" + ], + ".udf": [ + "SQL" + ], + ".udo": [ + "Csound" + ], + ".ui": [ + "XML" + ], + ".unity": [ + "Unity3D Asset" + ], + ".uno": [ + "Uno" + ], + ".upc": [ + "Unified Parallel C" + ], + ".ur": [ + "UrWeb" + ], + ".urdf": [ + "XML" + ], + ".url": [ + "INI" + ], + ".urs": [ + "UrWeb" + ], + ".ux": [ + "XML" + ], + ".v": [ + "V", + "Coq", + "Verilog" + ], + ".vala": [ + "Vala" + ], + ".vapi": [ + "Vala" + ], + ".vark": [ + "Gosu" + ], + ".vb": [ + "Visual Basic .NET" + ], + ".vba": [ + "Vim Script", + "VBA" + ], + ".vbhtml": [ + "Visual Basic .NET" + ], + ".vbproj": [ + "XML" + ], + ".vbs": [ + "VBScript" + ], + ".vcl": [ + "VCL" + ], + ".vcxproj": [ + "XML" + ], + ".vdf": [ + "Valve Data Format" + ], + ".veo": [ + "Verilog" + ], + ".vercelignore": [ + "Ignore List" + ], + ".vert": [ + "GLSL" + ], + ".vh": [ + "SystemVerilog" + ], + ".vhd": [ + "VHDL" + ], + ".vhdl": [ + "VHDL" + ], + ".vhf": [ + "VHDL" + ], + ".vhi": [ + "VHDL" + ], + ".vho": [ + "VHDL" + ], + ".vhost": [ + "Nginx", + "ApacheConf" + ], + ".vhs": [ + "VHDL" + ], + ".vht": [ + "VHDL" + ], + ".vhw": [ + "VHDL" + ], + ".vim": [ + "Vim Script" + ], + ".vimrc": [ + "Vim Script", + "Vim Script" + ], + ".viper": [ + "Emacs Lisp" + ], + ".viw": [ + "SQL" + ], + ".vmb": [ + "Vim Script" + ], + ".volt": [ + "Volt" + ], + ".vrx": [ + "GLSL" + ], + ".vs": [ + "GLSL" + ], + ".vscodeignore": [ + "Ignore List" + ], + ".vsh": [ + "GLSL" + ], + ".vshader": [ + "GLSL" + ], + ".vsixmanifest": [ + "XML" + ], + ".vssettings": [ + "XML" + ], + ".vstemplate": [ + "XML" + ], + ".vtl": [ + "Velocity Template Language" + ], + ".vtt": [ + "WebVTT" + ], + ".vue": [ + "Vue" + ], + ".vw": [ + "PLSQL" + ], + ".vxml": [ + "XML" + ], + ".vy": [ + "Vyper" + ], + ".w": [ + "CWeb", + "OpenEdge ABL" + ], + ".wast": [ + "WebAssembly" + ], + ".wat": [ + "WebAssembly" + ], + ".watchmanconfig": [ + "JSON" + ], + ".watchr": [ + "Ruby" + ], + ".wdl": [ + "WDL" + ], + ".webapp": [ + "JSON" + ], + ".webidl": [ + "WebIDL" + ], + ".webmanifest": [ + "JSON" + ], + ".weechatlog": [ + "IRC log" + ], + ".wgetrc": [ + "Wget Config" + ], + ".wgsl": [ + "WGSL" + ], + ".whiley": [ + "Whiley" + ], + ".wiki": [ + "Wikitext" + ], + ".wikitext": [ + "Wikitext" + ], + ".wisp": [ + "wisp" + ], + ".wit": [ + "WebAssembly Interface Type" + ], + ".wixproj": [ + "XML" + ], + ".wl": [ + "Mathematica" + ], + ".wlk": [ + "Wollok" + ], + ".wlt": [ + "Mathematica" + ], + ".wlua": [ + "Lua" + ], + ".workbook": [ + "Markdown" + ], + ".workflow": [ + "XML", + "HCL" + ], + ".wren": [ + "Wren" + ], + ".ws": [ + "Witcher Script" + ], + ".wsdl": [ + "XML" + ], + ".wsf": [ + "XML" + ], + ".wsgi": [ + "Python" + ], + ".wxi": [ + "XML" + ], + ".wxl": [ + "XML" + ], + ".wxs": [ + "XML" + ], + ".x": [ + "Logos", + "RPC", + "DirectX 3D File", + "Linker Script" + ], + ".x10": [ + "X10" + ], + ".x3d": [ + "XML" + ], + ".x68": [ + "Motorola 68K Assembly" + ], + ".xacro": [ + "XML" + ], + ".xaml": [ + "XML" + ], + ".xbm": [ + "X BitMap" + ], + ".xc": [ + "XC" + ], + ".xdc": [ + "Tcl" + ], + ".xht": [ + "HTML" + ], + ".xhtml": [ + "HTML" + ], + ".xi": [ + "Logos" + ], + ".xib": [ + "XML" + ], + ".xlf": [ + "XML" + ], + ".xliff": [ + "XML" + ], + ".xm": [ + "Logos" + ], + ".xmi": [ + "XML" + ], + ".xml": [ + "XML" + ], + ".xml.dist": [ + "XML" + ], + ".xmp": [ + "XML" + ], + ".xojo_code": [ + "Xojo" + ], + ".xojo_menu": [ + "Xojo" + ], + ".xojo_report": [ + "Xojo" + ], + ".xojo_script": [ + "Xojo" + ], + ".xojo_toolbar": [ + "Xojo" + ], + ".xojo_window": [ + "Xojo" + ], + ".xpl": [ + "XProc" + ], + ".xpm": [ + "X PixMap" + ], + ".xproc": [ + "XProc" + ], + ".xproj": [ + "XML" + ], + ".xpy": [ + "Python" + ], + ".xq": [ + "XQuery" + ], + ".xql": [ + "XQuery" + ], + ".xqm": [ + "XQuery" + ], + ".xquery": [ + "XQuery" + ], + ".xqy": [ + "XQuery" + ], + ".xrl": [ + "Erlang" + ], + ".xs": [ + "XS" + ], + ".xsd": [ + "XML" + ], + ".xsh": [ + "Xonsh" + ], + ".xsjs": [ + "JavaScript" + ], + ".xsjslib": [ + "JavaScript" + ], + ".xsl": [ + "XSLT" + ], + ".xslt": [ + "XSLT" + ], + ".xsp-config": [ + "XPages" + ], + ".xsp.metadata": [ + "XPages" + ], + ".xspec": [ + "XML" + ], + ".xtend": [ + "Xtend" + ], + ".xul": [ + "XML" + ], + ".xzap": [ + "ZAP" + ], + ".y": [ + "Yacc" + ], + ".yacc": [ + "Yacc" + ], + ".yaml": [ + "OASv3-yaml", + "MiniYAML", + "OASv2-yaml", + "YAML" + ], + ".yaml-tmlanguage": [ + "YAML" + ], + ".yaml.sed": [ + "YAML" + ], + ".yang": [ + "YANG" + ], + ".yap": [ + "Prolog" + ], + ".yar": [ + "YARA" + ], + ".yara": [ + "YARA" + ], + ".yardopts": [ + "Option List" + ], + ".yasnippet": [ + "YASnippet" + ], + ".yml": [ + "OASv3-yaml", + "MiniYAML", + "OASv2-yaml", + "YAML" + ], + ".yml.mysql": [ + "YAML" + ], + ".yrl": [ + "Erlang" + ], + ".yul": [ + "Yul" + ], + ".yy": [ + "Yacc", + "JSON" + ], + ".yyp": [ + "JSON" + ], + ".zap": [ + "ZAP" + ], + ".zcml": [ + "XML" + ], + ".zeek": [ + "Zeek" + ], + ".zep": [ + "Zephir" + ], + ".zig": [ + "Zig" + ], + ".zig.zon": [ + "Zig" + ], + ".zil": [ + "ZIL" + ], + ".zimpl": [ + "Zimpl" + ], + ".zlogin": [ + "Shell" + ], + ".zlogout": [ + "Shell" + ], + ".zmpl": [ + "Zimpl" + ], + ".zone": [ + "DNS Zone" + ], + ".zpl": [ + "Zimpl" + ], + ".zprofile": [ + "Shell" + ], + ".zs": [ + "ZenScript" + ], + ".zsh": [ + "Shell" + ], + ".zsh-theme": [ + "Shell" + ], + ".zshenv": [ + "Shell" + ], + ".zshrc": [ + "Shell" + ], + "9fs": [ + "Shell" + ], + "APKBUILD": [ + "Alpine Abuild" + ], + "Android.bp": [ + "Soong" + ], + "App.config": [ + "XML" + ], + "Appraisals": [ + "Ruby" + ], + "BSDmakefile": [ + "Makefile" + ], + "BUCK": [ + "Starlark" + ], + "BUILD": [ + "Starlark" + ], + "BUILD.bazel": [ + "Starlark" + ], + "Berksfile": [ + "Ruby" + ], + "Brewfile": [ + "Ruby" + ], + "Buildfile": [ + "Ruby" + ], + "CITATION": [ + "Text" + ], + "CITATION.cff": [ + "YAML" + ], + "CITATIONS": [ + "Text" + ], + "CMakeLists.txt": [ + "CMake" + ], + "CODEOWNERS": [ + "CODEOWNERS" + ], + "COPYING": [ + "Text" + ], + "COPYING.regex": [ + "Text" + ], + "COPYRIGHT.regex": [ + "Text" + ], + "Caddyfile": [ + "Caddyfile" + ], + "Cakefile": [ + "CoffeeScript" + ], + "Capfile": [ + "Ruby" + ], + "Cargo.lock": [ + "TOML" + ], + "Cargo.toml.orig": [ + "TOML" + ], + "Cask": [ + "Emacs Lisp" + ], + "Containerfile": [ + "Dockerfile" + ], + "DEPS": [ + "Python" + ], + "DIR_COLORS": [ + "dircolors" + ], + "Dangerfile": [ + "Ruby" + ], + "Deliverfile": [ + "Ruby" + ], + "Dockerfile": [ + "Dockerfile" + ], + "Earthfile": [ + "Earthly" + ], + "Emakefile": [ + "Erlang" + ], + "FONTLOG": [ + "Text" + ], + "Fakefile": [ + "Fancy" + ], + "Fastfile": [ + "Ruby" + ], + "GNUmakefile": [ + "Makefile" + ], + "Gemfile": [ + "Ruby" + ], + "Gemfile.lock": [ + "Gemfile.lock" + ], + "Gopkg.lock": [ + "TOML" + ], + "Guardfile": [ + "Ruby" + ], + "HOSTS": [ + "INI", + "Hosts File" + ], + "INSTALL": [ + "Text" + ], + "INSTALL.mysql": [ + "Text" + ], + "JUSTFILE": [ + "Just" + ], + "Jakefile": [ + "JavaScript" + ], + "Jarfile": [ + "Ruby" + ], + "Jenkinsfile": [ + "Groovy" + ], + "Justfile": [ + "Just" + ], + "Kbuild": [ + "Makefile" + ], + "LICENSE": [ + "Text" + ], + "LICENSE.mysql": [ + "Text" + ], + "Lexer.x": [ + "Lex" + ], + "MANIFEST.MF": [ + "JAR Manifest" + ], + "MD5SUMS": [ + "Checksums" + ], + "MODULE.bazel": [ + "Starlark" + ], + "MODULE.bazel.lock": [ + "JSON" + ], + "Makefile": [ + "Makefile" + ], + "Makefile.PL": [ + "Perl" + ], + "Makefile.am": [ + "Makefile" + ], + "Makefile.boot": [ + "Makefile" + ], + "Makefile.frag": [ + "Makefile" + ], + "Makefile.in": [ + "Makefile" + ], + "Makefile.inc": [ + "Makefile" + ], + "Makefile.wat": [ + "Makefile" + ], + "Mavenfile": [ + "Ruby" + ], + "Modulefile": [ + "Puppet" + ], + "NEWS": [ + "Text" + ], + "Notebook": [ + "Jupyter Notebook" + ], + "NuGet.config": [ + "XML" + ], + "Nukefile": [ + "Nu" + ], + "PKGBUILD": [ + "Shell" + ], + "Phakefile": [ + "PHP" + ], + "Pipfile": [ + "TOML" + ], + "Pipfile.lock": [ + "JSON" + ], + "Podfile": [ + "Ruby" + ], + "Procfile": [ + "Procfile" + ], + "Project.ede": [ + "Emacs Lisp" + ], + "Puppetfile": [ + "Ruby" + ], + "README.me": [ + "Text" + ], + "README.mysql": [ + "Text" + ], + "README.nss": [ + "Text" + ], + "ROOT": [ + "Isabelle ROOT" + ], + "Rakefile": [ + "Ruby" + ], + "Rexfile": [ + "Perl" + ], + "SConscript": [ + "Python" + ], + "SConstruct": [ + "Python" + ], + "SHA1SUMS": [ + "Checksums" + ], + "SHA256SUMS": [ + "Checksums" + ], + "SHA256SUMS.txt": [ + "Checksums" + ], + "SHA512SUMS": [ + "Checksums" + ], + "Settings.StyleCop": [ + "XML" + ], + "Singularity": [ + "Singularity" + ], + "Slakefile": [ + "LiveScript" + ], + "Snakefile": [ + "Snakemake" + ], + "Snapfile": [ + "Ruby" + ], + "Steepfile": [ + "Ruby" + ], + "Thorfile": [ + "Ruby" + ], + "Tiltfile": [ + "Starlark" + ], + "Vagrantfile": [ + "Ruby" + ], + "WORKSPACE": [ + "Starlark" + ], + "WORKSPACE.bazel": [ + "Starlark" + ], + "Web.Debug.config": [ + "XML" + ], + "Web.Release.config": [ + "XML" + ], + "Web.config": [ + "XML" + ], + "XCompose": [ + "XCompose" + ], + "_curlrc": [ + "cURL Config" + ], + "_dir_colors": [ + "dircolors" + ], + "_dircolors": [ + "dircolors" + ], + "_emacs": [ + "Emacs Lisp" + ], + "_redirects": [ + "Redirect Rules" + ], + "_vimrc": [ + "Vim Script" + ], + "abbrev_defs": [ + "Emacs Lisp" + ], + "ack": [ + "Perl" + ], + "ackrc": [ + "Option List" + ], + "ant.xml": [ + "Ant Build System" + ], + "apache2.conf": [ + "ApacheConf" + ], + "api-extractor.json": [ + "JSON with Comments" + ], + "bash_aliases": [ + "Shell" + ], + "bash_logout": [ + "Shell" + ], + "bash_profile": [ + "Shell" + ], + "bashrc": [ + "Shell" + ], + "browserslist": [ + "Browserslist" + ], + "build.xml": [ + "Ant Build System" + ], + "buildfile": [ + "Ruby" + ], + "buildozer.spec": [ + "INI" + ], + "cabal.config": [ + "Cabal Config" + ], + "cabal.project": [ + "Cabal Config" + ], + "checksums.txt": [ + "Checksums" + ], + "cksums": [ + "Checksums" + ], + "click.me": [ + "Text" + ], + "composer.lock": [ + "JSON" + ], + "configure.ac": [ + "M4Sugar" + ], + "contents.lr": [ + "Markdown" + ], + "cpanfile": [ + "Perl" + ], + "crontab": [ + "crontab" + ], + "cshrc": [ + "Shell" + ], + "delete.me": [ + "Text" + ], + "deno.lock": [ + "JSON" + ], + "descrip.mmk": [ + "Module Management System" + ], + "descrip.mms": [ + "Module Management System" + ], + "devcontainer.json": [ + "JSON with Comments" + ], + "dir_colors": [ + "dircolors" + ], + "encodings.dir": [ + "X Font Directory Index" + ], + "eqnrc": [ + "Roff" + ], + "expr-dist": [ + "R" + ], + "file_contexts": [ + "SELinux Policy" + ], + "firestore.rules": [ + "Cloud Firestore Security Rules" + ], + "flake.lock": [ + "JSON" + ], + "fonts.alias": [ + "X Font Directory Index" + ], + "fonts.dir": [ + "X Font Directory Index" + ], + "fonts.scale": [ + "X Font Directory Index" + ], + "fp-lib-table": [ + "KiCad Layout" + ], + "genfs_contexts": [ + "SELinux Policy" + ], + "gitignore-global": [ + "Ignore List" + ], + "gitignore_global": [ + "Ignore List" + ], + "glide.lock": [ + "YAML" + ], + "go.mod": [ + "Go Module" + ], + "go.sum": [ + "Go Checksums" + ], + "go.work": [ + "Go Workspace" + ], + "go.work.sum": [ + "Go Checksums" + ], + "gradlew": [ + "Shell" + ], + "gvimrc": [ + "Vim Script" + ], + "haproxy.cfg": [ + "HAProxy" + ], + "hosts": [ + "INI", + "Hosts File" + ], + "httpd.conf": [ + "ApacheConf" + ], + "initial_sids": [ + "SELinux Policy" + ], + "inputrc": [ + "Readline Config" + ], + "installscript.qs": [ + "Qt Script" + ], + "jsconfig.json": [ + "JSON with Comments" + ], + "justfile": [ + "Just" + ], + "kakrc": [ + "KakouneScript" + ], + "keep.me": [ + "Text" + ], + "kshrc": [ + "Shell" + ], + "language-configuration.json": [ + "JSON with Comments" + ], + "language-subtag-registry.txt": [ + "Record Jar" + ], + "latexmkrc": [ + "Perl" + ], + "ld.script": [ + "Linker Script" + ], + "lexer.x": [ + "Lex" + ], + "login": [ + "Shell" + ], + "m3makefile": [ + "Quake" + ], + "m3overrides": [ + "Quake" + ], + "makefile": [ + "Makefile" + ], + "makefile.sco": [ + "Makefile" + ], + "man": [ + "Shell" + ], + "mcmod.info": [ + "JSON" + ], + "md5sum.txt": [ + "Checksums" + ], + "meson.build": [ + "Meson" + ], + "meson_options.txt": [ + "Meson" + ], + "mix.lock": [ + "Elixir" + ], + "mkfile": [ + "Makefile" + ], + "mmn": [ + "Roff" + ], + "mmt": [ + "Roff" + ], + "mocha.opts": [ + "Option List" + ], + "nanorc": [ + "nanorc" + ], + "nextflow.config": [ + "Nextflow" + ], + "nginx.conf": [ + "Nginx" + ], + "nim.cfg": [ + "Nim" + ], + "nvimrc": [ + "Vim Script" + ], + "owh": [ + "Tcl" + ], + "package.mask": [ + "Text" + ], + "package.use.mask": [ + "Text" + ], + "package.use.stable.mask": [ + "Text" + ], + "packages.config": [ + "XML" + ], + "pdm.lock": [ + "TOML" + ], + "poetry.lock": [ + "TOML" + ], + "pom.xml": [ + "Maven POM" + ], + "port_contexts": [ + "SELinux Policy" + ], + "profile": [ + "Shell" + ], + "project.godot": [ + "Godot Resource" + ], + "pylintrc": [ + "INI" + ], + "read.me": [ + "Text" + ], + "readme.1st": [ + "Text" + ], + "rebar.config": [ + "Erlang" + ], + "rebar.config.lock": [ + "Erlang" + ], + "rebar.lock": [ + "Erlang" + ], + "requirements-dev.txt": [ + "Pip Requirements" + ], + "requirements.txt": [ + "Pip Requirements" + ], + "riemann.config": [ + "Clojure" + ], + "robots.txt": [ + "robots.txt" + ], + "security_classes": [ + "SELinux Policy" + ], + "ssh-config": [ + "SSH Config" + ], + "ssh_config": [ + "SSH Config" + ], + "sshconfig": [ + "SSH Config" + ], + "sshconfig.snip": [ + "SSH Config" + ], + "sshd-config": [ + "SSH Config" + ], + "sshd_config": [ + "SSH Config" + ], + "starfield": [ + "Tcl" + ], + "test.me": [ + "Text" + ], + "tmux.conf": [ + "Shell" + ], + "toolchain_installscript.qs": [ + "Qt Script" + ], + "troffrc": [ + "Roff" + ], + "troffrc-end": [ + "Roff" + ], + "tsconfig.json": [ + "JSON with Comments" + ], + "tslint.json": [ + "JSON with Comments" + ], + "use.mask": [ + "Text" + ], + "use.stable.mask": [ + "Text" + ], + "vimrc": [ + "Vim Script" + ], + "vlcrc": [ + "INI" + ], + "wscript": [ + "Python" + ], + "xcompose": [ + "XCompose" + ], + "yarn.lock": [ + "YAML" + ], + "zlogin": [ + "Shell" + ], + "zlogout": [ + "Shell" + ], + "zprofile": [ + "Shell" + ], + "zshenv": [ + "Shell" + ], + "zshrc": [ + "Shell" + ] +} \ No newline at end of file