metadata.jsonโข18.3 kB
{
"version": 1,
"updated_at": "2025-01-14",
"description": "Centralized configuration for SAP Docs MCP search system",
"sources": [
{
"id": "sapui5",
"type": "documentation",
"lang": "en",
"boost": 0.1,
"tags": ["ui5", "frontend", "javascript"],
"description": "SAPUI5 framework documentation",
"libraryId": "/sapui5",
"sourcePath": "sapui5-docs/docs",
"baseUrl": "https://ui5.sap.com",
"pathPattern": "/#/topic/{file}",
"anchorStyle": "custom"
},
{
"id": "cap",
"type": "documentation",
"lang": "en",
"boost": 0.1,
"tags": ["backend", "nodejs", "java", "cds"],
"description": "SAP Cloud Application Programming model",
"libraryId": "/cap",
"sourcePath": "cap-docs",
"baseUrl": "https://cap.cloud.sap",
"pathPattern": "/docs/{file}",
"anchorStyle": "docsify"
},
{
"id": "openui5-api",
"type": "api",
"lang": "en",
"boost": 0.1,
"tags": ["api", "controls", "ui5"],
"description": "OpenUI5 API documentation",
"libraryId": "/openui5-api",
"sourcePath": "openui5/src",
"baseUrl": "https://sdk.openui5.org",
"pathPattern": "/#/api/{file}",
"anchorStyle": "custom"
},
{
"id": "openui5-samples",
"type": "samples",
"lang": "en",
"boost": 0.05,
"tags": ["samples", "examples", "ui5"],
"description": "OpenUI5 code samples",
"libraryId": "/openui5-samples",
"sourcePath": "openui5/src",
"baseUrl": "https://sdk.openui5.org",
"pathPattern": "/entity/{file}",
"anchorStyle": "custom"
},
{
"id": "wdi5",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["testing", "e2e", "webdriver"],
"description": "wdi5 testing framework",
"libraryId": "/wdi5",
"sourcePath": "wdi5/docs",
"baseUrl": "https://ui5-community.github.io/wdi5",
"pathPattern": "#{file}",
"anchorStyle": "docsify"
},
{
"id": "ui5-tooling",
"type": "documentation",
"lang": "en",
"boost": 0.0,
"tags": ["tooling", "build", "cli"],
"description": "UI5 Tooling documentation",
"libraryId": "/ui5-tooling",
"sourcePath": "ui5-tooling/docs",
"baseUrl": "https://sap.github.io/ui5-tooling/v4",
"pathPattern": "/pages/{file}",
"anchorStyle": "github"
},
{
"id": "cloud-mta-build-tool",
"type": "documentation",
"lang": "en",
"boost": 0.0,
"tags": ["mta", "build", "deployment"],
"description": "Cloud MTA Build Tool",
"libraryId": "/cloud-mta-build-tool",
"sourcePath": "cloud-mta-build-tool/docs/docs",
"baseUrl": "https://sap.github.io/cloud-mta-build-tool",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "ui5-webcomponents",
"type": "documentation",
"lang": "en",
"boost": 0.0,
"tags": ["webcomponents", "ui5"],
"description": "UI5 Web Components",
"libraryId": "/ui5-webcomponents",
"sourcePath": "ui5-webcomponents/docs",
"baseUrl": "https://sap.github.io/ui5-webcomponents/docs",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "cloud-sdk-js",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["sdk", "javascript", "cloud"],
"description": "SAP Cloud SDK for JavaScript",
"libraryId": "/cloud-sdk-js",
"sourcePath": "cloud-sdk/docs-js",
"baseUrl": "https://sap.github.io/cloud-sdk/docs/js",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "cloud-sdk-java",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["sdk", "java", "cloud"],
"description": "SAP Cloud SDK for Java",
"libraryId": "/cloud-sdk-java",
"sourcePath": "cloud-sdk/docs-java",
"baseUrl": "https://sap.github.io/cloud-sdk/docs/java",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "cloud-sdk-ai-js",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["ai", "sdk", "javascript"],
"description": "SAP Cloud SDK AI for JavaScript",
"libraryId": "/cloud-sdk-ai-js",
"sourcePath": "cloud-sdk-ai/docs-js",
"baseUrl": "https://sap.github.io/ai-sdk/docs/js",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "cloud-sdk-ai-java",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["ai", "sdk", "java"],
"description": "SAP Cloud SDK AI for Java",
"libraryId": "/cloud-sdk-ai-java",
"sourcePath": "cloud-sdk-ai/docs-java",
"baseUrl": "https://sap.github.io/ai-sdk/docs/java",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "ui5-typescript",
"type": "documentation",
"lang": "en",
"boost": 0.1,
"tags": ["ui5", "typescript", "types", "frontend"],
"description": "UI5 TypeScript",
"libraryId": "/ui5-typescript",
"sourcePath": "ui5-typescript",
"baseUrl": "https://github.com/UI5/typescript/blob/gh-pages",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "ui5-cc-spreadsheetimporter",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["ui5", "spreadsheet", "importer", "custom-control"],
"description": "UI5 CC Spreadsheet Importer",
"libraryId": "/ui5-cc-spreadsheetimporter",
"sourcePath": "ui5-cc-spreadsheetimporter/docs",
"baseUrl": "https://docs.spreadsheet-importer.com",
"pathPattern": "/pages/{file}/",
"anchorStyle": "github"
},
{
"id": "abap-cheat-sheets",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["abap", "syntax", "cheat-sheets", "examples", "backend"],
"description": "ABAP Cheat Sheets",
"libraryId": "/abap-cheat-sheets",
"sourcePath": "abap-cheat-sheets",
"baseUrl": "https://github.com/SAP-samples/abap-cheat-sheets/blob/main",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "sap-styleguides",
"type": "documentation",
"lang": "en",
"boost": 0.06,
"tags": ["abap", "clean-code", "style-guide", "best-practices", "code-review"],
"description": "SAP Style Guides",
"libraryId": "/sap-styleguides",
"sourcePath": "sap-styleguides",
"baseUrl": "https://github.com/SAP/styleguides/blob/main",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "dsag-abap-leitfaden",
"type": "documentation",
"lang": "de",
"boost": 0.05,
"tags": ["abap", "leitfaden", "best-practices", "german", "dsag", "clean-core"],
"description": "DSAG ABAP Leitfaden",
"libraryId": "/dsag-abap-leitfaden",
"sourcePath": "dsag-abap-leitfaden/docs",
"baseUrl": "https://1dsag.github.io/ABAP-Leitfaden",
"pathPattern": "/{file}/",
"anchorStyle": "github"
},
{
"id": "abap-fiori-showcase",
"type": "documentation",
"lang": "en",
"boost": 0.08,
"tags": ["fiori-elements", "abap", "rap", "annotations", "odata-v4", "showcase"],
"description": "ABAP Platform Fiori Feature Showcase",
"libraryId": "/abap-fiori-showcase",
"sourcePath": "abap-fiori-showcase",
"baseUrl": "https://github.com/SAP-samples/abap-platform-fiori-feature-showcase/blob/main",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "cap-fiori-showcase",
"type": "documentation",
"lang": "en",
"boost": 0.08,
"tags": ["fiori-elements", "cap", "annotations", "odata-v4", "showcase", "nodejs"],
"description": "CAP Fiori Elements Feature Showcase",
"libraryId": "/cap-fiori-showcase",
"sourcePath": "cap-fiori-showcase",
"baseUrl": "https://github.com/SAP-samples/fiori-elements-feature-showcase/blob/main",
"pathPattern": "/{file}",
"anchorStyle": "github"
},
{
"id": "abap-docs-758",
"type": "documentation",
"lang": "en",
"boost": 0.05,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.58"],
"description": "Official ABAP Keyword Documentation (7.58)",
"libraryId": "/abap-docs-758",
"sourcePath": "abap-docs/docs/7.58/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_758_index_htm/7.58/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-757",
"type": "documentation",
"lang": "en",
"boost": 0.02,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.57"],
"description": "Official ABAP Keyword Documentation (7.57)",
"libraryId": "/abap-docs-757",
"sourcePath": "abap-docs/docs/7.57/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_757_index_htm/7.57/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-756",
"type": "documentation",
"lang": "en",
"boost": 0.01,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.56"],
"description": "Official ABAP Keyword Documentation (7.56)",
"libraryId": "/abap-docs-756",
"sourcePath": "abap-docs/docs/7.56/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_756_index_htm/7.56/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-755",
"type": "documentation",
"lang": "en",
"boost": 0.01,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.55"],
"description": "Official ABAP Keyword Documentation (7.55)",
"libraryId": "/abap-docs-755",
"sourcePath": "abap-docs/docs/7.55/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_755_index_htm/7.55/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-754",
"type": "documentation",
"lang": "en",
"boost": 0.01,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.54"],
"description": "Official ABAP Keyword Documentation (7.54)",
"libraryId": "/abap-docs-754",
"sourcePath": "abap-docs/docs/7.54/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_754_index_htm/7.54/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-753",
"type": "documentation",
"lang": "en",
"boost": 0.01,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.53"],
"description": "Official ABAP Keyword Documentation (7.53)",
"libraryId": "/abap-docs-753",
"sourcePath": "abap-docs/docs/7.53/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_753_index_htm/7.53/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-752",
"type": "documentation",
"lang": "en",
"boost": 0.01,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "7.52"],
"description": "Official ABAP Keyword Documentation (7.52)",
"libraryId": "/abap-docs-752",
"sourcePath": "abap-docs/docs/7.52/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_752_index_htm/7.52/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
},
{
"id": "abap-docs-latest",
"type": "documentation",
"lang": "en",
"boost": 1.0,
"tags": ["abap", "keyword-documentation", "language-reference", "syntax", "programming", "latest"],
"description": "Official ABAP Keyword Documentation (Latest)",
"libraryId": "/abap-docs-latest",
"sourcePath": "abap-docs/docs/latest/md",
"baseUrl": "https://help.sap.com/doc/abapdocu_latest_index_htm/latest/en-US",
"pathPattern": "/{file}",
"anchorStyle": "sap-help"
}
],
"synonyms": [
{ "from": "ui5", "to": ["sapui5", "openui5"] },
{ "from": "button", "to": ["btn", "sap.m.Button"] },
{ "from": "table", "to": ["sap.m.Table", "sap.ui.table.Table"] },
{ "from": "wizard", "to": ["sap.m.Wizard"] },
{ "from": "testing", "to": ["wdi5", "e2e", "automation"] },
{ "from": "cds", "to": ["cap", "cloud application programming"] },
{ "from": "odata", "to": ["rest", "api", "service"] },
{ "from": "typescript", "to": ["ts", "types", "type definitions"] },
{ "from": "spreadsheet", "to": ["excel", "csv", "import", "upload"] },
{ "from": "abap", "to": ["advanced business application programming", "sap programming"] },
{ "from": "clean-code", "to": ["clean code", "best practices", "style guide"] },
{ "from": "style-guide", "to": ["styleguide", "coding standards", "best practices"] },
{ "from": "leitfaden", "to": ["guidelines", "guide", "best practices"] },
{ "from": "clean-core", "to": ["clean core", "extensibility", "cloud development"] },
{ "from": "fiori-elements", "to": ["fiori elements", "annotations", "odata"] },
{ "from": "rap", "to": ["restful application programming", "abap restful"] },
{ "from": "annotations", "to": ["ui5 annotations", "odata annotations", "fiori annotations"] }
],
"acronyms": {
"CAP": ["Cloud Application Programming", "cds"],
"CDS": ["Core Data Services", "cap"],
"UI5": ["sapui5", "openui5"],
"BTP": ["Business Technology Platform", "cloud"],
"MTA": ["Multi-Target Application"],
"CQL": ["CDS Query Language", "query"],
"OData": ["Open Data Protocol", "rest", "api"],
"TS": ["TypeScript", "types"],
"ABAP": ["Advanced Business Application Programming", "sap programming"],
"DSAG": ["Deutschsprachige SAP-Anwendergruppe", "german sap user group"],
"RAP": ["RESTful Application Programming", "abap restful", "business object"]
},
"contextBoosts": {
"SAP Cloud SDK": {
"/cloud-sdk-ai-js": 1.0,
"/cloud-sdk-ai-java": 1.0,
"/cloud-sdk-js": 0.8,
"/cloud-sdk-java": 0.8,
"/cap": 0.2
},
"UI5": {
"/sapui5": 0.9,
"/openui5-api": 0.9,
"/openui5-samples": 0.9,
"/ui5-typescript": 0.8
},
"wdi5": {
"/wdi5": 1.0,
"/openui5-api": 0.4,
"/openui5-samples": 0.4,
"/sapui5": 0.4
},
"UI5 Web Components": {
"/ui5-webcomponents": 1.0
},
"UI5 Tooling": {
"/ui5-tooling": 1.0
},
"Cloud MTA Build Tool": {
"/cloud-mta-build-tool": 1.0
},
"CAP": {
"/cap": 1.0,
"/cap-fiori-showcase": 0.9,
"/sapui5": 0.2
},
"TypeScript": {
"/ui5-typescript": 1.0,
"/sapui5": 0.4,
"/openui5-api": 0.4
},
"UI5 CC Spreadsheet Importer": {
"/ui5-cc-spreadsheetimporter": 1.0,
"/sapui5": 0.3,
"/openui5-api": 0.3
},
"ABAP": {
"/abap-docs-latest": 1.0,
"/abap-cheat-sheets": 0.8,
"/sap-styleguides": 0.7,
"/dsag-abap-leitfaden": 0.6,
"/abap-docs-758": 0.05,
"/abap-docs-757": 0.02,
"/abap-docs-756": 0.01,
"/abap-docs-755": 0.01,
"/abap-docs-754": 0.01,
"/abap-docs-753": 0.01,
"/abap-docs-752": 0.01,
"/cap": 0.2
},
"Clean Code": {
"/sap-styleguides": 1.0,
"/dsag-abap-leitfaden": 0.8,
"/abap-cheat-sheets": 0.4
},
"DSAG": {
"/dsag-abap-leitfaden": 1.0,
"/abap-cheat-sheets": 0.5,
"/sap-styleguides": 0.3
},
"Fiori Elements": {
"/abap-fiori-showcase": 1.0,
"/cap-fiori-showcase": 1.0,
"/sapui5": 0.6,
"/cap": 0.5
},
"RAP": {
"/abap-fiori-showcase": 1.0,
"/abap-cheat-sheets": 0.6,
"/cap": 0.3
},
"7.58": {
"/abap-docs-758": 2.0,
"/abap-docs-latest": 0.3
},
"7.57": {
"/abap-docs-757": 2.0,
"/abap-docs-latest": 0.3
},
"7.56": {
"/abap-docs-756": 2.0,
"/abap-docs-latest": 0.3
},
"7.55": {
"/abap-docs-755": 2.0,
"/abap-docs-latest": 0.3
},
"7.54": {
"/abap-docs-754": 2.0,
"/abap-docs-latest": 0.3
},
"7.53": {
"/abap-docs-753": 2.0,
"/abap-docs-latest": 0.3
},
"7.52": {
"/abap-docs-752": 2.0,
"/abap-docs-latest": 0.3
},
"latest": {
"/abap-docs-latest": 1.5,
"/abap-docs-758": 0.1
}
},
"libraryMappings": {
"sapui5": "sapui5",
"cap": "cap",
"cloud-sdk-js": "cloud-sdk-js",
"cloud-sdk-ai-js": "cloud-sdk-ai-js",
"openui5-api": "sapui5",
"openui5-samples": "sapui5",
"wdi5": "wdi5",
"ui5-tooling": "ui5-tooling",
"cloud-mta-build-tool": "cloud-mta-build-tool",
"ui5-webcomponents": "ui5-webcomponents",
"cloud-sdk-java": "cloud-sdk-java",
"cloud-sdk-ai-java": "cloud-sdk-ai-java",
"ui5-typescript": "ui5-typescript",
"ui5-cc-spreadsheetimporter": "ui5-cc-spreadsheetimporter",
"abap-cheat-sheets": "abap-cheat-sheets",
"sap-styleguides": "sap-styleguides",
"dsag-abap-leitfaden": "dsag-abap-leitfaden",
"abap-fiori-showcase": "abap-fiori-showcase",
"cap-fiori-showcase": "cap-fiori-showcase",
"abap-docs-758": "abap-docs",
"abap-docs-757": "abap-docs",
"abap-docs-756": "abap-docs",
"abap-docs-755": "abap-docs",
"abap-docs-754": "abap-docs",
"abap-docs-753": "abap-docs",
"abap-docs-752": "abap-docs",
"abap-docs-latest": "abap-docs"
},
"contextEmojis": {
"CAP": "๐๏ธ",
"wdi5": "๐งช",
"UI5": "๐จ",
"UI5 Web Components": "๐น๏ธ",
"SAP Cloud SDK": "๐",
"UI5 Tooling": "๐ง",
"Cloud MTA Build Tool": "๐ข",
"TypeScript": "๐",
"UI5 CC Spreadsheet Importer": "๐",
"ABAP": "๐ป",
"Clean Code": "โจ",
"DSAG": "๐ฉ๐ช",
"Fiori Elements": "๐ฑ",
"RAP": "โก",
"MIXED": "๐"
}
}