{"id":18199,"library":"cep-bundler-core","title":"CEP Bundler Core","description":"Core functionality for building bundler extensions to compile Adobe CEP (Common Extensibility Platform) extensions. Version 0.3.0 provides a single compile() function that generates manifest.xml, dev.html, node_modules folder, and optional .debug file. Supports environment-specific configurations via package.json or environment variables (CEP_NAME, CEP_ID, CEP_HOSTS). Key differentiator: it's a low-level core for custom bundler plugins, not a full build tool like cep-bundler-webpack. No notable release cadence; last release appears static.","status":"active","version":"0.3.0","language":"javascript","source_language":"en","source_url":null,"tags":["javascript","Adobe","CEP","ExtendScript","TypeScript","Bundler","Extension","Plugin"],"install":[{"cmd":"npm install cep-bundler-core","lang":"bash","label":"npm"},{"cmd":"yarn add cep-bundler-core","lang":"bash","label":"yarn"},{"cmd":"pnpm add cep-bundler-core","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Package is CommonJS-only. ESM imports will fail.","wrong":"import { compile } from 'cep-bundler-core'","symbol":"compile","correct":"const { compile } = require('cep-bundler-core')"},{"note":"No default export; module exports an object with compile function.","wrong":"import core from 'cep-bundler-core'","symbol":"default","correct":"const core = require('cep-bundler-core')"},{"note":"Module itself is not callable; must use .compile() method.","wrong":"core({ out: '/path/to/dist' })","symbol":"compile options","correct":"core.compile({ out: '/path/to/dist', isDev: false })"}],"quickstart":{"code":"const { compile } = require('cep-bundler-core');\n\ncompile({\n  out: '/path/to/dist',\n  isDev: true,\n  env: process.env.NODE_ENV ?? 'development',\n  root: '/path/to/project',\n  htmlFilename: 'index.html',\n  pkg: require('./package.json')\n});","lang":"javascript","description":"Shows required `out` field, optional `isDev` toggling, and environment-based configuration."},"warnings":[{"fix":"Use `require('cep-bundler-core')` instead of `import`.","message":"CommonJS-only module; using ES `import` will throw a SyntaxError.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Ensure `out` is a writable directory path.","message":"The `out` option must point to a directory where write permissions exist; otherwise compile fails silently.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Set `NODE_ENV` before compile, or pass `env` explicitly.","message":"Environment variable `NODE_ENV` is not set automatically; using `env` without setting it may default incorrectly.","severity":"gotcha","affected_versions":">=0.0.0"}],"env_vars":null,"search_vec":"'0.3.0':19 'adob':12,84 'appear':81 'build':7,68 'bundler':2,8,63,73,88 'cadenc':78 'cep':1,13,46,48,50,72,85 'cep-bundler-webpack':71 'common':14 'compil':11,23 'configur':40 'core':3,4,60 'custom':62 'debug':34 'dev.html':28 'differenti':53 'environ':38,44 'environment-specif':37 'extendscript':86 'extens':9,15,17,89 'file':35 'folder':31 'full':67 'function':5,24 'generat':26 'host':51 'id':49 'javascript':83 'key':52 'last':79 'level':59 'like':70 'low':58 'low-level':57 'manifest.xml':27 'modul':30 'name':47 'node':29 'notabl':76 'option':33 'package.json':42 'platform':16 'plugin':64,90 'provid':20 'releas':77,80 'singl':22 'specif':39 'static':82 'support':36 'tool':69 'typescript':87 'variabl':45 'version':18 'via':41 'webpack':74","created_at":"2026-04-25T07:37:00.003725+00:00","updated_at":"2026-04-25T07:37:00.003725+00:00","problems":[{"fix":"Use `core.compile(...)` or destructure `{ compile }`.","cause":"Attempting to call the required module directly instead of using `.compile()`.","error":"TypeError: core is not a function"},{"fix":"Run `npm install cep-bundler-core` in your project root.","cause":"Package not installed or installed in a non-resolvable location.","error":"Cannot find module 'cep-bundler-core'"}],"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":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cep-bundler-core","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops","web-framework"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-07-24","install_tag":null}}