Skip to content

Commit 19df6bc

Browse files
committedMar 7, 2021
Update links in contributing guidelines
Closes #3046.
1 parent 1e34ff5 commit 19df6bc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed
 

‎Contributing.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ In general, a web platform class (like `Window`, or `Node`, or `Location`, or `C
1616

1717
As such, most web platform classes present in jsdom are implemented in two parts:
1818

19-
- An IDL file, such as [`Attr.webidl`](https://github.com/jsdom/jsdom/blob/master/lib/jsdom/living/attributes/Attr.webidl), drawn more or less straight from the spec
19+
- An IDL file, such as [`Attr.webidl`](lib/jsdom/living/attributes/Attr.webidl), drawn more or less straight from the spec
2020

21-
- An implementation file, such as [`Attr-impl.js`](https://github.com/jsdom/jsdom/blob/master/lib/jsdom/living/attributes/Attr-impl.js), containing the relevant implementation logic
21+
- An implementation file, such as [`Attr-impl.js`](lib/jsdom/living/attributes/Attr-impl.js), containing the relevant implementation logic
2222

23-
Our build step (`yarn prepare`) then generates a public API file (e.g. `Attr.js`) which takes care of all the Web IDL-derived boilerplate, delegating to the implementation file for the important stuff. We then wire it together with a line in `lib/jsdom/living/index.js` that exposes the generated class on all jsdom windows.
23+
Our build step (`yarn prepare`) then generates a public API file (e.g. `Attr.js`) which takes care of all the Web IDL-derived boilerplate, delegating to the implementation file for the important stuff. We then wire it together with a line in [`lib/jsdom/living/interfaces.js`](lib/jsdom/living/interfaces.js) that exposes the generated class on all jsdom windows.
2424

2525
## Contribution overview
2626

0 commit comments

Comments
 (0)
Please sign in to comment.