Changelog
*Sourced from [react-scripts's changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG.md).*
> ## 2.1.0 (October 29, 2018)
>
> Create React App 2.1 adds support for TypeScript! Read [the documentation](https://facebook.github.io/create-react-app/docs/adding-typescript) to get started.
>
> New applications can be created using TypeScript by running:
>
> ```bash
> $ npx create-react-app my-app --typescript
> ```
>
> #### :rocket: New Feature
>
> - `create-react-app`, `react-scripts`
> - [#5550](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5550) Add TypeScript app creation ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - `babel-preset-react-app`, `react-scripts`
> - [#4837](https://github-redirect.dependabot.com/facebook/create-react-app/pull/4837) TypeScript support using Babel 7 ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
>
> #### :bug: Bug Fix
>
> - `react-scripts`
> - [#5611](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5611) Remove react-scripts type reference on eject. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - [#5614](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5614) Ignore json files from TypeScript type checking. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
> - [#5609](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5609) Remove unsupported options. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - [#5608](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5608) Ignore test files from reported type errors. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - [#5589](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5589) Update react-app.d.ts. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
> - [#5557](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5557) Add typings for process.env. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
> - [#5532](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5532) Use TypeScript parser to read tsconfig.json. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
> - [#5527](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5527) Update Workbox dependency. ([[**jeffposnick**](https://github.com/jeffposnick)](https://github.com/jeffposnick))
> - `react-dev-utils`, `react-scripts`
> - [#5549](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5549) Automatically setup TypeScript when detected. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - [#5537](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5537) Respect tsconfig.json extends when validating config. ([[**ianschmitz**](https://github.com/ianschmitz)](https://github.com/ianschmitz))
>
> #### :nail_care: Enhancement
>
> - `create-react-app`, `react-scripts`
> - [#5593](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5593) Refine how TypeScript types are handled. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - `react-scripts`
> - [#5531](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5531) Enable TypeScript json module resolver. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
> - [#5524](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5524) Validate tsconfig when using TypeScript. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - [#5516](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5516) Check for TypeScript install in preflight. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - [#5515](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5515) Always type check TypeScript when being used. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
> - `react-dev-utils`, `react-scripts`
> - [#5529](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5529) Add TypeScript error formatting. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer))
>
> #### :memo: Documentation
>
> - Other
> - [#5552](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5552) Fixing Internal Links. ([[**ehfeng**](https://github.com/ehfeng)](https://github.com/ehfeng))
> - [#5551](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5551) Add Algolia search bar to Docusaurus. ([[**amyrlam**](https://github.com/amyrlam)](https://github.com/amyrlam))
> - [#5533](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5533) Simplified TypeScript steps. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos))
> ... (truncated)
Commits
- [`b8c180d`](https://github.com/facebook/create-react-app/commit/b8c180dca3f5bf715d02c1fe61faa57fb13eb475) Publish
- [`12be838`](https://github.com/facebook/create-react-app/commit/12be8387cf0541c8bb784ec7e831f9cc42e89fcb) Update lockfile
- [`89ecc82`](https://github.com/facebook/create-react-app/commit/89ecc82cea8bb0761f91e8a5a6c9e21ffe3106d8) Add release documentation
- [`0542698`](https://github.com/facebook/create-react-app/commit/0542698fe5f25e8f0a8b6152dcb7833b11077902) Update lockfile
- [`6364bbf`](https://github.com/facebook/create-react-app/commit/6364bbf6dc8244508398f934d0882f05e0cb5dcc) Remove react-scripts type reference on eject ([#5611](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5611))
- [`2a7fd5a`](https://github.com/facebook/create-react-app/commit/2a7fd5a1eac3f78162f28fa49ab69586d70d2e61) Fixing Internal Links ([#5552](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5552))
- [`feea693`](https://github.com/facebook/create-react-app/commit/feea693f63367757db98d1db1d1661cefda51e74) Ignore json files from TypeScript type checking ([#5614](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5614))
- [`57cccb3`](https://github.com/facebook/create-react-app/commit/57cccb3332638c5a97584968645cd58c75370f49) Compile lock file on publish
- [`a958224`](https://github.com/facebook/create-react-app/commit/a95822451cf65c04bb00cde674ce48744ff444df) Remove unsupported TS options ([#5609](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5609))
- [`3403f05`](https://github.com/facebook/create-react-app/commit/3403f05e93d9caf50d86984a9200d05fca4204a3) Ignore test files from reported type errors ([#5608](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5608))
- Additional commits viewable in [compare view](https://github.com/facebook/create-react-app/compare/v1.1.5...react-scripts@2.1.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps react-scripts from 1.1.5 to 2.1.0.
Changelog
*Sourced from [react-scripts's changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG.md).* > ## 2.1.0 (October 29, 2018) > > Create React App 2.1 adds support for TypeScript! Read [the documentation](https://facebook.github.io/create-react-app/docs/adding-typescript) to get started. > > New applications can be created using TypeScript by running: > > ```bash > $ npx create-react-app my-app --typescript > ``` > > #### :rocket: New Feature > > - `create-react-app`, `react-scripts` > - [#5550](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5550) Add TypeScript app creation ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - `babel-preset-react-app`, `react-scripts` > - [#4837](https://github-redirect.dependabot.com/facebook/create-react-app/pull/4837) TypeScript support using Babel 7 ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > > #### :bug: Bug Fix > > - `react-scripts` > - [#5611](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5611) Remove react-scripts type reference on eject. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - [#5614](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5614) Ignore json files from TypeScript type checking. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > - [#5609](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5609) Remove unsupported options. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - [#5608](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5608) Ignore test files from reported type errors. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - [#5589](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5589) Update react-app.d.ts. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > - [#5557](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5557) Add typings for process.env. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > - [#5532](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5532) Use TypeScript parser to read tsconfig.json. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > - [#5527](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5527) Update Workbox dependency. ([[**jeffposnick**](https://github.com/jeffposnick)](https://github.com/jeffposnick)) > - `react-dev-utils`, `react-scripts` > - [#5549](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5549) Automatically setup TypeScript when detected. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - [#5537](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5537) Respect tsconfig.json extends when validating config. ([[**ianschmitz**](https://github.com/ianschmitz)](https://github.com/ianschmitz)) > > #### :nail_care: Enhancement > > - `create-react-app`, `react-scripts` > - [#5593](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5593) Refine how TypeScript types are handled. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - `react-scripts` > - [#5531](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5531) Enable TypeScript json module resolver. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > - [#5524](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5524) Validate tsconfig when using TypeScript. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - [#5516](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5516) Check for TypeScript install in preflight. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - [#5515](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5515) Always type check TypeScript when being used. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > - `react-dev-utils`, `react-scripts` > - [#5529](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5529) Add TypeScript error formatting. ([[**Timer**](https://github.com/Timer)](https://github.com/Timer)) > > #### :memo: Documentation > > - Other > - [#5552](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5552) Fixing Internal Links. ([[**ehfeng**](https://github.com/ehfeng)](https://github.com/ehfeng)) > - [#5551](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5551) Add Algolia search bar to Docusaurus. ([[**amyrlam**](https://github.com/amyrlam)](https://github.com/amyrlam)) > - [#5533](https://github-redirect.dependabot.com/facebook/create-react-app/pull/5533) Simplified TypeScript steps. ([[**brunolemos**](https://github.com/brunolemos)](https://github.com/brunolemos)) > ... (truncated)Commits
- [`b8c180d`](https://github.com/facebook/create-react-app/commit/b8c180dca3f5bf715d02c1fe61faa57fb13eb475) Publish - [`12be838`](https://github.com/facebook/create-react-app/commit/12be8387cf0541c8bb784ec7e831f9cc42e89fcb) Update lockfile - [`89ecc82`](https://github.com/facebook/create-react-app/commit/89ecc82cea8bb0761f91e8a5a6c9e21ffe3106d8) Add release documentation - [`0542698`](https://github.com/facebook/create-react-app/commit/0542698fe5f25e8f0a8b6152dcb7833b11077902) Update lockfile - [`6364bbf`](https://github.com/facebook/create-react-app/commit/6364bbf6dc8244508398f934d0882f05e0cb5dcc) Remove react-scripts type reference on eject ([#5611](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5611)) - [`2a7fd5a`](https://github.com/facebook/create-react-app/commit/2a7fd5a1eac3f78162f28fa49ab69586d70d2e61) Fixing Internal Links ([#5552](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5552)) - [`feea693`](https://github.com/facebook/create-react-app/commit/feea693f63367757db98d1db1d1661cefda51e74) Ignore json files from TypeScript type checking ([#5614](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5614)) - [`57cccb3`](https://github.com/facebook/create-react-app/commit/57cccb3332638c5a97584968645cd58c75370f49) Compile lock file on publish - [`a958224`](https://github.com/facebook/create-react-app/commit/a95822451cf65c04bb00cde674ce48744ff444df) Remove unsupported TS options ([#5609](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5609)) - [`3403f05`](https://github.com/facebook/create-react-app/commit/3403f05e93d9caf50d86984a9200d05fca4204a3) Ignore test files from reported type errors ([#5608](https://github-redirect.dependabot.com/facebook/create-react-app/issues/5608)) - Additional commits viewable in [compare view](https://github.com/facebook/create-react-app/compare/v1.1.5...react-scripts@2.1.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.