101 icon indicating copy to clipboard operation
101 copied to clipboard

A modern JS utility library

Results 21 101 issues
Sort by recently updated
recently updated
newest added

👋 Hello, @tjmehta - a potential high severity Violation of Secure Design Principles (CWE-657) vulnerability in your repository has been disclosed to us. #### Next Steps 1️⃣ Visit **https://huntr.dev/bounties/1-other-tjmehta/101** for...

Let’s get started with automated dependency management for 101 :muscle: This pull request **updates all your dependencies to their latest version**. Having them all up to date really is the...

greenkeeper

For #151 ## Supported - [x] `merge({ text })` - [x] `merge('fetch', { loading: false })` - [x] `merge(state.comments, '34.replies.5', { text })` ## Todo - [ ] Value keypaths...

Maybe we could have an immutable push (and unshift?) method. ## Before ```js return put(state, 'data', [ ...state.data, action.payload ]) ``` ## After ```js return push(state, 'data', action.payload) ``` -----...

Currently `put` [immutably] only sets the value to the object path. I was wondering if it would be possible to merge the new object to the current. #### Sample Data...

es6 utils removal or deprecations? rename mutable methods to `mutable-` rename `put` and `omit` to `set` and `delete/del`

enhancement
question

Add an index at the top of the docs w/ links to util examples

enhancement

I'd like to know how I can contribute additional functions. Do I just create a new module? What about updating the readme—is that automatically extracted from module docs? (Specifically, I'd...

question

It'd be nice to skip the string.split('.') and just allow array keypaths: ``` put(obj, ['user', 'name'], 'tjmenha') ``` What do you think?

enhancement
question

`set({ foo: { qux: 1 } }, 'foo.bar', true)`