earcut.js 20.2 KB