|
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