@@ -36,7 +36,7 @@ module.exports = class JSONAPISerializer {
36
36
*
37
37
* @method JSONAPISerializer#register
38
38
* @param {string } type resource's type.
39
- * @param {string } [schema=default] schema name.
39
+ * @param {string|Object } [schema=' default' ] schema name.
40
40
* @param {Object } [options] options.
41
41
*/
42
42
register ( type , schema , options ) {
@@ -60,7 +60,7 @@ module.exports = class JSONAPISerializer {
60
60
* @method JSONAPISerializer#serialize
61
61
* @param {string|Object } type resource's type as string or a dynamic type options as object.
62
62
* @param {Object|Object[] } data input data.
63
- * @param {string } [schema=default] resource's schema name.
63
+ * @param {string|Object } [schema=' default' ] resource's schema name.
64
64
* @param {Object } [extraData] additional data that can be used in topLevelMeta options.
65
65
* @return {Object } serialized data.
66
66
*/
@@ -115,7 +115,7 @@ module.exports = class JSONAPISerializer {
115
115
* @method JSONAPISerializer#serializeAsync
116
116
* @param {string } type resource's type.
117
117
* @param {Object|Object[] } data input data.
118
- * @param {string } [schema=default] resource's schema name.
118
+ * @param {string } [schema=' default' ] resource's schema name.
119
119
* @param {Object } [extraData] additional data that can be used in topLevelMeta options.
120
120
* @return {Promise } resolves with serialized data.
121
121
*/
@@ -333,7 +333,7 @@ module.exports = class JSONAPISerializer {
333
333
* @param {string|Object } type resource's type as string or an object with a dynamic type resolved from data.
334
334
* @param {Object } data JSON API resource data.
335
335
* @param {string } [schema=default] resource's schema name.
336
- * @param {Map<string: Object> } included.
336
+ * @param {Map<string, Object> } included Included resources .
337
337
* @return {Object } deserialized data.
338
338
*/
339
339
deserializeResource ( type , data , schema , included ) {
@@ -465,8 +465,8 @@ module.exports = class JSONAPISerializer {
465
465
* @private
466
466
* @param {string } type resource's type.
467
467
* @param {Object|Object[] } data input data.
468
- * @param {options } options resource's configuration options.
469
- * @param {Map<string: Object> } included.
468
+ * @param {Object } options resource's configuration options.
469
+ * @param {Map<string, Object> } included Included resources .
470
470
* @param {Object } extraData additional data.
471
471
* @return {Object|Object[] } serialized data.
472
472
*/
@@ -498,7 +498,7 @@ module.exports = class JSONAPISerializer {
498
498
* @private
499
499
* @param {Object } typeOption a dynamic type options.
500
500
* @param {Object|Object[] } data input data.
501
- * @param {Map<string: Object> } included.
501
+ * @param {Map<string, Object> } included Included resources .
502
502
* @param {Object } extraData additional data.
503
503
* @return {Object|Object[] } serialized data.
504
504
*/
@@ -574,7 +574,7 @@ module.exports = class JSONAPISerializer {
574
574
* @private
575
575
* @param {Object|Object[] } data input data.
576
576
* @param {Object } options resource's configuration options.
577
- * @param {Map<string: Object> } included.
577
+ * @param {Map<string, Object> } included Included resources .
578
578
* @param {Object } extraData additional data.
579
579
* @return {Object } serialized relationships.
580
580
*/
@@ -634,8 +634,8 @@ module.exports = class JSONAPISerializer {
634
634
* @param {string|Function } rType the relationship's type.
635
635
* @param {string } rSchema the relationship's schema
636
636
* @param {Object|Object[] } rData relationship's data.
637
- * @param {Map<string: Object> } included.
638
- * @param {Object } the entire resource's data.
637
+ * @param {Map<string, Object> } included Included resources .
638
+ * @param {Object } data the entire resource's data.
639
639
* @param {Object } extraData additional data.
640
640
* @return {Object|Object[] } serialized relationship data.
641
641
*/
@@ -700,7 +700,7 @@ module.exports = class JSONAPISerializer {
700
700
* @param {Object } data data passed to functions options
701
701
* @param {Object } extraData additional data passed to functions options
702
702
* @param {Object } options configuration options.
703
- * @param {string } fallbackModeIfOneArg fallback mode if only one argument is passed to function.
703
+ * @param {string } [ fallbackModeIfOneArg] fallback mode if only one argument is passed to function.
704
704
* Avoid breaking changes with issue https://github.com/danivek/json-api-serializer/issues/27.
705
705
* @return {Object }
706
706
*/
0 commit comments