このパッケージが非推奨であることは知っていますが、何が起こっているのかを理解したいと思います -
docsを見ると、以下は window.JSON が true の場合、完全な関数を実行することを意味しますか? そうでない場合は、nope ファイルをロードしますか?
yepnope({
test: window.JSON,
nope: 'json2.js',
complete: function () {
var data = window.JSON.parse('{ "json" : "string" }');
}
});