dcodeIO/Long.js — pull request #4 by satazor (2013-08-13 09:25:23+00:00)
Title: Fix AMD usage

I noticed that you are giving a `id` to the `define` function. You should not do that since users can't use the library in dev.

Quoting from http://requirejs.org/docs/whyamd.html:

> You should avoid naming modules yourself, and only place one module in a file while developing. However, for tooling and performance, a module solution needs a way to identify modules in built resources.

E.g.:

```
// requirejs paths config
````js
paths: {
'long': '../bower_components/long/Long'
}
```

```js
define([
'long'
], function (Long) {
// Long is undefined
});;
```

With this patch, it works correctly. I noticed that you also do this for all your other libraries. They should be fixed too.