{
  "library": "build/lib",
  "less": [
    "public/style.less"
  ],
  "modules": {
    "emoji.js": "build/public/lib/emoji.js",
    "emoji-dialog.js": "build/public/lib/emoji-dialog.js",
    "preact.js": "node_modules/preact/dist/preact.js",
    "preact/devtools.js": "node_modules/preact/devtools.js",
    "custom-emoji.js": "build/public/lib/admin/custom-emoji.js"
  },
  "staticDirs": {
    "emoji": "build/emoji"
  },
  "scripts": [
    "public/emoji-setup.js"
  ],
  "acpScripts": [
    "public/admin.js",
    "public/emoji-setup.js"
  ],
  "languages": "public/language",
  "defaultLang": "en-US",
  "templates": "public/templates",
  "hooks": [
    { "hook": "static:app.load", "method": "init" },
    { "hook": "filter:admin.header.build", "method": "adminMenu" },
    { "hook": "filter:composer.formatting", "method": "composerFormatting", "priority": 19 },
    { "hook": "filter:parse.raw", "method": "parse.raw", "priority": 9 },
    { "hook": "filter:parse.post", "method": "parse.post", "priority": 9 },
    { "hook": "action:plugin.activate", "method": "plugins.activation" },
    { "hook": "action:plugin.deactivate", "method": "plugins.deactivation" },
    { "hook": "filter:meta.getLinkTags", "method": "addStylesheet" },
    { "hook": "filter:config.get", "method": "configGet" }
  ]
}
