• Stars
    star
    107
  • Rank 323,587 (Top 7 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 12 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Node.js implementation of the CSS Object Model CSSStyleDeclaration interface

CSSStyleDeclaration

A Node JS implementation of the CSS Object Model CSSStyleDeclaration interface.

NpmVersion Build Status codecov


Background

This package is an extension of the CSSStyleDeclaration class in Nikita Vasilyev's CSSOM with added support for CSS 2 & 3 properties. The primary use case is for testing browser code in a Node environment.

It was originally created by Chad Walker, it is now maintained by the jsdom community.

Bug reports and pull requests are welcome.

More Repositories

1

jsdom

A JavaScript implementation of various web standards, for use with Node.js
JavaScript
20,347
star
2

whatwg-url

An implementation of the WHATWG URL Standard in JavaScript
JavaScript
363
star
3

js-symbol-tree

Turn any collection of objects into its own efficient tree or linked list using Symbol
JavaScript
103
star
4

abab

Perfectly spec-compliant atob and btoa implementations
93
star
5

whatwg-mimetype

Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
JavaScript
81
star
6

webidl2js

Auto-generate JS class structures for Web IDL specifications
JavaScript
79
star
7

data-urls

Parse data: URLs
JavaScript
71
star
8

jsdom-devtools-formatter

Make jsdom elements look like real DOM elements in Chrome Devtools console
JavaScript
54
star
9

tr46

An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing.
JavaScript
32
star
10

webidl-conversions

Implements the Web IDL algorithms for converting to and from JavaScript values
JavaScript
31
star
11

whatwg-encoding

Decode strings according to the WHATWG Encoding Standard
JavaScript
23
star
12

w3c-xmlserializer

An XML serializer that follows the W3C specification.
JavaScript
21
star
13

domexception

An implementation of the DOMException class from browsers
21
star
14

html-encoding-sniffer

Sniff the encoding from a HTML byte stream
JavaScript
19
star
15

xml-name-validator

Validates whether a string matches the production for an XML name or qualified name
JavaScript
15
star
16

w3c-hr-time

An implementation of the W3C High Resolution Time Level 2 specification.
11
star
17

.github

Miscellaneous GitHub configurations
2
star