Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/eggjs/extend2

Simple function to extend objects
https://github.com/eggjs/extend2

Release 1.0.1

28b347dc661790a6d8d8050c2b59f5586bf3ae63 authored about 3 years ago by popomore <[email protected]>
fix: __proto__ copy (#2)

aa332a59116c8398976434b57ea477c6823054f8 authored about 3 years ago by Haoliang Gao <[email protected]>
Release 1.0.0

ddefb57595a369eeec88d001786161389e1ee406 authored almost 8 years ago by popomore <[email protected]>
feat: override array as primitive when deep merge (#1)

00c66c07b331063a8edde66b046a5fde12a47cdc authored almost 8 years ago by Haoliang Gao <[email protected]>
[Tests] up to `node` `v6.3`, `v5.12`, `v4.4`

fd710780ea662676d4fffda688cef7b0dbc4c6c0 authored over 8 years ago by Jordan Harband <[email protected]>
[Dev Deps] update `tape`, `jscs`, `eslint`, `@ljharb/eslint-config`

760d6be0d834fcfdb9f56a5126446d7e5a258be8 authored over 8 years ago by Jordan Harband <[email protected]>
Add note about ES6 Object.assign

888f153645115d1c6aa9a7e346e8e9cd9a83de9b authored almost 9 years ago by Marc-Aurèle DARCHE <[email protected]>
[Dev Deps] update `tape`, `jscs`, `eslint`, `@ljharb/eslint-config`

fd728a51053a3abf16202e08b84a1f506a9162ce authored almost 9 years ago by Jordan Harband <[email protected]>
[Tests] fix npm upgrades on older nodes

9fd4c58d81c03e63057c149071e054950b1dd839 authored almost 9 years ago by Jordan Harband <[email protected]>
[Tests] up to `node` `v5.3`

8e0594661cb288f3c581aa1fa2c314bf44a04044 authored almost 9 years ago by Jordan Harband <[email protected]>
[Dev Deps] update `jscs`, `eslint`, `@ljharb/eslint-config`

8bae195870efb3b06b0f9d542cfa16a2e074aa7c authored over 9 years ago by Jordan Harband <[email protected]>
[Tests] up to `io.js` `v3.3`, `node` `v4.1`

8b9a054a5ef381df2fa4887439bd98bff1276897 authored over 9 years ago by Jordan Harband <[email protected]>
[Dev Deps] update `tape`

5c4502966a80730277227dc8b7927ccf334e4f16 authored over 9 years ago by Jordan Harband <[email protected]>
[Dev Deps] update `tape`, `jscs`

812e0cc1fafef543c26afbfcc77e88d4e23c0c5b authored over 9 years ago by Jordan Harband <[email protected]>
Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG.

906bd5d44c6d97f921457b15de498ad3e98054b2 authored over 9 years ago by Jordan Harband <[email protected]>
Update `tape`, `eslint`

f0ead357cba5ed5099c21faa03773d1c707a63da authored over 9 years ago by Jordan Harband <[email protected]>
Update `tape`

ec017d534f97445c9fea4b06f246bced51115c76 authored over 9 years ago by Jordan Harband <[email protected]>
Test on `io.js` `v3.0`

36d3e7578f656a2891673f287a240ac9f6417682 authored over 9 years ago by Jordan Harband <[email protected]>
Update `jscs`, `eslint`, `@ljharb/eslint-config`

7d5f20b4711b5c06e16217719ff5dff1b68476be authored over 9 years ago by Jordan Harband <[email protected]>
Test up to `io.js` `v2.5`

bb29d28979a64e2620435df7de6c8267f359d7f7 authored over 9 years ago by Jordan Harband <[email protected]>
Update `tape`, `eslint`; use my personal shared `eslint` config.

8ffd263b37d629aa0773754ed3f756a03a17f387 authored over 9 years ago by Jordan Harband <[email protected]>
Update `eslint`

12f71419e5fdfb1eaac18e76f3ab5590d5ed2265 authored over 9 years ago by Jordan Harband <[email protected]>
Merge pull request #34 from blaise-io/patch-1

Add an example to the readme

ea454c3135aad09b15b01bf85388819e431bafac authored over 9 years ago by Jordan Harband <[email protected]>
Add an example to the readme

The current documentation does not state explicitly that this module returns the extend function...

f167d79f78889313ddcc4764a35fed28f926ee31 authored over 9 years ago by Blaise Kal <[email protected]>
v3.0.0

148e7270cab2e9413af2cd0cab147070d755ed6d authored over 9 years ago by Jordan Harband <[email protected]>
Update `eslint`

0941b2849695d2504a816b9849c47968c7addc50 authored over 9 years ago by Jordan Harband <[email protected]>
Merge pull request #32 from greelgorke/master

use strict mode should be at the root of the module

273ab448f8443963b39ce193b4c82500778d2ea7 authored over 9 years ago by Jordan Harband <[email protected]>
remove unnecessary strict pragmas

b856748bcc1007c52b5043b73fe031c5fd23b443 authored over 9 years ago by Gregor Elke <[email protected]>
change the eslint depricated rule to the supported one matching semantics

a5f3c8398336039b67ad09132366785df2d857e9 authored over 9 years ago by Gregor Elke <[email protected]>
use strict mode should be at the root of the module

because a module code is basically a function body

893be3b77d39dcb2671d05c1b336dd103fb433a5 authored over 9 years ago by Gregor Elke <[email protected]>
Test on `io.js` `v2.3`

2f3efa2897f4f03171f603dc1dd956e6e5f140b4 authored over 9 years ago by Jordan Harband <[email protected]>
Update `eslint`

dbb01de72462b16a7c38b9430442224330f03713 authored over 9 years ago by Jordan Harband <[email protected]>
Update `eslint`

0084487e71688d5a6278742c176156f9bcfc53d4 authored over 9 years ago by Jordan Harband <[email protected]>
Test up to `io.js` `v2.2`

8e1dd80dcbcd47477e99adfeba00157387263c15 authored over 9 years ago by Jordan Harband <[email protected]>
Merge pull request #29 from zhulongzheng/master

Fix variable name to `has_is_prototype_of_method`

57647f23a0d251076b071970f1d942c2a9a18812 authored over 9 years ago by Jordan Harband <[email protected]>
Fix variable name `has_is_property_of_method` to `has_is_prototype_of_method`

40ca8d3e62c13b8e75fc13b3997cd2a136c3b390 authored over 9 years ago by zhulongzheng <[email protected]>
Add `npm run eslint`

70297a4a898a61dc6d4c88892ba461bd46244329 authored over 9 years ago by Jordan Harband <[email protected]>
`int` is an ES3 reserved word.

a6e74e5f936c7b1f6b46de1ed94b1f9b7dc39012 authored over 9 years ago by Jordan Harband <[email protected]>
Test up to `io.js` `v2.1`

704e568bb0518ab2b324f0342f846a12111d9e15 authored over 9 years ago by Jordan Harband <[email protected]>
Update `covert`, `jscs`

1e9883a072af7112dd2e764d4f71bb3a31b5804c authored over 9 years ago by Jordan Harband <[email protected]>
v2.0.1

ce3790222d3d2051f728f74be9565f155ed599c3 authored over 9 years ago by Jordan Harband <[email protected]>
Test on latest `io.js` versions.

af495cc9399755b00e68f1cd9deea7eed1c238c0 authored over 9 years ago by Jordan Harband <[email protected]>
Make sure a deep copy is actually happening in this test.

d817a6c43cef4e27d86c43a7f0fc10b0ff91e569 authored over 9 years ago by Jordan Harband <[email protected]>
Update `tape`

a5666cb501a1701a4e054c8e40e1d27082fd2b80 authored over 9 years ago by Jordan Harband <[email protected]>
Some older browsers fail on identifiers of `toString`

9ebf269bfc8f3ffd97b5b51c3c31097826b8803a authored over 9 years ago by Jordan Harband <[email protected]>
Cleanup from #27.

56a7f1043dbb264014aec7282f567883ac0c8754 authored over 9 years ago by Jordan Harband <[email protected]>
Merge pull request #27 from vvo/old-browsers-isArray

use `isarray` for old browsers

9ee61ea3bf80962002ab74e429552d70e23d3653 authored over 9 years ago by Jordan Harband <[email protected]>
use `isarray` for old browsers

IE<=9 has no Array.isArray.

It's the only change needed to make this module work in IE8.

c3aa01f21399ccd5583b5addb28f3677ca414957 authored over 9 years ago by vvo <[email protected]>
All grade A-supported `node`/`iojs` versions now ship with an `npm` that understands `^`.

1305b6ff83e0044af1c52e24f49854d51ddabc24 authored almost 10 years ago by Jordan Harband <[email protected]>
Run `travis-ci` tests on `node` v0.12; speed up builds; allow 0.8 failures.

21bd34ad17b7bb4a5f72b0062893a8acb3a590ad authored almost 10 years ago by Jordan Harband <[email protected]>
Update `tape`, `jscs`

84cf10088d598b615909b2c47afe31ee28e7fa0d authored almost 10 years ago by Jordan Harband <[email protected]>
Update `jscs`, `tape`

356569d782e45792d4e2296303feaf767d72559e authored almost 10 years ago by Jordan Harband <[email protected]>
Update `jscs`

73f6f84c1c7b82e78bb45423ad34c314807cba41 authored about 10 years ago by Jordan Harband <[email protected]>
Update `jscs`, `tape`

d58c211b0e70afa63b18344aca6864998ae06565 authored about 10 years ago by Jordan Harband <[email protected]>
Merge pull request #25 from danbell/patch-1

Add license to package.json.

e5a4fd485f45d75242d73bfdc63800d1f2cc15d5 authored about 10 years ago by Jordan Harband <[email protected]>
Add license to package.json.

70d308de8fa6ecd5c7d20d06baec45aa71c1d16e authored about 10 years ago by Daniel Bell <[email protected]>
Update `tape`

6ec360b195e965a3b2916e35c1483b14ceb32312 authored about 10 years ago by Jordan Harband <[email protected]>
Update `tape`, `jscs`

9d27215c41a0476616a05065e62c8da021c88763 authored about 10 years ago by Jordan Harband <[email protected]>
Lock covert to v1.0.0.

Per https://github.com/substack/covert/issues/9

ca2412902824e0762a518d4f93790fb59cda3217 authored about 10 years ago by Jordan Harband <[email protected]>
Adding a CHANGELOG

Fixes #23

8cd50140fee86a118ca2943193feee0d83429c83 authored over 10 years ago by Jordan Harband <[email protected]>
Remove nodeType and setInterval checks in isPlainObject

65c58e9bafc36a09a75f55951acf84eda1a8f2f2 authored over 10 years ago by Jordan Harband <[email protected]>
I have no idea why component.json needs dependencies defined, but this updates them.

d412b1443a34f2f0c6960e5e532ca4b12fa62000 authored over 10 years ago by Jordan Harband <[email protected]>
v2.0.0

1766f482fcf9ca83e07ad6fbeaa079e649d5db0c authored over 10 years ago by Jordan Harband <[email protected]>
Run code coverage as part of tests.

407e6eb8ba513539da5956ed46e6c222fec3ab95 authored over 10 years ago by Jordan Harband <[email protected]>
Increase code coverage to 100%.

f5d5726e7dec6f5e1323ed20aceb6018e4250633 authored over 10 years ago by Jordan Harband <[email protected]>
Don't conflate assignment with expressions.

d1dfc0c2636fb07c411b89d161557569084713b5 authored over 10 years ago by Jordan Harband <[email protected]>
Fix indentation.

65d6d751f27e86ee68043a2103018f2469e3df0b authored over 10 years ago by Jordan Harband <[email protected]>
Use == null, instead of == undefined, to be explicit about the comparison

32d61e81be2fa0c17d336c4c5af3c206017d3d38 authored over 10 years ago by Jordan Harband <[email protected]>
Using consistent quotes.

c5cafe38c3df37ca82ad2cb7d716baa72baf4a6c authored over 10 years ago by Jordan Harband <[email protected]>
Using my standard jscs.json

ae60bdf9be224760e7fbe1688dd77c429b43a109 authored over 10 years ago by Jordan Harband <[email protected]>
Updating jscs

a8d63bed67e95ccdbfd524a9fe7f7020281a3d0d authored over 10 years ago by Jordan Harband <[email protected]>
Updating tape

ce25cb32479b8a2a9e44f57f41f1f57cb3b6ab7d authored over 10 years ago by Jordan Harband <[email protected]>
Naming deps/devDeps URLs in README

046091fefa85e3b1a27724735a7a2811b78839c4 authored over 10 years ago by Jordan Harband <[email protected]>
Naming npm version badge URL in README

7e6789a5470eefe5aa095e8ed5824cfc6b281dae authored over 10 years ago by Jordan Harband <[email protected]>
Naming github URLs in README

b84c6621831c9f527793ffd5712837443c5dc4a3 authored over 10 years ago by Jordan Harband <[email protected]>
Naming MIT license URL in README

85e51d4a17f5941c9a40f79911d204c7fc62f165 authored over 10 years ago by Jordan Harband <[email protected]>
Naming npm package URL in README

e214528510f4b27f3281b94255d8773934b2218c authored over 10 years ago by Jordan Harband <[email protected]>
Naming travis-ci URLs in README

ca4fedbed995261b4f646ffff163841525148841 authored over 10 years ago by Jordan Harband <[email protected]>
Updating jscs

202222880b45b2993c54b11e773cd4a3494a5d35 authored over 10 years ago by Jordan Harband <[email protected]>
Updating jscs

c7c6013e005af51e8cfcd6e5fadbbc82d0846f4a authored over 10 years ago by Jordan Harband <[email protected]>
Improving code coverage.

ce2b4a0f10eb343978843b4530cdb3c0f55eb5be authored over 10 years ago by Jordan Harband <[email protected]>
Run linter as part of tests

8290657d90c3e53626b4410b65a2ffdd073ed4bc authored over 10 years ago by Jordan Harband <[email protected]>
Fixing linter complaints.

f6f4d3a239ee72ae6331d1a9d690ff795718849d authored over 10 years ago by Jordan Harband <[email protected]>
Adding `npm run lint`

0ce87d5faad139d2f6ab76c9b68b056565d0cbcb authored over 10 years ago by Jordan Harband <[email protected]>
Updating covert

0f57ecfcff9ce3da0c238ee2f6d7066ac076c6b3 authored over 10 years ago by Jordan Harband <[email protected]>
Updating tape

9da8ec62cde99eb21f9e0350d2676c2304673507 authored over 10 years ago by Jordan Harband <[email protected]>
v1.3.0

30bf952975a8551c8aabc3aed5e812455847e37a authored over 10 years ago by Jordan Harband <[email protected]>
Merge pull request #18 from andyburke/pr

Adds component.json

8738b0c360afb3fbb8b4582b24d3f8b7e250e897 authored over 10 years ago by Jordan Harband <[email protected]>
Back version down.

8bb448a450a0d5669a4d4465a275a7db7c8d329c authored over 10 years ago by Andy Burke <[email protected]>
Updating tape

147c67563f9d4765e8c15f3697589698689b5fa4 authored over 10 years ago by Jordan Harband <[email protected]>
Add component.json for browser support.

a71b43e4fa4f6e13aca913e60886cac74bcc0b78 authored over 10 years ago by Andy Burke <[email protected]>
Merge pull request #16 from Mithgol/use-svg

use SVG to display dependencies and Travis CI build status

58ab724f43297b806565b2a59457267f634f51a9 authored over 10 years ago by Jordan Harband <[email protected]>
use SVG to display dependencies and Travis CI build status

1e951f7952c3844b11123559296c8b0a8655b9a1 authored over 10 years ago by Mithgol <[email protected]>
Updating covert

67f5fdae42288da5c5e5d7a4e650818ab70bf32c authored over 10 years ago by Jordan Harband <[email protected]>
New npm breaks in node 0.6

af0948c18ea63c2a91eabf811d8e9d8c500d975b authored over 10 years ago by Jordan Harband <[email protected]>
Adding 0.9 and 0.4 as allowed failures

a67c9c0da4f3e91a229657cdca19d7847e852d0d authored over 10 years ago by Jordan Harband <[email protected]>
Allow failures on node 0.11 and 0.6

9bf61c9cd500febb7d6f64939bd35cc0fa61afbc authored over 10 years ago by Jordan Harband <[email protected]>
Updating travis; adding node 0.4 and 0.11; adding a fix to update npm.

7df0b9f3627b21cbd5aed96879076c540ea492d4 authored over 10 years ago by Jordan Harband <[email protected]>
Updating tape.

ec1853c8d0152fbd29db56bdf40a9795da18f45b authored over 10 years ago by Jordan Harband <[email protected]>
Fixing whitespace

361ef3ad3ac198528712916efe9803c6b8c52fa7 authored over 10 years ago by Jordan Harband <[email protected]>