diff --git a/.flowconfig b/.flowconfig index 8ba69425..d361db80 100644 --- a/.flowconfig +++ b/.flowconfig @@ -1,4 +1,5 @@ [ignore] +.*/node_modules/hermes-estree .*/node_modules/babel-plugin-flow-runtime .*/node_modules/flow-runtime .*/node_modules/cross-domain-safe-weakmap/dist diff --git a/vitestSetup.js b/vitestSetup.js index 28437967..a183ea4b 100644 --- a/vitestSetup.js +++ b/vitestSetup.js @@ -1,26 +1,5 @@ /* @flow */ - -export const sdkClientTestGlobals = { - __PORT__: 8000, - __STAGE_HOST__: "sandbox.paypal.com", - __HOST__: "test.paypal.com", - __HOSTNAME__: "test.paypal.com", - __SDK_HOST__: "test.paypal.com", - __PATH__: "/sdk/js", - - __ENV__: "test", - __VERSION__: "1.0.45", - __CORRELATION_ID__: "abc123", - __NAMESPACE__: "paypaltest", - __PAYPAL_DOMAIN__: "mock://www.paypal.com", - __PAYPAL_API_DOMAIN__: "mock://sandbox.paypal.com", - __COMPONENTS__: ["buttons"], - __DISABLE_SET_COOKIE__: true, - __EXPERIMENTATION__: { - __EXPERIENCE__: "1122", - __TREATMENT__: "1234", - }, -}; +import { sdkClientTestGlobals } from "./test/globals"; const applyEnvs = () => { Object.keys(sdkClientTestGlobals).forEach((k) => { diff --git a/webpack.config.js b/webpack.config.js index 91ec6a0a..39777ec4 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -4,7 +4,7 @@ import type { WebpackConfig } from "@krakenjs/grumbler-scripts/config/types"; import { getWebpackConfig } from "@krakenjs/grumbler-scripts/config/webpack.config"; -import { sdkClientTestGlobals } from "./vitestSetup"; +import { sdkClientTestGlobals } from "./test/globals"; export const WEBPACK_CONFIG_TEST: WebpackConfig = getWebpackConfig({ test: true, @@ -12,3 +12,6 @@ export const WEBPACK_CONFIG_TEST: WebpackConfig = getWebpackConfig({ ...sdkClientTestGlobals, }, }); + +// eslint-disable-next-line import/no-default-export +export default [WEBPACK_CONFIG_TEST];