Jake Fried

Results 47 issues of Jake Fried

**summary** I noticed that when importing from `preact/compat`, much more is pulled in than expected. For example, when bundling code like this: ```js import { forwardRef } from 'preact/compat'; ```...

after X
feature request

First off, thank you @cristianbote for creating Goober! It is really an inspiration. Is it possible to supply a custom id generator? Similar to the [createGenerateId](https://cssinjs.org/jss-api?v=v10.4.0#setup-jss-instance) option in jss? If...

feature
discussion

**summary** Found a scenario in which it seems variable names that should have no effect on each other are causing deoptimizations. **input** ```js function identity(a,b,c,d,e,f,g,h,i,j,k) { return a; } console.log(identity(a...

**summary** I noticed that `terser` chooses not to inline values for objects where the whole object is retained. Is that intentional? For example given this the below input terser will...

discussion
compress

# summary Today I ran into a few surprising behaviors that I believe could be optimized. I've figured out workarounds for them, but figured it would be good to post...

suboptimal-output
compress

**summary** I'm currently working on a [PR for AMP](https://github.com/ampproject/amphtml/pull/30304#discussion_r492403836) in which we'd like to use a `@const` to assist with inlining a variable. An issue has come up where we...

enhancement
P2

**summary** Adds an extra layer of caching via `caches.default`. Significantly speeds up documents. cc @evanderkoogh

**summary** Context: https://github.com/ampproject/amp-toolbox/pull/1240#issuecomment-864121693 The Docker-based AMP Optimizer currently relies on manual build/release. We should integrate it with our CD system so that we publish new versions the same time we...

**summary** The fetch to origin can be launched in parallel to the check against KV store.