UNPKG

384 BJavaScriptView Raw
1/**
2 * The json plugin
3 */
4define('seajs/plugin-json', ['./plugin-base'], function(require) {
5
6 var plugin = require('./plugin-base')
7 var util = plugin.util
8
9
10 plugin.add({
11 name: 'json',
12
13 ext: ['.json'],
14
15 fetch: function(url, callback) {
16 util.xhr(url, function(code) {
17 util.globalEval('define(' + code + ')')
18 callback()
19 })
20 }
21 })
22
23});
24