Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-09-25 | Snapshots & package.json | 1 | -2/+3 | ||
2021-09-25 | Add integration test that checks styled-components renders successfully and ↵bun-v0.0.24 | 4 | -1/+68 | ||
no incorrect unicode characters are present in the `style` tag | |||||
2021-09-25 | Bump version | 1 | -1/+1 | ||
2021-09-25 | Fix bug with resolving `"browser"` field in package.json | 1 | -1/+1 | ||
It was resolving from the parent directory of the result instead of the browser scope. | |||||
2021-09-25 | Fix lexing bug with the \f form feed character (used in Emotion & Styled ↵ | 1 | -1/+1 | ||
Components) | |||||
2021-09-25 | Fix crashing edgecase when both JSX automatic and JSX classic imports are ↵ | 1 | -28/+44 | ||
necessary and unbundled | |||||
2021-09-25 | Bump versionbun-v0.0.23 | 1 | -1/+1 | ||
2021-09-25 | Add integration test for <JSX key="foo" {...spread} onClick={() => {}} /> | 2 | -0/+21 | ||
2021-09-25 | Fix visiting bug when using JSX with a spread prop and a key and one of the ↵ | 1 | -10/+4 | ||
props is an anonymous function More specifically, Bun shouldn't be visiting the same properties more than once. That was the cause. | |||||
2021-09-24 | skeleton codebun-v0.0.22 | 9 | -219/+500 | ||
2021-09-24 | macro | 3 | -4/+681 | ||
2021-09-24 | :shaved_ice: | 1 | -4/+8 | ||
2021-09-24 | @setCold | 1 | -0/+4 | ||
2021-09-24 | Remove `cache_files` since it's not used and causes slower Bun compilation times | 8 | -5052/+4949 | ||
2021-09-24 | Update README.md | 1 | -1/+1 | ||
2021-09-24 | Update README.md | 1 | -1/+1 | ||
2021-09-24 | Update README.md | 1 | -0/+2 | ||
2021-09-24 | Update README.md | 1 | -1/+29 | ||
2021-09-23 | Update README.md | 1 | -1/+1 | ||
2021-09-23 | Update README.md | 1 | -1/+1 | ||
2021-09-23 | Update README.md | 1 | -2/+13 | ||
2021-09-23 | clarify | 1 | -4/+4 | ||
2021-09-23 | add the other tests | 1 | -0/+2 | ||
2021-09-23 | Update README.md | 1 | -2/+8 | ||
2021-09-23 | Elaborate on `bun bun` a little | 1 | -0/+58 | ||
2021-09-23 | Add link to webpack doc | 1 | -0/+1 | ||
2021-09-23 | Bump version | 1 | -1/+1 | ||
2021-09-23 | :runner:jarred/bundle-workspace-packages | 1 | -1/+1 | ||
2021-09-23 | :camera: | 41 | -387/+1032 | ||
2021-09-23 | Handle more edgecases in our CJS2ESM conversion code | 4 | -9/+57 | ||
2021-09-23 | When bundling JSON, only use JSON.parse when the input is ASCII. | 3 | -15/+63 | ||
We don't want to add an extra pass over the input to convert it to UTF16. And JS engines storing strings as UTF-16 is more expensive anyway, so the runtime win here probably isn't as big (though open to evidence to the contrary!) | |||||
2021-09-23 | Add __exportValue and __exportDefault to runtime | 5 | -4/+51 | ||
2021-09-23 | When bundling, parse the JSON to verify correctness, but print it as a ↵ | 1 | -2/+24 | ||
string for better runtime performance | |||||
2021-09-23 | Safer export default transform for bundled code | 2 | -3/+52 | ||
2021-09-23 | Fix crash when loading JS fails really quickly | 1 | -1/+1 | ||
2021-09-23 | Globally define require() so that UMD modules which check for the existence ↵ | 1 | -0/+1 | ||
of require() to determine if it's CommonJS use the CommonJS code path instead of the globalThis code path | |||||
2021-09-23 | Embed regeneratorRuntime so that things which expect it to be a global still ↵ | 3 | -0/+767 | ||
work | |||||
2021-09-23 | Fix bug when multiple-levels of nested exports when bundled have a boolean ↵ | 2 | -9/+17 | ||
.default value | |||||
2021-09-23 | Support `alwaysBundle` for workspace packages | 1 | -17/+180 | ||
2021-09-23 | Add a pointer to the parent package_json for a directory. This reduces ↵ | 2 | -23/+34 | ||
pointer chasing | |||||
2021-09-23 | Fix another simplification bug | 1 | -23/+20 | ||
2021-09-23 | Fix a simplification bug | 1 | -1/+1 | ||
2021-09-23 | Use the package_json hash for matching bundled modules instead of searching ↵ | 1 | -76/+41 | ||
strings (should improve perf a little) | |||||
2021-09-23 | Symlinks work | 1 | -1/+1 | ||
2021-09-23 | Add `"bun": { "alwaysBundle": ["packageName"] },` to package.json | 1 | -0/+23 | ||
This is for monorepos that symlink directories into node_modules. For example, if you have a design system in your monorepo, you probably want to always bundle that. | |||||
2021-09-22 | Extremely minor perf improvements | 2 | -6/+7 | ||
2021-09-22 | Update query_string_map.zig | 1 | -7/+13 | ||
2021-09-22 | Allow URLs containing absolute filepaths in imports if they match specific ↵ | 3 | -5/+46 | ||
file extensions This is to support ../../ imports Allowlisting to specific file extensions prevents common webserver security vulnerabilities like reading /etc/passwd | |||||
2021-09-22 | Fix edgecase with whether to wrap arrow expressions in parentheses when printing | 1 | -2/+2 | ||
2021-09-22 | Fix edgecase with bare imports inside .bun | 1 | -8/+13 | ||