Skip to content

Commit aacefe4

Browse files
erightskriskowal
authored andcommitted
fix(daemon,cli): fix #2700 use endo/init to prepare async hooks
1 parent 82dc112 commit aacefe4

File tree

5 files changed

+5
-14
lines changed

5 files changed

+5
-14
lines changed

packages/cli/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"@endo/exo": "workspace:^",
4040
"@endo/far": "workspace:^",
4141
"@endo/import-bundle": "workspace:^",
42+
"@endo/init": "workspace:^",
4243
"@endo/lockdown": "workspace:^",
4344
"@endo/pass-style": "workspace:^",
4445
"@endo/patterns": "workspace:^",

packages/cli/src/endo.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
/* eslint-disable no-await-in-loop, no-bitwise, no-throw-literal */
44

55
// Establish a perimeter:
6-
import 'ses';
7-
import '@endo/eventual-send/shim.js';
8-
import '@endo/lockdown/commit.js';
6+
import '@endo/init';
97

108
import fs from 'fs';
119
import url from 'url';

packages/daemon/src/daemon-node.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
/* global process */
33

44
// Establish a perimeter:
5-
import 'ses';
6-
import '@endo/eventual-send/shim.js';
7-
import '@endo/promise-kit/shim.js';
8-
import '@endo/lockdown/commit.js';
5+
import '@endo/init';
96

107
import crypto from 'crypto';
118
import net from 'net';

packages/daemon/src/worker-node.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
/* global process */
33

44
// Establish a perimeter:
5-
import 'ses';
6-
import '@endo/eventual-send/shim.js';
7-
import '@endo/promise-kit/shim.js';
8-
import '@endo/lockdown/commit.js';
5+
import '@endo/init';
96

107
import fs from 'fs';
118
import url from 'url';

packages/daemon/test/endo.test.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
/* global process */
33

44
// Establish a perimeter:
5-
import 'ses';
6-
import '@endo/eventual-send/shim.js';
7-
import '@endo/lockdown/commit-debug.js';
5+
import '@endo/init/debug.js';
86

97
import test from 'ava';
108
import url from 'url';

0 commit comments

Comments
 (0)