|
1 | | -import test from 'ava' |
2 | | -import path from 'path' |
3 | | -import grpc from 'grpc' |
4 | | -import BB from 'bluebird' |
5 | | -import pMap from 'p-map' |
6 | | -import _ from 'lodash' |
| 1 | +const test = require('ava') |
| 2 | +const path = require('path') |
| 3 | +const grpc = require('grpc') |
| 4 | +const util = require('util') |
| 5 | +const pMap = require('p-map') |
| 6 | +const _ = require('lodash') |
| 7 | +const fs = require('fs') |
7 | 8 |
|
8 | | -import Mali from '../' |
9 | | -import * as tu from './util' |
| 9 | +const Mali = require('../') |
| 10 | +const tu = require('./util') |
10 | 11 |
|
11 | 12 | const pl = require('@grpc/proto-loader') |
12 | 13 |
|
13 | | -const fs = BB.promisifyAll(require('fs')) |
| 14 | +const readFileAsync = util.promisify(fs.readFile) |
14 | 15 |
|
15 | 16 | const PROTO_PATH = path.resolve(__dirname, './protos/transform.proto') |
16 | 17 |
|
@@ -58,7 +59,7 @@ async function mw1 (ctx, next) { |
58 | 59 |
|
59 | 60 | async function mw2 (ctx, next) { |
60 | 61 | const filepath = path.resolve(__dirname, './static/mw2.txt') |
61 | | - const v = await fs.readFileAsync(filepath, 'utf8') |
| 62 | + const v = await readFileAsync(filepath, 'utf8') |
62 | 63 | ctx.value = v ? v.trim() : '' |
63 | 64 | ctx.mw = (ctx.mw || '').concat(':mw2') |
64 | 65 | await next() |
|
0 commit comments