Merged
Conversation
Adds a VS Code dev container to isolate development from the host filesystem, protecting against compromised npm packages accessing credentials. Migrates from npm to pnpm with frozen-lockfile, ignore-scripts, and only-built-dependencies=[] enforced via .npmrc. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
corepack enable needs root to symlink into /usr/local/bin/ Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove only-built-dependencies from .npmrc (redundant with ignore-scripts) and global pnpm config from devcontainer (redundant with project .npmrc). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
pnpm 10 blocks dependency install scripts by default, making .npmrc with ignore-scripts redundant. Remove .npmrc, bump to pnpm 10.33.0, use 22-bookworm image, and simplify README. Aligns with livepeer/explorer#616. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Align with livepeer/explorer README style. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
3 tasks
adamsoffer
approved these changes
Apr 3, 2026
adamsoffer
added a commit
that referenced
this pull request
Apr 9, 2026
…r source This post wasn't on blog.livepeer.org — it was originally published by Doug Petkanics on Mirror.xyz in Nov 2023 and added directly to the new site in PR #28 when the blog system was introduced. Like the 6 Ghost posts, the original PR ran the source through an LLM instead of transcribing it verbatim: the post shrunk from ~9000 chars to ~5500 chars (40% condensed), with the conversational tone flattened, entire paragraphs dropped (Livepeer Innovators DAO mention, the "That's it" reality check, the O's/D's closing), and the inline "Livepeer Treasury Proposal Form" screenshot removed. Restores the body character-exact against the Mirror source (verified 6985/6985 chars, zero divergences) and pulls the inline screenshot from Mirror's CDN into public/images/blog/using-the-livepeer-community-treasury/. Frontmatter preserved as-is. Mirror source recovered via Wayback Machine since mirror.xyz is Cloudflare-protected. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
.env.example,.nvmrc, and simplified README setup instructionsStacked on #26
Test plan
pnpm installandpnpm run devwork.env.exampledocuments all required variablespnpm run buildsucceeds🤖 Generated with Claude Code