From 6b92ca672db9c14d32b4b966ec643fdec4f3ddc9 Mon Sep 17 00:00:00 2001 From: Josh <38544454+JoshuaScript@users.noreply.github.com> Date: Sun, 16 Sep 2018 14:57:45 -0500 Subject: [PATCH 1/7] added a wider range of common image formats --- template/images.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/template/images.d.ts b/template/images.d.ts index 397cc9b35..3f287eaa6 100644 --- a/template/images.d.ts +++ b/template/images.d.ts @@ -1,3 +1,7 @@ declare module '*.svg' declare module '*.png' declare module '*.jpg' +declare module '*.jpeg' +declare module '*.gif' +declare module '*.bmp' +declare module '*.tiff' From aaac716fd92c78019de7ee8699232b20317fa83e Mon Sep 17 00:00:00 2001 From: Andrew M Date: Thu, 27 Sep 2018 15:31:17 +0300 Subject: [PATCH 2/7] Update config for Jest --- scripts/utils/createJestConfig.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/utils/createJestConfig.js b/scripts/utils/createJestConfig.js index 515e56364..654955167 100644 --- a/scripts/utils/createJestConfig.js +++ b/scripts/utils/createJestConfig.js @@ -21,7 +21,10 @@ module.exports = (resolve, rootDir, isEjecting) => { // TODO: I don't know if it's safe or not to just use / as path separator // in Jest configs. We need help from somebody with Windows to determine this. const config = { - collectCoverageFrom: ['src/**/*.{js,jsx,ts,tsx}'], + collectCoverageFrom: [ + 'src/**/*.{js,jsx,ts,tsx}', + "!**/*.d.ts" + ], setupFiles: [resolve('config/polyfills.js')], setupTestFrameworkScriptFile: setupTestsFile, testMatch: [ From 88f8aa127d0500b956fd1931c145be57eef0e885 Mon Sep 17 00:00:00 2001 From: Andrew M Date: Fri, 28 Sep 2018 15:23:44 +0300 Subject: [PATCH 3/7] Update createJestConfig.js --- scripts/utils/createJestConfig.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/utils/createJestConfig.js b/scripts/utils/createJestConfig.js index 654955167..d56482765 100644 --- a/scripts/utils/createJestConfig.js +++ b/scripts/utils/createJestConfig.js @@ -23,7 +23,7 @@ module.exports = (resolve, rootDir, isEjecting) => { const config = { collectCoverageFrom: [ 'src/**/*.{js,jsx,ts,tsx}', - "!**/*.d.ts" + '!**/*.d.ts' ], setupFiles: [resolve('config/polyfills.js')], setupTestFrameworkScriptFile: setupTestsFile, From 4d530db36587d147c6b1dcfdc92abe4dd8d25b5b Mon Sep 17 00:00:00 2001 From: William Monk Date: Fri, 28 Sep 2018 15:40:02 +0100 Subject: [PATCH 4/7] 3.0.0 --- package.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 048896ac3..3f3eb9c58 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-scripts-ts", - "version": "2.17.0", + "version": "3.0.0", "description": "Configuration and scripts for Create React App.", "repository": "wmonk/create-react-app", "license": "BSD-3-Clause", @@ -10,7 +10,13 @@ "bugs": { "url": "https://github.com/wmonk/create-react-app/issues" }, - "files": ["bin", "config", "scripts", "template", "utils"], + "files": [ + "bin", + "config", + "scripts", + "template", + "utils" + ], "bin": { "react-scripts-ts": "./bin/react-scripts-ts.js" }, From 2cb3de96e8d0d897b25d6773b835eeaf88ce0f34 Mon Sep 17 00:00:00 2001 From: William Monk Date: Fri, 28 Sep 2018 15:43:02 +0100 Subject: [PATCH 5/7] 3.1.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3f3eb9c58..092fd8790 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-scripts-ts", - "version": "3.0.0", + "version": "3.1.0", "description": "Configuration and scripts for Create React App.", "repository": "wmonk/create-react-app", "license": "BSD-3-Clause", From f936f0153c78ced82e330a2093d09ffe83ec094a Mon Sep 17 00:00:00 2001 From: Jason Dreyzehner Date: Thu, 11 Oct 2018 21:00:47 -0400 Subject: [PATCH 6/7] chore(package): update description, repository, and bugs.url --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 092fd8790..ecfe37720 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,14 @@ { "name": "react-scripts-ts", "version": "3.1.0", - "description": "Configuration and scripts for Create React App.", - "repository": "wmonk/create-react-app", + "description": "TypeScript configuration and scripts for Create React App.", + "repository": "wmonk/create-react-app-typescript", "license": "BSD-3-Clause", "engines": { "node": ">=6" }, "bugs": { - "url": "https://github.com/wmonk/create-react-app/issues" + "url": "https://github.com/wmonk/create-react-app-typescript/issues" }, "files": [ "bin", From ef987c15acad6468a35ddb0a24ba22add819207e Mon Sep 17 00:00:00 2001 From: Will Monk Date: Wed, 12 Dec 2018 15:13:57 +0000 Subject: [PATCH 7/7] Update README.md --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 8d1e3e93b..2109a8c48 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ +### ⛔ DEPRECATED ⛔ +`create-react-app` now supports typescript natively - [read the guide for adding typescript](https://facebook.github.io/create-react-app/docs/adding-typescript) to existing projects. + +For existing `react-scripts-ts` users who would like to upgrade, [follow this guide](https://vincenttunru.com/migrate-create-react-app-typescript-to-create-react-app/). + +I have chosen to archive this repository, if you need to contact me, i'm on twitter @willmonk. + +--- + # `react-scripts-ts` [![npm version](https://badge.fury.io/js/react-scripts-ts.svg)](https://badge.fury.io/js/react-scripts-ts) [![Build Status](https://travis-ci.org/wmonk/create-react-app-typescript.svg?branch=master)](https://travis-ci.org/wmonk/create-react-app-typescript) Create React apps (with Typescript) with no build configuration.