{"remainingRequest":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js!D:\\源码\\vue-element-admin-master\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\源码\\vue-element-admin-master\\src\\store\\index.js","dependencies":[{"path":"D:\\源码\\vue-element-admin-master\\src\\store\\index.js","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\babel.config.js","mtime":1649647926000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\源码\\vue-element-admin-master\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL3dlYi5kb20tY29sbGVjdGlvbnMuaXRlcmF0b3IuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAuZXhlYy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5yZXBsYWNlLmpzIjsKaW1wb3J0IFZ1ZSBmcm9tICd2dWUnOwppbXBvcnQgVnVleCBmcm9tICd2dWV4JzsKaW1wb3J0IGdldHRlcnMgZnJvbSAnLi9nZXR0ZXJzJzsKVnVlLnVzZShWdWV4KTsgLy8gaHR0cHM6Ly93ZWJwYWNrLmpzLm9yZy9ndWlkZXMvZGVwZW5kZW5jeS1tYW5hZ2VtZW50LyNyZXF1aXJlY29udGV4dAoKdmFyIG1vZHVsZXNGaWxlcyA9IHJlcXVpcmUuY29udGV4dCgnLi9tb2R1bGVzJywgdHJ1ZSwgL1wuanMkLyk7IC8vIHlvdSBkbyBub3QgbmVlZCBgaW1wb3J0IGFwcCBmcm9tICcuL21vZHVsZXMvYXBwJ2AKLy8gaXQgd2lsbCBhdXRvIHJlcXVpcmUgYWxsIHZ1ZXggbW9kdWxlIGZyb20gbW9kdWxlcyBmaWxlCgoKdmFyIG1vZHVsZXMgPSBtb2R1bGVzRmlsZXMua2V5cygpLnJlZHVjZShmdW5jdGlvbiAobW9kdWxlcywgbW9kdWxlUGF0aCkgewogIC8vIHNldCAnLi9hcHAuanMnID0+ICdhcHAnCiAgdmFyIG1vZHVsZU5hbWUgPSBtb2R1bGVQYXRoLnJlcGxhY2UoL15cLlwvKC4qKVwuXHcrJC8sICckMScpOwogIHZhciB2YWx1ZSA9IG1vZHVsZXNGaWxlcyhtb2R1bGVQYXRoKTsKICBtb2R1bGVzW21vZHVsZU5hbWVdID0gdmFsdWUuZGVmYXVsdDsKICByZXR1cm4gbW9kdWxlczsKfSwge30pOwp2YXIgc3RvcmUgPSBuZXcgVnVleC5TdG9yZSh7CiAgbW9kdWxlczogbW9kdWxlcywKICBnZXR0ZXJzOiBnZXR0ZXJzCn0pOwpleHBvcnQgZGVmYXVsdCBzdG9yZTs="},{"version":3,"names":["Vue","Vuex","getters","use","modulesFiles","require","context","modules","keys","reduce","modulePath","moduleName","replace","value","default","store","Store"],"sources":["D:/源码/vue-element-admin-master/src/store/index.js"],"sourcesContent":["import Vue from 'vue'\nimport Vuex from 'vuex'\nimport getters from './getters'\n\nVue.use(Vuex)\n\n// https://webpack.js.org/guides/dependency-management/#requirecontext\nconst modulesFiles = require.context('./modules', true, /\\.js$/)\n\n// you do not need `import app from './modules/app'`\n// it will auto require all vuex module from modules file\nconst modules = modulesFiles.keys().reduce((modules, modulePath) => {\n // set './app.js' => 'app'\n const moduleName = modulePath.replace(/^\\.\\/(.*)\\.\\w+$/, '$1')\n const value = modulesFiles(modulePath)\n modules[moduleName] = value.default\n return modules\n}, {})\n\nconst store = new Vuex.Store({\n modules,\n getters\n})\n\nexport default store\n"],"mappings":";;;;AAAA,OAAOA,GAAP,MAAgB,KAAhB;AACA,OAAOC,IAAP,MAAiB,MAAjB;AACA,OAAOC,OAAP,MAAoB,WAApB;AAEAF,GAAG,CAACG,GAAJ,CAAQF,IAAR,E,CAEA;;AACA,IAAMG,YAAY,GAAGC,OAAO,CAACC,OAAR,CAAgB,WAAhB,EAA6B,IAA7B,EAAmC,OAAnC,CAArB,C,CAEA;AACA;;;AACA,IAAMC,OAAO,GAAGH,YAAY,CAACI,IAAb,GAAoBC,MAApB,CAA2B,UAACF,OAAD,EAAUG,UAAV,EAAyB;EAClE;EACA,IAAMC,UAAU,GAAGD,UAAU,CAACE,OAAX,CAAmB,iBAAnB,EAAsC,IAAtC,CAAnB;EACA,IAAMC,KAAK,GAAGT,YAAY,CAACM,UAAD,CAA1B;EACAH,OAAO,CAACI,UAAD,CAAP,GAAsBE,KAAK,CAACC,OAA5B;EACA,OAAOP,OAAP;AACD,CANe,EAMb,EANa,CAAhB;AAQA,IAAMQ,KAAK,GAAG,IAAId,IAAI,CAACe,KAAT,CAAe;EAC3BT,OAAO,EAAPA,OAD2B;EAE3BL,OAAO,EAAPA;AAF2B,CAAf,CAAd;AAKA,eAAea,KAAf"}]}