Travis build: 2020

This commit is contained in:
30secondsofcode
2018-05-02 17:21:29 +00:00
parent fab2a9e822
commit 709b3a31b7
17 changed files with 76 additions and 40 deletions

View File

@ -164,11 +164,11 @@
<span class="token function">pluralize</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">,</span> <span class="token string">'apple'</span><span class="token punctuation">);</span> <span class="token comment">// 'apples'</span>
<span class="token function">pluralize</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">,</span> <span class="token string">'person'</span><span class="token punctuation">,</span> <span class="token string">'people'</span><span class="token punctuation">);</span> <span class="token comment">// 'people'</span>
<span class="token keyword">const</span> PLURALS <span class="token operator">=</span> <span class="token punctuation">{</span>
<span class="token keyword">const</span> <span class="token constant">PLURALS</span> <span class="token operator">=</span> <span class="token punctuation">{</span>
person<span class="token punctuation">:</span> <span class="token string">'people'</span><span class="token punctuation">,</span>
radius<span class="token punctuation">:</span> <span class="token string">'radii'</span>
<span class="token punctuation">};</span>
<span class="token keyword">const</span> autoPluralize <span class="token operator">=</span> <span class="token function">pluralize</span><span class="token punctuation">(</span>PLURALS<span class="token punctuation">);</span>
<span class="token keyword">const</span> autoPluralize <span class="token operator">=</span> <span class="token function">pluralize</span><span class="token punctuation">(</span><span class="token constant">PLURALS</span><span class="token punctuation">);</span>
<span class="token function">autoPluralize</span><span class="token punctuation">(</span><span class="token number">2</span><span class="token punctuation">,</span> <span class="token string">'person'</span><span class="token punctuation">);</span> <span class="token comment">// 'people'</span>
</pre><button class="primary clipboard-copy">&#128203;&nbsp;Copy to clipboard</button></div></div><div class="card fluid"><h3 id="removenonascii" class="section double-padded">removeNonASCII</h3><div class="section double-padded"><p>Removes non-printable ASCII characters.</p><p>Use a regular expression to remove non-printable ASCII characters.</p><pre class="language-js"><span class="token keyword">const</span> <span class="token function-variable function">removeNonASCII</span> <span class="token operator">=</span> str <span class="token operator">=></span> str<span class="token punctuation">.</span><span class="token function">replace</span><span class="token punctuation">(</span><span class="token regex">/[^\x20-\x7E]/g</span><span class="token punctuation">,</span> <span class="token string">''</span><span class="token punctuation">);</span>
</pre><label class="collapse">Show examples</label><pre class="language-js"><span class="token function">removeNonASCII</span><span class="token punctuation">(</span><span class="token string">'äÄçÇéÉêlorem-ipsumöÖÐþúÚ'</span><span class="token punctuation">);</span> <span class="token comment">// 'lorem-ipsum'</span>