Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/survivejs/react-book

From apprentice to master (CC BY-NC-ND)
https://github.com/survivejs/react-book

introduction - Show how to find source corresponding to the book version

91dce2f08309a52221b868ed289c448e5f9ed785 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
from notes to kanban - Fix `addNote`

Earlier this relied on a constructor that bound the lane id. Given that
bit was removed, this sh...

8fb2dee18cbbd3a436697ab97d5e2d64f81b3457 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
from notes to kanban - Drop `constructor` from `Lane`

This is bit of an anti-pattern given `props` can change. In this case
`Lane` ids are guaranteed ...

a2c5d3b0b119a94718718b7a69e98a249512745c authored almost 9 years ago by Juho Vepsalainen <[email protected]>
building kanban - Simplify `DefinePlugin` declaration

d4653d3d5de01e57b5bd3484fea1045bd2104718 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
authoring libraries - Simplify demo configuration a notch

It's better to use `pretest` to force linting while testing.

ff8c5bddce01afbe17a0f23292eb17a7c1679b90 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Make `HtmlWebpackPlugin` naming consistent in examples

cc567a6671076484e8b870eeb418a5d8f1c63fbd authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Document npm brace expansion

3adc38a5ad7234bde6797416f78051a15226925c authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Expand on Babel plugins

3d319702c16369677529d0595e02b76e3ee2a673 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Show how to define Babel presets

51e0c0c131cd17713dca54031c22807e4e5aa696 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Note that React Developer Tools don't work in iframe mode

Closes #351.

04e78c587ca3406440f3a93820ca9c0645b4c628 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Update dependencies

* Replaced tagged version of *html-webpack-template* with stable one
* *html-webpack-plugin* use...

6e8263d6a047eca9014ae66517c67d76b246e948 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Update dependencies

34f8ac9cabf1a598cc28d0b272546342acfad61a authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Use `Array.includes` over `Array.indexOf` where it makes sense

This is a part of ES2016 so better get the feature included. It gets
handled through Babel.

4a3850610f3a1ccd5d7d03ad6c5258de3255dea7 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
implementing dnd - Show how to fix `Note` input behavior

Earlier it was possible to drag an input while its contents were being
edited. After this change...

6ee52db3848590eb0610895bcb5ae39d063e2107 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Discuss ponyfills/polyfills briefly

38fe872af6b646af88cf8f0eff738eb93e0069c6 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Clarify the idea behind `eval` sourcemaps

fdb5611e83d356b1e5157d092830b3135ee8c1e2 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
building kanban - Mention how to preserve dotfiles at `Clean`

Thanks @alxd!

76a24eb366f0bfbb073d04d37fe1fea778090fd8 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #345 from wilsonmar/dev

Update README.md with link to stackoverflow

4d80d63a5dae062633611daf7ad3dce1d83890c0 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Update README.md

5698e06550e9a1c3799fe52e1f63bf9db772cf4f authored almost 9 years ago by Wilson Mar <[email protected]>
Update README.md

7014112798150c92710a84a4205e5ef210057059 authored almost 9 years ago by Wilson Mar <[email protected]>
Merge pull request #344 from talha131/patch-2

Add missing 'it' in 03_webpack_and_react.md

7110459a09247b0fd913179f2b07902710e44bc2 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Add missing 'it' in 03_webpack_and_react.md

cab12c454133ad7dcd9efc0f06b606180557a4a4 authored almost 9 years ago by Talha Mansoor <[email protected]>
introduction - Thank @talha131

Thanks for the typo fix!

b846864eb9e657286688aa1fc298efcc409d5b00 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #343 from talha131/patch-2

Fix grammatical mistake in 03_webpack_and_react.md

6332164e986dea0ce96fc73e75cc464f04f64559 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Fix grammatical mistake in 03_webpack_and_react.md

27fc165572231108faab0bf741a9c26c2d854fd9 authored almost 9 years ago by Talha Mansoor <[email protected]>
developing with webpack - Remove `HtmlwebpackPlugin` reference

