From 856eb21e385b26013a3516346a60e116db5e8b24 Mon Sep 17 00:00:00 2001 From: azu Date: Mon, 2 Sep 2024 01:41:56 +0000 Subject: [PATCH] deploy: 3e5b10e2905141a2143f202578e52992674dcf02 --- data/feed-list.json | 43 +++++++++++++----- data/feed-list.opml | 7 ++- data/opml-list.json | 25 ++++++++--- data/opml-list.opml | 4 +- data/watch-list.json | 100 +++++++++++++++++++++++++++++------------ data/web-list.json | 104 ++++++++++++++++++++++++++++++------------- index.html | 2 +- main.js | 2 +- 8 files changed, 205 insertions(+), 82 deletions(-) diff --git a/data/feed-list.json b/data/feed-list.json index 8f82bf4..c737c50 100644 --- a/data/feed-list.json +++ b/data/feed-list.json @@ -404,6 +404,12 @@ "https://developer.mozilla.org/en-US/blog/rss.xml" ] }, + { + "url": "https://developers.cyberagent.co.jp", + "feeds": [ + "https://developers.cyberagent.co.jp/blog/feed/" + ] + }, { "url": "https://developers.prtimes.jp", "feeds": [ @@ -417,6 +423,13 @@ "https://devtoolstips.org/feed.xml" ] }, + { + "url": "https://docs.timetime.in", + "feeds": [ + "https://docs.timetime.in/blog/rss.xml", + "https://docs.timetime.in/blog/atom.xml" + ] + }, { "url": "https://dwango.github.io", "feeds": [ @@ -576,6 +589,12 @@ "https://github.com/npm/cli/releases.atom" ] }, + { + "url": "https://github.com/webpack/webpack", + "feeds": [ + "https://github.com/webpack/webpack/releases.atom" + ] + }, { "url": "https://github.com/esm-dev/esm.sh", "feeds": [ @@ -630,12 +649,6 @@ "https://github.com/google/zx/releases.atom" ] }, - { - "url": "https://github.com/webpack/webpack", - "feeds": [ - "https://github.com/webpack/webpack/releases.atom" - ] - }, { "url": "https://github.com/tc39/ecma262", "feeds": [ @@ -2070,6 +2083,12 @@ "https://github.com/advisories/GHSA-8266-84wp-wv5c/releases.atom" ] }, + { + "url": "https://github.com/hoppergee/heic-to?tab=readme-ov-file", + "feeds": [ + "https://github.com/hoppergee/heic-to?tab=readme-ov-file/releases.atom" + ] + }, { "url": "https://glebbahmutov.com", "feeds": [ @@ -3121,6 +3140,12 @@ "https://zenn.dev/morinokami/feed" ] }, + { + "url": "https://zenn.dev/akfm/", + "feeds": [ + "https://zenn.dev/akfm/feed" + ] + }, { "url": "https://zenn.dev/yukiyada/", "feeds": [ @@ -3235,12 +3260,6 @@ "https://zenn.dev/yamachan0625/feed" ] }, - { - "url": "https://zenn.dev/akfm/", - "feeds": [ - "https://zenn.dev/akfm/feed" - ] - }, { "url": "https://zenn.dev/inaniwaudon/", "feeds": [ diff --git a/data/feed-list.opml b/data/feed-list.opml index aaeb4c3..023e83f 100644 --- a/data/feed-list.opml +++ b/data/feed-list.opml @@ -69,8 +69,10 @@ + + @@ -97,6 +99,7 @@ + @@ -106,7 +109,6 @@ - @@ -346,6 +348,7 @@ + @@ -507,6 +510,7 @@ + @@ -526,7 +530,6 @@ - diff --git a/data/opml-list.json b/data/opml-list.json index c25f173..69aeffd 100644 --- a/data/opml-list.json +++ b/data/opml-list.json @@ -404,6 +404,12 @@ "https://developer.mozilla.org/en-US/blog/rss.xml" ] }, + { + "url": "https://developers.cyberagent.co.jp", + "feeds": [ + "https://developers.cyberagent.co.jp/blog/feed/" + ] + }, { "url": "https://developers.prtimes.jp", "feeds": [ @@ -417,6 +423,13 @@ "https://devtoolstips.org/feed.xml" ] }, + { + "url": "https://docs.timetime.in", + "feeds": [ + "https://docs.timetime.in/blog/rss.xml", + "https://docs.timetime.in/blog/atom.xml" + ] + }, { "url": "https://dwango.github.io", "feeds": [ @@ -1545,6 +1558,12 @@ "https://zenn.dev/morinokami/feed" ] }, + { + "url": "https://zenn.dev/akfm/", + "feeds": [ + "https://zenn.dev/akfm/feed" + ] + }, { "url": "https://zenn.dev/yukiyada/", "feeds": [ @@ -1659,12 +1678,6 @@ "https://zenn.dev/yamachan0625/feed" ] }, - { - "url": "https://zenn.dev/akfm/", - "feeds": [ - "https://zenn.dev/akfm/feed" - ] - }, { "url": "https://zenn.dev/inaniwaudon/", "feeds": [ diff --git a/data/opml-list.opml b/data/opml-list.opml index 50ac3ef..bd042ff 100644 --- a/data/opml-list.opml +++ b/data/opml-list.opml @@ -69,8 +69,10 @@ + + @@ -245,6 +247,7 @@ + @@ -264,7 +267,6 @@ - diff --git a/data/watch-list.json b/data/watch-list.json index 171ae9d..661c2bc 100644 --- a/data/watch-list.json +++ b/data/watch-list.json @@ -126,7 +126,7 @@ } }, { - "count": 20, + "count": 21, "url": "https://web.dev", "tags": [ "HTML", @@ -149,8 +149,8 @@ "css " ], "example": { - "title": "Now in Baseline: animating entry effects  |  Blog  |  web.dev", - "url": "https://web.dev/blog/baseline-entry-animations?hl=en" + "title": "Common misconceptions about how to optimize LCP  |  Blog  |  web.dev", + "url": "https://web.dev/blog/common-misconceptions-lcp?hl=en" } }, { @@ -891,6 +891,20 @@ "url": "https://www.smashingmagazine.com/2024/05/combining-css-has-html-select-conditional-styling/" } }, + { + "count": 4, + "url": "https://github.com/webpack/webpack", + "tags": [ + "webpack", + "ReleaseNote", + "security" + ], + "example": { + "title": "DOM Clobbering Gadget found in Webpack's AutoPublicPathRuntimeModule that leads to XSS · Advisory · webpack/webpack", + "url": "https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986" + }, + "rssUrl": "https://github.com/webpack/webpack/releases.atom" + }, { "count": 4, "url": "https://socket.dev", @@ -1229,19 +1243,6 @@ }, "rssUrl": "https://github.com/google/zx/releases.atom" }, - { - "count": 3, - "url": "https://github.com/webpack/webpack", - "tags": [ - "webpack", - "ReleaseNote" - ], - "example": { - "title": "Release v5.90.0 · webpack/webpack", - "url": "https://github.com/webpack/webpack/releases/tag/v5.90.0" - }, - "rssUrl": "https://github.com/webpack/webpack/releases.atom" - }, { "count": 3, "url": "https://openjsf.org", @@ -2249,6 +2250,20 @@ "url": "https://ishadeed.com/article/css-grid-area/" } }, + { + "count": 2, + "url": "https://zenn.dev/akfm/", + "tags": [ + "Next.js", + "React", + "article", + "book" + ], + "example": { + "title": "Next.jsの考え方", + "url": "https://zenn.dev/akfm/books/nextjs-basic-principle" + } + }, { "count": 1, "url": "https://github.com/frehner/modern-guide-to-packaging-js-library", @@ -7859,19 +7874,6 @@ }, "rssUrl": "https://github.com/edmundhung/conform/releases.atom" }, - { - "count": 1, - "url": "https://zenn.dev/akfm/", - "tags": [ - "Next.js", - "React", - "article" - ], - "example": { - "title": "Server Actions時代のformライブラリconform", - "url": "https://zenn.dev/akfm/articles/server-actions-with-conform" - } - }, { "count": 1, "url": "https://github.com/devongovett/unplugin-parcel-macros", @@ -9456,5 +9458,45 @@ "title": "Material UI v6 is out now 🎉 - MUI", "url": "https://mui.com/blog/material-ui-v6-is-out/" } + }, + { + "count": 1, + "url": "https://developers.cyberagent.co.jp", + "tags": [ + "Next.js", + "article" + ], + "example": { + "title": "ジャンプTOON Next.js App Router の活用〜得られた恩恵と課題〜 | CyberAgent Developers Blog", + "url": "https://developers.cyberagent.co.jp/blog/archives/49429/" + } + }, + { + "count": 1, + "url": "https://github.com/hoppergee/heic-to?tab=readme-ov-file", + "tags": [ + "JavaScript", + "browser", + "Image", + "library" + ], + "example": { + "title": "hoppergee/heic-to: Convert HEIC/HEIF images to JPEG, PNG in browser", + "url": "https://github.com/hoppergee/heic-to?tab=readme-ov-file" + }, + "rssUrl": "https://github.com/hoppergee/heic-to?tab=readme-ov-file/releases.atom" + }, + { + "count": 1, + "url": "https://docs.timetime.in", + "tags": [ + "ECMAScript", + "JavaScript", + "article" + ], + "example": { + "title": "JS Dates Are About to Be Fixed | TimeTime", + "url": "https://docs.timetime.in/blog/js-dates-finally-fixed/" + } } ] \ No newline at end of file diff --git a/data/web-list.json b/data/web-list.json index f8763d5..582089e 100644 --- a/data/web-list.json +++ b/data/web-list.json @@ -131,7 +131,7 @@ "rssUrl": "https://devblogs.microsoft.com/typescript/author/danielrosenwasser/feed/" }, { - "count": 20, + "count": 21, "url": "https://web.dev", "tags": [ "HTML", @@ -154,8 +154,8 @@ "css " ], "example": { - "title": "Now in Baseline: animating entry effects  |  Blog  |  web.dev", - "url": "https://web.dev/blog/baseline-entry-animations?hl=en" + "title": "Common misconceptions about how to optimize LCP  |  Blog  |  web.dev", + "url": "https://web.dev/blog/common-misconceptions-lcp?hl=en" } }, { @@ -924,6 +924,20 @@ }, "rssUrl": "https://www.smashingmagazine.com/feed/" }, + { + "count": 4, + "url": "https://github.com/webpack/webpack", + "tags": [ + "webpack", + "ReleaseNote", + "security" + ], + "example": { + "title": "DOM Clobbering Gadget found in Webpack's AutoPublicPathRuntimeModule that leads to XSS · Advisory · webpack/webpack", + "url": "https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986" + }, + "rssUrl": "https://github.com/webpack/webpack/releases.atom" + }, { "count": 4, "url": "https://socket.dev", @@ -1271,19 +1285,6 @@ }, "rssUrl": "https://github.com/google/zx/releases.atom" }, - { - "count": 3, - "url": "https://github.com/webpack/webpack", - "tags": [ - "webpack", - "ReleaseNote" - ], - "example": { - "title": "Release v5.90.0 · webpack/webpack", - "url": "https://github.com/webpack/webpack/releases/tag/v5.90.0" - }, - "rssUrl": "https://github.com/webpack/webpack/releases.atom" - }, { "count": 3, "url": "https://openjsf.org", @@ -2323,6 +2324,21 @@ }, "rssUrl": "https://ishadeed.com/feed.xml" }, + { + "count": 2, + "url": "https://zenn.dev/akfm/", + "tags": [ + "Next.js", + "React", + "article", + "book" + ], + "example": { + "title": "Next.jsの考え方", + "url": "https://zenn.dev/akfm/books/nextjs-basic-principle" + }, + "rssUrl": "https://zenn.dev/akfm/feed" + }, { "count": 1, "url": "https://github.com/frehner/modern-guide-to-packaging-js-library", @@ -8064,20 +8080,6 @@ }, "rssUrl": "https://github.com/edmundhung/conform/releases.atom" }, - { - "count": 1, - "url": "https://zenn.dev/akfm/", - "tags": [ - "Next.js", - "React", - "article" - ], - "example": { - "title": "Server Actions時代のformライブラリconform", - "url": "https://zenn.dev/akfm/articles/server-actions-with-conform" - }, - "rssUrl": "https://zenn.dev/akfm/feed" - }, { "count": 1, "url": "https://github.com/devongovett/unplugin-parcel-macros", @@ -9719,5 +9721,47 @@ "url": "https://mui.com/blog/material-ui-v6-is-out/" }, "rssUrl": "https://mui.com/feed/blog/rss.xml" + }, + { + "count": 1, + "url": "https://developers.cyberagent.co.jp", + "tags": [ + "Next.js", + "article" + ], + "example": { + "title": "ジャンプTOON Next.js App Router の活用〜得られた恩恵と課題〜 | CyberAgent Developers Blog", + "url": "https://developers.cyberagent.co.jp/blog/archives/49429/" + }, + "rssUrl": "https://developers.cyberagent.co.jp/blog/feed/" + }, + { + "count": 1, + "url": "https://github.com/hoppergee/heic-to?tab=readme-ov-file", + "tags": [ + "JavaScript", + "browser", + "Image", + "library" + ], + "example": { + "title": "hoppergee/heic-to: Convert HEIC/HEIF images to JPEG, PNG in browser", + "url": "https://github.com/hoppergee/heic-to?tab=readme-ov-file" + }, + "rssUrl": "https://github.com/hoppergee/heic-to?tab=readme-ov-file/releases.atom" + }, + { + "count": 1, + "url": "https://docs.timetime.in", + "tags": [ + "ECMAScript", + "JavaScript", + "article" + ], + "example": { + "title": "JS Dates Are About to Be Fixed | TimeTime", + "url": "https://docs.timetime.in/blog/js-dates-finally-fixed/" + }, + "rssUrl": "https://docs.timetime.in/blog/rss.xml" } ] \ No newline at end of file diff --git a/index.html b/index.html index 5004440..17df34f 100644 --- a/index.html +++ b/index.html @@ -454,4 +454,4 @@ color: var(--nc-tx-2); border: 1px solid var(--nc-lk-1); cursor: pointer; -}

