{"id":18292,"library":"ember-cli-addon-docs-yuidoc","title":"ember-cli-addon-docs-yuidoc","description":"A YUIDoc plugin for Ember CLI Addon Docs that provides automatic API documentation generation for Ember addons. Version 1.1.0, released with support for GTS/GJS files, requires Node 10+ and Ember.js 3.16+. It extends standard YUIDoc with support for Ember-specific constructs like components (@argument, @yield), accessors, computed properties, modules, and helpers. Key differentiators include native Ember conventions, automatic module detection, and Markdown in comments. Maintained by the Ember Learning team, with a release cadence of several months.","status":"active","version":"1.1.0","language":"javascript","source_language":"en","source_url":"https://github.com/ember-learn/ember-cli-addon-docs-yuidoc","tags":["javascript","ember-addon","ember-cli-addon-docs-plugin"],"install":[{"cmd":"npm install ember-cli-addon-docs-yuidoc","lang":"bash","label":"npm"},{"cmd":"yarn add ember-cli-addon-docs-yuidoc","lang":"bash","label":"yarn"},{"cmd":"pnpm add ember-cli-addon-docs-yuidoc","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"Required as a peer dependency for the plugin to function","package":"ember-cli-addon-docs","optional":false}],"imports":[{"note":"Should be installed via ember install to ensure blueprint runs.","wrong":"npm install ember-cli-addon-docs-yuidoc","symbol":"ember-cli-addon-docs-yuidoc","correct":"ember install ember-cli-addon-docs-yuidoc"}],"quickstart":{"code":"ember install ember-cli-addon-docs-yuidoc\n# Then document your addon as described in the README","lang":"javascript","description":"Install the addon and follow YUIDoc syntax to document classes, components, and modules."},"warnings":[{"fix":"Upgrade Node to >=10 and Ember to >=3.16.","message":"v1.0.0 dropped support for Node < 10 and bumped Ember to 3.22","severity":"breaking","affected_versions":"1.0.0 and above"}],"env_vars":null,"search_vec":"'1.1.0':25 '10':34 '3.16':37 'accessor':53 'addon':4,13,23,88,92 'api':18 'argument':51 'automat':17,65 'cadenc':81 'cli':3,12,91 'comment':71 'compon':50 'comput':54 'construct':48 'convent':64 'detect':67 'differenti':60 'doc':5,14,93 'document':19 'ember':2,11,22,46,63,75,87,90 'ember-addon':86 'ember-cli-addon-docs-plugin':89 'ember-cli-addon-docs-yuidoc':1 'ember-specif':45 'ember.js':36 'extend':39 'file':31 'generat':20 'gts/gjs':30 'helper':58 'includ':61 'javascript':85 'key':59 'learn':76 'like':49 'maintain':72 'markdown':69 'modul':56,66 'month':84 'nativ':62 'node':33 'plugin':9,94 'properti':55 'provid':16 'releas':26,80 'requir':32 'sever':83 'specif':47 'standard':40 'support':28,43 'team':77 'version':24 'yield':52 'yuidoc':6,8,41","created_at":"2026-04-25T07:37:27.826415+00:00","updated_at":"2026-04-25T07:37:27.826415+00:00","problems":[{"fix":"Install the peer dependency with `ember install ember-cli-addon-docs`.","cause":"The package requires ember-cli-addon-docs as a peer dependency which is not automatically installed.","error":"Missing required peer dependency: ember-cli-addon-docs"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/ember-learn/ember-cli-addon-docs-yuidoc","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ember-cli-addon-docs-yuidoc","openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-07-24","install_tag":null}}