Commit Graph

  • d22712f09f add tests for static field "this" in typescript Evan Wallace 2021-04-10 00:26:47 -07:00
  • a184321e9b add a "bundle" checkbox to "try.html" Evan Wallace 2021-04-10 00:19:51 -07:00
  • ad60e772a1 make "UseDefineForClassFields" a 3-state Evan Wallace 2021-04-09 23:53:31 -07:00
  • b3dce73a41 break apart tree shaking and code splitting (#1130) Evan Wallace 2021-04-09 05:11:06 -07:00
  • 938f719f79 fix #1125: bug splitting + css/js + dynamic import Evan Wallace 2021-04-09 01:37:44 -07:00
  • d16c6190b4 publish 0.11.6 to npm v0.11.6 Evan Wallace 2021-04-07 04:20:45 -07:00
  • 0ffaab1cc1 some small changes to release notes Evan Wallace 2021-04-07 04:03:58 -07:00
  • ef9d29e0a4 fix #1121: remove a bad peephole minification Evan Wallace 2021-04-07 03:41:02 -07:00
  • 99b260670b fix #1115: add a special-cased error message Evan Wallace 2021-04-07 03:01:22 -07:00
  • 5dc64cb97b fix #1117: check "node_modules" before "NODE_PATH" Evan Wallace 2021-04-07 01:24:50 -07:00
  • 00269f3d98 publish 0.11.5 to npm v0.11.5 Evan Wallace 2021-04-03 14:45:18 -07:00
  • de9864f6f0 disable tree shaking when using code splitting (#1110) Evan Wallace 2021-04-03 14:32:49 -07:00
  • e0d09e2933 move bit set to another file Evan Wallace 2021-04-03 13:18:35 -07:00
  • 5aab36bdaa release notes for hashing speedups Evan Wallace 2021-04-03 03:47:10 -07:00
  • ac54d0f271 use xxHash instead of SHA1 for speed (#1107) Evan Wallace 2021-04-03 03:40:11 -07:00
  • 7c156df066 speedup: hash in parallel to skip cost if unused Evan Wallace 2021-04-03 01:57:44 -07:00
  • dc4e1394a8 avoid double-counting each chunk's hash Evan Wallace 2021-04-03 02:07:58 -07:00
  • 465415dd1b rename "outer index" => "source index" Evan Wallace 2021-04-03 01:17:20 -07:00
  • c3e8ccd783 upgrade to go 1.16.3 (#1106) Evan Wallace 2021-04-03 00:59:20 -07:00
  • 58b24ed9ff support async plugin "setup" (#111) Evan Wallace 2021-04-03 00:39:55 -07:00
  • 274d347341 use named arguments for "build" and "serve" Evan Wallace 2021-04-03 00:14:06 -07:00
  • 09752ec0d8 use named arguments for "transform" Evan Wallace 2021-04-03 00:10:42 -07:00
  • 4ba5712515 use named arguments for "formatMessages" Evan Wallace 2021-04-03 00:05:57 -07:00
  • a9e8d50fee pull out service members into locals Evan Wallace 2021-04-02 23:57:47 -07:00
  • 4de955a79c another file sort determinism change (#1075) Evan Wallace 2021-04-02 22:37:03 -07:00
  • 4a771ec5d7 attempt to improve file sort determinism (#1075) Evan Wallace 2021-04-02 22:15:45 -07:00
  • 98681ad341 release notes for #1105 Evan Wallace 2021-04-02 21:44:31 -07:00
  • 5364a909ad support TS 4.3 override syntax (#1105) Pig Fang 2021-04-03 12:38:33 +08:00
  • a25f09b26a publish 0.11.4 to npm v0.11.4 Evan Wallace 2021-04-02 17:32:46 -07:00
  • 33ee772541 fix #1099: always hash all chunk contents Evan Wallace 2021-04-02 16:25:19 -07:00
  • 046368079f guard against overwritten object rest initializer Evan Wallace 2021-04-02 15:33:01 -07:00
  • 9a1c85f6db Avoid using the same helper function names as TypeScript (#1103) Evan Wallace 2021-04-02 15:28:50 -07:00
  • 6292d063a2 remove an extra "s" Evan Wallace 2021-04-02 12:24:47 -07:00
  • fb8681e23a publish 0.11.3 to npm v0.11.3 Evan Wallace 2021-04-01 23:12:14 -07:00
  • c62d33f6df release notes for "debug" log level Evan Wallace 2021-04-01 22:47:14 -07:00
  • 76f677c6c8 add basic bracketing of bundle phases Evan Wallace 2021-04-01 22:20:03 -07:00
  • 31b183c079 add debug logging to resolver Evan Wallace 2021-04-01 22:14:30 -07:00
  • 5b84d0efb9 insert "resolverQuery" for resolver internals Evan Wallace 2021-04-01 21:03:16 -07:00
  • 9c4979fc63 add a "debug" log level Evan Wallace 2021-04-01 20:50:31 -07:00
  • c52f9fd6ce merge "localDependencies" + "nonLocalDependencies" Evan Wallace 2021-04-01 20:28:02 -07:00
  • 6f6b060fac track and retain intermediate re-exporting files (#1100) Evan Wallace 2021-04-01 20:00:48 -07:00
  • 28fd1a2a09 dark mode for graph debugger Evan Wallace 2021-04-01 19:59:30 -07:00
  • 62e3bc000f rename "importToBind" => "importData" Evan Wallace 2021-04-01 00:15:54 -07:00
  • 2a7f4cba09 rename "partRef" => "nonLocalDependency" Evan Wallace 2021-03-31 22:42:17 -07:00
  • 9e55fb5da5 add a graph debugger Evan Wallace 2021-04-01 15:58:43 -07:00
  • be13300943 remove the now-unused "IsAssigned" field Evan Wallace 2021-04-01 14:10:11 -07:00
  • 289d19ccb8 print new snapshots in green Evan Wallace 2021-03-31 22:27:47 -07:00
  • 886baad45b rename "fileMeta" => "jsMeta" Evan Wallace 2021-03-31 21:03:37 -07:00
  • 0affddfc0d remove field "hasErrors" in linker Evan Wallace 2021-03-31 21:00:33 -07:00
  • 04eddb6ba5 get rid of go-staticcheck warnings Evan Wallace 2021-03-31 20:36:59 -07:00
  • 49b8d86f59 auto-define "process.env.NODE_ENV" for the browser Evan Wallace 2021-03-31 15:45:43 -07:00
  • 5cf95a6aab publish 0.11.2 to npm v0.11.2 Evan Wallace 2021-03-30 02:30:22 -07:00
  • 3a0da94255 add another graph edge for "__exportStar" Evan Wallace 2021-03-30 01:51:08 -07:00
  • 2c6fafbbf4 fix test non-determinism issue Evan Wallace 2021-03-30 01:34:21 -07:00
  • 8206198f15 need to await async entry point esm wrappers Evan Wallace 2021-03-30 01:29:48 -07:00
  • ae3ce463c6 fix #1086: add graph edge for wrapped esm import Evan Wallace 2021-03-30 01:21:51 -07:00
  • 02ff418481 publish 0.11.1 to npm v0.11.1 Evan Wallace 2021-03-29 16:48:53 -07:00
  • 1aaaec2226 fix #1084: lower "import()" for older targets Evan Wallace 2021-03-29 16:28:25 -07:00
  • 057daf9c2b allow top-level await in chrome 89 and node 14.8 Evan Wallace 2021-03-29 16:07:57 -07:00
  • 6cbfaca883 fix #1080: omit esm wrapper calls for dead files Evan Wallace 2021-03-29 12:55:16 -07:00
  • e402940c50 fix #1082: missing space before "Promise" when minifying Evan Wallace 2021-03-29 12:20:28 -07:00
  • 18ee69dbd6 Revert "add the "[type]" path template placeholder" Evan Wallace 2021-03-29 12:18:49 -07:00
  • a6ad9a3436 add the "[type]" path template placeholder Evan Wallace 2021-03-29 01:20:56 -07:00
  • 4b28b9049f publish 0.11.0 to npm v0.11.0 Evan Wallace 2021-03-28 19:56:22 -07:00
  • 20e603a94d add extensions to custom output paths for css Evan Wallace 2021-03-28 19:21:07 -07:00
  • 4774f8b883 use the file namespace for file entry points Evan Wallace 2021-03-28 11:07:53 -07:00
  • 1face3ea42 output paths now use pre-resolved path Evan Wallace 2021-03-28 04:17:09 -07:00
  • 225d6ef83f implement custom output paths for entry points Evan Wallace 2021-03-28 03:41:29 -07:00
  • 5767f8c5fe dynamic imports now use the chunk name template Evan Wallace 2021-03-28 01:59:34 -07:00
  • f4a730886f implement lazy evaluation of esm code Evan Wallace 2021-03-23 22:51:34 -07:00
  • 39f12d82d3 further typescript type parser fixes Evan Wallace 2021-03-28 17:36:58 -07:00
  • 0259e308e4 fix some typescript type parsing edge cases Evan Wallace 2021-03-28 17:11:54 -07:00
  • 97f49e362a merge typescript type prefix and suffix parsing Evan Wallace 2021-03-28 16:36:12 -07:00
  • 4ed0b1c119 ci: node 12 => 14 Evan Wallace 2021-03-28 14:53:57 -07:00
  • 242fdd81c0 fix summary order in the same directory Evan Wallace 2021-03-28 14:35:26 -07:00
  • da47550091 add implicit outbase test Evan Wallace 2021-03-28 13:36:56 -07:00
  • 73460e1be5 add relative outbase test Evan Wallace 2021-03-28 13:28:36 -07:00
  • 5183dd0743 remove unused cross-chunk assignment links Evan Wallace 2021-03-28 12:31:30 -07:00
  • f0c9d762ed Fix variable name for terminal colors used in Windows logger (#1074) Grzegorz Rozdzialik 2021-03-28 13:28:03 +02:00
  • 471e743fca show snapshot test diffs in color Evan Wallace 2021-03-28 00:37:35 -07:00
  • d06bfdb04e release notes for #1067 Evan Wallace 2021-03-27 15:46:20 -07:00
  • 09c79a900f Add warning when writing to private method (#1067) Justin Ridgewell 2021-03-27 18:33:42 -04:00
  • d4bfad73f6 clean up chunk-relative paths with public path Evan Wallace 2021-03-27 15:16:36 -07:00
  • 23a085ea8d use "formatMessages" in try.html Evan Wallace 2021-03-27 14:07:47 -07:00
  • 0141dd9d51 publish 0.10.2 to npm v0.10.2 Evan Wallace 2021-03-26 19:15:30 -07:00
  • 9cd1c64202 fix name collision with esm and direct eval Evan Wallace 2021-03-26 18:49:27 -07:00
  • 3c536b42b6 separate out js and css chunk keys Evan Wallace 2021-03-26 16:56:31 -07:00
  • 842e0a60b6 fix #1066: private fields inside destructuring Evan Wallace 2021-03-26 15:41:03 -07:00
  • e6dbfe0d67 fix #1064: crash with css + js + code splitting Evan Wallace 2021-03-26 12:40:37 -07:00
  • f628964f22 publish 0.10.1 to npm v0.10.1 Evan Wallace 2021-03-26 01:27:15 -07:00
  • baabf7e6a3 skip computing unnecessary hashes Evan Wallace 2021-03-26 00:08:27 -07:00
  • fad7f47170 fix #998: remove the file splitting optimization Evan Wallace 2021-03-25 21:19:50 -07:00
  • 705433d6ba fix changelog whoops Evan Wallace 2021-03-25 21:19:15 -07:00
  • 74a0937d61 fix colors in summary Evan Wallace 2021-03-25 20:51:02 -07:00
  • e97106eb2b relocate entry point export code Evan Wallace 2021-03-25 19:56:00 -07:00
  • 37b3927cdc fix incorrect import reference Evan Wallace 2021-03-25 19:10:54 -07:00
  • ff2db90dd5 test: use ".cjs" to guard against "type": "module" Evan Wallace 2021-03-25 16:08:46 -07:00
  • 928189e6bf fix "ESBUILD_WORKER_THREADS" difference Evan Wallace 2021-03-25 14:42:55 -07:00
  • 5cf85d5aef fix #1058: add the "formatMessages" api Evan Wallace 2021-03-25 14:35:31 -07:00
  • fc325d0996 add "suggestion" to log message location Evan Wallace 2021-03-25 13:29:44 -07:00