{"id":26850,"library":"constellate-babel","title":"constellate-babel","description":"The Babel configuration and transpiler package for Constellate projects, a universal JavaScript application framework. As of version 0.0.7, this package provides a pre-configured Babel setup tailored for Constellate-based development. It is designed for Node.js >=7 and is part of the Constellate ecosystem, but has seen no active updates since initial release. The package enforces a specific Babel configuration that may not be compatible with other setups, and its limited release cadence suggests early-stage development. Key differentiator: tightly coupled with Constellate's build pipeline.","status":"abandoned","version":"0.0.7","language":"javascript","source_language":"en","source_url":"https://github.com/ctrlplusb/constellate","tags":["javascript"],"install":[{"cmd":"npm install constellate-babel","lang":"bash","label":"npm"},{"cmd":"yarn add constellate-babel","lang":"bash","label":"yarn"},{"cmd":"pnpm add constellate-babel","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Peer dependency for Babel transpilation","package":"babel-core","optional":false}],"imports":[{"note":"Package exports a single default function or object for Babel config.","wrong":"const constellateBabel = require('constellate-babel')","symbol":"default","correct":"import constellateBabel from 'constellate-babel'"},{"note":"Named export 'transpile' available for explicit transpilation.","wrong":"import transpile from 'constellate-babel'","symbol":"transpile","correct":"import { transpile } from 'constellate-babel'"},{"note":"Utility to generate Babel configuration object.","wrong":null,"symbol":"createConfig","correct":"import { createConfig } from 'constellate-babel'"}],"quickstart":{"code":"import constellateBabel from 'constellate-babel';\n\n// Example: transpile a file\nconst result = constellateBabel.transpile('const x = 1;', {\n  filename: 'example.js',\n  presets: [],\n});\nconsole.log(result.code);","lang":"javascript","description":"Shows default import usage and transpile function with options."},"warnings":[{"fix":"Migrate to a standalone Babel configuration or modern build tool.","message":"Package is unmaintained and part of Constellate framework which is no longer active.","severity":"deprecated","affected_versions":">=0.0.0"},{"fix":"Install babel-core@6 to match peer requirement or use alternative.","message":"Requires babel-core as peer dependency which may conflict with Babel 7+.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Review source or avoid mixing with other presets/plugins.","message":"Configuration is rigid and may override custom Babel settings.","severity":"gotcha","affected_versions":">=0.0.0"}],"env_vars":null,"search_vec":"'0.0.7':21 '7':42 'activ':54 'applic':16 'babel':3,5,29,64 'base':35 'build':91 'cadenc':78 'compat':70 'configur':6,28,65 'constel':2,11,34,48,89 'constellate-babel':1 'constellate-bas':33 'coupl':87 'design':39 'develop':36,83 'differenti':85 'earli':81 'early-stag':80 'ecosystem':49 'enforc':61 'framework':17 'initi':57 'javascript':15,93 'key':84 'limit':76 'may':67 'node.js':41 'packag':9,23,60 'part':45 'pipelin':92 'pre':27 'pre-configur':26 'project':12 'provid':24 'releas':58,77 'seen':52 'setup':30,73 'sinc':56 'specif':63 'stage':82 'suggest':79 'tailor':31 'tight':86 'transpil':8 'univers':14 'updat':55 'version':20","created_at":"2026-05-01T17:43:12.669047+00:00","updated_at":"2026-05-01T17:43:12.669047+00:00","problems":[{"fix":"npm install babel-core@6","cause":"Missing peer dependency 'babel-core'","error":"Error: Cannot find module 'babel-core'"},{"fix":"Remove .babelrc or use createConfig to extend.","cause":"constellate-babel enforces its own config and ignores project .babelrc","error":"Error: .babelrc is not allowed with constellate-babel"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/ctrlplusb/constellate","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/constellate-babel","openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-05-01","next_check":"2026-07-30","install_tag":null}}