Skip to content

koyashiro/vpm-repos-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

222ac22 · Apr 21, 2023

History

76 Commits
Mar 15, 2023
Apr 21, 2023
Feb 27, 2023
Feb 27, 2023
Feb 27, 2023
Apr 21, 2023
Apr 21, 2023
Feb 27, 2023
Feb 27, 2023
Apr 21, 2023
Mar 24, 2023

Repository files navigation

vpm-repos-gen

Installation

cargo install --locked --git https://github.com/koyashiro/vpm-repos-gen

Example

vpm-repos-gen --name "koyashiro" --author 'koyashiro' --url 'https://vpm.koyashiro.net/repos.json' --id 'net.koyashiro.vpm' --repos 'koyashiro/udon-list,koyashiro/udon-dictionary'
Output
{
  "name": "koyashiro",
  "author": "koyashiro",
  "url": "https://vpm.koyashiro.net/repos.json",
  "id": "net.koyashiro.vpm",
  "packages": {
    "net.koyashiro.udonexception": {
      "versions": {
        "0.1.0": {
          "version": "0.1.0",
          "name": "net.koyashiro.udonexception",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-exception/issues"
          },
          "description": "List implementation for UdonSharp.",
          "displayName": "UdonException",
          "homepage": "https://github.com/koyashiro/udon-exception",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-exception"
          },
          "samples": [
            {
              "description": "Sample of UdonException.",
              "displayName": "UdonExceptionSample",
              "path": "Samples~/UdonExceptionSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-exception/releases/download/v0.1.0/net.koyashiro.udonexception-0.1.0.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.2.0": {
          "version": "0.2.0",
          "name": "net.koyashiro.udonexception",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-exception/issues"
          },
          "description": "List implementation for UdonSharp.",
          "displayName": "UdonException",
          "homepage": "https://github.com/koyashiro/udon-exception",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-exception"
          },
          "samples": [
            {
              "description": "Sample of UdonException.",
              "displayName": "UdonExceptionSample",
              "path": "Samples~/UdonExceptionSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-exception/releases/download/v0.2.0/net.koyashiro.udonexception-0.2.0.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        }
      }
    },
    "net.koyashiro.udontest": {
      "versions": {
        "0.1.0": {
          "version": "0.1.0",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.1.0/net.koyashiro.udontest-0.1.0.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.1.1": {
          "version": "0.1.1",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.1.1/net.koyashiro.udontest-0.1.1.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.1.2": {
          "version": "0.1.2",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.1.2/net.koyashiro.udontest-0.1.2.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.2.0": {
          "version": "0.2.0",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.2.0/net.koyashiro.udontest-0.2.0.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.3.0": {
          "version": "0.3.0",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.3.0/net.koyashiro.udontest-0.3.0.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.4.0": {
          "version": "0.4.0",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.4.0/net.koyashiro.udontest-0.4.0.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.5"
          }
        },
        "0.4.1": {
          "version": "0.4.1",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.4.1/net.koyashiro.udontest-0.4.1.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.6"
          }
        },
        "0.4.2": {
          "version": "0.4.2",
          "name": "net.koyashiro.udontest",
          "author": {
            "email": "[email protected]",
            "name": "koyashiro",
            "url": "https://github.com/koyashiro"
          },
          "bugs": {
            "url": "https://github.com/koyashiro/udon-test/issues"
          },
          "description": "Simple test library for UdonSharp.",
          "displayName": "UdonTest",
          "homepage": "https://github.com/koyashiro/udon-test",
          "license": "MIT",
          "repository": {
            "type": "git",
            "url": "https://github.com/koyashiro/udon-test"
          },
          "samples": [
            {
              "description": "Sample of UdonTest.",
              "displayName": "UdonTestSample",
              "path": "Samples~/UdonTestSample"
            }
          ],
          "url": "https://github.com/koyashiro/udon-test/releases/download/v0.4.2/net.koyashiro.udontest-0.4.2.zip",
          "vpmDependencies": {
            "com.vrchat.udonsharp": "1.1.7"
          }
        }
      }
    }
  }
}

About

Generate vpm package list.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages