Commit d1d9625
authored
refactor(promise-kit): depend on harden, not ses (#3108)
Closes: #XXXX
Refs: #3107
## Description
`@endo/promise-kit` is a tiny package that had depended on `'ses'` only
for `harden`. It is a great example of why we factored `harden` out into
an importable `@endo/harden`. The PR changes `@endo/promise-kit` to
depend directly on `endo@harden` rather than `ses`.
### Security Considerations
none
### Scaling Considerations
A bit. It means other packages can depend on @endo/promise-kit without
bringing in all of ses.
### Documentation Considerations
none
### Testing Considerations
- [x] Should do the multi-ses-ava mode testing that @kriskowal set up.
Addendum: happy to find that it already happens without my needing to do
anything. Thanks @kriskowal !
### Compatibility Considerations
none
### Upgrade Considerations
none1 parent 8cccb75 commit d1d9625
File tree
3 files changed
+6
-3
lines changed- .changeset
- packages/promise-kit
3 files changed
+6
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
| 40 | + | |
42 | 41 | | |
43 | 42 | | |
44 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1091 | 1091 | | |
1092 | 1092 | | |
1093 | 1093 | | |
1094 | | - | |
1095 | 1094 | | |
1096 | 1095 | | |
1097 | 1096 | | |
| |||
0 commit comments