Closes #342.

4ba0e6a1679535e59864f791b52ef4c8cd75276a authored almost 9 years ago by Juho Vepsalainen <[email protected]>
building kanban - HtmlwebpackPlugin -> HtmlWebpackPlugin

9aa6ce68c33bbfcb383b566c5fe0decc009f8056 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
2.0.0-rc3

907b4f2adcd679201551b5725aa4982612ebb61e authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Introduction - Update version

af5f1877459da09874cdebdb5cbbab7c41c357a0 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
react and flux - Drop a redundant comment

176073ab46d6bb0a73fc0faea5990c4cad92f4af authored almost 9 years ago by Juho Vepsalainen <[email protected]>
implementing notes - Make sure `Note` edit value gets trimmed

This is the same logic as for `Editable`.

447e911f35f0c2edd56a7e6e8c05a81e8221d27c authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Remove redundant mention about features being enabled by default

This changed with Babel 6.

c6d584a6e0c0c9cab4bf7ba10573ce82d4adbf16 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
implementing dnd - Get rid of `removeNote`

No need for this. The same idea can be implemented within
`attachToLane`. Simpler and more effec...

f2a85a2619c3bf10123b9290f12786d1c4d30f19 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
implementing notes - Clarify

1125b2a56d98bcddf525ed072ec86584f71558cd authored almost 9 years ago by Juho Vepsalainen <[email protected]>
authoring libraries - Emphasize the usefulness of tilde

9da0685fdd92f8eed9f869f37be51a2cecc56309 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Don't build test demo

Not that useful, so skipping.

e749542be32c91e89891c7a0c95766461b4cdfce authored almost 9 years ago by Juho Vepsalainen <[email protected]>
introduction - Thank @mrbinky3000

6d7337df842fe5648f082b29eae21f0624287b84 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
building kanban - Fix html-webpack-plugin setup

I had to force html-webpack-template to a tagged version (still waiting
for a proper release). H...

a8d57dd2433cd7ac3a9ef49c45993372d1af83b0 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Improve UX of Kanban

This commit introduces a few changes to Lane behavior:

* Lane name editing and lane deletion ha...

0d38baba1a5497548db8412e8f30f13a41f33cf2 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
typing with react - Drop `onDelete` default value from `Notes`

No need for this annotation. The idea is that if it's not provided,
`Editable` simply won't rend...

f30847936c0997e07a04b50450b3cecdc6f853de authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Use simpler function form (a => a) where possible

A little tidier this way.

Closes #337.

46479ffef242545eb8cc034b136c0bac9a9aa715 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Push *HtmlWebpackPlugin* discussion to the build chapter

This change makes the early part of the book easier to approach. There's
still quite a bit of co...

58c1ef65004b5db933ab3b1ae2c639a94837bab5 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Improve flow

318905bb1754b3dddc2f5c27ec2ae34a1bcd5cb9 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Fix file name formatting

463ea91b5462b1d90adc117339fca46ee10eee21 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
language features - Add an example of returning an object

8f8c42883ce6abb2689d35ccaec72b2776e5573c authored almost 9 years ago by Juho Vepsalainen <[email protected]>
introduction - Thank @sergeylukin

Thanks again!

f2a8079a206b527193d0c7056ca6c318159fb445 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
testing react - get -> getNotesByIds

18eda32b6d426ad8ee89aa8369be25ca02282995 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Use standard `Object.assign` instead of a ponyfill

Babel is able to transform `Object.assign` into a shimmed form. This
simplifies the project a no...

c714cc8709e0cbbb3dc1193c776eadffca6e6697 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Clarify `resolve.extensions` bit

f939b9398c07603450648da66cb03194dc5ad12a authored almost 9 years ago by Juho Vepsalainen <[email protected]>
building kanban - Add `stats` related warning

Related to #338.

e3cbc8db956113bc799152b7ed0ad931c7991e9b authored almost 9 years ago by Juho Vepsalainen <[email protected]>
authoring libraries - Use namespacing for `scripts`

