1234567891011121314151617181920 |
- import { runPreRequestScript } from "@hoppscotch/js-sandbox"
- import { Environment } from "@hoppscotch/data"
- import cloneDeep from "lodash/cloneDeep"
- import {
- getCurrentEnvironment,
- getGlobalVariables,
- } from "~/newstore/environments"
- export const getCombinedEnvVariables = () => ({
- global: cloneDeep(getGlobalVariables()),
- selected: cloneDeep(getCurrentEnvironment().variables),
- })
- export const getFinalEnvsFromPreRequest = (
- script: string,
- envs: {
- global: Environment["variables"]
- selected: Environment["variables"]
- }
- ) => runPreRequestScript(script, envs)
|