markdownlint/lib/node-imports-browser.mjs

21 lines
457 B
JavaScript
Raw Permalink Normal View History

// @ts-check
const getError = () => new Error("Node APIs are not available in browser context.");
const throwForSync = () => {
throw getError();
};
export const fs = {
"access": (path, callback) => callback(getError()),
"accessSync": throwForSync,
"readFile": (path, options, callback) => callback(getError()),
"readFileSync": throwForSync
};
export const os = {};
export const path = {
"dirname": throwForSync,
"resolve": throwForSync
};