import { CONSTRAINTS_FIELDS } from '../../initializers/constants'
import { PluginPackageJson } from '../../../shared/models/plugins/plugin-package-json.model'
import { isUrlValid } from './activitypub/misc'
-import { isThemeRegistered } from '../../lib/plugins/theme-utils'
const PLUGINS_CONSTRAINTS_FIELDS = CONSTRAINTS_FIELDS.PLUGINS
return isArray(css) && css.every(c => isSafePath(c))
}
-function isThemeValid (name: string) {
- return isPluginNameValid(name) && isThemeRegistered(name)
+function isThemeNameValid (name: string) {
+ return isPluginNameValid(name)
}
function isPackageJSONValid (packageJSON: PluginPackageJson, pluginType: PluginType) {
export {
isPluginTypeValid,
isPackageJSONValid,
- isThemeValid,
+ isThemeNameValid,
isPluginHomepage,
isPluginVersionValid,
isPluginNameValid,