2.8.95 • Published 10 months ago

@diotoborg/dolore-odio-est v2.8.95

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Core.ts

Build Status npm npm

Core.ts is a library of TypeScript utility function and classes, including array and string helpers, function wrappers and event classes. It was developed for Mathigon.org, an award-winning mathematics education project.

Features

  • Function wrappers for caching and throttling (cache(), throttle())
  • Array generation (tabulate(), repeat(), list())
  • Array utilities (total(), flatten(), chunk(), intersect(), …)
  • String utilities (toCamelCase(), isPalindrome(), autoCorrect(), …)
  • Event Target class, supporting .on(), .off() and .trigger() methods
  • Color parsing, conversion and interpolation
  • Misc utilities (uid(), isOneOf(), …)

Usage

First, install Core.ts from NPM using

npm install @diotoborg/dolore-odio-est

Now, simply import all functions and classes you need, using

import {tabulate, toCamelCase, EventTarget} from '@diotoborg/dolore-odio-est'

Contributing

We welcome community contributions: please file any bugs you find or send us pull requests with improvements. You can find out more on Mathigon.io.

Before submitting a pull request, you will need to sign the Mathigon Individual Contributor License Agreement.

Copyright and License

Copyright © Mathigon (dev@mathigon.org)
Released under the MIT license

RFC-6455es2018monorepobufferfast-clonestarterwhatwgimportexportstatusarktyperapiddependency managerbcryptvariables in cssmobilefindLastfpsdescriptorsglobal this valuepromisetypanionaccessormovesomeSystem.globalpackage.jsonworkspace:*commanderreadablestreamvalidatorvalidationrequireencryption_.extendignoreES6httpes2017metadataloadbalancingregular-expressioncolorredactcore-jsexecutereactgetintrinsicnumberauthenticationmomentdommanagerrandomStreamiscsslivedescriptionconcatObject.entriesECMAScript 6equalbannertsregulartypesworkflowCSSStyleDeclarationemitdragboundreact-hook-formpostcss-plugincolourcomparetelephoneFloat32Arraysortedurlreact-hooksapiidlejavascriptfast-deep-cloneflatMaparraydiffPromisetrimStart__proto__getOwnPropertyDescriptorisConcatSpreadablespawnhasOwnirqcontainsawesomesauceselfvpcfindLastIndexES2018Mapreusefetchhelperdatefullcommand-linefull-widthbrowserclass-validatorspeedcallnamettyECMAScript 2019ES8consoleStreamskeysimmutablestatelesspositiveReactiveXstringifierObject.getPrototypeOfzxreduceenumerablecommandflagsflattengroupgetPrototypeOfvestexecObjectcall-bindsharedprivateobjcodesESoffsetES2016dropserializerasynceslint-plugincertificatesinstallerwidthregular expressioniteratefastString.prototype.matchAllObject.valueschanneltoArrayCSSArrayBuffer#sliceArray.prototype.flatobjectelmnpmvariablesyamlgradients cssreact-componentdeterministiccloudfrontSymbolString.prototype.trimeventEmitterdirbyteOffsetassertsbyteLengthbootstrap csszodpackage managerclassnamesasterisksguiddependencieslessFunction.prototype.namepatchgetsqsfnmatchdeepcopyvisualformflagconcatMapWeakMaptestingacornecmascriptclassnameprunepostcssa11ytddsettoolkites5bundlerObject.is6to5curlairbnbdeepclonewafwgetbyteperformancesortYAMLletArrayBufferextenduser-streamsparsingconfigbootstrap lessspinnerregexschemeajvswfWebSocketestreedefinePropertyTypeBox[[Prototype]]argschinesehardlinksamazonbinariescss lessglobaldataViewoncemkdirsdeep-copybusyserializecloudwatches-shim APIpasswordpushponyfillTypedArraypolyfilltraversewaapiparseentriesasciitypeofquoteremoverdscollection.es6Array.prototype.containsfastcopyflatcoercibleprotobuf.gitignoredeletejson-schema-validationInt8Arraypnpm9filerequesthandlerskeytc39es-shimsfantasy-landeverypreprocessorsafeinstallarraybufferstyleguidecolumnES7touchposeArrayBuffer.prototype.slicesetterjsdifffunctionales7joicryptostructuredCloneartxhrvarsjsonschemacallbounderror-handlings3arraysArray.prototype.flattenfindrangeerrormergesetPrototypeOfuuidsnsajaxpackagesprogressxtermcss variablewriterfc4122extraredux-toolkittextArray.prototype.findLastpersistentdotenvfullwidthdayjsreplayformssesglobalThisuploadIteratortakewalkinputinternalpredictablesignalsmrushelleslintconfigECMAScript 2016coremacosbabelautoscalingenderjson-schema-validatorstyleassertionmakepropcachewritablebabel-coreperformantweakmapsymlinkscircularenvironmentES2022less mixinsreduxexpress3dstreamstyped arraystylesheetsyntaximportspecsignales8clientcharacterstoragegatewayfastcloneopensslbddloggerconsteast-asian-widthauthpuresubprocesslesscssjsxsignedimmerconsumedefinejsdomnopetypeerrormatchAllinvarianttestreal-timeoptionformattingutilityiamdynamodbcrypttimegitignoreroute53@@toStringTaginterruptstoReversedlinkES2019ECMAScript 7errorreverseUint8ClampedArrayterminaltypedarrayi18nbrowserlist.envtypefunctionsArray.prototype.flatMapRxJShigher-orderfast-copydatadatastructureprivate datacloudtrailescapeECMAScript 2021ramdaomitserializationprotofromregexpFloat64Arraytslibchromiummulti-packageebsMicrosoftcss nestingenvironmentsprotocol-buffersECMAScript 2018getoptgetterjestconfigurablefixed-widthtoSortedvarObservablesutilsuperagentsequencebundlingtoolsInt16Arrayrgbdescriptorslotmapreduceframerformatprocessastexitnegative zeropathES3forEachWebSocketsrouteECMAScript 2023fluxlruaccessibilityECMAScript 5jshintreact-testing-libraryjsglacierutilitiescallbindES2021internal slottester
2.8.95

