N1 uses apm to build packages instead of npm. This is because packages need to be compiled against Chrome's headers to work properly with Electron.
npm