Emit more modern code for browsers (#1614)
Adds a `browserlist` field to `package.json`, which Webpack picks up so it doesn't convert nullish coalescing operators into obfuscated messes like `key !== null && key !== void 0 ? key : null`. This improves output size a little & improves the debugging experience as well. Tested in Chrome, FF, & Safari locally and didn't encounter any issues.
This commit is contained in:
parent
41d6e79cb3
commit
d2862ff797
@ -133,5 +133,8 @@
|
||||
"**/playwright": "1.32.1",
|
||||
"**/lit": "3.1.1",
|
||||
"@web/dev-server-esbuild/esbuild": "^0.19.5"
|
||||
}
|
||||
},
|
||||
"browserslist": [
|
||||
"defaults"
|
||||
]
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user