N1 uses [apm](https://github.com/atom/apm) to build packages instead of `npm`. This is because packages need to be compiled against Chrome's headers to work properly with Electron.