we have commonjs require(), npm is external