From: MichealXie <1441337380@qq.com> Date: Tue, 15 Oct 2019 16:24:16 +0000 (+0800) Subject: types: use `Omit` instead of `Pick + Exclude` (#296) X-Git-Tag: v3.0.0-alpha.0~422 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a3032b9b39bb3838684469b6d8143de669db9ab2;p=thirdparty%2Fvuejs%2Fcore.git types: use `Omit` instead of `Pick + Exclude` (#296) --- diff --git a/packages/compiler-core/src/parse.ts b/packages/compiler-core/src/parse.ts index f2520d1791..2c39a28c4f 100644 --- a/packages/compiler-core/src/parse.ts +++ b/packages/compiler-core/src/parse.ts @@ -45,10 +45,7 @@ export interface ParserOptions { } // `isNativeTag` is optional, others are required -type MergedParserOptions = Pick< - Required, - Exclude -> & +type MergedParserOptions = Omit, 'isNativeTag'> & Pick export const defaultParserOptions: MergedParserOptions = {