infra: remove migrating-from-dfx page, link to canonical CLI docs#140
Merged
Conversation
Move the icp-cli docs link to the first mention of icp-cli in overview.md rather than a standalone line after installation. Remove the local migrating-from-dfx.md (which was synced from dfinity/icp-cli and prone to drift) and replace the in-page reference with a direct link to the canonical migration guide at cli.internetcomputer.org.
marc0olo
added a commit
that referenced
this pull request
Apr 24, 2026
- Remove standalone ic-wasm section (duplicate install commands); fold description into the icp-cli install block as an inline note - Add Client libraries section covering the @icp-sdk JS/TS packages (agent, candid, principal, identity, auth, bindgen) with link to js.icp.build for full docs - Add Testing tools section covering PocketIC with install table for Rust (pocket-ic), JS/TS (@dfinity/pic), and Python client libraries - Apply pending fixes from #140: move full-docs link to first icp-cli mention, replace local migrating-from-dfx link with external URL - Update description and intro paragraph to reflect new sections
marc0olo
added a commit
that referenced
this pull request
Apr 24, 2026
#141) ## Summary - **ic-wasm**: removed the standalone `### ic-wasm` section (its install commands duplicated the icp-cli block). Description folded into the icp-cli install section as an inline note — most users never invoke it directly. - **Client libraries** (new section): covers the `@icp-sdk` JS/TS packages — `core/agent`, `core/candid`, `core/principal`, `core/identity`, `@icp-sdk/auth`, and `@icp-sdk/bindgen` — with a quick-reference table and link to [js.icp.build](https://js.icp.build) for full docs. - **Testing tools** (new section): covers PocketIC with an install table for the Rust (`pocket-ic`), JS/TS (`@dfinity/pic`), and Python client libraries, linking to the existing PocketIC guide. - Also applies pending fixes from #140 (move full-docs link to first icp-cli mention, replace local `migrating-from-dfx.md` link with external URL at cli.internetcomputer.org). ## Sync recommendation `informed by dfinity/icp-js-sdk-docs` — core/latest.zip, auth/latest.zip, bindgen/latest.zip, pic-js/latest.zip
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
icp-clifull documentation link to the first prose mention of icp-cli inoverview.md(instead of a standalone line after installation)docs/guides/tools/migrating-from-dfx.mdentirely — this file was synced fromdfinity/icp-cliand was prone to drift; the migration guide now links directly to the canonical source athttps://cli.internetcomputer.org/0.2/migration/from-dfxSync recommendation
docs/guides/tools/overview.md—informed by dfinity/icp-clidocs/guides/tools/migrating-from-dfx.md— deleted; canonical content lives athttps://cli.internetcomputer.org/0.2/migration/from-dfx