[−][src]Module html_minifier::js
Structs
Tokens |
Enums
Condition | |
Keyword | |
Operation | |
ReservedChar | |
Token |
Functions
aggregate_strings | Aggregate litteral strings. For instance, if the string litteral "Oh look over there!" appears more than once, a variable will be created with this value and used everywhere the string appears. Of course, this replacement is only performed when it allows to take less space. |
aggregate_strings_into_array | Aggregate litteral strings. For instance, if the string litteral "Oh look over there!" appears more than once, it will be added to the generated array and used everywhere the string appears. Of course, this replacement is only performed when it allows to take less space. |
aggregate_strings_into_array_filter | Same as |
aggregate_strings_into_array_with_separation | Exactly like |
aggregate_strings_into_array_with_separation_filter | Same as |
aggregate_strings_with_separation | Exactly like |
clean_token | Returns true if the token is a "useful" one (so not a comment or a "useless" character). |
clean_token_except | Returns true if the token is a "useful" one (so not a comment or a "useless" character). |
clean_tokens | Convenient function used to clean useless tokens in a token list. |
clean_tokens_except | Same as |
get_variable_name_and_value_positions | When looping over |
minify | Minifies a given JS source code. |
replace_token_with | Replace a given token with another. |
replace_tokens_with | Replace given tokens with others. |
simple_minify | Simple function to get the untouched token list. Useful in case you want to perform some actions directly on it. |
tokenize |