Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/MithrilJS/mithril.js
A JavaScript Framework for Building Brilliant Applications
https://github.com/MithrilJS/mithril.js
* Implement support for variadic arguments to `m.fragment`
While I was at it, I refactored th...
966e78bcab7f6eacc69e533046f2e3677251d8ee authored about 6 years ago843f4202913f439d6625db1ac68389d50a1421e7 authored about 6 years ago
922093f1ba685e9b926df1f82e27dd5f6c29c035 authored about 6 years ago
c6d6afbdfaf7b569c13e8cbd59b94ce0a941f6b7 authored about 6 years ago
bcc6003bf3fff0613090d49215c6d0520f82c802 authored about 6 years ago
* Fix style updates to avoid unnecessary allocation
- Drive-by: properly censor `cssFloat` ->...
8134c51a4870de1eab9da71887c98773c6721901 authored about 6 years agob25e8e15a0da0418803a4017234bb1a76c9fc88c authored about 6 years ago
Shaves 10 bytes off the bundle from smaller name + reduced indirection
462fb659d7a91fabb52c095b226db0138924c185 authored about 6 years ago84cb4e750afcd6f26b5e6ed5c67e22d4018de6a9 authored about 6 years ago
* Remove `m.prop` + `m.withAttr`
- For many uses, `m.withAttr` is *more* verbose than just di...
26b8d994cef6941df88dd3b22a579f36c3bfcf61 authored about 6 years ago86c16820f7136dfe3140f5b3983e0b6a23af0c5b authored about 6 years ago
* Fix linter issues, run `npm audit fix`
* Update ESLint to not be so ancient.
7c5024f921e2f29f9e3f21ad8474f2d994f1af3b authored about 6 years ago021ef9045583ef73d76195395f1b6e74a19a0270 authored about 6 years ago
I basically recast it to remove 99% of the duplication. They're
basically the same function mod...
* create and Issue Template Directory with a Bug Report Template File derived from moved ISSUE_T...
eee2c1b0327347050c55cf79f0a9c41cf2a590c1 authored about 6 years ago
* Fix docs bug, advise against reusing `vnode.attrs` itself [skip ci]
* Be consistent + correct...
50fb2370bc05ac1036ddeb5dceff74ee11c32a02 authored about 6 years ago
- I also fixed a bunch of related comments
- I had to polyfill `requestAnimationFrame` for Node...
- Drive-by: `onbeforeupdate` prevents subtree redraw if *either* hook
returns `false`, not *b...
- Remove a useless abstraction
- Remove a useless write + read
- Only read when generating the...
a96caf25c50d5d8d3e3eb692e7b110c951743fde authored about 6 years ago
* Add alternative CDN
* Update README.md
Co-Authored-By: LukasDrgon <[email protected]>
* Rewrite stream
* Rename HALT to SKIP
* Rename HALT to SKIP
* Remove valueOf and toStr...
58c86f75468438b26915f51d9f8df0da321fe27e authored about 6 years ago5e7528fefd7d24421414cd8124c988a94e0a9ccb authored about 6 years ago
42919cdf91ea0d66c396a901028e545bdc7f1954 authored about 6 years ago
* Allow css vars with uppercase characters
* Remove charAt
* Extract dash lowercase lambda...
7c299ab48cd262ad488d9a4285670db65e3e1d67 authored about 6 years ago87033bf1e0309aff7f7d118ee2ae460bd978ef4c authored about 6 years ago
* Fix #2192
* Fix mock style property definitions
* Re-instate camelCased style property k...
4c5968a526229e94945de662645939579f1e3a32 authored about 6 years agod1c090efb7cce761a1348556ee27cf3646576ad2 authored about 6 years ago
* Cast className using toString
* Add to change-log
421474c0e2eaa4518dfd2a9fe31da6bec92769e4 authored about 6 years ago* ospec: all results, failing and passing, include .message and .context
Previously only fail...
b5219920ab4ab2a8d6ea96444e6ca385d4820ca7 authored about 6 years ago* Ospec: added assertion that function does/doesnt throw error
* Ospec.throws passes npm test...
0fd1bc9caeb2bea05857c75d4d34495382f88810 authored about 6 years ago* Add noUiSlider example
* Rewrite FullCalendar example
22427db882aa927670e7c039a69711becfc78e92 authored about 6 years ago* readme updated for npm installation
* change request
d66b7f6c0d81ce2d1f6d63af318a55bd0723287c authored about 6 years agobf1afa06fdf796ed79f7734c25b17da653e69cca authored about 6 years ago
52f81ff569131f84cfa4d3e703c3ab248b58d530 authored about 6 years ago
* Update components.md
* Update components.md
* Update components.md
* Update component...
52ccea2cad4fac27a1c94dd58df0745021d6ba59 authored about 6 years ago749f54d7cfe6459d77523eb8d3a2dba23a4ab674 authored about 6 years ago
4f68984f2f8951669a619e5a5c496ecdba61f950
4d579c50b625a69438d9f3ea78e2e82e2fbb73c4 authored about 6 years ago8f7d85b0c9cd92be86b924c0cf0ee52341869155 authored about 6 years ago
- I missed that part when reviewing #2194
638d72481cbdcffee98320a2e6c82e5d0b1fab26 authored about 6 years ago* output mithril, stream and ospec esm versions on build
* Add esm bundles
* [request] Cle...
c3896b92e683a4ebb85b757aafdd3702d2154f02 authored about 6 years ago0d36d0db85b8cf03d7c84e8efd93ddce10fa4d1b authored about 6 years ago
This is *super* subtle, and IMHO Chrome did exactly the wrong thing
here.
* Add stream.lift and tests
* Add docs
* Add to change-log
76e585c5236bf4049e69bc67ccb3835f8c3612d1 authored about 6 years ago* Emphasize closure components in components.md
* Use closure components for all stateful com...
a147023f4e833b096a2b3b250fe18bfd1345a3fa authored about 6 years ago4ac33fa483d58b426e991b8d24bc53f5ea810b92 authored about 6 years ago
1. It's actually supported
2. It's less buggy
https://twitter.com/dan_abramov/status/1060216...
232ff597a62ca8e03a259b77a829ceaafdd89475 authored about 6 years agoAdd example on how to use m.route.set with params
561b13c8a4c873a0bea34ab3c612486432d9116c authored about 6 years ago19ac08c7bcdaf26ed45e0aba7fb05a4c8fd636d3 authored about 6 years ago
* fix: Access document.activeElement through a function that eats errors for IE (#2075)
* tes...
d6489e3b3f13ce3fdcfa9efdac55b8fe90012bdc authored about 6 years ago* Replace run by stream
* Switch to m.stream.scan
* view switched to pure function
* Se...
0cae0b078b185bb5922c5376e1a42e00cccdae60 authored about 6 years ago
- Update to use my API key
- Don't try to auto-publish pre-releases
1f18506de6d1c8335dad312db045ce019a29ae78 authored about 6 years ago
7140c483c6f1ff053de9dcfc0646693d43788f0a authored about 6 years ago
Fixes #2095
6042b001f0f6c5ac1b4e5e13c8fdc5404c6d1f53 authored about 6 years ago75626b30db9bd3b35cd1cc539097fd77ac77832e authored about 6 years ago
Moved to UglifyES, ditched async cruft, clarified responsibilities between cli & minify.
Make...
843d7ad45431b86953ec36dd36f4b2cc18659e32 authored about 6 years ago9d2586df9cfa429bbda2c08677032d8d86149897 authored about 6 years ago
ed3faf4fad6a8609f4e48bc549cb5e47272d0ca7 authored about 6 years ago
a73c157dfffc2ce45f99881875b0a464adf2939d authored about 6 years ago
761de0908b8f7a6c099367fc745004ead10e0761 authored about 6 years ago
* Store normalized vnodes in the dom element. Add render tests.
* Add entry to change-log
ea0ce7f7628eae7cd54a5532832c62581bacf1ec authored about 6 years agoSee discussion in #2250 and #1986 for more details.
b9c3c6c9c803367a036362b9b058547d68bb76d9 authored about 6 years ago* Add docs about using EventListener objects
* Fix typo
* Less misleading description of e...
0e6223da73b9f9c13d3faae9d5b4134fe1245a56 authored about 6 years agoChanged the example command for Mithril Bundler to be more consistent with Webpack quick start.
86549d3d4880128b737ea5bc0f9ebb2e2640b154 authored about 6 years agob1f1a2b94b3dfc0ac1263088d14f462759986116 authored over 6 years ago
3e494583c64720b773b808c9a151582b12caa101 authored over 6 years ago
- Update package-lock.json
- Remove (failing) dupe ospec suite
Git didn't *quite* do the right ...
97b61256545cea87d8f208416067e56072d89a3a authored over 6 years ago26350707346239439ba599689dcf98d78146b979 authored over 6 years ago
6fff24869a3b0146406d2700acbd7598c7d42487 authored over 6 years ago
e7c71f6ba2adabd7a37d2576d42de308c68deefb authored over 6 years ago
This way, the diff algorithm works with untrusted keys.
88b17c1c604dd173f9aac0b27a5359727a41775f authored over 6 years agod2ca44b6939310eb8ea0ef98e3680ca9abd6215d authored over 6 years ago
* Fix #2232 - wrongly matching prop after comments ending with a dot
* Avoid matching urls `://`
68e412bb594fda2d80326df2841aba147b14ca4d authored over 6 years ago* Exit process with error on bundler errors (#2240)
Setting the errorCode within bundle.js do...
385458aadda242cb2a549371f3d087f1083974f8 authored over 6 years agod40d871a9d352fd27e9654b70a44dcbda5e96c17 authored over 6 years ago
It's also a minor peephole optimization, but I saw bigger size wins, so
I'm citing that.
fa4ad79d897665685318d9349f01c4734659b217 authored over 6 years ago
- Fix custom elements attribute application to acknowledge that not all
custom elements operat...
This made it much easier to debug multiple calls while developing this
patch.
89d833e909b28269439d4b5322b1076f3392123e authored over 6 years ago
e7a7c0dc53ff90d49379b093e6485c63d415bc2e authored over 6 years ago
* Remove redundant empty fragment return
* Rebuild bundles
* Update changelog
ad5118165ce2d49709ba25f35b074bb2a2033095 authored over 6 years ago8f617967ea2c7d95d5e26ab509f7428218d74f51 authored over 6 years ago
This was supposed to be purely additive. See here for more details:
https://github.com/Mithri...
c703b03253992b523187d3d8d911af885683e42c authored over 6 years agof4ddcc4b248cc36425253589bcdfd28b77c25d90 authored over 6 years ago
* Add https: to unpkg src attr
* [docs] Credit @cavemansspa
e62f0f38f63217bf85f358b67fd057f14dfacbe9 authored over 6 years ago8ae094fd8546b626a31973701d744b78c49fcb4a authored over 6 years ago
af90b6b4a6993d610ef6292bd8da3831c87958cd authored over 6 years ago
* Fix #1714 conditionally halting stream
* Add note in changelog
d64e0a950f00e5d24a367bd2f4eb32b052c67e83 authored over 6 years ago4d0047380c1fdb10c5e5d23d2be1b72471ffd855 authored over 6 years ago
fd7cf8041e19b7cb7771ef6045a9bde9df6c09d4 authored over 6 years ago
e46d03f467a5fd2b0e0b5181cd1d6998860431ff authored over 6 years ago
ecfa59c0164ff4e19a94699f0029170c6e28a65f authored over 6 years ago
28a5c1302701df584eb4059c99401be09631cb92 authored over 6 years ago
85c1e99d9dd592703f481c4b1ec212d52767c657 authored over 6 years ago
f39081b2a51132084dd49d34626093b5f12eeeed authored over 6 years ago
much simpler
4de59e5b3312f511b3ae3a744418d7445662c069 authored over 6 years ago6dee1571a19ac6a730038ddcfc6f939cb0b7749a authored over 6 years ago