<node-package name="firebase-tools" dev></node-package> Results in the install command: npm install firebase-tools --save-dev Or maybe this should be an install attribute which would also support `global` <node-package name="firebase-tools" install="save-dev"></node-package>