UNPKG

@craco/craco

Version:

Create React App Configuration Override, an easy and comprehensible configuration layer for create-react-app.

25 lines (17 loc) 703 B
process.env.NODE_ENV = process.env.NODE_ENV || "test"; const { findArgsFromCli } = require("../lib/args"); // Make sure this is called before "paths" is imported. findArgsFromCli(); const { log } = require("../lib/logger"); const { getCraPaths, test } = require("../lib/cra"); const { overrideJest } = require("../lib/features/test/override"); const { loadCracoConfig } = require("../lib/config"); log("Override started with arguments: ", process.argv); log("For environment: ", process.env.NODE_ENV); const context = { env: process.env.NODE_ENV }; const cracoConfig = loadCracoConfig(context); context.paths = getCraPaths(cracoConfig); overrideJest(cracoConfig, context); test(cracoConfig);