Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@akashic/game-configuration

Package Overview
Dependencies
Maintainers
5
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@akashic/game-configuration - npm Package Compare versions

Comparing version 2.1.0 to 2.2.0

7

lib/AssetConfiguration.d.ts

@@ -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 @@ */

9

lib/GameConfiguration.d.ts

@@ -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` を表示する。

2

package.json
{
"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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc