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

linting in webpack - Mention that ESLint supports `extends`

20126fefac31ec299565a4b3cf194701fe47011f authored over 9 years ago
troubleshooting - Mention `npm update`

8911730f0eb9fdfbaacab5f0f5319cdf21c82bcb authored over 9 years ago
Purge "let's"

There are better alternatives.

9714b71aaf5c4c3c1317e1ea2c206e2bf0390674 authored over 9 years ago
implementing notes - Add missing ...

25f839563a5b1481582651e40789f44bc553775a authored over 9 years ago
authoring libraries - Mention Coveralls

Given we discuss code coverage in the book, linking to Coveralls makes
sense.

a39f3bbc9db26a81859fa7a1752a5e6ba01d96fc authored over 9 years ago
Push configuration paths to constants

Far neater this way.

fffee7e51bcfbb740ce9468f20ed8c0506c23058 authored over 9 years ago
react and flux - Explain how property shorthand works

c7e31d616f12f449789981bd5697e77c8a7c346b authored over 9 years ago
developing with webpack - Mention `open-browser-webpack-plugin`

At least now interested readers can set it up. It's a couple of lines of
configuration after all...

d3b3e50cfa8218c4ef63a87d0588f02b2e1a323b authored over 9 years ago
developing with webpack - Recommend setting up an OS level .gitignore

Thanks @Guria!

Closes #242.

ace5f5700d60a1ec93df9a1677cca6fd68f994a0 authored over 9 years ago
developing with webpack - Emphasize why html-webpack-plugin works here

de5d2ac3ddd016ea0a265a1af4681c7bfd6c6000 authored over 9 years ago
webpack compared - Explain in detail how Webpack deals with `require`

58cbc317b864467f19857e87aa61db3a6e3b55e3 authored over 9 years ago
linting in webpack - Mention `ecmaFeatures` property

You might not need Babel always.

8c0d02e1ba4e67b856188d3b064c8b55bc6e3afd authored over 9 years ago
from notes to kanban - rest spread stage 1 -> stage 2

ce59aa37cc0f6547271be53b78aa77140b1bf6a3 authored over 9 years ago
webpack and react - Mention that it's possible to toggle language features

c6a0ba18dd935ff772a3bc2c7bd7af5ad5ff0e69 authored over 9 years ago
linting in webpack - Mention why babel-eslint is needed

04caa085445eef43f66ab4d003ee634c69cc74cf authored over 9 years ago
introduction - Mention mobservable/redux implementations

6109f296a22774d3a2d9ebc30c562194c8e39d36 authored over 9 years ago
implementing notes - Mention debugger; statement

This is very useful though most people probably aren't aware of it.

64671855c1ae7abc2baf90fed2bd239ed9d6e84b authored over 9 years ago
implementing notes - Mention array spread

It's good to know this alternative to `concat` as you tend to see this
especially in Redux code.

323443fe874750f42ae1eab22b8200c2ba4a37a1 authored over 9 years ago
building kanban - Move chunkhash back to filename

This is more performant according to Steve Souders blog post so changing
recommendation back to ...

458704fc31a966b1c5a46b5d272ddcf60d8574f5 authored over 9 years ago
authoring libraries - awesome -> great

37b879692fb842db1ea925d3bfb00151fea2b3e9 authored over 9 years ago
Update project linting dependencies

Related to https://github.com/eslint/eslint/issues/3851 . Looks like
ignore pattern had to be ch...

de0088231a1373205a27feaeed14e0c0ce1909b0 authored over 9 years ago
linting in webpack - Mention how to install JSCS + indent to 2

6f05d01766d9e7e7111eb38d31d0d8d60f52a068 authored over 9 years ago
Default to double quotes on props

Better follow the standard.

44b8449da5ec351f35d67ef2621204b6045d2c06 authored over 9 years ago
linting in webpack - react/jsx-quotes -> jsx-quotes

Deprecated.

21a5900203884690d146a07dee51e8e25650210a authored over 9 years ago
linting in webpack - First batch of review fixes

Improving flow, fixing grammar.

8966acf9ac264feb024971da4799315b58a3d6cf authored over 9 years ago
react and flux - designed -> designed with

Thanks @davegomez!

Closes #238.

43d25cd1b406d1a3e135761f69d991f473eec0d0 authored over 9 years ago
1.8.2

70b093cd0f468ed107a4a0d8d33bd46daa813f04 authored over 9 years ago
developing with webpack - Entry "app/main" -> "app"

5ea0b5fbecdacb2d558293e566c57f5c0b3ddc65 authored over 9 years ago
webpack compared - Use correct formatting type for makefile

93fc477dc901b01a75cfe5b563b1419c55042fbb authored over 9 years ago
Add missing language definitions to examples

This are needed to get the highlighting right.

2ab3f7272420ea3b00d6fe6fe8eb06173ad74146 authored over 9 years ago
developing with webpack - Add missing "a"

597e4b7054de25c6633f08dc674d7d60db4854af authored over 9 years ago
react and flux - Add error handling around `alt.bootstrap`

This can blow up if it receives a data structure it cannot parse. Better
to log instead.

