View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.3.9 or later
- Package size
- 280 KB
- Files
- 114
- Views in the past week
- 4
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $44.99 on
Keywords
Clone-Safe UPM Guard
Find package problems that can break a clean clone or CI build. Check UPM files, local packages, Git dependencies, Git LFS, and registry rules without changing the project.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Clone-Safe UPM Guard screenshot 1
About this asset
🧪 Make Every Clone Ready
A project may work on your computer but fail when a teammate or CI downloads it.
A missing local package, private file path, Git LFS pointer, or unsafe Git reference can stop the project from opening correctly. Clone-Safe UPM Guard finds these risks before they become someone else’s problem.
🔍 Find the Exact Package Problem
The tool checks manifest.json, packages-lock.json, embedded packages, local packages, Git dependencies, Git LFS content, scoped registries, and package compatibility.
Each result shows the package, file, JSON path, safe evidence, severity, possible result, and a suggested manual fix. This helps you understand both the problem and what to check next.
📦 Check Common Package Sources
Clone-Safe UPM Guard understands registry packages, built-in packages, local folders, local tarballs, Git packages, and embedded packages.
It can find missing paths, paths that escape the project, wrong file types, unsafe separators, case problems, mutable Git references, embedded package shadowing, and registry routing issues.
🚦 Get Honest Results
Confirmed local blockers stay separate from warnings and remote checks that cannot be proven offline.
The tool does not claim that a remote package is available when it cannot check the server. This gives your team clear results without creating false confidence.
⚙️ Use It Locally or in CI
Create repeatable JSON reports for code review and automated builds. Reviewed baselines help your team track approved results without hiding new problems.
Stable batch exit codes make it easy to stop CI when a confirmed package blocker is found.
🛡️ Offline and Read-Only
Clone-Safe UPM Guard does not contact package servers or Git hosts. It does not install, remove, resolve, embed, or upgrade packages.
It also does not edit package files, change Git data, or apply automatic fixes. Your project stays under your control.
From the publisher's Asset Store listing.
Technical details
📦 Product Type
- Editor-only package validation tool
- Offline and read-only
- Made for clean-clone and CI checks
- Does not use Package Manager UI internals
✅ Compatibility
- Supports Unity 2022.3 or newer
- Compiled and tested with Unity 6000.3.9f1
- Works without contacting package servers
🔍 Files and Sources Checked
- Packages/manifest.json
- Packages/packages-lock.json
- Registry packages
- Built-in packages
- Local package folders
- Local package tarballs
- Git dependencies
- Embedded packages
- Unsupported package sources
- Git LFS content
- Scoped registry rules
- Package compatibility data
🧭 Core Checks
- Defensive manifest and lock-file parsing
- Effective package source graph
- Missing local paths
- Absolute paths
- Paths that escape the project
- Wrong file or folder types
- Path separator problems
- File and folder case problems
- Git tracking state
- Exact Git LFS pointer evidence
- Mutable Git references
- Registry routing problems
- Embedded package shadowing
- Minimum Editor version checks
⚙️ Reports and CI
- Redacted JSON reports
- Repeatable results
- Reviewed baselines
- Stable batch exit codes
- Clear blockers, warnings, and unresolved evidence
- Safe manual fix guidance
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.9f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.