|
1 | 1 |
|
2 | 2 | # LocalNotes |
3 | 3 |
|
4 | | -Last Edit: 02.2024 <br> |
| 4 | +Last Changes: 02.2024 <br> |
| 5 | +Last Dependencies update: 10.2025 |
5 | 6 | Language: Typescript React Capacitor<br> |
6 | 7 |
|
7 | 8 | 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 |
244 | 245 | - 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). |
245 | 246 | - If you encounter engine or install warnings (EBADENGINE), consider using a stable Node LTS (18.x or 20.x) via nvm. |
246 | 247 |
|
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. |
248 | 250 |
|
249 | 251 | ## Used NPM Modules |
250 | 252 | According to the command npm list |
251 | 253 | You can see the deeper NPM modules used and which of these are used in the licenses.json. |
252 | 254 |
|
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 |
0 commit comments