Received: by 10.180.94.136 with SMTP id dc8mr87466wib.0.1332962472375; Wed, 28 Mar 2012 12:21:12 -0700 (PDT) X-BeenThere: jsdoc-users@googlegroups.com Received: by 10.180.76.202 with SMTP id m10ls733492wiw.1.canary; Wed, 28 Mar 2012 12:21:11 -0700 (PDT) Received: by 10.180.7.202 with SMTP id l10mr83923wia.4.1332962471680; Wed, 28 Mar 2012 12:21:11 -0700 (PDT) Received: by 10.216.29.19 with SMTP id h19mswea; Wed, 28 Mar 2012 11:13:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.144.157 with SMTP id n29mr1319703wej.13.1332958395382; Wed, 28 Mar 2012 11:13:15 -0700 (PDT) Authentication-Results: ls.google.com; spf=pass (google.com: domain of kristian.calh...@gmail.com designates internal as permitted sender) smtp.mail=kristian.calh...@gmail.com; dkim=pass header...@gmail.com Received: by q11g2000vbu.googlegroups.com with HTTP; Wed, 28 Mar 2012 11:13:14 -0700 (PDT) Date: Wed, 28 Mar 2012 11:13:14 -0700 (PDT) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.83 Safari/535.11,gzip(gfe) Message-ID: <069e103a-9dbc-43fc-99b4-0450d538d88b@q11g2000vbu.googlegroups.com> Subject: Custom/Stock Plugin Modules Not Recognized - JSDoc 3 From: Kristian To: JSDoc Users Content-Type: text/plain; charset=ISO-8859-1 Hello, Following the instructions in the README file, I created my own plugin module to define custom tags for JSDoc 3: plugins/customTags.js: exports.defineTags = function(dictionary) { dictionary.defineTag('glslUniform', { mustHaveValue: false, isNamespace: false, onTagged: function(doclet, tag) { doclet.kind = "glslUniform"; } } }; I then included my plugin in conf.json: { "tags": { "allowUnknownTags": true }, "source": { "includePattern": ".+\\.js(doc)?$", "excludePattern": "(^|\\/)_" }, "plugins": [ "plugins/customTags" ], "jsVersion": 180 } When I then run jsdoc, I get the following error: js: "jsdoc.js", line 86: exception from uncaught JavaScript throw: Error: Module "plugins/customTags" not found. I thought maybe I had done something wrong in the creation of my plugin file, so I tried using the stock "shout" plugin, but received the same exception. My working directory is the root jsdoc folder (jsdoc runs fine when I don't try to use any plugins). Any ideas as to what I might be doing wrong? Thanks, Kristian