eletrotupi / tcc/ commit / 7dacef6

frontend: pull async storage

Pedro Lucas Porcellis porcellis@eletrotupi.com · 6 months ago 7dacef6dd3b1f96d50254cc45a09a3a3da1ba9c5 Browse files
Parents c167b93
Changed files
2
Additions
+38
Deletions
-6
frontend/package-lock.json
1 1
{
2 2
  "name": "orbit",
3 -
  "version": "1.0.0",
3 +
  "version": "0.0.0",
4 4
  "lockfileVersion": 3,
5 5
  "requires": true,
6 6
  "packages": {
7 7
    "": {
8 8
      "name": "orbit",
9 -
      "version": "1.0.0",
9 +
      "version": "0.0.0",
10 10
      "dependencies": {
11 11
        "@expo/vector-icons": "^15.0.3",
12 +
        "@react-native-async-storage/async-storage": "^3.0.2",
12 13
        "@react-navigation/bottom-tabs": "^7.4.0",
13 14
        "@react-navigation/elements": "^2.6.3",
14 15
        "@react-navigation/native": "^7.1.8",
15 16
        "expo": "~54.0.33",
16 17
        "expo-constants": "~18.0.13",
17 18
        "expo-font": "~14.0.11",
18 19
        "expo-haptics": "~15.0.8",
19 20
        "expo-image": "~3.0.11",
20 21
        "expo-linking": "~8.0.11",
21 22
        "expo-router": "~6.0.23",
23 +
        "expo-secure-store": "^55.0.11",
22 24
        "expo-splash-screen": "~31.0.13",
23 25
        "expo-status-bar": "~3.0.9",
24 26
        "expo-symbols": "~1.0.8",
25 27
        "expo-system-ui": "~6.0.9",
26 28
        "expo-web-browser": "~15.0.10",
2741 2743
        "@types/react": {
2742 2744
          "optional": true
2743 2745
        }
2744 2746
      }
2745 2747
    },
2748 +
    "node_modules/@react-native-async-storage/async-storage": {
2749 +
      "version": "3.0.2",
2750 +
      "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-3.0.2.tgz",
2751 +
      "integrity": "sha512-XP0zDIl+1XoeuQ7f878qXKdl77zLwzLALPpxvNRc7ZtDh9ew36WSvOdQOhFkexMySapFAWxEbZxS8K8J2DU4eg==",
2752 +
      "license": "MIT",
2753 +
      "dependencies": {
2754 +
        "idb": "8.0.3"
2755 +
      },
2756 +
      "peerDependencies": {
2757 +
        "react": "*",
2758 +
        "react-native": "*"
2759 +
      }
2760 +
    },
2746 2761
    "node_modules/@react-native/assets-registry": {
2747 2762
      "version": "0.81.5",
2748 2763
      "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.81.5.tgz",
2749 2764
      "integrity": "sha512-705B6x/5Kxm1RKRvSv0ADYWm5JOnoiQ1ufW7h8uu2E6G9Of/eE6hP/Ivw3U5jI16ERqZxiKQwk34VJbB0niX9w==",
2750 2765
      "license": "MIT",
6443 6458
      },
6444 6459
      "engines": {
6445 6460
        "node": ">=10"
6446 6461
      }
6447 6462
    },
6463 +
    "node_modules/expo-secure-store": {
6464 +
      "version": "55.0.11",
6465 +
      "resolved": "https://registry.npmjs.org/expo-secure-store/-/expo-secure-store-55.0.11.tgz",
6466 +
      "integrity": "sha512-uESAb/yZvWTs0wI/IulCCVI6psoGO8T59XI3dRTkPfc/F8r1AXpVi/jh+gkmjG8lcU6ni2AUC1HNSFW9rLEXlg==",
6467 +
      "license": "MIT",
6468 +
      "peerDependencies": {
6469 +
        "expo": "*"
6470 +
      }
6471 +
    },
6448 6472
    "node_modules/expo-server": {
6449 6473
      "version": "1.0.5",
6450 6474
      "resolved": "https://registry.npmjs.org/expo-server/-/expo-server-1.0.5.tgz",
6451 6475
      "integrity": "sha512-IGR++flYH70rhLyeXF0Phle56/k4cee87WeQ4mamS+MkVAVP+dDlOHf2nN06Z9Y2KhU0Gp1k+y61KkghF7HdhA==",
6452 6476
      "license": "MIT",
7393 7417
    "node_modules/hyphenate-style-name": {
7394 7418
      "version": "1.1.0",
7395 7419
      "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz",
7396 7420
      "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==",
7397 7421
      "license": "BSD-3-Clause"
7422 +
    },
7423 +
    "node_modules/idb": {
7424 +
      "version": "8.0.3",
7425 +
      "resolved": "https://registry.npmjs.org/idb/-/idb-8.0.3.tgz",
7426 +
      "integrity": "sha512-LtwtVyVYO5BqRvcsKuB2iUMnHwPVByPCXFXOpuU96IZPPoPN6xjOGxZQ74pgSVVLQWtUOYgyeL4GE98BY5D3wg==",
7427 +
      "license": "ISC"
7398 7428
    },
7399 7429
    "node_modules/ieee754": {
7400 7430
      "version": "1.2.1",
7401 7431
      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
7402 7432
      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
12841 12871
        "url": "https://github.com/sponsors/sindresorhus"
12842 12872
      }
12843 12873
    }
12844 12874
  }
