Skip to content

Commit 0c52984

Browse files
Merge pull request #6 from ChristianScheub/copilot/update-react-and-router-dependencies
Copilot/update react and router dependencies
2 parents ac74f9d + 4c2c00e commit 0c52984

File tree

17 files changed

+193
-4073
lines changed

17 files changed

+193
-4073
lines changed

README.md

Lines changed: 40 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11

22
# LocalNotes
33

4-
Last Edit: 02.2024 <br>
4+
Last Changes: 02.2024 <br>
5+
Last Dependencies update: 10.2025
56
Language: Typescript React Capacitor<br>
67

78
With this app, it is possible to securely store notes locally with AES & Triple DES encryption, edit/delete them and search them.
@@ -244,58 +245,46 @@ Notes
244245
- Tests: run `npm test` for Jest. If you prefer Vitest, use the `test:vitest` script, but some tests rely on Jest semantics (e.g. jest.mock hoisting).
245246
- If you encounter engine or install warnings (EBADENGINE), consider using a stable Node LTS (18.x or 20.x) via nvm.
246247

247-
248+
### `./node_modules/.bin/license-checker --json --production --out licenses.json`
249+
Generate the JSON with the licenses of the NPM packages used. This can then replace the existing license json under modules/legal/usedLibs.
248250

249251
## Used NPM Modules
250252
According to the command npm list
251253
You can see the deeper NPM modules used and which of these are used in the licenses.json.
252254

253-
<br /> ├── @babel/core@7.28.4
254-
<br /> ├── @babel/plugin-proposal-private-property-in-object@7.21.11
255-
<br /> ├── @babel/preset-env@7.28.3
256-
<br /> ├── @capacitor-community/electron@5.0.1
257-
<br /> ├── @capacitor/android@7.4.3
258-
<br /> ├── @capacitor/app@7.1.0
259-
<br /> ├── @capacitor/cli@7.4.3
260-
<br /> ├── @capacitor/core@7.4.3
261-
<br /> ├── @capacitor/device@7.0.2
262-
<br /> ├── @capacitor/filesystem@7.1.4
263-
<br /> ├── @capacitor/ios@7.4.3
264-
<br /> ├── @capacitor/share@7.0.2
265-
<br /> ├── @emotion/react@11.14.0
266-
<br /> ├── @emotion/styled@11.14.1
267-
<br /> ├── @mui/material@7.3.4
268-
<br /> ├── @testing-library/dom@10.4.1
269-
<br /> ├── @testing-library/jest-dom@6.9.1
270-
<br /> ├── @testing-library/react@16.3.0
271-
<br /> ├── @testing-library/user-event@14.6.1
272-
<br /> ├── @types/crypto-js@4.2.2
273-
<br /> ├── @types/jest@30.0.0
274-
<br /> ├── @types/node@24.7.2
275-
<br /> ├── @types/react-dom@19.2.2
276-
<br /> ├── @types/react@19.2.2
277-
<br /> ├── @vitejs/plugin-react@5.0.4
278-
<br /> ├── babel-jest@30.2.0
279-
<br /> ├── bootstrap-icons@1.13.1
280-
<br /> ├── bootstrap@5.3.8
281-
<br /> ├── capacitor-native-biometric@4.2.2
282-
<br /> ├── crypto-js@4.2.0
283-
<br /> ├── electron-builder@26.0.12
284-
<br /> ├── i18next-browser-languagedetector@8.2.0
285-
<br /> ├── i18next@25.6.0
286-
<br /> ├── identity-obj-proxy@3.0.0
287-
<br /> ├── jest-environment-jsdom@30.2.0
288-
<br /> ├── jest@30.2.0
289-
<br /> ├── jsdom@27.0.0
290-
<br /> ├── license-checker@25.0.1
291-
<br /> ├── react-bootstrap@2.10.10
292-
<br /> ├── react-dom@19.2.0
293-
<br /> ├── react-i18next@16.0.1
294-
<br /> ├── react-icons@5.5.0
295-
<br /> ├── react-router-dom@7.9.4
296-
<br /> ├── react-router@7.9.4
297-
<br /> ├── react@19.2.0
298-
<br /> ├── ts-jest@29.4.5
299-
<br /> ├── typescript@5.9.3
300-
<br /> ├── vite@7.1.9
301-
└── vitest@3.2.4
255+
<br /> ├── @capacitor/android@7.4.3
256+
<br /> ├── @capacitor/app@7.1.0
257+
<br /> ├── @capacitor/cli@7.4.3
258+
<br /> ├── @capacitor/core@7.4.3
259+
<br /> ├── @capacitor/device@7.0.2
260+
<br /> ├── @capacitor/filesystem@7.1.4
261+
<br /> ├── @capacitor/ios@7.4.3
262+
<br /> ├── @capacitor/share@7.0.2
263+
<br /> ├── @testing-library/dom@10.4.1
264+
<br /> ├── @testing-library/jest-dom@6.9.1
265+
<br /> ├── @testing-library/react@16.3.0
266+
<br /> ├── @types/crypto-js@4.2.2
267+
<br /> ├── @types/jest@30.0.0
268+
<br /> ├── @types/react-dom@19.2.2
269+
<br /> ├── @types/react@19.2.2
270+
<br /> ├── @vitejs/plugin-react@5.0.4
271+
<br /> ├── bootstrap-icons@1.13.1
272+
<br /> ├── bootstrap@5.3.8
273+
<br /> ├── capacitor-native-biometric@4.2.2
274+
<br /> ├── crypto-js@4.2.0
275+
<br /> ├── i18next-browser-languagedetector@8.2.0
276+
<br /> ├── i18next@25.6.0
277+
<br /> ├── jest-environment-jsdom@30.2.0
278+
<br /> ├── jest@30.2.0
279+
<br /> ├── jsdom@27.0.0
280+
<br /> ├── license-checker@25.0.1
281+
<br /> ├── react-bootstrap@2.10.10
282+
<br /> ├── react-dom@19.2.0
283+
<br /> ├── react-i18next@16.0.1
284+
<br /> ├── react-icons@5.5.0
285+
<br /> ├── react-router-dom@7.9.4
286+
<br /> ├── react-router@7.9.4
287+
<br /> ├── react@19.2.0
288+
<br /> ├── ts-jest@29.4.5
289+
<br /> ├── typescript@5.9.3
290+
<br />└── vite@7.1.9

