Skip to content

Commit 6c7fc12

Browse files
committed
Updated build script with different src structure.
1 parent e4b1f94 commit 6c7fc12

File tree

13 files changed

+26
-21
lines changed

13 files changed

+26
-21
lines changed

packages/react-scripts/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# react-scripts
22

3+
cd ./packages/react-scripts
4+
npm publish
5+
npm install -g svda-react-scripts
6+
create-react-app test-app --scripts-version svda-react-scripts
7+
38
This package includes scripts and configuration used by [Create React App](https://github.com/facebookincubator/create-react-app).<br>
49
Please refer to its documentation:
510

packages/react-scripts/config/paths.js

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ function getServedPath(appPackageJson) {
4949
// config after eject: we're in ./config/
5050
module.exports = {
5151
dotenv: resolveApp('.env'),
52-
appBuild: resolveApp('build'),
53-
appPublic: resolveApp('public'),
54-
appHtml: resolveApp('public/index.html'),
55-
appIndexJs: resolveApp('src/index.tsx'),
52+
appBuild: resolveApp('build/app'),
53+
appPublic: resolveApp('src/public'),
54+
appHtml: resolveApp('src/public/index.html'),
55+
appIndexJs: resolveApp('src/app/index.tsx'),
5656
appPackageJson: resolveApp('package.json'),
57-
appSrc: resolveApp('src'),
57+
appSrc: resolveApp('src/app'),
5858
yarnLockFile: resolveApp('yarn.lock'),
59-
testsSetup: resolveApp('src/setupTests.ts'),
59+
testsSetup: resolveApp('src/app/setupTests.ts'),
6060
appNodeModules: resolveApp('node_modules'),
6161
appTsConfig: resolveApp('tsconfig.json'),
6262
appTsProdConfig: resolveApp('tsconfig.prod.json'),
@@ -72,14 +72,14 @@ const resolveOwn = relativePath => path.resolve(__dirname, '..', relativePath);
7272
module.exports = {
7373
dotenv: resolveApp('.env'),
7474
appPath: resolveApp('.'),
75-
appBuild: resolveApp('build'),
76-
appPublic: resolveApp('public'),
77-
appHtml: resolveApp('public/index.html'),
78-
appIndexJs: resolveApp('src/index.tsx'),
75+
appBuild: resolveApp('build/app'),
76+
appPublic: resolveApp('src/public'),
77+
appHtml: resolveApp('src/public/index.html'),
78+
appIndexJs: resolveApp('src/app/index.tsx'),
7979
appPackageJson: resolveApp('package.json'),
80-
appSrc: resolveApp('src'),
80+
appSrc: resolveApp('src/app'),
8181
yarnLockFile: resolveApp('yarn.lock'),
82-
testsSetup: resolveApp('src/setupTests.ts'),
82+
testsSetup: resolveApp('src/app/setupTests.ts'),
8383
appNodeModules: resolveApp('node_modules'),
8484
appTsConfig: resolveApp('tsconfig.json'),
8585
appTsProdConfig: resolveApp('tsconfig.prod.json'),
@@ -105,14 +105,14 @@ if (
105105
module.exports = {
106106
dotenv: resolveOwn('template/.env'),
107107
appPath: resolveApp('.'),
108-
appBuild: resolveOwn('../../build'),
109-
appPublic: resolveOwn('template/public'),
110-
appHtml: resolveOwn('template/public/index.html'),
111-
appIndexJs: resolveOwn('template/src/index.tsx'),
108+
appBuild: resolveOwn('../../build/app'),
109+
appPublic: resolveOwn('template/src/public'),
110+
appHtml: resolveOwn('template/src/public/index.html'),
111+
appIndexJs: resolveOwn('template/src/app/index.tsx'),
112112
appPackageJson: resolveOwn('package.json'),
113-
appSrc: resolveOwn('template/src'),
113+
appSrc: resolveOwn('template/src/app'),
114114
yarnLockFile: resolveOwn('template/yarn.lock'),
115-
testsSetup: resolveOwn('template/src/setupTests.ts'),
115+
testsSetup: resolveOwn('template/src/app/setupTests.ts'),
116116
appNodeModules: resolveOwn('node_modules'),
117117
appTsConfig: resolveOwn('template/tsconfig.json'),
118118
appTsProdConfig: resolveOwn('template/tsconfig.prod.json'),

packages/react-scripts/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"name": "react-scripts-ts",
3-
"version": "2.16.0",
2+
"name": "svda-react-scripts",
3+
"version": "2.16.0-4",
44
"description": "Configuration and scripts for Create React App.",
5-
"repository": "wmonk/create-react-app",
5+
"repository": "svda/create-react-app",
66
"license": "BSD-3-Clause",
77
"engines": {
88
"node": ">=6"

0 commit comments

Comments
 (0)