base: requirejs improvements

- jslint would tell me: `Missing space between ':' and '['.`
- and personally I prefer no space between `{` and `deps`, hence `{deps` instead of `{ deps`, but I can't find any rule for it (ping @kneczaj)