WXL
3 天以前 4d9da000fbe74d344e0e4580b138e79d4ad98ede
1
2
3
4
5
6
7
8
9
10
11
12
13
import { expectType } from 'tsd';
import rfdc = require('.');
 
const clone = rfdc();
 
expectType<number>(clone(5));
expectType<{ lorem: string }>(clone({ lorem: "ipsum" }));
 
const cloneHandlers = rfdc({
  constructorHandlers: [
    [RegExp, (o) => new RegExp(o)],
  ],
})