Skip to content

Commit f382611

Browse files
committed
feat: updated react-native version to 0.73 and updated libraries version
1 parent a5ca675 commit f382611

File tree

423 files changed

+50073
-28247
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

423 files changed

+50073
-28247
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@ template/.watchmanconfig
7272

7373
# .env files
7474
.env
75+
.env.development
7576
.env.staging
77+
.env.testing
7678
.env.production
7779

7880
#others

README.md

Lines changed: 54 additions & 20 deletions

post-init.script.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
echo "\nInitializing git repository\n"
44
git init
55

6-
echo "\nInitializing husky (Please hit return/enter key for the next prompt)\n"
6+
echo "\nInitializing husky (if asked, please hit return/enter key for the next prompt)\n"
77
npx husky-init
88

99
echo "\nInstalling node_modules\n"
@@ -12,6 +12,7 @@ npm install
1212
echo "\nInitializing husky hooks\n"
1313
npx husky set .husky/pre-commit "npm run test && npm run lint"
1414

15-
mv _env .env
16-
mv _env.production .env.production
17-
mv _env.staging .env.staging
15+
echo 'ENV=development' > .env.development
16+
echo 'ENV=testing' > .env.testing
17+
echo 'ENV=staging' > .env.staging
18+
echo 'ENV=production' > .env.production

template.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module.exports = {
2-
placeholderName: 'ProjectName',
2+
placeholderName: 'projectname',
33
templateDir: './template',
44
postInitScript: './post-init.script.sh',
55
}

template/.env.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ENV_TYPE=<type of env>
1+
ENV=<type of env>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:assert');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:async_hooks');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:buffer');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:child_process');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:cluster');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:console');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:constants');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:crypto');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:dgram');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:diagnostics_channel');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:dns');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:domain');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:events');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:fs');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:fs/promises');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:http');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:http2');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:https');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:inspector');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:module');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:net');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:os');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:path');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:perf_hooks');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:process');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:punycode');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:querystring');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:readline');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:repl');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:stream');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:string_decoder');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:timers');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:tls');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:trace_events');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:tty');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:url');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:util');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:v8');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:vm');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:wasi');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:worker_threads');
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = $$require_external('node:zlib');

template/.expo/metro/polyfill.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
global.$$require_external = typeof window === "undefined" ? require : () => null;

template/.expo/metro/polyfill.native.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// NOTE(EvanBacon): `react-native-web` adds a extra `div`s around the root HTML, these
2+
// make static rendering much harder as we expect the root element to be `<html>`.
3+
// This resolution will alias to a simple in-out component to avoid the extra HTML.
4+
function AppContainer({ children }) {
5+
return children;
6+
}
7+
8+
if (process.env.NODE_ENV !== 'production') {
9+
AppContainer.displayName = 'AppContainer';
10+
}
11+
12+
module.exports = AppContainer;
13+
module.exports.default = AppContainer;
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
'use strict';
2+
function emptyFunction() {}
3+
(exports.__esModule = !0), (exports.default = void 0);
4+
var BackHandler = {
5+
exitApp: emptyFunction,
6+
addEventListener: () => ({ remove: emptyFunction }),
7+
removeEventListener: emptyFunction,
8+
},
9+
_default = BackHandler;
10+
(exports.default = _default), (module.exports = exports.default);
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// NOTE(EvanBacon): `react-native-web` adds a extra `div`s around the root HTML, these
2+
// make static rendering much harder as we expect the root element to be `<html>`.
3+
// This resolution will alias to a simple in-out component to avoid the extra HTML.
4+
function AppContainer({ children }) {
5+
return children;
6+
}
7+
8+
if (process.env.NODE_ENV !== 'production') {
9+
AppContainer.displayName = 'AppContainer';
10+
}
11+
12+
export default AppContainer;
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
function emptyFunction() {}
2+
var BackHandler = {
3+
exitApp: emptyFunction,
4+
addEventListener: () => ({ remove: emptyFunction }),
5+
removeEventListener: emptyFunction,
6+
};
7+
export default BackHandler;

template/.ruby-version

Lines changed: 0 additions & 1 deletion
This file was deleted.

template/Gemfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
source 'https://rubygems.org'
22

33
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
4-
ruby '2.7.5'
4+
ruby ">= 2.6.10"
55

6-
gem 'cocoapods', '~> 1.11', '>= 1.11.2'
6+
# Cocoapods 1.15 introduced a bug which break the build. We will remove the upper
7+
# bound in the template on Cocoapods with next React Native release.
8+
gem 'cocoapods', '>= 1.13', '< 1.15'
9+
gem 'activesupport', '>= 6.1.7.5', '< 7.1.0'

0 commit comments

Comments
 (0)