Skip to content

Improve handling of corner cases in narrowTypeByInstanceof #52592

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Feb 6, 2023
Merged

Conversation

ahejlsberg
Copy link
Member

Fixes #52571.

@typescript-bot typescript-bot added Author: Team For Milestone Bug PRs that fix a bug with a specific milestone labels Feb 3, 2023
@ahejlsberg
Copy link
Member Author

@typescript-bot test this
@typescript-bot user test this inline
@typescript-bot run dt
@typescript-bot perf test faster
@typescript-bot test top100

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the diff-based top-repos suite on this PR at 1337f28. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the diff-based user code test suite on this PR at 1337f28. You can monitor the build here.

Update: The results are in! Part 1, Part 2

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the abridged perf test suite on this PR at 1337f28. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the parallelized Definitely Typed test suite on this PR at 1337f28. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the extended test suite on this PR at 1337f28. You can monitor the build here.

@typescript-bot
Copy link
Collaborator

@ahejlsberg Here are the results of running the user test suite comparing main and refs/pull/52592/merge:

Something interesting changed - please have a look.

Details

bluebird

/mnt/ts_downloads/bluebird/tsconfig.json

  • [NEW] error TS2339: Property '_then' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/bind.js(42,22)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/finally.js(76,37)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/props.js(99,25)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/reduce.js(153,22)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/using.js(42,41)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/using.js(154,38)
  • [NEW] error TS2339: Property 'isFulfilled' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/debuggability.js(471,21)
  • [NEW] error TS2339: Property 'value' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/debuggability.js(472,28)
  • [NEW] error TS2339: Property 'suppressUnhandledRejections' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/direct_resolve.js(12,41)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/direct_resolve.js(36,45)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/direct_resolve.js(41,47)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/map.js(29,30)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/promise_array.js(19,16)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/reduce.js(94,26)
  • [NEW] error TS2339: Property '_isCancelled' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/finally.js(65,38)
  • [NEW] error TS2339: Property 'isPending' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/finally.js(71,45)
  • [NEW] error TS2339: Property '_attachCancellationCallback' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/finally.js(72,38)
  • [NEW] error TS2339: Property 'cancel' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/generators.js(116,17)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/promise_array.js(167,16)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/reduce.js(69,34)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/reduce.js(72,28)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/using.js(120,22)
  • [NEW] error TS2339: Property '_target' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/join.js(126,53)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/map.js(83,41)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/promise_array.js(40,25)
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/promise_array.js(93,41)
  • [NEW] error TS2339: Property '_isDisposable' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/using.js(33,30)
  • [NEW] error TS2339: Property '_getDisposer' does not exist on type '{}'.
    • /mnt/ts_downloads/bluebird/node_modules/bluebird/js/release/using.js(36,38)

@typescript-bot
Copy link
Collaborator

@ahejlsberg Here are some more interesting changes from running the user test suite

Details

uglify-js

