awesome-pull-requests icon indicating copy to clipboard operation
awesome-pull-requests copied to clipboard

How people work together (PR welcome!)

Knowing the thinking behind the code, discussing with other developers, and working together on great projects. Awesome

https://github.com/chalk/chalk/pull/25

Adds support for nested chalk expressions, by @jbnicolai

Landed! Excellent work sir. This is the best PR I've gotten in a long while. -- @sindresorhus


https://github.com/chalk/chalk/pull/27

Performance optimizations, by @jbnicolai

Amazing. This is perfect. Landed. Thanks so much for looking into this πŸ’ƒ -- @sindresorhus


https://github.com/chalk/chalk/pull/33

fix caching of styles, by @seanmonstar

Fantastic pull-request! 🌟 -- @jbnicolai

The best use-case of Object.prototype.__proto__. This is usually considered bad. However, due to the algorithm it's used in such particular use-case, this implementation is faster than other solutions. Check out the excellent explanation!


https://github.com/reactjs/redux/pull/1930

Structuring reducers page, by @markerikson

This looks great, amazing effort! -- ellbee


https://github.com/reactjs/redux/pull/1887

add examples with Flowtype support + libdefs for redux and react-redux, by @gcanti

OK, we've got @MarcoPolo, @aaronjensen, and @alexeygolev all saying this looks good. So, it's on you 3 if the community gets out their pitchforks πŸ”₯ 😈 -- @timdorr


https://github.com/reactjs/redux/pull/1632

add observable proposal interop to store, by @blesh

Looking great. Will cut a release tomorrow. -- @gaearon


https://github.com/facebook/react/pull/7549

Show React events in the timeline when ReactPerf is active, by @gaearon


https://github.com/facebook/react/pull/5753

Don't wrap text in elements, by @mwiencek

This looks great. Thank you so much! -- @spicyj


https://github.com/so-fancy/diff-so-fancy/pull/90

Clean up the headers to indicate a file was added/removed/modified, by @scottchiefbaker

lookin sharp. merging… -- @paulirish


https://github.com/nodejs/node/pull/8317

deps: update V8 to 5.4, by @targos

Landed in d2eb7ce...91b4094 -- @targos


https://github.com/juliangruber/balanced-match/pull/7

Optimisations, by @neytema

But yes, impressive as heck! -- @isaacs


https://github.com/angular/angular.js/pull/10732

Make modules Browserify compatible, by @bclinkinbeard

This PR was not merged but this leads to great discussion how to better support both newer and older module systems. In the early days angular and it's submodules were not common.js compatible. Angular, instead, had it's own module system with dependency injection. @bendrucker took the initiative and manually update all modules to be requireable. Also see this blog post.


https://github.com/nodejs/node/pull/6792

Add v8_inspector support, by @ofrobots


https://github.com/facebook/react/pull/6534

consistent owner for stateless component, by @yiminghe

I guess this fix is correct. The logic here is very confusing though -- @spicyj


https://github.com/facebook/react/pull/7232

Fix unmounting performance regression in V8, by @gaearon

dogscience -- @spicyj


https://github.com/eslint/eslint/pull/6215

πŸ¦„ Utilize glob ignore option for massive perf win πŸ¦„, by @samccone


https://github.com/vuejs/vue/pull/3509

Add typescript definition, by @kaorun343

Thanks for the hard work! -- @yyx990803


https://github.com/lerna/lerna/pull/237

Update bootstrap command, by @rygine

Thanks for your patience and work on this one! -- @hzoo


https://github.com/babel/babel/pull/3561

add options for different parser/generator, by @hzoo


https://github.com/jquery/jquery/pull/1103

Support Node-like module loaders, by @isaacs

Great! -- @rwaldron


https://github.com/facebook/react/pull/7616

Generate SimpleEventPlugin data structures at runtime, by @vjeux

(Accepted for the historical record.) -- @spicyj


https://github.com/Microsoft/TypeScript/pull/11267

Add jsxFactory compiler option, by @bradleyayers


https://github.com/rollup/rollup/pull/774

Avoid lazy parsing by adding parens around factory, by @bmaurer


License

CC0

To the extent possible under law, Steve Mao has waived all copyright and related or neighboring rights to this work.