File tree Expand file tree Collapse file tree 1 file changed +14
-13
lines changed Expand file tree Collapse file tree 1 file changed +14
-13
lines changed Original file line number Diff line number Diff line change @@ -88,24 +88,25 @@ an environment wrapper like [JSDom](https://github.com/tmpvar/jsdom).
8888
8989An example node script:
9090``` javascript
91- var jsdom = require (' jsdom' );
92- var fs = require (' fs' );
91+ var jsdom = require (' jsdom' );
92+ var { JSDOM } = jsdom;
93+ var fs = require (' fs' );
9394
94- var vConsole = jsdom .createVirtualConsole ();
95+ var htmlSniffer = fs .readFileSync (' ./build/HTMLCS.js' , ' utf-8' );
96+ var vConsole = new jsdom.VirtualConsole ();
9597
9698// Forward messages to the console.
9799vConsole .on (' log' , function (message ) {
98- console .log (message);
99- })
100-
101- jsdom .env ({
102- html: ' <img src="test.png" />' ,
103- src: [fs .readFileSync (' ./build/HTMLCS.js' )],
104- virtualConsole: vConsole,
105- done : function (err , window ) {
106- window .HTMLCS_RUNNER .run (' WCAG2AA' );
107- }
100+ console .log (message)
108101});
102+
103+ var dom = new JSDOM (' <img src="test.png" />' , {
104+ runScripts: " dangerously" ,
105+ virtualConsole: vConsole
106+ });
107+
108+ dom .window .eval (htmlSniffer);
109+ dom .window .HTMLCS_RUNNER .run (' WCAG2AA' );
109110```
110111
111112### Translations
You can’t perform that action at this time.
0 commit comments