26 lines
502 B
TypeScript
26 lines
502 B
TypeScript
import type { MarkedOptions } from './MarkedOptions.ts';
|
|
|
|
/**
|
|
* Gets the original marked default options.
|
|
*/
|
|
export function _getDefaults(): MarkedOptions {
|
|
return {
|
|
async: false,
|
|
breaks: false,
|
|
extensions: null,
|
|
gfm: true,
|
|
hooks: null,
|
|
pedantic: false,
|
|
renderer: null,
|
|
silent: false,
|
|
tokenizer: null,
|
|
walkTokens: null,
|
|
};
|
|
}
|
|
|
|
export let _defaults = _getDefaults();
|
|
|
|
export function changeDefaults(newDefaults: MarkedOptions) {
|
|
_defaults = newDefaults;
|
|
}
|