GitXplorerGitXplorer
Z

css-object-model

public
9 stars
2 forks
10 issues

Commits

List of commits on branch master.
Unverified
e0147a0fe25e0022e88abf7f8efdb844ef183224

Version 0.3.0

ZZirro committed 7 years ago
Unverified
4ca6f2782ead1128c6d6de5262450882786670c4

Improve and add new serializers, use CSSTree's tolerant mode

ZZirro committed 7 years ago
Unverified
932d41e2a4adc1fb6fbbafabd2a601cfebe80459

Version 0.2.0

ZZirro committed 7 years ago
Unverified
93053d4825503a1ee2bf42e41af3702176eb2d62

Lock CSSTree version which is not semver-compatible during alpha

ZZirro committed 7 years ago
Unverified
999b91538889139c8d1b636da356f2353f13db47

Version 0.1.0

ZZirro committed 7 years ago
Unverified
ebcc57864463ed387d78ee8767288a15c4333c61

npmignore .webidl files

ZZirro committed 7 years ago

README

The README file for this repository.

css-object-model

css-object-model is an implementation of the CSS Object Model (CSSOM) specification for use in jsdom. It is built upon the excellent CSSTree parser, which provides speed and standards-compliant parsing.

This package is a work in progress, with the currently supported interfaces listed below.

Interfaces

Fully supported

  • CSSFontFaceRule
  • CSSNamespaceRule
  • CSSRule
  • CSSRuleList
  • StyleSheetList

Partially supported

  • CSSStyleDeclaration
  • CSSStyleRule
  • CSSStyleSheet
  • StyleSheet

Not supported (yet)

  • CSS
  • CSSConditionRule
  • CSSGroupingRule
  • CSSImportRule
  • CSSKeyframeRule
  • CSSKeyframesRule
  • CSSMarginRule
  • CSSMediaRule
  • CSSPageRule
  • MediaList