{"version":3,"sources":["jsdelivr-header.js","/npm/nsfw-muichiro@1.0.2/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,IAAM,CAAC,OAAQ,MAAO,OAAQ,UAAW,YAAa,OAAQ,OAAQ,QACtE,MAAQ,QAAQ,SAChB,IAAM,kDAKZ,eAAe,KAAK,GAChB,IAAI,EAAM,MAAM,IAAI,YAAY,8BAChC,IAAI,IAAI,MAAK,GAAK,IAAM,IAAO,MAAM,IAAI,YAAY,6CACrD,MAAM,QAAY,MAAM,IAAI,IAAI,QAAQ,WAAY,IACpD,MAAO,CAAE,KAAM,EAAI,MAAM,KAC7B,CAEA,OAAO,QAAU,CAAE","file":"/npm/nsfw-muichiro@1.0.2/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/nsfw-muichiro@1.0.2/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const arr = [\"fuck\", \"cum\", \"anal\", \"blowjob\", \"pussylick\", \"yaoi\", \"yuri\", \"neko\"]\r\nconst axios = require('axios')\r\nconst url = `https://purrbot.site/api/img/nsfw/{sample}/gif/`\r\n\r\n/**\r\n    @param {string} name The endpoint name.\r\n*/\r\nasync function nsfw(name) {\r\n    if(!name) throw new SyntaxError('Falta el nombre en: nsfw()')\r\n    if(!arr.some(i => i === name)) throw new SyntaxError('Nombre no válido proporcionado en: nsfw()')\r\n    const res = await axios.get(url.replace('{sample}', name))\r\n    return { link: res.data?.link }\r\n}\r\n\r\nmodule.exports = { nsfw }"]}