1.0.18 • Published 1 year ago

@kollorg/aperiam-sapiente v1.0.18

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('@kollorg/aperiam-sapiente');

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

terminaldirectoryJSON-SchemahashextendxtermfunctionwhichgrouptrimBigInt64ArrayqueryjssymlinksyupspinnerECMAScript 2019dirfast-clonefile systemcommand-linecloudformationparentsUnderscoreArray.prototype.flattentddbddchrometslibtoStringTagreversedwhatwg3dqueuewarningdomes2017isConcatSpreadablebrowserECMAScript 6speedroute53asyncfromcheckcollection.es6bundlerframeworkxhrframersymboltyped arrayintrinsics3CSSStyleDeclaration@@toStringTagsharedform__proto__ECMAScript 3dependency managersuperstructCSSsyntaxtypescriptbyteLengthSymbol.toStringTagexecfilejQueryeslintconfigimmerdefinePropertyasterisksarktypehasOwnTypeScriptpushownsetterstreamTypedArrayES2021toArraycloudsearchemojibrowserslistbundlingstringifierxmlexecuteRFC-6455BigUint64ArrayECMAScript 2023ES6rangeerrorstyled-componentsmake direnvironmentspositiveefficientes-abstractagentRxJSseseast-asian-widthtranspileInt32ArrayIteratoranimationmodulesES2023ES5eventsform-validationES2015rmdirtostringtagmulti-packagesortWebSockettapepropertybannerclass-validatormkdirpidoptimizercryptocsscomparepyyamlfastifytransportreadableoutputdeeptypeofmatchAllJSONformatcallWeakSetoptimistcoredayjssubprocesssimpledbkeys0walkingpipespecenvvariablesserializercall-bindObject.assignwritablerdsprocesscjkregexpcallbackrequestdefinesearchassertionObject.isinternalairbnbdeepcopyESvarsPushponyfillhelpercircularespreeforkserializeSymboltoSortedpathArray.prototype.findLastIndexObject.fromEntriesproxybinarytapacornmapfindLastIndexprotofantasy-landrandompostcss-pluginbinariesdebuggerString.prototype.matchAllinspectcode pointsECMAScript 2016dataViewspinnersglobalThishasexpressglobalsaccessormkdirslook-upmoveclonecodesnegativelistenersescapeinstrumentationdescriptionreact animationYAMLbabelpackagewgetzerol10nregular expressionsObservablesavaajvdynamodbrulesprotobufenumerableflagMaptrimEndcharacteroncereworkrestfunctionsES2022progressminimalrestfulemrdom-testing-librarystringifybound_.extendsomeomitECMAScript 7typesafedeterministicjsdiffkeyStreamArray.prototype.includescolumnpackage.jsonvalidationutilitiesweaksetspawnfindLastes2018clielasticachecolorsloadingObject.entriesconfigurableES2016atomTypeBoxbindawesomesauceobjclassesjavascriptpackagesObject.valuestacitRxposetextmapreducecopyqshasOwnPropertyhooksdataviewregular-expressiontouchvestbinbyteconcatObjectjsonqueueMicrotaskdeletecore-jsjsonschemareduxgetoptslotES2017waffunctionallastfetchastjapanesevaluechromiummanipulationchinesenegative zeroglobaltoolslockfileeslintfast-copyfixed-widthfigletarraybufferebstc39logprototypepnpm9ecmascriptindicatorquerystringrouting$.extendES7global this valueeslintplugintoolkitpackage managertoobjectiscoerciblerecursiveenderStyleSheetclassnamesbuffersstringerrordeep-copytakeperformancewaitcoverageeventEmitterESnextloggerimmutablejson-schema-validationES8columnsutilityselfflattensuperagentrssfastnopemkdirgetintrinsicECMAScript 2021protocol-buffersexpressionuninstalllocationinECMAScriptpatchserializationentriesES3Array.prototype.flatMaplookhelpersnamestelephonees2016purelanguagesidewalkconsoletypeerrorparentes-shim APImobilelint[[Prototype]]findtypanionstylingdropfast-deep-copyArray.prototype.filterFunction.prototype.namejson-schema-validatorReflect.getPrototypeOfshebanghttpsmochaeslint-pluginreaddebugfiltermanagerphonethreeInt8Arraymatchassertscensoriteratedragpinotransformfind-upchildprivate dataramdautil.inspecttoReversedwritetrimLeftfeedvalidatereact poseappoffsetcurlgdprprivatemomentistanbulcomputed-typesworkspace:*prettyECMAScript 2017nodecloudfrontglacieroptionmonorepoartArrayBuffer#slice6to5Uint8ArrayassertpicomatchtsvisualpropertiespromisetrimStartdependenciesttyperformantansicallbindextrahtmlpostcssupemitjsxreducerendpointfullwidthECMAScript 2022setPrototypeOfES2018descriptor-0equalitytermmatchesfpSetjestiteratornodejsshamsafetestingvalidatorPromisepluginfunction.lengthlruparsecollectionMicrosofttypesutillengthconsumeregular expressionparserscheme-validationWebSocketsa11yECMAScript 2015coloures8zodautoprefixerpreprocessorinstallerStreamsaccessibilityelbsyntaxerrorhardlinkstypedarraysfastcloneformseveryreact-hook-formglobinvariantenvironmentconcatMapURLinternal slotremovelinkObservablerouteformattingInt16ArraydotenvgetOwnPropertyDescriptoriehigher-ordervalidchannelassigncloudtrailtrimRight256jsdomes7stablereal-timekarmaamazonclassnameapiSystem.globaluser-streamspropsnsjoicache
1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago