eletrotupi / tcc/ commit / d662feb

frontend: bump expo babel preset

Pedro Lucas Porcellis porcellis@eletrotupi.com 1 month ago d662feb63b3670f5b5628fa35af62a7dfd06aa89
Parents: 6a3fa1a
2 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
}