Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openupm init #3

Closed
route1rodent opened this issue Jan 20, 2020 · 5 comments
Closed

openupm init #3

route1rodent opened this issue Jan 20, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@route1rodent
Copy link

route1rodent commented Jan 20, 2020

I am missing this init command to create the Packages/manifest.json for you, like npm does, so I can start a new project from a complete empty folder.

Thanks for this amazing tool

@favoyang
Copy link
Member

Agreed!

@route1rodent
Copy link
Author

route1rodent commented Jan 20, 2020

what about also a openupm init --dev (or similar) for creating the package.json file of a new upm package? It could simplify the process, I remember it was not easy to understand how to fill that file properly, even with the Unity docs.

@favoyang
Copy link
Member

Well, I would prefer openupm init for creating the package.json. And openupm init --manifest for the project manifest.

But I’m not sure what the manifest skeleton should contain, after all its already part of the process to create an Unity project.

@Thundernerd
Copy link

I am aware this is an old issue, however, Unity has a package in preview that does just this. They also create a default package.json so maybe that's something to take a look at?

The package in question can be found here: https://docs.unity3d.com/Packages/com.unity.upm.develop@0.1/manual/index.html

@favoyang
Copy link
Member

@Thundernerd, thanks for the reference.

This issue is a low priority on my list. Ideally, I could wrap yeoman as openupm init. It is made for writing a generator and has a built-in way to handle interaction (query package name, display name...).

@favoyang favoyang added the enhancement New feature or request label Jan 17, 2024
@openupm openupm locked and limited conversation to collaborators May 29, 2024
@ComradeVanti ComradeVanti converted this issue into discussion #350 May 29, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants