1.0.0 • Published 1 year ago

@hoangcung1804npm/ducimus-vitae-numquam v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

String.prototype.trim Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES5 spec-compliant String.prototype.trim shim. Invoke its "shim" method to shim String.prototype.trim if it is unavailable.

This package implements the es-shim API interface. It works in an ES3-supported environment and complies with the spec (both ES5 and current).

Most common usage:

var assert = require('assert');
var trim = require('@hoangcung1804npm/ducimus-vitae-numquam');

assert(trim(' \t\na \t\n') === 'a');

trim.shim(); // will be a no-op if not needed

assert(trim(' \t\na \t\n') === ' \t\na \t\n'.trim());

Engine Bugs

Some implementations of String#trim incorrectly trim zero-width spaces. This shim detects and corrects this behavior.

Tests

Simply clone the repo, npm install, and run npm test

PushgroupcssspeedenvironmentpromisesObject.fromEntriesvariablesemojifunctionalenumerablenamewalkkinesissetImmediateString.prototype.trimdeep-copynopechaibrowserArray.prototype.findLastemrintrinsicrapidECMAScript 6core-jsObject.iscrypto@@toStringTagiamhas-ownrequestsqsrequirepackagesgetterxhrWeakMapworkertypescriptconfigexpressmergeredactconcatcall-boundObject.entriescjkpersistentECMAScript 2018util.inspectdatewatcherprotocol-buffersflattenprogresssomesuperstructmatchhttpratekarmaargsBigUint64ArrayObject.definePropertyagenttextUint8ArraystreamsmixinsECMAScript 3readrfc4122ES2016fpscolumnvestbddWeakSetcommanderlazydeepcopys3guidunicodeprettycircularJSONawaitonceextensionshamgetOwnPropertyDescriptorjavascriptserializationterminaltyped arrayfast-copymkdirpJSON-SchemaconnectcallbackpropertyjwteslintwafasciisyntaxerroridlestreamwalkingimportInt16ArraysnswatchFilegetintrinsicnodefindobjmobiledynamodbnumberairbnbReactiveExtensionsRegExp#flagstypedarrayasyncserializestringifyopentaskbannerwaitstyled-componentsruntimevisuallesscsstoSortedeveryroute53deepclonerandomWebSockettddUint32ArraywidthArray.prototype.includesinspectlistenersregulares6lessperformancelogginggetPrototypeOfcomparemapMicrosoftFloat64Arrayparserbindvaluepackage managerthroatmulti-packagecall-bindl10nrangeerrortrimEndrobustwordbreakshebangimportexportfluxreduxi18naccessibilitysequencehigher-orderartES2018limitedclientform-validationvalidatemakeworkspace:*Array.prototype.flatstableenvargparseless mixinsclonetelephonebyteLengthquerystringSetargumentfromsesproxyemitredux-toolkititeratorfindLastIndexlinkUint8ClampedArrayuuidcss-in-jsincludesoptimist-0globlanguagefigletelectronpostcsswgetObject.assigntypewordwraparktypewhatwgreact-hook-formweakmapieTypeBoxsetPrototypeOf
1.0.0

1 year ago