frontend: bump expo babel preset
Parents:
6a3fa1a2 file(s) changed
- frontend/package-lock.json +9 -140
- frontend/package.json +1 -1
frontend/package-lock.json
1 1
{
2 2
"name": "orbit",
3 3
"version": "0.0.0",
4 4
"lockfileVersion": 3,
5 5
"requires": true,
▸ 47 unchanged lines
53 53
"zustand": "^5.0.13"
54 54
},
55 55
"devDependencies": {
56 56
"@react-native-community/cli": "^20.1.3",
57 57
"@types/react": "~19.1.0",
58 -
"babel-preset-expo": "^56.0.15",
58 +
"babel-preset-expo": "~54.0.10",
59 59
"eslint": "^9.25.0",
60 60
"eslint-config-expo": "~10.0.0",
61 61
"typescript": "~5.9.2"
62 62
}
63 63
},
▸ 5115 unchanged lines
5179 5179
"peerDependencies": {
5180 5180
"@babel/core": "^7.0.0 || ^8.0.0-0"
5181 5181
}
5182 5182
},
5183 5183
"node_modules/babel-preset-expo": {
5184 -
"version": "56.0.15",
5185 -
"resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-56.0.15.tgz",
5186 -
"integrity": "sha512-0MqbQoM6nBUbKvgu2xJ4VixZnUTGTq3HB2WwvOikdO4CiPxbQ+wGA25fOoHHSni5iEFW39wy6y1ookTWlq3wVw==",
5187 -
"dev": true,
5184 +
"version": "54.0.11",
5185 +
"resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-54.0.11.tgz",
5186 +
"integrity": "sha512-dEpeFDtYEFzmWtWVwvt7sUCZH0fxXPfbJlgXd7XNZSQDa/Ki/hTOj9exMTzqR2oyPHDNcE9VxYCJ4oS6xw4Pjg==",
5188 5187
"license": "MIT",
5189 5188
"dependencies": {
5190 -
"@babel/generator": "^7.20.5",
5191 5189
"@babel/helper-module-imports": "^7.25.9",
5192 5190
"@babel/plugin-proposal-decorators": "^7.12.9",
5193 5191
"@babel/plugin-proposal-export-default-from": "^7.24.7",
5194 -
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
5195 5192
"@babel/plugin-syntax-export-default-from": "^7.24.7",
5196 -
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
5197 -
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
5198 -
"@babel/plugin-transform-async-generator-functions": "^7.25.4",
5199 -
"@babel/plugin-transform-async-to-generator": "^7.24.7",
5200 -
"@babel/plugin-transform-block-scoping": "^7.25.0",
5201 -
"@babel/plugin-transform-class-properties": "^7.25.4",
5202 5193
"@babel/plugin-transform-class-static-block": "^7.27.1",
5203 -
"@babel/plugin-transform-classes": "^7.25.4",
5204 -
"@babel/plugin-transform-destructuring": "^7.24.8",
5205 5194
"@babel/plugin-transform-export-namespace-from": "^7.25.9",
5206 5195
"@babel/plugin-transform-flow-strip-types": "^7.25.2",
5207 -
"@babel/plugin-transform-for-of": "^7.24.7",
5208 -
"@babel/plugin-transform-logical-assignment-operators": "^7.24.7",
5209 5196
"@babel/plugin-transform-modules-commonjs": "^7.24.8",
5210 -
"@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7",
5211 -
"@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
5212 5197
"@babel/plugin-transform-object-rest-spread": "^7.24.7",
5213 -
"@babel/plugin-transform-optional-catch-binding": "^7.24.7",
5214 -
"@babel/plugin-transform-optional-chaining": "^7.24.8",
5215 5198
"@babel/plugin-transform-parameters": "^7.24.7",
5216 5199
"@babel/plugin-transform-private-methods": "^7.24.7",
5217 5200
"@babel/plugin-transform-private-property-in-object": "^7.24.7",
5218 -
"@babel/plugin-transform-react-display-name": "^7.24.7",
5219 -
"@babel/plugin-transform-react-jsx": "^7.28.6",
5220 -
"@babel/plugin-transform-react-jsx-development": "^7.27.1",
5221 -
"@babel/plugin-transform-react-pure-annotations": "^7.27.1",
5222 5201
"@babel/plugin-transform-runtime": "^7.24.7",
5223 -
"@babel/plugin-transform-typescript": "^7.25.2",
5224 -
"@babel/plugin-transform-unicode-regex": "^7.24.7",
5202 +
"@babel/preset-react": "^7.22.15",
5225 5203
"@babel/preset-typescript": "^7.23.0",
5226 -
"@react-native/babel-plugin-codegen": "0.85.3",
5204 +
"@react-native/babel-preset": "0.81.5",
5227 5205
"babel-plugin-react-compiler": "^1.0.0",
5228 5206
"babel-plugin-react-native-web": "~0.21.0",
5229 -
"babel-plugin-syntax-hermes-parser": "^0.33.3",
5207 +
"babel-plugin-syntax-hermes-parser": "^0.29.1",
5230 5208
"babel-plugin-transform-flow-enums": "^0.0.2",
5231 -
"debug": "^4.3.4"
5209 +
"debug": "^4.3.4",
5210 +
"resolve-from": "^5.0.0"
5232 5211
},
5233 5212
"peerDependencies": {
5234 5213
"@babel/runtime": "^7.20.0",
5235 5214
"expo": "*",
5236 -
"expo-widgets": "^56.0.18",
5237 5215
"react-refresh": ">=0.14.0 <1.0.0"
5238 5216
},
5239 5217
"peerDependenciesMeta": {
5240 5218
"@babel/runtime": {
5241 5219
"optional": true
5242 5220
},
5243 5221
"expo": {
5244 5222
"optional": true
5245 -
},
5246 -
"expo-widgets": {
5247 -
"optional": true
5248 5223
}
5249 -
}
5250 -
},
5251 -
"node_modules/babel-preset-expo/node_modules/@react-native/babel-plugin-codegen": {
5252 -
"version": "0.85.3",
5253 -
"resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.85.3.tgz",
5254 -
"integrity": "sha512-Wc94zGfeFG8Njf9SHMPfYZP04kjigkOps6F1TYTvd7ZVXuGxqseCDgxc50LWcOhOCLypI9n3oVVqz81C3p44ZA==",
5255 -
"dev": true,
5256 -
"license": "MIT",
5257 -
"dependencies": {
5258 -
"@babel/traverse": "^7.29.0",
5259 -
"@react-native/codegen": "0.85.3"
5260 -
},
5261 -
"engines": {
5262 -
"node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
5263 -
}
5264 -
},
5265 -
"node_modules/babel-preset-expo/node_modules/@react-native/codegen": {
5266 -
"version": "0.85.3",
5267 -
"resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.85.3.tgz",
5268 -
"integrity": "sha512-/JkS1lGLyzBWP1FbgDwaqEf7qShIC6pUC1M0a/YMAd/v4iqR24MRkQWe7jkYvcBQ2LpEhs5NGE9InhxSv21zCA==",
5269 -
"dev": true,
5270 -
"license": "MIT",
5271 -
"dependencies": {
5272 -
"@babel/core": "^7.25.2",
5273 -
"@babel/parser": "^7.29.0",
5274 -
"hermes-parser": "0.33.3",
5275 -
"invariant": "^2.2.4",
5276 -
"nullthrows": "^1.1.1",
5277 -
"tinyglobby": "^0.2.15",
5278 -
"yargs": "^17.6.2"
5279 -
},
5280 -
"engines": {
5281 -
"node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
5282 -
},
5283 -
"peerDependencies": {
5284 -
"@babel/core": "*"
5285 -
}
5286 -
},
5287 -
"node_modules/babel-preset-expo/node_modules/babel-plugin-syntax-hermes-parser": {
5288 -
"version": "0.33.3",
5289 -
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.33.3.tgz",
5290 -
"integrity": "sha512-/Z9xYdaJ1lC0pT9do6TqCqhOSLfZ5Ot8D5za1p+feEfWYupCOfGbhhEXN9r2ZgJtDNUNRw/Z+T2CvAGKBqtqWA==",
5291 -
"dev": true,
5292 -
"license": "MIT",
5293 -
"dependencies": {
5294 -
"hermes-parser": "0.33.3"
5295 -
}
5296 -
},
5297 -
"node_modules/babel-preset-expo/node_modules/hermes-estree": {
5298 -
"version": "0.33.3",
5299 -
"resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.33.3.tgz",
5300 -
"integrity": "sha512-6kzYZHCk8Fy1Uc+t3HGYyJn3OL4aeqKLTyina4UFtWl8I0kSL7OmKThaiX+Uh2f8nGw3mo4Ifxg0M5Zk3/Oeqg==",
5301 -
"dev": true,
5302 -
"license": "MIT"
5303 -
},
5304 -
"node_modules/babel-preset-expo/node_modules/hermes-parser": {
5305 -
"version": "0.33.3",
5306 -
"resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.33.3.tgz",
5307 -
"integrity": "sha512-Yg3HgaG4CqgyowtYjX/FsnPAuZdHOqSMtnbpylbptsQ9nwwSKsy6uRWcGO5RK0EqiX12q8HvDWKgeAVajRO5DA==",
5308 -
"dev": true,
5309 -
"license": "MIT",
5310 -
"dependencies": {
5311 -
"hermes-estree": "0.33.3"
5312 5224
}
5313 5225
},
5314 5226
"node_modules/babel-preset-jest": {
5315 5227
"version": "29.6.3",
5316 5228
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
▸ 2647 unchanged lines
7964 7876
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
7965 7877
"integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
7966 7878
"license": "MIT",
7967 7879
"dependencies": {
7968 7880
"@babel/highlight": "^7.10.4"
7969 -
}
7970 -
},
7971 -
"node_modules/expo/node_modules/babel-preset-expo": {
7972 -
"version": "54.0.11",
7973 -
"resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-54.0.11.tgz",
7974 -
"integrity": "sha512-dEpeFDtYEFzmWtWVwvt7sUCZH0fxXPfbJlgXd7XNZSQDa/Ki/hTOj9exMTzqR2oyPHDNcE9VxYCJ4oS6xw4Pjg==",
7975 -
"license": "MIT",
7976 -
"dependencies": {
7977 -
"@babel/helper-module-imports": "^7.25.9",
7978 -
"@babel/plugin-proposal-decorators": "^7.12.9",
7979 -
"@babel/plugin-proposal-export-default-from": "^7.24.7",
7980 -
"@babel/plugin-syntax-export-default-from": "^7.24.7",
7981 -
"@babel/plugin-transform-class-static-block": "^7.27.1",
7982 -
"@babel/plugin-transform-export-namespace-from": "^7.25.9",
7983 -
"@babel/plugin-transform-flow-strip-types": "^7.25.2",
7984 -
"@babel/plugin-transform-modules-commonjs": "^7.24.8",
7985 -
"@babel/plugin-transform-object-rest-spread": "^7.24.7",
7986 -
"@babel/plugin-transform-parameters": "^7.24.7",
7987 -
"@babel/plugin-transform-private-methods": "^7.24.7",
7988 -
"@babel/plugin-transform-private-property-in-object": "^7.24.7",
7989 -
"@babel/plugin-transform-runtime": "^7.24.7",
7990 -
"@babel/preset-react": "^7.22.15",
7991 -
"@babel/preset-typescript": "^7.23.0",
7992 -
"@react-native/babel-preset": "0.81.5",
7993 -
"babel-plugin-react-compiler": "^1.0.0",
7994 -
"babel-plugin-react-native-web": "~0.21.0",
7995 -
"babel-plugin-syntax-hermes-parser": "^0.29.1",
7996 -
"babel-plugin-transform-flow-enums": "^0.0.2",
7997 -
"debug": "^4.3.4",
7998 -
"resolve-from": "^5.0.0"
7999 -
},
8000 -
"peerDependencies": {
8001 -
"@babel/runtime": "^7.20.0",
8002 -
"expo": "*",
8003 -
"react-refresh": ">=0.14.0 <1.0.0"
8004 -
},
8005 -
"peerDependenciesMeta": {
8006 -
"@babel/runtime": {
8007 -
"optional": true
8008 -
},
8009 -
"expo": {
8010 -
"optional": true
8011 -
}
8012 7881
}
8013 7882
},
8014 7883
"node_modules/expo/node_modules/brace-expansion": {
8015 7884
"version": "2.1.1",
8016 7885
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.1.tgz",
▸ 7156 unchanged lines
15173 15042
}
15174 15043
}
15175 15044
}
15176 15045
}
15177 15046
}
frontend/package.json
1 1
{
2 2
"name": "orbit",
3 3
"main": "expo-router/entry",
4 4
"version": "0.0.0",
5 5
"scripts": {
▸ 49 unchanged lines
55 55
"zustand": "^5.0.13"
56 56
},
57 57
"devDependencies": {
58 58
"@react-native-community/cli": "^20.1.3",
59 59
"@types/react": "~19.1.0",
60 -
"babel-preset-expo": "^56.0.15",
60 +
"babel-preset-expo": "~54.0.10",
61 61
"eslint": "^9.25.0",
62 62
"eslint-config-expo": "~10.0.0",
63 63
"typescript": "~5.9.2"
64 64
},
65 65
"private": true
66 66
}