react-torch
Version:
A lib to server-side render with react.
41 lines (40 loc) • 1.95 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.HistoryType = exports.PreloadType = exports.Side = exports.Env = exports.TORCH_DOCUMENT_CONTAINER = exports.TORCH_FAVICON_FILE_NAME = exports.TORCH_ASSETS_FILE_NAME = exports.TORCH_ROUTES_FILE_NAME = exports.TORCH_DOCUMENT_FILE_NAME = exports.TORCH_MDLW_FILE_NAME = exports.TORCH_MIDDLEWARE_DIR = exports.TORCH_SRC_DIR = exports.TORCH_PUBLIC_PATH = exports.TORCH_PUBLIC_DIR = exports.TORCH_SERVER_DIR = exports.TORCH_CLIENT_DIR = exports.TORCH_DIR = void 0;
/// <reference path="global.d.ts" />
///////////////////////////////////////////////////////////////////////////////
// CONSTANTS
///////////////////////////////////////////////////////////////////////////////
exports.TORCH_DIR = '.torch';
exports.TORCH_CLIENT_DIR = 'client';
exports.TORCH_SERVER_DIR = 'server';
exports.TORCH_PUBLIC_DIR = 'public';
exports.TORCH_PUBLIC_PATH = '__torch';
exports.TORCH_SRC_DIR = 'src';
exports.TORCH_MIDDLEWARE_DIR = 'middleware';
exports.TORCH_MDLW_FILE_NAME = 'middleware.js';
exports.TORCH_DOCUMENT_FILE_NAME = 'document.js';
exports.TORCH_ROUTES_FILE_NAME = 'routes.js';
exports.TORCH_ASSETS_FILE_NAME = 'assets.json';
exports.TORCH_FAVICON_FILE_NAME = 'favicon.ico';
exports.TORCH_DOCUMENT_CONTAINER = 'root';
var Env;
(function (Env) {
Env["Development"] = "development";
Env["Production"] = "production";
})(Env = exports.Env || (exports.Env = {}));
var Side;
(function (Side) {
Side["Client"] = "client";
Side["Server"] = "server";
})(Side = exports.Side || (exports.Side = {}));
var PreloadType;
(function (PreloadType) {
PreloadType["Link"] = "link";
PreloadType["Inner"] = "inner";
})(PreloadType = exports.PreloadType || (exports.PreloadType = {}));
var HistoryType;
(function (HistoryType) {
HistoryType["Browser"] = "browser";
HistoryType["Hash"] = "hash";
})(HistoryType = exports.HistoryType || (exports.HistoryType = {}));