UNPKG

better-auth

Version:

The most comprehensive authentication framework for TypeScript.

1 lines 840 B
{"version":3,"file":"utils.mjs","names":[],"sources":["../../../src/plugins/captcha/utils.ts"],"sourcesContent":["export const encodeToURLParams = (obj: Record<string, any>): string => {\n\tif (typeof obj !== \"object\" || obj === null || Array.isArray(obj)) {\n\t\tthrow new Error(\"Input must be a non-null object.\");\n\t}\n\n\tconst params = new URLSearchParams();\n\n\tfor (const [key, value] of Object.entries(obj)) {\n\t\tif (value !== undefined && value !== null) {\n\t\t\tparams.append(key, String(value));\n\t\t}\n\t}\n\n\treturn params.toString();\n};\n"],"mappings":";AAAA,MAAa,qBAAqB,QAAqC;AACtE,KAAI,OAAO,QAAQ,YAAY,QAAQ,QAAQ,MAAM,QAAQ,IAAI,CAChE,OAAM,IAAI,MAAM,mCAAmC;CAGpD,MAAM,SAAS,IAAI,iBAAiB;AAEpC,MAAK,MAAM,CAAC,KAAK,UAAU,OAAO,QAAQ,IAAI,CAC7C,KAAI,UAAU,UAAa,UAAU,KACpC,QAAO,OAAO,KAAK,OAAO,MAAM,CAAC;AAInC,QAAO,OAAO,UAAU"}