UNPKG

@frontity/core

Version:

The core package of the Frontity framework.

26 lines (25 loc) 965 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const path_1 = require("path"); const rootPath = process.cwd(); /** * Generate the object for Webpack's resolve configuration. * * Official Webpack docs: https://webpack.js.org/configuration/resolve/. * * @returns The configuration object for Webpack. */ const resolve = () => ({ // Automatically resolve extensions for js, jsx, ts and tsx files. extensions: [".js", ".jsx", ".ts", ".tsx"], // Alias the build folder to get access to it directly, without relying on were // the node_module folder is. Useful for things like import "build/client-stats.json". alias: { build: (0, path_1.resolve)(rootPath, "build"), // Force ramda to be the esModule version to support tree-shaking. "ramda/src": "ramda/es", // Avoid dynamic imports with Koa require. "any-promise": "promise-monofill", }, }); exports.default = resolve;