Charles Kerr
|
dad6e130f5
|
build: remove fs-extra devdep (#42533)
* build: remove fs-extra dependency from script/gen-filenames.ts
* build: remove fs-extra dependency from script/spec-runner.js
* build: remove fs-extra dependency from script/gn-asar.js
* build: remove fs-extra dependency from spec/api-autoupdater-darwin-spec.ts
* build: remove fs-extra dependency from spec/api-safe-storage-spec.ts
* build: remove fs-extra dependency from spec/lib/codesign-helpers.ts
* build: remove fs-extra dependency from spec/api-app-spec.ts
* build: remove fs-extra dependency from spec/esm-spec.ts
* build: remove fs-extra dependency from spec/lib/fs-helpers.ts
* build: remove fs-extra dependency from spec/lib/api-shell-spec.ts
* build: remove fs-extra dependency from spec/api-context-bridge-spec.ts
* build: remove fs-extra dependency from spec/asar-integrity-spec.ts
* build: remove fs-extra dependency from spec/node-spec.ts
* build: remove fs-extra devdiv
* fixup! build: remove fs-extra dependency from spec/api-context-bridge-spec.ts
* fix: use force: true when removing directories
* chore: reduce diffs to main
|
2024-06-19 10:10:16 -04:00 |
|
Cheng Zhao
|
d13a93fb61
|
chore: remove node patches by using the preload feature (#41080)
|
2024-01-24 09:54:32 -06:00 |
|
Milan Burda
|
abec9ead06
|
refactor: use node scheme imports in scripts (#38846)
* refactor: use node scheme imports in script
* refactor: use node scheme imports in build
|
2023-06-22 16:21:42 +02:00 |
|
Robo
|
da0fd286b4
|
feat: UtilityProcess API (#34980)
* chore: initial scaffolding
* chore: implement interface and docs
* chore: address code style review
* fix: cleanup of utility process on shutdown
* chore: simplify NodeBindings::CreateEnvironment
* chore: rename disableLibraryValidation => allowLoadingUnsignedLibraries
* chore: implement process.parentPort
* chore(posix): implement stdio pipe interface
* chore(win): implement stdio interface
* chore: reenable SetNodeOptions for utility process
* chore: add specs
* chore: fix lint
* fix: update kill API
* fix: update process.parentPort API
* fix: exit event
* docs: update exit event
* fix: tests on linux
* chore: expand on some comments
* fix: shutdown of pipe reader
Avoid logging since it is always the case that reader end of
pipe will terminate after the child process.
* fix: remove exit code check for crash spec
* fix: rm PR_SET_NO_NEW_PRIVS for unsandbox utility process
* chore: fix incorrect rebase
* fix: address review feedback
* chore: rename utility_process -> utility
* chore: update docs
* chore: cleanup c++ implemantation
* fix: leak in NodeServiceHost impl
* chore: minor cleanup
* chore: cleanup JS implementation
* chore: flip default stdio to inherit
* fix: some api improvements
* Support cwd option
* Remove path restriction for modulePath
* Rewire impl for env support
* fix: add tests for cwd and env option
* chore: alt impl for reading stdio handles
* chore: support message queuing
* chore: fix lint
* chore: new UtilityProcess => utilityProcess.fork
* fix: support for uncaught exception exits
* chore: remove process.execArgv as default
* fix: windows build
* fix: style changes
* fix: docs and style changes
* chore: update patches
* spec: disable flaky test on win32 arm CI
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
|
2022-10-19 22:49:49 -07:00 |
|
Shelley Vohr
|
3baf713648
|
build: upgrade webpack and related deps (#34990)
|
2022-08-03 10:42:50 -04:00 |
|
Milan Burda
|
70190ec2b1
|
chore: update to latest TypeScript, which has built-in WeakRef declarations (#27425)
|
2021-01-22 11:25:47 -08:00 |
|
Julie Koubová
|
56d1fafe66
|
build: Wrap bundles using webpack (#25557)
|
2020-10-20 12:10:15 -07:00 |
|
Shelley Vohr
|
77038b7bda
|
chore: upgrade to Node.js v14.9.0 (#25249)
|
2020-09-17 16:08:57 -06:00 |
|
Samuel Attard
|
4d50f3f62c
|
build: convert some scripts to TS (#24891)
|
2020-08-07 13:48:46 -07:00 |
|