From a469b54798ced0518089b5c8c37a9e57734d8f8d Mon Sep 17 00:00:00 2001 From: "[1000i100] Millicent Billette" <git@1000i100.fr> Date: Wed, 7 Apr 2021 19:24:32 +0200 Subject: [PATCH] WiP --- src/context-dependant/generics.mjs | 3 +++ src/context-dependant/only-browser.mjs | 4 ++++ src/context-dependant/only-nodejs.mjs | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 src/context-dependant/generics.mjs create mode 100644 src/context-dependant/only-browser.mjs create mode 100644 src/context-dependant/only-nodejs.mjs diff --git a/src/context-dependant/generics.mjs b/src/context-dependant/generics.mjs new file mode 100644 index 0000000..eeee6fd --- /dev/null +++ b/src/context-dependant/generics.mjs @@ -0,0 +1,3 @@ +export const fetch = async ()=>0; +export const random = async ()=>0; +export const sha512 = async ()=>0; diff --git a/src/context-dependant/only-browser.mjs b/src/context-dependant/only-browser.mjs new file mode 100644 index 0000000..272074b --- /dev/null +++ b/src/context-dependant/only-browser.mjs @@ -0,0 +1,4 @@ +export {fetch} +export async function fetch(...args){ + return fetch?fetch(...args):throw new Error('Fetch not available'); +} diff --git a/src/context-dependant/only-nodejs.mjs b/src/context-dependant/only-nodejs.mjs new file mode 100644 index 0000000..5f23088 --- /dev/null +++ b/src/context-dependant/only-nodejs.mjs @@ -0,0 +1,2 @@ +import fetch from '../../node_modules/node-fetch/lib/index.mjs'; +export {fetch}; -- GitLab