12845 12875
}
frontend/package.json modified+6 -4
frontend/package.json
1 1
{
2 2
  "name": "orbit",
3 3
  "main": "expo-router/entry",
4 4
  "version": "0.0.0",
5 5
  "scripts": {
8 8
    "android": "expo start --android",
9 9
    "lint": "expo lint"
10 10
  },
11 11
  "dependencies": {
12 12
    "@expo/vector-icons": "^15.0.3",
13 +
    "@react-native-async-storage/async-storage": "^3.0.2",
13 14
    "@react-navigation/bottom-tabs": "^7.4.0",
14 15
    "@react-navigation/elements": "^2.6.3",
15 16
    "@react-navigation/native": "^7.1.8",
16 17
    "expo": "~54.0.33",
17 18
    "expo-constants": "~18.0.13",
18 19
    "expo-font": "~14.0.11",
19 20
    "expo-haptics": "~15.0.8",
20 21
    "expo-image": "~3.0.11",
21 22
    "expo-linking": "~8.0.11",
22 23
    "expo-router": "~6.0.23",
24 +
    "expo-secure-store": "^55.0.11",
23 25
    "expo-splash-screen": "~31.0.13",
24 26
    "expo-status-bar": "~3.0.9",
25 27
    "expo-symbols": "~1.0.8",
26 28
    "expo-system-ui": "~6.0.9",
27 29
    "expo-web-browser": "~15.0.10",
28 30
    "react": "19.1.0",
29 31
    "react-dom": "19.1.0",
30 32
    "react-native": "0.81.5",
31 33
    "react-native-gesture-handler": "~2.28.0",
32 -
    "react-native-worklets": "0.5.1",
33 34
    "react-native-reanimated": "~4.1.1",
34 35
    "react-native-safe-area-context": "~5.6.0",
35 36
    "react-native-screens": "~4.16.0",
36 -
    "react-native-web": "~0.21.0"
37 +
    "react-native-web": "~0.21.0",
38 +
    "react-native-worklets": "0.5.1"
37 39
  },
38 40
  "devDependencies": {
39 41
    "@types/react": "~19.1.0",
40 -
    "typescript": "~5.9.2",
41 42
    "eslint": "^9.25.0",
42 -
    "eslint-config-expo": "~10.0.0"
43 +
    "eslint-config-expo": "~10.0.0",
44 +
    "typescript": "~5.9.2"
43 45
  },
44 46
  "private": true
45 47
}