Skip to content

Initialize repo - #1

Merged
aram356 merged 1 commit into
mainfrom
feature/init-repo
Mar 18, 2025
Merged

Initialize repo#1
aram356 merged 1 commit into
mainfrom
feature/init-repo

Conversation

@aram356

Copy link
Copy Markdown
Collaborator

No description provided.

@aram356aram356 self-assigned this Mar 18, 2025
@aram356
aram356 requested a review from jevansnycMarch 18, 2025 21:24

@jevansnycjevansnyc left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@aram356
aram356 merged commit 9615e56 into mainMar 18, 2025
@aram356
aram356 deleted the feature/init-repo branch March 18, 2025 21:52
@aram356aram356 mentioned this pull request Apr 30, 2026
14 tasks
ChristianPavilonis added a commit that referenced this pull request May 5, 2026
Introduces TSJS_PREBID_USER_IDS env var (mirroring TSJS_PREBID_ADAPTERS)
to control which Prebid User ID submodules are bundled. The hardcoded
imports in index.ts are replaced with a generated file written by
build-all.mjs at build time, defaulting to the same 13-submodule set.
- build-all.mjs: generatePrebidUserIds() validates names, denylists
liveIntentIdSystem, and writes _user_ids.generated.ts. Existence check
also probes dist/src/public/ to handle modules shipped as .ts in sources
(sharedIdSystem).
- index.ts: replaces 13 hardcoded submodule imports with
import './_user_ids.generated'
- _user_ids.generated.ts: committed default with all 13 submodules
- Tests: updated mocks and regression guard; added 9 syncPrebidEidsCookie
behavior tests
- Docs: new "User ID Modules" section in prebid.md with TSJS_PREBID_USER_IDS
usage; spec follow-up #1 marked complete
@aram356aram356 mentioned this pull request May 7, 2026
4 tasks
ChristianPavilonis added a commit that referenced this pull request May 7, 2026
Introduces TSJS_PREBID_USER_IDS env var (mirroring TSJS_PREBID_ADAPTERS)
to control which Prebid User ID submodules are bundled. The hardcoded
imports in index.ts are replaced with a generated file written by
build-all.mjs at build time, defaulting to the same 13-submodule set.
- build-all.mjs: generatePrebidUserIds() validates names, denylists
liveIntentIdSystem, and writes _user_ids.generated.ts. Existence check
also probes dist/src/public/ to handle modules shipped as .ts in sources
(sharedIdSystem).
- index.ts: replaces 13 hardcoded submodule imports with
import './_user_ids.generated'
- _user_ids.generated.ts: committed default with all 13 submodules
- Tests: updated mocks and regression guard; added 9 syncPrebidEidsCookie
behavior tests
- Docs: new "User ID Modules" section in prebid.md with TSJS_PREBID_USER_IDS
usage; spec follow-up #1 marked complete
@prk-Jrprk-Jr mentioned this pull request Jul 20, 2026
14 tasks
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@aram356@jevansnyc