Commit Graph

1409 Commits

Author SHA1 Message Date
Dan Ristea
772a447247 Autodetect JetBrains IDEs (#2754)
Autodetect PyCharm (Pro and CE), WebStorm, PhpStorm, IntelliJ IDEA, RubyMine, CLion, and AppCode

Added IntelliJ IDEA, RubyMine, CLion, and AppCode to list of IDEs. It has the same signature as WebStorm and PhpStorm `<editor> <projectPath> --line <number> <filePath>` so it can reuse the logic from those.

Removed older integrations of AppCode, IntelliJ IDEA

https://www.jetbrains.com/help/idea/opening-files-from-command-line.html
https://www.jetbrains.com/help/pycharm/opening-files-from-command-line.html
https://www.jetbrains.com/help/phpstorm/opening-files-from-command-line.html
https://www.jetbrains.com/help/ruby/opening-files-from-command-line.html
https://www.jetbrains.com/help/webstorm/opening-files-from-command-line.html

Tested with Appcode 2017.1.3, CLion 2017.1.3, Intellij Idea 2017.1.5, PhpStorm 2017.1.4, PyCharm (Pro and CE) 2017.1.4, RubyMine 2017.1.5, and WebStorm 2017.1.4 on MacOS 10.12
Tested with 64-bit CLion 2017.1.3, Intellij Idea 2017.1.5, PhpStorm 2017.1.4, PyCharm (Pro and CE) 2017.1.4, RubyMine 2017.1.5, and WebStorm 2017.1.4 on a Windows 10 VM

Relates to #2636
2017-09-09 22:25:19 +02:00
Andreas Hoffmann
e0c2729b0d Use Rule.oneOf to resolve correct loader (#2747)
* Use oneOf to resolve correct loader

* Add html and json fallthrough again

* Use oneOf to resolve correct loader in dev

* Document file-loaders `js` exclusion

* Remove `jsx` from exclusion in prod config
2017-09-09 22:25:19 +02:00
Đinh Quang Trung
63e8924f99 ESLint 4 (#2735)
* Update eslint-loader 1.7.1 -> 1.9.0

* Add eslintPath option

* Update eslint 3.19.0 -> 4.1.1

* Update peer dependencies

* Move eslintPath config to outside @remove-on-eject
2017-09-09 22:25:19 +02:00
Mostafa Hajizadeh
31e3ffea78 Add "node" to Jest's moduleFileExtensions (#2738)
Jest's default value for this option is ["js", "json", "jsx", "node"].
CRA's current value is ["web.js", "js", "json", "web.jsx", "jsx"], which
is missing one of default ones: "node". This change fixes that.

This "node" extension is used in packages that use native code.
2017-09-09 22:25:19 +02:00
Dan Ristea
4b856a7c79 Support PyCharm in launchEditor (#2740)
PyCharm has the same signature as WebStorm and PhpStorm `<editor> <projectPath> --line <number> <filePath>` so it can reuse the logic from those.

https://www.jetbrains.com/help/pycharm/opening-files-from-command-line.html

Tested with PyCharm Pro 2017.1.4 on MacOS 10.12
2017-09-09 22:25:19 +02:00
Forbes Lindesay
fee4e579b4 Update link to issue blocking JSX hoisting (#2732) 2017-09-09 22:25:19 +02:00
Trygve Aaberge
fc2057c5f0 Reorder vim arguments in launchEditor so --remote works (#2723)
This allows you to set REACT_EDITOR to 'vim --remote', so the file can
be opened in an already running vim process. When using vim without
remote, it works in the same way as before.

When launching vim without --remote, the order of the line and path
arguments doesn't matter. However, when using --remote the line argument
has to precede the path. This happens to be the same as joe and emacs
uses, so the vim cases were just moved there.

I haven't tested this with mvim, but the documentation says the same as
the vim documentation, so I assume it works the same.
2017-09-09 22:25:18 +02:00
Danny Ho
028b5c55de Remove Windows note for source-map-explorer (#2719)
Glob support has been added in source-map-explorer@1.4+
2017-09-09 22:25:18 +02:00
Kristoffer
c8cb0040ee allowTaggedTemplates to avoid warnings from SC's (#2701) 2017-09-09 22:25:18 +02:00
Dan Abramov
ae40264af6 Publish
- create-react-app@1.3.3
 - react-dev-utils@3.0.2
 - react-error-overlay@1.0.9
 - react-scripts@1.0.10
2017-09-09 22:25:09 +02:00
Will Monk
142dfe4457 Merge pull request #149 from JReinhold/doc_migration_to_2.5.0
added migration steps to v2.5.0
2017-08-30 08:13:18 +01:00
Jeppe Reinhold
de25bd7e6c fixed typo in migration 2017-08-27 11:40:54 +02:00
Will Monk
a32ac09626 Merge pull request #150 from hktonylee/fixed_merge_typo_ISSUE_TEMPLATE.md
fixed merge typo in ISSUE_TEMPLATE.md
2017-08-27 10:28:44 +01:00
Tony Lee
1d8319111c changed list number in ISSUE_TEMPLATE.md 2017-08-27 11:57:25 +08:00
Jeppe Reinhold
14d0ec4795 added migration steps to v2.5.0 2017-08-26 08:02:00 +02:00
Will Monk
e87df91de8 Merge pull request #143 from swengorschewski/dependencies
Install typings as dev dependencies
2017-08-22 13:48:05 +01:00
Will Monk
d0d51332ab Merge pull request #145 from comerc/patch-1
Fixed VSCode warning for tslint trailing-comma
2017-08-22 13:47:54 +01:00
Tony Lee
966d59f8a4 fixed merge typo in ISSUE_TEMPLATE.md 2017-08-22 08:46:48 +08:00
comerc
f140f88506 Fixed VSCode warning for tslint trailing-comma
Incorrect type. Expected "array"
2017-08-20 13:33:08 +03:00
Swen Gorschewski
6ae7751218 Install typings as dev dependencies
Fixes #142
2017-08-17 10:34:30 +02:00
William Monk
34d07264ec Update README.md for v2.6.0 2017-08-07 17:43:47 +02:00
William Monk
6b4331da20 v2.6.0 2017-08-07 17:43:38 +02:00
William Monk
52fbee90c5 Merge pull request #104 from wmonk/facebook-1.0.10
Facebook 1.0.10
2017-08-07 17:41:35 +02:00
William Monk
3afca81e03 ! PUBLIC_URL 2017-08-07 17:27:41 +02:00
William Monk
4dad65c46b Default to empty string for PUBLIC_URL 2017-08-07 16:33:19 +02:00
William Monk
f2a5c5fc96 Fix tslint 2017-08-07 16:20:05 +02:00
William Monk
7014aeddda Fix Code Review 2017-08-07 16:20:05 +02:00
Dan Abramov
4d9c829453 Changelog for 1.0.10 (#2694)
* Add changelog for 1.0.10

* Update CHANGELOG.md

* Update CHANGELOG.md
2017-08-07 16:17:57 +02:00
Dan Abramov
d6025a3d02 Update CHANGELOG.md 2017-08-07 16:17:57 +02:00
Joe Haddad
07347f2a60 Upgrade flow (#2693)
Resolves #2670
2017-08-07 16:17:57 +02:00
Patrick Hooper
3bc8dcdce5 Downgrade strip-ansi package to 3.0.1 (#2692) 2017-08-07 16:17:41 +02:00
Ben Brostoff
7db4e87cee Fix typo (#2683) 2017-08-07 16:17:41 +02:00
Forbes Lindesay
ed23d6229a Fix typo in README link (#2684) 2017-08-07 16:17:41 +02:00
Dan Abramov
d5da1e8de9 Changelog for 1.0.9 (#2682) 2017-08-07 16:17:29 +02:00
Dan Abramov
761fe6f2a7 Fix external CSS imports (#2680)
* Fix external CSS imports

* Add external CSS import to integration test

* Fix assertion
2017-08-07 16:17:29 +02:00
Daniel Banck
a720aa0dec Fix minor typo (#2679)
"Styleguidist combines of a style guide, ..." --> "Styleguidist combines a style guide, ..."
2017-08-07 16:17:28 +02:00
Joe Haddad
03a52d4b1d Bootstrap with Yarn when available (#2673)
* Bootstrap with Yarn if we can

* Update test scripts

* Check OS and npm concurrency ability

* Windows support

* Update bootstrap.js

* Install yarn before bootstrap
2017-08-07 16:17:28 +02:00
Ade Viankakrisna Fadlil
6cafdfc375 Add more info about apache client side routing (#2666)
* Add more info about apache client side routing

After a revelation in https://github.com/facebookincubator/create-react-app/issues/2593#issuecomment-311729534

* Update README.md
2017-08-07 16:17:28 +02:00
Dan Abramov
3ad87f711a Test Node 8 on Travis (#2659)
* Test Node 8 on Travis

We still test Node 7 on AppVeyor

* Update e2e-installs.sh

* Update e2e-kitchensink.sh

* Update e2e-simple.sh

* Update e2e-installs.sh

* Update e2e-kitchensink.sh

* Update e2e-installs.sh

* Update e2e-simple.sh

* Update e2e-simple.sh

* Update e2e-kitchensink.sh

* Update e2e-installs.sh
2017-08-07 16:17:28 +02:00
Jaco Bovenschen
22a950376c Add json and css to lint-staged in template README (#2671)
* Add json and css to lint-staged in template README

This changes the proposed way about using prettier inside the README.md, because prettier supports css since the 1.4.0 release and json since the 1.5.0 release. 

Was not sure if it was a good idea to add different regexes for json and css inside the README.md don't have a real opinion about it myself, could maybe easier for starters to do so if they wan't to add things like eslint or stylelint the the commit hooks.

* Use capitalization for Javascript, CSS and JSON

* Change 'Javascript to JavaScript'
2017-08-07 16:17:28 +02:00
Dan Abramov
6bf95f28bd Add a note about fixed vulnerability in 1.0.8 2017-08-07 16:17:28 +02:00
Dan Abramov
8d156edec6 Publish
- babel-preset-react-app@3.0.1
 - create-react-app@1.3.2
 - eslint-config-react-app@1.0.5
 - react-dev-utils@3.0.1
 - react-error-overlay@1.0.8
 - react-scripts@1.0.8
2017-08-07 16:17:28 +02:00
Dan Abramov
45cb6fdbed Changelog for 1.0.8 (#2664)
* Add changelog for 1.0.8

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2017-08-07 16:16:16 +02:00
Dan Abramov
10bd98cbe5 Reformat source code with Prettier 1.5.2 2017-08-07 16:16:16 +02:00
Dan Abramov
25ca9ac743 Update ISSUE_TEMPLATE.md 2017-08-07 16:16:16 +02:00
Fabrizio Castellarin
8aca5fd731 Local testing docker links (#2662)
* Fix a command style in docs

* Add a link to docker's docs
2017-08-07 16:16:16 +02:00
Evan Jones
e8e2926e87 Better React Native Web support (#2511)
* Better React Native Web support

* Adding better react-native-web support for jest testing
2017-08-07 16:16:16 +02:00
Dan Abramov
55df6e1130 Bump dependencies (#2658) 2017-08-07 16:11:39 +02:00
Dan Abramov
9e64ca3999 Minor code style edits to user guide (#2660)
* Minor code style edits to user guide

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2017-08-07 16:10:59 +02:00
Dan Abramov
a7efc39606 Don't ask to install webpack for using Styleguidist (#2656)
* Don't ask to install webpack for using Styleguidist

* Update README.md
2017-08-07 16:10:59 +02:00