{
  "name": "@expo/metro-config",
  "version": "57.0.10",
  "description": "A Metro config for running React Native projects with the Metro bundler",
  "main": "build/index.js",
  "types": "build/index.d.ts",
  "exports": {
    ".": {
      "types": "./build/index.d.ts",
      "require": "./build/index.js",
      "default": "./build/index.js"
    },
    "./babel-transformer": {
      "types": "./build/babel-transformer.d.ts",
      "require": "./build/babel-transformer.js",
      "default": "./build/babel-transformer.js"
    },
    "./file-store": {
      "types": "./build/file-store.d.ts",
      "require": "./build/file-store.js",
      "default": "./build/file-store.js"
    },
    "./babel-transformer.js": "./build/babel-transformer.js",
    "./file-store.js": "./build/file-store.js",
    "./package.json": "./package.json",
    "./*": "./*.js",
    "./*.js": "./*.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/expo/expo.git",
    "directory": "packages/@expo/metro-config"
  },
  "keywords": [
    "expo",
    "metro"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/expo/expo/issues"
  },
  "homepage": "https://github.com/expo/expo/tree/main/packages/@expo/metro-config#readme",
  "files": [
    "build",
    "file-store",
    "babel-transformer"
  ],
  "dependencies": {
    "@babel/code-frame": "^7.20.0",
    "@babel/core": "^7.20.0",
    "@babel/generator": "^7.20.5",
    "@expo/config": "~57.0.9",
    "@expo/env": "~2.4.2",
    "@expo/json-file": "~11.0.1",
    "@expo/metro": "~56.0.2",
    "@expo/require-utils": "^57.0.5",
    "@expo/spawn-async": "^1.8.0",
    "@jridgewell/gen-mapping": "^0.3.13",
    "@jridgewell/remapping": "^2.3.5",
    "@jridgewell/sourcemap-codec": "^1.5.5",
    "browserslist": "^4.25.0",
    "chalk": "^4.1.0",
    "debug": "^4.3.2",
    "getenv": "^2.0.0",
    "glob": "^13.0.0",
    "hermes-parser": "^0.36.0",
    "jsc-safe-url": "^0.2.4",
    "lightningcss": "^1.30.1",
    "picomatch": "^4.0.4",
    "postcss": "^8.5.14",
    "resolve-from": "^5.0.0"
  },
  "peerDependencies": {
    "expo": "*"
  },
  "peerDependenciesMeta": {
    "expo": {
      "optional": true
    }
  },
  "devDependencies": {
    "@jridgewell/trace-mapping": "^0.3.31",
    "@types/babel__code-frame": "^7.0.1",
    "@types/babel__core": "^7.20.5",
    "@types/babel__generator": "^7.27.0",
    "@types/getenv": "^1.0.0",
    "@types/picomatch": "^4.0.2",
    "dedent": "^1.5.3",
    "metro-minify-terser": "^0.84.2",
    "sass": "^1.60.0",
    "expo": "57.0.16",
    "expo-module-scripts": "56.0.3"
  },
  "publishConfig": {
    "access": "public"
  },
  "gitHead": "52fc013ec8c75e89ba8f83c167e4b6b0416e6bf7",
  "scripts": {
    "build": "expo-module tsc",
    "clean": "expo-module clean",
    "lint": "expo-module lint",
    "test": "expo-module test",
    "typecheck": "expo-module typecheck",
    "watch": "expo-module tsc --watch --preserveWatchOutput"
  }
}