问题描述
根据 official guide 中的 JavaScript 指南,下面给出了 joi 的扩展
const Joi = require('joi').extend(require('@joi/date'));
如何将其更改为 TypeScript 导入方式?
typescript-eslint says,
Require 语句不是 import 语句的一部分
解决方法
import BaseJoi from 'joi';
import JoiDate from '@joi/date';
const Joi = BaseJoi.extend(JoiDate);