From 58ece3d0525e5ddce8f7408b8446889545e584ce Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Thu, 17 Sep 2020 18:14:24 +0900 Subject: [PATCH] fix: use md2text and removeSymbols --- actions/src/main.ts | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/actions/src/main.ts b/actions/src/main.ts index f915b62..4b6c5c4 100644 --- a/actions/src/main.ts +++ b/actions/src/main.ts @@ -9,12 +9,7 @@ import {fetchIssues} from './fetch-issues'; import path from 'path'; import fs from 'fs'; import * as artifact from '@actions/artifact'; -import 'unified'; -// eslint-disable-next-line @typescript-eslint/no-var-requires -const unified = require('unified'); -import parse from 'remark-parse'; -// eslint-disable-next-line @typescript-eslint/no-var-requires -const toString = require('mdast-util-to-string'); +import {md2text, removeSymbols} from './preprocess'; export async function run(): Promise { try { @@ -46,15 +41,11 @@ export async function run(): Promise { // preprocessing const trainingData: Array = []; // eslint-disable-line @typescript-eslint/no-explicit-any repository.issues.data.forEach(data => { - const tree = unified() - .use(parse) - .parse(data.body.replace(/\r?\n/g, ' 45cnwy5ugwyeiurgywuer ')); - const textBody = toString(tree); const issue: Issue = { html_url: data.html_url, number: data.number, title: data.title, - body: textBody.replace(/45cnwy5ugwyeiurgywuer/g, ' ').replace(/\s+/g, ' ') + body: removeSymbols(md2text(data.body)) }; trainingData.push(issue); });