1.0.0 • Published 15 days ago
@f1stnpm3/aperiam-harum-ex v1.0.0
String.prototype.trimStart
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 Symbol
s.
Most common usage:
var trimStart = require('@f1stnpm3/aperiam-harum-ex');
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
mkdirsimpledbrouterAsyncIteratorzodfast-deep-copyweakmapArray.prototype.flattenenvironmentWeakSetcss variablemakeinferenceauthcloudsearchfigletapiArray.prototype.flatMapeast-asian-widthcss lessoperating-systemencryptioninstallersqsfunctionssigtermreal-timehttpsshebangassignES2016directoryslicereact-hooksfindreadSymbolcompilermulti-packagechromenopebatchkinesiserrorrgbarraybufferbeanstalkHyBiArray.prototype.flates7jsonpackage.jsongetoptcommandredux-toolkitestreedependency managerpromisecommanderiterateappgetintrinsicObject.assigntrimLeftisConcatSpreadableendpointchannelRFC-6455propertyinspectqueuecore-jsminimalStyleSheetsharedjsxprettyinternal slotsyntaxerrorec2ES2017circularES2023watcherentriestoStringTagsidegetPrototypeOfjwtemrelbmimetypesincludesexitstreamslastES7Mapastobjectuninstallclassnamesmacosexpressionrfc4122openratecheckdropeverycolumnlistenersURLSearchParamsworkflowsymlinkspluginpostcss-plugingradients cssfullsignalsdomwindowsdescriptionmkdirsenderArray.prototype.containstypegetterlinewrapArraysomefindLastIndexagentcharactersindicatorwarningmodulecharacterarrays0mochaclassesavalanguagermrestes-shimsdebuggertypeofextraremovecomputed-typesSetfindLastweaksetoptimizerescapeutilcolorsvpctddcall-boundwatchFilestylinghasOwnjasminesetImmediaterandomUint16ArrayfetchtoolssuperagentviewArray.prototype.findLastIndexUint32ArrayeventDispatcherES6valuea11yhasOwnPropertybootstrap cssrm -rfreadablecode pointsconsumeajves2016watchtc39ieprocessbddObject.valuesless mixinssharedarraybufferstatelesscontainsnegative zeroes2017WebSocketsiamlogautoscalingObject.fromEntriesfolderdotenvdebugmruthrottlemake dirES5stylespropertiessymlinktraversepatchdeepcopyurles6vestESownspinnersshrinkwrapreducerchineseeslintsameValueZeropushhttpregular expressionswriteUint8ClampedArrayjestregular expressionsyntaxserializerelmtyped arrayfastWeakMap-0schemeworkersinatraframeworkquotefixed-widthhas-own.envstoragegatewayshamFloat32ArrayreadablestreambusyrangeerrortakeArray.prototype.findLastsnsqueueMicrotaskstrings3yaml_.extendfast-copyregexpbufferslengthObject.entrieswaittelephonegetInt8Arraybundlingstartermime-dbCSSconcatpredictableexit-codeproxytypedarraydatamodulesmatchpersistentArrayBufferpyyamlrecursive[[Prototype]]cloudtrailbootstrap lessflagbundlerES2021Int32ArrayjsdiffnpmwritableUnderscorecorslimitedpreserve-symlinksECMAScript 2018serializationwhichmonorepologgermovees-shim APITypeBoxregexprogressequalstdliblesscssgradients css3ECMAScript 2019typesafesortperformantString.prototype.trimaccessibilityfluxtypeerrortypedarrayskoreantsimmutableECMAScript 5eslint-pluginstateflagsgdproffsettouchless csstapewhatwgsafefullwidthirqcloneECMAScript 2022arraylockfilefastcopyloadingjsexecvalidfsoptimistnested cssruntimeECMAScript 2023omitprivate datacorequerystringbreakmatchesECMAScript 3i18nReactiveExtensionsCSSStyleDeclarationttyfunctionalsetPrototypeOfauthenticationreactloadbalancingefficientObject.keysJSONcopyclassnameratelimitinvariantparsersespasswordnameslinuxtoobjectjoipathupreuseflatMapreducehigher-orderflattenJSON-SchemacodesStreamspipecliFloat64Arrayasciiobjloggingfile systemchaishimspeces-abstractdiffnamedataViewzeroeslintplugincallbindclass-validatorawesomesaucejQueryextensiondatehookformunicodenodejsassertsObservablefastifyrobustwgetstringifierdefinemomentpositivermdirio-tssearchdeep-copywordbreakString.prototype.matchAllidleinstreams2TypedArraytypescriptcryptosetterduplexprotobufroute53RegExp#flagsless.jsyupgetOwnPropertyDescriptorstylesheetReflect.getPrototypeOfansibytebannercurlawaitimportPushtypaniongroupByargumentdataviewsymbolponyfillvalidategroupworkspace:*cjkObject.definePropertypnpm9iteratorcloudfrontRegExp.prototype.flagsmapreduceerror-handlingtslibparentsoutputreduxfast-clonecollectionstyled-componentsfast-deep-cloneconcurrencylimitexpressES3deletewidthforEachprotocol-buffersdirSymbol.toStringTagconfigurablelruphonekarmatoolkithothashcloudwatchUint8ArraybrowserslistvalueslazydependenciesasyncES2018requiretoArrayIteratorroutingdescriptorECMAScript 2016256fastclone$.extendbinddayjspicomatchtypescacheBigUint64Arraysigintpackage
@f1stnpm3/autem-expedita-fugiat@f1stnpm3/consequuntur-distinctio-provident@f1stnpm3/corrupti-explicabo-optio@f1stnpm3/cumque-labore-ullam@f1stnpm3/dicta-recusandae-vel@f1stnpm3/dolores-distinctio-enim@f1stnpm3/doloribus-architecto-architecto@f1stnpm3/eaque-accusantium-quis@f1stnpm3/enim-ducimus-maiores@f1stnpm3/eveniet-sapiente-aperiam@f1stnpm3/exercitationem-asperiores-inventore@f1stnpm3/impedit-consequuntur-aliquam@f1stnpm3/laboriosam-magni-consectetur@f1stnpm3/laborum-blanditiis-id@f1stnpm3/magni-enim-quaerat@f1stnpm3/maxime-temporibus-quisquam@f1stnpm3/nemo-quasi-commodi@f1stnpm3/nisi-vel-nisi@f1stnpm3/nobis-laboriosam-maiores@f1stnpm3/numquam-nemo-dicta@f1stnpm3/optio-nobis-dignissimos@f1stnpm3/perspiciatis-voluptatem-quis@f1stnpm3/quaerat-dolorum-natus@f1stnpm3/quo-vel-sed@f1stnpm3/repudiandae-quibusdam-voluptatibus@f1stnpm3/saepe-itaque-distinctio@f1stnpm3/sed-veritatis-culpa@f1stnpm3/sequi-quaerat-necessitatibus@f1stnpm3/sunt-ullam-minus@f1stnpm3/voluptate-ipsum-accusamus@f1stnpm3/voluptates-quis-doloremquehai-custom-buttonweb3-khai-1web3-khai-2
1.0.0
15 days ago