web
web copied to clipboard
Guides, tools and libraries for modern web development.
CI looks like it's consistently failing on Node tests on Windows. Example test run: https://github.com/modernweb-dev/web/actions/runs/8848138633/job/24297385401 The failure appears to be: ``` Failed test file: Webkit test\snapshot\browser-test.js can store snapshots containing...
Fixes https://github.com/modernweb-dev/web/issues/2231 ## What I did 1. Made rollupAdapter correctly take into account rootDir when rewriting outside-of-workspace resolved specifiers. This PR is a draft because I can't get tests to...
I've recently updated a project of mine to use the latest dev-server packages, those that include the commonjs and rollup3 fixes. While doing so, I noticed an issue with commonjs-modules...
**Summary:** When attempting to run a simple test on Safari 15.x.x and later using @web/test-runner-browserstack, the tests fail to start and result in a timeout error. **Steps to Reproduce:** 1....
esbuild v0.21 support javascript decorators, this is useful for testing some decorator-based frameworks https://github.com/evanw/esbuild/issues/104#issuecomment-2097359571
We should add tests and document how to use the esbuild CSS loader, and add a shorthand `css: true` option.
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. Release notes Sourced from express's releases. 4.19.2 What's Changed Improved fix for open redirect allow list bypass Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.19.2 4.19.1 What's Changed Fix...
I discovered this one alongside #2720. If I try to use `manual` to inspect a test, the import path is based upon the absolute local filesystem path, regardless of what...
The `rootPath` used by the server, which affects paths that need manually loading during tests, is inconsistently specified. Suppose the following setup: - repo/ - node_modules/ - src/ - resources/...
I am trying to generate babel coverage report with istanbul format.Below is the config info of my project. ```js import { esbuildPlugin } from "@web/dev-server-esbuild"; import { defaultReporter } from...