Commit Graph

2428 Commits

Author SHA1 Message Date
Jack Cross
ea2bcb7f59 Use readConfigFile instead of require for tsconfig (#7248) 2019-08-07 21:00:56 +03:00
dominic scanlan
65a891c2e0 Optimise templates for Lighthouse (#7482) 2019-08-07 12:29:28 +03:00
Igor Muchychka
ae671dc9fe Specify roots in Jest config (#7480) 2019-08-06 20:42:57 -07:00
Andrew Luca
914c95e87f Resolve relative paths for preprocessor styles (#5829)
preprocessor will output sourceMap by default
then check if sourceMaps are needed on resolve-url-loader

Fixes #4653
2019-08-05 20:28:09 -07:00
Sibiraj
066053c8b7 Set jsonpFunction to prevent conflicts (#5951) 2019-08-05 11:24:46 +03:00
Darius Tall
30fc0bf5ed Suggest jsx: "react" in tsconfig (#7472) 2019-08-03 17:21:51 -07:00
Chuck
032cdf75d3 Improve bootstrap docs when using custom SCSS (#7462)
* Added dependencies to bootstrap article when using custom SCSS.

* Make changes to package designation and added npm install directions.
2019-08-01 17:28:50 -06:00
Brody McKee
b96ac6c2c0 Update ESlint Install Docs (#7451) 2019-07-30 10:54:49 -04:00
Balázs Orbán
567f36c923 Update testing-library package names in README (#7340) 2019-07-29 09:49:16 -06:00
Brody McKee
404af90d9a Add ESLint 6 support (#7415) 2019-07-28 15:05:54 +03:00
Brody McKee
cbad256a4a Add explicit check for --watchAll=false (#7433)
Resolves #7180.
2019-07-26 12:26:57 -06:00
Ian Sutherland
67a2088a7b Remove labels from pull request template 2019-07-25 11:01:52 -06:00
Ian Sutherland
aa3e221e13 Update deploy instructions in contributing guide (#7429)
* Update deploy instructions in contributing guide

* Update docs publishing instructions
2019-07-25 10:59:48 -06:00
Ian Sutherland
498913dccb Add question issue template (#7423)
* Add question issue template

* Fix bug report template formatting

* Fix bug report template formatting

* Add labels to pull request template
2019-07-25 10:39:34 -06:00
Rudolph Gottesheim
ad51d6280d Docs: remove note about TypeScript files requiring at least one export (#7260) 2019-07-22 10:14:55 -06:00
Alex Guerra
a95c573757 Merge pull request #7378 from heyimalex/update_url_loader
Update url-loader to 2.0.1
2019-07-18 17:46:59 -05:00
Alex Guerra
58fad404cd Update url-loader to 2.0.1
This closes #7359 by making IMAGE_INLINE_SIZE_LIMIT=0 actually disable image inlining.

We use url-loader's `limit` option to set the line at which images will be inlined, and we basically expose this option to our end users via the IMAGE_INLINE_SIZE_LIMIT environment variable. Most people using it want to disable inlining images all together (the major motivator for adding it at all was I think for strict CSP), and our documentation said setting the value to zero would do that. However, it did the opposite: url-loader treated zero as "no limit".

The update to 2.x fixes this; zero means nothing gets inlined. The other changes from the version bump shouldn't affect us:
- minimum node version is 8.9.x, we already require 8.10.x
- the limit was "greater than", is now "greater than or equal to"
2019-07-18 15:56:16 -05:00
Alex Guerra
45e0703121 Fix CI issue on windows (#7385)
* Attempt at fixing CI issue on windows

* Try to debug why verdaccio isn't in the ps output

* Just remove the kill call alltogether
2019-07-18 14:46:04 -06:00
Ivan Pegashev
100e12d22f Update docs to indicate dynamic imports are stage 4 (#7372) 2019-07-18 10:02:39 -06:00
Guy Romm
2d57fa3fb7 jsx-no-duplicate-props ignore case fix (#7230)
Co-Authored-By: Ian Schmitz <ianschmitz@gmail.com>
2019-07-16 07:56:28 -07:00
Brody McKee
3495286f8f Allow extending config used in eslint-loader (#7036) 2019-07-16 12:17:52 +03:00
Sudhir Mitharwal
3a9b87b223 docs(svg): add tip for title props accessibility (#7374) 2019-07-15 12:45:25 -06:00
Sudhir Mitharwal
dc50dd320e Allow title to be set when importing SVGs (#7118) 2019-07-15 17:54:19 +03:00
Min ho Kim
7c0dfef237 Fix various typos (#7355) 2019-07-15 17:12:35 +03:00
Jon Seidel
00b5fa903c Update minimum Node version in README (#7182) 2019-07-10 09:56:48 -06:00
Mikhail Vasin
e50e795429 Fix typo in bug template (#7317) 2019-07-03 10:50:10 -06:00
Brian Muenzenmeyer
4c0d8b64aa fix(eject): guard against empty key before access (#7289)
closes #7288
2019-07-02 20:44:03 -04:00
Adeel Imran
24143089af Document --use-npm (#7279) 2019-06-27 10:16:31 +03:00
Nikolay Stoynov
2c6dd45cf4 Handle browser arguments (#7277) 2019-06-26 11:47:30 +03:00
Ian Sutherland
a88a4c3af6 Upgrade webpack to 4.35.0 to fix dynamic import issue (#7257)
* Upgrade webpack to 4.35.0 to fix dynamic import issue

* Add a test maybe?
2019-06-24 12:25:15 -06:00
TheBear44
bfee6069c9 Update peer dependencies in eslint-config-react-app (#7274) 2019-06-24 09:42:04 -06:00
Brody McKee
2eab406512 Update issue templates (#7269)
* Create bug_report.md

* Create proposal.md

* Update proposal.md

* Delete ISSUE_TEMPLATE.md

* Update bug_report.md

* Update proposal.md
2019-06-24 09:32:08 -06:00
Soufiane AIT AKKACHE
fc5ee76ae9 Docs: replace the command to install relay/macro (#7262) 2019-06-23 13:50:04 -06:00
Peter Bengtsson
9d70c7afab Add environment variable to control image inlining threshold (#6060)
Fixes #3437
2019-06-17 21:25:39 -07:00
Ian Schmitz
45197e67fd Update @typescript-eslint package versions (#7222) 2019-06-14 11:14:01 -07:00
Ian Schmitz
76f9a396b1 Disable Travis build (#7220) 2019-06-14 10:50:30 -07:00
Ivan Aksamentov
24489ac0a6 fix: ESLint config overrides key should be an array, not object (#7219)
Array format for `overrides` key in eslint config file is now enforced in ESLint v6. Anyone who uses `eslint-config-react-app` and ESLint v6 gets a type mismatch error. This commit fixes the error by converting the object into a one-element array containing this object.
Only 2 characters are added: `[` and `]`. The large diff is due to formatting.
2019-06-14 10:43:17 -07:00
James K Nelson
f522a0dae2 Use correct babel transform for dynamic import in dependencies (#7208) 2019-06-13 12:10:27 -06:00
Andy Hopper
56d1de2745 Disabled TS no-undef rule (#7179) 2019-06-06 11:57:30 -04:00
Ben Newcomb
f05465e640 Update deprecated package reference (#7170)
* Update deprecated package reference

* Fixed install method after feedback
2019-06-05 17:08:42 -06:00
Toni
7548281aa5 Make the OOM abbreviation more clear in the docs (#7133) 2019-05-29 10:39:55 -06:00
Sebastian Silbermann
820a521b3c Update fsevents dependency version (#7131) 2019-05-29 11:52:20 +03:00
Ian Schmitz
7b196fa4d6 Add Azure DevOps build pipeline (#7096) 2019-05-28 19:12:22 -07:00
Tobias Büschel
695ca7576a Fix minimum version error on old versions of Node.js (#6941) 2019-05-28 09:48:11 -06:00
Ian Sutherland
8e32ce57d0 Upgrade svgr to 4.2.0 (#6877) 2019-05-24 09:53:34 -06:00
Ryan Boone
317f500223 Improve breaking changes info for CRA 3.0.0 (#7086)
I'm adding #6821 to breaking changes as this causes any existing script
that relies on the structure of `assest-manifest` to break.
2019-05-22 10:29:44 -06:00
Ian Sutherland
e831b6b1fa Add test to make sure .d.ts files are ignored when checking for TypeScript project (#6858) 2019-05-21 10:32:52 -06:00
James George
a98337c257 Replace opn with open (#7058)
The `opn` package has been deprecated, replaced by `open`.
2019-05-21 11:23:04 +03:00
Vincent Pizzo
bdaccf7161 Adjust typescript-eslint to not warn about typedefs when used before defined (#7079) 2019-05-20 08:40:54 -07:00
Amy Lam
4704382558 Correct spelling of browserslist (#7059) 2019-05-16 17:38:39 -06:00