import Benchmark from "benchmark"; import NeologdNormalizer from "../build/index.js"; let suite = new Benchmark.Suite; suite.add('Bench', () => { NeologdNormalizer.normalize("0123456789"); NeologdNormalizer.normalize("ABCDEFGHIJKLMNOPQRSTUVWXYZ"); NeologdNormalizer.normalize("abcdefghijklmnopqrstuvwxyz"); NeologdNormalizer.normalize("!”#$%&’()*+,-./:;<>?@[¥]^_`{|}"); NeologdNormalizer.normalize("=。、・「」"); NeologdNormalizer.normalize("ハンカク"); NeologdNormalizer.normalize("o₋o"); NeologdNormalizer.normalize("majika━_"); NeologdNormalizer.normalize("わ〰い"); NeologdNormalizer.normalize("スーパーーーー"); NeologdNormalizer.normalize("!#"); NeologdNormalizer.normalize("ゼンカク スペース"); NeologdNormalizer.normalize("お お"); NeologdNormalizer.normalize(" おお"); NeologdNormalizer.normalize("おお "); NeologdNormalizer.normalize("検索 エンジン 自作 入門 を 買い ました!!!"); NeologdNormalizer.normalize("アルゴリズム C"); NeologdNormalizer.normalize("   PRML  副 読 本   "); NeologdNormalizer.normalize("Coding the Matrix"); NeologdNormalizer.normalize("南アルプスの 天然水 Sparking Lemon レモン一絞り"); NeologdNormalizer.normalize("南アルプスの 天然水- Sparking* Lemon+ レモン一絞り"); }) .on('cycle', function(event) { console.log(String(event.target)); }) .run();