Far cleaner.

8629a136bdac825eef6693f2bd97f8c7ab77e2c9 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Clean up property initializer bits

8584706621014f39af2d2804fbf3d22e1f09ed7b authored almost 9 years ago by Juho Vepsalainen <[email protected]>
language features - Document object shorthands

dbc22cdd9dfa2d09e29576a4d67b0f81cb4a596a authored almost 9 years ago by Juho Vepsalainen <[email protected]>
language features - Expand on string interpolation

8fdf8cb5d69614e799802d79c3934768f712a471 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Use backtick syntax with `console.log` where it makes sense

fe95d71cc32295744fee6b77b15eeedc0d031707 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
from notes to kanban - `NoteStore.get` -> `NoteStore.getNotesByIds`

Reads better this way.

97fe33ead8187add92866290b0f4ad8714e26b7d authored almost 9 years ago by Juho Vepsalainen <[email protected]>
introduction - Explain how to approach the book

177aa03a920c67e232cb77ca593ebe425e9fa0f7 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Improve flow

Now it should be a little clearer what's going on and why.

61cb8ad53427416a6708bcd7b037b74ef669e4fb authored almost 9 years ago by Juho Vepsalainen <[email protected]>
react and flux - Annotate `{notes}` for clarity

4eac9b61b4d3ace0d45987f4337f7e5bb0e6ba86 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Drop a redundant tip

This isn't needed anymore given `react-hmre` preset does all the hard
work now.

6998fed37aa5eabb500f0b6619fcb5b5e88e0490 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
introduction - Update Christian Hettlage credit

e4b6ed276da66e9eacd0bb683e1cb963437c92cd authored almost 9 years ago by Juho Vepsalainen <[email protected]>
building kanban - Set `verbose: false` for `Clean`

This way `stats` will work. No extra garbage in the output.

4b02b4b9f285505035acfcd4a6a11f3fadf26508 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Add more info about `context`

70c957cb98c7b9c56d1e095197044fb4b11af985 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
react and flux - Note that `alt.bootstrap` needs to be called first

2c7e07f16779a49c541b85e234bc849f6fd1f942 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
from notes to kanban - Annotate `.get`

Given it's a complex method, spelling out the transitions doesn't hurt.

8e591acb48e1184688eda568a2425b566cb20391 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #335 from andyklimczak/dev

Fix bracket consistency between sections

7e972bdf49b5e36ccb6fb008e6982e073abf2bd3 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Fix bracket consistancy between sections

3281c83aeba02df048017b9e7bc57d462ae2c0c4 authored almost 9 years ago by Andy Klimczak <[email protected]>
linting in webpack - Use `eslint:recommended` as the default preset

By linting the project through this I noticed an unused import at
`LaneStore`. Eliminated that a...

25343577f9c07e7c2ee551b8292729eb94d1ebab authored almost 9 years ago by Juho Vepsalainen <[email protected]>
authoring libraries - Add more information about publishing flow

b78d7c4fea623dd4f32e75a2737d6a5496cc738c authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Add more detail

Installing Node, webpack-dev-server details.

1072330655c6d0034d2222c8d561e79aa05c712f authored almost 9 years ago by Juho Vepsalainen <[email protected]>
introduction - Update @davegomez credit

Showing GitHub nick now.

3ca69f939207da9d82c594e5e2da07176488d288 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
language features - Rephrase for clarity

a085c4b699e2c6bd0bfeabffbb5915987053ce2a authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #333 from hettlage/dev

Improve DnD wording

609736603c24e8b85af20a21342a105e082f311f authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Suggestions for language changes

865ca9af87cab80aa220fdeeff29a919b6d256a7 authored almost 9 years ago by Christian Hettlage <[email protected]>
Add thanks for @hettlage

Thanks again!

664359ee08d1e45aad54e10276920a30dac043f3 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #331 from hettlage/dev

Fixed typos and added comment with suggestion for content

