Registry / devops / yuque-lint

yuque-lint

JSON →
library0.0.1jsnpmunverified

yuque-lint is a markdown lint server for Yuque.com, a Chinese collaborative knowledge base platform. Version 0.0.1 integrates lint-md as its linting engine and provides a webhook-based service to automatically check markdown documents in Yuque. It runs as a CLI command `yuque-lint` that starts an HTTP server. This package has not been updated since 2019 and appears to be an early prototype without stable release cadence. Its differentiator is direct integration with Yuque webhooks and DingTalk notifications, but it lacks maintenance and documentation in English. Current stable version: 0.0.1 (no v1 release).

npm install yuque-lint
INSTALL
IMPORT
SIG · YUQUE-LINT
Y
yuque-lint
devopsjavascriptv0.0.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

CLI
npx yuque-lint
import or require
This package is a CLI tool, not a library. Use via terminal command.

Install globally and start the yuque-lint server on port 8527.

npm i -g yuque-lint yuque-lint --port 8527
Debug
Known issues
deprecatedPackage has no updates since 2019 and is likely abandoned.
fix
Consider using lint-md directly or other markdown linters.
affects: >=0.0.1
breakingThe webhook URL format in README may be outdated; Yuque API changes.
fix
Refer to current Yuque webhook documentation.
affects: all
gotchaServer runs on HTTP by default, not HTTPS; may be insecure.
fix
Use a reverse proxy like nginx for HTTPS termination.
affects: all
Errors
Common errors & fixes
Error: listen EADDRINUSE :::8527
Port 8527 already in use.
fix
Use a different port: yuque-lint --port 8530
Command 'yuque-lint' not found
Global install failed or not in PATH.
fix
Reinstall globally: npm i -g yuque-lint. Or use npx yuque-lint.
Upgrade
Version history
0.0.1latest on npm
Audit
Dependencies
lint-mdrequiredCore markdown linting engine
Agent activity
17 hits · last 30 days
node
16
Resources
yuque-lint — npm install yuque-lint · libregistry