/mnt/ts_downloads/uglify-js/tsconfig.json

  • [NEW] error TS2339: Property 'validate' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(218,22)
  • [NEW] error TS2339: Property 'equals' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(250,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2527,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11666,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13219,47)
  • [NEW] error TS2339: Property 'label' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(427,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(427,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(428,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2310,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3924,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3925,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1244,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1245,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1024,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(279,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(279,34)
  • [NEW] error TS2339: Property 'value' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(622,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(641,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(667,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1561,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2271,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2302,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(318,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(412,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(450,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(499,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(500,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(501,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(763,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(828,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1683,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1689,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1718,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2284,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2284,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2470,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2472,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2514,77)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2592,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2593,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2597,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2597,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2653,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2676,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2677,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2770,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2853,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2853,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2878,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2904,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2913,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2913,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3166,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3169,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3172,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3186,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3496,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3496,97)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3520,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3525,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3553,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3648,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3744,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3748,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3756,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3886,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4032,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4033,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4033,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4278,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4278,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4449,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4494,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5243,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5244,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5502,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5503,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5521,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5521,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5533,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5540,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5549,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5956,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5956,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6276,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6298,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6320,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6576,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6718,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6723,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6724,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6728,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6732,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7358,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8546,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8553,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8559,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8631,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8633,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8634,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8635,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8637,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8707,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8707,106)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8714,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8714,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8974,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10389,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10677,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10691,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10808,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10864,76)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10876,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11136,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11143,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13161,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13172,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13340,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13410,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13498,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13840,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13881,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13887,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(498,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(919,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1440,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1644,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(820,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2491,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(154,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(322,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(322,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(309,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(817,34)
  • [NEW] error TS2339: Property 'name' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(663,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1265,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1277,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1289,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1803,94)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2340,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(832,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1684,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1713,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1744,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1880,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1881,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2236,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2281,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2281,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2462,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2462,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2462,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2512,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2532,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2626,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2626,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2652,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2653,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2655,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2665,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2677,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2678,79)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2726,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2749,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2771,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2818,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2818,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2903,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2905,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2910,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2910,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2982,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2982,111)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3045,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3046,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3046,115)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3087,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3155,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3280,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3281,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3431,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3777,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4221,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4560,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5495,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5495,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5506,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5583,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6123,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6127,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6318,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6411,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6411,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6487,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6487,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6600,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6720,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6962,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6993,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7084,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7084,89)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7245,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7247,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7257,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7257,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7258,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7262,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7264,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7274,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7274,92)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7275,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7349,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7350,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7354,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7822,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7885,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7917,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7952,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7954,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8221,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8289,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8290,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8307,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8428,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8546,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8551,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8555,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8555,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8560,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8600,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8641,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8642,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8707,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10249,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10278,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10348,79)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10353,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10678,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10715,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10807,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10944,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10947,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11012,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11107,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11135,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11138,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11139,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11179,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11188,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12693,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12774,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12775,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13353,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13354,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13726,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13835,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13882,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14007,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1244,93)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1251,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1060,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1065,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1160,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1640,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1640,86)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1276,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1276,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(210,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(246,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(129,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(152,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(172,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(229,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(230,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(269,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(269,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(300,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(307,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(315,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(654,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(702,58)
  • [NEW] error TS2339: Property 'key' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(967,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1688,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1688,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1717,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2533,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5232,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5235,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6722,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6727,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6731,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13497,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13656,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13657,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13657,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13886,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13886,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2497,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(130,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(131,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(133,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(222,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(223,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(225,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(258,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(259,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(261,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(261,40)
  • [NEW] error TS2339: Property 'expression' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1542,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1562,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(142,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(152,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(440,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(455,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(498,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(766,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(772,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(782,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1038,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1040,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1446,75)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1759,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2492,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2492,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2500,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2500,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2527,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2546,77)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2560,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2561,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2564,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2571,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2631,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2711,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2821,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2835,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2838,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2846,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2889,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2891,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2894,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2900,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2915,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2915,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3000,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3029,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3038,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3078,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3153,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3347,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3495,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3498,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3499,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3563,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3566,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3950,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4059,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4059,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4061,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4061,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4340,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4340,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4342,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4342,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4437,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4700,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4786,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4786,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4802,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4911,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5084,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5131,90)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5141,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5557,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5721,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5722,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5724,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5734,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5814,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6398,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6505,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6518,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6570,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6878,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6889,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7219,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7220,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7223,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7240,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7240,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7279,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7805,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7815,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7816,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8413,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8414,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8573,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8574,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8576,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8580,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8678,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8680,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8689,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8786,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8800,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9059,93)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9063,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9418,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9561,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10462,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10472,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10476,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10488,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10489,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10550,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10569,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10577,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10585,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10589,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10597,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10598,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10779,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11403,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11475,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11588,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11605,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11605,80)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11611,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11613,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12033,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12223,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12539,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12540,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12695,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12985,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12987,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12993,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13164,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13165,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13175,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13178,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13179,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13212,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13214,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13220,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13529,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13625,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14159,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(486,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(489,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(500,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(676,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(677,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(698,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(705,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(746,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(775,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(780,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(790,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(802,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(812,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(817,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(831,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(842,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(852,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(859,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1475,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1476,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(208,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(244,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(133,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(336,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(257,19)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(265,19)
  • [NEW] error TS2339: Property 'operator' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1562,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2321,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2352,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(424,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(435,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(497,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(736,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(745,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(775,75)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1147,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1151,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1837,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1838,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2149,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2172,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2227,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2383,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2511,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2523,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2558,97)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2559,97)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2817,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2823,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2826,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2897,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2952,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2953,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2985,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2993,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3042,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3107,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3149,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3191,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3208,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3273,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3308,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3309,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3313,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4040,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4142,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4177,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4202,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4217,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4436,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4560,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4801,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5131,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6371,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6380,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6388,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6569,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6621,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6876,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6895,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7227,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7628,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7789,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7864,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8207,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8409,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8507,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8800,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8836,90)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9070,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9369,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9387,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9409,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9471,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9503,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9506,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9560,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10938,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11268,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11268,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11277,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11340,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11391,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11403,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11432,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11435,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11559,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11583,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11585,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11604,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11665,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11741,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11743,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11747,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11750,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11750,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11828,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11857,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12032,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12123,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12223,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12734,94)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12940,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12944,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12944,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12951,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13057,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13071,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13085,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13099,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13163,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13174,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13177,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13265,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13265,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13267,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13343,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14156,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(695,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(768,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1439,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1553,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(237,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(133,71)
  • [NEW] error TS2339: Property 'rest' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1805,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1805,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(849,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(860,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(892,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(894,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2588,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2588,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2682,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2682,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5510,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5538,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5538,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6310,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6497,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6497,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7134,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7134,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7134,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7136,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7158,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7163,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7286,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7300,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7307,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7364,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7994,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7997,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7997,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7999,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8002,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8024,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8075,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8077,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8077,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8161,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8423,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10250,16)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10256,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10257,16)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10267,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10270,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13899,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13900,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13994,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13994,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1281,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1281,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1281,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1288,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1288,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1288,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(178,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(178,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(273,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(273,33)
  • [NEW] error TS2339: Property 'elements' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1806,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(384,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(839,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(853,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(854,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(857,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2684,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2688,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2809,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5135,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7137,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7138,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7140,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7143,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7145,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7145,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7302,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7967,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7973,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7992,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8004,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8023,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8044,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10267,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10565,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10812,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13282,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13407,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1259,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1259,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1260,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1264,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1280,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1280,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2455,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2455,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2456,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2459,33)
  • [NEW] error TS2339: Property 'properties' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(1809,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(293,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(394,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(868,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1965,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2465,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2466,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2694,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2875,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4385,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5137,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6413,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6976,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7152,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7176,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7303,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7695,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7695,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7695,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8058,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8082,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8182,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8607,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8609,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10270,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10821,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13507,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13626,86)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13634,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1285,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1294,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1294,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1295,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1299,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2483,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2483,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2484,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2488,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2489,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(156,22)
  • [NEW] error TS2322: Type '{ visit: (node: any, descend: any) => void; parent: (n: any) => any; push: typeof push; pop: typeof pop; self: () => any; find_parent: (type: any) => {} | undefined; has_directive: (type: any) => any; loopcontrol_target: (node: any) => any; in_boolean_context: () => boolean | ... 1 more ... | undefined; }' is not assignable to type 'TreeWalker'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2256,5)
  • [NEW] error TS2339: Property 'body' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2299,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2300,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2311,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(283,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(314,100)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(333,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(334,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(336,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(341,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(341,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(344,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(344,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(361,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1894,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1894,95)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1903,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1917,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1917,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1970,79)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1971,75)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2059,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2062,94)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2078,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2493,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2494,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2594,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2595,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2849,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2850,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2858,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2859,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2863,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2864,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2868,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2869,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2887,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2895,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3511,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3513,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3514,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3515,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3574,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3594,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3608,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3643,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3644,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3645,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3680,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3710,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3891,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3891,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3894,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3894,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3898,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3899,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3902,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3903,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3915,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3948,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3955,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3997,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4013,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4014,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4038,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4048,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4066,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4072,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4149,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4326,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4330,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4330,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4336,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5955,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6442,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6454,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6465,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6470,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6477,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6520,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6526,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6810,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7636,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7641,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7642,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7643,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7667,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7669,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7669,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7670,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7671,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7676,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7707,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7708,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7709,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7710,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7879,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9190,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9191,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9200,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9202,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9263,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9275,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9289,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9297,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9442,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9451,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9543,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9546,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9759,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9760,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9762,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9763,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9782,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9823,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9824,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9842,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9858,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9892,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10878,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10880,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11056,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11197,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12848,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12849,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12850,80)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12851,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13841,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13928,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13939,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14005,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14019,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14115,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14117,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14139,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(72,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1115,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1302,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(921,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1315,23)
  • [NEW] error TS2339: Property 'left' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2324,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1148,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1152,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2149,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2170,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2511,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2523,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2558,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2559,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2813,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2832,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2981,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2985,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2993,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3061,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3107,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3133,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3192,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3209,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3307,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3494,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4178,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4203,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4203,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4218,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4219,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4223,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4225,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4560,86)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5129,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6364,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6623,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6627,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6876,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6900,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7231,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7623,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7624,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7790,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7793,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7795,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7795,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7810,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7811,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7848,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7869,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8208,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8410,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8509,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8515,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8533,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9071,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9368,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9371,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9375,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9386,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9406,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9502,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9506,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10964,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10965,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10966,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10966,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11274,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11278,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11282,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11341,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11342,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11433,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11436,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11438,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11586,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11602,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11602,102)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11666,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11744,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11745,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11747,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11751,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11859,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12221,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12747,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12747,76)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12751,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12818,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12945,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12945,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12946,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12952,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(483,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(695,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(819,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1271,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2473,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(237,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(128,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(249,19)
  • [NEW] error TS2339: Property 'condition' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2330,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2333,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2334,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2335,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(445,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(746,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2562,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2563,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2840,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2848,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2856,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2856,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2867,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3004,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3011,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3019,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3049,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3593,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3596,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3634,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3638,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4057,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4057,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4071,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4324,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4324,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6429,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6444,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6453,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6453,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6470,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6633,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9192,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9195,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9269,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9272,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9284,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9287,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9441,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9441,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9518,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9545,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12826,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(485,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(857,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(253,19)
  • [NEW] error TS2339: Property 'in_bool' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2337,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3645,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9717,54)
  • [NEW] error TS2339: Property 'tail_node' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2348,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(460,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(739,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(747,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(773,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2316,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2402,90)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2936,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3033,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3319,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3730,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7203,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7608,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7633,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8214,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9366,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11491,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11561,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11592,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11603,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(152,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(320,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(822,30)
  • [NEW] error TS2339: Property 'tag' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(144,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(154,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1835,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3323,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11597,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11597,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(707,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(750,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(782,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(835,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(861,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(263,19)
  • [NEW] error TS2339: Property 'definitions' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(285,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1274,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2844,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3385,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3390,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3779,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4130,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4131,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4137,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4256,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4259,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4286,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4286,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4366,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4395,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7008,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7382,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7600,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7613,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7802,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8286,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8292,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8298,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9846,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9862,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10070,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11024,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11025,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11200,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11201,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1216,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1219,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1220,42)
  • [NEW] error TS2339: Property 'bfinally' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(331,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1746,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1746,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2108,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3896,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6556,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6565,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6565,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9796,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11484,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12852,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12852,76)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13928,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(193,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(193,37)
  • [NEW] error TS2339: Property 'alternative' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(342,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(342,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(342,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1156,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2842,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2871,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2871,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2872,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3196,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3592,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3614,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3647,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3661,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3664,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3678,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3892,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3892,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3892,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4067,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6429,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6470,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6633,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8212,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9189,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9274,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9278,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9290,78)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9524,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9549,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11590,101)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12828,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12830,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12851,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13005,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13013,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13026,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13039,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13044,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13052,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1309,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1313,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(150,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(325,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(820,30)
  • [NEW] error TS2339: Property 'length_read' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(389,21)
  • [NEW] error TS2339: Property 'argnames' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(390,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2584,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2585,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5498,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5536,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5538,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5539,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5954,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6322,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6344,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6494,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6914,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7285,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8422,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10248,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10318,12)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10347,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10347,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13876,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13970,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13990,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(175,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(270,18)
  • [NEW] error TS2339: Property 'fixed_value' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(401,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1137,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1465,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1762,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2544,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2574,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2615,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3270,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3288,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4582,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5260,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5492,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5842,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5952,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6307,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7853,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7962,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8052,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8415,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8589,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8602,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8887,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8925,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9421,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10239,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10579,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10661,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11562,76)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11574,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11594,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12441,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13295,27)
  • [NEW] error TS2339: Property 'property' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(417,103)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(786,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1041,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1758,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2892,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4699,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4700,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4785,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4848,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5087,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5087,86)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5551,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5554,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5723,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5724,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5736,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5817,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6509,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6892,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10459,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11613,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12538,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13217,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(136,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(138,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(204,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(228,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(230,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(240,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(264,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(264,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(266,58)
  • [NEW] error TS2339: Property 'is_expr_pure' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(441,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2576,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2650,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12344,87)
  • [NEW] error TS2339: Property 'contains_this' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(442,103)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2528,80)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3345,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6321,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8895,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10581,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13298,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13842,20)
  • [NEW] error TS2339: Property 'init' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(448,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2520,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2855,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2855,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3011,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3015,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4036,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4046,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4046,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4046,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4048,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4055,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4280,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4283,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4283,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4284,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4284,79)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4285,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4286,77)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4293,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4293,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4293,107)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4294,73)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4295,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4297,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4298,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4299,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4310,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4312,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4312,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4364,76)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4368,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5130,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6449,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6449,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6464,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7373,101)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7518,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7689,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7690,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7874,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7875,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7880,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8296,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8301,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9439,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9439,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9450,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11048,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11051,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13391,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13555,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1426,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(132,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(630,82)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(631,22)
  • [NEW] error TS2339: Property 'right' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(497,83)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(737,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1149,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1153,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2155,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2174,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2816,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2827,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2828,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2829,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2833,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3149,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3152,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3180,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3183,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3192,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3203,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3210,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3256,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3273,99)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4189,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4204,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4222,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4225,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4243,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4561,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6365,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6623,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6627,77)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6897,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7228,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7624,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7794,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7796,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7865,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8205,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8209,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8509,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8514,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8532,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9072,91)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9372,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9376,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9381,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9382,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9383,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9408,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9505,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10967,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11269,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11270,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11271,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11272,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11275,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11279,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11284,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11433,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11440,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11559,97)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11583,105)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11586,95)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11674,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11746,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11860,61)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12819,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12820,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13058,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13066,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13072,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13080,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13086,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13094,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13100,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13108,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1272,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2477,29)
  • [NEW] error TS2339: Property 'static' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(499,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11044,32)
  • [NEW] error TS2339: Property 'safe_ids' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(556,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(597,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(982,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1551,23)
  • [NEW] error TS2339: Property 'definition' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(784,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(791,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(969,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1043,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1069,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1158,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1276,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1284,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1506,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1770,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1847,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1857,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1944,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2334,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2547,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2573,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2632,74)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2647,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2665,96)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2748,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2749,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3109,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3135,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3206,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3228,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3291,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3427,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3453,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3500,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3781,86)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4182,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5143,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5164,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5174,88)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5263,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5302,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5308,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6124,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6304,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6334,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6537,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6551,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6590,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6881,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7015,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7043,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7049,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7230,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7318,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7503,68)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7654,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7679,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7814,77)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7821,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7826,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7867,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7883,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7892,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8290,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8349,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8412,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8429,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8475,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8587,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8596,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9072,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9227,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9355,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9407,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9460,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10714,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10946,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11292,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12429,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12436,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12688,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13337,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13354,86)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13726,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13890,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13980,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(211,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(247,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(283,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(634,39)
  • [NEW] error TS2339: Property 'expressions' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(935,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(935,94)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1867,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2882,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2883,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3418,64)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3420,80)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4100,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7610,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7699,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7700,70)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8006,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8228,81)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8685,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9533,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9811,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10230,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12836,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13250,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13257,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(488,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1886,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(259,19)
  • [NEW] error TS2339: Property 'parent_scope' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(981,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1550,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6313,28)
  • [NEW] error TS2339: Property 'fixed' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1046,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1047,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1048,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1050,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1083,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1084,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1526,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1528,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1534,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1535,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1599,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1848,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1858,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1860,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3139,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3292,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3292,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3456,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3457,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5163,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5174,75)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5300,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8603,29)
  • [NEW] error TS2339: Property 'in_arg' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1071,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1509,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2748,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6119,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7814,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13338,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(324,26)
  • [NEW] error TS2339: Property 'scope' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1085,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2339,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3264,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3295,59)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4181,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5816,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7897,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13354,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(211,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(288,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(296,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(300,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(310,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(316,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(345,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(356,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(382,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(635,41)
  • [NEW] error TS2339: Property 'reduce_vars' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1119,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1121,38)
  • [NEW] error TS2339: Property 'walk' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1120,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1458,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1540,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5515,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6403,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6615,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6630,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7085,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8719,17)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9427,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12697,22)
  • [NEW] error TS2339: Property 'consequent' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1155,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2841,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3196,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3663,84)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6429,48)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6633,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8211,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9521,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11590,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12827,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13012,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13018,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13025,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13031,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13038,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13051,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(149,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(324,32)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(819,30)
  • [NEW] error TS2339: Property 'mark_symbol' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1282,22)
  • [NEW] error TS2339: Property 'is_immutable' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1287,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1761,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1769,21)
  • [NEW] error TS2339: Property '_var_names' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1598,50)
  • [NEW] error TS2339: Property 'clone' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1648,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1653,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1658,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3182,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3365,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3395,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3398,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3579,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3598,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3619,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3650,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3666,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3685,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4288,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4879,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7357,57)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8550,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8736,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9073,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9473,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9477,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9829,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9833,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10122,66)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11667,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12988,35)
  • [NEW] error TS2339: Property 'bcatch' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1747,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1747,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2107,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3897,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3897,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6548,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6549,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6549,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6557,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6560,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11484,85)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12852,103)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13931,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13931,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(192,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(192,35)
  • [NEW] error TS2339: Property 'extends' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(1965,67)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2463,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2463,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2463,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2613,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4384,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6412,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6412,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6974,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6974,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(155,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(155,40)
  • [NEW] error TS2339: Property 'variables' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2291,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2291,49)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6936,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13853,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13855,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13869,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13945,16)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(646,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(738,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(762,50)
  • [NEW] error TS2339: Property 'object' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2486,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2486,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2862,45)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4055,69)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4055,92)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4322,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4322,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6460,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7684,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7888,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9448,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11052,31)
  • [NEW] error TS2339: Property 'is_declared' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2543,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11720,58)
  • [NEW] error TS2339: Property 'optional' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2560,63)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2564,62)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2640,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6506,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2449,56)
  • [NEW] error TS2339: Property 'collapse_scanning' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2578,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2579,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2606,24)
  • [NEW] error TS2339: Property 'args' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2585,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2589,44)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2712,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2836,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6400,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7237,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7237,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7280,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8418,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10596,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10600,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12989,34)
  • [NEW] error TS2339: Property 'uses_arguments' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2708,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6311,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6488,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6950,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7295,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7314,52)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7363,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8417,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10241,16)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13836,20)
  • [NEW] error TS2339: Property 'pinned' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2709,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2789,65)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8417,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10242,16)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11059,96)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13837,20)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13853,23)
  • [NEW] error TS2339: Property 'step' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2857,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(2857,60)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6455,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6455,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9443,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9443,37)
  • [NEW] error TS2339: Property 'evaluate' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3214,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8064,72)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13606,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13690,27)
  • [NEW] error TS2339: Property 'enclosed' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(3327,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6314,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11016,35)
  • [NEW] error TS2339: Property 'TYPE' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4255,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4258,58)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4284,97)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4333,33)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4362,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12983,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13211,35)
  • [NEW] error TS2339: Property 'remove_initializers' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4391,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9845,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9861,22)
  • [NEW] error TS2339: Property '_eval' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5234,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5457,31)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5553,31)
  • [NEW] error TS2339: Property 'evaluating' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5494,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5517,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5528,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5542,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5544,24)
  • [NEW] error TS2339: Property 'first_statement' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5512,31)
  • [NEW] error TS2339: Property 'may_throw_on_access' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(5751,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12724,37)
  • [NEW] error TS2339: Property 'redef' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6119,46)
  • [NEW] error TS2339: Property 'make_var' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6344,45)
  • [NEW] error TS2339: Property 'write_only' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6876,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6878,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6896,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7190,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7626,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7842,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7849,35)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8204,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8216,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8508,27)
  • [NEW] error TS2339: Property 'each_argname' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(6951,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(488,66)
  • [NEW] error TS2339: Property 'length' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7313,59)
  • [NEW] error TS2339: Property 'unused' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7321,71)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7326,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7328,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7922,56)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13957,70)
  • [NEW] error TS18048: 'sym' is possibly 'undefined'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7334,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7349,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7350,37)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7354,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7357,53)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7358,33)
  • [NEW] error TS2339: Property 'transform' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7334,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8085,50)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11394,56)
  • [NEW] error TS2339: Property 'argname' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7370,51)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7371,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(260,24)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(262,18)
  • [NEW] error TS2339: Property 'CTOR' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(7446,40)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8722,29)
  • [NEW] error TS2339: Property 'to_assignments' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8295,32)
  • [NEW] error TS2339: Property 'get_property' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8577,41)
  • [NEW] error TS2339: Property 'process_expression' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8649,17)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(8675,32)
  • [NEW] error TS2339: Property 'match_symbol' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(9353,26)
  • [NEW] error TS2339: Property 'nested' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(10665,109)
  • [NEW] error TS2339: Property 'negate' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11406,87)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12907,33)
  • [NEW] error TS2339: Property 'optimize' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11474,54)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11475,99)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12456,39)
  • [NEW] error TS2339: Property 'is_string' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(11858,60)
  • [NEW] error TS2339: Property 'inlined' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12363,43)
  • [NEW] error TS2339: Property 'thedef' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12438,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(12448,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1245,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1249,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(214,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(301,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(302,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(362,18)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(372,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(381,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(384,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(385,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(387,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(637,29)
  • [NEW] error TS2339: Property 'start' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13269,26)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1117,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1117,41)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/mozilla-ast.js(1250,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(818,38)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1217,42)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1263,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1270,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1298,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1315,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2329,30)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2402,34)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2466,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2475,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2496,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2503,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(132,29)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(132,43)
  • [NEW] error TS2339: Property 'args' does not exist on type 'never'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13360,46)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13361,42)
  • [NEW] error TS2339: Property 'functions' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13857,28)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13941,16)
  • [NEW] error TS2339: Property 'var_names' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13867,31)
  • [NEW] error TS2339: Property 'tail_node' does not exist on type 'never'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14079,39)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14098,43)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14192,43)
  • [NEW] error TS2339: Property 'print' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1161,21)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/output.js(1896,18)
  • [NEW] error TS2339: Property 'end' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1266,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1273,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1309,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(1317,23)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2469,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2478,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2499,27)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2506,23)
  • [NEW] error TS2339: Property 'pure' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2328,47)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/parse.js(2334,26)
  • [NEW] error TS2339: Property 'quoted' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/propmangle.js(136,22)
  • [NEW] error TS2339: Property 'globals' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(89,55)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(651,22)
  • [NEW] error TS2339: Property 'init_vars' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(184,18)
  • [NEW] error TS2339: Property 'references' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(215,18)
  • [NEW] error TS2339: Property 'mark_enclosed' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(299,22)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(304,26)
  • [NEW] error TS2339: Property 'reference' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(363,18)
  • [NEW] error TS2339: Property 'to_mangle' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(645,34)
  • [NEW] error TS2339: Property 'mangled_name' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/scope.js(683,18)
  • [NEW] error TS2339: Property 'print_to_string' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(131,53)
  • [NEW] error TS2339: Property 'file' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(132,54)
  • [NEW] error TS2339: Property 'line' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(132,73)
  • [NEW] error TS2339: Property 'col' does not exist on type '{}'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/utils.js(132,92)
  • [MISSING] error TS2322: Type '{ visit: (node: any, descend: any) => void; parent: (n: any) => any; push: typeof push; pop: typeof pop; self: () => any; find_parent: (type: any) => any; has_directive: (type: any) => any; loopcontrol_target: (node: any) => any; in_boolean_context: () => boolean | ... 1 more ... | undefined; }' is not assignable to type 'TreeWalker'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/ast.js(2256,5)
  • [MISSING] error TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'number', but here has type 'any'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(4130,26)
  • [MISSING] error TS18048: 'fn_parent' is possibly 'undefined'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13360,36)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13361,32)
  • [MISSING] error TS2403: Subsequent variable declarations must have the same type. Variable 'value' must be of type 'number', but here has type 'any'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13417,25)
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(13425,25)
  • [MISSING] error TS18048: 'obj' is possibly 'undefined'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14079,35)
  • [MISSING] error TS18048: 'cond' is possibly 'undefined'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14098,38)
  • [MISSING] error TS18048: 'exp' is possibly 'undefined'.
    • /mnt/ts_downloads/uglify-js/node_modules/uglify-js/lib/compress.js(14192,39)

@typescript-bot
Copy link
Collaborator

Heya @ahejlsberg, I've run the RWC suite on this PR - assuming you're on the TS core team, you can view the resulting diff here.

@typescript-bot
Copy link
Collaborator

@ahejlsberg
The results of the perf run you requested are in!

Here they are:

Comparison Report - main..52592

Metric main 52592 Delta Best Worst p-value
Angular - node (v16.17.1, x64)
Memory used 359,233k (± 0.01%) 359,221k (± 0.00%) ~ 359,213k 359,233k p=0.689 n=6
Parse Time 4.18s (± 0.34%) 4.20s (± 0.39%) ~ 4.18s 4.22s p=0.163 n=6
Bind Time 1.22s (± 0.42%) 1.23s (± 0.33%) ~ 1.22s 1.23s p=0.112 n=6
Check Time 9.43s (± 0.43%) 9.47s (± 0.22%) ~ 9.44s 9.50s p=0.089 n=6
Emit Time 8.08s (± 0.53%) 8.10s (± 0.50%) ~ 8.06s 8.17s p=0.293 n=6
Total Time 22.92s (± 0.27%) 22.99s (± 0.23%) +0.07s (+ 0.32%) 22.94s 23.09s p=0.045 n=6
Compiler-Unions - node (v16.17.1, x64)
Memory used 194,568k (± 0.72%) 193,941k (± 0.02%) -627k (- 0.32%) 193,898k 194,005k p=0.031 n=6
Parse Time 1.80s (± 0.76%) 1.80s (± 1.33%) ~ 1.75s 1.81s p=0.867 n=6
Bind Time 0.84s (± 0.99%) 0.85s (± 0.96%) ~ 0.84s 0.86s p=0.120 n=6
Check Time 10.43s (± 0.56%) 10.44s (± 0.35%) ~ 10.39s 10.47s p=0.687 n=6
Emit Time 3.06s (± 0.55%) 3.06s (± 0.68%) ~ 3.03s 3.08s p=1.000 n=6
Total Time 16.14s (± 0.40%) 16.14s (± 0.35%) ~ 16.08s 16.21s p=1.000 n=6
Monaco - node (v16.17.1, x64)
Memory used 343,266k (± 0.00%) 343,283k (± 0.01%) ~ 343,246k 343,334k p=0.378 n=6
Parse Time 3.17s (± 0.87%) 3.18s (± 1.20%) ~ 3.12s 3.22s p=0.572 n=6
Bind Time 1.12s (± 0.75%) 1.12s (± 0.75%) ~ 1.10s 1.12s p=0.796 n=6
Check Time 7.74s (± 0.49%) 7.76s (± 0.35%) ~ 7.72s 7.80s p=0.377 n=6
Emit Time 4.54s (± 0.94%) 4.52s (± 0.38%) ~ 4.49s 4.54s p=0.469 n=6
Total Time 16.57s (± 0.47%) 16.57s (± 0.25%) ~ 16.52s 16.64s p=0.470 n=6
TFS - node (v16.17.1, x64)
Memory used 299,786k (± 0.01%) 299,793k (± 0.00%) ~ 299,780k 299,806k p=0.689 n=6
Parse Time 2.47s (± 0.91%) 2.47s (± 1.24%) ~ 2.44s 2.51s p=0.681 n=6
Bind Time 1.25s (± 0.65%) 1.25s (± 0.60%) ~ 1.24s 1.26s p=1.000 n=6
Check Time 7.19s (± 0.49%) 7.25s (± 0.38%) +0.06s (+ 0.88%) 7.21s 7.29s p=0.016 n=6
Emit Time 4.23s (± 0.41%) 4.25s (± 0.49%) ~ 4.21s 4.27s p=0.106 n=6
Total Time 15.14s (± 0.35%) 15.22s (± 0.35%) +0.09s (+ 0.57%) 15.13s 15.28s p=0.044 n=6
material-ui - node (v16.17.1, x64)
Memory used 476,138k (± 0.00%) 476,076k (± 0.01%) -63k (- 0.01%) 476,022k 476,149k p=0.031 n=6
Parse Time 3.71s (± 0.14%) 3.73s (± 0.50%) +0.02s (+ 0.58%) 3.71s 3.76s p=0.037 n=6
Bind Time 1.02s (± 0.40%) 1.02s (± 0.50%) ~ 1.02s 1.03s p=0.114 n=6
Check Time 18.25s (± 0.88%) 18.21s (± 0.50%) ~ 18.11s 18.37s p=0.936 n=6
Emit Time 0.00s (± 0.00%) 0.00s (± 0.00%) ~ 0.00s 0.00s p=1.000 n=6
Total Time 22.98s (± 0.72%) 22.97s (± 0.41%) ~ 22.89s 23.15s p=0.748 n=6
xstate - node (v16.17.1, x64)
Memory used 546,689k (± 0.01%) 546,792k (± 0.01%) ~ 546,651k 546,884k p=0.093 n=6
Parse Time 4.75s (± 0.30%) 4.78s (± 0.48%) +0.03s (+ 0.63%) 4.75s 4.82s p=0.023 n=6
Bind Time 1.83s (± 0.57%) 1.81s (± 4.15%) ~ 1.66s 1.86s p=0.869 n=6
Check Time 3.06s (± 0.89%) 3.11s (± 2.97%) ~ 3.05s 3.30s p=0.171 n=6
Emit Time 0.09s (± 0.00%) 0.09s (± 4.45%) ~ 0.09s 0.10s p=0.405 n=6
Total Time 9.74s (± 0.29%) 9.80s (± 0.35%) +0.06s (+ 0.58%) 9.77s 9.86s p=0.008 n=6
System
Machine Namets-ci-ubuntu
Platformlinux 5.4.0-135-generic
Architecturex64
Available Memory16 GB
Available Memory15 GB
CPUs4 × Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
Hosts
  • node (v16.17.1, x64)
Scenarios
  • Angular - node (v16.17.1, x64)
  • Compiler-Unions - node (v16.17.1, x64)
  • Monaco - node (v16.17.1, x64)
  • TFS - node (v16.17.1, x64)
  • material-ui - node (v16.17.1, x64)
  • xstate - node (v16.17.1, x64)
Benchmark Name Iterations
Current 52592 6
Baseline main 6

Developer Information:

Download Benchmark

@typescript-bot
Copy link
Collaborator

@ahejlsberg Here are the results of running the top-repos suite comparing main and refs/pull/52592/merge:

Everything looks good!

@ahejlsberg
Copy link
Member Author

@typescript-bot user test this inline

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the diff-based user code test suite on this PR at 13bd783. You can monitor the build here.

Update: The results are in!

@typescript-bot
Copy link
Collaborator

@ahejlsberg Here are the results of running the user test suite comparing main and refs/pull/52592/merge:

Everything looks good!

@ahejlsberg
Copy link
Member Author

@typescript-bot run dt

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 3, 2023

Heya @ahejlsberg, I've started to run the parallelized Definitely Typed test suite on this PR at 2577f94. You can monitor the build here.

@ahejlsberg
Copy link
Member Author

Tests are clean and performance unaffected. This one is ready to merge.

}

function foo(x: A | B | C, A: AA, B: BB, AB: AA | BB) {
if (x instanceof A) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was really confused while reading this test because I was trying to understand how we weren't getting an error for trying to instanceof an interface, before I realized that A was being passed as a parameter and shadowed the outer declaration. If there's a different way to construct this that avoids that, that might be helpful for future reading / baseline reading.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is actually intended since this is precisely the "shadowing" that happens when you declare a class, i.e. for class Foo {} you end up with a value Foo (the constructor function) and a type Foo (the instance type). There isn't really any shadowing going on because the two namespaces are separate and determined by context.

@ahejlsberg ahejlsberg merged commit 720ec45 into main Feb 6, 2023
@ahejlsberg ahejlsberg deleted the fix52571 branch February 6, 2023 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Author: Team For Milestone Bug PRs that fix a bug with a specific milestone
Projects
None yet
Development

Successfully merging this pull request may close these issues.

instanceof narrows to never on else branch for Function extending class
3 participants