1.0.0 • Published 1 year ago

@tea062024/doloremque-exercitationem-asperiores v1.0.0

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

String.prototype.trimEnd Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

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

This package implements the es-shim API interface. It works in an ES3-supported environment and complies with the spec. In an ES6 environment, it will also work properly with Symbols.

Most common usage:

var trimEnd = require('@tea062024/doloremque-exercitationem-asperiores');

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

if (!String.prototype.trimEnd) {
	trimEnd.shim();
}

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

Tests

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

bundlermkdirfulles20150phoneenvironmentscacheassignUint8ClampedArrayrapidcirculartouchjsmime-dbfull-widthrestfullastexeccall-boundbddnodejscloudformationtrimRighttslibyupasyncdropshellshebangless.jsfilterwafloadingbootstrap lessagentargumentownWebSocketsconnectmovewalkingObject.assignsigintmapreducecheckcloudsearchawaitpreserve-symlinksargves2018kinesisES2019eslint-pluginiamArray.prototype.findLastIndexidlimitArray.prototype.flattasktypedarraysloadbalancingArrayBuffer.prototype.sliceendpointparentsterminstallerFloat64ArraylookisConcatSpreadablecopymruworkspace:*positivepackagesPromisepreprocessorpruneform-validationlinewrapstyleguidees2017eslintconfigstringifyInt32ArrayfindupbundlingAsyncIteratorreduxbyteLengthTypeBoxArray.prototype.flattenECMAScript 2017ArrayBuffer#slicelivesignalsnested cssclonespinnersstylingfixed-widthassertionformjsonrmdirstringifierarraysdotenvES2017queueMicrotasksettingsshamjapanesesideutilitiesairbnbglaciercollectionsnswordbreakassertsjsxasciigetOwnPropertyDescriptorhasOwnrequireclassesReflect.getPrototypeOfiteratezodfshttpstoolkitlessSetintestingconcurrencyarrayaccessibilitytakeSymbol.toStringTagutillrugetintrinsicexpressionscheme.envenvironmentcolourcloudwatchwatchrm -frECMAScript 3superagentpathqsomitrmelectronprettyinspectYAMLauthenticationdeep-clonettysafeirqstructuredCloneponyfillstreamcloudtrailcommanderpropUint8Arraywhatwgglobprivate datachinesenameidlefpsswfredactmakevalidatetesterpostcsselasticachewordwrapdeterministicregular expressionsutil.inspectfind-upconfigurablebrowserslistparsercodesStreamsrfc4122real-timeobjloggerinstallURLsetPrototypeOftypeerrorESquotecharacterscrypttextstyleworkflowchromiumfluxprefixstringastbatchcallback_.extendes-shimsprotocol-buffersdataviewmochal10narraybufferlogpromisesless mixinsECMAScript 2019forEachi18nnegative zeroString.prototype.matchAllgroupdescriptoriterationspeedoptimistjwtjsonpathspinneransiObject.isshrinkwrapURLSearchParamssharedfastiteratorwatcherdynamodbflaghas-ownfastclonelazyqueueInt16ArrayfilegetterwrapformsquerystringES5modulesimpledbtsnpmflagsreducecolumnsmonorepoCSSStyleDeclarationmulti-packageUint32Arraycommand-lineruntimereadablestreamObject.definePropertyoptiontypedutilitymatchexpressjQuerydifflintrestrandomdirhookformbreaksharedarraybuffertrimfunctionWeakMapio-tsBigInt64Arraysymboltyped arraysigtermmapec2privatedeletemomentincludessinatrargbslotpersistentvariables in csswhichHyBiavasortedarktypenopeclassnameses-abstractgenericsdirectoryBigUint64Arraycss-in-jsvaliddependency managertrimStartdependenciesresolvepyyamlvarspasswordjoideepclonescheme-validationArray.prototype.filterdefinesymlinksfile systempackage.jsonMapimmutableES2022Array.prototype.flatMapinterruptsmixinsreusefseventsfindLastcss variableFloat32ArrayrouteECMAScript 2018ES2023datastructureenderObject.entriesWebSocketslicefindLastIndexObject.fromEntriesgetuuidfullwidthtddbyteOffsetcall-bindregular expressionidentifierstoSortedmimeECMAScript 2021streamsparsetimeestreevpcArray.prototype.includescurlprotobuftoolspropertiesroute53karmaoffsettypeseventEmitterschemaamazonwebgroupByoutputtestboundtypanionsetperformantextraparsingECMAScript 2015reacthardlinksdescriptorsglobalawses6widthterminalcloudfrontES2021eventDispatcherObservableuninstallwritableparentextendstdlibconfigES2016dateArray.prototype.containsObjecthashbluebirdapimobilereplaydebuggerbrowsercjkregeximportRxJSECMAScript 6chaichromeES6rm -rfdayjsaccessorautoprefixerchannelerror-handlingmimetypesappcryptotypedarraycreatedataViewjshintminimalbufferslinuxglobalscoregetoptprototoStringTagefficienthasvalues$.extendtc39httpspecObject.getPrototypeOfbootstrap csssearchfast-deep-copytostringtages-shim APIimmerRFC-6455css lessArrayBufferproxystatusstatepluginsortweaksetES2018inputtypesafecore-jsECMAScript 2023promiseindicatormergeiereadableecmascriptObject.valuesinferenceJSON-Schemaclilistenerspropertyescape256operating-systeminternallanguageRxframeworkjsdomthrottlesetImmediaterateguiddeepsqsflatObservablesargparsestablees2016datawriteexithasOwnPropertyes8someRegExp.prototype.flagswalkwatchFileregexpconcatwindowsMicrosofttrimLeftmkdirpstoragegatewayregularintrinsicES3commandreact-testing-librarybcryptIteratorzerofetchdefinePropertymatchAllbytetelephonefunctionalpush__proto__metadataoncemoduleseventscollection.es6trimEndredux-toolkitgetPrototypeOfArray.prototype.findLastroutingsameValueZerojasminetoobjectlesscssthroatES8computed-typesflattenserializeremojirobusteslintcallES7tapecompile lessurljestfigletflatMapCSSupsequencemkdirskeysajveast-asian-widthclassnamebufferStreaminternal sloteverywatchingbannertraversestylesheetwgetreact-hooksawesomesauceshimvisualoptimizerencryption
1.0.0

1 year ago