diff --git a/src/vasu-playwright-lib/utils/action-utils.ts b/src/vasu-playwright-lib/utils/action-utils.ts index 7e6e644..d40924e 100644 --- a/src/vasu-playwright-lib/utils/action-utils.ts +++ b/src/vasu-playwright-lib/utils/action-utils.ts @@ -20,10 +20,10 @@ import { UploadOptions, UploadValues, VisibilityOption, -} from '../types/optional-parameter-types'; -import { SMALL_TIMEOUT, STANDARD_TIMEOUT } from '../constants/timeouts'; +} from '@parameterTypes'; +import { SMALL_TIMEOUT, STANDARD_TIMEOUT } from '@constants/timeouts'; import { getLocator, getVisibleLocator } from './locator-utils'; -import { getDefaultLoadState } from '../constants/loadstate'; +import { getDefaultLoadState } from '@constants/loadstate'; import { waitForElementToBeStable } from './element-utils'; /** diff --git a/src/vasu-playwright-lib/utils/assert-utils.ts b/src/vasu-playwright-lib/utils/assert-utils.ts index 5b6d71f..2523eb7 100644 --- a/src/vasu-playwright-lib/utils/assert-utils.ts +++ b/src/vasu-playwright-lib/utils/assert-utils.ts @@ -6,7 +6,7 @@ */ import { Expect, Locator, TestInfo, expect } from '@playwright/test'; -import { ExpectOptions, ExpectTextOptions, SoftOption, TimeoutOption } from '../types/optional-parameter-types'; +import { ExpectOptions, ExpectTextOptions, SoftOption, TimeoutOption } from '@parameterTypes'; import { getLocator } from './locator-utils'; import { getAllPages, getPage } from './page-utils'; import { getAlertText } from './action-utils'; diff --git a/src/vasu-playwright-lib/utils/element-utils.ts b/src/vasu-playwright-lib/utils/element-utils.ts index f3c1b73..76b489a 100644 --- a/src/vasu-playwright-lib/utils/element-utils.ts +++ b/src/vasu-playwright-lib/utils/element-utils.ts @@ -6,9 +6,9 @@ */ import { Locator } from '@playwright/test'; -import { LocatorWaitOptions, TimeoutOption } from '../types/optional-parameter-types'; +import { LocatorWaitOptions, TimeoutOption } from '@parameterTypes'; import { getAllLocators, getLocator } from './locator-utils'; -import { SMALL_TIMEOUT } from '../constants/timeouts'; +import { SMALL_TIMEOUT } from '@constants/timeouts'; import { wait } from './page-utils'; import { logger } from '../setup'; import { test } from '@playwright/test'; diff --git a/src/vasu-playwright-lib/utils/locator-utils.ts b/src/vasu-playwright-lib/utils/locator-utils.ts index 04c9604..9cff67d 100644 --- a/src/vasu-playwright-lib/utils/locator-utils.ts +++ b/src/vasu-playwright-lib/utils/locator-utils.ts @@ -13,7 +13,7 @@ import { GetByTextOptions, LocatorOptions, LocatorWaitOptions, -} from '../types/optional-parameter-types'; +} from '@parameterTypes'; import { defaultVisibleOnlyOption } from '@constants/loadstate'; import { waitForFirstElementToBeAttached } from '@utils/element-utils'; diff --git a/src/vasu-playwright-lib/utils/page-utils.ts b/src/vasu-playwright-lib/utils/page-utils.ts index 3468b2a..439d8a4 100644 --- a/src/vasu-playwright-lib/utils/page-utils.ts +++ b/src/vasu-playwright-lib/utils/page-utils.ts @@ -7,13 +7,8 @@ import { SMALL_TIMEOUT } from '../constants/timeouts'; import { BrowserContext, Page, Response, expect } from '@playwright/test'; -import { - GotoOptions, - NavigationOptions, - SwitchPageOptions, - WaitForLoadStateOptions, -} from '../types/optional-parameter-types'; -import { getDefaultLoadState } from '../constants'; +import { GotoOptions, NavigationOptions, SwitchPageOptions, WaitForLoadStateOptions } from '@parameterTypes'; +import { getDefaultLoadState } from '@constants/loadstate'; let page: Page; diff --git a/tsconfig.json b/tsconfig.json index 63efe93..278762b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -12,7 +12,8 @@ "@pages/*": ["./tests/pages/*"], "@testdata/*": ["./tests/testdata/*"], "@pagesetup": ["./test-setup/page-setup"], - "@constants/*": ["./src/vasu-playwright-lib/constants/*"], + "@constants/*": ["src/vasu-playwright-lib/constants/*"], + "@parameterTypes": ["src/vasu-playwright-lib/types/optional-parameter-types"], "@utils/*": ["src/vasu-playwright-lib/utils/*"] }, // Sets up custom path mappings, enabling to import modules with convenient shorter paths