{
  "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
}
