From e988180c8a9cdd2514f0f4dfbe9a8759ec3076cc Mon Sep 17 00:00:00 2001 From: MICHAEL JACKSON Date: Thu, 16 Nov 2017 21:25:50 -0500 Subject: [PATCH] Add counter for ?main usage --- server/middleware/fetchFile.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/middleware/fetchFile.js b/server/middleware/fetchFile.js index 9c03289..c0814fe 100644 --- a/server/middleware/fetchFile.js +++ b/server/middleware/fetchFile.js @@ -112,6 +112,12 @@ function fetchFile(req, res, next) { ) { // They specified a custom ?main field. filename = req.packageConfig[req.query.main] + + incrementCounter( + 'package-json-custom-main', + req.packageSpec + '?main=' + req.query.main, + 1 + ) } else if (typeof req.packageConfig.unpkg === 'string') { // The "unpkg" field allows packages to explicitly declare the // file to serve at the bare URL (see #59).