From dcb38c27b59ed21de0d59396b9abd27b02306df4 Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Sat, 1 Aug 2026 22:59:21 -0700 Subject: [PATCH] Update repository for iter streams API --- API.md | 2 +- README.md | 18 +++++++++--------- SLIDES.md | 2 +- index.bs | 2 +- package.json | 2 +- src/broadcast.test.ts | 2 +- src/consumers.test.ts | 2 +- src/duplex.test.ts | 2 +- src/from.test.ts | 2 +- src/pull.test.ts | 2 +- src/push.test.ts | 2 +- src/share.test.ts | 2 +- 12 files changed, 20 insertions(+), 20 deletions(-) diff --git a/API.md b/API.md index d19ae19..2b73b06 100644 --- a/API.md +++ b/API.md @@ -48,7 +48,7 @@ console.log(text); // "Hello, World!" await producing; ``` -See [USAGE.md](https://github.com/jasnell/new-streams/blob/main/docs/USAGE.md) for more examples. +See [USAGE.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/USAGE.md) for more examples. ### Batched Iteration diff --git a/README.md b/README.md index 83e7a99..07a0e32 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ document critiques Web Streams and presents design principles for a simpler, ite alternative. A complete reference implementation is available in this repository demonstrating these principles. -See [DESIGN.md](https://github.com/jasnell/new-streams/blob/main/docs/DESIGN.md) for the API design and [API.md](API.md) for the complete API reference. +See [DESIGN.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/DESIGN.md) for the API design and [API.md](API.md) for the complete API reference. ## Table of Contents @@ -164,15 +164,15 @@ A complete reference implementation is available in this repository demonstratin | Document | Description | |----------|-------------| -| [DESIGN.md](https://github.com/jasnell/new-streams/blob/main/docs/DESIGN.md) | Comprehensive API design document covering push streams, pull pipelines, transforms, consumers, multi-consumer patterns, and protocol extensibility | +| [DESIGN.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/DESIGN.md) | Comprehensive API design document covering push streams, pull pipelines, transforms, consumers, multi-consumer patterns, and protocol extensibility | | [API.md](API.md) | Complete API reference for the reference implementation | -| [USAGE.md](https://github.com/jasnell/new-streams/blob/main/docs/USAGE.md) | Guide to using the API with code examples | -| [REQUIREMENTS.md](https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md) | Detailed list of testable assertions | -| [MIGRATION.md](https://github.com/jasnell/new-streams/blob/main/docs/MIGRATION.md) | Guide for migrating from Web Streams API to this API | -| [MIGRATION-NODEJS.md](https://github.com/jasnell/new-streams/blob/main/docs/MIGRATION-NODEJS.md) | Guide for migrating from Node.js streams to this API | -| [DESIGN-TRADEOFFS.md](https://github.com/jasnell/new-streams/blob/main/docs/DESIGN-TRADEOFFS.md) | Discussion of design tradeoffs and rationale | -| [COMPLETENESS-ANALYSIS.md](https://github.com/jasnell/new-streams/blob/main/docs/COMPLETENESS-ANALYSIS.md) | Analysis of feature completeness | -| [TRANSFER-INTEGRATION.md](https://github.com/jasnell/new-streams/blob/main/docs/TRANSFER-INTEGRATION.md) | Design discussion: Transfer Protocol integration for ownership semantics | +| [USAGE.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/USAGE.md) | Guide to using the API with code examples | +| [REQUIREMENTS.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md) | Detailed list of testable assertions | +| [MIGRATION.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/MIGRATION.md) | Guide for migrating from Web Streams API to this API | +| [MIGRATION-NODEJS.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/MIGRATION-NODEJS.md) | Guide for migrating from Node.js streams to this API | +| [DESIGN-TRADEOFFS.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/DESIGN-TRADEOFFS.md) | Discussion of design tradeoffs and rationale | +| [COMPLETENESS-ANALYSIS.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/COMPLETENESS-ANALYSIS.md) | Analysis of feature completeness | +| [TRANSFER-INTEGRATION.md](https://github.com/WinterTC55/iter-streams/blob/main/docs/TRANSFER-INTEGRATION.md) | Design discussion: Transfer Protocol integration for ownership semantics | ### Code diff --git a/SLIDES.md b/SLIDES.md index 85f1a00..7876833 100644 --- a/SLIDES.md +++ b/SLIDES.md @@ -539,7 +539,7 @@ class: text-center # Thank you -https://github.com/jasnell/new-streams +https://github.com/WinterTC55/iter-streams BTW! I'm writing a book. diff --git a/index.bs b/index.bs index 0e7d8fb..25c50dd 100644 --- a/index.bs +++ b/index.bs @@ -4,7 +4,7 @@ Shortname: iterable-streams Group: wintertc Status: DRAFT URL: https://iter-streams.proposal.wintertc.org/ -Repository: https://github.com/WinterTC55/new-streams +Repository: https://github.com/WinterTC55/iter-streams Editor: James M Snell, Cloudflare https://cloudflare.com/, jsnell@cloudflare.com Markup Shorthands: markdown yes No Abstract: yes diff --git a/package.json b/package.json index 9b6faaa..e092487 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,6 @@ }, "repository": { "type": "git", - "url": "https://github.com/jasnell/new-streams.git" + "url": "https://github.com/WinterTC55/iter-streams.git" } } diff --git a/src/broadcast.test.ts b/src/broadcast.test.ts index 2c47821..fd2d2a6 100644 --- a/src/broadcast.test.ts +++ b/src/broadcast.test.ts @@ -1,7 +1,7 @@ /** * Tests for Broadcast - Push-model multi-consumer streaming * - * Requirements covered: See https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Section 6 (BCAST-xxx) + * Requirements covered: See https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Section 6 (BCAST-xxx) */ import { describe, it } from 'node:test'; diff --git a/src/consumers.test.ts b/src/consumers.test.ts index 540fc93..9f65337 100644 --- a/src/consumers.test.ts +++ b/src/consumers.test.ts @@ -1,7 +1,7 @@ /** * Tests for Convenience Consumers & Utilities * - * Requirements covered: See https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Sections 5, 8, 9 (BYTES-xxx, TEXT-xxx, ARRAYBUF-xxx, MERGE-xxx, TAP-xxx) + * Requirements covered: See https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Sections 5, 8, 9 (BYTES-xxx, TEXT-xxx, ARRAYBUF-xxx, MERGE-xxx, TAP-xxx) */ import { describe, it } from 'node:test'; diff --git a/src/duplex.test.ts b/src/duplex.test.ts index 7686a8d..7cad11b 100644 --- a/src/duplex.test.ts +++ b/src/duplex.test.ts @@ -2,7 +2,7 @@ * Tests for Duplex Channel implementation * * Requirements covered: DUPLEX-001 through DUPLEX-012 - * @see https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Section 11 (Stream.duplex()) + * @see https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Section 11 (Stream.duplex()) */ import { describe, it } from 'node:test'; diff --git a/src/from.test.ts b/src/from.test.ts index 0dc4099..80c0261 100644 --- a/src/from.test.ts +++ b/src/from.test.ts @@ -1,7 +1,7 @@ /** * Tests for Stream Factories - from() and fromSync() * - * Requirements covered: See https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Section 2 (FROM-xxx) + * Requirements covered: See https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Section 2 (FROM-xxx) */ import { describe, it } from 'node:test'; diff --git a/src/pull.test.ts b/src/pull.test.ts index b4eb9dc..158d0aa 100644 --- a/src/pull.test.ts +++ b/src/pull.test.ts @@ -1,7 +1,7 @@ /** * Tests for Pull Pipeline - pull(), pullSync(), pipeTo(), pipeToSync() * - * Requirements covered: See https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Sections 3-4 (PULL-xxx, PIPE-xxx) + * Requirements covered: See https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Sections 3-4 (PULL-xxx, PIPE-xxx) */ import { describe, it } from 'node:test'; diff --git a/src/push.test.ts b/src/push.test.ts index 06fb3a5..5907238 100644 --- a/src/push.test.ts +++ b/src/push.test.ts @@ -2,7 +2,7 @@ * Tests for Push Stream implementation * * Requirements covered: PUSH-001 through PUSH-084 - * @see https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Section 1 (Stream.push()) + * @see https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Section 1 (Stream.push()) */ import { describe, it } from 'node:test'; diff --git a/src/share.test.ts b/src/share.test.ts index 476e87a..3ac1b46 100644 --- a/src/share.test.ts +++ b/src/share.test.ts @@ -1,7 +1,7 @@ /** * Tests for Share - Pull-model multi-consumer streaming * - * Requirements covered: See https://github.com/jasnell/new-streams/blob/main/docs/REQUIREMENTS.md Section 7 (SHARE-xxx) + * Requirements covered: See https://github.com/WinterTC55/iter-streams/blob/main/docs/REQUIREMENTS.md Section 7 (SHARE-xxx) */ import { describe, it } from 'node:test';