web
web copied to clipboard
Guides, tools and libraries for modern web development.
I'm coming back to a project after a while where I used koa-range to be able to scrub video when using web dev server. Using the middleware worked great a...
I am using typescript and the baseUrl feature which allows me to do imports without a relative path like `import { something } from someModule` this only works if the...
Consuming dependencies that have to be transformed using the `@rollup/plugin-commonjs` plugin break when version `>18` of the plugin is used. I have a simple example repository: https://github.com/peschee/wds-commonjs-example In the `main`...
As far as I can tell, the ESBuild plugin does not look at tsconfig.json. It uses the ESBuild's Transform API, which would require the plugin to explicitly pass the contents...
Related to https://github.com/lit/lit/issues/2716 After updating to version 0.3.0 I started seeing errors related to the use of decorators. I was able to pinpoint the problem to the update of the...
This PR introduces two dedicated modules for test runner logger and test runner reporters. As discussed [here](https://github.com/modernweb-dev/web/discussions/1958), providing a dedicated module for reporters utils (such as the progress bar) is...
I think it'd be really helpful to have a default resolution mode for `@web/dev-server`, and for that default to be a new mode closer to Node module and browser w/...
The use of `portfinder` to find an open port allows for a race condition when running multiple parallel instances of wtr. The way `portfinder` (and most other open port finding...
When using task runners the terminal is not interactive. We should still allow watch mode in these cases.
When trying to use rollup-plugin-html with @rollup/plugin-typescript, the typescript files referenced with script tags don't get transformed at all. Is there a proper way to make these plugins work together?