diff --git a/src/record/index.ts b/src/record/index.ts index 6214506b..c6f56673 100644 --- a/src/record/index.ts +++ b/src/record/index.ts @@ -95,6 +95,8 @@ function record( headMetaAuthorship: _slimDOMOptions === 'all', headMetaDescKeywords: _slimDOMOptions === 'all', } + : _slimDOMOptions + ? _slimDOMOptions : {}; polyfill(); diff --git a/src/types.ts b/src/types.ts index 4f1b8a64..0bacc34d 100644 --- a/src/types.ts +++ b/src/types.ts @@ -177,7 +177,7 @@ export type recordOptions = { maskAllInputs?: boolean; maskInputOptions?: MaskInputOptions; maskInputFn?: MaskInputFn; - slimDOMOptions?: SlimDOMOptions; + slimDOMOptions?: SlimDOMOptions | 'all' | true; inlineStylesheet?: boolean; hooks?: hooksParam; packFn?: PackFn; diff --git a/typings/types.d.ts b/typings/types.d.ts index 7d996173..2d8d59bc 100644 --- a/typings/types.d.ts +++ b/typings/types.d.ts @@ -115,7 +115,7 @@ export declare type recordOptions = { maskAllInputs?: boolean; maskInputOptions?: MaskInputOptions; maskInputFn?: MaskInputFn; - slimDOMOptions?: SlimDOMOptions; + slimDOMOptions?: SlimDOMOptions | 'all' | true; inlineStylesheet?: boolean; hooks?: hooksParam; packFn?: PackFn;