Commit graph

212 commits

Author SHA1 Message Date
Yoni Rapoport 27acfb7c1d
Support subpath imports from externalized dependencies
Using an array of regular expressions for rollupOptions.external, I've fixed an issue causing subpath imports or external dependencies (e.g. import {} from 'pkg/subpath') to be bundled.
2023-08-15 14:37:48 +03:00
alex8088 5c440a8a76 release: v1.0.27 2023-08-01 21:45:21 +08:00
alex8088 ed64873434 chore: remove preinstall script 2023-08-01 21:37:14 +08:00
alex8088 254ce0b5b6 release: v1.0.26 2023-07-30 18:32:51 +08:00
alex8088 0c46c1064b chore(types): add Vite importMeta types 2023-07-30 17:27:04 +08:00
alex8088 6c590ad65b chore(types): add process.env.ELECTRON_RENDERER_URL type 2023-07-30 17:23:59 +08:00
alex8088 d8307e8fd4 chore: update user config interface jsdoc 2023-07-30 17:00:41 +08:00
alex8088 532ba52714 chore(deps): update @typescript-eslint/* to v6 2023-07-29 17:17:07 +08:00
alex8088 8914878a53 chore(deps): update prettier to v3 2023-07-29 17:11:49 +08:00
alex8088 d7b4ebc54a chore(deps): update pnpm to v8 2023-07-29 16:45:45 +08:00
alex8088 342a0556cd perf: spawn Electron process using parent's stdios (#236) 2023-07-29 01:44:26 +08:00
alex8088 9d76799072 feat(cli): add CLI --inspect[-brk] to support debugging without IDEs (#231) 2023-07-27 00:33:28 +08:00
alex8088 f0f21db904 chore: improve issue templates 2023-07-26 21:54:03 +08:00
alex8088 11b6f3c39d release: v1.0.25 2023-07-11 21:09:38 +08:00
alex8088 ed13174829 fix(asset): asset handling error when hot reloading 2023-07-11 00:00:14 +08:00
alex8088 583c318af1 chore(deps): update rollup to 3.26.2 2023-07-10 23:40:26 +08:00
alex8088 3507149b6e chore(deps): update esbuild to v0.18 2023-07-10 23:31:57 +08:00
alex8088 81117c6809 chore(deps): update vite to 4.4.2 2023-07-10 23:29:56 +08:00
alex8088 3567f26f02 chore(deps): update typescript to 5.0.4 2023-07-10 23:26:08 +08:00
alex8088 9f5ca0d92d chore(deps): update @types/node to v18 2023-07-07 23:58:41 +08:00
alex8088 8b445b67c5 chore(deps): update fs-extra to v11 2023-07-07 23:55:06 +08:00
alex8088 c43d1832d2 chore(deps): update all non-major dependencies 2023-07-07 23:53:12 +08:00
alex8088 0367f73a95 fix: remove node resolve condition for preload (#204) 2023-07-07 21:35:12 +08:00
alex8088 785b32f2b0 release: v1.0.24 2023-06-25 21:09:29 +08:00
alex8088 4f796e4c8a perf: ignore browser field and additional node condition for main config 2023-06-18 16:33:08 +08:00
alex8088 3def0ed84b fix(bytecodePlugin): bytecode loader relative path is incorrect 2023-06-18 16:21:38 +08:00
alex8088 b71bf82f02 docs: electron-vite.org is online 2023-06-10 23:45:59 +08:00
alex8088 587efabac5 release: v1.0.23 2023-06-04 20:03:01 +08:00
alex8088 bac8c04816 chore(deps): update all non-major dependencies 2023-06-04 00:28:05 +08:00
alex8088 6dff3475b4 feat: supports ES build target for renderer #174 2023-06-03 22:18:48 +08:00
alex8088 c26a9ff71c perf: build compatilibity target for Electron 25 2023-06-03 21:43:17 +08:00
alex8088 388b590808 docs: update 2023-05-15 23:14:33 +08:00
alex8088 8c924188de revert: chore: remove process env define (#159) 2023-05-14 17:49:04 +08:00
alex8088 6627e81f66 release: v1.0.22 2023-04-24 00:11:52 +08:00
alex8088 f443c18056 feat: add --rendererOnly flag to dev command 2023-04-23 21:28:58 +08:00
alex8088 a736af835e perf: build compatilibity target for Electron 24 2023-04-18 23:46:29 +08:00
alex8088 3b2ba0ae25 chore: remove process env define 2023-04-18 23:11:33 +08:00
alex.wei 72d37a70ca
Merge pull request #139 from gknapp/config-error-messages
fix(dev): Rephrase config error messages, fix typo 'electorn'
2023-04-03 09:51:47 +08:00
Greg Knapp c0d9ad3fd5
Rephase certain error messages, fix typo 'electorn' 2023-03-31 16:37:15 +01:00
alex8088 3a69fbf489 release: v1.0.21 2023-03-27 00:01:41 +08:00
alex8088 6c6db628f6 fix(bytecodePlugin): sub-chunks are not compliled in vite 4 2023-03-26 23:08:52 +08:00
alex8088 f33c86383e fix(bytecodePlugin): bytecode loader is not referenced correctly in the chunks 2023-03-26 21:17:29 +08:00
alex8088 1cb7d419a2 perf: alway disable build.modulePreload in main and preload config 2023-03-25 13:21:33 +08:00
alex8088 103beec87b chore(deps): update vite to 4.2.1 2023-03-25 12:26:28 +08:00
alex8088 f0c1a431b0 chore(deps): update esbuild to 0.17 2023-03-25 12:21:58 +08:00
alex8088 ee4d400fb0 release: v1.0.20 2023-03-12 00:39:48 +08:00
alex8088 5ad0747f32 feat: support for renderer debugging (#130) 2023-03-11 20:29:06 +08:00
alex8088 f7f19f9649 fix(bytecodePlugin): not work in monorepo (#128) 2023-03-11 00:15:19 +08:00
alex8088 05e0cc6db1 fix: specified renderer outDir is not parsed correctly 2023-03-10 23:47:17 +08:00
alex8088 55be651207 fix(asset): asset path is not resolved correctly when outDir is specified #117 2023-03-10 23:46:57 +08:00