将 joi-date 扩展到 Typescript 中的 Joi 模块

maj*_*han 3 typescript joi

我想将@joi/date添加到joi

根据官方指南的JavaScript指南,下面给出了扩展joi

const Joi = require('joi').extend(require('@joi/date'));
Run Code Online (Sandbox Code Playgroud)

如何将其更改为 TypeScript 导入方式?

typescript-eslint

Require 语句不是 import 语句的一部分

maj*_*han 7

import BaseJoi from 'joi';
import JoiDate from '@joi/date';
const Joi = BaseJoi.extend(JoiDate);
Run Code Online (Sandbox Code Playgroud)