__mocks__/styleMock.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = {};

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ android {
77
applicationId "de.scheub.localNotes"
88
minSdkVersion rootProject.ext.minSdkVersion
99
targetSdkVersion rootProject.ext.targetSdkVersion
10-
versionCode 15
11-
versionName "1.4.0"
10+
versionCode 16
11+
versionName "1.5.0"
1212
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1313
aaptOptions {
1414
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.

android/app/release/output-metadata.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"type": "SINGLE",
1212
"filters": [],
1313
"attributes": [],
14-
"versionCode": 15,
15-
"versionName": "1.4.0",
14+
"versionCode": 16,
15+
"versionName": "1.5.0",
1616
"outputFile": "app-release.apk"
1717
}
1818
],

ios/App/App.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@
378378
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
379379
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
380380
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
381-
MARKETING_VERSION = 1.4.1;
381+
MARKETING_VERSION = 1.5.0;
382382
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
383383
PRODUCT_BUNDLE_IDENTIFIER = de.scheub.localNotes;
384384
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -403,7 +403,7 @@
403403
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities";
404404
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
405405
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
406-
MARKETING_VERSION = 1.4.1;
406+
MARKETING_VERSION = 1.5.0;
407407
PRODUCT_BUNDLE_IDENTIFIER = de.scheub.localNotes;
408408
PRODUCT_NAME = "$(TARGET_NAME)";
409409
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "";

jest.config.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module.exports = {
55
'^.+\\.(ts|tsx)$': 'ts-jest'
66
},
77
moduleNameMapper: {
8-
'\\.(css|less|scss|sass)$': 'identity-obj-proxy'
8+
'\\.(css|less|scss|sass)$': '<rootDir>/__mocks__/styleMock.js'
99
}
1010
}

0 commit comments

Comments
 (0)