From 0d470a7ce0dde6f6af9cb2e6082e9372ca0746fe Mon Sep 17 00:00:00 2001 From: Nils Maier Date: Thu, 21 Nov 2019 11:40:10 +0100 Subject: [PATCH] Handle CRLF in imports Closes #186 --- lib/imex.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/imex.ts b/lib/imex.ts index 1bd0c33..e533fa4 100644 --- a/lib/imex.ts +++ b/lib/imex.ts @@ -108,7 +108,7 @@ export function importText(data: string) { if (data.includes(NS_METALINK_RFC5854)) { return importMeta4(data); } - const splitter = /(.+)\n|(.+)$/g; + const splitter = /(?:(.|\r)+)\n|(.+)$/g; const spacer = /^\s+/; let match; let current: BaseItem | undefined = undefined;