jakefile.js 580 Bytes

task('foo', function () {
  console.log('ran top-level foo');
});

task('bar', function () {
  console.log('ran top-level bar');
});

task('zerb', function () {
  console.log('ran zerb');
});

namespace('zooby', function () {
  task('zerp', function () {});

  task('derp', ['zerp'], function () {});

  namespace('frang', function () {

    namespace('w00t', function () {
      task('bar', function () {
        console.log('ran zooby:frang:w00t:bar');
      });
    });

    task('asdf', function () {});
  });

});

namespace('hurr', function () {
  namespace('durr');
});