Skip to content

Commit ee76e1f

Browse files
feat: expose convertEnvelopeToMarshaledStamp and UploadProgress type (#1133)
* feat: expose Utils.convertEnvelopeToMarshaledStamp and UploadProgress type * test: update test coverage --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 3a7f4ce commit ee76e1f

4 files changed

Lines changed: 4 additions & 5 deletions

File tree

src/bee.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1383,9 +1383,6 @@ export class Bee {
13831383
*
13841384
* @param rawPayload Data to be stored in the chunk. If the data is a string, it will be converted to UTF-8 bytes.
13851385
* @param span Optional span for the chunk. If not provided, it will be set to the length of the payload.
1386-
*
1387-
* @example
1388-
*
13891386
*/
13901387
makeContentAddressedChunk(rawPayload: Bytes | Uint8Array | string, span?: Span | bigint): Chunk {
13911388
return makeContentAddressedChunk(rawPayload, span)

src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export * as Utils from './utils/expose'
1616
export { Size } from './utils/size'
1717
export * from './utils/tokens'
1818
export * from './utils/typed-bytes'
19+
export type { UploadProgress } from './utils/upload-progress'
1920
export { Bee, BeeDev, Stamper }
2021

2122
// for require-like imports

src/utils/expose.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ export { getFolderSize } from './collection.node'
33
export { makeMaxTarget } from './pss'
44
export { approximateOverheadForRedundancyLevel, getRedundancyStat, getRedundancyStats } from './redundancy'
55
export {
6+
convertEnvelopeToMarshaledStamp,
67
getAmountForDuration,
78
getDepthForSize,
89
getStampCost,

test/coverage/coverage-summary.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{"total": {"lines":{"total":2486,"covered":2040,"skipped":0,"pct":82.05},"statements":{"total":2531,"covered":2081,"skipped":0,"pct":82.22},"functions":{"total":611,"covered":486,"skipped":0,"pct":79.54},"branches":{"total":578,"covered":374,"skipped":0,"pct":64.7},"branchesTrue":{"total":0,"covered":0,"skipped":0,"pct":100}}
1+
{"total": {"lines":{"total":2487,"covered":2041,"skipped":0,"pct":82.06},"statements":{"total":2532,"covered":2082,"skipped":0,"pct":82.22},"functions":{"total":612,"covered":486,"skipped":0,"pct":79.41},"branches":{"total":578,"covered":374,"skipped":0,"pct":64.7},"branchesTrue":{"total":0,"covered":0,"skipped":0,"pct":100}}
22
,"/home/runner/work/bee-js/bee-js/src/bee-dev.ts": {"lines":{"total":14,"covered":5,"skipped":0,"pct":35.71},"functions":{"total":2,"covered":0,"skipped":0,"pct":0},"statements":{"total":14,"covered":5,"skipped":0,"pct":35.71},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
33
,"/home/runner/work/bee-js/bee-js/src/bee.ts": {"lines":{"total":453,"covered":377,"skipped":0,"pct":83.22},"functions":{"total":132,"covered":108,"skipped":0,"pct":81.81},"statements":{"total":456,"covered":380,"skipped":0,"pct":83.33},"branches":{"total":123,"covered":75,"skipped":0,"pct":60.97}}
44
,"/home/runner/work/bee-js/bee-js/src/index.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":10,"covered":7,"skipped":0,"pct":70},"statements":{"total":25,"covered":25,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
@@ -48,7 +48,7 @@
4848
,"/home/runner/work/bee-js/bee-js/src/utils/data.ts": {"lines":{"total":11,"covered":4,"skipped":0,"pct":36.36},"functions":{"total":3,"covered":1,"skipped":0,"pct":33.33},"statements":{"total":12,"covered":4,"skipped":0,"pct":33.33},"branches":{"total":7,"covered":1,"skipped":0,"pct":14.28}}
4949
,"/home/runner/work/bee-js/bee-js/src/utils/duration.ts": {"lines":{"total":22,"covered":20,"skipped":0,"pct":90.9},"functions":{"total":17,"covered":15,"skipped":0,"pct":88.23},"statements":{"total":22,"covered":20,"skipped":0,"pct":90.9},"branches":{"total":5,"covered":5,"skipped":0,"pct":100}}
5050
,"/home/runner/work/bee-js/bee-js/src/utils/error.ts": {"lines":{"total":12,"covered":12,"skipped":0,"pct":100},"functions":{"total":3,"covered":3,"skipped":0,"pct":100},"statements":{"total":12,"covered":12,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
51-
,"/home/runner/work/bee-js/bee-js/src/utils/expose.ts": {"lines":{"total":15,"covered":15,"skipped":0,"pct":100},"functions":{"total":17,"covered":14,"skipped":0,"pct":82.35},"statements":{"total":22,"covered":22,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
51+
,"/home/runner/work/bee-js/bee-js/src/utils/expose.ts": {"lines":{"total":16,"covered":16,"skipped":0,"pct":100},"functions":{"total":18,"covered":14,"skipped":0,"pct":77.77},"statements":{"total":23,"covered":23,"skipped":0,"pct":100},"branches":{"total":0,"covered":0,"skipped":0,"pct":100}}
5252
,"/home/runner/work/bee-js/bee-js/src/utils/file.ts": {"lines":{"total":12,"covered":8,"skipped":0,"pct":66.66},"functions":{"total":4,"covered":2,"skipped":0,"pct":50},"statements":{"total":13,"covered":8,"skipped":0,"pct":61.53},"branches":{"total":8,"covered":6,"skipped":0,"pct":75}}
5353
,"/home/runner/work/bee-js/bee-js/src/utils/headers.ts": {"lines":{"total":71,"covered":62,"skipped":0,"pct":87.32},"functions":{"total":5,"covered":5,"skipped":0,"pct":100},"statements":{"total":71,"covered":62,"skipped":0,"pct":87.32},"branches":{"total":39,"covered":31,"skipped":0,"pct":79.48}}
5454
,"/home/runner/work/bee-js/bee-js/src/utils/http.ts": {"lines":{"total":37,"covered":32,"skipped":0,"pct":86.48},"functions":{"total":2,"covered":2,"skipped":0,"pct":100},"statements":{"total":37,"covered":32,"skipped":0,"pct":86.48},"branches":{"total":23,"covered":15,"skipped":0,"pct":65.21}}

0 commit comments

Comments
 (0)