Jason Miller

Results 153 issues of Jason Miller

Currently we generate a single 1.5mb `wmr.cjs` file. This is really nice for distribution, but it does mean that anyone running `wmr` pays the full cost of parsing and compiling...

DRAFT
performance

It would be nice to make this work: ```html import { h, render } from 'preact'; render(h('h1', null, 'hello world'), document.body); ```

enhancement

As discussed [elsewhere](https://github.com/developit/microbundle/pull/755), the following pattern is the only syntactically valid way to refer to external resources from JavaScript. As such, we should support this in order to allow npm...

enhancement
filetypes
architecture

Now that [cjs-module-lexer](https://github.com/guybedford/cjs-module-lexer) is battle-tested (it powers CommonJS in Node as of 14.17), we should switch to it. This gives us a clean way to support CJS-->ESM transformations like we're...

reliability

The development middleware handles `/@npm/FOO` dependency requests as fast as possible by returning unminified responses the first time a dependency is requested, and applying only basic gzip compression to responses...

performance
architecture

Function values are now supported in `output.chunkFileNames` & friends, which means we can drop the hacks currently being done to generate entry/chunk naming in prod: https://github.com/rollup/rollup/pull/3658

enhancement
help wanted
good first issue

Hi @yannickcr! I'm working on reducing the disk usage of a typical ESlint setup, and found a couple cases where this plugin can be slimmed down with no functional impact:...

This is another take on the proposed behavior from #42, where `on()` returns a function that can be called to remove the added listener. My concerns remain, however, and I...

## 🐛 Bug Report When `page.setJavaScriptEnabled(false)` has been called, `expect(page).toMatch(..)` fails. Contrasting this with Puppeteer's own API, `page.content()` returns the serialized DOM string even when JavaScript is disabled. ## To...

bug 🐛

Working on #48. A useful list of mappings between `jest.*` and Jasmine is [here](https://github.com/jest-community/eslint-plugin-jest/blob/master/src/rules/no-jasmine-globals.ts).