Maven like dependency management for browsers

Garrett Smith dhtmlkitchen at
Sat Aug 8 03:53:57 UTC 2015

On 8/7/15, Behrang Saeedzadeh <behrangsa at> wrote:
> Hi Sebastien,

Guys —

> On Sun, Aug 2, 2015 at 10:38 PM Sébastien Cevey <seb.cevey at>
> wrote:


>> Versions can be specified either at the top-level config, or even at the
>> import level, e.g.:
>> System.import('npm:lodash at 3.10.0').then(function(_) {
>>   console.log(_.max([1, 2, 3, 4]));
>> });

That looks like the client (browser) would need to fetch the
dependency list and mapping?

Declarative chain of responsibility pattern was proposed years ago.
The idea is different: It works more like ANT <target>s, where
dependencies are declared right there in the document itself.

The thread got some noise and then it died.

<script src="fabric.js" async id="fabric">
<script depends="fabric"> alert("loaded!"); </script>

More information about the es-discuss mailing list