a binary +, -, *, /, %, **, >, >, |, &, ^ applied to two numeric constant expressions,.a unary +, -, or ~ applied to a numeric constant expression,.TypeScript 5.0 contains an updated definition of what it considers a constant expression:Īn expression is considered a constant expression if it is Update enum constant folding for TypeScript 5.0 This release works around this problem by converting EINVAL into ENOTDIR for the readdir syscall.įix a minification bug with CSS rules that have parsing errors ( #3016)ĬSS at-rules require either a You can encounter this issue in practice if you use node's legacy NODE_PATH feature to tell esbuild to resolve node modules in a custom directory that was not installed by npm. This messes up esbuild's implementation of node's module resolution algorithm since encountering ENOTDIR causes esbuild to continue its search (since it's a normal condition) while other encountering other errors causes esbuild to fail with an I/O error (since it's an unexpected condition). Go's WebAssembly implementation returns EINVAL instead of ENOTDIR when using the readdir syscall on a file. Work around an issue with NODE_PATH and Go's WebAssembly internals ( #3001) This PR contains the following updates: Package
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |