frontend: add expo-notifications + expo-constants
Pedro Lucas Porcellis porcellis@eletrotupi.com · 4 months ago
01f101a1df126a8146cabfc8dec750a163742728 Browse filesParents
e2301d0Changed files
3
Additions
+119
Deletions
-30
frontend/app.json
1 1
{
2 2
"expo": {
3 3
"name": "orbit",
4 4
"slug": "orbit",
5 5
"version": "1.0.0",
70 70
]
71 71
}
72 72
],
73 73
"expo-secure-store",
74 74
"expo-web-browser",
75 -
"@react-native-community/datetimepicker"
75 +
"@react-native-community/datetimepicker",
76 +
"expo-notifications"
76 77
],
77 78
"experiments": {
78 79
"typedRoutes": true,
79 80
"reactCompiler": true
80 81
},
85 86
}
86 87
},
87 88
"owner": "eletrotupi"
88 89
}
89 90
}
frontend/package-lock.json
1 1
{
2 2
"name": "orbit",
3 3
"version": "0.0.0",
4 4
"lockfileVersion": 3,
5 5
"requires": true,
27 27
"expo-haptics": "~15.0.8",
28 28
"expo-image": "~3.0.11",
29 29
"expo-image-picker": "~17.0.11",
30 30
"expo-linear-gradient": "~15.0.8",
31 31
"expo-linking": "~8.0.12",
32 +
"expo-notifications": "~0.32.17",
32 33
"expo-router": "~6.0.23",
33 34
"expo-secure-store": "~15.0.8",
34 35
"expo-splash-screen": "~31.0.13",
35 36
"expo-status-bar": "~3.0.9",
36 37
"expo-symbols": "~1.0.8",
2287 2288
},
2288 2289
"funding": {
2289 2290
"type": "github",
2290 2291
"url": "https://github.com/sponsors/nzakas"
2291 2292
}
2293 +
},
2294 +
"node_modules/@ide/backoff": {
2295 +
"version": "1.0.0",
2296 +
"resolved": "https://registry.npmjs.org/@ide/backoff/-/backoff-1.0.0.tgz",
2297 +
"integrity": "sha512-F0YfUDjvT+Mtt/R4xdl2X0EYCHMMiJqNLdxHD++jDT5ydEFIyqbCHh51Qx2E211dgZprPKhV7sHmnXKpLuvc5g==",
2298 +
"license": "MIT"
2292 2299
},
2293 2300
"node_modules/@isaacs/fs-minipass": {
2294 2301
"version": "4.0.1",
2295 2302
"resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
2296 2303
"integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
4976 4983
"version": "2.0.6",
4977 4984
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
4978 4985
"integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
4979 4986
"license": "MIT"
4980 4987
},
4988 +
"node_modules/assert": {
4989 +
"version": "2.1.0",
4990 +
"resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz",
4991 +
"integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==",
4992 +
"license": "MIT",
4993 +
"dependencies": {
4994 +
"call-bind": "^1.0.2",
4995 +
"is-nan": "^1.3.2",
4996 +
"object-is": "^1.1.5",
4997 +
"object.assign": "^4.1.4",
4998 +
"util": "^0.12.5"
4999 +
}
5000 +
},
4981 5001
"node_modules/astral-regex": {
4982 5002
"version": "1.0.0",
4983 5003
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
4984 5004
"integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
4985 5005
"devOptional": true,
5006 5026
},
5007 5027
"node_modules/available-typed-arrays": {
5008 5028
"version": "1.0.7",
5009 5029
"resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
5010 5030
"integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
5011 -
"dev": true,
5012 5031
"license": "MIT",
5013 5032
"dependencies": {
5014 5033
"possible-typed-array-names": "^1.0.0"
5015 5034
},
5016 5035
"engines": {
5227 5246
},
5228 5247
"peerDependencies": {
5229 5248
"@babel/core": "^7.0.0"
5230 5249
}
5231 5250
},
5251 +
"node_modules/badgin": {
5252 +
"version": "1.2.3",
5253 +
"resolved": "https://registry.npmjs.org/badgin/-/badgin-1.2.3.tgz",
5254 +
"integrity": "sha512-NQGA7LcfCpSzIbGRbkgjgdWkjy7HI+Th5VLxTJfW5EeaAf3fnS+xWQaQOCYiny+q6QSvxqoSO04vCx+4u++EJw==",
5255 +
"license": "MIT"
5256 +
},
5232 5257
"node_modules/balanced-match": {
5233 5258
"version": "1.0.2",
5234 5259
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5235 5260
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5236 5261
"license": "MIT"
5481 5506
},
5482 5507
"node_modules/call-bind": {
5483 5508
"version": "1.0.8",
5484 5509
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz",
5485 5510
"integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==",
5486 -
"dev": true,
5487 5511
"license": "MIT",
5488 5512
"dependencies": {
5489 5513
"call-bind-apply-helpers": "^1.0.0",
5490 5514
"es-define-property": "^1.0.0",
5491 5515
"get-intrinsic": "^1.2.4",
5500 5524
},
5501 5525
"node_modules/call-bind-apply-helpers": {
5502 5526
"version": "1.0.2",
5503 5527
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
5504 5528
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
5505 -
"devOptional": true,
5506 5529
"license": "MIT",
5507 5530
"dependencies": {
5508 5531
"es-errors": "^1.3.0",
5509 5532
"function-bind": "^1.1.2"
5510 5533
},
5514 5537
},
5515 5538
"node_modules/call-bound": {
5516 5539
"version": "1.0.4",
5517 5540
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
5518 5541
"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
5519 -
"devOptional": true,
5520 5542
"license": "MIT",
5521 5543
"dependencies": {
5522 5544
"call-bind-apply-helpers": "^1.0.2",
5523 5545
"get-intrinsic": "^1.3.0"
5524 5546
},
6082 6104
},
6083 6105
"node_modules/define-data-property": {
6084 6106
"version": "1.1.4",
6085 6107
"resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
6086 6108
"integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
6087 -
"dev": true,
6088 6109
"license": "MIT",
6089 6110
"dependencies": {
6090 6111
"es-define-property": "^1.0.0",
6091 6112
"es-errors": "^1.3.0",
6092 6113
"gopd": "^1.0.1"
6109 6130
},
6110 6131
"node_modules/define-properties": {
6111 6132
"version": "1.2.1",
6112 6133
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
6113 6134
"integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
6114 -
"dev": true,
6115 6135
"license": "MIT",
6116 6136
"dependencies": {
6117 6137
"define-data-property": "^1.0.1",
6118 6138
"has-property-descriptors": "^1.0.0",
6119 6139
"object-keys": "^1.1.1"
6201 6221
},
6202 6222
"node_modules/dunder-proto": {
6203 6223
"version": "1.0.1",
6204 6224
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
6205 6225
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
6206 -
"devOptional": true,
6207 6226
"license": "MIT",
6208 6227
"dependencies": {
6209 6228
"call-bind-apply-helpers": "^1.0.1",
6210 6229
"es-errors": "^1.3.0",
6211 6230
"gopd": "^1.2.0"
6388 6407
},
6389 6408
"node_modules/es-define-property": {
6390 6409
"version": "1.0.1",
6391 6410
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
6392 6411
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
6393 -
"devOptional": true,
6394 6412
"license": "MIT",
6395 6413
"engines": {
6396 6414
"node": ">= 0.4"
6397 6415
}
6398 6416
},
6399 6417
"node_modules/es-errors": {
6400 6418
"version": "1.3.0",
6401 6419
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
6402 6420
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
6403 -
"devOptional": true,
6404 6421
"license": "MIT",
6405 6422
"engines": {
6406 6423
"node": ">= 0.4"
6407 6424
}
6408 6425
},
6437 6454
},
6438 6455
"node_modules/es-object-atoms": {
6439 6456
"version": "1.1.1",
6440 6457
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
6441 6458
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
6442 -
"devOptional": true,
6443 6459
"license": "MIT",
6444 6460
"dependencies": {
6445 6461
"es-errors": "^1.3.0"
6446 6462
},
6447 6463
"engines": {
7057 7073
"react-native-webview": {
7058 7074
"optional": true
7059 7075
}
7060 7076
}
7061 7077
},
7078 +
"node_modules/expo-application": {
7079 +
"version": "7.0.8",
7080 +
"resolved": "https://registry.npmjs.org/expo-application/-/expo-application-7.0.8.tgz",
7081 +
"integrity": "sha512-qFGyxk7VJbrNOQWBbE09XUuGuvkOgFS9QfToaK2FdagM2aQ+x3CvGV2DuVgl/l4ZxPgIf3b/MNh9xHpwSwn74Q==",
7082 +
"license": "MIT",
7083 +
"peerDependencies": {
7084 +
"expo": "*"
7085 +
}
7086 +
},
7062 7087
"node_modules/expo-asset": {
7063 7088
"version": "12.0.13",
7064 7089
"resolved": "https://registry.npmjs.org/expo-asset/-/expo-asset-12.0.13.tgz",
7065 7090
"integrity": "sha512-x/p7WvQUnkn6K43b9eL6SPeq5Vnf1E8BDe9bDrWrvMqzyUvJnUFvl+ctg3034s/+UHe7Ne2pAmc0+yzbl8CrDQ==",
7066 7091
"license": "MIT",
7309 7334
"license": "MIT",
7310 7335
"dependencies": {
7311 7336
"invariant": "^2.2.4"
7312 7337
},
7313 7338
"peerDependencies": {
7339 +
"react": "*",
7340 +
"react-native": "*"
7341 +
}
7342 +
},
7343 +
"node_modules/expo-notifications": {
7344 +
"version": "0.32.17",
7345 +
"resolved": "https://registry.npmjs.org/expo-notifications/-/expo-notifications-0.32.17.tgz",
7346 +
"integrity": "sha512-lwwzn7tImuzTzn9PAglZlS2VfZEvsfFGJTK9Eb8I4cqkGh2DI23YJFJH+WPEIu4QhDvk5JeBjklenJ8IZbmA4A==",
7347 +
"license": "MIT",
7348 +
"dependencies": {
7349 +
"@expo/image-utils": "^0.8.8",
7350 +
"@ide/backoff": "^1.0.0",
7351 +
"abort-controller": "^3.0.0",
7352 +
"assert": "^2.0.0",
7353 +
"badgin": "^1.1.5",
7354 +
"expo-application": "~7.0.8",
7355 +
"expo-constants": "~18.0.13"
7356 +
},
7357 +
"peerDependencies": {
7358 +
"expo": "*",
7314 7359
"react": "*",
7315 7360
"react-native": "*"
7316 7361
}
7317 7362
},
7318 7363
"node_modules/expo-router": {
8113 8158
},
8114 8159
"node_modules/for-each": {
8115 8160
"version": "0.3.5",
8116 8161
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
8117 8162
"integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==",
8118 -
"dev": true,
8119 8163
"license": "MIT",
8120 8164
"dependencies": {
8121 8165
"is-callable": "^1.2.7"
8122 8166
},
8123 8167
"engines": {
8222 8266
},
8223 8267
"node_modules/generator-function": {
8224 8268
"version": "2.0.1",
8225 8269
"resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz",
8226 8270
"integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==",
8227 -
"dev": true,
8228 8271
"license": "MIT",
8229 8272
"engines": {
8230 8273
"node": ">= 0.4"
8231 8274
}
8232 8275
},
8250 8293
},
8251 8294
"node_modules/get-intrinsic": {
8252 8295
"version": "1.3.0",
8253 8296
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
8254 8297
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
8255 -
"devOptional": true,
8256 8298
"license": "MIT",
8257 8299
"dependencies": {
8258 8300
"call-bind-apply-helpers": "^1.0.2",
8259 8301
"es-define-property": "^1.0.1",
8260 8302
"es-errors": "^1.3.0",
8293 8335
},
8294 8336
"node_modules/get-proto": {
8295 8337
"version": "1.0.1",
8296 8338
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
8297 8339
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
8298 -
"devOptional": true,
8299 8340
"license": "MIT",
8300 8341
"dependencies": {
8301 8342
"dunder-proto": "^1.0.1",
8302 8343
"es-object-atoms": "^1.0.0"
8303 8344
},
8456 8497
},
8457 8498
"node_modules/gopd": {
8458 8499
"version": "1.2.0",
8459 8500
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
8460 8501
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
8461 -
"devOptional": true,
8462 8502
"license": "MIT",
8463 8503
"engines": {
8464 8504
"node": ">= 0.4"
8465 8505
},
8466 8506
"funding": {
8497 8537
},
8498 8538
"node_modules/has-property-descriptors": {
8499 8539
"version": "1.0.2",
8500 8540
"resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
8501 8541
"integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
8502 -
"dev": true,
8503 8542
"license": "MIT",
8504 8543
"dependencies": {
8505 8544
"es-define-property": "^1.0.0"
8506 8545
},
8507 8546
"funding": {
8526 8565
},
8527 8566
"node_modules/has-symbols": {
8528 8567
"version": "1.1.0",
8529 8568
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
8530 8569
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
8531 -
"devOptional": true,
8532 8570
"license": "MIT",
8533 8571
"engines": {
8534 8572
"node": ">= 0.4"
8535 8573
},
8536 8574
"funding": {
8539 8577
},
8540 8578
"node_modules/has-tostringtag": {
8541 8579
"version": "1.0.2",
8542 8580
"resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
8543 8581
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
8544 -
"dev": true,
8545 8582
"license": "MIT",
8546 8583
"dependencies": {
8547 8584
"has-symbols": "^1.0.3"
8548 8585
},
8549 8586
"engines": {
8822 8859
"license": "MIT",
8823 8860
"dependencies": {
8824 8861
"loose-envify": "^1.0.0"
8825 8862
}
8826 8863
},
8864 +
"node_modules/is-arguments": {
8865 +
"version": "1.2.0",
8866 +
"resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
8867 +
"integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
8868 +
"license": "MIT",
8869 +
"dependencies": {
8870 +
"call-bound": "^1.0.2",
8871 +
"has-tostringtag": "^1.0.2"
8872 +
},
8873 +
"engines": {
8874 +
"node": ">= 0.4"
8875 +
},
8876 +
"funding": {
8877 +
"url": "https://github.com/sponsors/ljharb"
8878 +
}
8879 +
},
8827 8880
"node_modules/is-array-buffer": {
8828 8881
"version": "3.0.5",
8829 8882
"resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz",
8830 8883
"integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==",
8831 8884
"dev": true,
8926 8979
},
8927 8980
"node_modules/is-callable": {
8928 8981
"version": "1.2.7",
8929 8982
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
8930 8983
"integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
8931 -
"dev": true,
8932 8984
"license": "MIT",
8933 8985
"engines": {
8934 8986
"node": ">= 0.4"
8935 8987
},
8936 8988
"funding": {
9039 9091
},
9040 9092
"node_modules/is-generator-function": {
9041 9093
"version": "1.1.2",
9042 9094
"resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz",
9043 9095
"integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==",
9044 -
"dev": true,
9045 9096
"license": "MIT",
9046 9097
"dependencies": {
9047 9098
"call-bound": "^1.0.4",
9048 9099
"generator-function": "^2.0.0",
9049 9100
"get-proto": "^1.0.1",
9091 9142
},
9092 9143
"funding": {
9093 9144
"url": "https://github.com/sponsors/ljharb"
9094 9145
}
9095 9146
},
9147 +
"node_modules/is-nan": {
9148 +
"version": "1.3.2",
9149 +
"resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz",
9150 +
"integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==",
9151 +
"license": "MIT",
9152 +
"dependencies": {
9153 +
"call-bind": "^1.0.0",
9154 +
"define-properties": "^1.1.3"
9155 +
},
9156 +
"engines": {
9157 +
"node": ">= 0.4"
9158 +
},
9159 +
"funding": {
9160 +
"url": "https://github.com/sponsors/ljharb"
9161 +
}
9162 +
},
9096 9163
"node_modules/is-negative-zero": {
9097 9164
"version": "2.0.3",
9098 9165
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
9099 9166
"integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
9100 9167
"dev": true,
9143 9210
},
9144 9211
"node_modules/is-regex": {
9145 9212
"version": "1.2.1",
9146 9213
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
9147 9214
"integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==",
9148 -
"dev": true,
9149 9215
"license": "MIT",
9150 9216
"dependencies": {
9151 9217
"call-bound": "^1.0.2",
9152 9218
"gopd": "^1.2.0",
9153 9219
"has-tostringtag": "^1.0.2",
9239 9305
},
9240 9306
"node_modules/is-typed-array": {
9241 9307
"version": "1.1.15",
9242 9308
"resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz",
9243 9309
"integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==",
9244 -
"dev": true,
9245 9310
"license": "MIT",
9246 9311
"dependencies": {
9247 9312
"which-typed-array": "^1.1.16"
9248 9313
},
9249 9314
"engines": {
10337 10402
},
10338 10403
"node_modules/math-intrinsics": {
10339 10404
"version": "1.1.0",
10340 10405
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
10341 10406
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
10342 -
"devOptional": true,
10343 10407
"license": "MIT",
10344 10408
"engines": {
10345 10409
"node": ">= 0.4"
10346 10410
}
10347 10411
},
11041 11105
},
11042 11106
"funding": {
11043 11107
"url": "https://github.com/sponsors/ljharb"
11044 11108
}
11045 11109
},
11110 +
"node_modules/object-is": {
11111 +
"version": "1.1.6",
11112 +
"resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz",
11113 +
"integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==",
11114 +
"license": "MIT",
11115 +
"dependencies": {
11116 +
"call-bind": "^1.0.7",
11117 +
"define-properties": "^1.2.1"
11118 +
},
11119 +
"engines": {
11120 +
"node": ">= 0.4"
11121 +
},
11122 +
"funding": {
11123 +
"url": "https://github.com/sponsors/ljharb"
11124 +
}
11125 +
},
11046 11126
"node_modules/object-keys": {
11047 11127
"version": "1.1.1",
11048 11128
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
11049 11129
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
11050 -
"dev": true,
11051 11130
"license": "MIT",
11052 11131
"engines": {
11053 11132
"node": ">= 0.4"
11054 11133
}
11055 11134
},
11056 11135
"node_modules/object.assign": {
11057 11136
"version": "4.1.7",
11058 11137
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz",
11059 11138
"integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==",
11060 -
"dev": true,
11061 11139
"license": "MIT",
11062 11140
"dependencies": {
11063 11141
"call-bind": "^1.0.8",
11064 11142
"call-bound": "^1.0.3",
11065 11143
"define-properties": "^1.2.1",
11565 11643
},
11566 11644
"node_modules/possible-typed-array-names": {
11567 11645
"version": "1.1.0",
11568 11646
"resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz",
11569 11647
"integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==",
11570 -
"dev": true,
11571 11648
"license": "MIT",
11572 11649
"engines": {
11573 11650
"node": ">= 0.4"
11574 11651
}
11575 11652
},
12658 12735
},
12659 12736
"node_modules/safe-regex-test": {
12660 12737
"version": "1.1.0",
12661 12738
"resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz",
12662 12739
"integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==",
12663 -
"dev": true,
12664 12740
"license": "MIT",
12665 12741
"dependencies": {
12666 12742
"call-bound": "^1.0.2",
12667 12743
"es-errors": "^1.3.0",
12668 12744
"is-regex": "^1.2.1"
12822 12898
},
12823 12899
"node_modules/set-function-length": {
12824 12900
"version": "1.2.2",
12825 12901
"resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
12826 12902
"integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
12827 -
"dev": true,
12828 12903
"license": "MIT",
12829 12904
"dependencies": {
12830 12905
"define-data-property": "^1.1.4",
12831 12906
"es-errors": "^1.3.0",
12832 12907
"function-bind": "^1.1.2",
14208 14283
"license": "MIT",
14209 14284
"peerDependencies": {
14210 14285
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
14211 14286
}
14212 14287
},
14288 +
"node_modules/util": {
14289 +
"version": "0.12.5",
14290 +
"resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
14291 +
"integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
14292 +
"license": "MIT",
14293 +
"dependencies": {
14294 +
"inherits": "^2.0.3",
14295 +
"is-arguments": "^1.0.4",
14296 +
"is-generator-function": "^1.0.7",
14297 +
"is-typed-array": "^1.1.3",
14298 +
"which-typed-array": "^1.1.2"
14299 +
}
14300 +
},
14213 14301
"node_modules/util-deprecate": {
14214 14302
"version": "1.0.2",
14215 14303
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
14216 14304
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
14217 14305
"devOptional": true,
14609 14697
},
14610 14698
"node_modules/which-typed-array": {
14611 14699
"version": "1.1.20",
14612 14700
"resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz",
14613 14701
"integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==",
14614 -
"dev": true,
14615 14702
"license": "MIT",
14616 14703
"dependencies": {
14617 14704
"available-typed-arrays": "^1.0.7",
14618 14705
"call-bind": "^1.0.8",
14619 14706
"call-bound": "^1.0.4",
14860 14947
}
14861 14948
}
14862 14949
}
14863 14950
}
14864 14951
}
frontend/package.json
1 1
{
2 2
"name": "orbit",
3 3
"main": "expo-router/entry",
4 4
"version": "0.0.0",
5 5
"scripts": {
29 29
"expo-haptics": "~15.0.8",
30 30
"expo-image": "~3.0.11",
31 31
"expo-image-picker": "~17.0.11",
32 32
"expo-linear-gradient": "~15.0.8",
33 33
"expo-linking": "~8.0.12",
34 +
"expo-notifications": "~0.32.17",
34 35
"expo-router": "~6.0.23",
35 36
"expo-secure-store": "~15.0.8",
36 37
"expo-splash-screen": "~31.0.13",
37 38
"expo-status-bar": "~3.0.9",
38 39
"expo-symbols": "~1.0.8",
59 60
"eslint-config-expo": "~10.0.0",
60 61
"typescript": "~5.9.2"
61 62
},
62 63
"private": true
63 64
}