mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-17 22:40:13 +01:00
17 lines
485 B
JavaScript
17 lines
485 B
JavaScript
|
|
// @ts-check
|
||
|
|
|
||
|
|
"use strict";
|
||
|
|
|
||
|
|
const { parentPort, workerData } = require("node:worker_threads");
|
||
|
|
const markdownlint = require("../lib/markdownlint").promises.markdownlint;
|
||
|
|
|
||
|
|
// eslint-disable-next-line unicorn/prefer-top-level-await
|
||
|
|
markdownlint(workerData).then((lintResults) => {
|
||
|
|
// @ts-ignore
|
||
|
|
parentPort.
|
||
|
|
// eslint-disable-next-line unicorn/require-post-message-target-origin
|
||
|
|
postMessage(lintResults);
|
||
|
|
// eslint-disable-next-line n/no-process-exit
|
||
|
|
process.exit();
|
||
|
|
});
|