Initial commit from saas-meta

This commit is contained in:
Hamza-Ayed
2026-03-30 17:04:27 +03:00
commit 3b28389dc3
91 changed files with 20697 additions and 0 deletions

33
scripts/test_config.ts Normal file
View File

@@ -0,0 +1,33 @@
import { NestFactory } from '@nestjs/core';
import { ConfigModule, ConfigService } from '@nestjs/config';
import configuration from '../src/config/configuration';
import { validate } from '../src/config/env.validation';
import { Module } from '@nestjs/common';
@Module({
imports: [
ConfigModule.forRoot({
load: [configuration],
validate,
}),
],
})
class TestModule {}
async function test() {
const app = await NestFactory.createApplicationContext(TestModule);
const config = app.get(ConfigService);
console.log('--- CONFIG RESOLUTION TEST ---');
console.log('meta.accessToken:', config.get('meta.accessToken') ? 'FOUND' : 'MISSING');
console.log('META_ACCESS_TOKEN:', config.get('META_ACCESS_TOKEN') ? 'FOUND' : 'MISSING');
console.log('meta.appId:', config.get('meta.appId') ? 'FOUND' : 'MISSING');
console.log('META_APP_ID:', config.get('META_APP_ID') ? 'FOUND' : 'MISSING');
await app.close();
}
test().catch(err => {
console.error('Test failed:', err);
process.exit(1);
});