11:18
<zcorpan>
Do we have any working automation to post commits on X? Per https://developer.x.com/en/docs/twitter-api it should be possible with a free plan
14:21
<Dominic Farolino>
If the platform exposes a dictionary to the JS, and doesn't provide any values for the optional members of that dictionary... do those members exist as properties whose value is "undefined" in the JS object? Or are they not even included as properties in the object at all?
14:22
<Dominic Farolino>
https://webidl.spec.whatwg.org/#js-dictionary:~:text=If%20V%5Bkey%5D%20exists%2C%20then%3A seems to indicate the latter
14:22
<Dominic Farolino>
But for some reason I'm remembering the former as true (perhaps incorrectly)
15:32
<zcorpan>
Dominic Farolino: https://webidl.spec.whatwg.org/#ref-for-dictionary-member-optional "Other members' entries might or might not exist in the dictionary value."
15:32
<zcorpan>
Dominic Farolino: and https://webidl.spec.whatwg.org/#js-dictionary "If V[key] exists, then:"
20:40
<TabAtkins>
Note the note in the #js-dictionary algo, tho - if the dictionary member has a default value, then the key exists in the dictionary by definition. If you've somehow constructed a dictionary that doesn't have a value for a key with an optional value, then no you haven't, what you've done is write a spec bug.
21:14
<Bruno Pereira>
zcorpan:
21:15
<Bruno Pereira>
Que porrae essa
21:16
<zcorpan>
Bruno Pereira: English please