marked/src/defaults.ts
2024-07-14 18:54:46 -06:00

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;
}