10 months ago

2.8.94

10 months ago

2.8.93

10 months ago

2.7.93

10 months ago

2.7.92

10 months ago

2.7.91

10 months ago

2.7.90

10 months ago

2.7.89

10 months ago

2.7.88

10 months ago

2.7.87

10 months ago

2.7.86

10 months ago

2.7.85

10 months ago

2.7.84

10 months ago

2.7.83

10 months ago

2.7.82

10 months ago

2.7.81

10 months ago

2.7.80

10 months ago

2.7.79

11 months ago

2.7.78

11 months ago

2.7.77

11 months ago

2.7.76

11 months ago

2.7.75

11 months ago

2.7.74

11 months ago

2.7.73

11 months ago

2.7.72

11 months ago

2.7.71

11 months ago

2.7.70

11 months ago

2.7.69

11 months ago

2.7.68

11 months ago

2.7.67

11 months ago

2.6.67

11 months ago

2.6.66

11 months ago

2.6.65

11 months ago

2.6.64

11 months ago

2.6.63

11 months ago

2.6.62

11 months ago

2.6.61

11 months ago

2.6.60

11 months ago

2.6.59

11 months ago

2.6.58

11 months ago

2.6.57

11 months ago

2.6.56

11 months ago

2.5.56

11 months ago

2.5.55

11 months ago

2.5.54

11 months ago

2.5.53

11 months ago

2.5.52

11 months ago

2.5.51

12 months ago

2.5.50

12 months ago

2.5.49

12 months ago

2.4.49

12 months ago

2.4.48

12 months ago

2.4.47

12 months ago

2.4.46

12 months ago

2.4.45

12 months ago

2.4.44

12 months ago

2.4.43

12 months ago

2.4.42

12 months ago

2.3.42

12 months ago

2.3.41

12 months ago

2.3.40

12 months ago

2.3.39

12 months ago

2.3.38

12 months ago

2.3.37

12 months ago

2.3.36

12 months ago

1.3.36

12 months ago

1.3.35

12 months ago

1.3.34

1 year ago

1.3.33

1 year ago

1.3.32

1 year ago

1.3.31

1 year ago

1.3.30

1 year ago

1.3.29

1 year ago

1.3.28

1 year ago

1.3.27

1 year ago

1.3.26

1 year ago

1.3.25

1 year ago

1.3.24

1 year ago

1.2.24

1 year ago

1.2.23

1 year ago

1.2.22

1 year ago

1.2.21

1 year ago

1.2.20

1 year ago

1.2.19

1 year ago

1.2.18

1 year ago

1.2.17

1 year ago

1.2.16

1 year ago

1.2.15

1 year ago

1.2.14

1 year ago

1.2.13

1 year ago

1.1.13

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

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