46 lines
4.5 KiB
JavaScript
46 lines
4.5 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.TASK_LOG_DIRECTORY = exports.TASK_COMPILE_CONTENT_CACHE = exports.TASK_CONFIG_LOG_DIRECTORY = exports.ENABLED_PRODUCTS = exports.OSRL_LANG_FLAVOR = exports.OSRL_PROFILE = exports.OSRL_MODULE_NAME = exports.PRODUCTS_TARGET_SRC = exports.PRODUCT_HUGO_TEMPLATE = exports.OSRL_ENVIRONMENT = exports.OSRL_ENV_DEV = exports.OSRL_ENV = exports.IS_DEV = exports.PRODUCT_DIR = exports.PRODUCT_CONFIG = exports.PRODUCT_ROOT = exports.I18N_SOURCE_LANGUAGE = exports.I18N_STORE = exports.I18N_STORE_EN = exports.LANGUAGES_ALL = exports.LANGUAGES = exports.TRANSLATE_CONTENT = exports.OSR_ROOT = void 0;
|
|
const path = require("path");
|
|
const fs_1 = require("@plastichub/osr-commons");
|
|
const OSR_ROOT = () => path.resolve((0, fs_1.resolve)("${OSR_ROOT}"));
|
|
exports.OSR_ROOT = OSR_ROOT;
|
|
// Supported languages
|
|
exports.TRANSLATE_CONTENT = true; // translate regular pages
|
|
exports.LANGUAGES = ['de'];
|
|
exports.LANGUAGES_ALL = ['de', 'fr', 'es'];
|
|
// i18n constants
|
|
exports.I18N_STORE_EN = "${cwd}/i18n-store/store-en.json";
|
|
const I18N_STORE = (root, lang) => `${root}/i18n-store/store-${lang}.json`;
|
|
exports.I18N_STORE = I18N_STORE;
|
|
exports.I18N_SOURCE_LANGUAGE = 'en';
|
|
// Product compiler
|
|
const PRODUCT_ROOT = () => path.resolve((0, fs_1.resolve)("${OSR_ROOT}/products"));
|
|
exports.PRODUCT_ROOT = PRODUCT_ROOT;
|
|
const PRODUCT_CONFIG = (product) => path.resolve((0, fs_1.resolve)("${OSR_ROOT}/products/${product}/config.json", false, {
|
|
product
|
|
}));
|
|
exports.PRODUCT_CONFIG = PRODUCT_CONFIG;
|
|
const PRODUCT_DIR = (product) => path.resolve((0, fs_1.resolve)("${OSR_ROOT}/products/${product}", false, {
|
|
product
|
|
}));
|
|
exports.PRODUCT_DIR = PRODUCT_DIR;
|
|
exports.IS_DEV = true;
|
|
exports.OSRL_ENV = 'library';
|
|
exports.OSRL_ENV_DEV = 'hugo-debug';
|
|
exports.OSRL_ENVIRONMENT = exports.IS_DEV ? exports.OSRL_ENV_DEV : exports.OSRL_ENV;
|
|
exports.PRODUCT_HUGO_TEMPLATE = './osr/hugo/root.html';
|
|
exports.PRODUCTS_TARGET_SRC = './src/content/en/retail';
|
|
// OSRL - Language
|
|
exports.OSRL_MODULE_NAME = 'osrl-docs';
|
|
exports.OSRL_PROFILE = '${root}/.osrl.json';
|
|
exports.OSRL_LANG_FLAVOR = 'osr';
|
|
// Products
|
|
exports.ENABLED_PRODUCTS = "./config/machines.json";
|
|
// Tasks
|
|
exports.TASK_CONFIG_LOG_DIRECTORY = './config/';
|
|
// Task: compile:content
|
|
exports.TASK_COMPILE_CONTENT_CACHE = true;
|
|
// Task - Logging
|
|
exports.TASK_LOG_DIRECTORY = './logs/';
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsidGFza3MvY29uZmlnLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDZCQUE0QjtBQUM1Qix1REFBd0Q7QUFFakQsTUFBTSxRQUFRLEdBQUcsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFBLFlBQU8sRUFBQyxhQUFhLENBQUMsQ0FBQyxDQUFBO0FBQXJELFFBQUEsUUFBUSxZQUE2QztBQUVsRSxzQkFBc0I7QUFDVCxRQUFBLGlCQUFpQixHQUFHLElBQUksQ0FBQSxDQUFDLDBCQUEwQjtBQUNuRCxRQUFBLFNBQVMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQ2xCLFFBQUEsYUFBYSxHQUFHLENBQUMsSUFBSSxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQTtBQUUvQyxpQkFBaUI7QUFDSixRQUFBLGFBQWEsR0FBRyxpQ0FBaUMsQ0FBQTtBQUN2RCxNQUFNLFVBQVUsR0FBRyxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsRUFBRSxDQUFDLEdBQUcsSUFBSSxxQkFBcUIsSUFBSSxPQUFPLENBQUE7QUFBcEUsUUFBQSxVQUFVLGNBQTBEO0FBQ3BFLFFBQUEsb0JBQW9CLEdBQUcsSUFBSSxDQUFBO0FBRXhDLG1CQUFtQjtBQUNaLE1BQU0sWUFBWSxHQUFHLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBQSxZQUFPLEVBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFBO0FBQWxFLFFBQUEsWUFBWSxnQkFBc0Q7QUFDeEUsTUFBTSxjQUFjLEdBQUcsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUN4QyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUEsWUFBTyxFQUFDLDZDQUE2QyxFQUFFLEtBQUssRUFDdkU7SUFDRSxPQUFPO0NBQ1IsQ0FBQyxDQUFDLENBQUE7QUFKTSxRQUFBLGNBQWMsa0JBSXBCO0FBRUksTUFBTSxXQUFXLEdBQUcsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUN6QyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUEsWUFBTyxFQUFDLGlDQUFpQyxFQUFFLEtBQUssRUFDM0Q7SUFDRSxPQUFPO0NBQ1IsQ0FBQyxDQUFDLENBQUE7QUFKVSxRQUFBLFdBQVcsZUFJckI7QUFFVSxRQUFBLE1BQU0sR0FBRyxJQUFJLENBQUE7QUFDakIsUUFBQSxRQUFRLEdBQUcsU0FBUyxDQUFBO0FBQ3BCLFFBQUEsWUFBWSxHQUFHLFlBQVksQ0FBQTtBQUMzQixRQUFBLGdCQUFnQixHQUFHLGNBQU0sQ0FBQyxDQUFDLENBQUMsb0JBQVksQ0FBQyxDQUFDLENBQUMsZ0JBQVEsQ0FBQTtBQUNuRCxRQUFBLHFCQUFxQixHQUFHLHNCQUFzQixDQUFBO0FBQzlDLFFBQUEsbUJBQW1CLEdBQUcseUJBQXlCLENBQUE7QUFFNUQsa0JBQWtCO0FBQ0wsUUFBQSxnQkFBZ0IsR0FBRyxXQUFXLENBQUE7QUFDOUIsUUFBQSxZQUFZLEdBQUcsb0JBQW9CLENBQUE7QUFDbkMsUUFBQSxnQkFBZ0IsR0FBRyxLQUFLLENBQUE7QUFFckMsV0FBVztBQUNFLFFBQUEsZ0JBQWdCLEdBQUcsd0JBQXdCLENBQUE7QUFFeEQsUUFBUTtBQUNLLFFBQUEseUJBQXlCLEdBQUcsV0FBVyxDQUFBO0FBRXBELHdCQUF3QjtBQUNYLFFBQUEsMEJBQTBCLEdBQUcsSUFBSSxDQUFBO0FBRTlDLGlCQUFpQjtBQUNKLFFBQUEsa0JBQWtCLEdBQUcsU0FBUyxDQUFBIn0=
|