{"library":"packer-cli","title":"Packer CLI","description":"Full-featured CLI tool for scaffolding and packaging Node library modules compliant with both Node.js and browsers. At version 2.17.8, it integrates Rollup for bundling, Gulp for task automation, Babel for transpilation, and supports multiple test frameworks (Mocha, Jest, Jasmine, Karma) and style preprocessors (PostCSS, LESS, SASS, Stylus). Differentiates itself by enforcing best practices and providing a unified workflow for file-watching, live-reloading, transpilation, bundling, and unit testing with coverage. Ships TypeScript types, supports React, Handlebars, and JSdom. Release cadence appears irregular; no major releases recently.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install packer-cli"],"cli":{"name":"packer-cli","version":null}},"imports":["import packer from 'packer-cli'","import { PackerConfig } from 'packer-cli'","import { createProject } from 'packer-cli'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { createProject } from 'packer-cli';\n\nasync function scaffold() {\n  await createProject({\n    name: 'my-lib',\n    template: 'default',\n    transpiler: 'babel',\n    test: 'jest',\n    css: 'sass',\n    react: false\n  });\n  console.log('Project scaffolded.');\n}\nscaffold().catch(console.error);","lang":"typescript","description":"Demonstrates scaffolding a new Node library project with Packer CLI using default template, Babel transpiler, Jest testing, and SASS CSS.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}