├── LICENSE ├── README.md ├── demo └── xss.php ├── doc └── Css │ ├── compress.md │ └── token.text ├── package.json ├── src ├── Fl.class.php ├── Lang │ ├── Css │ │ ├── AutoComplete.class.php │ │ ├── Beautify.class.php │ │ ├── Compress.class.php │ │ ├── DataUri.class.php │ │ ├── Filter.class.php │ │ ├── SelectorToken.class.php │ │ ├── Static.class.php │ │ ├── Token.class.php │ │ ├── Validate.class.php │ │ └── ValueToken.class.php │ ├── Html │ │ ├── Ast.class.php │ │ ├── Beautify.class.php │ │ ├── Compress.class.php │ │ ├── Dom.class.php │ │ ├── Filter.class.php │ │ ├── Json.class.php │ │ ├── Static.class.php │ │ ├── TagToken.class.php │ │ ├── Token.class.php │ │ ├── Validate.class.php │ │ └── Xss.class.php │ └── Js │ │ ├── Ast.class.php │ │ ├── Beautify.class.php │ │ ├── Compress.class.php │ │ ├── Static.class.php │ │ └── Token.class.php └── Util │ ├── Base.class.php │ ├── Define.class.php │ ├── Exception.class.php │ ├── Static.class.php │ ├── Token.class.php │ ├── Tpl.class.php │ └── Tpl │ ├── Base.class.php │ ├── Interface.class.php │ ├── PHP.class.php │ ├── Smarty.class.php │ └── XTemplate.class.php ├── test ├── Case │ ├── CssAutoComplete.json │ ├── CssBeautify.json │ ├── CssCompress.json │ ├── CssFilter.json │ ├── CssSelectorToken.json │ ├── CssToken.json │ ├── CssValidate.json │ ├── HtmlAst.json │ ├── HtmlBeautify.json │ ├── HtmlCompress.json │ ├── HtmlFilter.json │ ├── HtmlJson.json │ ├── HtmlTagToken.json │ ├── HtmlToken.json │ ├── HtmlXss.json │ ├── JsAst.json │ └── JsToken.json ├── index.php ├── jquery.js ├── performance.php ├── refresh.png ├── test.php └── util.php └── tools └── csstidy ├── COPYING ├── README ├── class.csstidy.php ├── class.csstidy_optimise.php ├── class.csstidy_print.php ├── css_optimiser.php ├── cssparse.css ├── data.inc.php ├── index.php └── lang.inc.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/README.md -------------------------------------------------------------------------------- /demo/xss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/demo/xss.php -------------------------------------------------------------------------------- /doc/Css/compress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/doc/Css/compress.md -------------------------------------------------------------------------------- /doc/Css/token.text: -------------------------------------------------------------------------------- 1 | #CSS词法分析文档 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/package.json -------------------------------------------------------------------------------- /src/Fl.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Fl.class.php -------------------------------------------------------------------------------- /src/Lang/Css/AutoComplete.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/AutoComplete.class.php -------------------------------------------------------------------------------- /src/Lang/Css/Beautify.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/Beautify.class.php -------------------------------------------------------------------------------- /src/Lang/Css/Compress.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/Compress.class.php -------------------------------------------------------------------------------- /src/Lang/Css/DataUri.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/DataUri.class.php -------------------------------------------------------------------------------- /src/Lang/Css/Filter.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/Filter.class.php -------------------------------------------------------------------------------- /src/Lang/Css/SelectorToken.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/SelectorToken.class.php -------------------------------------------------------------------------------- /src/Lang/Css/Static.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/Static.class.php -------------------------------------------------------------------------------- /src/Lang/Css/Token.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/Token.class.php -------------------------------------------------------------------------------- /src/Lang/Css/Validate.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/Validate.class.php -------------------------------------------------------------------------------- /src/Lang/Css/ValueToken.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Css/ValueToken.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Ast.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Ast.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Beautify.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Beautify.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Compress.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Compress.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Dom.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Dom.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Filter.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Filter.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Json.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Json.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Static.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Static.class.php -------------------------------------------------------------------------------- /src/Lang/Html/TagToken.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/TagToken.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Token.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Token.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Validate.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Validate.class.php -------------------------------------------------------------------------------- /src/Lang/Html/Xss.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Html/Xss.class.php -------------------------------------------------------------------------------- /src/Lang/Js/Ast.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Js/Ast.class.php -------------------------------------------------------------------------------- /src/Lang/Js/Beautify.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Js/Beautify.class.php -------------------------------------------------------------------------------- /src/Lang/Js/Compress.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Js/Compress.class.php -------------------------------------------------------------------------------- /src/Lang/Js/Static.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Js/Static.class.php -------------------------------------------------------------------------------- /src/Lang/Js/Token.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Lang/Js/Token.class.php -------------------------------------------------------------------------------- /src/Util/Base.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Base.class.php -------------------------------------------------------------------------------- /src/Util/Define.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Define.class.php -------------------------------------------------------------------------------- /src/Util/Exception.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Exception.class.php -------------------------------------------------------------------------------- /src/Util/Static.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Static.class.php -------------------------------------------------------------------------------- /src/Util/Token.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Token.class.php -------------------------------------------------------------------------------- /src/Util/Tpl.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Tpl.class.php -------------------------------------------------------------------------------- /src/Util/Tpl/Base.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Tpl/Base.class.php -------------------------------------------------------------------------------- /src/Util/Tpl/Interface.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Tpl/Interface.class.php -------------------------------------------------------------------------------- /src/Util/Tpl/PHP.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Tpl/PHP.class.php -------------------------------------------------------------------------------- /src/Util/Tpl/Smarty.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Tpl/Smarty.class.php -------------------------------------------------------------------------------- /src/Util/Tpl/XTemplate.class.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/src/Util/Tpl/XTemplate.class.php -------------------------------------------------------------------------------- /test/Case/CssAutoComplete.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssAutoComplete.json -------------------------------------------------------------------------------- /test/Case/CssBeautify.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssBeautify.json -------------------------------------------------------------------------------- /test/Case/CssCompress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssCompress.json -------------------------------------------------------------------------------- /test/Case/CssFilter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssFilter.json -------------------------------------------------------------------------------- /test/Case/CssSelectorToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssSelectorToken.json -------------------------------------------------------------------------------- /test/Case/CssToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssToken.json -------------------------------------------------------------------------------- /test/Case/CssValidate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/CssValidate.json -------------------------------------------------------------------------------- /test/Case/HtmlAst.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlAst.json -------------------------------------------------------------------------------- /test/Case/HtmlBeautify.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlBeautify.json -------------------------------------------------------------------------------- /test/Case/HtmlCompress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlCompress.json -------------------------------------------------------------------------------- /test/Case/HtmlFilter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlFilter.json -------------------------------------------------------------------------------- /test/Case/HtmlJson.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlJson.json -------------------------------------------------------------------------------- /test/Case/HtmlTagToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlTagToken.json -------------------------------------------------------------------------------- /test/Case/HtmlToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlToken.json -------------------------------------------------------------------------------- /test/Case/HtmlXss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/HtmlXss.json -------------------------------------------------------------------------------- /test/Case/JsAst.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/JsAst.json -------------------------------------------------------------------------------- /test/Case/JsToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/Case/JsToken.json -------------------------------------------------------------------------------- /test/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/index.php -------------------------------------------------------------------------------- /test/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/jquery.js -------------------------------------------------------------------------------- /test/performance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/performance.php -------------------------------------------------------------------------------- /test/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/refresh.png -------------------------------------------------------------------------------- /test/test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/test.php -------------------------------------------------------------------------------- /test/util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/test/util.php -------------------------------------------------------------------------------- /tools/csstidy/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/COPYING -------------------------------------------------------------------------------- /tools/csstidy/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/README -------------------------------------------------------------------------------- /tools/csstidy/class.csstidy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/class.csstidy.php -------------------------------------------------------------------------------- /tools/csstidy/class.csstidy_optimise.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/class.csstidy_optimise.php -------------------------------------------------------------------------------- /tools/csstidy/class.csstidy_print.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/class.csstidy_print.php -------------------------------------------------------------------------------- /tools/csstidy/css_optimiser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/css_optimiser.php -------------------------------------------------------------------------------- /tools/csstidy/cssparse.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/cssparse.css -------------------------------------------------------------------------------- /tools/csstidy/data.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/data.inc.php -------------------------------------------------------------------------------- /tools/csstidy/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/index.php -------------------------------------------------------------------------------- /tools/csstidy/lang.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/welefen/Fl/HEAD/tools/csstidy/lang.inc.php --------------------------------------------------------------------------------