1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| import { assign, map } from "lodash"
| import faker from "faker/locale/zh_CN"
| import { service, request } from "./service"
| import * as tools from "./tools"
|
| const files = require.context("./modules", true, /\.api\.js$/)
| const generators = files.keys().map((key) => files(key).default)
|
| export default assign(
| {},
| ...map(generators, (generator) =>
| generator({
| service,
| request,
| faker,
| tools
| })
| )
| )
|
|