Echo JS 0.11.0

<~>

MaxArt comments

MaxArt 2635 days ago. link 1 point
> child.type.name.toString() === 'RadioButton'

Well, relying on the name of a function/class when your building workflow minifies your code is indeed an unfortunate decision.

Moreover, it sounds like an attempt to use JavaScript in a classic OOP way. Your correction relies on duck typing instead, and it's more in line with JavaScript's nature, which mean not checking what an object *is*, but what an object *does*.
MaxArt 2641 days ago. link 1 point
That's not really "converting" to an image using jQuery. It's rather using jQuery to handle the canvas generated by html2canvas.
MaxArt 2669 days ago. link 1 point
> Additionally, our reference implementation GraphQL.js and client-side framework Relay will be relicensed under the MIT license

News titles must be copies of the articles' titles. So why did you change it?
MaxArt 2670 days ago. link 4 points
> We have found that using insertAdjacentHTML() rather than .innerHTML() appends the HTML rather than replacing the current content.

? What does that even mean? It's not that you've found a new species of ants in the rain forest: insertAdjacentHTML is a well-known method from IE6 (IIRC the version) that's been adopted as a standard in recent times.
(It also needs two arguments - the first one being a positional string like 'beforeEnd'.)
(And innerHTML isn't a method, so don't add parentheses after it.)
MaxArt 2671 days ago. link 1 point
Beware that's not what's commonly intended with Vue's single file components (.vue files, to be clear). They just can't be directly imported by a browser.
MaxArt 2674 days ago. link 3 points
Well, it was about time.
After losing companies like Wordpress to other frameworks like Preact or Vue, they were probably asking themselves if the old license was really worth it.
MaxArt 2680 days ago. link 2 points
You just have to explain why you used such a convoluted algorithm to get a random number from 10000 to 99999.
[more]