UNPKG

@netlify/content-engine

Version:
19 lines 848 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.isGatsbyNodeLifecycleSupported = isGatsbyNodeLifecycleSupported; const node_fs_1 = __importDefault(require("node:fs")); const node_path_1 = __importDefault(require("node:path")); function isGatsbyNodeLifecycleSupported(apiName) { let availableAPIs; try { availableAPIs = JSON.parse(node_fs_1.default.readFileSync(node_path_1.default.join(__dirname, "../../apis.json"), "utf8")); } catch (e) { throw new Error(`Couldn't check available APIs. Make sure you are on gatsby version >=2.13.41`); } return !!availableAPIs?.node?.[apiName]; } //# sourceMappingURL=node-api-is-supported.js.map