{
  "name": "import-in-the-middle",
  "versions": {
    "1.0.0": {
      "name": "import-in-the-middle",
      "version": "1.0.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.0.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "c9cd44b7dd8a1a287107e87ea6b2646c7838afc9",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.0.0.tgz",
        "fileCount": 20,
        "integrity": "sha512-oiyZOcZIkGdLaQFaiOft8rX95C3MlrgS0gFTiuyLgEBmmxhtSIsPHGwUpI0bN+VaLwj5qaZ4+gIYGNo2J/XaAw==",
        "signatures": [
          {
            "sig": "MEUCIQDZmUqHCbIq6n+OZ+FRngPmfXE4tXbvJRXXrHplFCUtVwIgfFRbqsn4/BTv1lcd9HmDlIVFRJe3WwhiSvOi832k0lI=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 13485,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHWxJCRA9TVsSAnZWagAApIMP/A0GxAAF65hTaT0O4E/K\nEPvMhJFM6pCU8vh4jxPkf8LfQtnrImuTtGcVsrhMVM490Goasf3Yko01zFMR\nhiVYCJz25hDwPLGv+KOf9NbRoXEyTjVzUNgdk/GNPaVTYY1Wa0iCPM4YxAE/\nuNH8AvRTcmXvj8qUtxqtnwsVgW1RKxTCrC+xriUkvJLdow3vfP2BRP6EKNZa\nM/9pjE+S1Wi3UdAzFQ8ZVWOP/5zYEmJhuMv3B6UJ5a19Wfls/p6KgepC4ICA\n/OYQn7arEPZodOYk1utM170TBzXYyMIpZMRUJz0dfLZd27p6+L9F/VwXvJKy\ny10HKOc5kw+xXkx9lQxs+wLn4wUnW884o8R8HFTBpYsNBlG5A0Nr5xy8w8Wo\npBBOMZML+2LaTMcZ3/FLBWAU5xDHgELZDjtkdVg+d2ocWiBsk/D1fBWF7VbE\nuJQJS6lUaLUuMnggZZ8Ym5dMe1YlylYsp708WPHiVUTBdUAMHcQW6vCwODd+\n4XPjq6iR5ybq0PLZa2MMWO4czouniByrh5zcrrzSBBMfAsE5WAXyuA2SncUK\nWQ9Zi8RbOyIHch4AzOSzx6R6181WOwR8YGnJB50033uiU5Wo6OmP2HxNhhN8\nD89dIt3dZJYNn+y+d+XhH573XVHWWTXRbqOM1ZeQPlOltDYAg3EfbB58EqQE\nqf6T\r\n=MQBA\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.mjs",
      "gitHead": "f2b732a7f8186d07bf128365efbb1407ffad0ee3",
      "scripts": {
        "test": "c8 --check-coverage --lines 100 imhotap --runner test/runtest --files test/*.*js"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "6.14.12",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "14.16.1",
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^1.1.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.0.0_1629318217809_0.8131762708622636",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.0.1": {
      "name": "import-in-the-middle",
      "version": "1.0.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.0.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "2986fcf893035123565d20784e20cdf936569282",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.0.1.tgz",
        "fileCount": 20,
        "integrity": "sha512-isWzclbXtLuv0ha0mbyRgvx40eqaQ4fYG0BeAfzXZNHf8J/bzn1aECHjTYvkRo3zYL7FdIzSWSg6tAAlTcdhaQ==",
        "signatures": [
          {
            "sig": "MEQCIBb2ODZ3IdR7UocNMFDOlHYo/2rAttVkBCLHs4qvDMMqAiA79mdPWftDKSX5sdPgcuxmu4LmBQd4Q9jmpfUM2XXrQg==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 13484,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHX5gCRA9TVsSAnZWagAAgiYP/3hKFxA0k5iawBA8Gs7a\n3PqosWcgq6pbVD8MgeID7bALJ3ADyqoP4fTsjdD1h6IFrXq7oU7ucEcxrzyc\nzVj3X2jq20vq3jzZ3VTs9EZNppfvTBTQ4ruCDsEEvgK8PVdBWfHRNFZtECV1\nFh3CnGCL8E0j5/6gk+5wYM8IAKp3gyuAkmDX28+pv6QFLAcY6dyDnxJ/xRaV\nrPFgPbdfKlLp4CnayqkewvjzhaLir6vbh9HX/Op5sd1la8DJHFhuXvmrVFsC\nUL7Rc3s5wrbCy0rgq9faSkLCIZJQcIn8wMxFVGfZGzCm46EPs/9ZoIk4SiCa\nxI5mv10r8CzgIwbyO6bn4nqCvMY3ueogV6KFr20gMpupaF6MlDBsvvIXtL+1\n0Mf5KjwLF1sEHhjrsnBOASrV2mGW6U29fq03f3rY0OmVE1NimZvn5rxRxl74\nyW97oBrud+8b3mu/A9M5vF9bRuxVkQ8RFka4T3Ng8GvekkOp/ShfQ9JQ0YY6\nWFKijysNgLQVo34iAjyFTo2a6+qMegVlTgjjS3WqfD2tpjHKPQFLx+v9x94z\nRVnlFIqxnzrUkYRqXUt7r1XsiAwlrNVFIuFOmQt232NAOxMC8K66MZNyaWV3\neIPfGjgQgiRX4k01B24L+7Qy72eIcw+1pDvxhQQtZq5VoHZhPrIY5sg3/48H\nD/CC\r\n=d+IX\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "gitHead": "b2a26587cdd9d8f7f5cf915d9d161e9c9d2e70da",
      "scripts": {
        "test": "c8 --check-coverage --lines 100 imhotap --runner test/runtest --files test/*.*js"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "7.20.5",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "16.6.1",
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^1.1.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.0.1_1629322847981_0.6712464237655702",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.1.0": {
      "name": "import-in-the-middle",
      "version": "1.1.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.1.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "b3a90b0357b68befa32bec98257e845073372043",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.1.0.tgz",
        "fileCount": 32,
        "integrity": "sha512-RjhfSRGkGdzuxSO4Cfalh8wJ9OPkRn4I9BhGOgNVSr71rvws5R9Xv9tOxn9g40Q6xE0F3oXVgtW4IEg/21aq9w==",
        "signatures": [
          {
            "sig": "MEQCIElk3S4nlWH5cjpUsP70puVYwRzl7+vk+D5DXMZKnqXPAiA2UnbF37Joi+IpdndFhlBIt2spgOr+IWL3m/tXmNduxA==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 25497,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJpLSCRA9TVsSAnZWagAAqOcQAIsQ/EzdizAEw5AtHDrt\nUfHxLGtcfy//67XH3j/BRsmFf8HHdNmMHluxJnXdAjg/g+5AKmAKBBZvc1aN\nI4giqlIK5MZUwo1tL0JoPGvBmfsF5REvRo9yFQ4tFI3Auk84wkDznUsGp0Zd\nEPJ0FpnZAisl5BWRlffuo/z6qLTwbFjte2iGwm6aK9tX3jj6QmCmkbKOJuk0\nFo8gLHAhboohXgprT7/AAosJL4VAMSecy4Av9Sq1AKskyG7FsN3jT0QgR/DD\nSlUImvN9UVU/Z16LQ/AUeetBIA7Osyq90+8qwxycvxTPItZu9pdkJ628dKU7\n+y+Mw0dYXZlxP+mF+/t+poyB2AkWjetfoS/aFxw6v2/ZEkcX62ln6DVvE1Ix\nQub9uxLbn2OkNsEQA8nv3q609GhGiq/+qh6FsnKJtzlFtOp9m3iN6BMmvWNP\nSWv+QI5iW1SoB8JuLTxG7LYqEMKbgjMIIZJ/9aUWT39A3u4K2oqpk30dPl5z\nr9gYdKVAzw6d6+vI+ItcKOHC+4XV8Ls8sWvV/ZN2PpmwRdxUdYeHb0m9OSsC\nlvFdpnJ1QnCgTcUttTt5JLwXXFPFdWmT7FjpWTLivXLUEEjRdhK1ZQi3V1dy\n6xktty8FIiV8sT6Duo97tyKwAeqy6dW/Q1AiQWhqi+wUCBQc/hzyVN3qSDWW\n9bE/\r\n=qez6\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "gitHead": "51f7f7e5bf6320afee27b74e01c81977e751708b",
      "scripts": {
        "test": "c8 --check-coverage --lines 100 imhotap --runner test/runtest --files test/{hook,low-level}/*.*js",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level}/*.*js && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "6.14.12",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "14.16.1",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^1.1.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.1.0_1629917906041_0.8956064499666945",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.1.1": {
      "name": "import-in-the-middle",
      "version": "1.1.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.1.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "5b5dfeb4f98688b15bee87139469dbb1207a5dfc",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.1.1.tgz",
        "fileCount": 33,
        "integrity": "sha512-Qs77TopqLK2qNVfslMpvVBDgWamttEG/Ss6C3r23d3sA+mU5aU94YT2qlF9jtvXO5wBzcy5z1LFjGVp5jecBgw==",
        "signatures": [
          {
            "sig": "MEQCIE+2+/1k+eRASPpU0X2f8CrZxitNWGELSU64TzhtXZEcAiBeW6UQJIaGCnp4kodUPE13Yj2vM5L3BoxeWZOUM6ZXFQ==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 26491,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ2RoCRA9TVsSAnZWagAAJ+8P/1zGdPiekstxfB0jDNie\nRuSdtfiRkXP3oNxN2Tu4jCRZ1VoFRv4dX8dvHK5doWKLa6Su29BR40KhPuJt\nblxhdHR0ZavaRcnwmgwNXFZ99wgQ1Lt2hNcgu4rA12lRNA/Oy4jN3/YcQA/a\nUSlFlQEEdi8UYg5f7M9ffHA3VtSHv7ZZ8Dc7B/pZa0qPmLXQiT/0ZQHR+IVL\nkViEF5SlordAfVa8uaWMY+H9w74iRZnaFX+Mxegv7YtuAdK5JbYP//UgV7E5\nha6w+LViM3MR9tNL+DYLCX3n8bvAUnTx6yS60+JwUHLIDRLWLbdEsfRTPdC1\nL+lyZuz48K7uiN8ukrss3Ivw/iV4YhqW1gm1TFYrP2ETCqvi6DPfGd/lkt6B\nOqQ+R9Ww+i9TN/YFhsZDeR0emQrO7o0Qh5WRo1iE89zsXBgymMkm8Hzw2SM/\ncYKdg0gv7PtciTVEMkOszlwsY26Ao4qDjeCJVkmfivPpNVtfv7bZ1DNd0LLA\nCvTNP5tz2y/KxVgzlGsFsuLyOXYDNvln9KKmP5q68Um0xTe1/ngoLKdVMhBx\nVUFjK1kyJKsabpEiRGlqHILzT7XaDuE0s+aP4GCagtmokgoxWndX8bPF6nlx\nYn9EzvpoH2IZ7EUPY3bGvN8VLG+J9iQ8vth7GY9wImLRiWCnjqoOBf66JX9X\nbm+I\r\n=o3YD\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "gitHead": "e9261747b90404dbc5286d8a2915453a844454eb",
      "scripts": {
        "test": "c8 --check-coverage --lines 100 imhotap --runner test/runtest --files test/{hook,low-level}/*.*js",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level}/*.*js && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "7.21.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "16.9.1",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^1.1.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.1.1_1631806568751_0.5935146454596842",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.1.2": {
      "name": "import-in-the-middle",
      "version": "1.1.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.1.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "d5dbe0d936890fd264ee4642d5caa6fc22535c7d",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.1.2.tgz",
        "fileCount": 34,
        "integrity": "sha512-/NV7gWylN3MAjwBSAkH+RAwDrkRw2gWv4wHecT9bfz59LByNJANMPOGkXp2ywwCuUMtfX0+I5q8WsDoDe2tlIw==",
        "signatures": [
          {
            "sig": "MEYCIQDJaRpLpOR8e0gpLzb+yb3ZcV/gVkxPWucZA9RDL94abwIhAPGBoIOcSiTcGPibsyYmlylDlFSBfqOA+rLSZ0OXiK2g",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 27069
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "92b1e4a166d4586972141424e8c2d8c3770eccd2",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level}/*.*js",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level}/*.*js && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "7.24.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "16.10.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^1.1.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.1.2_1635344992068_0.3983570136070287",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.2.0": {
      "name": "import-in-the-middle",
      "version": "1.2.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.2.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "203a910e08e7e3db8a0cb3abb85d919459162cbf",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.2.0.tgz",
        "fileCount": 36,
        "integrity": "sha512-i2OrkKW2UH/W4asmzQztA5qjYxMFLh5BaOUEWLv6Ra0MDT+5v7P/7x5/ESZgG9LOaKijYjXnMfupzzy66tfcyA==",
        "signatures": [
          {
            "sig": "MEUCIQCXDYsR8towYA6McvbeHfybfPSwzbpFDOBoeEjQWGs8vwIgdlaXzTLiG8v6lDITv5is+oiu5swrhwYDH56YFHZs0bE=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 28037,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrk7sCRA9TVsSAnZWagAA1ckP/0pnwZI//CBKFdCoFeVG\nwVHIX0diIp4sPD3n2j7F9fil7cCzF9YCToA2jGSXD0MrN1+XqKkMiuw8tawv\nKL6Gqk2TSOnbGTgnDzIOrglqYdnmr7GN7mjxBB6c+3aR2LaI6sDeKhY+HbT7\nUpNY5seCy801vDnq10BE8TVwR8XVPu7/XzWBvsXYwsyiluGEGf4kk6mrE0yi\nIkAIE3Af4O2vDWZQnh0FOX2W/yWXBNUPvlpc9D2IZrwUECu5AYnp0RUXoGOo\nysW8d+xEydCKa+17oTxf3kLAXWw/Wj+x9aXMC0E9iOS0lR4FPVH1XfC4T1W5\nPqYB7RkmPjiSPHGS8pqNVDQlo5xlAR3ULAF19xSzsb71HOSjczcC2WiaIiBR\nVCU3MLBJckBMXgEZxpRHMkndKYWPltRDG7USZnz/yvcgKkAVTVHXVdJ/9gDM\n07SXDmJzeVXMBf5YWYry7osU7kC3lm5JIUUFbiWEdYsk1hwSFkDidmL75mgM\naj6Ke4tRwnnUMKJJ8G6FuG9HiALGkNXh7RvuJT+AQU8VI85fyFKsrVeQyqz8\nL8KIVRC/WkOlMTyTLhJxx9fvoMWKapT3iqNgw8sCLEpVJTikTyFLjn7MRPgT\nAbd/biiNkxg6AVEwtruMP5DKjvxtYuyrV9td64PEhIuZ3ioz2XS+mrhUHn8w\nvNTI\r\n=TXSd\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "gitHead": "19272ec3e152e3ec08c50edd96d026792bcacca5",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "6.14.15",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "14.18.1",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.2.0_1638813420227_0.6504151825312887",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.2.1": {
      "name": "import-in-the-middle",
      "version": "1.2.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.2.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "30d4e98be7329eee0d284943dd0df092cc422b3c",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.2.1.tgz",
        "fileCount": 35,
        "integrity": "sha512-KdYqCJbJWBOU9740nr9lrmCDhW7htxY1dHmbP4iUEeCaxupj2fKFhyHixsly2WmxMbRIsxzSWSJMfGNEU7el+w==",
        "signatures": [
          {
            "sig": "MEYCIQCt+VpFKyjGowLpFH6xg8+crwjfB7OfuaeUJiiZtKqX7gIhAOjZCLtRTcC3f7JEPS+ldXQ9N7b6jJJXJAs+mfpbP4JQ",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 27786,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF+2HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0/RAAhlYu7VLIsaVst670E5rHm8z20Oh/53KMO+JBmu5i/ZQ4Zai3\r\n5PHTFG8kTanD4q+3CQwEUH6o1C9HZ3uSSaxlJavCQ0WQjnqxfS4LMtGy2sa5\r\n+xW2t9l4SxqJPeQlOsdC1W6ADN1tn1WLekuNN0Gf7pDhNfIGLrluUSKOd2+K\r\nh5lVML/+349B5GQLsHtfNRKFbKXQOWsI8niAe/oIrN8ZM0dRqZfVQ0cNrd5r\r\nlj/UVr5W/l5NX/cmyQijUwztTg+GZK89QI7zXaa559MqO06Xt7DwwmfV2Y5E\r\npAqdyFurFe1kisx8d4l/CsCaSsWT5aGWchWSYey9nYzdDbPVLZx8ic04ReW6\r\nJGkm1xfaVJYyp2GomZMd0R+jD+cTerS0lZgP1VQd/lisWf/WHcqFIF9gcrwC\r\nzrQCaRGQRLGX4Nne1H9aolrOp6Gd8OqIlOBwk+aXh9U++pVrwnrAi5LQ2W6a\r\nUwDFQIQj3zROSiQL2f42fBufsX2q1cEdWwv8dxBUjacRofWyPkEKn+F6e6JH\r\nJ/Ua0By2DQnTwcrnf029ocKgv6WOcc6R1Az695O/68RX6a2ULuPLHXiibUIi\r\nzSBnMO4X+hoWFVnfL3pAECe2MEMt0PxT8/84/l4jt4WG1mofRBV2erTAjLjO\r\nCVkDDgOAJiZvUBcb/asF2kDW4kMiSCQfkj4=\r\n=BEtY\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "63a7293844e60fb3df6802865f623a587d8c6ce9",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.5.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "17.6.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.2.1_1645735302809_0.31930771008210823",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.2.2": {
      "name": "import-in-the-middle",
      "version": "1.2.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.2.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "d4b044bfded1aca3bc84e84e3b287cf42574c2db",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.2.2.tgz",
        "fileCount": 35,
        "integrity": "sha512-UYr2sAebfbevskJ4xRgAv0YWMbgIaGtwAVeuoB3hu37iqcBr08Bqs6pUtjijmvEn6kr3QlfMZZ9pRMQ8xlXVyA==",
        "signatures": [
          {
            "sig": "MEYCIQD5hcbzC41/t1zrYNO6G2vQG4Y4FinrlD1YPtq4MXbEhgIhAJcHhQJMOi+Vcl2+T5EIvPZ3a6db8JA8lkQRFbrQ8yDU",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 28163,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0jiLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrifw//RkfD9979pB9T1QPakDNJzKP1f9ToJPyq+FNA2rNlYBGhwIa+\r\nRvnANEYEo8vNnkfANqK/686Cyazb91tq0y1SmfeGvi2pt15hO3yx/h2UhVm6\r\n+4PdrzEM9zjWWtf+oLDS+cqylfOytKZiSe53/P2nmDVnrO3LofdxkrpUuD83\r\nm+qJoZjNS4ThFPLsHloctJR+t+rpxQy0nFwZxQVtEHhUI+xwV+xEsPVQFEVP\r\nsaakd4U90i2eoTxEGzgCYzAVtjoWhcsLyt+uBM+Cn/AsgoyslQ5LTckk5xkd\r\nCmbLqpAVCs4uv7lZ/qX8p70zRPEpIfUo7QYr9Q87aJ7Q/D0XD6ebryBQb/Sn\r\ngpeWwZ5AJInoxYcbkCGpz6VUSBSIjkymCu6GY+ioriBEaSN4qjJSdtCpwelu\r\nOanwbTpSdEtq+Q8ImUMT2Vz6kCUv8pDjwh0L5PRHdpT0I2DrDlAV6aiYqtYH\r\n5cyZvapjjsA8H02qYfrj1G9KEpUzIiK/mYAG/kr2+RPba5IoTy5rvmT8B2gq\r\nKj41E3V5LSK2aD9SahkewztEWmbSn4l0XLor3OJo4/Ni6O34sUMidGDj2aP5\r\nMZXZ9JOscVdMB5Wx8BK7kzoxsQKNdXhhzdW71q0p52js3l7cacmnDnHGp80G\r\ndjVRyFMwR8yOaucW3jjZYUTiBykGzRzTvww=\r\n=8Di2\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "7e285eea3661a069270b6853ffd1ddb52cd10eed",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.13.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.6.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.2.2_1657944203428_0.19538701086828159",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.2.3": {
      "name": "import-in-the-middle",
      "version": "1.2.3",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.2.3",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "80042184d3e32bc7310385ea318424bdc4c21692",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.2.3.tgz",
        "fileCount": 35,
        "integrity": "sha512-x7XhsP/pGf+HFFSmu5CoPwpTADPvr1tdZC7sYqAvtij0WeaxXoWXpjFbkm9OcT9gdSW9I3kgObIwmJj4jgE2zg==",
        "signatures": [
          {
            "sig": "MEQCIGLN6LWSLo9CZnmFHP12YgUfnndVOnleORtcJnCUjMarAiA7WI8pP/vJlmIbVDLriK0Lvi+huPF+Ozwf6EbfgVKSRA==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 28566,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0j2MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKig//X4OfQ3nTu2M0XD/+xcooGoAPQKzo2rnBljG5TprNkFccj7+z\r\nwHzQLU3IkMv/MWEzDkQ6U54rNEZU+CjAv3d8E3nkUq8Sy68FMJnUSoZJSoVP\r\naHFZcVQwGhBnHtqT9M/cEOJbr0EyDdqe4phzskt2TDQA6honUlH/0dJkkhIL\r\nS33BgWkjmQ9EwxqtSFBdOjsD2BbK3qpQrzyLpmoFgmVGOo8bebgVbr6/Xt/y\r\nI/WNBoaWjTKKq7CaoLCqqhCatz8oexkYrEEtSF/mnoyKn0oQeUpOqJH9YgJP\r\n+cFVE+72M496QF7IA0ErXpyoqxX4YqGlAUMV7I+F5cLl1dQfnpRFo6n025Kj\r\nNgBwW2nXZNIaLU342FBsr0tZnfbKt1ow6zDa6HXCbwzXxa2gvELU0MEpUrEM\r\nR53QhxkDMJ4CIzG6iD6D5ss8mSTybkaiaebqBToj5Le2QYRcpC+JraJvioMW\r\no0LpaED7S+VZ3C3pujWF502MN29cS5EPRpNqyG9m2InxP/AYboWsaats2fxL\r\nDngzcMmy6JN1i/t/6WmYlISJyYnym7Wrm6WR/T3ci/7wGDdr0AB4m0wcy3vN\r\nf5O2AAxsetnDv8r1DqOTloQqkp+p1EpbeoabIBJDXFB/6/UvO/bHoL8G8IW8\r\nrcp6SPOFx4pu6D2S3Py/IqdytUIIn92uHP8=\r\n=ra3o\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "2c92f4862d5584d8377c454be53855196dd7e98b",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.11.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "17.9.1",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.2.3_1657945484030_0.5014377516951822",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.3.0": {
      "name": "import-in-the-middle",
      "version": "1.3.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.3.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "314983e57887013a9c32b90ce5625a6871d71798",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.3.0.tgz",
        "fileCount": 39,
        "integrity": "sha512-esDCEWyzzg0bGShz1N5ybRrPIJFvKaJ7TfTaIFP1XovxFo98In2GiDpOR/Cn/8J1cfRO8i/RrQToQ9j0WL2b0Q==",
        "signatures": [
          {
            "sig": "MEUCIQCma3tuo3iR3FwquBEpFpZzE1ccHInRfEwrg5PgGFpOXgIgNoC9GMbhppJ2CVzm2u6uZ2H237+z18qkJSL80kC04o4=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 30297,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4q8QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQpQ//fdWu9zoCO187Gg8sdjh3PnmWD5fektbPm29tJ8MgBpvocNt9\r\nejKr1cu4Rc8eNGraWCwT84EB94wLEFhOQo41N2/qbUXq8JYXYQbWSk69M92T\r\nfdiYyN8GiCuQKl1fGZrhtd4pG4q3WjXaQKa2cx2vGlGIQ/tIyzg/kowMOrqE\r\nKwpUHv2cTSNwWrEsc2TxBGyV4qje884oUyA0wI6JadN+IBRuDINUS29xONZd\r\n1RJZtwxF/CZ1rr2MzBRNWQjkfMAxQnhzUrKxXk44Hu1Q3KzyxOJG+aFSLGgr\r\njeFTujH6Iv5nAFpmVk3EjfON+ywzlw1V9kHXD9PN2WFeRv6QNwWK3H8vxeXk\r\n7zOMsLn6jAOg+DX0RSBZWw0/zbWUfVsZVd8RGp37KWUePasgtWx5JeSyltsb\r\nDDfD/vDYXeiaiTkI9ELzs3XxIf6Si2f1v8L4a8cHFiHsjni9HIZJrGa/zrhg\r\nD590iiVWey4esWRexB13cNrqN4njY15b6BlAJmZFr7C1Eo/38Ro9ouC4TFdh\r\nJ5CwHN3/Ug7cLHAqJ5DfwSHGDHfpCLyEHYfZQo0e71hDzraGQPxYNBoBloeO\r\n0is5iZKeqfIamFTvJ+LvMvSwN0Zpk3YI+/QlUqQhiaPQELamr7dc8IfQr5ZR\r\nWebg3c9ccHvur51bkaxgL4YywuKjQsbLXAI=\r\n=4VWd\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "fa4e2af7bb4e6d152fdde7f4530fd4c803c19417",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.1.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "16.13.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.3.0_1659023120232_0.7691030509690084",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.3.1": {
      "name": "import-in-the-middle",
      "version": "1.3.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.3.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "2c2b0641a3533cbffdaf8b37f9ad54aa87bb4e15",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.3.1.tgz",
        "fileCount": 39,
        "integrity": "sha512-pstt7M2IKSzacY08+plJPhzDStIfa/LkqiUluNcW3M89Sm+Ed4Mz1JcPTMJU7gRcAas90bB6goutveRxHTXY8g==",
        "signatures": [
          {
            "sig": "MEUCIAFWEnDHXgaYC16iFqFMyI+sFsuk/Qzgoe+Zkz/Dw4ZcAiEAh3XSJGNnr0SjKtR+lPakC25EtQzAzRcXPI1OKgNV+k4=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 30443,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDmRcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Og/9Ey6cDWXbpf0PWnA2+v5PYRmwC+WbA7uPwdXyrp1WvUtS/Hci\r\nG21aMP2St9OxZ5xFqm7pRd/MmCmkDqEF+hKymFKoTY6Yekjg/aiFZuyvg7k1\r\ni5SNZuUvEb/XD2vnNN7r7x+PJqt94rEmHx5zxqTu2YbwWNCQ9Xi5/yg5mOWz\r\nnXr7bNYPuUwENPy1XuJM27qxFVfiQiCb+JlRtSOTx4miTBNXZO9usYeZJGhw\r\ngf41ZNdrU6tL9SfzwF0wR3TlPn55PzCghbowY8s2BKd+GjkxXMyfeTgfj33j\r\nv6ce29nnFWNXnzDf5Zl3pFsPdn2g2xAF0Ze8g87Tirow4xCTfa+rq4PRbVon\r\nQzMdRwjMo4Ijvq1wRZti+6cu9CWpByalJsXluu4Z1rnn/lwO4SQxhpYiSeU/\r\n6qUqEOhIBg0TxiDkN4+TdScrlKof5nErwXt1ZJzTbXfofWCBSFJ0TGVjAsus\r\nO1Pt7GMDMhUVmwkEa5TywCRdjOthNnZTHMSqVYtaSMrtaUZLoML2e1xpeVeR\r\nHGBtz6NEmx1wag1a8W5LcA/nsfUzWDw2TGKVTc9wfGngpYWLTSobiL/ZCzo3\r\nPTkpQllTn789QNTTV90INojQsb/fzyxDFGzOasV91rYAldkB2XQQngDiFPCl\r\nbHW7KxqruLcRDw/QTfR/kJZq5oXlMMTfN6M=\r\n=U4n3\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "fdddc84784f16e9c9345fb45c9bdc2a1eb75e928",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.13.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.6.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.3.1_1661887580672_0.5679496481051742",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.3.2": {
      "name": "import-in-the-middle",
      "version": "1.3.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.3.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "9fa2ae10248ffb37530d29eed76cff62c7ae017d",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.3.2.tgz",
        "fileCount": 40,
        "integrity": "sha512-TW2Zor1MmNL2e051F+B9pK3fPqMWUSBXzWjcJqfb1VBJgB+89OBh2n2rj3c16EGYeDJpt4eBdrOnrjAIR/6oRA==",
        "signatures": [
          {
            "sig": "MEQCIE+2ML/IeAIH57AxRH7r7a49SqOyZ0UzSn1vVRflRXWyAiBAD/wDxpKgwRAt0BlRcPcf1bcg1+JD8Shm7VTdLuCOow==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 30819,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEhpPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTJA//S+uwbJ7C9qSQ4anJ6/8urORSVB5tlbAm81NJXAfxP7t8+tYJ\r\niNnWl6zk4F8J5i8Q/TLO30TYRV5HzaH0ctvwYQRV7bpnD0ZG/rJALB/sqbzv\r\ntMDQnbR3CvV0H8ip+8aDGzNzOMVdjb/jajwaeEQv3FeEQ68rGT4UrrfggzUX\r\n0AZytqGonmMKa76nTMBhnRBgy0lYgJKp7kHMLYjnCIt646H12URT911wKVLf\r\nPTxscasJ53ExrmXiWqP4Dc9RsUxp6esvnuowUKWbVuv8hwpB56elKXStbmoC\r\nXGHcOvBI2AMFom2AK3jpneV1QTM9m28U6y8M5JRNm8oEKiwKWDI6DsA4L9zn\r\nJZVsFIJHkifmBzSufgeS5ZlO3eIL8lSpeifIGhRin4XIqDLgE+2BfyzwnNrI\r\nTd/mHgXaunag0d+UzHbCcLgkZlkaYsh/9ZTJBiqWHjSAFs2K3qy8NerH4pPy\r\nRLJkAbKEMvv0Iyb7M66s6cFrxAUhD7o3GrfdBvRGvdaj0n1B7h6E75sPB+Ye\r\n5ZrIMz034kkh3+FcR0nD5T3Qex3RnRdAyUiCwzLupzl7xdw7cPuYClKxIeHs\r\nQ21TrXTRdrHVlEKXQT1YZkcgCG7evVU4KozNdDgd0BCMzarz4bulDxlqmuOI\r\n/11scqws3tnHBLiiF5Wj0yfmog2owQsQf2s=\r\n=LGKR\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "a0dab75d1d86e02d72cdd38770b7f2a6f957542f",
      "scripts": {
        "test": "c8 --check-coverage --lines 90 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'",
        "test-win": "c8 --check-coverage --lines 90 imhotap --runner test\\runtest.bat --files test/{hook,low-level,other}/*",
        "test-win:ts": "c8 imhotap --runner test\\runtest.bat --files test/typescript/*.test.mts"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.13.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.6.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.3.2_1662130767643_0.3003727950879189",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.3.3": {
      "name": "import-in-the-middle",
      "version": "1.3.3",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.3.3",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "52570b7b5e76f94edf015d237024c27ffd457588",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.3.3.tgz",
        "fileCount": 40,
        "integrity": "sha512-qdtrSKygIgFT3CM+FqQHlNpZm/kV/YgvIzyRjxpiw7g2qAFo++W6PDf0vL+mbIV3vANf97buy4PGuh2RSHOTHQ==",
        "signatures": [
          {
            "sig": "MEYCIQCknWTUscRovOtZVIG2rlyyOr7FriW7OTFVwdBrfh3PiwIhALzx5KLPzaqQaVEpEMXqeLpdt1MBoc7IperPjDwh1H8/",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 31424,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIKzEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKHQ//e3GcFARRNdnLCw7nfAsvGRzlDPRvUF0i1djWZG6W+Q0xLdUk\r\n3mdMzSChCEhLq/M/0YsU0CHX6c+H8cIYKqCCXb2djsv/2olKdsPtQjl2nJYz\r\nessaXJbOLUDC2v+6LX9btbtAVZNMFuQLuCvi/me5Bx21Oapuq6dzbs5+6qsX\r\nBuZ5Q7HTkvssMJPg9GJnbu0CtXbPI1KMDrk9b7PRSdtnX3qjsZb3z2p8VhYL\r\nSJi03D3Mr7SkG0tvvgfpgUn8X/o85PCmI8AeTPSHMA+i/LGIGlEtkpzYgDEv\r\nWRYDBm/9F8/WOOt8MT/VbFRhL5kE4D9avten9rLFv9MDGRY4koxtuxuVrU4h\r\nNIWPhCcYF/Gr3JUpdbHrcdAw2zXRLV60ErdwRef6psWlA+dPrdkvfhDNYtzp\r\np1t4Mw8e10wEihTMifGHa9gKwDM3M10j++pzxVRUIEzxm+XwO3JSSSKkHX6Z\r\nml5RpP1EJTBwap1ZqnpW2sZmulKfiTp6jkSznqWZ6sGr+HQcRBwx+1sM17Uh\r\nTi6N03gtklnwAIi0qZ99+brq6blyoxLUQriKVGtJMpT5zKlmN7RKcSK1B/oL\r\nuWIxyP0WRxCQVApotptdXFYzuJeN15orfP4C1bsVHKU6WPcjGb5hNGHHFQcS\r\nPUUx/VdAytPFcyrhfx0oASj2LjzI8rTgqmo=\r\n=7DX9\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "4d0df90f0d9b84399286d441691af2c442403580",
      "scripts": {
        "test": "c8 --check-coverage --lines 88 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'",
        "test-win": "c8 --check-coverage --lines 88 imhotap --runner test\\runtest.bat --files test/{hook,low-level,other}/*",
        "test-win:ts": "c8 imhotap --runner test\\runtest.bat --files test/typescript/*.test.mts"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.13.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.6.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.3.3_1663085764391_0.6747330731945937",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.3.4": {
      "name": "import-in-the-middle",
      "version": "1.3.4",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.3.4",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "7074bbd4e84e8cdafd1eae400b04e6fe252a0768",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.3.4.tgz",
        "fileCount": 43,
        "integrity": "sha512-TUXqqEFacJ2DWAeYOhHwGZTMJtFxFVw0C1pYA+AXmuWXZGnBqUhHdtVrSkSbW5D7k2yriBG45j23iH9TRtI+bQ==",
        "signatures": [
          {
            "sig": "MEUCIQCrO3fzvFCpFqk8qrJ06ZMJsT4HCfrzpoF75pn6E4nO8AIgOGt6o7QbbUmj2gjyOZRhFuoU1JUi+37Doka/GhRbavk=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 32702,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJK7hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzDA//RoG9p6Mc/WAXsfrL77UczxuIzpgcc8u9AnvyFxli+PUPlMao\r\nKUKw4PdNVeZpMO9aeRSFFlL57DSrAjGhAF9oVEU9KQc3M/80Dbqvsh/Av/xM\r\n6k6UUaawYm52PdnK1f+RoadmttzurgScJoEFDm4v83XIF5vV5voQSCa6xooy\r\nrSr2gk2AOW9Ob54Xq8bZsNAynmJg42GRk0/ZbRRFMoSzSBRTNPMEj+nK9Z0h\r\n6b1uXaBcaTbSBxkuSJOr8c1YTZYMxeENDB9edh9iGpthQcUAeoxCrHCSiA/o\r\neAd0iT/fLL3oHBqVJaRrINi6ZcrrmEIbS9ci2WM8czB+WvhxQkH+HniMrqrZ\r\nV0vb7Dnd6x7Uz5qeGYPfv+UsBWZ2ZhcV7Pz+0rx1C0h4Z/utwtVQElH04Fm9\r\niaEQ9DU0xQL+/Fu7CRJJP2BOYDCbSN9gfChIxCQgDBXiV1e5pVYLoQpXwk10\r\nfqTI8iyDTZ4tSfmBsjuArdiq6SH880e+j9N6JXtQpQrjf69wkDbgpmGQr5Se\r\n0tzynufI1C9dhrZYSF9s3p9jtAHlxI/3O7F6LfrE7doKQh3IsWUvYCTvspse\r\neM+1ybPmnNleg1fkSix09N09y9s9e8SV9XsGs8BoUrFu9ypLeHCqBX9OKYn/\r\n04BjDOCW59dsSsiByS3JbKJEUIksq63eCW4=\r\n=X4FC\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "57376bf3adbb42b6634e2aad35835bdc48e5a4dc",
      "scripts": {
        "test": "c8 --check-coverage --lines 88 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'",
        "test-win": "c8 --check-coverage --lines 88 imhotap --runner test\\runtest.bat --files test/{hook,low-level,other}/*",
        "test-win:ts": "c8 imhotap --runner test\\runtest.bat --files test/typescript/*.test.mts"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.13.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.6.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.3.4_1663348449493_0.4170417075421775",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.3.5": {
      "name": "import-in-the-middle",
      "version": "1.3.5",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.3.5",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "78384fbcfc7c08faf2b1f61cb94e7dd25651df9c",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.3.5.tgz",
        "fileCount": 46,
        "integrity": "sha512-yzHlBqi1EBFrkieAnSt8eTgO5oLSl+YJ7qaOpUH/PMqQOMZoQ/RmDlwnTLQrwYto+gHYjRG+i/IbsB1eDx32NQ==",
        "signatures": [
          {
            "sig": "MEUCIBFErNjP9JAENyVDq1tDvYYB2OcvV688Pq2e01GLQB/PAiEA6Z5Aeqgeib5pbIhnZoJTjNT+NBmIbaDwyUiP35FcGRo=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 34341,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQFQKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb0Q/8Cw277tpXdEhhP4idc2VUC+zaLLqXkb9FYHOGKZhktnPKKTI9\r\nkj7ITTPqanxafQSKRGOOy1IpMRkdYjUDcThT9sTsTfVVlwAcRxtA3zcAouAy\r\nBqNvz+OdIHzyRbCIV2PB4tYLtyU6hJe99+/XjCe1kQ52Xw52HIgGfryrnNN5\r\ns7DAcEVz5SQw2z9NpEzbebbhkatP2y1fEnll4RAixa5P5dz2T029WDihVIS/\r\n94uyfF96QC8rvJWYnCT7YbswsKUT7z7F3akbjsLyN8HYNsxSpgiiHgqRcLjx\r\nxFhs64b3o/FM+71QOcPOaMpe9JNlK6cBy1xhIiGeu6J/O0tyafYQ6cooeHUG\r\nTGWNtJw3SIDW7W/thxpXWXWvOza5I19VzvWhjtInj/EEKjHVee6JpVNNYkFD\r\nZ5j/zj9r7FapVOxjA4g9nCIcKfFbPN8uIvZ2tTps0REk5lXdceyY08I9+Frh\r\nJU1ucIgYbSypf6iR9P4jhIaK6ioNC0bIGCeWRat2cDWfB8sUqvLysDsbIJ+y\r\nKNvz5FV39rCxWSiqiWq05tNMMj/QR7saD+H0jTRSuEGrMMYEh4qy+ucx26A4\r\nhcpCSoIlM5W+/fdjMfXfmokSJr5CJCZfOirnOpHAABKLoXDFvvXb3/m9wf9K\r\nLKis+jMWgb4FLMnxbfmTr6y6EDX3CeMLU1k=\r\n=3Og+\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "b49545c48994d5268b04a96dc5c83f25a8be55b7",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner test/runtest --files test/{hook,low-level,other}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other}/* && echo '\nNow open coverage/index.html\n'",
        "test-win": "c8 --check-coverage --lines 85 imhotap --runner test\\runtest.bat --files test/{hook,low-level,other}/*",
        "test-win:ts": "c8 imhotap --runner test\\runtest.bat --files test/typescript/*.test.mts",
        "test:unsupported": "imhotap --runner test/runtest --files test/hook/loader.mjs"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.5.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.15.0",
      "dependencies": {
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.3.5_1681937418116_0.07821429561567839",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.4.0": {
      "name": "import-in-the-middle",
      "version": "1.4.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.4.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "5ddb114060cbf0ed4067c81a6fd4b89a91114fdb",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.4.0.tgz",
        "fileCount": 50,
        "integrity": "sha512-ZW7MlnQSh/Z6eTaRVTzTO29obLoqiWN5kojA1N64S76dzStMXimGKcyjjRlnOAL14URUpoU0YZ/b21ByXpsmOA==",
        "signatures": [
          {
            "sig": "MEQCIBpDSybUT3v0fSc+nBoPP5mLIFGXc2pS/eWN/Piq/KUbAiArrSlo0hIhYVUAGQLZwGFgcqjPg8ohGDChfV6MxS945w==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 41199
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "9a6936f73d125766fba60176088e8fb5bd61dc99",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner test/runtest --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner test/runtest --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner test/runtest --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "test-win": "c8 --check-coverage --lines 85 imhotap --runner test\\runtest.bat --files test/{hook,low-level,other,get-esm-exports}/*",
        "test-win:ts": "c8 imhotap --runner test\\runtest.bat --files test/typescript/*.test.mts"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.19.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.9.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.0.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.4.0_1685731666825_0.5406506027383553",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.4.1": {
      "name": "import-in-the-middle",
      "version": "1.4.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.4.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "31b25123bc35d556986a172bb398a3e6c32af9be",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.4.1.tgz",
        "fileCount": 49,
        "integrity": "sha512-hGG0PcCsykVo8MBVH8l0uEWLWW6DXMgJA9jvC0yps6M3uIJ8L/tagTCbyF8Ud5TtqJ8/jmZL1YkyySyeVkVQrA==",
        "signatures": [
          {
            "sig": "MEUCIQDPAbfbOEceupPO2CsJY/1hIU/IrB7g923a8cJaTJOf8gIgZNb4FcN00hOiBdUvdzrwpBQO3Zo250ChKZ7BTysVeoA=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 40965
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "5ac01d7a16c72ff878087b946d29058566b40632",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "8.19.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.9.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.4.1_1686507507041_0.6939047445868982",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.4.2": {
      "name": "import-in-the-middle",
      "version": "1.4.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.4.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "2a266676e3495e72c04bbaa5ec14756ba168391b",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.4.2.tgz",
        "fileCount": 50,
        "integrity": "sha512-9WOz1Yh/cvO/p69sxRmhyQwrIGGSp7EIdcb+fFNVi7CzQGQB8U1/1XrKVSbEd/GNOAeM0peJtmi7+qphe7NvAw==",
        "signatures": [
          {
            "sig": "MEUCIQCU1CmfLRaPMcW581zhx9MZ7Yu8PZVRiXm7Dwp8opYvowIgWgscuFjxdImd2k5xisQIYLw4k7OXGTofnu7z8q6zFhQ=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 41402
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "5845e21edcc7a6ea2750850aa9a109c325e0d508",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.5.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.16.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.4.2_1691426260843_0.05216911015638015",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.5.0": {
      "name": "import-in-the-middle",
      "version": "1.5.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.5.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "db939aa2b7220f6149124885160916be715d1cae",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.5.0.tgz",
        "fileCount": 50,
        "integrity": "sha512-H2hqR0jImhqe9+1k8pYewDKWJHnDeRsWZk5aSztv6MIWD5glmbEOqy1JZrMUC6SJiO1M4A+nVvUUYtWzP5wPYg==",
        "signatures": [
          {
            "sig": "MEUCIAyTNoetcXEc/9VgGBiR9HtNobhQJPVYrUkftck6AK/jAiEAtI4xtmTxylVWCH9fM+/ysaK9RYrRj7yh6M+EfgaczOY=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 41861
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "4ca382453464146fe4751ca05b661c0c6faa6d3d",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.8.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.10.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.5.0_1701378102431_0.7964224553638144",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.6.0": {
      "name": "import-in-the-middle",
      "version": "1.6.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.6.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "4c6bcd956f9dc3362c7a12a10c81963365f4f6c3",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.6.0.tgz",
        "fileCount": 52,
        "integrity": "sha512-ENmVXh2AC5PV5xmtPK0QCV6nyde5Y8dXhMZFGDSYhlLcdBPJofge1bf6PnWzs7fnzyuesh/q/CPwO7/6HOTWqQ==",
        "signatures": [
          {
            "sig": "MEUCIQCUdsVi0FwilqPnG750B/SPAH3xEo7bNShDR1hgFpsgLAIgE02d4MLmacBbaXUEfP2WglfBrpUGnEp9AXzKXUXmC9o=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 53959
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "16115e9bfbb25f391d8de386a0ddb58c6d830604",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.8.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.19.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.6.0_1702314108061_0.8970971992230121",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.7.0": {
      "name": "import-in-the-middle",
      "version": "1.7.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.7.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "b12e310de9fbfcd2d7ab38bafc666f0049654c5e",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.7.0.tgz",
        "fileCount": 78,
        "integrity": "sha512-kLkEpa/3E5OXIW5j8V7HFOM958RnN2Za40Q9DJqdY4UxYQfsCu5NzfUTNftsDWiMJLHr/Z4o+w6t7w7Z41dc/A==",
        "signatures": [
          {
            "sig": "MEUCIE7+8d8c5iyEytNyX1C50hyeDwbBHKyjmSt1qRRDGCorAiEAmkHrLb1NpFy2innBmgqTMvL/ylrfiYwmxu24k5Fsa0o=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 60141
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "918344e54de7442fce1865620a58e5a12b0d479a",
      "scripts": {
        "test": "c8 --check-coverage --lines 70 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.8.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.18.0",
      "dependencies": {
        "acorn": "^8.11.2",
        "recast": "^0.23.4",
        "@babel/parser": "^7.23.5",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.7.0_1702399044722_0.7922131876859837",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.7.1": {
      "name": "import-in-the-middle",
      "version": "1.7.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.7.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "3e111ff79c639d0bde459bd7ba29dd9fdf357364",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.7.1.tgz",
        "fileCount": 51,
        "integrity": "sha512-1LrZPDtW+atAxH42S6288qyDFNQ2YCty+2mxEPRtfazH6Z5QwkaBSTS2ods7hnVJioF6rkRfNoA6A/MstpFXLg==",
        "signatures": [
          {
            "sig": "MEYCIQCsLjX2YK0fhTvrDgiqJ8CT/0qEI8mTsXU3mZMkX0wcNQIhAJq5DkuyyBXtrGMbCXORILbuk1GpP6Rme2JuPHugbc3G",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 42463
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "9d1f3c456233a1e571ca1969db08c640f31f680b",
      "scripts": {
        "test": "c8 --check-coverage --lines 85 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.8.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.18.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.7.1_1702487207795_0.7654544137859063",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.7.2": {
      "name": "import-in-the-middle",
      "version": "1.7.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.7.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "31c44088271b50ecb9cacbdfb1e5732c802e0658",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.7.2.tgz",
        "fileCount": 57,
        "integrity": "sha512-coz7AjRnPyKW36J6JX5Bjz1mcX7MX1H2XsEGseVcnXMdzsAbbAu0HBZhiAem+3SAmuZdi+p8OwoB2qUpTRgjOQ==",
        "signatures": [
          {
            "sig": "MEUCIQCyP37WaoW0VYTuM5XEHCj5jDL+Zc3gKNzEUKyblV5MZQIgHoSAdIaKgWs3Rl6ceGmwLoibtX6g0WKWMUt/oDUPCjE=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 45989
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "977019aaf0bf9ad9015273446b1f93a61894630c",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 70 imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 --reporter lcov imhotap --runner 'node test/runtest' --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --runner 'node test/runtest' --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "9.8.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.10.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@types/node": "^18.0.6"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.7.2_1702659628939_0.5212117719865998",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.7.3": {
      "name": "import-in-the-middle",
      "version": "1.7.3",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.7.3",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "ffa784cdd57a47d2b68d2e7dd33070ff06baee43",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.7.3.tgz",
        "fileCount": 88,
        "integrity": "sha512-R2I11NRi0lI3jD2+qjqyVlVEahsejw7LDnYEbGb47QEFjczE3bZYsmWheCTQA+LFs2DzOQxR7Pms7naHW1V4bQ==",
        "signatures": [
          {
            "sig": "MEUCIQD5xsYLUezyUPyXFGoi3F45Xtw6uLcSxrkhfx+OrjWwhwIgb/FmG1Xr6tfd0RXppQ8jNObN4HX/bJi1B4vBSjXw+9E=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 67624
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "c3c2c52c1915b47994af59d507c59029c1f1fae9",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.2.3",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "21.2.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-assertions": "^1.9.0",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "eslint": "^8.55.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.7.3_1705517605680_0.20974686926289765",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.7.4": {
      "name": "import-in-the-middle",
      "version": "1.7.4",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.7.4",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "508da6e91cfa84f210dcdb6c0a91ab0c9e8b3ebc",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.7.4.tgz",
        "fileCount": 90,
        "integrity": "sha512-Lk+qzWmiQuRPPulGQeK5qq0v32k2bHnWrRPFgqyvhw7Kkov5L6MOLOIU3pcWeujc9W4q54Cp3Q2WV16eQkc7Bg==",
        "signatures": [
          {
            "sig": "MEQCIE3yzd2rS7YwaHY+br9ZV+9Po+BSQhpevGFgsQ3Cf1T4AiB4zpu5NpinyD8qv+jdJhiCRadl2o8qx8Vf8i7OJvhQNQ==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 70191
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "00b01fff1f5b69dd25e307593ec54d1d8abb4844",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.2.4",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "21.5.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "eslint": "^8.55.0",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.7.4_1714489133582_0.913198675906171",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.8.0": {
      "name": "import-in-the-middle",
      "version": "1.8.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.8.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "c94d88d53701de9a248f9710b41f533e67f598a4",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.8.0.tgz",
        "fileCount": 104,
        "integrity": "sha512-/xQjze8szLNnJ5rvHSzn+dcVXqCAU6Plbk4P24U/jwPmg1wy7IIp9OjKIO5tYue8GSPhDpPDiApQjvBUmWwhsQ==",
        "signatures": [
          {
            "sig": "MEQCIE1E8QRHn9PcgGx06l2JCIVl3Z31Q1m7Mpqg8eUB1NtiAiAUD4+U2MMDxVturk4ngVWCSijCukM2Nah3dzdmjRRVBg==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 68066
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "a8da141be1e0fe802cea9bdb83d39a61c3aea7f7",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.5.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.2.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.8.0_1717180180664_0.3028922659624964",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.8.1": {
      "name": "import-in-the-middle",
      "version": "1.8.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.8.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        }
      ],
      "homepage": "https://github.com/DataDog/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/DataDog/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "8b51c2cc631b64e53e958d7048d2d9463ce628f8",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.8.1.tgz",
        "fileCount": 112,
        "integrity": "sha512-yhRwoHtiLGvmSozNOALgjRPFI6uYsds60EoMqqnXyyv+JOIW/BrrLejuTGBt+bq0T5tLzOHrN0T7xYTm4Qt/ng==",
        "signatures": [
          {
            "sig": "MEUCIQCWrkkUoOneZEbbsd6gBNGHIKwdEwTeLDnbHWZmnfPZngIgDBRpb1MBvUoRQDzxav9qJ+ODAxIrytifUQUlD24paoA=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 71674
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "57d2459748492abd55e04a679d8b5752b90dfab4",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix"
      },
      "_npmUser": {
        "name": "datadog",
        "email": "robot-npm-frontend@datadoghq.com"
      },
      "repository": {
        "url": "git+ssh://git@github.com/DataDog/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.5.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "18.20.2",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.8.1_1718752058056_0.9684246667613576",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.9.0": {
      "name": "import-in-the-middle",
      "version": "1.9.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.9.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "221ea39aa7800790f0f377cc246675f70b4e833d",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.9.0.tgz",
        "fileCount": 123,
        "integrity": "sha512-Ng1SJINJDBzyUEkx9Mj32XD8G0TQCUb5TMoL9V91CTn6F3wYZLygLuhNFrv0cNMBZaeptnL1zecV6XrIdHJ+xQ==",
        "signatures": [
          {
            "sig": "MEUCIQC/vwqr2oiUeq7HGphaFnDBpy83S1DsjOcw4xOAJXDc2wIgHh3pvRkvFkk1XYdokSuHdjUYWd1boTPs9gy+LftRO24=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 98909
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "df0bf4fb8d5f24435beee3bd07684e9ac5574846",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.15.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.9.0_1720462192781_0.6388129671926299",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.9.1": {
      "name": "import-in-the-middle",
      "version": "1.9.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.9.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "83f68c0ca926709257562238e1993a1c31e01272",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.9.1.tgz",
        "fileCount": 131,
        "integrity": "sha512-E+3tEOutU1MV0mxhuCwfSPNNWRkbTJ3/YyL5be+blNIbHwZc53uYHQfuIhAU77xWR0BoF2eT7cqDJ6VlU5APPg==",
        "signatures": [
          {
            "sig": "MEUCIQDTC3rjSRxZqduQy63xdIs8lQGVdDW67b2Y3kN6DoVvhwIgEjsBpRGbBFSvwhPY5YZzeV18QTRatppOarLaQOe0Phs=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 100748
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "279d8b5e23e57707be94f754fb3ce9d66e281b0e",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.15.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.9.1_1721063624033_0.4480116293157941",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.10.0": {
      "name": "import-in-the-middle",
      "version": "1.10.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.10.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "f15b0841950ded8d899b635058da5646256949b1",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.10.0.tgz",
        "fileCount": 132,
        "integrity": "sha512-Z1jumVdF2GwnnYfM0a/y2ts7mZbwFMgt5rRuVmLgobgahC6iKgN5MBuXjzfTIOUpq5LSU10vJIPpVKe0X89fIw==",
        "signatures": [
          {
            "sig": "MEYCIQCmXgULMZNbRLFYL3ps9Vxvh0feHGaQkANfi46ZHM0sVgIhAIe7efIhhSGSOFEWYjcHsaLmZb4Fk4jWBnmpdRRvQ9Cp",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 102252
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "79340b8c77a83b06323f1cbbfaedd03a0d6539d4",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.15.1",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.10.0_1721727053768_0.9857024421096612",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.11.0": {
      "name": "import-in-the-middle",
      "version": "1.11.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.11.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "a94c4925b8da18256cde3b3b7b38253e6ca5e708",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.11.0.tgz",
        "fileCount": 136,
        "integrity": "sha512-5DimNQGoe0pLUHbR9qK84iWaWjjbsxiqXnw6Qz64+azRgleqv9k2kTt5fw7QsOpmaGYtuxxursnPPsnTKEx10Q==",
        "signatures": [
          {
            "sig": "MEUCIHKX6rqYRMskbLkO8kHLYYonLZOil+LKGCIkt0ev9kCMAiEA795GQhJddp0g1GDquOBgwkhIPaJQPquD5BwEY+bdsMY=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 110735
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "b74cd07942e61c4fb96fae7b5d47338139cec7b9",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.15.1",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.11.0_1722346905916_0.15264355378681027",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.11.1": {
      "name": "import-in-the-middle",
      "version": "1.11.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.11.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "ccbb9ecc311ab6cea0a116d2d3986ec01c96b2aa",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.11.1.tgz",
        "fileCount": 137,
        "integrity": "sha512-lGdg70ECFGv/OHQXL/IPhcxkFPeQ7YA4zborlA54XHVr58oM50QNxItRiayHMqj1MspC5Y9zaHf+QHod/gq7Ug==",
        "signatures": [
          {
            "sig": "MEUCIQCL4G0Fu7h0gmkDucoizX86WLDniDLYC0PP5eOv9yTtgAIgP14wqsqoN8R+Fg8Msw+77rtJ6NNao5BwPrCy6n31lA0=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 112081
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "901b8b1809d9b865f013fe0ad9d56713533be92b",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.8.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.17.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.11.1_1727382192949_0.16550866434340805",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.11.2": {
      "name": "import-in-the-middle",
      "version": "1.11.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.11.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "dd848e72b63ca6cd7c34df8b8d97fc9baee6174f",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.11.2.tgz",
        "fileCount": 137,
        "integrity": "sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA==",
        "signatures": [
          {
            "sig": "MEYCIQDVzUImEICfOgPm6O5bp72Yy9AfiacIPrdlVNuvFczsbgIhAOnHmlvrZF/X8YIHoPXJd48EuQ+dvA5IbWJ8+8SpJ5cn",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 112740
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "ca88f2f59ad8872811d74273283b077160df1531",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.8.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "20.17.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.11.2_1727706088580_0.17198149078410774",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.11.3": {
      "name": "import-in-the-middle",
      "version": "1.11.3",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.11.3",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "08559f2c05fd65ba7062e747af056ed18a80120c",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.11.3.tgz",
        "fileCount": 137,
        "integrity": "sha512-tNpKEb4AjZrCyrxi+Eyu43h5ig0O8ZRFSXPHh/00/o+4P4pKzVEW/m5lsVtsAT7fCIgmQOAPjdqecGDsBXRxsw==",
        "signatures": [
          {
            "sig": "MEQCIDJygz1Qtiw0BtXtgvN6zdEaixYukRJ0WlScx+KdvyOgAiA46e5ElNIbfFiNSviNvfiTNX7Yeu8wbZrMLPXFuvoVng==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 113142
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "12be30bca59500b49c45a8102acc93e51250cd8e",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.11.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.11.3_1733315861949_0.8910548534211415",
        "host": "s3://npm-registry-packages"
      },
      "contributors": []
    },
    "1.12.0": {
      "name": "import-in-the-middle",
      "version": "1.12.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.12.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "80d6536a01d0708a6f119f30d22447d4eb9e5c63",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.12.0.tgz",
        "fileCount": 143,
        "integrity": "sha512-yAgSE7GmtRcu4ZUSFX/4v69UGXwugFFSdIQJ14LHPOPPQrWv8Y7O9PHsw8Ovk7bKCLe4sjXMbZFqGFcLHpZ89w==",
        "signatures": [
          {
            "sig": "MEQCIFZPaNv9X3E2tJ2bxf8MHJ7W9Ofx/OhlOnbMeOrGMttaAiBbTyEZ1BNE1GVvtb+PBPN0ajp6uXA+hemRuMf9o5gEQA==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 115687
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "6dff6c5bc6acd272b2b9f875e640475fa97d7997",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.12.0",
      "dependencies": {
        "acorn": "^8.8.2",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.12.0_1734433108738_0.3421894235915264",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.13.0": {
      "name": "import-in-the-middle",
      "version": "1.13.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.13.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "e592583c3f53ff29c6079c0af31feab592ac6b2a",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.13.0.tgz",
        "fileCount": 143,
        "integrity": "sha512-YG86SYDtrL/Yu8JgfWb7kjQ0myLeT1whw6fs/ZHFkXFcbk9zJU9lOCsSJHpvaPumU11nN3US7NW6x1YTk+HrUA==",
        "signatures": [
          {
            "sig": "MEYCIQD/heDmCwbQpmX+S3syKZrLmmdAWxHZpN2arLeqBJbQVQIhANcHGTve7VD9W9QVGLr3DGP8mLdGskLPef0xi5Kqsapc",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "unpackedSize": 116010
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "341ada1422bc9d25725510e5e743c9ca08066645",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.13.1",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.13.0_1738917633565_0.831238086543687",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.13.1": {
      "name": "import-in-the-middle",
      "version": "1.13.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.13.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "789651f9e93dd902a5a306f499ab51eb72b03a12",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.13.1.tgz",
        "fileCount": 147,
        "integrity": "sha512-k2V9wNm9B+ysuelDTHjI9d5KPc4l8zAZTGqj+pcynvWkypZd857ryzN8jNC7Pg2YZXNMJcHRPpaDyCBbNyVRpA==",
        "signatures": [
          {
            "sig": "MEUCIHsMDPEZL71XuTMepklTGhLLYo5TEQZ0kkGWD17NGMmQAiEA+7gkWBCWr5r/e5WUu1+jREc7BV5JAVtms0nBHXYVOfE=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "unpackedSize": 117642
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "53a33a9b07799bff815864089a0c072d223df47b",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.14.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "^4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.13.1_1740757994273_0.14442673383888138",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.13.2": {
      "name": "import-in-the-middle",
      "version": "1.13.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.13.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "b8d873708ab121996da6842fa7740ac5cd437f9e",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.13.2.tgz",
        "fileCount": 149,
        "integrity": "sha512-Yjp9X7s2eHSXvZYQ0aye6UvwYPrVB5C2k47fuXjFKnYinAByaDZjh4t9MT2wEga9775n6WaIqyHnQhBxYtX2mg==",
        "signatures": [
          {
            "sig": "MEQCIFJIqmJGcRL6ss5Y9dtZrXZzLxYdaq/H8PimILk0oijFAiBul3q75AgBKNJtQFfDAAeu/Dk4z6UNiaMLdRc8tjb3oQ==",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "unpackedSize": 118528
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "38f815b5cd1d5f9e881fc7c6f82f20e90a43d21c",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.15.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.13.2_1747128122389_0.5604658734459791",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.14.0": {
      "name": "import-in-the-middle",
      "version": "1.14.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.14.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "c9b6cd3400718ff0acbbf5c870adf708bbf5ef39",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.14.0.tgz",
        "fileCount": 150,
        "integrity": "sha512-g5zLT0HaztRJWysayWYiUq/7E5H825QIiecMD2pI5QO7Wzr847l6GDvPvmZaDIdrDtS2w7qRczywxiK6SL5vRw==",
        "signatures": [
          {
            "sig": "MEUCIQCbnW2hRoTKOSL+eqy6MkzOMf5GmG5ZRug7oGiNsBVTdAIgFLoC24jEcryV2j5SwZSjNQGLZ1fYh3/HSTZqDakIWDM=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "unpackedSize": 120575
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "0d5b8fc34c61a5cfd2bfa412b7a93aee029fb793",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.15.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.14.0_1748347128235_0.24575802389336698",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.14.1": {
      "name": "import-in-the-middle",
      "version": "1.14.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.14.1",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "9cc7319544280499af0088f604831eb5377ca32b",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.14.1.tgz",
        "fileCount": 154,
        "integrity": "sha512-FygQ6qrqLkLoT0eCKymIKvFH2bAiGDNwg0Cc6I8MevNXxhTAgwLu7it4vVwCpFjyEiJLPrjKodP9fIJAMKpIBw==",
        "signatures": [
          {
            "sig": "MEYCIQDBjjLxC5yGYT09lHYFK8Uw1uvULYPzORIkyLF05chLiQIhAPpneT4nRhojePsek3JDPlWDsZ2OJRJXfBfQyDiGX9N9",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "unpackedSize": 121932
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "b135c90086bb74c513956aba90042b0826b217ea",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.16.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.14.1_1749812091171_0.33209754998691055",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.14.2": {
      "name": "import-in-the-middle",
      "version": "1.14.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.14.2",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "283661625a88ff7c0462bd2984f77715c3bc967c",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.14.2.tgz",
        "fileCount": 154,
        "integrity": "sha512-5tCuY9BV8ujfOpwtAGgsTx9CGUapcFMEEyByLv1B+v2+6DhAcw+Zr0nhQT7uwaZ7DiourxFEscghOR8e1aPLQw==",
        "signatures": [
          {
            "sig": "MEUCIQDRyaRVXvTFiBFK/TslsL0T7t3wWzbLXgkNSANQXlSopgIgeblIh6wTgtNhr84b73YhwBiCD1npUBT7FI4YoE04Cg4=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "unpackedSize": 122356
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "d6e7492d10c7331ce96a57991f34d18157d45ebd",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "nodejs-foundation",
        "email": "build@iojs.org"
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "10.9.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.16.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.14.2_1749826215520_0.4880222186411305",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.14.3": {
      "name": "import-in-the-middle",
      "version": "1.14.3",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.14.3",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "3f0d7124f9c37e3f508fe39dc226204244105822",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.14.3.tgz",
        "fileCount": 156,
        "integrity": "sha512-ajmxBgfBxVO9GWzD79xktBvMk2kTrqsXPKV0jg5pcwwcFpuLNSHwcPPvp4cgCQshlWz2ivgu5JiuRgDh+2ixGQ==",
        "signatures": [
          {
            "sig": "MEUCIGNz6QGsGONNbvnN6KKhyw8NzCNXLAs+TtTM1IpePqikAiEApf2m/Tv/n3LT/axRCbu/aHKqLbcsp8uaRpF7Uqta9yE=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@1.14.3",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 123610
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "f67ecb83233992cd018264d86e588639801d6417",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.6.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.19.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.14.3_1758734010834_0.2740042496525039",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.14.4": {
      "name": "import-in-the-middle",
      "version": "1.14.4",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.14.4",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "5350cf8eba46e3b51cd3e507f5fe36a8faeb3684",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.14.4.tgz",
        "fileCount": 154,
        "integrity": "sha512-eWjxh735SJLFJJDs5X82JQ2405OdJeAHDBnaoFCfdr5GVc7AWc9xU7KbrF+3Xd5F2ccP1aQFKtY+65X6EfKZ7A==",
        "signatures": [
          {
            "sig": "MEQCIEyXUR2zVII41TWSzpw8wVEHPq8q0HzMNtpfe7cOTW9bAiBKovAVMLcz1kkCIvs3yDkygII51zgPQvCVqW/tR3soXA==",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@1.14.4",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 123183
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "ffb5682e3f106f05aebae07d3be48a033f9099cd",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.6.1",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.19.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.14.4_1758805167711_0.6208618618953659",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "1.15.0": {
      "name": "import-in-the-middle",
      "version": "1.15.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@1.15.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "9e20827a322bbadaeb5e3bac49ea8f6d4685fdd8",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-1.15.0.tgz",
        "fileCount": 163,
        "integrity": "sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==",
        "signatures": [
          {
            "sig": "MEQCIHE3jDLutoiN1CCyO85Fv1wCUQaTcTVywx9aLuQatnIcAiB/LyeDA1VixzxUi7LJn1NRuI2iYqv/TdiVRi5JxtRpIA==",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@1.15.0",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 127658
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "94837a74274d9e221e5bf1f4d68f82d1af1e16b7",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.6.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.20.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_1.15.0_1760113606229_0.6656587987651206",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.0": {
      "name": "import-in-the-middle",
      "version": "2.0.0",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.0",
      "maintainers": [
        {
          "name": "datadog",
          "email": "robot-npm-frontend@datadoghq.com"
        },
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "295948cee94d0565314824c6bd75379d13e5b1a5",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.0.tgz",
        "fileCount": 16,
        "integrity": "sha512-yNZhyQYqXpkT0AKq3F3KLasUSK4fHvebNH5hOsKQw2dhGSALvQ4U0BqUc5suziKvydO5u5hgN2hy1RJaho8U5A==",
        "signatures": [
          {
            "sig": "MEYCIQC3N0XETkBZuEb7Pw0JlHO1bxk7s+uqq6SLLjHFWFlHyAIhAM6rMP0OUWfeOBo1izvThR00x4Rd8b5Ui4hWqx8dagBa",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.0",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 68455
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "d96619f7f2cd1b41494402ef4121f9b408532571",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.6.2",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "22.20.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.0_1760631655608_0.37611684187353633",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.1": {
      "name": "import-in-the-middle",
      "version": "2.0.1",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.1",
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "8d1aa2db18374f2c811de2aa4756ebd6e9859243",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.1.tgz",
        "fileCount": 16,
        "integrity": "sha512-bruMpJ7xz+9jwGzrwEhWgvRrlKRYCRDBrfU+ur3FcasYXLJDxTruJ//8g2Noj+QFyRBeqbpj8Bhn4Fbw6HjvhA==",
        "signatures": [
          {
            "sig": "MEUCIBjb8Cf7V8divnTtnqKxCol89Ybfvl2sL8sRy/Napcr4AiEAv/xCFcM4HTF9uA0nTpnW6qYm4p0fB3Yre3/pitHygmE=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.1",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 69590
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "d1b5e0f81227fd7d26ea9bbf8e76a2df00ecc6d2",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "24.12.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.1_1766129573378_0.16107820560358688",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.2": {
      "name": "import-in-the-middle",
      "version": "2.0.2",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.2",
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "e287977fb4f33b647cf49ea54d7645fcb85accad",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.2.tgz",
        "fileCount": 16,
        "integrity": "sha512-qet/hkGt3EbNGVtbDfPu0BM+tCqBS8wT1SYrstPaDKoWtshsC6licOemz7DVtpBEyvDNzo8UTBf9/GwWuSDZ9w==",
        "signatures": [
          {
            "sig": "MEUCIEKyIsBQZ76oVG/v3eI1T/YAi/PvM3mj3EcbMZxSIoltAiEA6OXAZaOQfnSuuDe191gao9PxeOmXJvrGUgFDXU0JkA4=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.2",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 70223
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "c2dafbce1af398bc4d76d1fb007b2f10e9ae8de5",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "24.12.0",
      "dependencies": {
        "acorn": "^8.14.0",
        "cjs-module-lexer": "^1.2.2",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.3"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.8.0",
        "got": "^14.3.0",
        "vue": "^3.4.31",
        "eslint": "^8.55.0",
        "openai": "4.47.2",
        "imhotap": "^2.1.0",
        "ts-node": "^10.9.1",
        "date-fns": "^3.6.0",
        "typescript": "^4.7.4",
        "@babel/core": "^7.23.7",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.3",
        "eslint-plugin-n": "^16.4.0",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.23.3",
        "eslint-plugin-import": "^2.29.0",
        "eslint-plugin-promise": "^6.1.1",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.23.3"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.2_1768235676471_0.061688441795678894",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.3": {
      "name": "import-in-the-middle",
      "version": "2.0.3",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.3",
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "2ba36d716faa3531a7946c4ee52a8e553f6ee0bd",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.3.tgz",
        "fileCount": 16,
        "integrity": "sha512-BhJ3Rc6x+kA3EE0apAuGc4rsihsUrEj31lCkXRfwGzLKqgzlSyBLvthIinsvLg6J4bCCTgVAoAgD+KwkISjmBQ==",
        "signatures": [
          {
            "sig": "MEUCIQCnKT8MePNMmF76uyAYNCHqsm0K6CCb90xYbiSgwVQ9xwIgcQBknqrCbtsAZgM3Ghq8h3Odl13AJb1XF+GQxSTkTfQ=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.3",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 76868
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "be711e2b5a0f72367dac43ab58d8c6f022d4b0b4",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "24.12.0",
      "dependencies": {
        "acorn": "^8.15.0",
        "cjs-module-lexer": "^2.2.0",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.4"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.14.0",
        "got": "^14.6.6",
        "vue": "^3.5.26",
        "eslint": "^8.57.1",
        "openai": "4.47.2",
        "imhotap": "^2.2.0",
        "ts-node": "^10.9.2",
        "date-fns": "^3.6.0",
        "typescript": "^4.9.5",
        "@babel/core": "^7.28.5",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.6",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.28.5",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-promise": "^6.6.0",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.27.1"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.3_1768346440851_0.7699864412515274",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.4": {
      "name": "import-in-the-middle",
      "version": "2.0.4",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.4",
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "b58c728f3c1db443f7d0467f4b721feba280f03f",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.4.tgz",
        "fileCount": 16,
        "integrity": "sha512-Al0kMpa0BqfvDnxjxGlab9vdQ0vTDs82TBKrD59X9jReUoPAzSGBb6vGDzMUMFBGyyDF03RpLT4oxGn6BpASzQ==",
        "signatures": [
          {
            "sig": "MEUCIHXkRq4r161OiQi3K0VBVaEEsEmZN/bVEdOsN8MhU1YvAiEAsW9TK9mfBof85WvhV0SMIg2mwdL4y2RBBvyw9ItsjN8=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.4",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 77564
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "ab3cae2e30f45783a20799e791837b3b0354eccd",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "24.12.0",
      "dependencies": {
        "acorn": "^8.15.0",
        "cjs-module-lexer": "^2.2.0",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.4"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.14.0",
        "got": "^14.6.6",
        "vue": "^3.5.26",
        "eslint": "^8.57.1",
        "openai": "4.47.2",
        "imhotap": "^2.2.0",
        "ts-node": "^10.9.2",
        "date-fns": "^3.6.0",
        "typescript": "^4.9.5",
        "@babel/core": "^7.28.5",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.6",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.28.5",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-promise": "^6.6.0",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.27.1"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.4_1768403168318_0.7139963141987851",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.5": {
      "name": "import-in-the-middle",
      "version": "2.0.5",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.5",
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "3ee0bfa70e6f543b821f6d5ed42890dd578b87a2",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.5.tgz",
        "fileCount": 16,
        "integrity": "sha512-0InH9/4oDCBRzWXhpOqusspLBrVfK1vPvbn9Wxl8DAQ8yyx5fWJRETICSwkiAMaYntjJAMBP1R4B6cQnEUYVEA==",
        "signatures": [
          {
            "sig": "MEUCIBUReEYrHiGLq+k4ougjdofgXCK+iGEoSVQRZ/nATqRbAiEAoBFqtTjFfIfUHvgkothcNafdKfXOGBfGFJ05qLs9zWM=",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.5",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 80140
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "0a21838bb41713170209bb8b7290031c2b3b16a9",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 50 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports}/* && echo '\nNow open coverage/index.html\n'",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.7.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "24.12.0",
      "dependencies": {
        "acorn": "^8.15.0",
        "cjs-module-lexer": "^2.2.0",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.4"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.14.0",
        "got": "^14.6.6",
        "vue": "^3.5.26",
        "eslint": "^8.57.1",
        "openai": "4.47.2",
        "imhotap": "^2.2.0",
        "ts-node": "^10.9.2",
        "date-fns": "^3.6.0",
        "typescript": "^4.9.5",
        "@babel/core": "^7.28.5",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.6",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.28.5",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-promise": "^6.6.0",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.27.1"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.5_1768943851107_0.8620588795148125",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "2.0.6": {
      "name": "import-in-the-middle",
      "version": "2.0.6",
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "_id": "import-in-the-middle@2.0.6",
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "dist": {
        "shasum": "1972337bfe020d05f6b5e020c13334567436324f",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-2.0.6.tgz",
        "fileCount": 16,
        "integrity": "sha512-3vZV3jX0XRFW3EJDTwzWoZa+RH1b8eTTx6YOCjglrLyPuepwoBti1k3L2dKwdCUrnVEfc5CuRuGstaC/uQJJaw==",
        "signatures": [
          {
            "sig": "MEYCIQDpLxtcC6cNnxvg07JwRTdTCzeNHT5nPFq1WV+7K/9JxwIhAJw/m5aSTin03qaFsMO2GKJjDFkd698HOmGzyBZgiFdE",
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
          }
        ],
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@2.0.6",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "unpackedSize": 81923
      },
      "main": "index.js",
      "types": "./index.d.ts",
      "gitHead": "43e238166923b956386d6928efd8eaa9b53f274c",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "scripts": {
        "lint": "eslint .",
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint:fix": "eslint . --fix",
        "test:e2e": "node test/check-exports/test.mjs"
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "repository": {
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
        "type": "git"
      },
      "_npmVersion": "11.8.0",
      "description": "Intercept imports in Node.js",
      "directories": {},
      "_nodeVersion": "24.13.0",
      "dependencies": {
        "acorn": "^8.15.0",
        "cjs-module-lexer": "^2.2.0",
        "acorn-import-attributes": "^1.9.5",
        "module-details-from-path": "^1.0.4"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "c8": "^7.14.0",
        "got": "^14.6.6",
        "vue": "^3.5.26",
        "eslint": "^8.57.1",
        "openai": "4.47.2",
        "imhotap": "^2.2.0",
        "ts-node": "^10.9.2",
        "date-fns": "^3.6.0",
        "typescript": "^4.9.5",
        "@babel/core": "^7.28.5",
        "@types/node": "^18.0.6",
        "@node-rs/crc32": "^1.10.6",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "@babel/eslint-parser": "^7.28.5",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-promise": "^6.6.0",
        "eslint-config-standard": "^17.1.0",
        "@react-email/components": "^0.0.19",
        "@babel/plugin-syntax-import-assertions": "^7.27.1"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/import-in-the-middle_2.0.6_1769554357364_0.26351139549725966",
        "host": "s3://npm-registry-packages-npm-production"
      },
      "contributors": []
    },
    "3.0.0": {
      "name": "import-in-the-middle",
      "version": "3.0.0",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "acorn": "^8.15.0",
        "acorn-import-attributes": "^1.9.5",
        "cjs-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "91f0b551b118b53aac93247a280a95bb0e59e820",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.0.0",
      "_nodeVersion": "24.13.0",
      "_npmVersion": "11.8.0",
      "dist": {
        "integrity": "sha512-OnGy+eYT7wVejH2XWgLRgbmzujhhVIATQH0ztIeRilwHBjTeG3pD+XnH3PKX0r9gJ0BuJmJ68q/oh9qgXnNDQg==",
        "shasum": "720c12b4c07ea58b32a54667e70a022e18cc36a3",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.0.0.tgz",
        "fileCount": 16,
        "unpackedSize": 81154,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.0.0",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEYCIQCquoUMPukNyiPL0YBzarf6o5qahBx6G/wWg47IVdxcIgIhAJFMznCX0ANznZVrwdK91SdjWLp0NPoFW+GESR0aFbYG"
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.0.0_1770027850520_0.6661690532631583"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    },
    "3.0.1": {
      "name": "import-in-the-middle",
      "version": "3.0.1",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs && node test/integration-tests/turbopack-dev.mjs && node test/integration-tests/turbopack-build-start.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "acorn": "^8.15.0",
        "acorn-import-attributes": "^1.9.5",
        "cjs-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "f67383cbf48ade6ca9642c9f892e696ad885ed30",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.0.1",
      "_nodeVersion": "24.14.1",
      "_npmVersion": "11.12.1",
      "dist": {
        "integrity": "sha512-pYkiyXVL2Mf3pozdlDGV6NAObxQx13Ae8knZk1UJRJ6uRW/ZRmTGHlQYtrsSl7ubuE5F8CD1z+s1n4RHNuTtuA==",
        "shasum": "8a0a1230c9b865c0e12698171646ae1e3fff691d",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.0.1.tgz",
        "fileCount": 16,
        "unpackedSize": 82560,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.0.1",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEYCIQDVPe/qFv9xcH5Ykbzxmoru5N+9tXdqJbuUd/Fnuj3CbgIhAOH6eegIbuNBF3wkQkoRaVx591QwMQncwAzETpwE/1vx"
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.0.1_1775594346282_0.02232047508203361"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    },
    "3.0.2": {
      "name": "import-in-the-middle",
      "version": "3.0.2",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs && node test/integration-tests/turbopack-dev.mjs && node test/integration-tests/turbopack-build-start.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "acorn": "^8.15.0",
        "acorn-import-attributes": "^1.9.5",
        "cjs-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "4255cedbd6adbd511cb9c611cd28856141bfc3ab",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.0.2",
      "_nodeVersion": "24.16.0",
      "_npmVersion": "11.16.0",
      "dist": {
        "integrity": "sha512-LGLYRl0A2gtyUJb2WDliBHmk6TtlHwdDjxonacZ8QrEs/ZW+YDgNv2QAfjRQWpS8HqvNcq6GGnN6jrOa5FysDQ==",
        "shasum": "6eae3ee4f35ac9c13e67c1c024aabee9d7f1aa26",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.0.2.tgz",
        "fileCount": 16,
        "unpackedSize": 85930,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.0.2",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEYCIQCnVLTk2eF7m5IFGYe6IE/dp3W3qVSrmmFOHKyEw4SKNAIhAMLPrdsS1YwNHxekf4JW1wxjXPbk6BDlVF7LtYN62yBr"
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.0.2_1780948260048_0.8239478438307286"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    },
    "3.1.0": {
      "name": "import-in-the-middle",
      "version": "3.1.0",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs && node test/integration-tests/turbopack-dev.mjs && node test/integration-tests/turbopack-build-start.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "acorn": "^8.15.0",
        "acorn-import-attributes": "^1.9.5",
        "cjs-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "834de8d5a7e34f9849f2ceef3e60a696c5330043",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.1.0",
      "_nodeVersion": "24.16.0",
      "_npmVersion": "11.17.0",
      "dist": {
        "integrity": "sha512-c0AeAV8VcwZzfYE7euTZY3H+VXUPMVugiovdosq80lqEXJmOekg3zGUAYg6KImHMaMuBoTUfTv7xNpUFdy0hJA==",
        "shasum": "0d0e88c93c276599bd4bf81835946d723656efab",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.1.0.tgz",
        "fileCount": 19,
        "unpackedSize": 101278,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.1.0",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEUCIQD0vFnHCg5Qz6trZ/xGxSSR8SlLkE8FoTpFrSMZVjF7cQIgcVMESgKvP7dpZw0AvetTB1yml8byK/TzqbbBp9/oJIE="
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.1.0_1781705168792_0.753039761100448"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    },
    "3.2.0": {
      "name": "import-in-the-middle",
      "version": "3.2.0",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs && node test/integration-tests/turbopack-dev.mjs && node test/integration-tests/turbopack-build-start.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "acorn": "^8.15.0",
        "acorn-import-attributes": "^1.9.5",
        "cjs-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "4fdb92e91748d942a563c16b82b75fc2fbf1bbe3",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.2.0",
      "_nodeVersion": "24.16.0",
      "_npmVersion": "11.17.0",
      "dist": {
        "integrity": "sha512-vR2B6HKIhaBjcZr2bLpFiJ1VbzOlRQ7aby4/gw5WPIzToLjqpfWw3VJ4sk1uDchoOODEirvO2jyrSPtUSL5CrQ==",
        "shasum": "ef596b83cdef975940239b2f04d874585910197a",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.2.0.tgz",
        "fileCount": 19,
        "unpackedSize": 104257,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.2.0",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEYCIQC5Z2+aYLb1M8q2tKcLEpuzIXBQ54rvqEkNnDgXv/wGuwIhAKLr+CPcIekCr/v+rXYL/rjqomyvy697EFkKlV4LnCAT"
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.2.0_1782151877827_0.2552968509702431"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    },
    "3.3.0": {
      "name": "import-in-the-middle",
      "version": "3.3.0",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs && node test/integration-tests/turbopack-dev.mjs && node test/integration-tests/turbopack-build-start.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "cjs-module-lexer": "^2.2.0",
        "es-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "0d0954b7d0e8ff64e1c1a8a50104eaad533cbada",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.3.0",
      "_nodeVersion": "24.18.0",
      "_npmVersion": "11.18.0",
      "dist": {
        "integrity": "sha512-v4+k+PLt4z6g2ydEcXhfinTJxfgKJDWOW0v0GZNA5n2qToHFObpH4nGLhJdwnXnX4T14oREx/M62dS9GkpmSbQ==",
        "shasum": "26011d230d93192601fbc5ecf3d0030476654aad",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.3.0.tgz",
        "fileCount": 20,
        "unpackedSize": 117144,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.3.0",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEUCIQDOq+YtDUGGby7TqNUrwSXz2oUhhDLIgISz8ZxvArr5GwIgOgDCA6IzX210n7BuAV3j/LZXh+AEk3HZx0AhEPpophw="
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.3.0_1783086015775_0.9044946193291288"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    },
    "3.3.1": {
      "name": "import-in-the-middle",
      "version": "3.3.1",
      "description": "Intercept imports in Node.js",
      "engines": {
        "node": ">=18"
      },
      "main": "index.js",
      "scripts": {
        "test": "c8 --reporter lcov --check-coverage --lines 45 imhotap --files test/{hook,low-level,other,get-esm-exports,register}/*",
        "test:e2e": "node test/check-exports/test.mjs && node test/integration-tests/turbopack-dev.mjs && node test/integration-tests/turbopack-build-start.mjs",
        "test:ts": "c8 --reporter lcov imhotap --files test/typescript/*.test.mts",
        "coverage": "c8 --reporter html imhotap --files test/{hook,low-level,other,get-esm-exports,register}/* && echo \"\nNow open coverage/index.html\n\"",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix"
      },
      "repository": {
        "type": "git",
        "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git"
      },
      "keywords": [
        "import",
        "ritm",
        "iitm",
        "loader",
        "hook",
        "hooks"
      ],
      "author": {
        "name": "Bryan English",
        "email": "bryan.english@datadoghq.com"
      },
      "license": "Apache-2.0",
      "bugs": {
        "url": "https://github.com/nodejs/import-in-the-middle/issues"
      },
      "homepage": "https://github.com/nodejs/import-in-the-middle#readme",
      "imhotap": {
        "runner": "node",
        "test-env": "NODE_OPTIONS=--no-warnings --require ./test/version-check.js --experimental-loader ./test/generic-loader.mjs"
      },
      "devDependencies": {
        "@babel/core": "^7.28.5",
        "@babel/eslint-parser": "^7.28.5",
        "@babel/plugin-syntax-import-assertions": "^7.27.1",
        "@node-rs/crc32": "^1.10.6",
        "@react-email/components": "^0.0.19",
        "@types/node": "^18.0.6",
        "c8": "^7.14.0",
        "date-fns": "^3.6.0",
        "eslint": "^8.57.1",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-n": "^16.6.2",
        "eslint-plugin-node": "^11.1.0",
        "eslint-plugin-promise": "^6.6.0",
        "got": "^14.6.6",
        "imhotap": "^2.2.0",
        "openai": "4.47.2",
        "ts-node": "^10.9.2",
        "typescript": "^4.9.5",
        "vue": "^3.5.26"
      },
      "dependencies": {
        "cjs-module-lexer": "^2.2.0",
        "es-module-lexer": "^2.2.0",
        "module-details-from-path": "^1.0.4"
      },
      "gitHead": "b8e23f57a9dc1c07aef8b3674f159a65f6bb3fd6",
      "types": "./index.d.ts",
      "_id": "import-in-the-middle@3.3.1",
      "_nodeVersion": "24.18.0",
      "_npmVersion": "11.18.0",
      "dist": {
        "integrity": "sha512-0rymlHSFLwZ0ixx8DaQkoIyZojJPY2a0K2nEYslhKJ6jIYO/m0IcCb7iQsFPmS7WmKwISZiIrv5Icstrw/CmqA==",
        "shasum": "4fe3b46cc1b4573b00bc69343e5f9bbf25679743",
        "tarball": "http://mirrors.tencentyun.com/npm/import-in-the-middle/-/import-in-the-middle-3.3.1.tgz",
        "fileCount": 20,
        "unpackedSize": 122618,
        "attestations": {
          "url": "https://registry.npmjs.org/-/npm/v1/attestations/import-in-the-middle@3.3.1",
          "provenance": {
            "predicateType": "https://slsa.dev/provenance/v1"
          }
        },
        "signatures": [
          {
            "keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U",
            "sig": "MEYCIQCqkGmk2EPyJppdOxe4ErASyZJobtGg8eJFwwl77w5TCQIhAIUioie7J9LG9TapUO3Jsneal9ZbFpWFbYWmxnoUDlER"
          }
        ]
      },
      "_npmUser": {
        "name": "GitHub Actions",
        "email": "npm-oidc-no-reply@github.com",
        "trustedPublisher": {
          "id": "github",
          "oidcConfigId": "oidc:d5a280c3-4a4a-47f8-8e01-c4b43d1aa31f"
        }
      },
      "directories": {},
      "maintainers": [
        {
          "name": "nodejs-foundation",
          "email": "build@iojs.org"
        }
      ],
      "_npmOperationalInternal": {
        "host": "s3://npm-registry-packages-npm-production",
        "tmp": "tmp/import-in-the-middle_3.3.1_1783432646659_0.723237874338597"
      },
      "_hasShrinkwrap": false,
      "contributors": []
    }
  },
  "time": {
    "created": "2021-08-18T20:23:37.809Z",
    "modified": "2026-07-07T13:57:27.193Z",
    "1.0.0": "2021-08-18T20:23:37.954Z",
    "1.0.1": "2021-08-18T21:40:48.146Z",
    "1.1.0": "2021-08-25T18:58:26.181Z",
    "1.1.1": "2021-09-16T15:36:08.879Z",
    "1.1.2": "2021-10-27T14:29:52.204Z",
    "1.2.0": "2021-12-06T17:57:00.370Z",
    "1.2.1": "2022-02-24T20:41:43.001Z",
    "1.2.2": "2022-07-16T04:03:23.602Z",
    "1.2.3": "2022-07-16T04:24:44.191Z",
    "1.3.0": "2022-07-28T15:45:20.386Z",
    "1.3.1": "2022-08-30T19:26:20.937Z",
    "1.3.2": "2022-09-02T14:59:27.840Z",
    "1.3.3": "2022-09-13T16:16:04.713Z",
    "1.3.4": "2022-09-16T17:14:09.749Z",
    "1.3.5": "2023-04-19T20:50:18.287Z",
    "1.4.0": "2023-06-02T18:47:47.036Z",
    "1.4.1": "2023-06-11T18:18:27.251Z",
    "1.4.2": "2023-08-07T16:37:41.075Z",
    "1.5.0": "2023-11-30T21:01:42.676Z",
    "1.6.0": "2023-12-11T17:01:48.278Z",
    "1.7.0": "2023-12-12T16:37:24.886Z",
    "1.7.1": "2023-12-13T17:06:48.065Z",
    "1.7.2": "2023-12-15T17:00:29.138Z",
    "1.7.3": "2024-01-17T18:53:25.832Z",
    "1.7.4": "2024-04-30T14:58:53.773Z",
    "1.8.0": "2024-05-31T18:29:40.875Z",
    "1.8.1": "2024-06-18T23:07:38.243Z",
    "1.9.0": "2024-07-08T18:09:52.957Z",
    "1.9.1": "2024-07-15T17:13:44.268Z",
    "1.10.0": "2024-07-23T09:30:53.922Z",
    "1.11.0": "2024-07-30T13:41:46.120Z",
    "1.11.1": "2024-09-26T20:23:13.184Z",
    "1.11.2": "2024-09-30T14:21:28.789Z",
    "1.11.3": "2024-12-04T12:37:42.120Z",
    "1.12.0": "2024-12-17T10:58:28.887Z",
    "1.13.0": "2025-02-07T08:40:33.816Z",
    "1.13.1": "2025-02-28T15:53:14.462Z",
    "1.13.2": "2025-05-13T09:22:02.575Z",
    "1.14.0": "2025-05-27T11:58:48.416Z",
    "1.14.1": "2025-06-13T10:54:51.381Z",
    "1.14.2": "2025-06-13T14:50:15.733Z",
    "1.14.3": "2025-09-24T17:13:31.045Z",
    "1.14.4": "2025-09-25T12:59:27.888Z",
    "1.15.0": "2025-10-10T16:26:46.454Z",
    "2.0.0": "2025-10-16T16:20:55.828Z",
    "2.0.1": "2025-12-19T07:32:53.524Z",
    "2.0.2": "2026-01-12T16:34:36.642Z",
    "2.0.3": "2026-01-13T23:20:41.055Z",
    "2.0.4": "2026-01-14T15:06:08.484Z",
    "2.0.5": "2026-01-20T21:17:31.253Z",
    "2.0.6": "2026-01-27T22:52:37.528Z",
    "3.0.0": "2026-02-02T10:24:10.683Z",
    "3.0.1": "2026-04-07T20:39:06.423Z",
    "3.0.2": "2026-06-08T19:51:00.170Z",
    "3.1.0": "2026-06-17T14:06:08.927Z",
    "3.2.0": "2026-06-22T18:11:17.974Z",
    "3.3.0": "2026-07-03T13:40:15.902Z",
    "3.3.1": "2026-07-07T13:57:26.821Z"
  },
  "users": {},
  "dist-tags": {
    "latest": "3.3.1"
  },
  "_rev": "9306-a46c5a0d415fe137",
  "_id": "import-in-the-middle",
  "readme": "# import-in-the-middle\n\n**`import-in-the-middle`** is a module loading interceptor inspired by\n[`require-in-the-middle`](https://npm.im/require-in-the-middle), but\nspecifically for ESM modules. In fact, it can even modify modules after loading\ntime.\n\n## Usage\n\nThe API for\n`require-in-the-middle` is followed as closely as possible as the default\nexport. There are lower-level `addHook` and `removeHook` exports available which\ndon't do any filtering of modules, and present the full file URL as a parameter\nto the hook. See the Typescript definition file for detailed API docs.\n\nYou can modify anything exported from any given ESM or CJS module that's\nimported in ESM files, regardless of whether they're imported statically or\ndynamically.\n\n```js\nimport { Hook } from 'import-in-the-middle'\nimport { foo } from 'package-i-want-to-modify'\n\nconsole.log(foo) // whatever that module exported\n\nHook(['package-i-want-to-modify'], (exported, name, baseDir) => {\n  // `exported` is effectively `import * as exported from ${url}`\n  exported.foo += 1\n})\n\nconsole.log(foo) // 1 more than whatever that module exported\n```\n\nThis requires the use of an ESM loader hook, which can be added with the following\ncommand-line option.\n\n```shell\nnode --loader=import-in-the-middle/hook.mjs my-app.mjs\n```\n\nSince `--loader` has been deprecated you can also register the loader hook programmatically via the Node\n[`module.register()`](https://nodejs.org/api/module.html#moduleregisterspecifier-parenturl-options)\nAPI. However, for this to be able to hook non-dynamic imports, it needs to be\nregistered before your app code is evaluated via the `--import` command-line option.\n\n`my-loader.mjs`\n\n```js\nimport * as module from 'module'\n\nmodule.register('import-in-the-middle/hook.mjs', import.meta.url)\n```\n\n```shell\nnode --import=./my-loader.mjs ./my-code.mjs\n```\n\nWhen registering the loader hook programmatically, it's possible to pass a list\nof modules, file URLs or regular expressions to either `exclude` or specifically\n`include` which modules are intercepted. This is useful if a module is not\ncompatible with the loader hook.\n\n> **Note:** This feature is incompatible with the `{internals: true}` Hook option\n\n```js\nimport * as module from 'module'\n\n// Exclude intercepting a specific module by name\nmodule.register('import-in-the-middle/hook.mjs', import.meta.url, {\n  data: { exclude: ['package-i-want-to-exclude'] }\n})\n\n// Only intercept a specific module by name\nmodule.register('import-in-the-middle/hook.mjs', import.meta.url, {\n  data: { include: ['package-i-want-to-include'] }\n})\n```\n\n### Only Intercepting Hooked modules\n\n> **Note:** This feature is experimental and is incompatible with the `{internals: true}` Hook option\n\nIf you are `Hook`'ing all modules before they are imported, for example in a\nmodule loaded via the Node.js `--import` CLI argument, you can configure the\nloader to intercept only modules that were specifically hooked.\n\n`instrument.mjs`\n\n```js\nimport { register } from 'module'\nimport { Hook, createAddHookMessageChannel } from 'import-in-the-middle'\n\nconst { registerOptions, waitForAllMessagesAcknowledged } = createAddHookMessageChannel()\n\nregister('import-in-the-middle/hook.mjs', import.meta.url, registerOptions)\n\nHook(['fs'], (exported, name, baseDir) => {\n  // Instrument the fs module\n})\n\n// Ensure that the loader has acknowledged all the modules\n// before we allow execution to continue\nawait waitForAllMessagesAcknowledged()\n```\n\n`my-app.mjs`\n\n```js\nimport * as fs from 'fs'\n// fs will be instrumented!\nfs.readFileSync('file.txt')\n```\n\n```shell\nnode --import=./instrument.mjs ./my-app.mjs\n```\n\n## Synchronous loader hooks\n\nOn Node.js versions that support\n[`module.registerHooks()`](https://nodejs.org/api/module.html#moduleregisterhooksoptions)\nthe loader can run *synchronously*, on the application thread, instead of on the\nseparate thread that `module.register()` uses. Running in-thread removes the\nmessage channel: `Hook()` registrations are visible to the loader directly, so\nthe `createAddHookMessageChannel` / `waitForAllMessagesAcknowledged` step shown\nabove is unnecessary.\n\n`module.registerHooks()` was added in 22.15.0 / 24.0.0, but its synchronous load\nhook rejected the nullish CommonJS `source` the loader returns for `require()`s\npulled into the ESM graph until [nodejs/node#59929][]. The fix shipped in\n**22.22.3, 24.11.1, 25.1.0 and 26.0.0**; earlier versions ship\n`module.registerHooks()` but cannot run the synchronous loader. Use\n`supportsSyncHooks()` to branch on this rather than a hand-written version check:\n\n```js\nimport { register, supportsSyncHooks } from 'import-in-the-middle/register-hooks.mjs'\n\nif (supportsSyncHooks()) {\n  register({ include: ['package-i-want-to-include'] })\n} else {\n  // Fall back to the asynchronous loader, e.g. module.register('import-in-the-middle/hook.mjs').\n}\n```\n\n[nodejs/node#59929]: https://github.com/nodejs/node/pull/59929\n\n`instrument.mjs`\n\n```js\nimport { register } from 'import-in-the-middle/register-hooks.mjs'\nimport { Hook } from 'import-in-the-middle'\n\nregister({ include: ['package-i-want-to-include'] })\n\nHook(['package-i-want-to-include'], (exported, name, baseDir) => {\n  // Instrument the module\n})\n```\n\n```shell\nnode --import=./instrument.mjs ./my-app.mjs\n```\n\n`register()` accepts the same `include` / `exclude` options as the asynchronous\nloader and throws on a Node.js version where `supportsSyncHooks()` is `false`.\n\n### Custom matching with `shouldInclude`\n\nInstead of `include` / `exclude` lists, you can pass a `shouldInclude(url, specifier)`\npredicate to decide which modules are intercepted. It is called for every resolved\nmodule with the resolved URL and the import specifier; return a truthy value to\nintercept the module. When a predicate is provided it takes over the decision and\nthe `include` / `exclude` options are ignored.\n\nThis is useful when matching doesn't map cleanly onto bare specifiers, file URLs and\nregular expressions — for example a matcher built from your own configuration, or a\ndecision that depends on more than the specifier.\n\n```js\nimport { register } from 'import-in-the-middle/register-hooks.mjs'\n\nregister({\n  shouldInclude (url, specifier) {\n    return specifier === 'package-i-want-to-include' ||\n      url.includes('/node_modules/some-scope/')\n  }\n})\n```\n\nThe predicate receives only the URL and the specifier, never a resolved file path.\nBecause `module.register()` transfers its `data` to the loader thread by structured\nclone — which cannot carry a function — `shouldInclude` is supported for synchronous\nregistration (`register-hooks.mjs`, shown above) and for predicates constructed on\nthe loader thread; it is not accepted through the `data` option of the asynchronous\n`module.register('import-in-the-middle/hook.mjs', ...)`.\n\n## TypeScript modules\n\nOn Node.js versions that strip TypeScript types natively (those exposing\n[`module.stripTypeScriptTypes()`](https://nodejs.org/api/module.html#modulestriptypescripttypescode-options),\n>= 22.13.0 / >= 23.9.0 / >= 24.0.0), `import-in-the-middle` intercepts `.ts`,\n`.mts` and `.cts` modules just like their JavaScript counterparts. The types are\nstripped before the module's exports are read, so type-only exports\n(`export type`, `export interface`) are not present on the intercepted\nnamespace; value exports are.\n\n```ts\n// math.mts\nexport type Op = '+' | '-'\nexport function add (a: number, b: number): number {\n  return a + b\n}\n```\n\n```js\nHook(['./math.mts'], (exported) => {\n  // `exported.add` is interceptable; the `Op` type is not part of the namespace\n})\n```\n\nOn Node.js versions where type stripping is not enabled by default, run with\n`--experimental-strip-types`. Older versions that predate\n`module.stripTypeScriptTypes()` leave TypeScript modules untouched.\n\n## Limitations\n\n* You cannot add new exports to a module. You can only modify existing ones.\n* While bindings to module exports end up being \"re-bound\" when modified in a\n  hook, dynamically imported modules cannot be altered after they're loaded.\n* Modules loaded via `require` are not affected at all.\n* A module's set of export *names* is assumed to be stable for the lifetime of\n  the process. `import-in-the-middle` reads a module's source once to lex its\n  exports and reuses that export set on later loads of the same URL. An upstream\n  loader that returns a *different set of exports* for the same URL across calls\n  — a stateful codegen loader, or one that varies its output by `context` — is\n  not supported and will be instrumented with the export set from its first\n  load. Idempotent transforms (type stripping, AST instrumentation, minifiers)\n  are unaffected, and the actual module still executes the source its real load\n  returns; only the interceptable export *names* are memoized.",
  "_attachments": {}
}