JSer.info Watch List

JSer.infoで2年以内に紹介したことがあるサイトの一覧です。
生きているJavaScriptの情報源として利用できます。
OPML Feedを使い、サイトのRSSフィードをまとめて購読できます。

また、JSer.info Watch List RSSではサイトのRSSフィードを一つのRSSフィードとしてまとめたものを公開しています。

JavaScriptdebugToolsReleaseNoteTypeScriptarticleCSSDesignDevelopmentReactstorybookUItest

Example: Storybook 8.1

JavaScriptnode.jstestinglibrarynodejsTools

Example: Japa

Vuedocumentnews

Example: Vue.js

JavaScriptWebAuthenticationOAuthlibrary

Example: Auth.js

browsernode.jsdenoToolslibrary

Example: Gluon

JavaScriptlibraryMicroFrontend

Example: Modern.js

vitepluginlibrary

Example: Vike

JavaScriptnpmperformancedocument

Example: e18e/e18e

JavaScriptWebAssemblyTools

Example: Porffor

\ No newline at end of file +}

JSer.info Watch List

JSer.infoで2年以内に紹介したことがあるサイトの一覧です。
生きているJavaScriptの情報源として利用できます。
OPML Feedを使い、サイトのRSSフィードをまとめて購読できます。

また、JSer.info Watch List RSSではサイトのRSSフィードを一つのRSSフィードとしてまとめたものを公開しています。

JavaScriptdebugToolsReleaseNoteTypeScriptarticleCSSDesignDevelopmentReactstorybookUItest

Example: Storybook 8.1

JavaScriptnode.jstestinglibrarynodejsTools

Example: Japa

Vuedocumentnews

Example: Vue.js

JavaScriptWebAuthenticationOAuthlibrary

Example: Auth.js

browsernode.jsdenoToolslibrary

Example: Gluon

JavaScriptlibraryMicroFrontend

Example: Modern.js

vitepluginlibrary

Example: Vike

JavaScriptnpmperformancedocument

Example: e18e/e18e

JavaScriptWebAssemblyTools

Example: Porffor

\ No newline at end of file diff --git a/main.js b/main.js index 1792ce9..a4f8e19 100644 --- a/main.js +++ b/main.js @@ -1,2 +1,2 @@ /*! For license information please see main.js.LICENSE.txt */ -(()=>{"use strict";var e={448:(e,t,r)=>{var a=r(294),s=r(840);function l(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r