Skip to content

Commit 26d58c3

Browse files
committed
补充接口文档库匹配规则
补充接口文档和 OpenAPI 展示相关前端库的本地资源匹配规则。 规则限定在专属包目录和明确发行文件名,避免普通 elements 等宽泛资源触发。 同步补充技术链接并将版本号提升到 1.3.22。
1 parent 43de8e9 commit 26d58c3

3 files changed

Lines changed: 31 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.21",
4+
"version": "1.3.22",
55
"type": "module",
66
"description": "StackPrism 用于检测网页前端、后端、CDN、SaaS、广告营销、统计、登录、支付、网站程序和主题模板线索。",
77
"scripts": {

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1439,6 +1439,35 @@
14391439
"(?:^|/)swagger-ui/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
14401440
]
14411441
},
1442+
{
1443+
"name": "Swagger Editor",
1444+
"patterns": [
1445+
"(?:^|/)swagger-editor(?:-bundle|-standalone-preset)?(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
1446+
"(?:^|/)swagger-editor-dist(?:@[^/\\s\"'<>]+)?/.+\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
1447+
]
1448+
},
1449+
{
1450+
"name": "Redoc",
1451+
"patterns": [
1452+
"(?:^|/)redoc(?:\\.standalone)?(?:\\.min)?\\.js(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
1453+
"(?:^|/)@redocly/redoc(?:@[^/\\s\"'<>]+)?/.+\\.(?:m?js|cjs|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
1454+
]
1455+
},
1456+
{
1457+
"name": "RapiDoc",
1458+
"patterns": [
1459+
"(?:^|/)rapidoc(?:-min|\\.min)?\\.js(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
1460+
"(?:^|/)rapi-doc(?:\\.min)?\\.js(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
1461+
"(?:^|/)rapidoc(?:@[^/\\s\"'<>]+)?/.+\\.js(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
1462+
]
1463+
},
1464+
{
1465+
"name": "Stoplight Elements",
1466+
"patterns": [
1467+
"(?:^|/)stoplight-elements(?:\\.min)?\\.(?:js|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)",
1468+
"(?:^|/)@stoplight/elements(?:@[^/\\s\"'<>]+)?/.+\\.(?:m?js|cjs|css)(?:[?#][^\\s\"'<>]*)?(?:[\"'<>\\s]|$)"
1469+
]
1470+
},
14421471
{
14431472
"name": "graphiql",
14441473
"patterns": [

public/tech-links.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -800,6 +800,7 @@
800800
"Ruby on Rails Active Storage": "https://guides.rubyonrails.org/active_storage_overview.html",
801801
"Phoenix LiveDashboard": "https://github.com/phoenixframework/phoenix_live_dashboard",
802802
"Swagger UI": "https://swagger.io/tools/swagger-ui",
803+
"Swagger Editor": "https://swagger.io/tools/swagger-editor",
803804
"RapiDoc": "https://rapidocweb.com",
804805
"Redoc": "https://redocly.com/redoc",
805806
"GraphQL": "https://graphql.org",

0 commit comments

Comments
 (0)