1.1.20 • Published 9 months ago

@mj-studio/js-util v1.1.20

Weekly downloads
50
License
MIT
Repository
github
Last release
9 months ago

JavaScript utilities for MJ Studio

ogimage-1260-630

JS Check


Install

yarn add @mj-studio/js-util
npm install @mj-studio/js-util

Usage

  • isPromise : check is promise
  • isPlainObject : check is plain object
  • camelCase : convert snake_case string to camelCase
  • camelCaseObject : convert keys of object to camelCased
  • convertJsonKeys : convert keys of json object to something others
  • replaceJsonKeysRecursively : replace json value matchs with key selector
  • replaceJsonValuesRecursively : replace json key matches with key selector
  • filterJsonKeys : filter keys of json object to something others
  • reverseObjectKeyValues : reverse key and value in object
  • groupByArray : group object as arrays with key a provider callback
  • groupByObject : group object as objects with key a provider callback
  • doBatch : with list, do something with batched manner and return results of callback as a list
  • And.. other things!

Promise helper

  • withTimeout : set max running time of promise, if exceeds it will reject.
  • withMinimumResolveTime : set minimum running time of promise
1.1.20

9 months ago

1.1.19

9 months ago

1.1.18

10 months ago

1.1.17

10 months ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.16

11 months ago

1.1.15

1 year ago

1.1.14

1 year ago

1.1.13

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.34

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.19

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago