2.0.8 • Published 1 year ago

@juigorg/pariatur-debitis v2.0.8

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

String.prototype.trimStart Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES2019-spec-compliant String.prototype.trimStart shim. Invoke its "shim" method to shim String.prototype.trimStart 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 trimStart = require('@juigorg/pariatur-debitis');

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

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

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

Tests

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

resolveglobalThisjsdomcompareremoveUint16Arraycloudsearchsqsasciiclass-validatorwhichebsstreamsoptimizersyntaxharmonyvalidatefindidclientstylingcallbindrequestzxlook-upnativegdprsafeassignworkflowidlestringifyrestfulReactiveXbabelmakestringtypeoftoReversedcolorlogginghelperpicomatchsearchhardlinksowndataViewshimspectddgroupBytoStringTagES7testingreduxrangeerrorupparentsonceshamwaapisnsfullwebtapRxglacierrapidfantasy-landAsyncIteratorweakmapairbnbchannelHyBicommanderlibphonenumberes2018shebangsetdeletepostcss-pluginmetadataansirdsmodulesaccessibilityelbsharedES2023momentnegativeinputboundes-abstracttostringtagconfigpropcollectionconsumewaitawsslicetoArraysetImmediateparseregular expressionsefficientes2017debuggerframerextraJSON-Schemacss-in-jschais3columnisConcatSpreadableeast-asian-widthES3byteLengthES2021Array.prototype.flatbrowserlistfilemobilefull-widthfastcopybufferstoolscjkcodesruntimeUnderscorereal-timecliautoscalingStreammake dirtimehastrimStartwidthestreeargslanguagerequirettyqueuewalkloadinggetintrinsicshrinkwrapcurriedprotobuftraversestreamfunctionECMAScript 5managerdiffSymbolreactxhrsymlinksFloat32Arrayerrormkdirslogcore-jsec2slotcollection.es6effect-tstransformreuseprotoworkerconcatMapdefineponyfillmruwalkingincludesredux-toolkitreducerelasticacheemrpyyamlutilityspring[[Prototype]]immerguidmatchAllgetOwnPropertyDescriptordropglobal objectES2018utilsflagsPushcolorsPromiseforEachdataviewES2017nopeinternal slotcontainsObservablesespreewarningkeysES8frameworkclassnameimmutablenpmignorespinnersa11yjavascriptenvECMAScript 2020promiseinlinkesgroupnpmcompileres2016deepcopycommand-linedebugelectronprotocol-buffersObject.definePropertyi18nES5callbackECMAScript 2021childcloudwatchwafObject.valuesiteratorcharacterexpresstelephonebinwritemochaiammergetextinvariantsortedSystem.globalArrayBuffer#slicepolyfilllastmatchesObjectes7__proto__awesomesauceES2019formtc39performancereact posegetoptmapcryptomonorepojoicoverageenumerableletlinteventDispatcherhigher-orderArrayemitArray.prototype.findLastIndexcachepoint-freesharedarraybufferES2016validfunctions-0figletpruneuninstallnamesio-tspackagesdeterministicInt32ArraycurlgraphqlWebSocketsajvTypeScriptfnmatchecmascriptequalityFunction.prototype.nametouchSymbol.toStringTagtypedarraysworkspace:*babel-coreeventEmittertranspilerstylevarscreateObject.isnumbermatchreworktypeerrorcorevpcvariablesrecursivetypefastES2022ramdareversedtestoutputfullwidthreact-hooksjson-schema-validationasyncrmdescriptorshooksprocesshasOwnPropertytrimLeftjapaneseFloat64ArrayimportexportECMAScript 3stylessesbundlervalidationparserjasmineextendpnpm9setPrototypeOfeslintplugintoolkitpipejsxmoveMapmodulewgettermbrowserglobsymbolhttpsECMAScript 6settergesturesqueryenvironmentsArray.prototype.containsminimalfork@@toStringTagUint8Arraydependenciesstyled-componentsprettyES2015popmotioncss256terminaltrimEndpushrandomECMAScript 7whatwgYAMLacornreact animationlrutypanionjson-schemajestcopycallboundsimpledbapichromees5shellperformantanimationprototypeautoprefixersymbolsroutejsonschemafromspeedES6commandfast-deep-cloneartformattingreact-hook-formcolourdependency managervisualendpointescapeurlyupinspectconsolerobustStreamsuser-streamsArray.prototype.findLastgetPrototypeOfUint8ClampedArrayES2020Object.fromEntriestranspileserializeclassnamesoptimistatomcall-boundtypescriptselftypesafebddString.prototype.matchAllroute53routerutilitiesfind-upappchineseunicodeamazontyped arraygitignoreArrayBuffer.prototype.sliceRegExp#flagsfindLastIndexhttpgettacittrimRightObject.entriesfindLastavazodECMAScript 2017bytesuperstructnodejsUint32Arrayyamlregular-expressionglobaliteratefastcloneESnextcode pointscircularastreadomitreverseURLSearchParamsformattypedcallcloneBigUint64Arrayscheme-validationreact-testing-libraryparentexecfilephonefixed-widthTypeBoxutilInt8Arrayzerosideredirectform-validationbrowserslistdom-testing-libraryArray.prototype.includes.envintrinsicserializerimportassertsposehasOwnregexcharactersdataflatfast-clonetesterBigInt64Arrayassertionformsrm -rfstablescheme$.extendrmdircensor6to5cloudfrontindicatorArray.prototype.filterdeep-copyargvrulesidentifiersECMAScript 2019stringifierdotenvpatchstoragegatewayinstrumentationmkdirprestfinduppureRxJShookformevery
2.0.8

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago