0a5ab058a6
- Angular 12 application with PrimeNG components - 5 existing Cypress e2e test suites - SCSS styling with BEM naming convention - i18n support (10 languages) - Leaflet map integration - Complete component hierarchy and routing structure This baseline will be used for Angular → React migration.
200 lines
5.9 KiB
JSON
200 lines
5.9 KiB
JSON
{
|
|
"__schema": "APISchema",
|
|
"location": {
|
|
"filePath": "public-api.ts",
|
|
"line": 1,
|
|
"character": 1
|
|
},
|
|
"module": {
|
|
"__schema": "ModuleSchema",
|
|
"location": {
|
|
"filePath": "public-api.ts",
|
|
"line": 1,
|
|
"character": 1
|
|
},
|
|
"exports": [
|
|
{
|
|
"__schema": "ClassSchema",
|
|
"name": "TranslateHttpLoader",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 5,
|
|
"character": 1
|
|
},
|
|
"signature": "class TranslateHttpLoader",
|
|
"extendsNodes": [],
|
|
"implementNodes": [
|
|
{
|
|
"__schema": "ExpressionWithTypeArgumentsSchema",
|
|
"name": "implements TranslateLoader",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 5,
|
|
"character": 45
|
|
},
|
|
"typeArgs": [],
|
|
"expression": {
|
|
"__schema": "TypeRefSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 5,
|
|
"character": 45
|
|
},
|
|
"name": "TranslateLoader",
|
|
"componentId": {
|
|
"name": "http-loader",
|
|
"version": "8.0.0",
|
|
"scope": "ngx-translate.packages"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"members": [
|
|
{
|
|
"__schema": "ConstructorSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 3
|
|
},
|
|
"name": "constructor",
|
|
"signature": "constructor TranslateHttpLoader(http: HttpClient, prefix?: string, suffix?: string): TranslateHttpLoader",
|
|
"modifiers": [],
|
|
"params": [
|
|
{
|
|
"__schema": "ParameterSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 15
|
|
},
|
|
"name": "http",
|
|
"isOptional": false,
|
|
"type": {
|
|
"__schema": "TypeRefSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 29
|
|
},
|
|
"name": "HttpClient",
|
|
"packageName": "@angular/common/http"
|
|
}
|
|
},
|
|
{
|
|
"__schema": "ParameterSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 41
|
|
},
|
|
"name": "prefix",
|
|
"isOptional": false,
|
|
"defaultValue": "\"/assets/i18n/\"",
|
|
"type": {
|
|
"__schema": "KeywordTypeSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 56
|
|
},
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"__schema": "ParameterSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 82
|
|
},
|
|
"name": "suffix",
|
|
"isOptional": false,
|
|
"defaultValue": "\".json\"",
|
|
"type": {
|
|
"__schema": "KeywordTypeSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 6,
|
|
"character": 97
|
|
},
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"returnType": {
|
|
"__schema": "ThisTypeSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 5,
|
|
"character": 1
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"__schema": "FunctionLikeSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 11,
|
|
"character": 3
|
|
},
|
|
"name": "getTranslation",
|
|
"signature": "(method) TranslateHttpLoader.getTranslation(lang: string): Observable<Object>",
|
|
"modifiers": [
|
|
"public"
|
|
],
|
|
"params": [
|
|
{
|
|
"__schema": "ParameterSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 11,
|
|
"character": 25
|
|
},
|
|
"name": "lang",
|
|
"isOptional": false,
|
|
"type": {
|
|
"__schema": "KeywordTypeSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 11,
|
|
"character": 31
|
|
},
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"returnType": {
|
|
"__schema": "TypeRefSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 11,
|
|
"character": 40
|
|
},
|
|
"name": "Observable",
|
|
"packageName": "rxjs"
|
|
},
|
|
"doc": {
|
|
"__schema": "DocSchema",
|
|
"location": {
|
|
"filePath": "lib/http-loader.ts",
|
|
"line": 8,
|
|
"character": 3
|
|
},
|
|
"raw": "/**\r\n * Gets the translations from the server\r\n */",
|
|
"comment": "Gets the translations from the server"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"internals": []
|
|
},
|
|
"internals": [],
|
|
"componentId": {
|
|
"name": "http-loader",
|
|
"version": "8.0.0",
|
|
"scope": "ngx-translate.packages"
|
|
},
|
|
"taggedModuleExports": []
|
|
} |