Ah, I see. I hadn't looked at the "Array install" example. Great feature.
On 14:46 Tue 17 Apr , Darren Waddell wrote: > It gives users the options to choose if they do or not. > > In some circumstances it is not OK to extend natives and in these cases > MooTools could not be used. Now, you could if you wanted. > > On 17 Apr 2012, at 14:40, Olivier El Mekki wrote: > > > Does this ghost module means Mootools takes back its stance that > > extending native is ok ? > > > > On 14:35 Sun 15 Apr , Arian Stolwijk wrote: > >> In the examples _ refers to the ghost module. > >> As you might know, native prototypes are not extended. However if you > >> like > >> chaining methods, ghost is the solution. > >> For example see the last example > >> of [1]http://jsfiddle.net/fakedarren/jmvvp/ > >> On Sun, Apr 15, 2012 at 2:33 PM, Arian Stolwijk > >> <[2]stolwijk.ar...@gmail.com> wrote: > >> > >> Not really. All files are commonjs modules, so use require() and > >> module.exports etc. > >> To expose stuff for the demos, Darren used this > >> main.js [3]https://gist.github.com/30505a5a98de236e6239 that exposes > >> stuff on a mootools object. > >> So it will depend on users will build their code, either use the > >> modules > >> all the way. That way you don't really need any global variables at > >> all, > >> or use something like that main.js that exposes the API on some global > >> variables and use it in a more traditional way. > >> To build the code, you could follow those steps: > >> # make sure you have a recent version of node.js > >> npm install -g wrapup # like Packager, but for cjs modules > >> mkdir moo2 > >> cd moo2 > >> # get the npm packages > >> npm install prime > >> npm install nodes > >> npm install slick > >> npm install moofx > >> # get the example main.js > >> curl > >> [4]https://raw.github.com/gist/30505a5a98de236e6239/dcb712225a5185b07c728b9cc67beec82a8a5740/main.js > >> > > >> main.js > >> # build the file > >> wrup -r ./main.js > moo.js > >> Once you got the hang of it, and are familiar with npm, it's really > >> easy. The idea is to provide some build system on the website, like > >> mootools always had. > >> On Sun, Apr 15, 2012 at 2:06 PM, tofu <[5]enrique.e...@gmail.com> > >> wrote: > >> > >> really cool! > >> one question what is mootools._ ? does that have any relation to > >> underscorejs? > >> On Apr 13, 3:23 pm, fakedarren <[6]darren.wadd...@gmail.com> wrote: > >>> Hey y'all > >>> > >>> Here are some MooTools 2 examples for anyone > >>> interested:[7]http://jsfiddle.net/user/fakedarren/fiddles/ > >>> > >>> It is still early work, and the API is still being worked on, but it > >>> hopefully shows how some of the really basic, core features might > >> work. > >>> > >>> Cheers > >>> Darren > >> > >> References > >> > >> Visible links > >> 1. http://jsfiddle.net/fakedarren/jmvvp/ > >> 2. mailto:stolwijk.ar...@gmail.com > >> 3. https://gist.github.com/30505a5a98de236e6239 > >> 4. > >> https://raw.github.com/gist/30505a5a98de236e6239/dcb712225a5185b07c728b9cc67beec82a8a5740/main.js > >> 5. mailto:enrique.e...@gmail.com > >> 6. mailto:darren.wadd...@gmail.com > >> 7. http://jsfiddle.net/user/fakedarren/fiddles/ > > > > -- > > Olivier El Mekki. > -- Olivier El Mekki.