UNPKG

@forestadmin/forest-cloud

Version:

Utility to bootstrap and publish forest admin cloud projects customization

20 lines 1.3 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.throwIfNoBuiltCode = void 0; const promises_1 = __importDefault(require("fs/promises")); const errors_1 = require("../errors"); // eslint-disable-next-line import/prefer-default-export async function throwIfNoBuiltCode(path) { try { await promises_1.default.access(path); } catch (e) { throw new errors_1.BusinessError(`No built customization found at ${path}.\n` + 'Please build your code to build your customizations'); } } exports.throwIfNoBuiltCode = throwIfNoBuiltCode; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNjZXNzLWZpbGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VydmljZXMvYWNjZXNzLWZpbGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsMkRBQTZCO0FBRTdCLHNDQUEwQztBQUUxQyx3REFBd0Q7QUFDakQsS0FBSyxVQUFVLGtCQUFrQixDQUFDLElBQVk7SUFDbkQsSUFBSTtRQUNGLE1BQU0sa0JBQUUsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7S0FDdkI7SUFBQyxPQUFPLENBQUMsRUFBRTtRQUNWLE1BQU0sSUFBSSxzQkFBYSxDQUNyQixtQ0FBbUMsSUFBSSxLQUFLO1lBQzFDLHFEQUFxRCxDQUN4RCxDQUFDO0tBQ0g7QUFDSCxDQUFDO0FBVEQsZ0RBU0MifQ==