{"library":"pob-babel","title":"Pob Babel","description":"Pob Babel is a build and watch tool using Babel and TypeScript, part of the Pob monorepo toolchain. The current stable version is 45.0.1, requiring Node.js >=22.18.0. It integrates Babel compilation with TypeScript type-checking, providing a streamlined development workflow for JavaScript and TypeScript projects. Key differentiators include automatic dependency handling, watch mode, and integration with other Pob tools like @pob/version and pob-dependencies.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install pob-babel"],"cli":{"name":"pob-babel","version":null}},"imports":["import pobBabel from 'pob-babel'","import { build } from 'pob-babel'","import { watch } from 'pob-babel'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { build, watch } from 'pob-babel';\n\n// Build once\nawait build({\n  cwd: process.cwd(),\n  config: './babel.config.js',\n  typescript: true,\n  clean: true\n});\n\n// Watch mode\nconst watcher = watch({\n  cwd: process.cwd(),\n  config: './babel.config.js',\n  typescript: true\n});\nwatcher.on('change', (file) => console.log(`File changed: ${file}`));\nwatcher.start();","lang":"typescript","description":"Shows basic build and watch usage with TypeScript, Babel config, and cleaning.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}