"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var _deepmerge = _interopRequireDefault(require("deepmerge"));
var _hastUtilSanitize = require("hast-util-sanitize");
const customSchema = {
  'tagNames': ['input', 'code', 'span', 'div', 'blockquote', 'pre'],
  'attributes': {
    'input': ['type'],
    'li': ['className'],
    'code': ['className'],
    'span': ['className'],
    'div': ['className']
  },
  'protocols': {
    'src': ['http', 'https', 'cid']
  }
};
const sanitizeSchema = (0, _deepmerge.default)(_hastUtilSanitize.defaultSchema, customSchema);
var _default = exports.default = sanitizeSchema;