|
369 | 369 | ]
|
370 | 370 | },
|
371 | 371 | "treatEmptyStringsAsNull": {
|
372 |
| - "description": "Whether or not to treat empty strings as null values.", |
| 372 | + "description": "Whether to treat empty strings as null values.", |
373 | 373 | "type": "boolean",
|
374 | 374 | "default": true
|
375 | 375 | },
|
376 | 376 | "keepCompleteProperties": {
|
377 |
| - "description": "Whether or not to keep the original, complete list of properties for the fetched games. Will be saved in a separate file per platform and market.", |
| 377 | + "description": "Whether to keep the original, complete list of properties for the fetched games. Will be saved in a separate file per platform and market.", |
378 | 378 | "type": "boolean",
|
379 | 379 | "default": false
|
380 | 380 | },
|
381 | 381 | "includedProperties": {
|
382 |
| - "description": "The properties that should be contained in the cleaned version of the API response.", |
| 382 | + "description": "The properties that should be contained in the filtered version of the API response.", |
383 | 383 | "type": "object",
|
384 | 384 | "properties": {
|
385 | 385 | "productTitle": {
|
386 |
| - "description": "Whether or not to include the title of the game.", |
| 386 | + "description": "Whether to include the title of the game.", |
387 | 387 | "type": "boolean",
|
388 | 388 | "default": true
|
389 | 389 | },
|
390 | 390 | "productId": {
|
391 |
| - "description": "Whether or not to include the product ID of the game.", |
| 391 | + "description": "Whether to include the product ID of the game.", |
392 | 392 | "type": "boolean",
|
393 |
| - "default": true |
| 393 | + "default": false |
394 | 394 | },
|
395 | 395 | "developerName": {
|
396 |
| - "description": "Whether or not to include the name of the developer of the game.", |
| 396 | + "description": "Whether to include the name of the game's developer.", |
397 | 397 | "type": "boolean",
|
398 |
| - "default": true |
| 398 | + "default": false |
399 | 399 | },
|
400 | 400 | "publisherName": {
|
401 |
| - "description": "Whether or not to include the name of the publisher of the game.", |
| 401 | + "description": "Whether to include the name of the game's publisher.", |
402 | 402 | "type": "boolean",
|
403 |
| - "default": true |
| 403 | + "default": false |
404 | 404 | },
|
405 | 405 | "categories": {
|
406 |
| - "description": "Whether or not to include the game's categories. This can be used as tags.", |
| 406 | + "description": "Whether to include the game's categories.", |
407 | 407 | "type": "boolean",
|
408 |
| - "default": true |
| 408 | + "default": false |
409 | 409 | },
|
410 | 410 | "productDescription": {
|
411 |
| - "description": "The description of the game.", |
| 411 | + "description": "Whether to include the description of the game.", |
412 | 412 | "type": "object",
|
413 | 413 | "default": {
|
414 |
| - "enabled": true, |
| 414 | + "enabled": false, |
415 | 415 | "preferShort": false
|
416 | 416 | },
|
417 | 417 | "properties": {
|
418 | 418 | "enabled": {
|
419 |
| - "description": "Whether or not to include the description of the game.", |
| 419 | + "description": "Whether to include the description of the game.", |
420 | 420 | "type": "boolean",
|
421 |
| - "default": true |
| 421 | + "default": false |
422 | 422 | },
|
423 | 423 | "preferShort": {
|
424 |
| - "description": "Whether or not to prefer the short description of the game, if one exists.", |
| 424 | + "description": "Whether to prefer the short description of the game over the long description, if one exists.", |
425 | 425 | "type": "boolean",
|
426 | 426 | "default": false
|
427 | 427 | }
|
|
432 | 432 | "additionalProperties": false
|
433 | 433 | },
|
434 | 434 | "images": {
|
435 |
| - "description": "Whether or not to include image URL's for the game.", |
| 435 | + "description": "Whether to include image URL's for the game.", |
436 | 436 | "type": "object",
|
437 | 437 | "default": {
|
438 |
| - "enabled": true, |
439 |
| - "maxImages": 0, |
440 |
| - "imageTypes": [ |
441 |
| - "TitledHeroArt", |
442 |
| - "SuperHeroArt", |
443 |
| - "Logo", |
444 |
| - "Poster", |
445 |
| - "Screenshot", |
446 |
| - "BoxArt", |
447 |
| - "Hero", |
448 |
| - "BrandedKeyArt", |
449 |
| - "FeaturePromotionalSquareArt" |
450 |
| - ] |
| 438 | + "enabled": false, |
| 439 | + "imageTypes": { |
| 440 | + "TitledHeroArt": -1, |
| 441 | + "SuperHeroArt": -1, |
| 442 | + "Logo": -1, |
| 443 | + "Poster": -1, |
| 444 | + "Screenshot": -1, |
| 445 | + "BoxArt": -1, |
| 446 | + "Hero": -1, |
| 447 | + "BrandedKeyArt": -1, |
| 448 | + "FeaturePromotionalSquareArt": -1 |
| 449 | + } |
451 | 450 | },
|
452 | 451 | "properties": {
|
453 | 452 | "enabled": {
|
454 |
| - "description": "Whether or not to include any the images in the result.", |
| 453 | + "description": "Whether to include image URL's for the game.", |
455 | 454 | "type": "boolean",
|
456 |
| - "default": true |
| 455 | + "default": false |
457 | 456 | },
|
458 | 457 | "imageTypes": {
|
459 |
| - "description": "What kinds of images should be considered, and a maximum of many of each type should be chosen. A value of -1 indicates no limit.", |
| 458 | + "description": "What kinds of images should be included in the output, and a maximum of how many of each type should be chosen.", |
460 | 459 | "type": "object",
|
461 | 460 | "default": {
|
462 | 461 | "TitledHeroArt": -1,
|
|
527 | 526 | "additionalProperties": false
|
528 | 527 | },
|
529 | 528 | "releaseDate": {
|
530 |
| - "description": "Whether or not to include the game's release date.", |
| 529 | + "description": "Whether to include the game's release date.", |
531 | 530 | "type": "object",
|
532 | 531 | "default": {
|
533 |
| - "enabled": true, |
| 532 | + "enabled": false, |
534 | 533 | "format": "date"
|
535 | 534 | },
|
536 | 535 | "properties": {
|
537 | 536 | "enabled": {
|
538 |
| - "description": "Whether or not to include the game's release date.", |
| 537 | + "description": "Whether to include the game's release date.", |
539 | 538 | "type": "boolean",
|
540 |
| - "default": true |
| 539 | + "default": false |
541 | 540 | },
|
542 | 541 | "format": {
|
543 | 542 | "description": "How to format the date string. Either the full dateTime (YYYY-MM-DDTHH:mm:ss.sssssssZ) or just the date (YYYY-MM-DD).",
|
|
556 | 555 | "additionalProperties": false
|
557 | 556 | },
|
558 | 557 | "userRating": {
|
559 |
| - "description": "Whether or not to include the game's user rating.", |
| 558 | + "description": "Whether to include the game's user rating.", |
560 | 559 | "type": "object",
|
561 | 560 | "default": {
|
562 |
| - "enabled": true, |
| 561 | + "enabled": false, |
563 | 562 | "aggregationInterval": "AllTime",
|
564 | 563 | "format": "percentage"
|
565 | 564 | },
|
566 | 565 | "properties": {
|
567 | 566 | "enabled": {
|
568 |
| - "description": "Whether or not to include the game's user rating.", |
| 567 | + "description": "Whether to include the game's user rating.", |
569 | 568 | "type": "boolean",
|
570 |
| - "default": true |
| 569 | + "default": false |
571 | 570 | },
|
572 | 571 | "aggregationInterval": {
|
573 | 572 | "description": "Which kind of interval to use for rating aggregation.",
|
|
597 | 596 | "additionalProperties": false
|
598 | 597 | },
|
599 | 598 | "pricing": {
|
600 |
| - "description": "Whether or not to include the game's price information. The currency that is used is dependent on the chosen \"market\".", |
| 599 | + "description": "Whether to include the game's price information. The currency that is used is dependent on the chosen \"market\".", |
601 | 600 | "type": "object",
|
602 | 601 | "default": {
|
603 |
| - "enabled": true, |
| 602 | + "enabled": false, |
604 | 603 | "priceTypes": [
|
605 | 604 | "ListPrice",
|
606 | 605 | "MSRP",
|
|
612 | 611 | "enabled": {
|
613 | 612 | "description": "Whether or not to include the game's price information. The currency that is used is dependent on the chosen \"market\".",
|
614 | 613 | "type": "boolean",
|
615 |
| - "default": true |
| 614 | + "default": false |
616 | 615 | },
|
617 | 616 | "priceTypes": {
|
618 |
| - "description": "Which kinds of prices to include. Choose from ListPrice, MSRP and WholesalePrice (i.e. applied discounts).", |
| 617 | + "description": "Which kinds of prices to include. Choose from \"ListPrice\", \"MSRP\" and \"WholesalePrice\" (i.e. with discounts applied).", |
619 | 618 | "type": "array",
|
620 | 619 | "default": [
|
621 | 620 | "ListPrice",
|
|
662 | 661 | "additionalProperties": false
|
663 | 662 | },
|
664 | 663 | "storePage": {
|
665 |
| - "description": "Whether or not to include the game's store page URL. NOTE: THIS IS NOT GUARANTEED TO ALWAYS RESULT IN A WORKING URL, AS IT NEEDS TO BE INFERRED AND IS NOT AVAILABLE THROUGH THE API.", |
| 664 | + "description": "Whether to include the game's store page URL. Note that this is not guaranteed to always result in a working URL, as it needs to be inferred and is not available through the API.", |
666 | 665 | "type": "boolean",
|
667 |
| - "default": true |
| 666 | + "default": false |
668 | 667 | }
|
669 | 668 | },
|
670 | 669 | "additionalProperties": false,
|
|
0 commit comments