{"_id":"collapse-whitespace","_rev":"194714","name":"collapse-whitespace","description":"Remove unnecessary whitespace from an element.","dist-tags":{"latest":"1.1.7"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"time":{"modified":"2023-03-20T07:51:28.000Z","created":"2014-10-21T06:04:28.859Z","1.1.7":"2018-11-09T16:04:58.846Z","1.1.6":"2017-04-03T01:42:06.548Z","1.1.5":"2017-03-24T05:09:45.813Z","1.1.4":"2016-11-27T23:24:53.973Z","1.1.3":"2016-11-27T19:50:59.718Z","1.1.2":"2015-07-11T22:17:37.128Z","1.1.1":"2015-04-27T13:16:15.358Z","1.1.0":"2015-03-13T00:09:06.486Z","1.0.5":"2015-02-01T16:53:01.754Z","1.0.4":"2014-11-09T05:25:47.902Z","1.0.3":"2014-11-03T05:00:20.026Z","1.0.2":"2014-11-02T21:26:40.123Z","1.0.1":"2014-10-23T05:11:38.973Z","1.0.0":"2014-10-21T06:04:28.859Z"},"users":{},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"versions":{"1.1.7":{"name":"collapse-whitespace","version":"1.1.7","description":"Remove unnecessary whitespace from an element.","main":"lib/whitespace.js","types":"whitespace.d.ts","scripts":{"prepublishOnly":"make","test":"make test"},"keywords":["browser","collapse","collapse-whitespace","dom","whitespace"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"babel":"^5.6.14","browserify":"^10.2.6","standard":"^4.5.3","uglify-js":"^2.4.23"},"dependencies":{"block-elements":"^1.0.0","void-elements":"^2.0.1"},"gitHead":"b0be35118bb6ac13ad826dde60a5d78d4b3d68c9","_id":"collapse-whitespace@1.1.7","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"dist":{"shasum":"a290ab498f0adca99e9e380453afd384a83a316c","size":5970,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.7.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.7.tgz"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/collapse-whitespace_1.1.7_1541779498725_0.8347944897725514"},"_hasShrinkwrap":false,"publish_time":1541779498846,"_cnpm_publish_time":1541779498846,"_cnpmcore_publish_time":"2021-12-16T17:36:22.459Z"},"1.1.6":{"name":"collapse-whitespace","version":"1.1.6","description":"Remove unnecessary whitespace from an element.","main":"lib/whitespace.js","types":"whitespace.d.ts","scripts":{"prepublish":"make","test":"make test"},"keywords":["browser","collapse","collapse-whitespace","dom","whitespace"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"babel":"^5.6.14","browserify":"^10.2.6","standard":"^4.5.3","uglify-js":"^2.4.23"},"dependencies":{"block-elements":"^1.0.0","void-elements":"^2.0.1"},"gitHead":"a802f9f64e2d7fa4213dafd377cc229f4558c6e8","_id":"collapse-whitespace@1.1.6","_shasum":"180c3107ae813e6183bd5a55f329712fa943c103","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},"dist":{"shasum":"180c3107ae813e6183bd5a55f329712fa943c103","size":6073,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.6.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.6.tgz"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/collapse-whitespace-1.1.6.tgz_1491183726269_0.9424404941964895"},"directories":{},"publish_time":1491183726548,"_hasShrinkwrap":false,"_cnpm_publish_time":1491183726548,"_cnpmcore_publish_time":"2021-12-16T17:36:22.660Z"},"1.1.5":{"name":"collapse-whitespace","version":"1.1.5","description":"Remove unnecessary whitespace from an element.","main":"lib/whitespace.js","types":"whitespace.d.ts","scripts":{"prepublish":"make","test":"make test"},"keywords":["browser","collapse","collapse-whitespace","dom","whitespace"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"babel":"^5.6.14","browserify":"^10.2.6","standard":"^4.5.3","uglify-js":"^2.4.23"},"dependencies":{"block-elements":"^1.0.0","void-elements":"^2.0.1"},"gitHead":"83e54e9c8231ffa40249d01b35d91879d1e44e0f","_id":"collapse-whitespace@1.1.5","_shasum":"fd2c2cc1be4d6dd3b1f3476e09bf5b85b184bc92","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},"dist":{"shasum":"fd2c2cc1be4d6dd3b1f3476e09bf5b85b184bc92","size":5862,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.5.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.5.tgz"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/collapse-whitespace-1.1.5.tgz_1490332183882_0.385387544054538"},"directories":{},"publish_time":1490332185813,"_hasShrinkwrap":false,"_cnpm_publish_time":1490332185813,"_cnpmcore_publish_time":"2021-12-16T17:36:22.860Z"},"1.1.4":{"name":"collapse-whitespace","version":"1.1.4","description":"Remove unnecessary whitespace from an element.","main":"lib/whitespace.js","types":"whitespace.d.ts","scripts":{"prepublish":"make","test":"make test"},"keywords":["browser","collapse","collapse-whitespace","dom","whitespace"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"babel":"^5.6.14","browserify":"^10.2.6","standard":"^4.5.3","uglify-js":"^2.4.23"},"dependencies":{"block-elements":"^1.0.0","void-elements":"^2.0.1"},"gitHead":"b9470dfde37f4783f6831f76d8a5ebea1058c58d","_id":"collapse-whitespace@1.1.4","_shasum":"7f9d7ab8988ec6df815dbb749c160bffcfd7b393","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"7f9d7ab8988ec6df815dbb749c160bffcfd7b393","size":5905,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.4.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.4.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/collapse-whitespace-1.1.4.tgz_1480289092067_0.7532433168962598"},"directories":{},"publish_time":1480289093973,"_hasShrinkwrap":false,"_cnpm_publish_time":1480289093973,"_cnpmcore_publish_time":"2021-12-16T17:36:23.105Z"},"1.1.3":{"name":"collapse-whitespace","version":"1.1.3","description":"Remove unnecessary whitespace from an element.","main":"lib/whitespace.js","types":"whitespace.d.ts","scripts":{"test":"make test"},"keywords":["browser","collapse","collapse-whitespace","dom","whitespace"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"babel":"^5.6.14","browserify":"^10.2.6","standard":"^4.5.3","uglify-js":"^2.4.23"},"dependencies":{"block-elements":"^1.0.0","void-elements":"^2.0.1"},"gitHead":"887333b385d23d0dedadf463af6483e676e3c51d","_id":"collapse-whitespace@1.1.3","_shasum":"02cb49cb160aa7910e878495ba9f9e63cdff102e","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"02cb49cb160aa7910e878495ba9f9e63cdff102e","size":5657,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.3.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.3.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/collapse-whitespace-1.1.3.tgz_1480276258004_0.726930268574506"},"directories":{},"publish_time":1480276259718,"_hasShrinkwrap":false,"_cnpm_publish_time":1480276259718,"_cnpmcore_publish_time":"2021-12-16T17:36:23.310Z"},"1.1.2":{"name":"collapse-whitespace","version":"1.1.2","description":"Remove unnecessary whitespace from an element.","main":"lib/whitespace.js","scripts":{"test":"make test"},"keywords":["browser","collapse","collapse-whitespace","dom","whitespace"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace.git"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"babel":"^5.6.14","browserify":"^10.2.6","standard":"^4.5.3","uglify-js":"^2.4.23"},"dependencies":{"block-elements":"^1.0.0","void-elements":"^2.0.1"},"gitHead":"6b7c18dfce827ec8a3882a25368050ed2754633c","_id":"collapse-whitespace@1.1.2","_shasum":"b9b31d79d5594ee3c22c15819c54828e565b3085","_from":".","_npmVersion":"2.13.0","_nodeVersion":"0.10.36","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"b9b31d79d5594ee3c22c15819c54828e565b3085","size":5856,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.2.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.2.tgz"},"directories":{},"publish_time":1436653057128,"_hasShrinkwrap":false,"_cnpm_publish_time":1436653057128,"_cnpmcore_publish_time":"2021-12-16T17:36:23.509Z"},"1.1.1":{"name":"collapse-whitespace","version":"1.1.1","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"make test"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","jshint":"~2.6.3","uglify-js":"~2.4.15"},"dependencies":{"block-elements":"1.0.0"},"gitHead":"22aaa73e8551a952e1f66d0207906ec0e71a36d7","_id":"collapse-whitespace@1.1.1","_shasum":"19e9eba63f2c6dcc628627f5279718042afa3758","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.36","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"19e9eba63f2c6dcc628627f5279718042afa3758","size":5431,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.1.tgz"},"directories":{},"publish_time":1430140575358,"_hasShrinkwrap":false,"_cnpm_publish_time":1430140575358,"_cnpmcore_publish_time":"2021-12-16T17:36:23.760Z"},"1.1.0":{"name":"collapse-whitespace","version":"1.1.0","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"make test"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","jshint":"~2.6.3","uglify-js":"~2.4.15"},"dependencies":{"block-elements":"1.0.0"},"gitHead":"b4429673f84c5c7098335f7f37f3199015f9f32e","_id":"collapse-whitespace@1.1.0","_shasum":"44cf4790a088204381c923d38c8a137e02c77311","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.10.36","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"44cf4790a088204381c923d38c8a137e02c77311","size":5431,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.1.0.tgz"},"publish_time":1426205346486,"_hasShrinkwrap":false,"_cnpm_publish_time":1426205346486,"_cnpmcore_publish_time":"2021-12-16T17:36:23.958Z"},"1.0.5":{"name":"collapse-whitespace","version":"1.0.5","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"gulp test","js":"gulp","dev":"gulp watch"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","gulp":"~3.8.8","gulp-jshint":"~1.5.3","jshint-stylish":"~0.1.5","uglify-js":"~2.4.15"},"dependencies":{"block-elements":"1.0.0"},"gitHead":"d08276cffb7eaf4ba32cccff9203a6f00800f5a7","_id":"collapse-whitespace@1.0.5","_shasum":"f52334fafdb08d2b810f4242092ae46692f38b18","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.35","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"f52334fafdb08d2b810f4242092ae46692f38b18","size":5894,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.0.5.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.0.5.tgz"},"directories":{},"publish_time":1422809581754,"_hasShrinkwrap":false,"_cnpm_publish_time":1422809581754,"_cnpmcore_publish_time":"2021-12-16T17:36:24.183Z"},"1.0.4":{"name":"collapse-whitespace","version":"1.0.4","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"gulp test","js":"gulp","dev":"gulp watch"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","gulp":"~3.8.8","gulp-jshint":"~1.5.3","jshint-stylish":"~0.1.5","uglify-js":"~2.4.15"},"gitHead":"80b55af27f97998ca6d4f6ae39ccc83575659d34","_id":"collapse-whitespace@1.0.4","_shasum":"00ac5f6ad0888c0e8ebd4a96a915a241220b11e2","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.31","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"00ac5f6ad0888c0e8ebd4a96a915a241220b11e2","size":5820,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.0.4.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.0.4.tgz"},"directories":{},"publish_time":1415510747902,"_hasShrinkwrap":false,"_cnpm_publish_time":1415510747902,"_cnpmcore_publish_time":"2021-12-16T17:36:24.369Z"},"1.0.3":{"name":"collapse-whitespace","version":"1.0.3","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"gulp test","js":"gulp","dev":"gulp watch"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","gulp":"~3.8.8","gulp-jshint":"~1.5.3","jshint-stylish":"~0.1.5","uglify-js":"~2.4.15"},"gitHead":"ee0afe3f4e5b2f072c019ad3377bc29246f80c48","_id":"collapse-whitespace@1.0.3","_shasum":"36aa5a35fef5fb148475d30960bb2b70acf81d8e","_from":".","_npmVersion":"2.1.1","_nodeVersion":"0.10.31","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"36aa5a35fef5fb148475d30960bb2b70acf81d8e","size":5817,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.0.3.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.0.3.tgz"},"directories":{},"publish_time":1414990820026,"_hasShrinkwrap":false,"_cnpm_publish_time":1414990820026,"_cnpmcore_publish_time":"2021-12-16T17:36:24.579Z"},"1.0.2":{"name":"collapse-whitespace","version":"1.0.2","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"gulp test","js":"gulp","dev":"gulp watch"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","gulp":"~3.8.8","gulp-jshint":"~1.5.3","jshint-stylish":"~0.1.5","uglify-js":"~2.4.15"},"gitHead":"2fe80bb726c8715dcf2e88b2b64d78dd450d27e3","_id":"collapse-whitespace@1.0.2","_shasum":"f57b8f530eec8d9bc605a578609817a6a255cf3a","_from":".","_npmVersion":"2.1.1","_nodeVersion":"0.10.31","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"f57b8f530eec8d9bc605a578609817a6a255cf3a","size":5802,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.0.2.tgz"},"directories":{},"publish_time":1414963600123,"_hasShrinkwrap":false,"_cnpm_publish_time":1414963600123,"_cnpmcore_publish_time":"2021-12-16T17:36:24.782Z"},"1.0.1":{"name":"collapse-whitespace","version":"1.0.1","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"gulp test","js":"gulp","dev":"gulp watch"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","gulp":"~3.8.8","gulp-jshint":"~1.5.3","jshint-stylish":"~0.1.5","uglify-js":"~2.4.15"},"gitHead":"04d06e6248ca53008827343d95f0ce39a0f7329a","_id":"collapse-whitespace@1.0.1","_shasum":"c225bdbfa676ed0bdba6d3b2578f06e266cb662c","_from":".","_npmVersion":"2.1.1","_nodeVersion":"0.10.31","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"c225bdbfa676ed0bdba6d3b2578f06e266cb662c","size":5803,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.0.1.tgz"},"directories":{},"publish_time":1414041098973,"_hasShrinkwrap":false,"_cnpm_publish_time":1414041098973,"_cnpmcore_publish_time":"2021-12-16T17:36:25.069Z"},"1.0.0":{"name":"collapse-whitespace","version":"1.0.0","description":"Remove unnecessary whitespace from an element.","main":"./whitespace.js","scripts":{"test":"gulp test","js":"gulp","dev":"gulp watch"},"keywords":["browser","collapse","whitespace","collapse-whitespace","dom"],"repository":{"type":"git","url":"git://github.com/lucthev/collapse-whitespace"},"author":{"name":"Luc Thevenard","email":"lucthevenard@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"homepage":"https://github.com/lucthev/serialize","devDependencies":{"browserify":"~6.1.0","gulp":"~3.8.8","gulp-jshint":"~1.5.3","jshint-stylish":"~0.1.5","uglify-js":"~2.4.15"},"gitHead":"a5e804f9f6df9ed116c29f8a200775bb999d09c3","_id":"collapse-whitespace@1.0.0","_shasum":"479a2530319741a7d1fbbfdf140f920367a0b4d2","_from":".","_npmVersion":"2.1.1","_nodeVersion":"0.10.31","_npmUser":{"name":"lucthev","email":"lucthevenard@gmail.com"},"maintainers":[{"name":"bradley.ayers","email":"bradley.ayers@gmail.com"},{"name":"lucthev","email":"lucthevenard@gmail.com"}],"dist":{"shasum":"479a2530319741a7d1fbbfdf140f920367a0b4d2","size":5781,"noattachment":false,"key":"/collapse-whitespace/-/collapse-whitespace-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/collapse-whitespace/download/collapse-whitespace-1.0.0.tgz"},"directories":{},"publish_time":1413871468859,"_hasShrinkwrap":false,"_cnpm_publish_time":1413871468859,"_cnpmcore_publish_time":"2021-12-16T17:36:25.257Z"}},"readme":"# collapse-whitespace\n\n`collapse-whitespace` is a module for removing unnecessary whitespace from a DOM node.\n\n## Installation\n\nUse [`npm`](https://www.npmjs.org/):\n\n```\n$ npm install collapse-whitespace\n```\n\nThen, if you’re using [`browserify`](https://github.com/substack/node-browserify) or something similar:\n\n```js\nvar collapse = require('collapse-whitespace')\n```\n\nOtherwise, just include the minified file, `whitespace.min.js`, somewhere on your page, and this module will make itself available as `collapse`:\n\n```html\n<script src=\"./node_modules/collapse-whitespace/whitespace.min.js\"></script>\n```\n\n## Usage\n\n```js\nvar collapse = require('collapse-whitespace')\nvar div = document.createElement('div')\n\ndiv.innerHTML = '   <p>Foo   bar</p>  <p>Words</p> '\ncollapse(div)\n\nconsole.log(div.innerHTML)\n// '<p>Foo bar</p><p>Words</p>'\n```\n\nFor more examples of what `collapse-whitespace` does, check out the [test page](https://github.com/lucthev/collapse-whitespace/blob/master/test.html).\n\n## API\n\n`collapse-whitespace` exposes a single function (called `collapse` if you're including this module via a `script` tag).\n\n### collapse(node [, isBlock [, isPre]])\n\nRemoves all extraneous whitespace from the given node. By default, `collapse-whitespace` relies on a theoretical [list][blocks] of block elements to determine which elements are block and which ones are inline. This list may be unsuitable for your needs; the optional parameter `isBlock` can be used to tweak this behaviour. `isBlock` should be a function that accepts a DOM node and returns a Boolean.\n\nNote that `collapse-whitespace` also does not take into account the parent(s) of the given node:\n\n```html\n<pre>\n  <span class=\"test\">\n    Lots of whitespace around this text.\n  </span>\n</pre>\n\n<script>\n  collapse(document.querySelector('.test'))\n</script>\n\n<!-- Results in: -->\n<pre>\n  <span class=\"test\">Lots of whitespace around this text.</span>\n</pre>\n```\n\nBy default only `PRE` nodes have whitespace preserved, but this can be customized via the optional `isPre` parameter. `isPre` should be a function that accepts a DOM node and returns a Boolean.\n\n## License\n\nMIT\n\n[regexp]: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n[blocks]: https://github.com/webmodules/block-elements\n","_attachments":{},"homepage":"https://github.com/lucthev/serialize","bugs":{"url":"https://github.com/lucthev/serialize/issues"},"license":"MIT"}