Kengo's blog

Technical articles about original projects, JVM, Static Analysis and TypeScript.

eller86のpatch近況

最近ここにpatch送った記録を残していなかったので、まとめて。issue報告も混ぜてます。

node-esc

Issue #1: `require('esc')` throws "Cannot find module" · pvorb/node-esc · GitHub
1つめはHTMLエスケープを行うNodeのモジュールがインストールできないというもの。package.jsonの記述が足りないんじゃないの?というツッコミをして終わり。なおHTMLエスケープはunderscore.jsでもできるので、そちらを使ったほうが色々とよさそうです。

fluent

Twitterで話題らしいfluentに4つほど。

  1. Pull Request #2: remove illegal token by eller86 · fluent/website · GitHub
  2. Pull Request #3: fix repository url by eller86 · fluent/website · GitHub
  3. Pull Request #2: add require to constructor by eller86 · fluent/fluent-plugin-s3 · GitHub
  4. Issue #22: buf_file plugin doesn't support key which contains '/' · fluent/fluentd · GitHub

pull request送ってもマージされない(同じ内容をご自身で書いてコミットしている様子)ので、pull request送るよりはissueを上げるほうが良さそうです。
fluentは機能的に素晴らしいもののまだ単純なバグが多い印象ですが、今patch送るといつか「fluent使ってる?あれ俺のコードが入ってるんだぜ(ドヤァ」って言えるはずなのでみんながんばってバグだしするといいとおもいます。