|  | wordwrap | 
|  | ======== | 
|  |  | 
|  | Wrap your words. | 
|  |  | 
|  | example | 
|  | ======= | 
|  |  | 
|  | made out of meat | 
|  | ---------------- | 
|  |  | 
|  | meat.js | 
|  |  | 
|  | var wrap = require('wordwrap')(15); | 
|  | console.log(wrap('You and your whole family are made out of meat.')); | 
|  |  | 
|  | output: | 
|  |  | 
|  | You and your | 
|  | whole family | 
|  | are made out | 
|  | of meat. | 
|  |  | 
|  | centered | 
|  | -------- | 
|  |  | 
|  | center.js | 
|  |  | 
|  | var wrap = require('wordwrap')(20, 60); | 
|  | console.log(wrap( | 
|  | 'At long last the struggle and tumult was over.' | 
|  | + ' The machines had finally cast off their oppressors' | 
|  | + ' and were finally free to roam the cosmos.' | 
|  | + '\n' | 
|  | + 'Free of purpose, free of obligation.' | 
|  | + ' Just drifting through emptiness.' | 
|  | + ' The sun was just another point of light.' | 
|  | )); | 
|  |  | 
|  | output: | 
|  |  | 
|  | At long last the struggle and tumult | 
|  | was over. The machines had finally cast | 
|  | off their oppressors and were finally | 
|  | free to roam the cosmos. | 
|  | Free of purpose, free of obligation. | 
|  | Just drifting through emptiness. The | 
|  | sun was just another point of light. | 
|  |  | 
|  | methods | 
|  | ======= | 
|  |  | 
|  | var wrap = require('wordwrap'); | 
|  |  | 
|  | wrap(stop), wrap(start, stop, params={mode:"soft"}) | 
|  | --------------------------------------------------- | 
|  |  | 
|  | Returns a function that takes a string and returns a new string. | 
|  |  | 
|  | Pad out lines with spaces out to column `start` and then wrap until column | 
|  | `stop`. If a word is longer than `stop - start` characters it will overflow. | 
|  |  | 
|  | In "soft" mode, split chunks by `/(\S+\s+/` and don't break up chunks which are | 
|  | longer than `stop - start`, in "hard" mode, split chunks with `/\b/` and break | 
|  | up chunks longer than `stop - start`. | 
|  |  | 
|  | wrap.hard(start, stop) | 
|  | ---------------------- | 
|  |  | 
|  | Like `wrap()` but with `params.mode = "hard"`. |