// Copyright (c) Umbraco.
// See LICENSE for more details.
using System.Collections.Generic;
namespace Umbraco.Cms.Core.Configuration.Models
{
///
/// Typed configuration options for the plugins.
///
[UmbracoOptions(Constants.Configuration.ConfigPlugins)]
public class UmbracoPluginSettings
{
///
/// Gets or sets the allowed file extensions (including the period ".") that should be accessible from the browser.
///
/// WB-TODO
public ISet BrowsableFileExtensions { get; set; } = new HashSet(new[]
{
".html", // markup
".css", // styles
".js", // scripts
".jpg", ".jpeg", ".gif", ".png", ".svg", // images
".eot", ".ttf", ".woff", // fonts
".xml", ".json", ".config", // configurations
".lic", // license
".map" // js map files
});
}
}