cf82ad18da031ca61cf1645e00f56ff50ceaf334 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Comments with suggestion for content

1a6a4b12b4b45a098f5676e8ef4d89b9c752131a authored almost 9 years ago by Christian Hettlage <[email protected]>
Fixed typos

d8ffe62a234acc42ed3c0c990164008677875345 authored almost 9 years ago by Christian Hettlage <[email protected]>
react and flux - Add a missing semicolon

Now the example is consistent with the rest.

bc4eaeab8194a66ca25030b05adcff4614d45b0d authored almost 9 years ago by Juho Vepsalainen <[email protected]>
react and flux - Improve formatting

b0942dac1d08ea3b708c99d4fb33e4046f642436 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #330 from andyklimczak/dev

Include a skipped deletion

f15a211cfa4091fc0399edcb88eb9a4e029fb550 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Include a skipped deletion.

At this point however, the deletion may be implied with the change to AltContainer. Not sure if y...

5145058461874eec798b496479eebc9744192087 authored almost 9 years ago by Andy Klimczak <[email protected]>
Add @janaipakos to acknowledgments

Thanks!

3ab372db8740c300188361849bc14a9278c89db1 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #329 from janaipakos/patch-1

Missing semicolon

e085bb21df3c7994241c879cbeaecb540dcad868 authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Missing semicolon

83b79ab163a4d3219a165dd51b059c5db86b3057 authored almost 9 years ago by James Anaipakos <[email protected]>
2.0.0-rc2

56b02d9147897d10d9f181114752d673c888eba6 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Update book version

bc65a89c01b1429304ac78500b7c4f377ca106a1 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Upgrade "Alternative Loader Declarations"

This works better as a section of its own.

1305e757f55f1e9edd28ed9cbb3fcb68309c6b14 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Clarify Object rest/spread bits

9f3c9a7a3caeeecb0ab18407d4315ad331fd4add authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Explain alternative loader declarations

This is good to know especially when you need to begin to deal with
queries.

06f5c701e577ee19512b50ccd17dbdccd2a29bba authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Add a brief description of HMR to give a better idea

fa2294d1a9c6b3d41b43d22b20220738979baa61 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Mention `netstat`

6196325ca5e11e9c7f645f7b65b9ff08e4624fbf authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Escape early at `update`

No need for assignment. It's a little cleaner to just `return` once an
item to update has been f...

e6084502a03d7020781cc5977635e9317141ed2d authored almost 9 years ago by Juho Vepsalainen <[email protected]>
developing with webpack - Show how to polyfill `Promise`

Good to know if someone really wants to use Node 0.10.

51c49044380fa60e9603450f70205d43a833710c authored almost 9 years ago by Juho Vepsalainen <[email protected]>
webpack and react - Mention *package.json* `babel` field as an alternative

e455169e5ecb74579fe145d8008512b01bdf3bbb authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Thank @andyklimczak

Thanks for pointing out the property initializer ; glitch!

e1284039bba4f8f88434eeff19f3c43e931a2ec0 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Add ;'s after property initializers

Babel 6.4 enforces this so better add these!

1de9a1d95f7cd9b5c7495cb104d97062b8026136 authored almost 9 years ago by Juho Vepsalainen <[email protected]>
Merge pull request #328 from andyklimczak/dev

Missing last semicolon for addNote() declaration

ed3bd61a3da11e466727b8b5ccd73b490e02f2ea authored almost 9 years ago by Juho Vepsäläinen <[email protected]>
Missing last semicolon for addNote() declaration.

Webpack will complain and correctly point out this error.

97224d34cbc730c86ad288c713cf2f61440c5f49 authored almost 9 years ago by Andy Klimczak <[email protected]>
Add ;'s after `static` declarations

Otherwise Babel will complain. They used too loose definition earlier so
better get this fixed.

33166e3b605fc5cc17c0377886a284fb53abb945 authored almost 9 years ago by Juho Vepsalainen <[email protected]>