{"library":"metro-config","type":"library","category":null,"description":"metro-config is the foundational package for managing configuration within the Metro bundler ecosystem, primarily used in React Native development. It provides utilities to define, load, and merge Metro configuration files (e.g., `metro.config.js`, `metro.config.ts`). The current stable version is 0.84.3, with frequent minor and patch releases reflecting active development and maintenance by Facebook. Key features include flexible configuration definition (supporting both CommonJS and ESM, as well as TypeScript files since v0.83.2), a robust merging utility (`mergeConfig`), and access to default Metro settings via `getDefaultConfig`, enabling developers to easily customize bundling, transforming, and resolving behaviors.","language":"javascript","status":"active","version":"0.84.3","tags":["javascript","typescript"],"install":[{"cmd":"npm install metro-config","imports":["import { getDefaultConfig } from 'metro-config'","import { mergeConfig } from 'metro-config'","import { defineConfig } from 'metro-config'","import type { MetroConfig } from 'metro-config'"]},{"cmd":"yarn add metro-config","imports":[]},{"cmd":"pnpm add metro-config","imports":[]}],"homepage":null,"github":"https://github.com/facebook/metro","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/metro-config","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/metro-config/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}