{"library":"babel-plugin-inline-constants","type":"library","category":null,"description":"Babel plugin (v5.0.0) to inline constant values from imported modules. Supports ESM (import) and CJS (require). Evaluates specified modules with Node to retrieve primitive values (numbers, strings, booleans, null) and replaces references directly in code for better gzip compression. TypeScript types included, ESM-only, Node 18+. Similar to babel-plugin-transform-define but focuses on module-exported constants.","language":"javascript","status":"active","version":"5.0.0","tags":["javascript","babel","plugin","inline","constant","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-plugin-inline-constants","imports":["import inlineConstants from 'babel-plugin-inline-constants'","import type { Options } from 'babel-plugin-inline-constants'","{\n  \"plugins\": [[\"babel-plugin-inline-constants\", { \"modules\": \"./constants.js\" }]]\n}"]},{"cmd":"yarn add babel-plugin-inline-constants","imports":[]},{"cmd":"pnpm add babel-plugin-inline-constants","imports":[]}],"homepage":null,"github":"https://github.com/wooorm/babel-plugin-inline-constants","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-plugin-inline-constants","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/babel-plugin-inline-constants/compatibility"}}