Last 12 weeks · 0 commits
4 of 6 standards met
Fixes #99. Description Adds the \ itleColor\ option allowing users to specify a custom color for the box title independently of \orderColor\. Changes Updated TypeScript definitions in \index.d.ts\ with \ itleColor\ property. Added \ itleColor\ validation and styling in \index.js\. Added AVA unit test and snapshot in \ ests/title-option.js\. Verification Ran \ px ava\ and \ px tsd\ — 85 tests passed with 0 type errors.
What Adds comprehensive JSDoc documentation to the boxen module. Why Improves developer experience by providing clear documentation for the API surface. JSDoc comments help IDEs provide autocomplete and make the codebase more maintainable. How Added module-level @module documentation Added BoxenOptions typedef with all available options documented Added JSDoc to main boxen function with @param and @returns Added JSDoc to terminalColumns helper function Testing All 84 existing tests pass ✅
Hi, I was checking the dependencies in and I noticed as is still using an old version of , there was duplicated dependencies within it. https://npmgraph.js.org/?q=boxen@8.0.1 It doesn't look like ansi-align is maintained anymore according to https://github.com/nexdrew/ansi-align/issues/99. Do you have contact with the repo author, or are you open to forking the package into this repo? (happy to help PR that) I also don't mind if you prefer to fork as a separate package and use it.
Repository: sindresorhus/boxen. Description: Create boxes in the terminal Stars: 1675, Forks: 59. Primary language: JavaScript. Languages: JavaScript (95.4%), TypeScript (4.6%). License: MIT. Latest release: v8.0.1 (2y ago). Open PRs: 4, open issues: 5. Last activity: 11mo ago. Community health: 85%. Top contributors: sindresorhus, Caesarovich, marcjansen, nexdrew, fregante, beatfreaker, coreyfarrell, jopemachine, aichholzer, develar and others.