Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
82c852d
save
JeremyDolle Feb 25, 2026
086b89f
save
JeremyDolle Feb 25, 2026
920f4cd
save
JeremyDolle Feb 25, 2026
c4541b4
save
JeremyDolle Feb 25, 2026
bc21fab
save
JeremyDolle Feb 25, 2026
c5c2114
refactor: update ESLint configuration and improve folder structure ru…
JeremyDolle Feb 26, 2026
5643c13
docs: update navigation, data fetching, i18n, theming, debugging, tes…
JeremyDolle Feb 26, 2026
11b3105
docs: enhance installation and FAQ sections to clarify TypeScript and…
JeremyDolle Feb 26, 2026
64695d3
docs: enhance installation and FAQ sections with Windows-specific tro…
JeremyDolle Feb 26, 2026
aa47494
docs: update ESLint configuration references and improve i18n import …
JeremyDolle Feb 26, 2026
11e4288
fix: correct import path for Skeleton component to match file naming …
JeremyDolle Mar 4, 2026
ea08b51
Refactor code structure for improved readability and maintainability …
JeremyDolle Mar 4, 2026
cbf66ef
chore: temporary rename for case sensitivity
JeremyDolle Mar 4, 2026
2d1efe0
style: final rename to kebab-case
JeremyDolle Mar 4, 2026
492a61c
rename to kebab
JeremyDolle Mar 4, 2026
dae2b82
chore: update dependencies in yarn.lock to latest versions
JeremyDolle Mar 9, 2026
7ff60e1
docs: update migration guide for kebab-case convention and services l…
JeremyDolle Mar 9, 2026
a72cf8e
docs: enhance ESLint documentation and add Independent Modules guide
JeremyDolle Apr 13, 2026
6210d10
chore: update dependencies in yarn.lock and clean up imports in theme…
JeremyDolle Apr 13, 2026
2e083ab
docs: update ESLint guide links and add Independent Modules Architect…
JeremyDolle Apr 13, 2026
91b5163
chore: remove Reactotron configuration and related files from the tem…
JeremyDolle Apr 13, 2026
887651e
docs: remove troubleshooting section from ESLint guide
JeremyDolle Apr 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,14 @@ To create a new project using the boilerplate simply run :
npx @react-native-community/cli@latest init MyApp --template @thecodingmachine/react-native-boilerplate
```

During installation, you'll be asked:

```
📘 Using typescript ? (Y/n)
```

**Choose TypeScript (recommended)** or **Modern JavaScript (ESNext)** - the choice is yours! Both options provide the same architecture and features.

Assuming you have all the requirements installed, you can run the project by running:

- `yarn start` to start the metro bundler, in a dedicated terminal
Expand Down
43 changes: 0 additions & 43 deletions documentation/.eslintrc.js

This file was deleted.

13 changes: 8 additions & 5 deletions documentation/babel.config.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
module.exports = {
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
plugins: [
['module-resolver', {
alias: {
'react-native': './mocks/react-native-mock',
[
'module-resolver',
{
alias: {
'react-native': './mocks/react-native-mock',
},
},
}],
],
],
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
};
Loading
Loading