forked from StellarSplit/StellarSplit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathverify-module.ts
More file actions
29 lines (24 loc) · 1.39 KB
/
Copy pathverify-module.ts
File metadata and controls
29 lines (24 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Simple verification script to check if our module structure is correct
import { SplitTemplateModule } from './split-template.module';
import { SplitTemplateController } from './split-template.controller';
import { SplitTemplateService } from './split-template.service';
import { CreateSplitTemplateDto } from './dto/create-split-template.dto';
import { CreateSplitFromTemplateDto } from './dto/create-split-from-template.dto';
import { UpdateSplitTemplateDto } from './dto/update-split-template.dto';
import { SplitTemplateResponseDto } from './dto/split-template-response.dto';
import { SplitTemplate, SplitType } from './entities/split-template.entity';
console.log('✅ All imports resolved successfully!');
console.log('✅ SplitTemplateModule is properly defined');
console.log('✅ All DTOs are properly structured');
console.log('✅ Entity is properly defined');
console.log('✅ Module is ready for integration');
// Test basic DTO instantiation
const createDto = new CreateSplitTemplateDto();
const createFromTemplateDto = new CreateSplitFromTemplateDto();
const updateDto = new UpdateSplitTemplateDto();
const responseDto = new SplitTemplateResponseDto();
console.log('✅ DTOs can be instantiated');
// Test enum values
const splitTypes = Object.values(SplitType);
console.log('✅ SplitType enum values:', splitTypes);
export { SplitTemplateModule, SplitTemplateController, SplitTemplateService };