├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── cssParser.js ├── demo.xhtml ├── example ├── index.js └── source.css ├── package.json └── src ├── Makefile ├── constants.js ├── helpers.js ├── license.js ├── om ├── jscsspCharsetRule.js ├── jscsspComment.js ├── jscsspDeclaration.js ├── jscsspErrorRule.js ├── jscsspFontFaceRule.js ├── jscsspImportRule.js ├── jscsspKeyframeRule.js ├── jscsspKeyframesRule.js ├── jscsspMediaRule.js ├── jscsspNamespaceRule.js ├── jscsspPageRule.js ├── jscsspStyleRule.js ├── jscsspStylesheet.js ├── jscsspVariable.js ├── jscsspVariablesRule.js ├── jscsspWhitespace.js └── main.js ├── parser ├── backgroundImages.js ├── backgroundShorthand.js ├── borderColorShortHand.js ├── borderEdgeOrOutlineShorthand.js ├── borderImage.js ├── borderStyleShorthand.js ├── borderWidthShorthand.js ├── boxShadow.js ├── charsetRule.js ├── color.js ├── constants.js ├── curShorthand.js ├── declaration.js ├── error.js ├── factory.js ├── fontFaceRule.js ├── fontShorthand.js ├── function.js ├── gradients.js ├── importRule.js ├── keyframesRule.js ├── listShorthand.js ├── main.js ├── marginOrPaddingShorthand.js ├── mediaQuery.js ├── mediaRule.js ├── namespaceRule.js ├── pageRule.js ├── pauseShorthand.js ├── propertyValue.js ├── selectors.js ├── styleRule.js ├── textShadow.js ├── tokens.js ├── unknownRule.js ├── url.js └── variablesRule.js ├── scanner.js └── tokens.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/README.md -------------------------------------------------------------------------------- /cssParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/cssParser.js -------------------------------------------------------------------------------- /demo.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/demo.xhtml -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/example/index.js -------------------------------------------------------------------------------- /example/source.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/example/source.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/package.json -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/license.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/license.js -------------------------------------------------------------------------------- /src/om/jscsspCharsetRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspCharsetRule.js -------------------------------------------------------------------------------- /src/om/jscsspComment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspComment.js -------------------------------------------------------------------------------- /src/om/jscsspDeclaration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspDeclaration.js -------------------------------------------------------------------------------- /src/om/jscsspErrorRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspErrorRule.js -------------------------------------------------------------------------------- /src/om/jscsspFontFaceRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspFontFaceRule.js -------------------------------------------------------------------------------- /src/om/jscsspImportRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspImportRule.js -------------------------------------------------------------------------------- /src/om/jscsspKeyframeRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspKeyframeRule.js -------------------------------------------------------------------------------- /src/om/jscsspKeyframesRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspKeyframesRule.js -------------------------------------------------------------------------------- /src/om/jscsspMediaRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspMediaRule.js -------------------------------------------------------------------------------- /src/om/jscsspNamespaceRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspNamespaceRule.js -------------------------------------------------------------------------------- /src/om/jscsspPageRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspPageRule.js -------------------------------------------------------------------------------- /src/om/jscsspStyleRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspStyleRule.js -------------------------------------------------------------------------------- /src/om/jscsspStylesheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspStylesheet.js -------------------------------------------------------------------------------- /src/om/jscsspVariable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspVariable.js -------------------------------------------------------------------------------- /src/om/jscsspVariablesRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspVariablesRule.js -------------------------------------------------------------------------------- /src/om/jscsspWhitespace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/jscsspWhitespace.js -------------------------------------------------------------------------------- /src/om/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/om/main.js -------------------------------------------------------------------------------- /src/parser/backgroundImages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/backgroundImages.js -------------------------------------------------------------------------------- /src/parser/backgroundShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/backgroundShorthand.js -------------------------------------------------------------------------------- /src/parser/borderColorShortHand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/borderColorShortHand.js -------------------------------------------------------------------------------- /src/parser/borderEdgeOrOutlineShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/borderEdgeOrOutlineShorthand.js -------------------------------------------------------------------------------- /src/parser/borderImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/borderImage.js -------------------------------------------------------------------------------- /src/parser/borderStyleShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/borderStyleShorthand.js -------------------------------------------------------------------------------- /src/parser/borderWidthShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/borderWidthShorthand.js -------------------------------------------------------------------------------- /src/parser/boxShadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/boxShadow.js -------------------------------------------------------------------------------- /src/parser/charsetRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/charsetRule.js -------------------------------------------------------------------------------- /src/parser/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/color.js -------------------------------------------------------------------------------- /src/parser/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/constants.js -------------------------------------------------------------------------------- /src/parser/curShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/curShorthand.js -------------------------------------------------------------------------------- /src/parser/declaration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/declaration.js -------------------------------------------------------------------------------- /src/parser/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/error.js -------------------------------------------------------------------------------- /src/parser/factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/factory.js -------------------------------------------------------------------------------- /src/parser/fontFaceRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/fontFaceRule.js -------------------------------------------------------------------------------- /src/parser/fontShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/fontShorthand.js -------------------------------------------------------------------------------- /src/parser/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/function.js -------------------------------------------------------------------------------- /src/parser/gradients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/gradients.js -------------------------------------------------------------------------------- /src/parser/importRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/importRule.js -------------------------------------------------------------------------------- /src/parser/keyframesRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/keyframesRule.js -------------------------------------------------------------------------------- /src/parser/listShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/listShorthand.js -------------------------------------------------------------------------------- /src/parser/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/main.js -------------------------------------------------------------------------------- /src/parser/marginOrPaddingShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/marginOrPaddingShorthand.js -------------------------------------------------------------------------------- /src/parser/mediaQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/mediaQuery.js -------------------------------------------------------------------------------- /src/parser/mediaRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/mediaRule.js -------------------------------------------------------------------------------- /src/parser/namespaceRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/namespaceRule.js -------------------------------------------------------------------------------- /src/parser/pageRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/pageRule.js -------------------------------------------------------------------------------- /src/parser/pauseShorthand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/pauseShorthand.js -------------------------------------------------------------------------------- /src/parser/propertyValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/propertyValue.js -------------------------------------------------------------------------------- /src/parser/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/selectors.js -------------------------------------------------------------------------------- /src/parser/styleRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/styleRule.js -------------------------------------------------------------------------------- /src/parser/textShadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/textShadow.js -------------------------------------------------------------------------------- /src/parser/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/tokens.js -------------------------------------------------------------------------------- /src/parser/unknownRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/unknownRule.js -------------------------------------------------------------------------------- /src/parser/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/url.js -------------------------------------------------------------------------------- /src/parser/variablesRule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/parser/variablesRule.js -------------------------------------------------------------------------------- /src/scanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/scanner.js -------------------------------------------------------------------------------- /src/tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealglazou/jscssp/HEAD/src/tokens.js --------------------------------------------------------------------------------