getAsset(name) {
		if (!Object.prototype.hasOwnProperty.call(this.assets, name)) return;
		return {
			name,
			source: this.assets[name],
			info: this.assetsInfo.get(name) || EMPTY_ASSET_INFO
		};
	}
@param {string} name the name of the asset
@returns {Readonly<Asset> | undefined} the asset or undefined when not found