Anduin Xue
a92a343a5c
chore: add lint rules for ordered lists in 操作 section and no HTML comments
...
- Enforce ordered lists (1. 2. 3.) in ## 操作 sections
- Forbid HTML comments in recipe files (template exempted)
- Convert all existing dishes to comply with new rules
- Fix vague measurements (少许 → 2段葱段) in 南派红烧肉
- Fix markdownlint MD032 (blanks around lists) across all files
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-12 04:37:20 +00:00
Anduin Xue
6f83b5e49d
feat: add image reference validation to lint system
...
Add new image reference validation rule in manual_lint.js:
- Validates that referenced images exist in the file system
- Supports relative paths (./, ../) and skips external URLs
- Reports missing images as lint errors
Fixes found issue:
- dishes/soup/排骨山药玉米汤/排骨山药玉米汤.md: removed missing image
reference './排骨山药玉米汤.jpg'
All lint checks now pass ✅
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-05 09:09:16 +00:00
sunblack110
0e5d0b6ea8
fix: 将挂勺加入勺子用法白名单,修复 issue #1689 ( #1725 )
...
Continuous Deployment / build-readme-file (push) Has been cancelled
Continuous Deployment / build-docker-image (push) Has been cancelled
挂勺是中餐烹饪术语,表示酱汁浓稠到可以挂在勺子上的状态。
这是一个描述烹饪状态的词,而非计量单位,应该被允许使用。
Fixes Anduin2017/HowToCook#1689
2026-01-05 17:01:47 +00:00
Anduin Xue
6fb7bcad87
Fix glob paths in manual_lint.js
2025-09-20 15:55:39 +00:00
phyang
ea963d131e
Update manual_lint.js:重构校验脚本为模块化结构,提升可读性与可维护性;使用 path.resolve 统一管理 glob 路径,路径处理更安全。 ( #1587 )
...
Continuous Deployment / build-readme-file (push) Has been cancelled
Continuous Deployment / build-docker-image (push) Has been cancelled
* Update manual_lint.js
* Update manual_lint.js
---------
Co-authored-by: Anduin Xue <anduin@aiursoft.com >
2025-05-13 13:49:14 +00:00
Anduin Xue
656b420a06
Add cooking difficulty validation to manual linting script
Continuous Deployment / build-readme-file (push) Waiting to run
Continuous Deployment / build-docker-image (push) Blocked by required conditions
2025-04-24 06:29:54 +00:00
Anduin Xue
4250125741
Add check for files without extensions in manual linting script
2025-04-20 12:47:35 +00:00
Anduin Xue
2e9937c9b5
添加文件大小检查,确保文件不超过1MB限制,并提示用户压缩或分割文件。
2025-04-20 12:39:16 +00:00
Anduin Xue
8078b546ba
Add validation to manual_lint.js to check for spaces in filenames
2025-01-18 12:19:33 +00:00
Anduin Xue
d1ea7868e7
修正一下lint的提示信息。
2022-05-28 20:35:51 +08:00
Marcus
29c4b3a00b
白灼菜心 ( #1017 )
...
* 白灼菜心
* modify Unordered list style
* modify by lint
* 增加附加内容
* 放到素材里面
* 放到素菜里面
* 附加内容修改
* 附加内容修改加个句...
2022-05-28 20:33:58 +08:00
Anduin Xue
5e2b9751e1
不再允许使用杯子作为单位,因为 杯 不精准。
2022-05-08 14:15:26 +08:00
Anduin Xue
322966b732
禁止出现 '我' 这类人称代词和偏主观的特定人的认知
2022-04-13 17:18:31 +08:00
Anduin Xue
9c54d9031f
如果引用了份数,必须标注总量。
2022-04-06 14:27:05 +08:00
Anduin Xue
f35d03a71d
Fix lint message.
2022-04-06 13:53:40 +08:00
Anduin Xue
b394f60226
与人数解耦。
2022-04-06 13:52:29 +08:00
Anduin Xue
75850d3c1d
调整一些提示语。
2022-03-27 17:18:31 +08:00
Anduin Xue
0fde0a5dc9
删除所有“少许”
2022-03-23 18:53:00 +08:00
Anduin Xue
1d372f6519
将 min 改成分钟
2022-03-21 03:26:23 +08:00
Anduin Xue
94ce8a7537
修正所有勺子的问题。
2022-03-21 02:49:02 +08:00
Anduin Xue
6ef74e790b
修正戚风蛋糕里一行太长的问题。
2022-03-21 02:36:57 +08:00
Anduin Xue
71b6f773b5
中文 lint 信息,方便贡献者审查。
2022-03-21 02:35:53 +08:00
Anduin Xue
1034439fd9
删除所有的左右。
2022-03-21 02:28:18 +08:00
Anduin Xue
6d5668bcbd
删除所有适量。
2022-03-21 02:14:45 +08:00
Anduin Xue
0aeb4bedaf
lint 勺
2022-03-15 13:44:53 +08:00
Anduin Xue
ee12db9d71
Fix more lint.
2022-03-13 14:09:46 +08:00
Anduin Xue
47c562ede0
Use modern js.
2022-03-12 15:07:08 +08:00
Anduin Xue
b249df296b
Better lint js.
2022-03-12 14:42:14 +08:00
Anduin Xue
62f11a87e7
New lint CI. Fix some issues.
2022-03-12 14:34:23 +08:00