UNPKG

vite-plugin-asciidoc

Version:

[![npm](https://img.shields.io/npm/v/vite-plugin-asciidoc?style=for-the-badge)](https://www.npmjs.com/package/vite-plugin-asciidoc)

22 lines (16 loc) 363 B
export default (url, options) => { if (!options) { options = {}; } if (!url) { return url; } url = String(url.__esModule ? url.default : url); if (options.hash) { url += options.hash; } if (options.maybeNeedQuotes && /[\t\n\f\r "'=<>`]/.test(url)) { return `"${url}"`; } return url; };