|
1 | 1 | {
|
2 | 2 | "domains": {
|
3 | 3 | "api.twitch.tv": {"headers:Client-Id": "vnvcshh0aehfkq0bvu6rzpbtaf25et",
|
4 |
| - "headers:Authorization": "Bearer mjal5b1xpg5k47awdcx2qv9f9v0sut"}, |
| 4 | + "headers:Authorization": "Bearer 6n8qc1brac67r1ox65m63lf9dtya6n"}, |
5 | 5 | "api.twitter.com": {"headers:Authorization": "Bearer AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs=1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA",
|
6 | 6 | "headers:DNT": "1", "headers:Content-Type": "application/json",
|
7 | 7 | "headers:X-Twitter-Active-User": "yes", "headers:Authority": "api.twitter.com",
|
8 | 8 | "headers:Accept-Language": "en-US,en;q=0.9", "headers:Accept": "*/*"},
|
9 |
| - "api.tumblr.com": {"query:api_key": "fuiKNFp9vQFvjLNvx4sUwti4Yb5yGutBN4Xh10LXZhhRKjWlV4"}, |
| 9 | + "api.tumblr.com": {"headers:Authorization": "Bearer aIcXSOoTtqrzR8L8YEIOmBeW94c3FmbSNSWAUbxsny9KKx5VFh"}, |
10 | 10 | "m.facebook.com": {"headers:User-Agent": "curl/7.68.0"},
|
11 | 11 | "www.youtube.com": {"headers:User-Agent": "curl/7.68.0"}
|
12 | 12 | },
|
|
138 | 138 | "jsonfeed": {
|
139 | 139 | "rules": {
|
140 | 140 | "entry": [
|
141 |
| - {"var": "out:title", "op": "$.title"}, |
142 |
| - {"var": "out:html", "op": "$.content_html"}, |
| 141 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
| 142 | + {"var": "out:html", "op": "$.content_html", "mod": ["str"]}, |
143 | 143 | {"var": "out:url", "op": "$.url", "mod": ["url"]},
|
144 | 144 | {"var": "out:publishedAt", "op": "$.date_published", "mod": ["date"]},
|
145 | 145 | {"var": "out:updatedAt", "op": "$.date_modified", "mod": ["date"]}
|
146 | 146 | ]
|
147 | 147 | },
|
148 | 148 | "acceptJson": [
|
149 |
| - {"var": "out:title", "op": "$.title"}, |
| 149 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
150 | 150 | {"var": "out:photos:avatar", "op": "$.icon", "mod": ["url"]},
|
151 |
| - {"var": "out:photos:favicon", "op": "$.favicon"}, |
152 |
| - {"var": "out:description", "op": "$.description"}, |
153 |
| - {"var": "out:url", "op": "$.home_page_url"}, |
| 151 | + {"var": "out:photos:favicon", "op": "$.favicon", "mod": ["url"]}, |
| 152 | + {"var": "out:description", "op": "$.description", "mod": ["str"]}, |
| 153 | + {"var": "out:url", "op": "$.home_page_url", "mod": ["url"]}, |
154 | 154 | {"op": "$._status.*", "var": "out:status", "acceptJson": [
|
155 |
| - {"var": "out:label", "op": "$.label"}, |
156 |
| - {"var": "out:type", "op": "$.type"}, |
| 155 | + {"var": "out:label", "op": "$.label", "mod": ["str"]}, |
| 156 | + {"var": "out:type", "op": "$.type", "mod": ["str"]}, |
157 | 157 | {"rule": "entry"}
|
158 | 158 | ]},
|
159 | 159 | {"op": "$.items.*", "var": "out:posts", "acceptJson": [
|
|
266 | 266 | {"var": "itemId", "op": "$.item_id"},
|
267 | 267 | {"var": "itemType", "op": "$.item_type"},
|
268 | 268 | {"var": "out:url", "op": ["=${items:$itemType-$itemId}", "=/releases"], "mod": ["url"]},
|
269 |
| - {"var": "out:title", "op": "$.title"}, |
| 269 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
270 | 270 | {"var": "out:publishedAt", "op": "$.release_date", "mod": ["date"]}
|
271 | 271 | ]}
|
272 | 272 | ]
|
|
313 | 313 | {"op": "//script[contains(text(), 'profile_pic_url')]", "match": "({.+});",
|
314 | 314 | "acceptJson": [
|
315 | 315 | {"op": "$.entry_data.ProfilePage[0].graphql.user", "acceptJson": [
|
316 |
| - {"var": "out:title", "op": "$.full_name"}, |
317 |
| - {"var": "out:description", "op": "$.biography"}, |
318 |
| - {"var": "out:photos:avatar", "op": "$.profile_pic_url"}, |
| 316 | + {"var": "out:title", "op": "$.full_name", "mod": ["str"]}, |
| 317 | + {"var": "out:description", "op": "$.biography", "mod": ["str"]}, |
| 318 | + {"var": "out:photos:avatar", "op": "$.profile_pic_url", "mod": ["url"]}, |
319 | 319 | {"op": "$.edge_owner_to_timeline_media.edges.*", "var": "out:posts",
|
320 | 320 | "acceptJson": [
|
321 | 321 | {"var": "shortcode", "op": "$.node.shortcode"},
|
322 | 322 | {"var": "out:url", "op": "=https://www.instagram.com/p/$shortcode"},
|
323 | 323 | {"var": "out:publishedAt", "op": "$.node.taken_at_timestamp",
|
324 | 324 | "mod": ["int", "*1000", "date"]},
|
325 |
| - {"var": "out:graphic:full", "op": "$.node.display_url"}, |
326 |
| - {"var": "out:graphic:thumb", "op": "$.node.thumbnail_src"}, |
| 325 | + {"var": "out:graphic:full", "op": "$.node.display_url", "mod": ["url"]}, |
| 326 | + {"var": "out:graphic:thumb", "op": "$.node.thumbnail_src", "mod": ["url"]}, |
327 | 327 | {"var": "out:text", "op": ["$.node.edge_media_to_caption.edges[0].node.text",
|
328 |
| - "$.node.accessibility_caption"]} |
| 328 | + "$.node.accessibility_caption"], "mod": ["str"]} |
329 | 329 | ]}
|
330 | 330 | ]}
|
331 | 331 | ]}
|
|
355 | 355 | {"var": "out:photos:avatar", "op": "//img[@class='avatar-image']/@src"},
|
356 | 356 | {"op": "//div[@data-projects]/@data-projects", "var": "out:posts",
|
357 | 357 | "match": ".", "acceptJson": [
|
358 |
| - {"var": "out:title", "op": "$.name"}, |
359 |
| - {"var": "out:url", "op": "$.urls.web.project"}, |
| 358 | + {"var": "out:title", "op": "$.name", "mod": ["str"]}, |
| 359 | + {"var": "out:url", "op": "$.urls.web.project", "mod": ["url"]}, |
360 | 360 | {"var": "out:publishedAt", "op": "$.launched_at",
|
361 | 361 | "mod": ["int", "*1000", "date"]},
|
362 | 362 | {"var": "out:updatedAt", "op": "$.state_changed_at",
|
363 | 363 | "mod": ["int", "*1000", "date"]},
|
364 |
| - {"var": "out:text", "op": "$.blurb"} |
| 364 | + {"var": "out:text", "op": "$.blurb", "mod": ["str"]} |
365 | 365 | ]}
|
366 | 366 | ]
|
367 | 367 | },
|
|
371 | 371 | "arguments": [0, {"var": "user"}],
|
372 | 372 | "url": "https://www.patreon.com/$user",
|
373 | 373 | "render": [{
|
374 |
| - "match": "^patreon\\.com/api/posts", |
| 374 | + "match": "^patreon\\.com/api/posts.+campaign_id%5D=(\\d+)", |
| 375 | + "validate": ["campaignId"], |
375 | 376 | "acceptJson": [
|
376 | 377 | {"op": "$.data.*", "var": "out:posts", "acceptJson": [
|
377 |
| - {"var": "out:title", "op": "$.attributes.title"}, |
378 |
| - {"var": "out:url", "op": "$.attributes.url"}, |
379 |
| - {"var": "out:description", "op": "$.attributes.teaser_text"}, |
| 378 | + {"var": "out:title", "op": "$.attributes.title", "mod": ["str"]}, |
| 379 | + {"var": "out:url", "op": "$.attributes.url", "mod": ["url"]}, |
| 380 | + {"var": "out:description", "op": "$.attributes.teaser_text", "mod": ["str"]}, |
380 | 381 | {"var": "out:publishedAt", "op": "$.attributes.published_at",
|
381 | 382 | "mod": ["date"]}
|
382 | 383 | ]}
|
|
386 | 387 | {"op": "//script[contains(text(), 'window.patreon.bootstrap')]",
|
387 | 388 | "match": "window.patreon.bootstrap,\\s+({[\\s\\S]+?})\\);",
|
388 | 389 | "acceptJson": [
|
389 |
| - {"var": "out:photos:avatar", "op": "$.campaign.data.attributes.avatar_photo_url"}, |
| 390 | + {"var": "out:photos:avatar", "op": "$.campaign.data.attributes.avatar_photo_url", "mod": ["url"]}, |
390 | 391 | {"var": "campaignId", "op": "$.campaign.data.id"}
|
391 | 392 | ]},
|
392 | 393 | {"var": "out:title", "op": "//meta[@name='title']/@content"},
|
|
405 | 406 | "url": "https://www.pinterest.com/resource/UnauthProfilePinFeedResource/get/?source_url=%2F$user%2F&data=%7B%22options%22%3A%7B%22isPrefetch%22%3Afalse%2C%22add_vase%22%3Atrue%2C%22field_set_key%22%3A%22unauth_react%22%2C%22page_size%22%3A25%2C%22username%22%3A%22$user%22%7D%2C%22context%22%3A%7B%7D%7D&_=1580963929964",
|
406 | 407 | "acceptJson": [
|
407 | 408 | {"op": "$.resource_response.data.*", "var": "out:posts", "acceptJson": [
|
408 |
| - {"var": "out:title", "op": ["$.rich_metadata.title", "$.pin_join.seo_description"]}, |
409 |
| - {"var": "out:text", "op": ["$.rich_metadata.description"]}, |
| 409 | + {"var": "out:title", "op": ["$.rich_metadata.title", "$.pin_join.seo_description"], "mod": ["str"]}, |
| 410 | + {"var": "out:text", "op": ["$.rich_metadata.description"], "mod": ["str"]}, |
410 | 411 | {"var": "out:publishedAt", "op": "$.created_at", "mod": ["date"]},
|
411 |
| - {"var": "out:graphic:full", "op": "$.images.orig.url"}, |
412 |
| - {"var": "out:url", "op": "$.link"} |
| 412 | + {"var": "out:graphic:full", "op": "$.images.orig.url", "mod": ["url"]}, |
| 413 | + {"var": "out:url", "op": "$.link", "mod": ["url"]} |
413 | 414 | ]}
|
414 | 415 | ]
|
415 | 416 | },
|
|
484 | 485 | "entry": [
|
485 | 486 | {"var": "id", "op": ["$.trail[0].post.id", "$.id_string"]},
|
486 | 487 | {"var": "author", "op": ["$.trail[0].blog.name", "$.blog_name"]},
|
487 |
| - {"var": "out:title", "op": ["$.title", "$.summary", "$.date"]}, |
| 488 | + {"var": "out:title", "op": ["$.title", "$.summary", "$.date"], "mod": ["str"]}, |
488 | 489 | {"var": "out:author", "op": "=$author"},
|
489 |
| - {"var": "out:html", "op": "$.body"}, |
| 490 | + {"var": "out:html", "op": "$.body", "mod": ["str"]}, |
490 | 491 | {"var": "out:url", "op": "=https://$author.tumblr.com/post/$id", "mod": ["url"]},
|
491 | 492 | {"var": "out:publishedAt", "op": "$.timestamp",
|
492 | 493 | "mod": ["int", "*1000", "date"]}
|
493 | 494 | ]
|
494 | 495 | },
|
495 | 496 | "acceptJson": [
|
496 |
| - {"var": "out:title", "op": "$.response.blog.title"}, |
497 |
| - {"var": "out:author", "op": "$.response.blog.name"}, |
498 |
| - {"var": "out:url", "op": "$.response.blog.url"}, |
| 497 | + {"var": "out:title", "op": "$.response.blog.title", "mod": ["str"]}, |
| 498 | + {"var": "out:author", "op": "$.response.blog.name", "mod": ["str"]}, |
| 499 | + {"var": "out:url", "op": "$.response.blog.url", "mod": ["url"]}, |
499 | 500 | {"op": "$.response.blog.avatar.*", "acceptJson": [
|
500 | 501 | {"var": "width", "op": "$.width"},
|
501 | 502 | {"var": "height", "op": "$.height"},
|
|
518 | 519 | "arguments": [0, 0, {"var": "user"}],
|
519 | 520 | "url": "https://www.tiktok.com/$user",
|
520 | 521 | "render": [{
|
521 |
| - "match": "^m\\.tiktok\\.com\\/api\\/(?:post\\/)?item_list.+&secUid=(\\w+)", |
| 522 | + "match": "^m\\.tiktok\\.com\\/api\\/(?:post\\/)?item_list.+&secUid=([-\\w]+)", |
522 | 523 | "validate": ["secUid"],
|
523 | 524 | "acceptJson": [
|
524 | 525 | {"op": ["$.itemList.*", "$.items.*"], "var": "out:posts", "acceptJson": [
|
525 |
| - {"var": "out:title", "op": "$.desc"}, |
| 526 | + {"var": "out:title", "op": "$.desc", "mod": ["str"]}, |
526 | 527 | {"var": "itemId", "op": "$.id"},
|
527 | 528 | {"var": "username", "op": "$.author.uniqueId"},
|
528 | 529 | {"var": "out:publishedAt", "op": "$.createTime",
|
529 | 530 | "mod": ["int", "*1000", "date"]},
|
530 |
| - {"var": "out:graphic:full", "op": ["$.video.dynamicCover", "$.video.cover"]}, |
| 531 | + {"var": "out:graphic:full", "op": ["$.video.dynamicCover", "$.video.cover"], "mod": ["url"]}, |
531 | 532 | {"var": "out:url", "op": "=https://www.tiktok.com/@$username/video/$itemId"}
|
532 | 533 | ]}
|
533 | 534 | ]
|
534 | 535 | }],
|
535 | 536 | "acceptHtml": [
|
536 | 537 | {"op": "//script[@id='__NEXT_DATA__']/text()", "match": ".", "acceptJson": [
|
| 538 | + {"var": "secUid", "op": ["$.props.pageProps.userInfo.user.secUid", "$.props.pageProps.feedConfig.secUid"]}, |
537 | 539 | {"op": "$.props.pageProps.userInfo.user", "acceptJson": [
|
538 | 540 | {"var": "userId", "op": "$.id"},
|
539 |
| - {"var": "secUid", "op": "$.secUid"}, |
540 |
| - {"var": "out:title", "op": "$.nickname"}, |
541 |
| - {"var": "out:photos:avatar", "op": "$.avatarThumb"}, |
542 |
| - {"var": "out:description", "op": "$.signature"} |
| 541 | + {"var": "out:title", "op": "$.nickname", "mod": ["str"]}, |
| 542 | + {"var": "out:photos:avatar", "op": "$.avatarThumb", "mod": ["url"]}, |
| 543 | + {"var": "out:description", "op": "$.signature", "mod": ["str"]} |
543 | 544 | ]}
|
544 | 545 | ]}
|
545 | 546 | ]
|
|
551 | 552 | "acceptJson": [
|
552 | 553 | {"op": "$.data[?(@.login === '$streamer')]", "acceptJson": [
|
553 | 554 | {"var": "userId", "op": "$.id"},
|
554 |
| - {"var": "out:title", "op": "$.display_name"}, |
555 |
| - {"var": "out:photos:avatar", "op": "$.profile_image_url"}, |
556 |
| - {"var": "out:description", "op": "$.description"} |
| 555 | + {"var": "out:title", "op": "$.display_name", "mod": ["str"]}, |
| 556 | + {"var": "out:photos:avatar", "op": "$.profile_image_url", "mod": ["url"]}, |
| 557 | + {"var": "out:description", "op": "$.description", "mod": ["str"]} |
557 | 558 | ]}
|
558 | 559 | ]
|
559 | 560 | },
|
|
563 | 564 | "url": "https://api.twitch.tv/helix/streams",
|
564 | 565 | "acceptJson": [
|
565 | 566 | {"op": "$.data[?(@.user_id === '$userId')]", "var": "out:status", "acceptJson": [
|
566 |
| - {"var": "out:type", "op": "$.type"}, |
567 |
| - {"var": "out:title", "op": "$.title"}, |
568 |
| - {"var": "out:graphic:thumb", "op": "$.thumbnail_url"}, |
| 567 | + {"var": "out:type", "op": "$.type", "mod": ["str"]}, |
| 568 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
| 569 | + {"var": "out:graphic:thumb", "op": "$.thumbnail_url", "mod": ["url"]}, |
569 | 570 | {"var": "out:publishedAt", "op": "$.started_at", "mod": ["date"]}
|
570 | 571 | ]}
|
571 | 572 | ]
|
|
579 | 580 | "url": "https://api.twitch.tv/helix/videos?type=archive&user_id=$userId",
|
580 | 581 | "acceptJson": [
|
581 | 582 | {"op": "$.data.*", "var": "out:posts", "acceptJson": [
|
582 |
| - {"var": "out:title", "op": "$.title"}, |
583 |
| - {"var": "out:text", "op": "$.description"}, |
584 |
| - {"var": "out:url", "op": "$.url"}, |
585 |
| - {"var": "out:graphic:thumb", "op": "$.thumbnail_url"}, |
| 583 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
| 584 | + {"var": "out:text", "op": "$.description", "mod": ["str"]}, |
| 585 | + {"var": "out:url", "op": "$.url", "mod": ["url"]}, |
| 586 | + {"var": "out:graphic:thumb", "op": "$.thumbnail_url", "mod": ["url"]}, |
586 | 587 | {"var": "out:publishedAt", "op": "$.published_at", "mod": ["date"]}
|
587 | 588 | ]}
|
588 | 589 | ]
|
|
601 | 602 | "url": "https://api.twitter.com/1.1/users/show.json?screen_name=$username",
|
602 | 603 | "acceptJson": [
|
603 | 604 | {"var": "userId", "op": "$.id_str"},
|
604 |
| - {"var": "out:author", "op": "$.screen_name"}, |
605 |
| - {"var": "out:title", "op": "$.name"}, |
606 |
| - {"var": "out:photos:avatar", "op": "$.profile_image_url"}, |
607 |
| - {"var": "out:description", "op": "$.description"}, |
| 605 | + {"var": "out:author", "op": "$.screen_name", "mod": ["str"]}, |
| 606 | + {"var": "out:title", "op": "$.name", "mod": ["str"]}, |
| 607 | + {"var": "out:photos:avatar", "op": "$.profile_image_url", "mod": ["url"]}, |
| 608 | + {"var": "out:description", "op": "$.description", "mod": ["str"]}, |
608 | 609 | {"op": "$.entities.*.urls.*", "var": "out:rels", "acceptJson": [
|
609 |
| - {"var": "out:url", "op": "$.expanded_url"} |
| 610 | + {"var": "out:url", "op": "$.expanded_url", "mod": ["url"]} |
610 | 611 | ]}
|
611 | 612 | ]
|
612 | 613 | },
|
|
686 | 687 | {"op": "$.contents.twoColumnBrowseResultsRenderer.tabs[0].tabRenderer.content.sectionListRenderer.contents[0].itemSectionRenderer.contents[0].playlistVideoListRenderer.contents.*",
|
687 | 688 | "var": "out:posts", "acceptJson": [
|
688 | 689 | {"var": "videoId", "op": "$.playlistVideoRenderer.videoId"},
|
689 |
| - {"var": "out:graphic:full", "op": "$.playlistVideoRenderer.thumbnail.thumbnails[-1:].url"}, |
690 |
| - {"var": "out:title", "op": ["$.playlistVideoRenderer.title.simpleText", "$.playlistVideoRenderer.title.runs[0].text"]}, |
| 690 | + {"var": "out:graphic:full", "op": "$.playlistVideoRenderer.thumbnail.thumbnails[-1:].url", "mod": ["url"]}, |
| 691 | + {"var": "out:title", "op": ["$.playlistVideoRenderer.title.simpleText", "$.playlistVideoRenderer.title.runs[0].text"], "mod": ["str"]}, |
691 | 692 | {"var": "out:url", "op": "=https://www.youtube.com/watch?v=$videoId&list=$id"}
|
692 | 693 | ]}
|
693 | 694 | ]}
|
|
748 | 749 | {"var": "out:url", "op": "=https://futureland.tv/$user/$slug/$id"},
|
749 | 750 | {"var": "out:publishedAt", "op": "$.createdAt"},
|
750 | 751 | {"var": "out:updatedAt", "op": "$.updatedAt"},
|
751 |
| - {"var": "out:graphic:thumb", "op": "$.preview_link"}, |
752 |
| - {"var": "out:text", "op": "$.notes"} |
| 752 | + {"var": "out:graphic:thumb", "op": "$.preview_link", "mod": ["url"]}, |
| 753 | + {"var": "out:text", "op": "$.notes", "mod": ["str"]} |
753 | 754 | ]}
|
754 | 755 | ]
|
755 | 756 | },
|
|
759 | 760 | "arguments": [0, {"var": "user"}, {"var": "journal"}],
|
760 | 761 | "url": "https://futureland.tv/api/users/$user/journals/$journal",
|
761 | 762 | "acceptJson": [
|
762 |
| - {"var": "out:title", "op": "$.title"}, |
763 |
| - {"var": "out:photos:avatar", "op": "$.iconLink"}, |
764 |
| - {"var": "out:description", "op": "$.description"}, |
| 763 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
| 764 | + {"var": "out:photos:avatar", "op": "$.iconLink", "mod": ["url"]}, |
| 765 | + {"var": "out:description", "op": "$.description", "mod": ["str"]}, |
765 | 766 | {"op": "$.entries.*", "var": "out:posts", "acceptJson": [
|
766 | 767 | {"var": "id", "op": "$.id"},
|
767 | 768 | {"var": "author", "op": "$.user.futureland_user"},
|
768 | 769 | {"var": "out:url", "op": "=https://futureland.tv/$author/$journal/$id"},
|
769 | 770 | {"var": "out:publishedAt", "op": "$.createdAt"},
|
770 | 771 | {"var": "out:updatedAt", "op": "$.updatedAt"},
|
771 |
| - {"var": "out:graphic:thumb", "op": "$.preview_link"}, |
772 |
| - {"var": "out:text", "op": "$.notes"} |
| 772 | + {"var": "out:graphic:thumb", "op": "$.preview_link", "mod": ["url"]}, |
| 773 | + {"var": "out:text", "op": "$.notes", "mod": ["str"]} |
773 | 774 | ]}
|
774 | 775 | ]
|
775 | 776 | },
|
|
796 | 797 | {"var": "out:photos:avatar", "op": "$.props.pageProps.account.profilePictureUrl"},
|
797 | 798 | {"op": "$.props.pageProps.account.links", "var": "out:rels", "acceptJson": [
|
798 | 799 | {"var": "out:url", "op": "$.url", "mod": ["url"]},
|
799 |
| - {"var": "out:title", "op": "$.title"} |
| 800 | + {"var": "out:title", "op": "$.title", "mod": ["str"]} |
800 | 801 | ]}
|
801 | 802 | ]}
|
802 | 803 | ]
|
|
853 | 854 | "store.steampowered.com:app": {
|
854 | 855 | "url": "https://store.steampowered.com/api/appdetails?appids=$app",
|
855 | 856 | "acceptJson": [
|
856 |
| - {"var": "out:title", "op": "$.$app.data.name"}, |
857 |
| - {"var": "out:description", "op": "$.$app.data.short_description"} |
| 857 | + {"var": "out:title", "op": "$.$app.data.name", "mod": ["str"]}, |
| 858 | + {"var": "out:description", "op": "$.$app.data.short_description", "mod": ["str"]} |
858 | 859 | ]
|
859 | 860 | },
|
860 | 861 |
|
|
885 | 886 | {"var": "out:url", "op": "$.url", "mod": ["url"]},
|
886 | 887 | {"var": "out:publishedAt", "op": "$.date",
|
887 | 888 | "mod": ["int", "*1000", "date"]},
|
888 |
| - {"var": "out:title", "op": "$.title"}, |
889 |
| - {"var": "out:html", "op": "$.contents"} |
| 889 | + {"var": "out:title", "op": "$.title", "mod": ["str"]}, |
| 890 | + {"var": "out:html", "op": "$.contents", "mod": ["str"]} |
890 | 891 | ]}
|
891 | 892 | ]
|
892 | 893 | }
|
|
0 commit comments