diff --git a/Makefile b/Makefile index 00bb7f9..4d6f783 100644 --- a/Makefile +++ b/Makefile @@ -1,9 +1,9 @@ build: index.js components - @component build + @component build --dev -components: - @component install +components: component.json + @component install --dev clean: rm -fr build components diff --git a/component.json b/component.json index 3d621d4..659d64a 100644 --- a/component.json +++ b/component.json @@ -7,8 +7,13 @@ "ui" ], "dependencies": { + "component/bind": "*", + "component/dom": "*", "component/emitter": "*", - "component/dom": "*" + "stephenmathieson/normalize": "*" + }, + "development": { + "yields/prevent": "*" }, "styles": [ "menu.css" diff --git a/index.js b/index.js index 07d9b50..713402d 100644 --- a/index.js +++ b/index.js @@ -3,8 +3,10 @@ * Module dependencies. */ -var Emitter = require('emitter') - , dom = require('dom') +var bind = require('bind') + , Emitter = require('emitter') + , dom = require('dom') + , normalize = require('normalize') /** * Expose `Menu`. @@ -33,10 +35,10 @@ function Menu() { this.menu = dom('