diff --git a/administrator/components/com_jedchecker/libraries/rules/xmlmanifest_package.json b/administrator/components/com_jedchecker/libraries/rules/xmlmanifest_package.json new file mode 100644 index 0000000..393aaeb --- /dev/null +++ b/administrator/components/com_jedchecker/libraries/rules/xmlmanifest_package.json @@ -0,0 +1,64 @@ +{ + "nodes": { + "extension": { + "name": "!", + "packagename": "!", + "creationDate": "=", + "author": "=", + "authorEmail": "=", + "authorUrl": "=", + "copyright": "=", + "version": "!", + "description": "=", + "license": "!", + "scriptfile": "?", + "update": "?", + "files": "?", + "languages": "?", + "updateservers": "!", + "dlid": "?", + "packager": "?", + "packagerurl": "?", + "blockChildUninstall": "?" + }, + "files": { + "file": "*", + "folder": "*" + }, + "languages": { + "language": "*" + }, + "updateservers": { + "server": "*" + } + }, + "attributes": { + "extension": [ + "method", + "overwrite", + "type", + "version" + ], + "files": [ + "folder" + ], + "file": [ + "client", + "group", + "id", + "type" + ], + "languages": [ + "folder" + ], + "language": [ + "client", + "tag" + ], + "server": [ + "name", + "priority", + "type" + ] + } +} \ No newline at end of file