{"library":"projen-babel","title":"projen-babel","description":"A helper library for configuring Babel in Projen-based projects. Current stable version is 0.0.27. This package provides constructs to integrate Babel transpilation into Projen-managed projects, simplifying setup and ensuring compatibility. It is part of a monorepo maintained by dkershner6, with a focus on providing reusable constructs for common tooling. Differentiators include explicit peer dependencies on projen 0.88.0 and constructs 10.3.0, ensuring deterministic behavior. Released on an as-needed cadence.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install projen-babel"],"cli":null},"imports":["import { BabelConfig } from 'projen-babel'","import { BabelProject } from 'projen-babel'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { Project } from 'projen';\nimport { BabelConfig, BabelProject } from 'projen-babel';\n\nconst project = new Project({\n  name: 'my-project',\n  defaultReleaseBranch: 'main',\n});\n\nnew BabelConfig(project, {\n  presets: ['@babel/preset-env'],\n  plugins: ['@babel/plugin-transform-runtime'],\n});\n\nproject.synth();","lang":"typescript","description":"Creates a Projen project with a BabelConfig construct, adding Babel configuration.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}