@pega/custom-dx-components
Version:
Utility for building custom UI components
47 lines (46 loc) • 1.76 kB
JSON
{
"components-directory-path": "src/components",
"import-relative-path": "Downloads",
"export-relative-path": "Downloads",
"server-config": {
"rulesetName": "CustomDXComponents",
"rulesetVersion": "01-01-01",
"sourceOfComponents": "Server",
"devBuild": true,
"devServerPort": "3030",
"serverType": "infinity",
"server": "https://localhost:1080/prweb",
"clientId": "10095186356008396159",
"clientSecret_comment": "Needed only when using 'passwordCreds' or 'clientCreds' grantType",
"clientSecret": "",
"grantType": "authCode",
"redirectUri": "https://localhost:4010/",
"authService_comment": "Infinity authentication service alias (when grantType is set to 'authCode')",
"authService": "pega",
"cert_and_key_comment": "Path to SSL certificate file and SSL key file to use when starting local HTTPS server",
"cert_and_key_comment2": "Needed only when using 'authCode' grantType and redirectUri begins with 'https://localhost'",
"cert": "./keys/dxcb.crt",
"key": "./keys/dxcb.key",
"user_and_password_comment": "useful primarily when grantType is set to 'passwordCreds'",
"user": "",
"password": "",
"questions_comment": "useful for designating how frequently questions should be asked during npm run authenticate",
"questions_askAlways": "",
"questions_askNever": "",
"questions_askOnce": "server,authService",
"questions_askedOnce": "",
"archiveRulesetName": "CustomDXArch",
"archiveRulesetVersion": "01-01-01"
},
"component": {
"library": "YourLibrary",
"type": "",
"version": "1.0.0",
"subtype": "",
"description": "",
"icon": ""
},
"usePromotedWebPack": false,
"libraryModeCL": true,
"showDebug": false
}