This repository has been archived by the owner on Mar 12, 2021. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add question issue template (facebook#7423) * Add question issue template * Fix bug report template formatting * Fix bug report template formatting * Add labels to pull request template * Update deploy instructions in contributing guide (facebook#7429) * Update deploy instructions in contributing guide * Update docs publishing instructions * Remove labels from pull request template * Add explicit check for --watchAll=false (facebook#7433) Resolves facebook#7180. * Add ESLint 6 support (facebook#7415) * Update testing-library package names in README (facebook#7340) * Update ESlint Install Docs (facebook#7451) * Improve bootstrap docs when using custom SCSS (facebook#7462) * Added dependencies to bootstrap article when using custom SCSS. * Make changes to package designation and added npm install directions. * Suggest `jsx: "react"` in tsconfig (facebook#7472) * Set jsonpFunction to prevent conflicts (facebook#5951) * Resolve relative paths for preprocessor styles (facebook#5829) preprocessor will output sourceMap by default then check if sourceMaps are needed on resolve-url-loader Fixes facebook#4653 * Specify roots in Jest config (facebook#7480) * Optimise templates for Lighthouse (facebook#7482) * Use readConfigFile instead of require for tsconfig (facebook#7248) * Fix HMR in Firefox when proxy option present (facebook#7444) Resolves facebook#6720 * Adjusted deployment documentation for ZEIT Now (facebook#7488) * Adjusted deployment documentation for ZEIT Now * Fixed missing word * Update docusaurus/docs/deployment.md Co-Authored-By: Joe Haddad <timer150@gmail.com> * Bump dependencies (facebook#7473) * Support configuring coveragePathIgnorePatterns (facebook#7080) * Fix RegExp from navigateFallbackBlacklist (workbox) (facebook#7176) Exclude URLs that contains a "?" character. * Fix launch.json debugging config (facebook#6484) * Add vscodium to the editor list (facebook#7028) * Bump version of sass-loader (facebook#7496) * Add readonly modifier for css module (facebook#7497) * Remove unused dependencies in babel-preset-react-app (facebook#5818) * Remove unused dependencies in babel-preset-react-app * Re-add @babel/plugin-transform-react-display-name * Remove some dependencies again * Prepare 3.1.0 release * Publish - babel-plugin-named-asset-import@0.3.3 - babel-preset-react-app@9.0.1 - confusing-browser-globals@1.0.8 - create-react-app@3.1.0 - eslint-config-react-app@5.0.0 - react-app-polyfill@1.0.2 - react-dev-utils@9.0.2 - react-error-overlay@6.0.0 - react-scripts@3.1.0 * Add links to Spectrum in README and docs (facebook#7500) * Update bug report issue template * Don't block static files in robots.txt (facebook#7508) * Ignore "jsx-a11y/aria-role" for React components (facebook#7393) * Update docusaurus config (facebook#7499) * Update Netlify config (facebook#7527) * Fix ESLint 6 support (facebook#7513) * Remove extends restriction to fix ESLint 6 support * Attempt to resolve CI errors * Prepare 3.1.1 release * Publish - create-react-app@3.1.1 - eslint-config-react-app@5.0.1 - react-dev-utils@9.0.3 - react-error-overlay@6.0.1 - react-scripts@3.1.1 * Show logo on mobile docs (facebook#7521) * Show logo for mobile views in create-react-app.dev * Update docusaurus/website/static/css/custom.css Co-authored-by: Sabesh Kumar Rajendran <sabrajendran@paypal.com> * Add a migration step to remove static directory from robots.txt (facebook#7536) * add a migration step to remove static from robots.txt * Update CHANGELOG.md Co-Authored-By: Ian Sutherland <ian@iansutherland.ca> * docs: update Flow documentation (facebook#7550) * docs: update Flow documentation * Update adding-flow.md * Update adding-flow.md * Correct proxy usage docs (facebook#7368) * Remove trailing spaces from manifest.json (facebook#7585) * Link changelogs between major versions (facebook#7613) * Remove cleanup-after-each example (facebook#7620) cleanup is called now by default after each test if the testing framework supports the afterEach global * Adopt Contributor Covenant (facebook#7650) * Adopt Contributor Covenant * Add link to Contributor Covenant to docs site * Fix build (facebook#7662) * Disable babel-loader's cacheCompression (facebook#7633) * Update troubleshooting.md (facebook#7459) * Explicitly check that EXTEND_ESLINT is true (facebook#7538) * Update running-tests.md (facebook#7659) * Bump version of @typescript-eslint/* (facebook#7540) * Upgrade dotenv-expand to fix issues (facebook#7531) * Minor performance improvements (facebook#7587) - use ESLint cache - remove useless `watch` option in fork-ts-checker * Remove --single-quote from prettier examples (facebook#7663) * Use const instead of var in env.js (facebook#7526) * Change runtime chunk name separator from tilde to dash (facebook#7679) * Bump dependencies (facebook#7681) * Update deployment.md with another AWS example (facebook#7616) Add blog post that takes a React developer step-by-step through many features of AWS. Blog post is suitable for a beginner to follow and have a production ready workflow. * Add new logo (facebook#7704) * Prepare 3.1.2 release * Publish - babel-plugin-named-asset-import@0.3.4 - babel-preset-react-app@9.0.2 - confusing-browser-globals@1.0.9 - create-react-app@3.1.2 - eslint-config-react-app@5.0.2 - react-app-polyfill@1.0.3 - react-dev-utils@9.0.4 - react-error-overlay@6.0.2 - react-scripts@3.1.2 * Update runtime chunk name separator in docs (facebook#7705) * Remove 'shortcut' link type before 'icon' (facebook#7707) * Guard polyfills against window possibly being undefined (facebook#7205) * Enable .eslintignore with extend flag (facebook#7562) * Add "entrypoints" key to asset manifest (facebook#7721) * Update adding flow documentation (facebook#7731) * set output.globalObject to 'this' (facebook#7742) Closes facebook#7741 * Update logic and log errors for EXTEND_ESLINT (facebook#7530) * update list of supported jest config overrides (facebook#7601) * Upgrade Webpack version (facebook#7740) * Close br tags in template README files (facebook#7668) * Fix variable name casing in fileTransform (facebook#7752) * Documentation typo fix (facebook#7757) * Fix linting error when using rest props (facebook#7754) * Add TSC_COMPILE_ON_ERROR setting (facebook#6931) * Remove switch case (facebook#7729) * docs: note that v2 to v3 migration may require deletion of node_modules (facebook#7302) * Stop hiding the column number of ESLint errors (facebook#6980) * Support setting baseUrl to root directory (facebook#7755) * Use installing package manager in README (facebook#7687) * Support production profiling with React Developer Tools (facebook#7737) * Added the alias for profiling and output change to keep the classNames and functionNames for human readbility * defined isEnvProductionProfile with other isEnv checks * moved the keep_classnames and keep_fnames to terserOptions scope * resolve merge conflict for yarn.lock.cache * revert yarn.lock.cache to master yarn.lock.cache - git checkout origin/master -- packages/create-react-app/yarn.lock.cached * Comment and Boolean Check - I clarified the comment and specified the use case - Changed the environment check to check for the specific true rather than the assumed primitive value as before. * Replaced env with flag - Per suggestion --profile flag used instead of env variable PROFILE_APP * documentation in available scripts section with suggested information * resolved a local git issue. Fixed documentation error. * moved documentation to suggested file - Added a brief summary of profiling in available scripts section. The summary references the production-build document. Which is the file I moved the new documentation into under a new Header for production support. * Update production-build.md Co-authored-by: Ian Sutherland <ian@iansutherland.ca> * Prepare 3.2.0 release * Publish - create-react-app@3.2.0 - react-app-polyfill@1.0.4 - react-dev-utils@9.1.0 - react-error-overlay@6.0.3 - react-scripts@3.2.0 * Temporarily disable Windows in CI (facebook#7773) * Add babel runtime version to transform-runtime plugin to reduce… (facebook#7726) * Add Babel sourcemap to resolve VSCode debugging issues (facebook#7022) * Fix process type in TypeScript template (facebook#7796) * Account for browserslist environment variables (facebook#7764) * Clarify dynamic import stage in docs (facebook#7813) * Update adding-typescript.md (facebook#7815) * Document how to use the .env file to enforce HTTPS (facebook#7821) * Fix absolute paths issue in Jest (facebook#7822) * Document correct default behavior for HOST var (facebook#7823) * Fix grammar error in troubleshooting.md (facebook#7824) * Upgrade to docusaurus 2 (facebook#7785) * chore: upgrade to docusaurus 2 * address review * Update doc publishing instructions * Revert logo in templates (facebook#7830) * feat: add additional Jest keys to whitelist (facebook#7832) * Link to React documentation for code splitting (facebook#7686) The official documentation offers a simpler way of achieving route based code splitting. * Add a note about .eslingignore files being respected (facebook#7809) * added check for typescript template and unsupported node version (facebook#7839) * added check for typescript template and unsupported node version * addressed code review feedback regarding syntax and spelling mistakes * Update getting-started.md (facebook#7841) Update the initial project structure generated by create-react-app. * Link to ASP.NET Core docs (facebook#7840) * Update readme gif links (facebook#7849) * Update adding-bootstrap.md (facebook#7853) typo fix * Move unused eslint webpack import into @remove-on-eject block (facebook#7856) * 📖 DOC: Improvement (facebook#7819) * Upgrade terser & enable parallel minification in wsl (facebook#7857) * Add a GitHub Action that runs the build script (facebook#7861) * Edit InterpolateHtmlPlugin hook (facebook#6448) (facebook#6449) * Fix notations of loopback addresses (facebook#7474) * Add Service-Worker header to checkValidServiceWorker (facebook#6753) * Add header to checkValidServiceWorker (ts) * Add header to checkValidServiceWorker * Add additional information for postcss errors (facebook#6282) (facebook#6352) * Add additional information for postcss errors * Add additional information for postcss errors (simplify) * Remove chunkname from postCSS compile error * Remove line number from postCSS compile error * Fix eslint complaints in build.js (facebook#7870) * Add Alex to lint documentation (facebook#7852) * Add Alex to lint documentation * Attempt to trigger GitHub Action * Configure Alex and update docs * More docs updates * Bump docusaurus 🦖 (facebook#7874) * Dark scheme overlay (facebook#7052) * Bump react (facebook#7875) * Bump styling related loaders (facebook#7876) * Remove alex precommit check (facebook#7878) * Add template support (facebook#7716) * Add template support * Update templates version check * Update TypeScript template README * Prepare 3.3.0 beta * If template name already starts with cra-template leave it alone (facebook#7880) * Update prerelease publishing instructions * Upgrade packages and tweak config to adapt to new config format (facebook#7814) Rebased again now with smaller changes in this one which will make it easier to revert in case of eventual regressions. * refactor: remove double coerce (facebook#7882) * Add yarn.lock to .gitignore (facebook#7789) * chore: Fix broken link for CRA deployment (facebook#7897) * chore: Fix broken link for e2e README (facebook#7896) * Add @testing-library to the default templates (facebook#7881) * Add numeric separator support (facebook#7817) * Update open (facebook#7910) * Mark TypeScript as an optional peer dependency (facebook#7860) * Add restoreMocks to supported jest config keys (facebook#7921) * fix seperators typo (facebook#7932) Its the little things that makes the big difference! 😁 Thanks * No spinning React logo if `prefers-reduced-motion` (facebook#7931) * Made PRs welcome badge point to contributors guide (facebook#7792) * Make JavaScript and TypeScript templates consistent (facebook#7944) * Fix CI (facebook#7951) * Add optional chaining and nullish coalescing operators support (facebook#7438) * Add tests for optional chaining and null coalescing (facebook#7952) * Upgrade jest-watch-typeahead (facebook#7956) * Fix light background in docusaurus night mode (facebook#7936) * Fix light background in docusaurus night mode Closes facebook#7930 * Rename lightBackground to gettingStartedSection * Add placeholders where old template READMEs used to be (facebook#7972) * Temporarily disable GitHub Actions (facebook#7978) * Prepare 3.3.0 beta * Bump dependencies (facebook#7986) * Support scoped templates (facebook#7991) * Add contributors section to readme (facebook#7995) * added e2e test for checking typescript template with unsupported node (facebook#7844) * Unpin dependencies in react-app-polyfill (facebook#7999) * Add scripts support to templates (facebook#7989) * Override no-unused-expressions with the typescript-eslint version (facebook#8003) Fixes issues with optional chaining * Prefix apple-touch-icon links with PUBLIC_URL. (facebook#8005) * Bump webpack-dev-server (facebook#7988) * Bump dependencies (facebook#8024) * Re-enable GitHub Actions (facebook#8029) * Update CHANGELOG * Update CODEOWNERS * Remove no-unexpected-multiline rule (facebook#8039) * Add TypeScript peer dependency to react-scripts (facebook#8038) * Update template docs (facebook#8050) * Update template docs * Update custom-templates.md * Update custom-templates.md Co-authored-by: Ian Sutherland <ian@iansutherland.ca> * Prepare 3.3.0 release * Update CHANGELOG * Publish - babel-plugin-named-asset-import@0.3.5 - babel-preset-react-app@9.1.0 - cra-template-typescript@1.0.0 - cra-template@1.0.0 - create-react-app@3.3.0 - eslint-config-react-app@5.1.0 - react-app-polyfill@1.0.5 - react-dev-utils@10.0.0 - react-error-overlay@6.0.4 - react-scripts@3.3.0 * webpackHotDev now uses wss when https is used (facebook#8079) * Add custom-templates to docs sidebar (facebook#8077) * Fix typo in CHANGELOG.md (facebook#8080) * Remove error for @typescript-eslint/no-namespace (facebook#7803) Declare namespaces are supported by babel now, and babel will throw with a nice error message for non-declare namespaces, so this rule is unnecessary. Closes facebook#7651. * Fix CI build (facebook#8122) * Fix CSS font-face minification (facebook#8106) * Add slashes to WebSocket protocol URL (facebook#8116) * Fix typo in comment: `?.` is right, not `.?` (facebook#8124) This is just a comment fix. Actual optional chaining operator syntax is `?.`, not `.?`. * chore: update docusaurus & tweak site (facebook#8111) * [Security] Update terser webpack plugin (facebook#8102) * security: update terser webpack plugin * feat(react-scripts): allow PUBLIC_URL in develoment mode * Add current version and bin location to --info output (facebook#8168) Make the --info subcommand outuput the current version information and the location of the file being run. Our issue template tells users to provide the output of --info, so having the current version is incredibly helpful, especially since it doesn't necessarily match the globally installed version that envinfo outputs. Knowing the location helps us determine whether the running bin is globally installed or in the local node_modules. * Bump pkgUp (facebook#8163) * Bump chalk (facebook#8164) * Add link to Netlify in README * Bump internal dependencies (facebook#8176) * Bump dependencies in react-dev-utils * Bump dependencies in react-app-polyfill * Bump dependencies in create-react-app * Bump dependencies in react-error-overlay * Bump dependencies in react-scripts * Bump react * Add package-runner note to readme (facebook#8132) * Add package-runner note to readme * Add link to `yarn create` * Update PWA docs links to point to template package (facebook#8147) * Minor refactors in create-react-app (facebook#8178) - Remove templates version minimum stopgap. - Replace indexOf with more idiomatic alternatives. - Inline errorLogFilePatterns. - Alphabetize validFiles. - Simplify log file removal code. - Move unconditional console.log() call outside of isSafe. - Differentiate conflicting directories from files. - Document yarn version special case. - Inline printValidationResults. - Standardize checkAppName output on failure. - Add link for checkThatNpmCanReadCwd. Functionally the code should be exactly the same. * fix: proactively append to .gitignore during init (facebook#8028) * Bump babel-plugin-tester and fix breaking changes (facebook#8171) * feat(react-scripts): allow PUBLIC_URL in develoment mode Co-authored-by: Eric Clemmons <eric@smarterspam.com> Co-authored-by: Alex Guerra <alex@heyimalex.com> * A few small corrections * webpackdevserver quiet setting -> false Co-authored-by: Ian Sutherland <ian@iansutherland.ca> Co-authored-by: Brody McKee <mrmckeb@users.noreply.github.com> Co-authored-by: Balázs Orbán <info@balazsorban.com> Co-authored-by: Chuck <chuck@eclecticsaddlebag.com> Co-authored-by: Darius Tall <kingdaro@gmail.com> Co-authored-by: Sibiraj <20282546+sibiraj-s@users.noreply.github.com> Co-authored-by: Andrew Luca <thendrluca@gmail.com> Co-authored-by: Igor Muchychka <mucsi96@gmail.com> Co-authored-by: dominic scanlan <dscanlan@users.noreply.github.com> Co-authored-by: Jack Cross <jackjocross@gmail.com> Co-authored-by: Dmitry Lepskiy <lepsky.dmitry@gmail.com> Co-authored-by: Leo Lamprecht <mindrun@icloud.com> Co-authored-by: Joe Haddad <timer150@gmail.com> Co-authored-by: Ian Schmitz <ianschmitz@gmail.com> Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com> Co-authored-by: Andrea Puddu <me@nuragic.io> Co-authored-by: Ryan Marsh <ryan@stochastic.dev> Co-authored-by: Leonardo Dino <leonardodino@users.noreply.github.com> Co-authored-by: ZHAO Jinxiang <xiaoxiangmoe@gmail.com> Co-authored-by: Tomáš Szabo <tomas.szabo@deftomat.com> Co-authored-by: Sabesh Rajendran <sabeshkumar@hotmail.com> Co-authored-by: Jon Stevens <latchkey@gmail.com> Co-authored-by: Federico Zivolo <5382443+FezVrasta@users.noreply.github.com> Co-authored-by: szabi <szabolcs.szilagyi@planorama.com> Co-authored-by: Emil Pålsson <emil@emilpalsson.se> Co-authored-by: iHmD <6934421+iHmD@users.noreply.github.com> Co-authored-by: Jerome Leclanche <jerome@leclan.ch> Co-authored-by: Clément Prévost <prevostclement@gmail.com> Co-authored-by: Brock Wills <brockwills@gmail.com> Co-authored-by: Weyert de Boer <weyert@gmail.com> Co-authored-by: pierreneter <pierreneter@gmail.com> Co-authored-by: Dominic Tobias <dominic.tobias@gmail.com> Co-authored-by: brlewis <brlewis@ourdoings.com> Co-authored-by: Jannis Hell <Primajin@users.noreply.github.com> Co-authored-by: Doug Ross <doug@onvelocity.com> Co-authored-by: Andrew <andrew.bestbier@gmail.com> Co-authored-by: Samuel Meuli <me@samuelmeuli.com> Co-authored-by: Lewis Llobera <billobera@gmail.com> Co-authored-by: Jake Moxey <jakemoxey@gmail.com> Co-authored-by: Iguchi Tomokatsu <tomo14916253@gmail.com> Co-authored-by: Laurin Quast <laurinquast@googlemail.com> Co-authored-by: neilbryson <neilbryson@users.noreply.github.com> Co-authored-by: Reece Dunham <me@rdil.rocks> Co-authored-by: Rakan Nimer <rakannimer@gmail.com> Co-authored-by: Tomer Cohen <tomer@users.noreply.github.com> Co-authored-by: Alexandr Tovmach <alexandrtovmach@gmail.com> Co-authored-by: Kyle Bebak <kylebebak@gmail.com> Co-authored-by: André Lins <andrelucas01@hotmail.com> Co-authored-by: Kim Persson <kimpers@users.noreply.github.com> Co-authored-by: Justin Grant <justingrant@users.noreply.github.com> Co-authored-by: Robert van Steen <hello@rovansteen.nl> Co-authored-by: Ashrith Reddy <ashrithreddi81@gmail.com> Co-authored-by: Jacob M-G Evans <27247160+JacobMGEvans@users.noreply.github.com> Co-authored-by: Damian Senn <damian.senn@gmail.com> Co-authored-by: Róbert FUSZENECKER <fuszenecker@users.noreply.github.com> Co-authored-by: May <aprilandjan@users.noreply.github.com> Co-authored-by: Orta <orta.therox+github@gmail.com> Co-authored-by: Tomáš Hübelbauer <tomas@hubelbauer.net> Co-authored-by: Jesse Jackson <jsejcksn@users.noreply.github.com> Co-authored-by: Jake Boone <jakeboone02@gmail.com> Co-authored-by: Endi <endiliey@gmail.com> Co-authored-by: Hugo David-Boyet <hugo.david.boyet@gmail.com> Co-authored-by: Sean Lafferty <sixers2329@gmail.com> Co-authored-by: Ali Waseem <waseema393@gmail.com> Co-authored-by: reactjser <54932880+reactjser@users.noreply.github.com> Co-authored-by: Daniel Lo Nigro <daniel@dan.cx> Co-authored-by: Chun <11034578+cchanxzy@users.noreply.github.com> Co-authored-by: Xuhao <xuhao@rubyfans.com> Co-authored-by: Sean Baines <mrseanbaines@gmail.com> Co-authored-by: Abdul Wahab ⚡️ <waahab35@gmail.com> Co-authored-by: Guillaume Hertault <guillaumus@gmail.com> Co-authored-by: Wataru Ashihara <wataash@users.noreply.github.com> Co-authored-by: darthmaim <github@darthmaim.de> Co-authored-by: Joshua Robinson <1865690+buildbreakdo@users.noreply.github.com> Co-authored-by: Andreas Cederström <andriijas@users.noreply.github.com> Co-authored-by: Fabiano Brito <fabianopbrito@gmail.com> Co-authored-by: Kanitkorn Sujautra <lukyth@users.noreply.github.com> Co-authored-by: Havit Rovik <surat@havit.web.id> Co-authored-by: Tharun Rajendran <rajendrantharun@live.com> Co-authored-by: Dylan Staley <88163+dstaley@users.noreply.github.com> Co-authored-by: Donavon West <github@donavon.com> Co-authored-by: James George <jamesgeorge998001@gmail.com> Co-authored-by: RJ <22164266+suprj@users.noreply.github.com> Co-authored-by: Renato Augusto Gama dos Santos <renato_0603@hotmail.com> Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> Co-authored-by: Alex Guerra <alex@heyimalex.com> Co-authored-by: Klas Björkqvist <klas.bjorkqvist@gmail.com> Co-authored-by: Max Davidson <davidsonmax@gmail.com> Co-authored-by: Ben Blank <ben.blank+github@gmail.com> Co-authored-by: Mike Caulley <mikecaulley@users.noreply.github.com> Co-authored-by: Trontor <Trontor@users.noreply.github.com> Co-authored-by: Sean Zhu <interestinglythere@gmail.com> Co-authored-by: Simon Donaldson <simondonaldson@gmail.com> Co-authored-by: Wojciech Zieliński <github@rpix.pl> Co-authored-by: Vadzim <v@vadzim.info> Co-authored-by: Eric Clemmons <eric@smarterspam.com> Co-authored-by: Jerome De Leon <32805276+JeromeDeLeon@users.noreply.github.com> Co-authored-by: Peet Goddard <github@peet.me.uk> Co-authored-by: Brian Muenzenmeyer <brian.muenzenmeyer@gmail.com>
- Loading branch information