1+ import type { CfResourceTransform , FinalTransform } from './transforms-resolver' ;
12import { isAbsolute , join } from 'node:path' ;
23import { eventManager } from '@application-services/event-manager' ;
34import { globalStateManager } from '@application-services/global-state-manager' ;
@@ -26,6 +27,7 @@ import { getApexDomain } from '@utils/domains';
2627import { getConfigPath } from '@utils/file-loaders' ;
2728import { builtInDirectives } from './built-in-directives' ;
2829import { ConfigResolver } from './config-resolver' ;
30+ import { TransformsResolver } from './transforms-resolver' ;
2931import { getAlarmsToBeAppliedToResource , isGlobalAlarmEligibleForStack } from './utils/alarms' ;
3032import { DEFAULT_TEST_LISTENER_PORT } from './utils/application-load-balancers' ;
3133import { getStacktapeOriginRequestLambdaIamStatement } from './utils/iam' ;
@@ -41,7 +43,6 @@ import {
4143} from './utils/lambdas' ;
4244import { cleanConfigForMinimalTemplateCompilerMode , mergeStacktapeDefaults } from './utils/misc' ;
4345import { runInitialValidations , validateConfigStructure } from './utils/validation' ;
44- import { CfResourceTransform , FinalTransform , TransformsResolver } from './transforms-resolver' ;
4546
4647export class ConfigManager {
4748 config : StacktapeConfig ;
@@ -76,7 +77,9 @@ export class ConfigManager {
7677 if ( shouldLoadConfig ) {
7778 // Only load transforms for TypeScript configs with defineConfig pattern
7879 if ( this . transformsResolver . isDefineConfigStyle ( globalStateManager . configPath ) ) {
79- const { transforms, finalTransform } = await this . transformsResolver . loadTransforms ( globalStateManager . configPath ) ;
80+ const { transforms, finalTransform } = await this . transformsResolver . loadTransforms (
81+ globalStateManager . configPath
82+ ) ;
8083 this . transforms = transforms ;
8184 this . finalTransform = finalTransform ;
8285 }
@@ -274,7 +277,8 @@ export class ConfigManager {
274277 handler : getLambdaHandler ( { name, packaging } ) ,
275278 resourceName : awsResourceNames . lambda ( name , globalStateManager . targetStack . stackName ) ,
276279 cfLogicalName : cfLogicalNames . lambda ( name ) ,
277- aliasLogicalName : ( definition . deployment || definition . provisionedConcurrency ) && cfLogicalNames . lambdaStpAlias ( name ) ,
280+ aliasLogicalName :
281+ ( definition . deployment || definition . provisionedConcurrency ) && cfLogicalNames . lambdaStpAlias ( name ) ,
278282 events : definition . events || [ ] ,
279283 configParentResourceType : 'function'
280284 } as StpLambdaFunction ;
0 commit comments