@akashic/game-configuration
Advanced tools
Comparing version 2.1.0 to 2.2.0
@@ -15,2 +15,9 @@ import type { AudioAssetHint, ImageAssetHint, VectorImageAssetHint, CommonArea } from "@akashic/pdi-types"; | ||
/** | ||
* require()解決用のエントリポイント | ||
* 現状、moduleMainScripts と同じ役割となるが、将来的には moduleMainScripts を deprecated としていく。 | ||
*/ | ||
export type ModuleMainPathsMap = { | ||
[path: string]: string; | ||
}; | ||
/** | ||
* AudioSystemの設定を表すインターフェース。 | ||
@@ -17,0 +24,0 @@ */ |
@@ -1,2 +0,2 @@ | ||
import type { AssetConfiguration, AssetConfigurationMap, AudioSystemConfigurationMap, ModuleMainScriptsMap } from "./AssetConfiguration"; | ||
import type { AssetConfiguration, AssetConfigurationMap, AudioSystemConfigurationMap, ModuleMainPathsMap, ModuleMainScriptsMap } from "./AssetConfiguration"; | ||
import type { OperationPluginInfo } from "./OperationPluginInfo"; | ||
@@ -49,5 +49,12 @@ /** | ||
* require()の第一引数をキーとした値が本テーブルに存在した場合、require()時にその値をパスとしたスクリプトアセットを評価する。 | ||
* 現状、moduleMainPaths と同じ役割となるが、将来的には moduleMainScripts を deprecated としていく。 | ||
*/ | ||
moduleMainScripts?: ModuleMainScriptsMap; | ||
/** | ||
* require()解決用のエントリポイントを格納したテーブル。 | ||
* | ||
* package.json のパスをキーに、その main フィールドの内容を値に持つテーブル | ||
*/ | ||
moduleMainPaths?: ModuleMainPathsMap; | ||
/** | ||
* デフォルトローディングシーンについての指定。 | ||
@@ -54,0 +61,0 @@ * 省略時または "default" を指定すると `DefaultLoadingScene` を表示する。 |
{ | ||
"name": "@akashic/game-configuration", | ||
"version": "2.1.0", | ||
"version": "2.2.0", | ||
"description": "Type definitions and utilities for game.json, the manifest file for Akashic Engine.", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
38682
860