{"ast":null,"code":"import { createStore } from \"vuex\";\nimport getters from \"./getters\";\nconst modulesFiles = require.context(\"./modules\", true, /\\.js$/);\nconst modules = modulesFiles.keys().reduce((modules, modulePath) => {\n const moduleName = modulePath.replace(/^\\.\\/(.*)\\.\\w+$/, \"$1\");\n const value = modulesFiles(modulePath);\n modules[moduleName] = value.default;\n return modules;\n}, {});\nexport default createStore({\n modules,\n getters\n});","map":{"version":3,"names":["createStore","getters","modulesFiles","require","context","modules","keys","reduce","modulePath","moduleName","replace","value","default"],"sources":["/Users/li/Desktop/work/work2/OG/GamePortrait/src/store/index.js"],"sourcesContent":["import { createStore } from \"vuex\"\nimport getters from \"./getters\"\n\nconst modulesFiles = require.context(\"./modules\", true, /\\.js$/)\nconst modules = modulesFiles.keys().reduce((modules, modulePath) => {\n const moduleName = modulePath.replace(/^\\.\\/(.*)\\.\\w+$/, \"$1\")\n const value = modulesFiles(modulePath)\n modules[moduleName] = value.default\n return modules\n}, {})\n\nexport default createStore({\n modules,\n getters\n})\n"],"mappings":"AAAA,SAASA,WAAW,QAAQ,MAAM;AAClC,OAAOC,OAAO,MAAM,WAAW;AAE/B,MAAMC,YAAY,GAAGC,OAAO,CAACC,OAAO,CAAC,WAAW,EAAE,IAAI,EAAE,OAAO,CAAC;AAChE,MAAMC,OAAO,GAAGH,YAAY,CAACI,IAAI,EAAE,CAACC,MAAM,CAAC,CAACF,OAAO,EAAEG,UAAU,KAAK;EAClE,MAAMC,UAAU,GAAGD,UAAU,CAACE,OAAO,CAAC,iBAAiB,EAAE,IAAI,CAAC;EAC9D,MAAMC,KAAK,GAAGT,YAAY,CAACM,UAAU,CAAC;EACtCH,OAAO,CAACI,UAAU,CAAC,GAAGE,KAAK,CAACC,OAAO;EACnC,OAAOP,OAAO;AAChB,CAAC,EAAE,CAAC,CAAC,CAAC;AAEN,eAAeL,WAAW,CAAC;EACzBK,OAAO;EACPJ;AACF,CAAC,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}