{
  "name": "TsukimiCode",
  "id": "dev.tsukimicode.vpm",
  "url": "https://zz-roba.github.io/tsukimi-vpm/index.json",
  "author": "TsukimiCode",
  "packages": {
    "com.tsukimicode.udon-tools": {
      "versions": {
        "0.1.8": {
          "name": "com.tsukimicode.udon-tools",
          "displayName": "TsukimiCode Udon Tools",
          "version": "0.1.8",
          "unity": "2022.3",
          "description": "UdonSharp スーパーセットの C# 言語 Tsukimi# のコンパイラ。",
          "author": {
            "name": "TsukimiCode"
          },
          "changelogUrl": "https://github.com/zz-roba/tsukimi-vpm/releases/tag/v0.1.8",
          "vpmDependencies": {
            "com.vrchat.worlds": ">=3.10.4"
          },
          "samples": [
            {
              "displayName": "Showcase（構文と同期と GPU の見本市）",
              "description": "Tsukimi# で書ける C# の書き方を1つずつ見せる16本。switch 式・record・with・独自 struct の演算子・継承・interface・null 安全・データ指向・タプル、手動同期／自動同期、引数つきのネットワークイベント、別のふるまいの呼び出し、プレイヤーと時間、そして GPU で解く水面と、その結果を読み戻して物を浮かせる例。16本を並べたシーンが付いていて、開いて Play するとそのまま触れます。アセンブリ定義の中に入れてあるので新しい構文が使えます（同梱の README に帰結を書いています）。",
              "path": "Samples~/Showcase"
            },
            {
              "displayName": "FloorGlow（光る床）",
              "description": "プレイヤーの足元で床パネルが色つきに光るサンプル。触ると光り方が切り替わります（シーン付き）。",
              "path": "Samples~/FloorGlow"
            }
          ],
          "url": "https://github.com/zz-roba/tsukimi-vpm/releases/download/v0.1.8/com.tsukimicode.udon-tools-0.1.8-vpm.zip",
          "zipSHA256": "419380ee41ffae1554e795b7ad274cbc6e956e73f298dd85bb1744a0db73c6fd"
        },
        "0.1.9": {
          "name": "com.tsukimicode.udon-tools",
          "displayName": "TsukimiCode Udon Tools",
          "version": "0.1.9",
          "unity": "2022.3",
          "description": "UdonSharp スーパーセットの C# 言語 Tsukimi# のコンパイラ。",
          "author": {
            "name": "TsukimiCode"
          },
          "changelogUrl": "https://github.com/zz-roba/tsukimi-vpm/releases/tag/v0.1.9",
          "vpmDependencies": {
            "com.vrchat.worlds": ">=3.10.4"
          },
          "samples": [
            {
              "displayName": "Showcase（構文と同期と GPU の見本市）",
              "description": "Tsukimi# で書ける C# の書き方を1つずつ見せる17本。switch 式・record・with・独自 struct の演算子・継承・interface・null 安全・データ指向・タプル、手動同期／自動同期、引数つきのネットワークイベント、別の Behaviour の呼び出し、プレイヤーと時間、そして GPU で解く水面と、その結果を読み戻して物を浮かせる例。17本を並べたシーンが付いていて、開いて Play するとそのまま触れます。アセンブリ定義の中に入れてあるので新しい構文が使えます（同梱の README に帰結を書いています）。",
              "path": "Samples~/Showcase"
            },
            {
              "displayName": "FloorGlow（光る床）",
              "description": "プレイヤーの足元で床パネルが色つきに光るサンプル。触ると光り方が切り替わります（シーン付き）。",
              "path": "Samples~/FloorGlow"
            }
          ],
          "url": "https://github.com/zz-roba/tsukimi-vpm/releases/download/v0.1.9/com.tsukimicode.udon-tools-0.1.9-vpm.zip",
          "zipSHA256": "7c6ad0c5c66d3d2b20e7e3cad24a888ada0b31415d7b980181592a679b7f5b79"
        },
        "0.2.0": {
          "name": "com.tsukimicode.udon-tools",
          "displayName": "TsukimiCode Udon Tools",
          "version": "0.2.0",
          "unity": "2022.3",
          "description": "UdonSharp とおおむね互換の C# 言語 Tsukimi# のコンパイラと、extern を削減する最適化。",
          "author": {
            "name": "TsukimiCode"
          },
          "changelogUrl": "https://github.com/zz-roba/tsukimi-vpm/releases/tag/v0.2.0",
          "vpmDependencies": {
            "com.vrchat.worlds": ">=3.10.4"
          },
          "samples": [
            {
              "displayName": "Showcase（構文と同期と GPU の見本市）",
              "description": "Tsukimi# で書ける C# の書き方を1つずつ見せる20本。switch 式・パターン・record・with・独自 struct の演算子・継承・interface・null 安全・データ指向・タプル・2次元配列・末尾からの添字と範囲、手動同期／自動同期、引数つきのネットワークイベント、別の Behaviour の呼び出し、プレイヤーと時間、そして GPU で解く水面と、その結果を読み戻して物を浮かせる例。20本を並べたシーンが付いていて、開いて Play するとそのまま触れます。アセンブリ定義の中に入れてあるので新しい構文が使えます（同梱の README に帰結を書いています）。",
              "path": "Samples~/Showcase"
            },
            {
              "displayName": "FloorGlow（光る床）",
              "description": "プレイヤーの足元で床パネルが色つきに光るサンプル。触ると光り方が切り替わります（シーン付き）。",
              "path": "Samples~/FloorGlow"
            }
          ],
          "url": "https://github.com/zz-roba/tsukimi-vpm/releases/download/v0.2.0/com.tsukimicode.udon-tools-0.2.0-vpm.zip",
          "zipSHA256": "03dac8215951eb812cf33b011850efc0e2b7426a48df0eb494c57af387352f94"
        },
        "0.3.2": {
          "name": "com.tsukimicode.udon-tools",
          "displayName": "TsukimiSharp(T#)",
          "version": "0.3.2",
          "unity": "2022.3",
          "description": "VRChatのUdon向けのC#コンパイラ(interface/ジェネリクス/リアクティブ宣言/GPU実行/ユニットテスト)。extern削減の最適化とAI向け静的解析サーバ(MCP)を同梱。",
          "author": {
            "name": "TsukimiCode",
            "url": "https://github.com/zz-roba"
          },
          "documentationUrl": "https://tsukimi-reference.pages.dev/reference/",
          "license": "Proprietary",
          "licensesUrl": "https://github.com/zz-roba/tsukimi-vpm/blob/main/LICENSE.md",
          "changelogUrl": "https://github.com/zz-roba/tsukimi-vpm/releases/tag/v0.3.2",
          "vpmDependencies": {
            "com.vrchat.worlds": ">=3.10.4"
          },
          "samples": [
            {
              "displayName": "Showcase（構文と同期とGPUのサンプル集）",
              "description": "TsukimiSharp(T#)で書けるC#の書き方を1つずつ見せる22本。switch式・パターン・record・with・独自structの演算子・継承・interface・null安全・データ指向・タプル・2次元配列・末尾からの添字と範囲、手動同期／自動同期、引数つきのネットワークイベント、別のBehaviourの呼び出し、プレイヤーと時間、値を変えると反映されるリアクティブな書き方、そしてGPUで解く水面と、その結果を読み戻して物を浮かせる例。シーンが2つ付いていて、開いてPlayするとそのまま触れます。アセンブリ定義の中に入れてあるので新しい構文が使えます（同梱のREADMEに帰結を書いています）。",
              "path": "Samples~/Showcase"
            }
          ],
          "url": "https://github.com/zz-roba/tsukimi-vpm/releases/download/v0.3.2/com.tsukimicode.udon-tools-0.3.2-vpm.zip",
          "zipSHA256": "c06f4f4962c2f1fa814442e2ec1a97f84ebc2355275bd306e80beaa468d3352b"
        },
        "0.4.0": {
          "name": "com.tsukimicode.udon-tools",
          "displayName": "TsukimiSharp(T#)",
          "version": "0.4.0",
          "unity": "2022.3",
          "description": "VRChatのUdon向けのC#コンパイラ(interface/ジェネリクス/リアクティブ宣言/GPU実行/ユニットテスト)。extern削減の最適化とAI向け静的解析サーバ(MCP)を同梱。",
          "author": {
            "name": "TsukimiCode",
            "url": "https://github.com/zz-roba"
          },
          "documentationUrl": "https://tsukimi-reference.pages.dev/reference/",
          "license": "Proprietary",
          "licensesUrl": "https://github.com/zz-roba/tsukimi-vpm/blob/main/LICENSE.md",
          "changelogUrl": "https://github.com/zz-roba/tsukimi-vpm/releases/tag/v0.4.0",
          "vpmDependencies": {
            "com.vrchat.worlds": ">=3.10.4"
          },
          "samples": [
            {
              "displayName": "Showcase（構文と同期とGPUのサンプル集）",
              "description": "TsukimiSharp(T#)で書けるC#の書き方を1つずつ見せる22本。switch式・パターン・record・with・独自structの演算子・継承・interface・null安全・データ指向・タプル・2次元配列・末尾からの添字と範囲、手動同期／自動同期、引数つきのネットワークイベント、別のBehaviourの呼び出し、プレイヤーと時間、値を変えると反映されるリアクティブな書き方、そしてGPUで解く水面と、その結果を読み戻して物を浮かせる例。シーンが2つ付いていて、開いてPlayするとそのまま触れます。アセンブリ定義の中に入れてあるので新しい構文が使えます（同梱のREADMEに帰結を書いています）。",
              "path": "Samples~/Showcase"
            }
          ],
          "url": "https://github.com/zz-roba/tsukimi-vpm/releases/download/v0.4.0/com.tsukimicode.udon-tools-0.4.0-vpm.zip",
          "zipSHA256": "f63b3b53fc59d8427ed88f260b1cedd3fd47ee4880bd46dd3469caf0802ef2d2"
        }
      }
    }
  }
}