e3485ed597016e2860d7b3297b680e15f8ce1a10 authored over 9 years ago
implementing notes - Clarify why `constructor` and HMR won't work together

4a254eb1e0cdae8cdec2fb5b95b98b73a0ed9155 authored over 9 years ago
styling react - Split examples to multiple lines to improve readability

d893a321fe56af48030701e5e39364fcf92389f9 authored over 9 years ago
Add initial extra resources related to styling

The site will pick these up.

38d701554b0540004fb19a8ecf67bea7096ca3cb authored over 9 years ago
Mention Leanpub exclusive chapters at the intro

36fe2f65fe060c604231f695a1f550be2e3a1781 authored over 9 years ago
typing with react - Improve intro

27395a95af53526deb5280d222adf698c20f6dec authored over 9 years ago
testing react - Add TLDR;

f15da643b1547bdc5ecf27524c64f5efed1b1563 authored over 9 years ago
linting in webpack - Mention ESLint autofixing

4f0beb45a552235f4fb01080a1688ec1d3efe87d authored over 9 years ago
webpack and react - Mention Visual Studio Code

It works nicely with React these days so it's worth mentioning.

2ac7c8760aa9944e8772ac2b2f832043621941cf authored over 9 years ago
authoring libraries - Mention that `npm login` is an alias to `npm adduser`

Also explained in better detail what the command does and added `npm logout`.

79aed8cc9b22304bdbd7a145c20d4d8e2f42534e authored over 9 years ago
typing with react - Include tests to the source

0f7a7a28e891a0499c799237332485241f7747be authored over 9 years ago
testing react - Add a nice header image

39bbc0fee31aa067cebc54e63bd8acc8d6208513 authored over 9 years ago
testing react - Drop unused import

d87f60fe4a329277e254cddb422f0d98125d7330 authored over 9 years ago
testing react - Add missing newlines

49839b10be8cf4959b1cfe1a3fdc672b8845922d authored over 9 years ago
testing react - Simplify coverage configuration

4a7a0fa5416380c6b72d7cce93b33e2ad67a7cfb authored over 9 years ago
testing react - Drop a redundant test

41b9527564d4ad16085246cc471e7e7dce48908b authored over 9 years ago
testing react - Improve comment wording

036121cd2496dc06e310556062e3134e2ae93004 authored over 9 years ago
testing react - Add `NoteStore` test

4a5b46c334d1876e2b8d5ba2682cb9a0b341f8c5 authored over 9 years ago
linting in webpack - Mention how to set up ESLint env

This is good to know. Testing (Mocha) related.

c6b8f912aa10dd2fbd3efc176cbac83b763bc8af authored over 9 years ago
testing react - Lint project source

f2cd71ac991cbeadb84795f82d5449170a514a7c authored over 9 years ago
testing react - Set up initial component tests

These cover the app quite nicely. Still need to write some store tests
and that's about it.

9c3eb4ef6390cdcdccc55d8a826fa7b6264351c2 authored over 9 years ago
testing react - Update Karma configuration link to current version

c363afac4043d91e150f4c8a6e1e5fe756292f22 authored over 9 years ago
testing react - Set up initial testing setup

Mostly based on https://github.com/cesarandreu/web-app with minor tweaks
here and there. No need...

be94828cd3128dbac595437a537ff2481aad4883 authored over 9 years ago
headers - Add a stub header for the testing chapter

This needs a proper image still.

0fb8006d555cac87e14b091ca1c31bee86309f15 authored over 9 years ago
testing react - Push before typing chapter

The code example makes more sense this way given it branches at typing
based on approach.

1cbbdb563fd671e0d0198d28f20c71b03db46be6 authored over 9 years ago
testing react - Add a stub for the chapter

6bfd7410bca92063aa146d396a1935879a65a998 authored over 9 years ago
typing with react - Set up initial Babel Flow checks

Sadly Flow is still missing some functionality we need... It might take
some time to gain that.

cddc0e8aeab851e06f12196b3fefbd90c14209b0 authored over 9 years ago
typing with react - Simplify `propTypes`

49b1fcb66a7a8c6afeb04ae33b099c731f0be8f9 authored over 9 years ago
typing with react - Add extension config

7d728f7adb7b35d34e04eea9695a1b88d55612bc authored over 9 years ago
typing with react - Update examples to match earlier state

15fad12d8f7e32dd08be03b28377bbbd943898df authored over 9 years ago
typing with react - Update config

2042726093eec6054bb90e0d1545be26d555c40d authored over 9 years ago
typing with react - Set up initial proptypes

452753f2e87073cf05d2c619f48767fd5ff1817b authored over 9 years ago
typing with react - Add stubs for examples

5e01db00a15eaf47e3fc78cab064635537f50894 authored over 9 years ago
typing with react - Set up TLDR;

d90ef40c5cb806d6fb9acba4fd78007dae05331c authored over 9 years ago
typing with react - Add meta needed by the site

This is needed so it can be marked as a bonus chapter (* at TOC) and
that the source url can poi...

