{"id":18391,"library":"gmi-babel-preset-gmi","title":"gmi-babel-preset-gmi","description":"A Babel preset provided by Get My Invoicing (GMI) for internal use. Version 1.0.14-alpha.0 is an alpha release with no public documentation. This package ships TypeScript types and is part of the @gmi/bundler-utils ecosystem. It likely configures Babel transformations for GMI's JavaScript/TypeScript projects. No release cadence or changelog is available. There are no known differentiators as the package is intended for internal consumption and not widely used outside GMI.","status":"maintenance","version":"1.0.14-alpha.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","gmi","typescript"],"install":[{"cmd":"npm install gmi-babel-preset-gmi","lang":"bash","label":"npm"},{"cmd":"yarn add gmi-babel-preset-gmi","lang":"bash","label":"yarn"},{"cmd":"pnpm add gmi-babel-preset-gmi","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"required by any Babel preset to function as a preset","package":"babel-core","optional":false},{"reason":"likely includes specific Babel plugins for transformations","package":"babel-plugin-*","optional":true}],"imports":[{"note":"ESM default export. Named exports may not exist.","wrong":"const gmiBabelPresetGmi = require('gmi-babel-preset-gmi').default","symbol":"gmiBabelPresetGmi","correct":"import gmiBabelPresetGmi from 'gmi-babel-preset-gmi'"},{"note":"Use a default import; named import for default is invalid.","wrong":"import { default } from 'gmi-babel-preset-gmi'","symbol":"default","correct":"import gmiBabelPresetGmi from 'gmi-babel-preset-gmi'"},{"note":"Only default export is available.","wrong":"import { preset } from 'gmi-babel-preset-gmi'","symbol":"preset","correct":"import preset from 'gmi-babel-preset-gmi'"}],"quickstart":{"code":"// .babelrc\n{\n  \"presets\": [\"gmi-babel-preset-gmi\"]\n}\n\n// or programmatically:\nimport preset from 'gmi-babel-preset-gmi';\n// Use with Babel's transform API (not shown)\n","lang":"javascript","description":"Configures Babel to use the GMI preset via .babelrc or programmatically."},"warnings":[{"fix":"Lock to a specific version and test upgrades thoroughly.","message":"No public documentation or changelog available. Breaking changes may occur without notice.","severity":"gotcha","affected_versions":"<=1.0.14-alpha.0"},{"fix":"Wait for a stable release or use an alternative Babel preset.","message":"Alpha version may be unstable and not intended for production use.","severity":"deprecated","affected_versions":">=1.0.10-alpha.0 <1.0.14-alpha.0"},{"fix":"Pin exact version in package.json.","message":"No guarantee of backward compatibility across major versions due to lack of semver enforcement.","severity":"breaking","affected_versions":">=1.0.0"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Run 'npm install gmi-babel-preset-gmi' or add to package.json.","cause":"Package not installed or not found in node_modules.","error":"Cannot find module 'gmi-babel-preset-gmi'"},{"fix":"Ensure @babel/core and all necessary Babel plugins are installed.","cause":"Missing peer dependency (@babel/core or required plugins).","error":"Preset 'gmi-babel-preset-gmi' threw an error"},{"fix":"Check .babelrc presets array for typos or incorrect module name.","cause":"Babel is looking for preset but it's not resolvable (maybe missing in .babelrc).","error":"Error: Cannot find module 'gmi-babel-preset-gmi' from '...'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}