Boris Cherny

Results 42 issues of Boris Cherny

Changelog: - Minimized repaints by eliminating style queries on every step of the drag - Generally improved performance - Improved browser support - Standardized event names (start -> dragstart, stop...

in other words, is it possible to compose selections? ``` js const foo = new Baobab({ a: 1, b: 2 }) const bar = new Baobab({ a: foo.select('a'), c: 3...

question

ie. ``` js { match: /foo/g, replacement: (_, foo) => new Promise((resolve, reject) => { someFileystemIO(foo, buf => resolve(buf)) }) } ```

enhancement

I'm attempting to convert a 20mb font, and it produces ~20mb files in every format. Is there a way to only convert a subset of the font (eg. only uppercase...

Ie. effect A => store.set(a) => effect A => store.set(a) => ...

enhancement
exploration

enhancement
good first issue

Otherwise, it requires a tree shaking bundler like Webpack + Uglify. This way, we're at 5.2kb gzipped regardless of bundler or module system.