8a0a66c79c2781207e18912cf0af2b9c98dc07f0 authored over 9 years ago
typing with react - Set up site header image

d7584be8eb4f31d058ecd5bcf3e759be28cba7ab authored over 9 years ago
typing with react - Add intro

dcbfe5cdfbcda98671a78c5aa5a67f9713e5bc4a authored over 9 years ago
Add a stub for the typing chapter

7c01e90d1ba5f34da74e7e783f361d4bafbf728e authored over 9 years ago
Grammar fixes

Keeping grammar consistent. Less to fix later on.

Related to #236.

a10adfff1a8bdb6295989be65a153f258953d5ad authored over 9 years ago
webpack and react - Note how `resolve.extensions` may be used to control file loading

Useful little technique to know.

1a3a9df6264180c0107df69dff493120239cba4c authored over 9 years ago
building kanban - Push `[chunkhash]` after the filename

This is cleaner than the original approach. Instead of
`[name].[chunkhash].js` we can do just `[...

c470d65e00321a3fb5e0e91c18d9a15116f2f8c3 authored over 9 years ago
Update example app path

Still had the old one there.

d59429c1aa04ff8505ce694c63d19dfa48b0d41f authored over 9 years ago
Merge pull request #236 from stevepiercy/dev

Grammar fixes

683fdd01da54044662fa52b8affe704969b240f9 authored over 9 years ago
grammar

ba1ab3afc2b0f6230d54c92dd7fd684669fc9925 authored over 9 years ago
add missing comma

358fd1ec04ef7e543f6230efa6cee67eb88fc471 authored over 9 years ago
grammar, elaborate pronoun

aa6f470cbf204796ea243db090b04bac6e800657 authored over 9 years ago
grammar

9fc21065c5136584edc468b8edfb8edac083992a authored over 9 years ago
add missing comma

b5abfecd3146a7e97a4a6a17086ced68d19bad9b authored over 9 years ago
more grammar fixes

c32b209638b7adf8cf3d04b838dde58651731dc5 authored over 9 years ago
more grammar fixes

5eb7c7dcd30efa330ec623f8e77cd008f8511eb2 authored over 9 years ago
idiomatic verb change

7f1a861b092cc42000e6816b7f1224635fc3ea38 authored over 9 years ago
grammar fixes

99ce8b1983001e95ba9e5244db0b4d14544b0e6c authored over 9 years ago
Merge pull request #235 from stevepiercy/dev

add missing "the"

37999c75589b336bf949dd2db2a8307eca4316a7 authored over 9 years ago
Merge branch 'dev' of github.com:survivejs/webpack_react into dev

222675d3b4f97d75b97fdae8515b0d12da9edca9 authored over 9 years ago
add missing "the"

ac96b797f906b96fb979bbe07b9441b6fc7e59cc authored over 9 years ago
webpack and react - Link to Cory House's article about JSX shock

Thanks Ronald!

622966ddcad2cb52706287fb72630b40897f6bce authored over 9 years ago
implementing notes - Mention `context`

Even there is no official documentation yet, it's a good idea to mention
this.

Thanks Ronald!

70ef69883e8a80bbaa48a4efc532e199a5bc1c3f authored over 9 years ago
implementing notes - Notes -> App

Thanks Ronald! Eagle eyes.

29193eefa43b5c05616415c363e545d026186224 authored over 9 years ago
implementing notes - Remove redundant `Note` import

Thanks Ronald!

c50a99dea1153b7e9268ef1f4fcd087b2d11cebe authored over 9 years ago
implementing notes - Warn that `constructor` change won't get picked up

Thanks Ronald!

eed29b51a7dcc1aa9b35cd475c2634046ef05044 authored over 9 years ago
Re-enable "developing with webpack" demo on the site

ef0719693fd6f5113196cd9136cf54bdc3077a74 authored over 9 years ago
Rename `main.jsx` as `index.jsx`

This leads to a little neater configuration. Easier to deal with when
generating demos as well (...

355c439a041755674a132d2cc19f5d02c7486dd3 authored over 9 years ago
webpack and react - Explain how to set up Babel in an advanced way

This is good information to cover as you'll run by the problem
eventually.

77f8f56d32408c6fc17580a348b83a1a31eca500 authored over 9 years ago
introductionn - Remove duplicate acknowledgment

b7f1ead57a7e673e6af3bdfea5b36ea2283dd70e authored over 9 years ago
Note that `render()` must return a single node

Thanks Ronald!

928704d187dd74ca20a19116be3344101eb8d981 authored over 9 years ago
Merge branch 'master' into dev

7e6705156b7da1ce6a6a1905ec1de1ab39cada13 authored over 9 years ago
Disable chapter 2 demo for now

Enabling this takes more work (need to change `app/main` to just `app`
to make this generic).

ba16bc276507c55ee17145d88cfe19049d0e819c authored over 9 years ago
building kanban - Mention `DedupePlugin`

12103dfabb1ab6f80508c9ff199d75363ab7ee5b authored over 9 years ago
webpack and react - Mention React Developer Tools

5205ce0403eb0d2117385d025edca122061516cd authored over 9 years ago