@enonic/react4xp
Version:
Build tools for React4xp
68 lines (64 loc) • 3.12 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/constants.buildtime.ts
var constants_buildtime_exports = {};
__export(constants_buildtime_exports, {
DIR_PATH_RELATIVE_BUILD_ASSETS_R4X: () => DIR_PATH_RELATIVE_BUILD_ASSETS_R4X,
DIR_PATH_RELATIVE_BUILD_LIB_R4X: () => DIR_PATH_RELATIVE_BUILD_LIB_R4X,
DIR_PATH_RELATIVE_BUILD_RESOURCES_MAIN: () => DIR_PATH_RELATIVE_BUILD_RESOURCES_MAIN,
DIR_PATH_RELATIVE_SRC_MAIN_RESOURCES: () => DIR_PATH_RELATIVE_SRC_MAIN_RESOURCES,
DIR_PATH_RELATIVE_SRC_R4X: () => DIR_PATH_RELATIVE_SRC_R4X,
DIR_PATH_RELATIVE_SRC_SITE: () => DIR_PATH_RELATIVE_SRC_SITE,
FILE_NAME_R4X_CONFIG_JS: () => FILE_NAME_R4X_CONFIG_JS,
FILE_NAME_R4X_NASHORN_POLYFILLS: () => FILE_NAME_R4X_NASHORN_POLYFILLS,
FILE_NAME_WEBPACK_CONFIG_R4X_JS: () => FILE_NAME_WEBPACK_CONFIG_R4X_JS,
GLOBALS_DEFAULT: () => GLOBALS_DEFAULT
});
module.exports = __toCommonJS(constants_buildtime_exports);
// src/constants.runtime.ts
var R4X_TARGETSUBDIR = "r4xAssets";
// src/constants.buildtime.ts
var DIR_PATH_RELATIVE_SRC_MAIN_RESOURCES = "src/main/resources";
var DIR_PATH_RELATIVE_SRC_R4X = `${DIR_PATH_RELATIVE_SRC_MAIN_RESOURCES}/react4xp`;
var DIR_PATH_RELATIVE_SRC_SITE = `${DIR_PATH_RELATIVE_SRC_MAIN_RESOURCES}/site`;
var DIR_PATH_RELATIVE_BUILD_RESOURCES_MAIN = "build/resources/main";
var DIR_PATH_RELATIVE_BUILD_LIB_R4X = `${DIR_PATH_RELATIVE_BUILD_RESOURCES_MAIN}/lib/enonic/react4xp`;
var DIR_PATH_RELATIVE_BUILD_ASSETS_R4X = `${DIR_PATH_RELATIVE_BUILD_RESOURCES_MAIN}/${R4X_TARGETSUBDIR}`;
var GLOBALS_DEFAULT = {
react: "React",
"react-dom": "ReactDOM",
"react-dom/server": "ReactDOMServer",
"html-react-parser": "HTMLReactParser"
// Adding it to globals to make sure we use server-side version of html-dom-parser dependency
};
var FILE_NAME_R4X_CONFIG_JS = "react4xp.config.js";
var FILE_NAME_R4X_NASHORN_POLYFILLS = "react4xpNashornPolyfills.es6";
var FILE_NAME_WEBPACK_CONFIG_R4X_JS = "webpack.config.react4xp.js";
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
DIR_PATH_RELATIVE_BUILD_ASSETS_R4X,
DIR_PATH_RELATIVE_BUILD_LIB_R4X,
DIR_PATH_RELATIVE_BUILD_RESOURCES_MAIN,
DIR_PATH_RELATIVE_SRC_MAIN_RESOURCES,
DIR_PATH_RELATIVE_SRC_R4X,
DIR_PATH_RELATIVE_SRC_SITE,
FILE_NAME_R4X_CONFIG_JS,
FILE_NAME_R4X_NASHORN_POLYFILLS,
FILE_NAME_WEBPACK_CONFIG_R4X_JS,
GLOBALS_DEFAULT
});