SlimItJavaScript minifier | |
Download |
SlimIt Ranking & Summary
Advertisement
- License:
- MIT/X Consortium Lic...
- Publisher Name:
- Ruslan Spivak
- Publisher web site:
- http://github.com/rspivak/
SlimIt Tags
SlimIt Description
JavaScript minifier SlimIt is a JavaScript minifier written in Python. The project compiles JavaScript into more compact code so that it downloads and runs faster.Using lexer in your project>>> from slimit.lexer import Lexer>>> lexer = Lexer()>>> lexer.input('a = 1;')>>> for token in lexer:... print token...LexToken(ID,'a',1,0)LexToken(EQ,'=',1,2)LexToken(NUMBER,'1',1,4)LexToken(SEMI,';',1,5)You can get one token at a time using token method:>>> lexer.input('a = 1;')>>> while True:... token = lexer.token()... if not token:... break... print token...LexToken(ID,'a',1,0)LexToken(EQ,'=',1,2)LexToken(NUMBER,'1',1,4)LexToken(SEMI,';',1,5)LexToken instance has different attributes:>>> lexer.input('a = 1;')>>> token = lexer.token()>>> token.type, token.value, token.lineno, token.lexpos('ID', 'a', 1, 0)Installation:Using pip:sudo pip install slimitUsing easy_install:sudo easy_install slimit Requirements: · Python What's New in This Release: · Bugfix: https://github.com/rspivak/slimit/issues/2
SlimIt Related Software