diff options
Diffstat (limited to 'node_modules/wordwrap')
| -rw-r--r-- | node_modules/wordwrap/LICENSE | 18 | ||||
| -rw-r--r-- | node_modules/wordwrap/package.json | 67 | ||||
| -rw-r--r-- | node_modules/wordwrap/test/break.js | 30 | ||||
| -rw-r--r-- | node_modules/wordwrap/test/wrap.js | 24 |
4 files changed, 60 insertions, 79 deletions
diff --git a/node_modules/wordwrap/LICENSE b/node_modules/wordwrap/LICENSE deleted file mode 100644 index ee27ba4b4..000000000 --- a/node_modules/wordwrap/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -This software is released under the MIT license: - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/wordwrap/package.json b/node_modules/wordwrap/package.json index 5339ac09b..fdff683e1 100644 --- a/node_modules/wordwrap/package.json +++ b/node_modules/wordwrap/package.json @@ -1,34 +1,37 @@ { - "name": "wordwrap", - "description": "Wrap those words. Show them at what columns to start and stop.", - "version": "1.0.0", - "repository": { - "type": "git", - "url": "git://github.com/substack/node-wordwrap.git" - }, - "main": "./index.js", - "keywords": [ - "word", - "wrap", - "rule", - "format", - "column" - ], - "directories": { - "lib": ".", - "example": "example", - "test": "test" - }, - "scripts": { - "test": "expresso" - }, - "devDependencies": { - "tape": "^4.0.0" - }, - "license": "MIT", - "author": { - "name": "James Halliday", - "email": "mail@substack.net", - "url": "http://substack.net" - } + "name" : "wordwrap", + "description" : "Wrap those words. Show them at what columns to start and stop.", + "version" : "0.0.2", + "repository" : { + "type" : "git", + "url" : "git://github.com/substack/node-wordwrap.git" + }, + "main" : "./index.js", + "keywords" : [ + "word", + "wrap", + "rule", + "format", + "column" + ], + "directories" : { + "lib" : ".", + "example" : "example", + "test" : "test" + }, + "scripts" : { + "test" : "expresso" + }, + "devDependencies" : { + "expresso" : "=0.7.x" + }, + "engines" : { + "node" : ">=0.4.0" + }, + "license" : "MIT/X11", + "author" : { + "name" : "James Halliday", + "email" : "mail@substack.net", + "url" : "http://substack.net" + } } diff --git a/node_modules/wordwrap/test/break.js b/node_modules/wordwrap/test/break.js index 7d0e8b54c..749292ecc 100644 --- a/node_modules/wordwrap/test/break.js +++ b/node_modules/wordwrap/test/break.js @@ -1,7 +1,7 @@ -var test = require('tape'); +var assert = require('assert'); var wordwrap = require('../'); -test('hard', function (t) { +exports.hard = function () { var s = 'Assert from {"type":"equal","ok":false,"found":1,"wanted":2,' + '"stack":[],"id":"b7ddcd4c409de8799542a74d1a04689b",' + '"browser":"chrome/6.0"}' @@ -9,24 +9,22 @@ test('hard', function (t) { var s_ = wordwrap.hard(80)(s); var lines = s_.split('\n'); - t.equal(lines.length, 2); - t.ok(lines[0].length < 80); - t.ok(lines[1].length < 80); + assert.equal(lines.length, 2); + assert.ok(lines[0].length < 80); + assert.ok(lines[1].length < 80); - t.equal(s, s_.replace(/\n/g, '')); - t.end(); -}); + assert.equal(s, s_.replace(/\n/g, '')); +}; -test('break', function (t) { +exports.break = function () { var s = new Array(55+1).join('a'); var s_ = wordwrap.hard(20)(s); var lines = s_.split('\n'); - t.equal(lines.length, 3); - t.ok(lines[0].length === 20); - t.ok(lines[1].length === 20); - t.ok(lines[2].length === 15); + assert.equal(lines.length, 3); + assert.ok(lines[0].length === 20); + assert.ok(lines[1].length === 20); + assert.ok(lines[2].length === 15); - t.equal(s, s_.replace(/\n/g, '')); - t.end(); -}); + assert.equal(s, s_.replace(/\n/g, '')); +}; diff --git a/node_modules/wordwrap/test/wrap.js b/node_modules/wordwrap/test/wrap.js index 01ea47185..0cfb76d17 100644 --- a/node_modules/wordwrap/test/wrap.js +++ b/node_modules/wordwrap/test/wrap.js @@ -1,33 +1,31 @@ -var test = require('tape'); -var wordwrap = require('../'); +var assert = require('assert'); +var wordwrap = require('wordwrap'); var fs = require('fs'); var idleness = fs.readFileSync(__dirname + '/idleness.txt', 'utf8'); -test('stop80', function (t) { +exports.stop80 = function () { var lines = wordwrap(80)(idleness).split(/\n/); var words = idleness.split(/\s+/); lines.forEach(function (line) { - t.ok(line.length <= 80, 'line > 80 columns'); + assert.ok(line.length <= 80, 'line > 80 columns'); var chunks = line.match(/\S/) ? line.split(/\s+/) : []; - t.deepEqual(chunks, words.splice(0, chunks.length)); + assert.deepEqual(chunks, words.splice(0, chunks.length)); }); - t.end(); -}); +}; -test('start20stop60', function (t) { +exports.start20stop60 = function () { var lines = wordwrap(20, 100)(idleness).split(/\n/); var words = idleness.split(/\s+/); lines.forEach(function (line) { - t.ok(line.length <= 100, 'line > 100 columns'); + assert.ok(line.length <= 100, 'line > 100 columns'); var chunks = line .split(/\s+/) .filter(function (x) { return x.match(/\S/) }) ; - t.deepEqual(chunks, words.splice(0, chunks.length)); - t.deepEqual(line.slice(0, 20), new Array(20 + 1).join(' ')); + assert.deepEqual(chunks, words.splice(0, chunks.length)); + assert.deepEqual(line.slice(0, 20), new Array(20 + 1).join(' ')); }); - t.end(); -}); +}; |
