Skip to content

Commit cf2344d

Browse files
committed
补充日期组件匹配规则
补充日期选择器和日期输入增强组件的本地资源匹配规则。 规则限定在专属发行文件名、包目录和 scoped 包路径,避免普通 datepicker 字面触发。 同步补充技术链接并将版本号提升到 1.3.27。
1 parent 48c2f40 commit cf2344d

3 files changed

Lines changed: 46 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "stackprism",
33
"private": true,
4-
"version": "1.3.26",
4+
"version": "1.3.27",
55
"type": "module",
66
"description": "StackPrism 用于检测网页前端、后端、CDN、SaaS、广告营销、统计、登录、支付、网站程序和主题模板线索。",
77
"scripts": {

public/rules/page/frontend-local-libraries.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,48 @@
319319
"name": "jquery-datetimepicker",
320320
"patterns": ["(?:^|/)jquery\\.datetimepicker(?:\\.full)?(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"]
321321
},
322+
{
323+
"name": "air-datepicker",
324+
"patterns": [
325+
"(?:^|/)air-datepicker(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
326+
"(?:^|/)air-datepicker(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
327+
]
328+
},
329+
{
330+
"name": "litepicker",
331+
"patterns": [
332+
"(?:^|/)litepicker(?:\\.umd)?(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
333+
"(?:^|/)litepicker(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
334+
]
335+
},
336+
{
337+
"name": "easepick",
338+
"patterns": [
339+
"(?:^|/)easepick(?:\\.bundle|\\.umd)?(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
340+
"(?:^|/)@easepick/[^/\\s\"'<>]+(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
341+
]
342+
},
343+
{
344+
"name": "vanillajs-datepicker",
345+
"patterns": [
346+
"(?:^|/)vanillajs-datepicker(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
347+
"(?:^|/)vanillajs-datepicker(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
348+
]
349+
},
350+
{
351+
"name": "pickadate.js",
352+
"patterns": [
353+
"(?:^|/)pickadate(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
354+
"(?:^|/)pickadate(?:\\.js)?(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
355+
]
356+
},
357+
{
358+
"name": "Duet Date Picker",
359+
"patterns": [
360+
"(?:^|/)duet-date-picker(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
361+
"(?:^|/)@duetds/date-picker(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
362+
]
363+
},
322364
{
323365
"name": "chosen",
324366
"patterns": [

public/tech-links.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,9 @@
247247
"Moment.js": "https://momentjs.com",
248248
"Day.js": "https://day.js.org",
249249
"date-fns": "https://date-fns.org",
250+
"easepick": "https://easepick.com",
251+
"vanillajs-datepicker": "https://mymth.github.io/vanillajs-datepicker",
252+
"Duet Date Picker": "https://github.com/duetds/date-picker",
250253
"RxJS": "https://rxjs.dev",
251254
"Redux": "https://redux.js.org",
252255
"MobX": "https://mobx.js.org",

0 commit comments

Comments
 (0)