'use strict'; const { volumeKey } = require('../../chapter-identity'); const { batchFlags } = require('../../chapter-dates'); // First-party, pure parsing functions. This module never fetches remote content. const decode = value => value.replace(/&/g, '&').replace(/'/g, "'").replace(/"/g, '"').replace(/<[^>]+>/g, '').trim(); const absolute = (base, value) => new URL(value, base).href; function series({ html, url }) { const title = decode(html.match(/