RequireJs の公式ガイドには、定義例があります。
define(["require", "./relative/name"], function(require) {
var mod = require("./relative/name");
});
最初の依存関係である「require」が返され、関数の最初のパラメーターに挿入されます。
2 番目の依存関係はどこに行きますか?
内部で実行されるrequire関数を利用するためですか?「mod」には何が返されますか?