Skip to content

Instantly share code, notes, and snippets.

@Akihide-Tsue
Akihide-Tsue / dangerfile.ts
Last active May 17, 2024 09:44
DangerJsでのconsole混入警告、PR差分肥大時の警告、package.jsonのdependencies内に直接@typesのパッケージをインストールさせない
import { danger, fail, warn } from "danger"
const modifiedFiles = danger.git.modified_files
modifiedFiles.forEach(async (file) => {
const diff = await danger.git.diffForFile(file)
// console.logが新規で追加された場合に警告する
if (diff && diff.diff.includes("console.log"))
warn(`:exclamation: console.log が追加されました。 (${file})`)