mirror of
https://github.com/danbulant/jose
synced 2026-05-25 13:01:49 +00:00
16 lines
445 B
JavaScript
16 lines
445 B
JavaScript
const { writeFileSync, readFileSync } = require("fs");
|
|
|
|
const file = "./dist/types/types.d.ts";
|
|
const types = readFileSync(file, { encoding: "utf-8" });
|
|
|
|
const regexJSDocs = /^[\t\s]*\/\*\*[^!#*][\s\S]*?\*\/[\r\n]?/gm;
|
|
const regexMultilines = /^[\t\s]*\/\*[^!#*][\s\S]*?\*\/[\r\n]?/gm;
|
|
const emptyLines = /^\s*\n/gm;
|
|
|
|
writeFileSync(
|
|
file,
|
|
types
|
|
.replace(regexJSDocs, "")
|
|
.replace(regexMultilines, "")
|
|
.replace(emptyLines, "")
|
|
);
|