Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/survivejs/webpack-merge
Merge designed for webpack
https://github.com/survivejs/webpack-merge
Closes #53.
7a511821960d70486b7de2b88267f0bfc527a3de authored almost 8 years ago by Juho Vepsalainen <[email protected]>0a179c2d395fd1d0cfb8bbc6d661846b1f021f60 authored almost 8 years ago by Juho Vepsalainen <[email protected]>
0254c6c6bfbe8fe7bc9f689fb072edd042106b52 authored almost 8 years ago by Juho Vepsalainen <[email protected]>
Now you can pass an optional array of plugin names which contents to
merge to `merge.smartStrate...
86acd1c601530f60c90bba55be7b6056fb75a269 authored almost 8 years ago by Juho Vepsalainen <[email protected]>
c57634c70e9bc646958b92b4b523c34255a78047 authored almost 8 years ago by Juho Vepsalainen <[email protected]>
Support merging plugins, tweak rule merging behavior
5e0ba4ca52d7e52ecf8f322019f45efa80d6cae5 authored almost 8 years ago by Juho Vepsäläinen <[email protected]>Also fix merged arrays having elements that when changed, mutate the original values. This adds ...
4b7a0d7232d88e2e7a9b007dc37a9a2d8eccc8d7 authored almost 8 years ago by Kyle Herock <[email protected]>Rules that don't contain a test, include, or exclude won't be merged if the loader doesn't match
cdea48c8c0f29a189c87cd37f4dddeccf6344e51 authored about 8 years ago by Kyle Herock <[email protected]>4e7cf620c42213285cd535ef3cfe5076e8025094 authored about 8 years ago by Juho Vepsalainen <[email protected]>
4cbf09d3248d0f3de66208d757f6f8c185c9e8a6 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Now empties pass through without altering the result. If you need to
override, use `merge.strate...
d6597cc46cc9e722fa3dd72f9196be4d8760a232 authored about 8 years ago by Juho Vepsalainen <[email protected]>
68c73d17185eb06441c7de07b04dc937f5cb40f1 authored about 8 years ago by Juho Vepsalainen <[email protected]>
829380ca4a681a93c8af308605642e732e6be367 authored about 8 years ago by Juho Vepsalainen <[email protected]>
967223d62931781b1b2f403cc823fc7216d63f4a authored about 8 years ago by Juho Vepsalainen <[email protected]>
d38a6bc10881d3c26e54e8b9b176ba6aae38074a authored about 8 years ago by Juho Vepsalainen <[email protected]>
Update dependencies to enable Greenkeeper 🌴
c26e86d23eb124bd19346b74c7356462820828cc authored about 8 years ago by Juho Vepsäläinen <[email protected]>https://greenkeeper.io/
8403644272d830a4915696ef01a0829bada6a7f6 authored about 8 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>9b0d91cd7e6807a952f0f3ea52ec1a6e01836069 authored about 8 years ago by Juho Vepsalainen <[email protected]>
2d764966ae1f6b8cf76e458d7c29fcc4fd8aa9e3 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Before `1.1.0` this worked by coincidence. Now it's officially
supported.
Closes #46.
abfa23c622034ce91332ffbb0df06541a8ed86d2 authored about 8 years ago by Juho Vepsalainen <[email protected]>9524e7ac106b59eb5ca4190554b0bae81ee885ab authored about 8 years ago by Juho Vepsalainen <[email protected]>
a86bdd5d4cb02e2927e6e88e165eb713c1d7753b authored about 8 years ago by Juho Vepsalainen <[email protected]>
Example:
```javascript
var output = merge({
customizeArray(a, b, key) { return [...a, ...b]; ...
ca605a4668e0975cb723d50dde2749472c14ba9b authored about 8 years ago by Juho Vepsalainen <[email protected]>
162cae07c1e65e8a5e1fca413cb2640d1f019ba7 authored about 8 years ago by Juho Vepsalainen <[email protected]>
It retained a reference if you passed an object that didn't end up
matching a rule within the lo...
0a8bffe7c3684c92afb2562914a2c0bdeb6f4dcc authored about 8 years ago by Juho Vepsalainen <[email protected]>
Updated README to explain merge produces new objects not references
7a6a62c3ffec5ea7e1cfa9df4c4113faa9657c07 authored about 8 years ago by Juho Vepsäläinen <[email protected]>26dba3481aa8a4b667a75e16c3faf48cd05381f5 authored about 8 years ago by Haddix, Steven <[email protected]>
62ba2ecd821680056561087ebc2bc671a71a0b6f authored about 8 years ago by Juho Vepsalainen <[email protected]>
6f0e3cdb5f89b102ce056fe49e65067ef491a951 authored about 8 years ago by Juho Vepsalainen <[email protected]>
a8a96a395679ac2e72ce3d26fc2c6539661f29e6 authored about 8 years ago by Juho Vepsalainen <[email protected]>
97e32ce971fab4060bce4b6d7232cfe4c948ca6c authored about 8 years ago by Juho Vepsalainen <[email protected]>
96221aacfb1a80347475295e4de86e2dfd884728 authored about 8 years ago by Juho Vepsalainen <[email protected]>
e36bc1121f365e0d82ddc037f11e448afbb1e6b0 authored about 8 years ago by Juho Vepsalainen <[email protected]>
19331a6a5fed612b448ecbc27594d56e8cddee7d authored about 8 years ago by Juho Vepsalainen <[email protected]>
e7547619119a1eb2bd767144b7ddf89d16803a00 authored about 8 years ago by Juho Vepsalainen <[email protected]>
b13889c2164672a6941eed0d0b77fc958c91afaf authored about 8 years ago by Juho Vepsalainen <[email protected]>
4b8c2fb3bb994dc6d41fb5ebc487f2baf1e7eeb3 authored about 8 years ago by Juho Vepsalainen <[email protected]>
74a5c06a79d322b9ce9d3f0326796e6eac0fa681 authored about 8 years ago by Juho Vepsalainen <[email protected]>
b4d3a84b9700a58008ff21ab2aedf182c819b95a authored about 8 years ago by Juho Vepsalainen <[email protected]>
1.0? Resolves #38 and #39
109fe31750ac50d1aa4d987540e4a146a91f261d authored about 8 years ago by Juho Vepsäläinen <[email protected]>bf78d7674991b8fe495d647738080df5de3588fd authored about 8 years ago by Kyle Herock <[email protected]>
e54d33f8c8e98fc4101707661668496667c6440e authored about 8 years ago by Kyle Herock <[email protected]>
Use _.mergeWith instead of _.merge as the customizer parameter is only documented for mergeWith
9b13c73d4a7e6eb904cd0ca2c97b277ab0223d59 authored about 8 years ago by Kyle Herock <[email protected]>Merge smart will now correctly choose the first matching loader with compatible include and excl...
b54a898323d3f443d2ecce60ae176c73533af388 authored about 8 years ago by Kyle Herock <[email protected]>2a25252bd35cfa35ec02673083b5341332ce78a2 authored about 8 years ago by Kyle Herock <[email protected]>
f38caabcbaa0436509942f234c83e6567b6391fc authored about 8 years ago by Juho Vepsalainen <[email protected]>
c776db12ebcf91c0e48a369572a2cfca4f6e64ab authored about 8 years ago by Juho Vepsalainen <[email protected]>
6a8461b935d50e3ce1f818afc81bf2ceca7cf722 authored about 8 years ago by Juho Vepsalainen <[email protected]>
It should be possible to handle postcss a little easier now.
67b97d523b719eb0d599b5312fcfdbc73e9fa3bc authored about 8 years ago by Juho Vepsalainen <[email protected]>f71de77d4854d6faa938908a82ce14baf5556057 authored about 8 years ago by Juho Vepsalainen <[email protected]>
6e0cc2cad5c166b3066ad88301873070809342d0 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Closes #40.
45738e6caa00d1cac09c6e56e5c68e3194f5e5f1 authored about 8 years ago by Juho Vepsalainen <[email protected]>499c4f5cdf1ed169dc18cf50eafa87cf1fd16c56 authored about 8 years ago by Juho Vepsalainen <[email protected]>
5c93c8a66c4f80148689464d938a44cba5d551ee authored about 8 years ago by Juho Vepsalainen <[email protected]>
fc95432f12b2d091ba5956de5164cfb4e7818f5f authored about 8 years ago by Juho Vepsalainen <[email protected]>
Easier to reuse and develop this way.
7c1193103c5dc6faa7531a0f24b9b628a1186057 authored about 8 years ago by Juho Vepsalainen <[email protected]>I.e. `merge.strategy({ 'module.loaders': 'prepend' })` works now.
365b5e93251497ad14bc6fb3cb5d74db51393f1d authored about 8 years ago by Juho Vepsalainen <[email protected]>c16a89f6b4b818966714214c7e794dfb1e63159f authored about 8 years ago by Juho Vepsalainen <[email protected]>
09f6cc6421f34e2c7188d7c0a9d9d17631401176 authored about 8 years ago by Juho Vepsalainen <[email protected]>
9f8f1fa8f671168924fad120ce50060887ce876f authored about 8 years ago by Juho Vepsalainen <[email protected]>
d5e928f082169e12e6c91e918f93db62afaee7cd authored about 8 years ago by Juho Vepsalainen <[email protected]>
Closes #17.
e0c2386830c697eb712d18d4f9e4beaba28ddf23 authored about 8 years ago by Juho Vepsalainen <[email protected]>058666a1bac2e7675cba352ba6ab9926399ff221 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Easier to manage.
c3edc98a97200f510bf4ff2d83ec0fe20e77d9a9 authored about 8 years ago by Juho Vepsalainen <[email protected]>71717358668147ae4388fe0f7cc85d3d25f1ca41 authored about 8 years ago by Juho Vepsalainen <[email protected]>
6f0c5861db6c7b366990cabcea3472a038ba9ae3 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Easier to work this way.
6dec76a8b8caad62138a407f3620a553f6b35ac9 authored about 8 years ago by Juho Vepsalainen <[email protected]>7cfeb0c9db4003ec04e55c115e407435123f6c14 authored about 8 years ago by Juho Vepsalainen <[email protected]>
a182abbc27c39cbcb147290f13e55bdafd386baf authored about 8 years ago by Juho Vepsalainen <[email protected]>
4d4eb41b2efe57b5e6cebab50187899f88784635 authored about 8 years ago by Juho Vepsalainen <[email protected]>
235d69d90bc498ae80ec3bcc0d62ba451fd52fab authored about 8 years ago by Juho Vepsalainen <[email protected]>
6bdba539297bd9d4757198a9cc71c5563f0f32f7 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Closes #35.
0c3f3ff1964d59bd682f6c7fdf3d64aeded305e7 authored about 8 years ago by Juho Vepsalainen <[email protected]>3da8de67880274d93cdd893f1f26f6022f19b115 authored about 8 years ago by Juho Vepsalainen <[email protected]>
968740969607385a332b49f1253756e880b50eec authored about 8 years ago by Juho Vepsalainen <[email protected]>
2321712147ef6b2b623970dfc5b8f278b8e8ee69 authored about 8 years ago by Juho Vepsalainen <[email protected]>
5e4272427790429a6eaf37493c95b1bcf464ef4c authored about 8 years ago by Juho Vepsalainen <[email protected]>
3fadd1fb6e1c1672c19f54ccbd731e6ed4e40536 authored about 8 years ago by Juho Vepsalainen <[email protected]>
79f80418b0b1cbb69e957e68f1f84b908a24b228 authored about 8 years ago by Juho Vepsalainen <[email protected]>
Rework loader merging so that it uses append over prepend
1d3f5c3e395fb0f863848de51df1c1af59094e04 authored about 8 years ago by Juho Vepsäläinen <[email protected]>
This means latter loader definitions will `append` to the existing. This
is consistent with webp...
bf158a2b390a5585ddeb451711a646ae957c9e3a authored over 8 years ago by Juho Vepsalainen <[email protected]>
Use svg travis badge
95c151ed663ff3470bcbf6f1fd983dfbbee44506 authored over 8 years ago by Juho Vepsäläinen <[email protected]>1bf03df2c21a41349ab8d54a9b801f30adc6759f authored over 8 years ago by Ken Powers <[email protected]>
7197aec04be7af2d8fd097da0a78eb3bf51edc97 authored over 8 years ago by Juho Vepsalainen <[email protected]>
85bf5cbcb042be628d0b61114521cd742168d651 authored over 8 years ago by Juho Vepsalainen <[email protected]>
ab14f6d3168f13d816ae6955629fbb6cc37d8c1d authored over 8 years ago by Juho Vepsalainen <[email protected]>
55c43e53be428eb7632b869df2233271ecb6b482 authored over 8 years ago by Juho Vepsalainen <[email protected]>
06a9dc378658ac2eb98d1bde5a51c16588191980 authored over 8 years ago by Juho Vepsalainen <[email protected]>
2e9a301d74e266ca1cf44b1e37356d26fc05a4fe authored over 8 years ago by Juho Vepsalainen <[email protected]>
merge.smart - Fix loader merging
Instead of checking per first letter, it performs the check ...
c0c8f2cd423e43cfd7c5b44c2723433f10ddcdeb authored over 8 years ago by Juho Vepsäläinen <[email protected]>
Loader merging was accidentially only done by comparing the first letter
of the loader name.
d72342f749f476b4de054ac1547ec858cc83c01f authored over 8 years ago by Juho Vepsalainen <[email protected]>
6904ebdca13699be411da1cb157a53da7f62a2a3 authored over 8 years ago by Juho Vepsalainen <[email protected]>
Now it's below `test:lint`. Also made sure linting happens before
testing on Travis. Made Travis...
Add basic test for object merge
9dbd6d71f51e9139cf2124120150b8fbee6c784f authored over 8 years ago by Juho Vepsäläinen <[email protected]>