Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/unitypackagetool.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **FredericRP Unity Package Tool** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/unitypackagetool.git
```

[![pkglnk](https://www.pkglnk.dev/badge/unitypackagetool.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/unitypackagetool)

README

Unity Package Tool

Update package.json files in the Unity project to match assemblies referenced in the assembly definition.

Disclaimer

This tool is provided freely but is tested only in my configuration to smoothen the workflow of updating my other assets packages. It is not meant to be used by others in other configurations, but could work for you, I don't know.

Usage

Call Update dependencies from the Window/FredericRP menu item to update all of package.json files from the Assembly Definition files.

Steps done by the tool:

  1. retrieve package name and version from project Packages
  2. list all assembly definition files present in the Assets folder (for now, it only do so by searching assets that have a name starting by "FredericRP." so it should find only mine)
  3. list package.json file from the assembly definition file location (using folder structure shown below)
  4. update dependencies those package.json by finding the corresponding package name and version from the references listed in the assembly definition file (the references should not use GUIDs but assembly name only)

Comments

No comments yet. Be the first!