javascript
Filename
Size
Last Commit Date
Commit Message
..
internal
identifiers.go
726
2024/09/06 20:12:25
reformatted
minify
deadcode.go
7917
2023/05/29 16:46:46
pull out AEs from field/method defs
minify.go
25963
2023/06/01 20:47:57
added minifier to combine expressions between lexical declarations in blocks
minify_test.go
191545
2023/06/01 20:48:18
added simple tests for minifyExpressionsBetweenLexicals in blocks
options.go
620
2023/05/26 21:45:42
added MergeLexical for merging adjacent consts/lets/vars
print.go
39838
2023/06/01 20:57:48
use new shared internal code
print_test.go
18385
2023/05/16 21:43:46
added extended class print test
rename.go
3113
2023/05/01 19:51:40
need to keep track of original name in order to get correct scoping information later on
rename_test.go
3205
2023/06/01 21:56:42
added test numbers
tokens.go
600
2023/06/01 20:57:48
use new shared internal code
tokens_test.go
1233
2023/05/23 20:48:18
renamed utils_test => tokens_test
utils.go
10609
2023/05/31 21:48:41
added simple implementation of isSimpleAE
utils_test.go
49701
2023/06/01 21:54:12
corrected test numbers
scope
README.md
1581
2024/09/07 20:40:38
regen'd README
scope.go
40826
2024/09/06 20:31:08
reformatted
scope_test.go
113661
2024/09/06 20:25:21
reformatted
walk
README.md
721
2024/09/07 20:40:42
regen'd README
walk.go
37231
2024/09/06 20:31:08
reformatted
LICENSE
767
2019/02/04 17:13:35
added LICENSE
README.md
61526
2025/01/18 19:20:07
regen'd
ast.go
27809
2025/01/18 19:11:26
Scan ahead for arrow function instead of parsing a ParenthesizedExpression and converting
ast_class.go
12191
2024/08/01 21:59:19
reformatted
ast_class_test.go
85095
2024/09/05 21:47:38
reformatted
ast_conditional.go
20965
2024/11/23 22:11:33
removed errant hash
ast_conditional_test.go
66598
2024/11/08 08:11:22
corrected test numbers
ast_expression.go
45031
2025/01/18 19:20:02
removed now invalid text from type description of ParenthesizedExpression
ast_expression_test.go
111206
2025/01/18 19:19:25
removed extra fields from ParenthesizedExpression
ast_function.go
10911
2025/01/18 19:19:25
removed extra fields from ParenthesizedExpression
ast_function_test.go
16336
2024/09/05 21:47:58
reformatted
ast_module.go
14282
2024/09/04 21:07:05
split fields onto separate lines
ast_module_test.go
38596
2024/11/08 08:16:40
corrected test numbers
ast_parser.go
4022
2024/12/09 16:41:59
added missing full-stops at end of comments
ast_parser_test.go
4298
2024/11/21 21:17:55
corrected deep checking of errors
ast_statement.go
33080
2024/08/01 22:18:28
reformatted
ast_statement_test.go
166085
2024/11/08 08:22:37
corrected test numbers
ast_test.go
102030
2025/01/18 19:11:26
Scan ahead for arrow function instead of parsing a ParenthesizedExpression and converting
errors.go
5445
2023/06/03 20:30:47
corrected typos
format.go
9560
2024/11/22 19:33:46
corrected printing of tokens
format.sh
3080
2025/01/05 14:56:35
corrected script
format_format.go
20812
2025/01/05 14:56:46
regen'd
format_print.go
49053
2025/01/01 21:33:22
corrected printing of multiline strings
format_print_test.go
31311
2025/01/01 21:33:37
added test for printing of multiline strings within an indented block
format_types.go
54392
2025/01/18 19:19:25
removed extra fields from ParenthesizedExpression
go.mod
96
2024/11/28 18:03:04
updated to latest parser package
go.sum
531
2024/11/28 18:03:04
updated to latest parser package
tokeniser.go
13255
2024/12/02 19:34:03
corrected encoding of No-break space
tokeniser_test.go
28922
2024/12/02 19:45:20
added line terminator token test with all line termination chars
types.go
3729
2024/09/04 21:15:37
gen'd types.go
typescript.go
34365
2024/11/28 20:24:04
use new Iter method to gather Tokens
typescript_test.go
127565
2025/01/18 19:11:26
Scan ahead for arrow function instead of parsing a ParenthesizedExpression and converting
util.go
29399
2024/09/02 20:12:44
reformatted
util_test.go
76496
2025/01/05 16:10:59
added UnwrapConditional extra test
wrappable.go
1656
2023/05/30 22:09:54
OptionalExpression should also be wrappable