Skip to content

Commit

Permalink
Rewrite module
Browse files Browse the repository at this point in the history
* Remove support for Bower, Component, Duo;
* Refactor code-style;
* Update docs;
* Refactor tests.

Closes GH-1.
  • Loading branch information
wooorm committed Jul 23, 2016
1 parent c24540f commit 6d48e8d
Show file tree
Hide file tree
Showing 19 changed files with 149 additions and 365 deletions.
8 changes: 1 addition & 7 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,8 @@ root = true

[*]
indent_style = space
indent_size = 4
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.{json,mdastrc,eslintrc,sh}]
indent_size = 2

[*.md]
trim_trailing_whitespace = false
6 changes: 0 additions & 6 deletions .eslintignore

This file was deleted.

9 changes: 0 additions & 9 deletions .eslintrc

This file was deleted.

7 changes: 3 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
.DS_Store
*.log
build/
bower_components/
components/
.nyc_output/
coverage/
node_modules/
build.js
collapse-white-space.js
collapse-white-space.min.js
152 changes: 0 additions & 152 deletions .jscs.json

This file was deleted.

1 change: 0 additions & 1 deletion .mdastignore

This file was deleted.

11 changes: 0 additions & 11 deletions .mdastrc

This file was deleted.

26 changes: 21 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,25 @@
language: node_js
script: npm run-script test-travis
node_js:
- '0.10'
- '0.11'
- '0.12'
- iojs
sudo: false
after_script: npm install coveralls@2.10.0 && cat ./coverage/lcov.info | coveralls
- '4.0'
- '5.0'
- '6.0'
after_success: bash <(curl -s https://codecov.io/bash)
deploy:
- provider: npm
email: tituswormer@gmail.com
api_key:
secure: ccTzkZGbrgJs0IAAtlZ0WjhM5wdW4sAXA5dL17iOboQyNheuu23y9Dgmd1OwMYxDHsMSXk33nOaXeA+rSPg7QKwyTcNEfKOJmvdSIbZeFtRjawAMgdZFRrhOB0k0Nqdk87iDzOcNXk6o0V0FlAc7LR8SSFUhkDOreOMbXkdwTYZkVBs/Y/GGJBUa/MwKnYD8H4d0AULOy1NFc1IRqQg2UkBEFWvDB0uFFwpAZcM+cS74+c3VlzrNLGfwLLTEt+dW7XnjsTs10CvLKT1VixgnqZi5D+Y2BOjKO0YJaNG3Xb5KupPBT5fsMKDxIk9a82YD96tsVm36LrN+wNP3vvuanQY3An4yWNqWXZ/uz9XpMxtoQhbaApdwJkG5niMHuKI77ya7LG1w27wDzdieP91P/mdZTQ5lExoBnvtuUa4E5xUSXAPmN9z2QFgkjz1w+aa0SHmepCmzKOiKNmFSjrJgwkttbjqJae5Y/IOn1ngKOwcaUo0jsD0Pn6HXD/Ow6neRC0v0DBS6+i+y5zxyKIpppNj0xmth0xFWny3osR8SissWXVCEh1H1k9ufcGAHDXppNh+5kAze/dCKdVrdniJ9mg229X/fNoAeBlbztHlWqsRuN57bXugI4mYecG77zUGnTkelU9TEWZ8f80rZPB95SyM6tzM8NSzgp1WBO2HbkR8=
on:
tags: true
node: '5.0'
- provider: releases
api_key:
secure: ksLoQGm0zwXg/giTCPpGfEOn9wT7AGgGJr4CUt+6OCo3+GdNOTcvi47cmNMGLhhiKP4rS0VPquZQ1pNVjXzmKjq+6Mg6BWqMpUQMsHAwHGrVCxaGMW3YdkUOhgMkeEmcl2ckJdsH5NtYv5pfpn78FgD6dqP4gy1DGLk4fmWq1BK11jAYFDMtWqnV2sX5fCbG6shRLeRQH2BWGVXUt8/5LFEtQkWItNDt8KYw685jur44Y10nrT67e3YTrMeQlxHYH3yjN9qg1s8s1SGs35bWIfB7dR+mpwTkf1P6f7VaA1zXpYu9eQys2yhHObm31wwSLBgMML5PTftbP5+y3bVMXafYLddAVJevweVBafXkmPmIK+mVuz5KdvcPuGOIc59lkV9qCC+vo9eAilo8z1YjHsdMe1gBYZEf339BSZd+eEsHF6D6ArQl3FzafGB588p1oX0BeVnb2Qi+eDJsuENUTfBZingPWD9OOj+VzFPzB9G/MqVn/eafZQ+fDtTWER9vDOsuosVxFKvf3QxCNdnAVm4ZhGyuGdhvHyIq5YYDPbMW4UViO6e7pVbIFMP9yci+dW2kVv8vHLaaWyL64LxOQ28CIo7MTayk2nWdEXKEiZ0zv1eHPV/Tf5bbVrLCsevNzj2zyMlStswQ4X8adv+d5y6ypGLPCI68gi94gZWcDEc=
file:
- "collapse-white-space.js"
- "collapse-white-space.min.js"
on:
tags: true
node: '6.0'
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
(The MIT License)

Copyright (c) 2015 Titus Wormer <mailto:tituswormer@gmail.com>
Copyright (c) 2015 Titus Wormer <tituswormer@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand Down
33 changes: 0 additions & 33 deletions bower.json

This file was deleted.

32 changes: 0 additions & 32 deletions collapse-white-space.js

This file was deleted.

1 change: 0 additions & 1 deletion collapse-white-space.min.js

This file was deleted.

15 changes: 0 additions & 15 deletions component.json

This file was deleted.

8 changes: 0 additions & 8 deletions example.js

This file was deleted.

7 changes: 2 additions & 5 deletions history.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
---
mdast:
setext: true
---
<!--remark setext-->

<!--lint disable no-multiple-toplevel-headings -->
<!--lint disable no-multiple-toplevel-headings-->

1.0.0 / 2015-07-12
==================
25 changes: 12 additions & 13 deletions index.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
'use strict';

/*
* Constants.
/**
* @author Titus Wormer
* @copyright 2015 Titus Wormer
* @license MIT
* @module collapse-white-space
* @fileoverview Replace multiple white-space characters
* with a single space.
*/

var WHITE_SPACE_COLLAPSABLE = /\s+/g;
var SPACE = ' ';
'use strict';

/* Expose. */
module.exports = collapse;

/**
* Replace multiple white-space characters with a single space.
Expand All @@ -18,11 +23,5 @@ var SPACE = ' ';
* @return {string} - Value with collapsed white-space.
*/
function collapse(value) {
return String(value).replace(WHITE_SPACE_COLLAPSABLE, SPACE);
return String(value).replace(/\s+/g, ' ');
}

/*
* Expose.
*/

module.exports = collapse;
Loading

0 comments on commit 6d48e8d

Please sign in to comment.