{"_id":"@tsmodule/tsm","_rev":"38-ba8cc90185ddd7048ff7dfd84fed2cec","name":"@tsmodule/tsm","dist-tags":{"latest":"8.1.0"},"versions":{"1.0.0":{"name":"@tsmodule/tsm","type":"module","version":"1.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.0.0","dist":{"shasum":"359e678f1035385f22ff10d89ba09b3a68bbcd47","integrity":"sha512-Vml3eoLOMY6kZuSAQ43eDVBpMyQ/W2b/eNf++QnfYpCz8BJjjE2TaF/qJ8WMVTfW4rLsVpwCGrWYOOmO9Cw4DA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.0.0.tgz","fileCount":33,"unpackedSize":15830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4aY0CRA9TVsSAnZWagAAxdgP/At9VGJxJVOOpLrbx9/Y\nuTqoqXc1nnfnFdyFHTQxt4COTOv8nwL1WcIO+dXwRhjQuC9cjGaBR/Ab3U26\n2jWgKbA+ruFcYavUXAwHZ418qmI4HTHDn3MTAp+3JULKCbqzvhWdOXBkhb2/\nJq3Vpv+IA9rVG6Zqq3w144Q46K8ePIzzSUkllZG2r1pjWoCSfM37FYcyMibT\nWSDA2Lq/x2FQX2zCtEuXoq7n1DgWNpInTevdDtjwfbA9P9McRev/pGO8slTC\nt/sPCkS6x69bCfMFUfmFuaV7RXjrfyHG03WGIaRICP2pt4i3KkMTXewGyCGp\nOublb6Xf8cOQLcGlL7YsHdbrFUsgIuKCnmbecEQByxmcAvbCHEqhvnoVEdWW\nWIdNyWEmphWcuWxaiJuA8+LlkMpgAVIw4mC8e9WYl8hdIsP1L/QeEECSWWLA\nnSMkAMuN8yok/59zybQUYNti9U8Ma7lwyQq0ci0HSoEr6igmP4uRI1erTIb3\nYzh6W9MUdPrd5wWKhh5BsOGq88cSxLLi3gAG6Djb2S3YPnnU8g7NfkefS6Vn\n7SuyjYzT+AkZIEbHckTNXYRIX6O154v9wYY98i7H76Ei0+tzhDghAE52apxm\n2pb/tfCsEsoR6gp57bF6sxjAe2/+pk0KRniv+vvV2pfdy18TNBsl0X/9Sad7\nJ5wB\r\n=Qrme\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd0KAqfZ3/LFWTgZMqbtAk+cbWd85fbTsNszGaq3RNIgIhANpGBLrI1zSy7gZGtzKjh8TTfEBx3WILbSXyib25sefX"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.0.0_1642178099787_0.8229745953622747"},"_hasShrinkwrap":false},"1.0.1":{"name":"@tsmodule/tsm","type":"module","version":"1.0.1","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.0.1","dist":{"shasum":"9d51e4cf3dc440c94fda08972649b281e03586fa","integrity":"sha512-PgqpYKo9eQokhkoIaXZH4TH8KoKwCp/9zdIqXdRNJ0Hr46WzrbAyXY+u1OgLEtj5ZezCJtG4OYwHeLz+eV7i8A==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.0.1.tgz","fileCount":33,"unpackedSize":15815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4acCCRA9TVsSAnZWagAA3OIP/RL+OTRF2HxlZlcF9l8/\nDxfYqX3GaXvV/lfbJEmGf55qvEetsTcOiYVsSBcAUOXwpuV4TtuK5nO71rOw\n1Yc5D3tSaV5Nt50yYJIWyPx1i/0+8898WYAU7qpb0fHy7X8T6UBqZlvctt4k\nnNHATGWz3Hpq4XdLQ8akCYJCu4JB6mt1rAqi/Hx4p3W4cEe4g160tqyNf6Kd\nRBOILy6SQj51bB4hofUpwj/l/jx/qDUuWdW+gjl2BESzfBR4qpE/RGoK/vrX\nus5+Jd2L6HzDWJEjad1jYILCrwSi1KpJC1KImmvs1gxaT7V9As+CeJtD+gcz\nqNdpxXKuF+sQqpisLnyeeDVZISOQ8kP2DnhQVCrx0hKZfMIi6LoXmVFW4NEy\nCovDgFRbZgzatXOoNCUXR7zFgaycgs7Y063A9XDhBQnX0iGCgJDNt+wkj9+V\nY0dSNIFN5lg5/3RQfaXiHkgmzsIY67aJxHJwEIZokeDKq0E6orVkBn3Foj5G\nM6a/cqmJo4BGbny8YDmX6yUZ1FTNHrWh2U1EA57Y2PkJrhmcn5PI4J9u80ht\no1zEFlc0NAOBZ028AD/lzwuEQjBPZoY0ZmRAI48hx3GMOQHHU6Gon1BQsEY6\nJG2tkFvArbsUIRzOBiawzphx4ocgNpLGNQRLEUCa7okMEkH09Zd858uNu5AP\nJHlZ\r\n=Tz1Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMPKN//Ibh6m67pzTNNJNIidqFGLc8Nt97K8xou8VGAgIgUnaMCf+RWhqHbp4Vzi8kepj1JCcQZnSV72RKYW68hRk="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.0.1_1642178306097_0.00011708041084657062"},"_hasShrinkwrap":false},"1.0.2":{"name":"@tsmodule/tsm","type":"module","version":"1.0.2","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.0.2","dist":{"shasum":"b37f92896dbe4ea6bdad406533aa5134002e9480","integrity":"sha512-dJ0LayBhDq+qr3R/r0FNOLnqNGSqThQlxaFs4FNInncUzuJhObPwZPDqfMBlbYZ9WhPP4NMCdhGmYfvkDDUtZg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.0.2.tgz","fileCount":33,"unpackedSize":15815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4aczCRA9TVsSAnZWagAA09cQAIVy0sj3U77oXIwvZhDx\n/RWmYjLKFNsvqTd3JslYgSby9uA6zlVUXwt8ojue3FYq2W4CbXFYvB+in19t\nMM/z0lBABQjm3WxAEaW7KSrlu9RfRZZXZ3/vijnSnEQjvKbUlNeJjgFVlU4Z\ngv0PiJHHV+/WpcIA0E1dUoiXFkRti0DB2JHj3LSzGJtGoYEU/JsOQnzOoXqW\nUCooVVKp6sDdqWRSvY1F+HcNLlrFeG13VK/827EmZX7qmQf0FaXKG8SCIeoY\nw3TBjG3ZY2pgFt5cc5Hz26baaIsxhOlSaz+xhKhwDX0sVuCyoRMn2NMfTfiF\npSjpUFMW3wYYWb5jyQ2P6v+wlFLOkx4wgtWM9ql9Cs5U2fhMx93LSUDvOkBr\nt1tSOSgc/fztHaB79r+XJafugkViPTIUZM7rake/XYlTtvTZ5qDt3FJge5Sk\nm0flnMigrid3cmIKQUJsZYgxbCnrIvM5OlsQuS5X3jgPP/wt3Lh21JieJFFd\nlXPweu1kA1wX8xWhquXkPNUelhhFUJCI2MUvDE97UBz0LNj95sWwm3lbvehq\nuOIY3B0epsEh5t6ay0AYmJvis6mAYOb4j1GJLzb8rph5erTQz8dVteUJo/dG\nScrXkcr+7zi834XD/3mNsgZkR/XENLi4TZ87L2IMGCU31idG7P/Mg+7bb8lt\nIHWz\r\n=LJAY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC46n9Y7URLp8tG6DNcTHKUXxcY/Gf9jTyElEAXlrKNtAIgdGQl9FblSyWwCK/0n32zwZSNdTvjtiDMhHQbvFtAgUw="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.0.2_1642178355245_0.9302458085318008"},"_hasShrinkwrap":false},"1.0.3":{"name":"@tsmodule/tsm","type":"module","version":"1.0.3","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.0.3","dist":{"shasum":"db4599cfd550997e3b5f80e17f77f59a993a8b8e","integrity":"sha512-4mVMNVKAuzq1RjkeLQEoSmCjOuDBVi4sBnA64EWxHh7h/15H4pM/pOXpMUw+G5+24FYmaxM8VebvQe2knfzHiQ==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.0.3.tgz","fileCount":33,"unpackedSize":15855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4afnCRA9TVsSAnZWagAAmMcP/i1ra7yoOVK2Unfig38o\nnSPFgHIoLCqxYCSbzMMJo/KhPpf1PQO14It8kAOYdNzSegUeciPYmAZVhYSZ\nWinucPVAKFKaAj4l97n2EF2U3ai3dcSi9QELqFRupAShaLFpYfPHzlrg4Kpv\nNOY5U889TEABalifAgA3dX9hecLgDM7mjwYmW/TGaAFEHFoHukfXJDjRwJ5+\nM+WLQjxwu/R9RqkyzPBzEg9m1gMUXb5QcsNYvmrQuyIDTIA+gQ8WJGlHbJxj\nwul9pM6TB9Konge7apNUadeGl/E4eAnoJ4zZS92HVJDooZjpgZJ/f/gZo+BF\nYdhzH5l6qhkqbbPbAB1SlmFO3DVs3BN2LQi0WPKoKwBv4iqNrJhU8iSzw1/R\nDJUIJu1OWK/vKERBlj+DmEHb0oDoxUm1VmpOFYxeH3/B9Orye/lEOlIb/udH\nhituRrqdT6aqap81NuhuDjVyiovjbKLuxQssTbi1+EBgw7xnhUtMqbsH8nGV\nLCUIqKUgT8dLTKnGIlv1fXDPk5gwDq7gxlJC3cdYwXMmBpoY/iON5ZhPE+Kx\n1+Gt0UUv7LGVGaQp2w/8TxakHO9z/RizWA1kfsonco+TWJgK0RvA8c9oDQPv\n61Ny7IBJS7Sk+rH7J//OvMjLm83zJTFpQIct4WHF4WqRZMkJVlQjv/hLGfST\ncOiz\r\n=TbAx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6pS7uq/Ev6upZt3J8gLkY1fwmB/pHusfRoH4AwUdC0AiBtKfPIz2r3lDOgoWVrSD0pahKhvaoa7rBujP20D8rhPQ=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.0.3_1642178535196_0.628532474661841"},"_hasShrinkwrap":false},"1.0.4":{"name":"@tsmodule/tsm","type":"module","version":"1.0.4","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.0.4","dist":{"shasum":"f2244bd77612a257f2a48abd26541d71a9ae1d32","integrity":"sha512-eJ+eMprVJnJ4a4SRUxILlsE1N3LJcjEREyOYgoDaxMAMyDpV7RoxGMIwe5GtYPtrg2dgASjToC61XFxIa+VO/w==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.0.4.tgz","fileCount":33,"unpackedSize":16297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4bXqCRA9TVsSAnZWagAAnzcP/i5sBsE+5IChL7uS5xBx\nVri8R91gzAtpxqmWzIh+GqHowP1JTEuVHPwPX9V+EYxKu5XdQ94oOeiFHeIk\nkKbDBxyqHPjRdZU5xQHYiLRYk7/gBMo4purUtoTx9sGbBnKQ29gTIW2hv4f5\nxCDzsamXq1NVhek/u5pujM9prU3HPfweIJMsTinuvSD/xUI0YSxu1RO60KNS\nPZiiVISKRJwXr/m2BHA/UMldwcZKOE4joNzhhLsRCPvNCsZZ0u72O4KNOCfw\niGX0jptYqSOJtAnl+rRroxeA8yKh8uIMKpcENNf4f9mL+HG9ajNCC9KV1WAJ\n1OHb2fcPmpEjernzSHKfLmucVKTX4gK8mphynwiFBr3rRm5HxrZHK5h139fH\n9ae19BznnsLAyHAB1lbw4psTbbD5/Ai0MIj5I/QIiLa25cru+9MXL4m2npKs\nC9AmAyf6T4FohSTlHbOYGMM39QdIRliuRHIK0cczRwZGryEhYMc5D7bMG5C4\njAZJmOOsfDFxphaJEZQ4SdRR5MBpRUo8qJMxevwjtxk14FD6XHAA7Vs5myJ7\nwgHZqK9FwG/xtXPyGAo/ksxeLZVC29ZBCCFauPEhVMxWqiI7QEH1ivUPpg5v\ncUVHjEiJCxmTTJ25aofUUqZWj5FHtecmG1SMy8bxW18AILjWXvI/k+jvjyiZ\n2mrZ\r\n=Uj53\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6ODZDwCRPfd4ztWwvjuVl8nuj3xnRJ1o6bIQ8tXp5cAiEAqtJEZyXBPa5HJyR2jFc7rfaOyipev60zs9CyvQ99z74="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.0.4_1642182122692_0.8962765015161571"},"_hasShrinkwrap":false},"1.0.5":{"name":"@tsmodule/tsm","type":"module","version":"1.0.5","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.0.5","dist":{"shasum":"9834a57f85f86920b4e0fb3cfe3e0761bc5b4fb3","integrity":"sha512-2W89v0vd2KLZHhD1O3+R8qBl3aCed6eVTAU8xckH52EkwPEzK+4a8czAtOLFJQtgQKja569DcVS9lyHoOpk9lA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.0.5.tgz","fileCount":33,"unpackedSize":16291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4cNgCRA9TVsSAnZWagAAFTYP/30M2lhoz6nWrw/o+LbK\nbiy1LwiSOavXjY8GGQUyiQrN087qbEk3uINf5HZxU2wN1/jz7omPRtMmBDI+\n7HdTP8ftVE/+ebIf7KdZpJc7RNIPsp3BQQjHFZgZPbQc9XuA1u5LM1LywEzj\n+wdfl+d6UwJ7fu1IRWZf0BqRJvvEMyDI375aS/oUAn86lPYhvVH0Z5QFZ/oF\n40yhRzDI34xCWWER0p9GkE8PKlcpl7cIrgmNu4NTcYKDUm5OUtcITquuAZ/4\n+63D8AIQGBiXclwfeXzEvJsTjTqzQ8wk9FsP80JhD+toKMwAV3p4GDhF/uaX\nUNE++SZ5nAM/4LQo66tvcluyuSQNCw4JS5nspPxhgmwE8mZ7kTDBJbTQHHAb\nggU+Z8wjZnjsjneCCkNFpen0OvNrzlzo0JUkGTAbyQDCo+nHVj7JY+7ic3HA\n8lHkvZSc+hndMDy3OfKvy3mIsDPAaXcmN6TciO+NPddztg/9teiC6Vk65EDX\nmJpdoXGHyPyATsYQ0LQYQITYLpyyGcbg2879SXmB9eRPi7iav++2GtvY1EBq\n0DROje4xFsOvBY1v0lRMAhEF4nsEk+mic8kOd+yK/CWxkksAYRDrDwgLWS9s\ntAwvp6V3KSRoSrZkY4ayfqDLRHdGKxZdg/BtPTTaJtPzTwXSVqI6/drho/AA\nIZRz\r\n=PWm2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6V3IFrRqzSzy0A4i3NUzt2az8cEh/9C8gmCUEid7FvAiEA53dfLykF7AQZU4PreqcVVFpKtXdgSyghzo3hYkWqXmA="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.0.5_1642185568404_0.9519287677448989"},"_hasShrinkwrap":false},"1.1.0":{"name":"@tsmodule/tsm","type":"module","version":"1.1.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module Loader","license":"MIT","bin":{"tsm":"dist/runtime/bin.js","tsmodule":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@1.1.0","dist":{"shasum":"8cbd968280918c63e82f41f8a53ef111380a0177","integrity":"sha512-+7hvQvHJWGzvqbZDcIrmar0NyYSMNrd6WZO2izvPTiUqgAZAcKAEviZnhpaUFz699VIR1zwaI0xJbrhmPHOoGA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-1.1.0.tgz","fileCount":33,"unpackedSize":17575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4ljtCRA9TVsSAnZWagAA8JgP/iZpdLGX2JRRi7iTnSUT\nIgpmpyktjTv03fI7P3HA5RSlhTok2F04eUGAjBncneWcVnu/PHxnJHLhVA0M\nyMs5MSstUlO4YJPYMBQ2k+yBleWUokyUnohGCfCk23lJ3mNVjoiWM35uw3Kh\npWPsiZ8vVPFw7G+CvfKZBC/+1OHwl41IgFbyLbkIXy2HJVSKbOi9B1DjbcYh\n4WulWU+AVvQ+iRPVRoup5QgJ1ySgp6bEP1pzHiSeA7acJFNp1Qt6GZv4pKYT\nlpLC51JMuztJZoQaK3DMj0s1wlUaCfIXMV6ykIbCbl9zO/MlCSvNOLo0ZZPE\n4b4qc+69xhkl6Hr8tvMyfFXHH2yAJgR+jX7KMM2dFHRMnrGRcCjCh9kTrOrl\n7vjutWmjNhB0CwPpsGQHLHvDfK3x1prXLngV+HFSvceIao4lNV3aw6hBYehl\n+UEJbERQNZwfy5zkc93qi8EfEzhUKSbmtrExSGiNiLyxgMrRB1TL3o/aXs/9\nV9y92bOpI6ymZOam/qA7y5mptOOsfKtDgnbLZgEtZM5oCsyyHNeEZOVyTQlL\nclxTCmNYXZNTEXqkvzCNcc9p0p5ojxKe538a4LX1YrVd9jszuE7z7BHhHuQz\nMrHvK7Baty4oZD2KgYZuhX1aZJxB3V5guQskvUC6GeIX0BZpeSvgughd0N7o\nBD9y\r\n=RZsJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgxJ6V8DYvA+F43iDiQWk1qw38lNJ7BKGvWIyddRro0AiEA+PL9/q0aTofGbZU0s4zICzho1i583ZXcNvWyYEcksM4="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_1.1.0_1642223853737_0.22053090810993248"},"_hasShrinkwrap":false},"2.0.0":{"name":"@tsmodule/tsm","type":"module","version":"2.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"exports":{".":"./loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@2.0.0","dist":{"shasum":"466d44a0e9c8c6f47fe81019896257b70295ba76","integrity":"sha512-Wj242a9YDl4UV6oH+V+szXwxF1IitAHTmqrxSh5wcfcLvjYJ5cKZpp1XF0wQK7Yac6jXbKrmuG7wNvvvOWwn9A==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-2.0.0.tgz","fileCount":33,"unpackedSize":18842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4vnCCRA9TVsSAnZWagAARAUP/3mYq5bMwU0KSYIUI4qO\n2kirYhVJW3Am+LwS1yFOI2PBgvGo2u2rGqPdl/4ruSfudTsR5JI1nNsKnj2h\n+fkVhTkb/S+Fqe304uEwPLuDtijKSWNYRwZ6TUNYpJ5nqq2c97uStz+vP34W\nsGQqbU2y1/xtPM6b+i+iIN0pRYoJsQaUzBRHJ2davTk0ZOGqlPErILqVlhlM\nDHTq+IP9vletoXL7lKF/JVS+ClMME/zeR84uCPLxCDCzMPxDC7RNHGvRjaLb\nf3KreIvzl/X55TSEZEEeNxlTzo81SSmC7DH/Pge2jU/VSEdP4Y1tPSfrHDP/\nAS2wF4xnsAKFPYRhI593lLUztoNRmmkvdFNDt83fscZOgehMvxt+wLDoEPH3\nBiVoWGHb64JXjH7/scBCjJ0/qDgQwO0z0wP8KrNu4V8m5qYd4hq4IHK8glCR\nLHqZ7ACh7H52aA5QKEZM6ql5q+Q5IBwVBTZHiCylRtwCoZTYh4FUvnYAllTs\n42zlgALV0zLNcYGhR+aXHdBYQ+z1diT6UWFl6BmIpHLUr6glQ8NPMhTculq/\nONe7872IHSOLyF2rmP3z9j5JywHeGLs6uAn7xdaCt+UzBDIZ/7BkR3y4UsVU\naaKQz7XHG9PnoPvzJli9j+2TQPlVAtNrjjRD3E8byfTD4LxN3b50HV3R7mRG\nSeHH\r\n=Vgci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrJyQQzzo2z+lW7QyOPGEwXqnoiWE9gJbovglVC5irCwIhAKh6PpzkL0oSHR12Cg9i2wHoyqmoSCFJJI7I+IhRECZJ"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_2.0.0_1642265026176_0.2671225466380971"},"_hasShrinkwrap":false},"2.1.0":{"name":"@tsmodule/tsm","type":"module","version":"2.1.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js && node dist/runtime/bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@2.1.0","dist":{"shasum":"aa738fd082bdd31dde4dfc1368a946c903699e26","integrity":"sha512-hFvrOYNUcOnozN1KJ8qs5niKJtOtVfe+iNBBJUFzgwHhgEeX2t7HvtqKFy24P/AJleR+t0dfbdk2rdeVD/4TbA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-2.1.0.tgz","fileCount":33,"unpackedSize":18985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4wjyCRA9TVsSAnZWagAAPK0QAJsjtdJE0SHOtv4qIXG5\nYnnPavHM3HyQ5nOb/RrIeOwfDnjkG1+O7YSO+pczi3/jID/lFpMR6r1nSVDv\nqqJleTXvLHhw/zyT/2SEu0oIJFYbXCCOiJxno3sixts9RiBH9rmc6PZITtPc\ney7wJrG5WkeXMhH6OCqKKWGnLFffuU/BCNo3Pfdk8oeuUXNnFd1JE5ByS6f/\nD2DLsiFzPjB7rj1o0aptEhE/chCTUTpS0a4gKK9k3+I7c/PZYwnajut8sOi3\nqDv9R9wR9nNmDThN1tHYKbQj13lP3ahikSuVaBpyicAAkYIyJthNbHOjNx7Y\nh6dVxBELHowksejaSATLgyPrr0GvGWjnK22YAmU0ZBmsK6h9QnpVFxvX2cib\n70a5YAnc9L+HQp/w4KztBMILjz0BjISty+gBs2opMwCb4cZ2uCXIZm3OYj+R\nFj4d+C20ZV4009WnApV4z63Yu1FnmIPorRonmLgGv/21CXPFbE3MNTYeRcFx\ngF8Z9Mn7o1vZbMi7CCcvo+O6NpqJZ8Xow0lLfSwqltQyvKjYpR7yMx27h4sJ\nBeZcbR9ug7eveHA4jLqHRAO+OOsdS9J+SQZgwA6BrqVjQ8qA9vj81ZONwqz+\nH9go6Doj/ixrZHgnSRNu+AUCwr3/s6EujbnVpTiAL6kdr/HG/gA+Jnledd6S\n0aFe\r\n=9mBt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFsVmyxP+6/S+AAl06s7b2egvjpOenhssIIft2bPn3TAiEAgXA3n5B5EdBb4ozoaIB0mfkPgwuEyrhygvoCR4hg6bY="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_2.1.0_1642268914229_0.9196898697164764"},"_hasShrinkwrap":false},"2.2.0":{"name":"@tsmodule/tsm","type":"module","version":"2.2.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@2.2.0","dist":{"shasum":"a9947a0e674cafc9b0b98bc53bf7596022521396","integrity":"sha512-SmpxLEB3g2PLzMcfzaoyicBLHKPjqWKjSNXawB9rvJeoSPXojIGwYdzFmGAUvL3bUcoFhPIokH4qecz1AEgNww==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-2.2.0.tgz","fileCount":23,"unpackedSize":18475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4x2bCRA9TVsSAnZWagAAEYsQAIF1UwsUbH+anUB/+COJ\nHTOHcE+3DdkpYkRdc708ocKuTo2G6wA7+YaXP05vmIfwdioavpwRGXEiJPZn\nZcoVvvv3iPx6kJjsaJpce1pJyVLWxL/SaVElaEWMaFPo9FXZmrTPgh9sclXf\n6aJ3HizN2IwFV4xPAn/yl1F+1XLnygCLCxNn9Hh9NtLgiZS01vEEz5Xltsk5\nlxW3QkRnik7lzJAbkasdDL5CldJn4jMNt5gEiNw5s/62uCtztaJ1joqh0LNk\nxU27fqhFm0ZxttIw3nbMFoT7Ep83w1N3VM6IcgA/z4/ScXMwPBUmgtBW9ycq\njBuGMHCWDJvylQR7meUIVLjMvqYRX3zZDacs7OrfXFUIxKCVV8N9dMlbELGn\nksK+1Jn+cyYQWR6zs3CA5wf8PhQvG3FmJ1VpTzxFw00EGH9bzW+AsP5UVNTd\n6JpAfzGpiP1YxmSaRVNSw86TcBHsgQJm/NpBOAhNzqwLqiiZo9C+HSJl3fF7\n9TJl0YnKatvcTFtNdwmTbexoFgjtOpyaeERiG48nBRjoh1AusPSfGGfTNWy2\nR2aT7IiYGBPwaqO+ZfydngKuGrP8cZ2R2nGzz2wF3aAuK87ZUdRPOt+6IkEI\nt4j8IIFsE6UoS8P5psiA0XzF5+RUA8SPEmy1KS3QVsrD9fvb79y0yUniDPjz\nPDkX\r\n=CErY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEwQVInk2mc4u/Tm0mq/itv8OngBnvWQJwcdkmLMCARAiEAyODVKSBR7mCYKb2Sfq6Wy7teo5eDhbBSWLhIrVAK/mA="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_2.2.0_1642274203186_0.12519146835989226"},"_hasShrinkwrap":false},"3.0.0":{"name":"@tsmodule/tsm","type":"module","version":"3.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.0.0","dist":{"shasum":"3c2e3a1a741d632bafb35ce98723a9c557a33e0e","integrity":"sha512-CVAUKoY056j4VDOCs5bWpxLBGPXpirnB0CeW7OtMK+p/LoKpwIlBC2cMzJuxZlpwU+D9Gi/76nAO/STckNHp6g==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.0.0.tgz","fileCount":23,"unpackedSize":20008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4/NRCRA9TVsSAnZWagAAU9wP/RC/856jU2Or2w/wwCv6\nDVtADxB/C/DCuV4G4PxEeiG+4F+FbYP0XVEB5G6l0CRgjr2s8eBzgCdHt17J\nI+eEPMk7ga1t37RjjkM88EcIp+weJpMAHrUmd3jKkrdqTm0xSr5ujNWa4kZy\nrwZ84mzd4KToZ2xKVFEcPLnIObOHSqMV7i6SevRzMfOudEoYBvnamQFh9Lrj\n24yzmvZ/JeicbncxV0XjHltD9E842UIIG0fBs7A/wDg498SFbDSwU+kSDnDj\niS3DZ/goEcZKTwNaKPLZaYBu144b0wekCQyU8gf/is8M5wLVHPOYbneU5ura\n/QYNCk6V7ehPMd8pLjKmfLncJBlKk8m4cU60uuATsinavHpOLbIWNS6YZXxY\n57u3WRjoVGaXrVe0dzPO+2w4mvga/dTwzbTkKsOryrR18Nhp79jPMkSsoWMb\nwXKzLESgAmRLSf8Nu0K0qs5KPScQhRSuNjjcwud9nzzbnINb2KvcuwggdK8U\nqj7Dn79wYTXClUjixapSljuhGnnYrZdJxA71FUw31fpoWTMrFIwU4s8oQkvz\nPulzwl9BkoO+IOrbmpw61jD/GlUiTtBK/oPt+fz75r5zUn5d9r8DNSKFty+1\naUK2yS6rRq4Y1NqLVDU97XFYC76AI+9FDJvovGnBv99GYKhkQ2pl+btb0KIl\ni3Fy\r\n=2RpX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDS8+yTxBXgwz3gIUyg7DxLqCLR4QOti/K0OG/Sl5TiPAiA9IrS4lJ+VywjAXfIOeHpvoIMJYFgHZQJTMKsn/a/EDw=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.0.0_1642328913218_0.19134563573190988"},"_hasShrinkwrap":false},"3.0.1":{"name":"@tsmodule/tsm","type":"module","version":"3.0.1","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.0.1","dist":{"shasum":"42eeb3854a58998b0ff7519e05ab755186d378a6","integrity":"sha512-J2pGklH/AJV5LWEu3TqJ6mPebJfSQD0//wICMcnaTZHyiyWkPb9pje78zLgRzS9rC0OE/27sdhqADvIA3bTHlA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.0.1.tgz","fileCount":23,"unpackedSize":20008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4/fGCRA9TVsSAnZWagAAm9EP+QH9ETA1buPuY3HPbvvF\nS9ETQK+khHrNy0nLjIA3kg3bfDb5i4Uiu0BCwRP6vkHfaPY9QmW/dXie13xE\nT1tY4t1pZfQt41EoGHSZ0K7n9XxEpLDfKyRPjnFGcamUYIdvd4BDKPw9J2nW\niC8AU1x2uPWgSpfvPIZr+72v5xdnd0UTxmBjeT5rEakK5GIj5d4/YnMc+RoZ\naXqk/ePx/ZV2NQg8vgohg67e563aTF+7wEKNNe5srjFZJkBln3/fwrADB1aU\n4d6sMtD+DTjjUanns58Mxlhzn56g/Kk5wycsJieCCeLViujUbyH8MIvqPVDD\n30zpIZF+CvgqJv6aqZsem5Ne+S+qvkQoLG4+dgWhPqW8nUpdE0sRo6GbuaET\nZrmZ92YQmqwD9XGunyOFIch8f+KoxsrMOLk7BuXE451D+HC7gf7d2MIHZfq5\nRMz56YKoRJ3k3SzwlZ0FuELi/dD8218zJ0jHR6WKj5XG5yh+ySlMWH0hrd67\n1/dQ/6Snva6y5S9IPtHI+nDSkusi6z8/wxezlRYRTtxx0vr+hg1K5TzFJNUQ\nFBlSL9ZzK3uGwGWjYxLmccbCnD1AhlSolaEbCwrJDXonwWDVbhK7CZBh12S0\nqaZ0WZPvk3Ih3uOR5G0z4hjKQyCZO2X6WhOouuLC1OM4YcvmTvxuD82aBPOw\nr9OE\r\n=dFtw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb53O+9VfRdoXk8ECkfhf2mgTbf4a9LFqCNt+svkj2jwIhAIOO8hRv1im6WQEjIMN2bQPw6+KuJ98BWsBzPHxPyke5"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.0.1_1642330054706_0.9036098716274352"},"_hasShrinkwrap":false},"3.1.0":{"name":"@tsmodule/tsm","type":"module","version":"3.1.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.0","dist":{"shasum":"a4e4c560f5b48b93e2c900c149ed2bc8129feaa3","integrity":"sha512-8LeQeJF72MkY+7xW/hIEdfUnpbkRvps2x8BGIUil/5+uC5nRzRb+GybKWag4D3cui30XcvhA4M1d9pDkhuvNFw==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.0.tgz","fileCount":25,"unpackedSize":20931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5GeZCRA9TVsSAnZWagAApdgP+wTCzFW6vK4hc//JNXVZ\nE8SSNo1LuwJHS5oqtOUI6RCkiYnxBaEi6pYGSTC/CQy7lKPPIA+oNXTcNOvP\nVKN4bMdnCsBMyMa7di+Jd8DNzzfyGqI9iMey1+bKzEoWDnPt7CyrGiuuHglZ\n8G9Kuwj4lBQ9b2tJn7cydJC+8cn3Z8Dc8GkE0uBfHOB2fv8/OzbCZdGx7+SQ\ngJXoKoKcQ56m0Wv5BqUShcpUrtXwF01TrBHDsQmae/ZnAGZfZb5HlHqP2t9Q\nswmLeR9EhpBgZMn+63v3M0Shg2J7ZS+eMWWd0zQTWs1fb8BzDqSlWYvIWkIT\ntAE79PcCZ+3IVF/kfF0FFS2SVkH9xcA/eivay9A8RPg0LQnjCgVxuJ68nqxl\nx7WJGn3WsENSujb2nYBplXdnMnTMdRCWvqqJSB0eBHXDfFiardraTcjPx3OU\nuK+x8+BaS8SRMYb2BrDI+26jDJ2p7ihPQBg9WnVCaq3Vp6ooiA9t4qW6qHt+\nAjsYB+rqGTCUIrML8xynlRzcCpr+lMji1U0CUDlOr4i+0RgNrYBt5iJ7RZyd\nUCZi1BAxPOTIL54nL1Fa3ZQsdtkZ0Y2Y+zyqtfVpdDT2HDbDmC82OJ+jiiLp\nsBVi9f4vwxhciUYgDmHjHHf93IbmjIDNFMBFwGV8vArxC/oHopBrNhb318Qb\nLTWS\r\n=3Y9i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY/7GiLMBfVlrRlXVNgh/Ip1qAgObP+0v00SE1nTr3XQIge/7IOyc4BNIWxSiG7qkCieReOvc0DNVwL58Sw6KzWGI="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.0_1642358681285_0.19974703666203686"},"_hasShrinkwrap":false},"3.1.1":{"name":"@tsmodule/tsm","type":"module","version":"3.1.1","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.1","dist":{"shasum":"32e3b309f6a72f8d0ae4f584ab007b899504fff2","integrity":"sha512-FjCN2Ojyc27tUEwKdp25ptCC+u7wGBPdfVDLmnYXlU4D4mafNhZTG9K3WVJC4U8WHIy0oDsBqtrXtilBWLW7qQ==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.1.tgz","fileCount":25,"unpackedSize":20990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5SYECRA9TVsSAnZWagAAtT8P/3SLCC2WYcJlNkbOFlG8\nvuSZJhz5DoF+HZxRXp9WcoqwpNcA4FgX5lhWhoZ17B0k6Y9xfzTVuTBGCF/w\nJxflLoSgXo5+dE9dwL9ROpfSWl/43gVG9rgVCoCOQsivyW1Hu+0w7SVBL42a\nQs+A4rU7grt99nrYtg3pnAjPdRE6pdCcTrksMF1blRxHRrZDUcZxCWVsIzp1\nBs+DqAPyZghUucOqyGAj8U5IT0OKYe4h5ddm1R5e+lwMzVJSnJSZuDvSxeMx\npMs5CX4Eg774AvlsOIHZUQXcEbbqx1UNpPl5lWWpL6TWqgLutCHIEtVCLn+/\nP1gi7B24CLrx59pltFot1IFdsb7MVQAnk7TMrPSEiwfTphRnrd7TRVpLojm+\nbmJrJWjMW0WdtDoO3peIlpKS0/AYDcbsENz1JMASPTtraS0T8XPOw3a+lsCN\no+9e/pjkAtGk3EJANycGd7Lvj+uVs3moM91XaCZAWWUopazx/T/+we6KU1B7\nUGwYCMbI696dOCKmrzYsKZkB59LitJDPzmT8ZFkMADnuQdeW7Q9qQI7mZ6F4\n4So7jMQmsS9MwYrd+L0mNwz45trwebH7IuCKzM0ohSl0bfyHGH6vcJ3NxZwR\nSkGnggQNIVjX33lF7fykzEE/TmfyHvidMY0HFpRCYmGT0vYmDwHFyZzpMIlF\nmXiz\r\n=0OPW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMh+9BclG61X6Bt+n5shgQXzBFBk+HrZtPItVh7HebdAiEAg0RROCS2zvut/QntUtn5Dqf1MXG+7tHvCllBaCTmdSk="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.1_1642407428479_0.18031349380938266"},"_hasShrinkwrap":false},"3.1.2":{"name":"@tsmodule/tsm","type":"module","version":"3.1.2","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.2","dist":{"shasum":"39492bcf9b16f6b0057953a881067e6aab5a9549","integrity":"sha512-YyAK6J7JMs3ofn21oh8euf0ozjNXT5PeussWTwVQsSiS3gq/+mY+eVgFkVohgxWDDL7oZpRLFdPlZzJmNGVbaQ==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.2.tgz","fileCount":25,"unpackedSize":20990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5SanCRA9TVsSAnZWagAArP4P/iupKDYABrufQDOQ9dSO\nFgdQAfu2JapN/44aent5+NnhHpF60Pp30dF71SNEonJxHBhLOmZiYdbYvsmT\nc8ql8RUNtiysnYgp75FY1IfWydpibbOx8uv4dpAHfWbhOMqwQ5otdJ+MuKvE\nEXQ5wSG6sTDrn5GenDm4xmZYHZL+oDSBaDmCYhuHamRmBQf7jXSFnw/pOL2g\nNs63AIvgYvcTOwGDZg1bGobAdOEadG9A50erKghRzcHyhNhj4VbMDn6r79aZ\nyQFAVf5ZodahvK1R6EVorsrM8hoA7NV8jQZHOX1mdwS0u7ib0a+pBXHUcd/R\n4XSvErjbn/uxVq4bAndpq//DzYofY33IlZVBD1lRFxZ6XnIGGnCmozAPTk0y\nreJ/tR9Jg5kHo6DBTWmLnLhqU4GEzwWuVzorDad2vFvBXrd1DSRaMRyFORQX\ncBEMulGUDnaeSJnJBhHt3Z+xvF3kDmyO0GCDfQ4/7fji4gcIGYLpFK8HeOF1\nJxUaM0RsMWilXZ8mf7Z2YiGaxHJe8ZsyMGLdF19sqybKcSuoCJm+kwwoG8We\ncST7GenZudt2EP8+SWcNDcdaSPn8ALkNR5fekWqY335LehqvDevK3/vEJIe1\n1Za8iqpTCSWV4wuuY2Z1b2x8RoAEE4NE9+/9Mdg0QBtmDGg4c9oVw1XWfRwo\nLXln\r\n=EiJP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCbqGqph6+lRLi6S5LfklyKXRH9BdS5gonY/srPj2I0gIgW6RxlU2bDS0dbygvsJYL7ARTEzkDblsba+Pqyqg74dc="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.2_1642407591462_0.12252812118164225"},"_hasShrinkwrap":false},"3.1.3":{"name":"@tsmodule/tsm","type":"module","version":"3.1.3","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.3","dist":{"shasum":"986b9ef9ffa4065b8a67d46a6bd49804c6aa8c8d","integrity":"sha512-qX0/BjGoowhXctbK3BZDo11/C2jYePUkDH3LPyDVfmcz7JUw4Qfv57AvY/qnFIJ9apk81CM1EeRkoeVOs8aB9g==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.3.tgz","fileCount":25,"unpackedSize":21123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5Sv7CRA9TVsSAnZWagAAVE0P/1AEv2d3cZoOW5kdC7Ly\nD19yJbauYX3MAZBtZwrVZExc2jecee8DekcFnFM8RmGqYWcs/jpZaAV7jLn/\nj+cN+EokKCKlCdjFvdk+4rA+si99f6FjP6wBEmbjuy9K3/c1WlWv2Av6oBJV\nJFCGw9QO8/+UawXe/8zEuipjZ3XE7gs+GQ5tt0i7jvmyzybrjAnT8K0pKYBD\nfeGPj1r223d4xPeAuHNgIcQomc0zF2K8htvceQpTT0qwkusU/3AgQFhaJv+r\nn6n5yEB7JSs/5c+S6IejS/MNxYnSZYBvKV977F6KSENSFAh1fPn6ca+9UuUJ\nqQ3PMhwya9iAOWp8ClYGJMpbGoRns/mhBRgIggXLvtZLapjbpJvFE4UM2oCH\nsR7f+SmeSRLseaN7UMDCpHgmEXzcMwUX3sAJCmMM74j9rt7guXgeu6r6kbD2\nmMym73NZBM3saYy4S/ertdSaOdwNLUwV8iPEtgeYMHk3oqQNLvMpODxWWD0o\nrMLOO54/ipOdmfkDBQO+FXGYmz1Q1iOfXmSEr6j+wj3J2oXwObqce5LEdsJB\nCJEzgeZSp7Y8AgpHx+ZEZiL+lowpG9AYifscK/E7SQutYWHIiyI4E0LoGdIs\naIEvnyfdcDmFPYEOgv9a4+ppMnD/Ky7TuWsIrYuYwe/wNJ/05rZzsCH6yg26\n0ueP\r\n=qObh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGde/EoQzOpN459Z4AcYMIVGxDnmDL2xk0AWt8/HXwaSAiBdiSn6b3u62U2Dz6+8tjXGa5GI5ddheRi8sKyKoiuj5A=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.3_1642408955480_0.5293913653007878"},"_hasShrinkwrap":false},"3.1.4":{"name":"@tsmodule/tsm","type":"module","version":"3.1.4","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.4","dist":{"shasum":"1beecd73ba8c2b386669b3726be88db8173cc9f5","integrity":"sha512-rJtmvaKPimJaUZBsjtpou9mTDnmMcvgBbtDZtgRATxWjdN8lEJT+MVSReX+NWNijUcslRvnmLg7qaEdMBlosug==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.4.tgz","fileCount":25,"unpackedSize":21509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5TYkCRA9TVsSAnZWagAANYgQAKMqhPH2BaCg8KqLkkCu\nwZeF8l4KGel2oTx6VUtRIet2dwjVOL4oKjOKFuG6QUxX0HySWizzI5Aakr0J\n1MjEkgwCkqaMB76iUyZxod3I1eTXOWDctGJNPN4K/8VJa0nlIudNK9Y0iNu2\nG7zKtw8PpgfCBZVO9DlUULkHij/Piy34ajnKXxMvHuS7VK7fQvPsyMBE7SDW\nREKhZ6YuKGGUF/GoR/4drjkApaMqF/RQRo6WRr/iqNQ6L64oxZF8Eifgn7Or\nEWFqsXcwiiMKWJaRDjlVLknrN3AC+piTIG+vCeRm7UFfaaCcuJHduc1hTCsQ\n+JQHAe7uwmYNw1wVow4Avs0cLPjWFR2argA/20R2vqLvqaTENXGb1WnX/0zS\nSnBrOupqRvIx2nDPn0DMm9ds4ZC+6Z6U70TDuTSCoVSwac/oSSe1fM2gjeFL\nvrl+UDjjC8QhfVjxSCTorlVRmPU80AkBZ+h1Ih/kzeNDMIG0xuzG0QiGP3lV\nWHV5ZtrFZj6IWbsDthwlUO2NeeKh4cfRNipSEBV6Ljk2iR5k4kAarxxX5EBt\nGgpybrZFrQhaP6aI/XqGvAn74C1uY1BUbDB0C6I3+d7FqE0yagzeCoWBVhBn\nsS3mKoyRT01/0IsdTLBWG3AYKmFE4Y82aGEjWmE+e5jAUpcXbpYyprnDUCqj\nOIGl\r\n=bpDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/HX/MpD09pL2N69foX+MVc8kitCSITxS3l4DarksyDQIhAPuJ5EkGNNxBlWOh7hxc72vlU74nwioSzxQkq+OliRBA"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.4_1642411556620_0.06971601568194563"},"_hasShrinkwrap":false},"3.1.5":{"name":"@tsmodule/tsm","type":"module","version":"3.1.5","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=16"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.5","dist":{"shasum":"2f5f3982194435b107cc45619c6ca8072763d067","integrity":"sha512-ZP2I2GFaEpXxb9ks2Iyph1O4JyBlxz9mbxh2ztgsm2/5G+9jlUTIfW61S0GNXVZq9Q6ZDg0NvgxvPKw6kOij+A==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.5.tgz","fileCount":25,"unpackedSize":21574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5UI1CRA9TVsSAnZWagAA1g4QAJTpm67LvRkq0vNhxawE\nwIcvkttmj2dWbT69yi+rV4awocEHY8eyorChL4uU9HKqFOvRkEkFIAPNtsto\nJ7x9RjKDtXhkGXpku0A40DJYWKvDMCCaTLdGXuwIH2lhJQU9z6GTjMB2/d1w\nkE9rMSMGCygs+lw5OlYfuH64cVoUR3ngQLvEIERhRL0MTXyjTqChfX6IWodU\nFspwaUqpWr8v+n3A6y4AUMwdEPdWd9etYrEujYJ0z2WhTqnLwRfX1lh26COJ\nFaU1ZJe+bHdW5Au7BWfTSuQyp8OKRnDVdB7AkKOODm89Xa5WB6GrzQcDOazZ\n70aPM9mYIUed2ESScJiY5Diq7m+jqMKDjHFQdc3C9CZUiyTw0bS8Xo3lRjK9\nvqQy3iaRFdmOYzbUGkzPlcLGcnr4dbFg5eqrxfqOQtETlXz7T47/LIrVmWR3\nuvLscZZ0aKap0YQRIt/wf485flUbkQI1ZEBN/YaoHkp15s1v0XZYgAnc9c+k\ncgXA/Eaa3xdsGx1SJwagoWyajmA1PXtmE7iw3ktwEd0H9EAhbf7hp9AYp2yT\nH47suJkf6OQPYpfBB/Yi7Ozfr3J9iSW7XJKOaj+sYxw+RFCr6r7ZC5tw+tqI\naCRU6mSKO8UqWfmpEpkhVbq3yAN1W67Gjo7FUQ/sRVTNnyOOPT7Sfw/A9aKz\n0IBb\r\n=KSYO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkzlxCn504XcrG/jgmjhaAL1T08QITuHrVvZr5nFcLAAiBENdNEVNsGFSqX+S/WQUiawv/1NvhiJYyDWvcwfWJJzQ=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.5_1642414645133_0.18629649090035572"},"_hasShrinkwrap":false},"3.1.6":{"name":"@tsmodule/tsm","type":"module","version":"3.1.6","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.6","dist":{"shasum":"4e3122eb35472fb6837a63f925c0dd698ccb88a7","integrity":"sha512-K1B8KZgTavxQolfpbCjKqcq6c4Qud6LeSPiPwiAvdr2/GJ/6HqOXEhBYO/vWIX/gsTz7A+Q8cSfxWJgWGjCFwQ==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.6.tgz","fileCount":25,"unpackedSize":21574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oJ4CRA9TVsSAnZWagAAXaoQAJ8SluwZfoh/AOV1a/T/\n5xnOAS34mBnwDGM0hJ+KroolncJQU4MqBnZH7Sq4iN5FjbO9x+lfy+Ndrw3+\ne/KHJnymw4Ae75H5epmohpx6EE5QuJfXeDCT4Yj0qaefdms/tBwRkM9VvJav\ntNyxwDD/GYPTmYqvXBh/BT2CICUCF7Ot1H5yEKbIXlyMgwWVrYhAX6FF/E/Y\nCnIDDd1IjhubXYdffMl3/O9hk3NC2Fg0zBI0SmmfIRGg995IqZSvtnHQQ8UI\nA30DP6jQ6QvM3JNgLf0CVkD2o9uttQF4tqIXRJENSBIToJQYVY1LcHFARdv/\nMhMHAIXntQPrP4p4P2a+0x+iFd4PfjCip3p9NLzvEUMN7ahSIVSrwZzcQ5qx\nTa4pEPKUQmoaXD1l0dJlrS8UD46Y/snguEb5cRI7aY/zWmoWwJwONqg8XKal\nqliy+C5EX3ean4puxjY0uexMDO0CIZYm4Abh2qHQnoc/K4UrXKb3nWUo8lC5\nEsjB7DetNiREh6hSAWC95pfzq7srqtpipZc8zxPv2MEem3EwX/9QcrzWdogN\nuaCCNwcIT2T4MofUu0jFLObPg8oj12DnFuy20Eo5hZnWFhLpyCL365egjv1C\nQj6AImYIjXcRcnehMF7mYZv4fsHRbUhNC/j3qDwlZpd2OfExwSEs30qU1Ulc\nQSv6\r\n=wTDx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtTS6UobrxJsSX/ACqcZl/uNXC3GwOrXfTfgUFzE7izwIhAMD8c+WkTqhPh5UYg1UGcIfroRsQefoMt7hRJjFTo6jB"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.6_1642496632363_0.996998253877895"},"_hasShrinkwrap":false},"3.1.7":{"name":"@tsmodule/tsm","type":"module","version":"3.1.7","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.1.7","dist":{"shasum":"a82471b4ce502423f288a0691fddf7f3fa19f920","integrity":"sha512-T1h03MZGqh3CyPylOj9D5MEZP8jbXcXKpu0xM5ETog1ypEKWxD7nb/mmR4jY2LCxEUTepn25viIUmbW0K8UaqA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.1.7.tgz","fileCount":25,"unpackedSize":20957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Yk+CRA9TVsSAnZWagAAieoQAJ63kcraW2fJGPZ/1Qo9\nNZLkXnNiJuZfD0OrBFoq4ptGQV8jfnyEloOBgi/xyo4BrYKOlGZNZPIo2LXb\nWH1E+6VwbaJupmVDS7lTK1gH2qi4v+dlL6fxmSl9ncrqATvv6glEpm3/3GLZ\n9xTlnngOgdwZhC/4Qx6C7pW9D6sruREVpT9UzqBVQVgmNbchFd0RavG+HMcH\nL+TzZPUpiJF6RDS3Fy5Niw47kkGQg9xQ5VdKefrYpNC/wFFKSx5p6m9n+4zf\n69gtCg2DPDZ9R2B7xRK/0mrgFwYqje6Lb2HuAzyG65xASzTg7prliRpz3XaU\nEdzwAtRvpMOvoI39XWCu5RjIM8fzUMjzNGDe4TZDH6cc87XnA6hPHdFMVEVV\nmH9VvyQJeVdoiu9Df15Z8kdFxfCNM5Xha/QgfshQW9kch3M84GOYa710fAG1\nlyPRHDOvbxmUDj/VTNUwVC6Qf8XjvujiyFKPbVQ6o+1Pva3RhGG3SjR7ugmB\nmDR/XW21hJzp4uIAvErJ+HLSAd1/r+wks+RgnG8885jwA8S2OTIwe2c4Gchb\noDxUUVaR1sCe6rlkbV+h0RGSXPO1CxozJyTUrF+IMajOm+bH1ouiKWAvLDNY\nVMcdbiGQXj6KlpV0C5TW7+mVUIwoBluk8MHUyEp94AvCuUuLQPk8EtfRYQ9M\n03+6\r\n=HTmZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0aLwnKgBtQVpOB8g4jmOy9pS3THVbz/yYgFRguYISmQIhAJhpqMCpAEg/8iLgmfpBZBfaZQz0MwcgEO+1RSlvVnlQ"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.1.7_1642957118372_0.8113097509375777"},"_hasShrinkwrap":false},"3.2.0":{"name":"@tsmodule/tsm","type":"module","version":"3.2.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@3.2.0","dist":{"shasum":"86af1e4e09cee83e8eeab6471839d653b1d21c33","integrity":"sha512-Ct+qyx7zrflvfmZEx1E3ClhN9+PlT5/eAGqZYobk0s/e2XEVxxFASq+IDqdG7XTQZsapXY7fwSWlOMjEoCCS5A==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-3.2.0.tgz","fileCount":25,"unpackedSize":20955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8FccCRA9TVsSAnZWagAACO0P/R6ecdrpzOQmTwPS3wl4\ncCSGeu13mwVAEaoo4D3y24YWSnaoBV4hobwlYuPGQKJdmP2QFUd5bPb6GIui\nGrc2RflyZlA3tvdE8rYxGHVjo1fiUA8U9339zXcGWEs00uSNMxzzBTgp9ZpA\ni/nHgoXiUgy1tAKhvJ+1Qcl6IVbcZ6c5RCMUEY6er4ofjoqvk2MvVj/RHUKq\nsfDvZKV9jC8/5Eqoq24BsLRhI+SKPlCQcEI/SYo0gmE2z1S+jYmHwQIFEVLj\n8dWevM3RV7OnzDtiIuUNa9s33Z5hM+OR6vmNCU6ogALmylG3KFCT2HA3GECf\nWkA598cAkNuHmBQxaEYs88DXfuh77wSbQcSeTWtJ+jW3FMtvGLSwQbpKJXdy\nJv4IrzKA8i1qBJ7/CMyaoXzw9/tVR1Z3uYd7UlUhKQ8GTQGh4aY0b8dMhNX2\nt0dSl1k4LDd166Fsr2tHYfc0RYufPZhndrdJ7MH++6TVq/yKKVbVqAUCiIxM\nmWpLtcorum0FrwURU1s/SDT0ZvNPs8v5dgT24vJA0uBlfHQ0meMdFf6AD4Im\nfE6Kw4QCJRDVFhLQBwlCXhsuNFd9AnKzC3ZW9ASYppMtPZXWroUS/SxcwldB\nZXg7Bxz0GjhXmT+MU2Ku9YyjdrL5cGDTOthAdt5UICtQSIsYXJtm/jPYhIPA\n6ou0\r\n=EC0X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEDSfW7I/Bze9+Vozny0QGI+P+vgHjYV1FgX6VEHsipwIgWR48q6GJBJKmr8/Jed6uMz3jCnw0uy+fhPCfS872xjg="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_3.2.0_1643140892585_0.4320735997490017"},"_hasShrinkwrap":false},"4.0.0":{"name":"@tsmodule/tsm","type":"module","version":"4.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@4.0.0","dist":{"shasum":"d04c4817255b6e5e9e047a527e7bc3f20e347f49","integrity":"sha512-a2g3LqkvTZKc2+E8SqyjDfKsCP+OuMIKFf943//iC484KcUK0PmbhuEUKEwmJLl3E0snmXaXzVcXg4AHtd/4HQ==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-4.0.0.tgz","fileCount":27,"unpackedSize":21347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9GsqCRA9TVsSAnZWagAAMLwP/1TEBJ4IeJobbSjKVdqI\ny96SySRrFHgJfvesEYSlhREQKeloFX0pdcjG02nxT7QtylK8MdxWU5mthElq\nGCR6lcK6ooxxjWZ3snhvELh58QrRM6drXLsvIfK+uLWdx7sQJ18UhRBw7Rj1\nNBFxtcUDHQcLM227XWXpD5uQPXPeWV3TMxE501mHPKrDzqgm9UQ1ugEqBVFi\n4gDxMU6sEEhsNPuKunCMyuVgNnmtb0256WPfPfoaHzDat3PZbun8/0ynZwRt\n+9/Kh6BjJ4A5S9Dkna8CYbgI4KGFMM/pimoINSmFyjF8ZBysUmhLCZ/8ANT/\neEoN6L0BHH4YwSVpJrmfafwHUA/P8Gel83SblJaloioCAgoYAlK48n0S4lZO\n9/OwmC14kAXaXanxzWzGTdc2nRom9jq72N+Wx2r+ohFyR6vbE1KsX6qgfRcx\n6Yc2nyDLBK1yQZnXV7kam8PYeSEeSZ3+CLPp5zvY+w+6djzck9lAmXgxgfpj\nhHoPq7w8I02AKY+JxtAmmMM9oxtS515f1qlpKVF7waLm1EACmqh81xO+pHMi\n0Ffb0Mzyn315esksztL8oRiHNymmMSx5BNwp0uK30pEY5VsuGNvieky6NV6+\nq3JlgQ26wuFGzlGN/FBEIW1UHP34I4MR2WaBfD/bsfqRLWB2uLrPVB1nKZqV\nSh/4\r\n=csm4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ/ZaoquWBriiAOq8u1dtBoEnoYFzKNv/11h3nwUirbQIgeoqrdxvn3nrkirqMB0yl+B5qeU5QSSwhPHqQTUKd4mI="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_4.0.0_1643408170737_0.7225440359559376"},"_hasShrinkwrap":false},"5.0.0":{"name":"@tsmodule/tsm","type":"module","version":"5.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","types":"tsc","prepare":"yarn build && yarn types","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.0","dist":{"shasum":"66a3e818f673d0c8e1de8a8a299ffdbd64c8119b","integrity":"sha512-kJyyHOYk+CrOBYkFmTJhOF0CoY7lQbI7gVOy2nGJMuvn8mRb2yS12K78iHuQVFf2JLrBvFGVjMDH3VpXYZdlJA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.0.tgz","fileCount":27,"unpackedSize":22416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9H85CRA9TVsSAnZWagAAOMUP/0DihoKBPyRxZ8s2Iv+t\n+ImNd1BBWVhBOvS/KaFWAIKBwdvRFKsGsV9N+oEsbMyP626gPUIjzemW5KQq\nqutKYVELYv70XSZoDFyUJrPREkAHNVtKoj6/PUTSqM+KzG9Qr72grLh3k0in\n/wRAvkYLIegIngUbsje2pGXt07NLYDGS1VL6H8RgFaqqNYV3SuJGYp6GA+SH\n/+IJIMs9pHd/2AeakoiBKhmnkrbhZHSTX8kuyBkiSXLPqFYsOBRzMmdoTlrr\nz53MrdQam/tU3EB1kVGCbZirUYckgCEXED4lTgwmUziYQOE9L28B2WSUguxc\nTAElrnF0TDOCUFRHMrZIbjyd0c0wMVoDvATNjiiEF3o6MfwdWPm45blhsN1C\nEYNcyAaIGMO9DRD3lccXr5jy5/3hCcoFu0vuy11QyW2iLhh8h0t130Lihrwm\nhT9Kw16y/Pf/9dcKgpMZSc7XiFLS1Bn2LS6zTD+/5TvTFgTUnzVBhU7ovqzW\n6hRyYoflhBK77rcsbJ+gUOzxLpxcQvhBysXrXOz8EZip2BX7X2neN1tWzOGd\nh2Tgmji9zHBDy++tJXaiP7tzzQBkA/v8r+MRJK2MYHy/74Z/6MqfwgPVAnBZ\nul8PM1hLlkU3pweYzQzQ6h93gLlCochuQI87Oj8UGr1Ni4WlXnTBgHC+NWkg\nZQay\r\n=DHVd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8PdJawI03tMLpbjA8S3/wd7yBxmiKQfnwPRWJQmKp7AIhALH/EJZto2hKzH19b9uprnTfz262kQihFGPEt+8b1kEQ"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.0_1643413305566_0.36152192463408594"},"_hasShrinkwrap":false},"5.0.1":{"name":"@tsmodule/tsm","type":"module","version":"5.0.1","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.1","dist":{"shasum":"78045c76dcf51308c42cd11fd92b6140788d626c","integrity":"sha512-a+JFuY5HY6v5k6Kvb9+vNlB4h9oN9N38zSHc6FFMdmGu5g4ZB4WBieJ5JVc+FQTOPjjoQ6LCfVZgVYcib/9mxg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.1.tgz","fileCount":27,"unpackedSize":22331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9H/bCRA9TVsSAnZWagAAqeoP/jFh7tWUgwRVtac8GRkG\nifuZ7dBE6PVV7vgvopWbMUdNk60KLLq3zg1AR2WAlWnx21fL3oN33VmtEwq+\nJnQhpDkYYfjjywFABLUtx6ZzOQoUsdFMv5UBYcgCvpqzHgvMagpMzsD58bvf\n+F/+BfKi21e+MByLrlYSokvYcjpRQZW94z3LUXcrdOkCYhlxppiQyOGpIrct\nyi7GwTL9LtrFXQkPLY1nCC2fDHY2y47AMdMXCdDPTPGJgwDjeJlJSU6j8g7e\nEd04HjxEPP8uGooZYFYRGj8H7pQeJTLLLM22cp5ZRBnHs3xZdP3Dy5qqA67+\n/xkJNcYGfykwpo3f3cM/UAmQdhNJ4bGrVRVfqeGDOKAohkB1UDohXIZBVHPH\n06zOJsOX+p6M9xZkrnQxhkI5kkrr55uQ3kk6x7hBKPE/vU6j1TmD0zQ1RLMs\nfg35PufhESFXpP5Bi5E16F63mezZ2pYFwcBZyWM20qxUJXak9XvkG5Qld6Du\nw4JirS8X0BzYmjuXK0uqUY60I4013Di8hduhrfUE0QRfHAMUG4dxKN9qfQdR\nYzBL7U7WP6iE1MVGGKYc3W/zedHSIZullnAtmqwzqNYknr1PJ2vo8f3DvTGN\nNwywEmuRf/6UPWqRp3uaXV5jLP706oG36AbXZQdDsVuXkQuazjPIFXfPUWnN\nC+Np\r\n=iIvx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxRaWFLz5tfLZ8WoAOCy03rpJQcwh7oTEzUdkNcPC1DgIhAOahKw0kucn2YNavFstNiqaW0N6oxxbxWENhYN4IKDzr"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.1_1643413466926_0.1960937143335184"},"_hasShrinkwrap":false},"5.0.2":{"name":"@tsmodule/tsm","type":"module","version":"5.0.2","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.2","dist":{"shasum":"39c3efb08052fbf6e387205f992a99edb63006be","integrity":"sha512-I0/bPFpvMepad6wbKqtkqOGd3Qt0cOeosAt6zxdtSKD8OhTOWMZgbQPxOw4kh9bTLbmodnAJZ3/1wl08/Aw9+Q==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.2.tgz","fileCount":27,"unpackedSize":22403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9IFBCRA9TVsSAnZWagAA+ooQAJL3VPtxQThONhrcf4RD\nK+LbSe+YzV60WPFnNMJZAM6BYoWgT61XqolLjCWDsXkENF8duJ528y8SrP7b\nun5yIaO9VQT9WkduCIneyrQjjJLn5vRlif99xkXAlfmp+mSeHdcmRoghXmkV\n+Syp4juzHH6jLM9XrBqBbJVGCYch2vdppSUaOMuC7VZvoBXsm9nMayQ+hTse\n9b/NkXMJ1J9bQH6ciGcjfSBbaLPlyDvLkXmkosWOgIyAam6rHfr1hmU61vZP\nd3wqlNZ7M006GUKkBEX+4S9a1yYOXDFw3Dm8558lc5knORpythBG4jjHUilk\nRSYTBlfBtYEi+lZl/oWbQuGIbvWPPdoINUbq/3tTEfoNiueit4MjVXHsH3dg\ng1hFdR4XVDitJ9cqGqSoqn/5tH2qS7R+3GpPvt8IKvdCTaSOxm2KoOPCJxYh\n1SEoCLiKfjjCnBTomGgbbPwCRPpUkylqDOUZJdTu4f7JWo8Ui4w/J68Ubw01\n7Fj6G2Cq5YgzR4S5xBtQKVsOn2tTH2bJO1RSWWxruE4TCoZ7yDTSynLS3jyr\ngzlpWE3ZMRCD4kLfd5KwZMP0krQbyWcROv6/TMEujtU6t/GE5gOV3xxG8vfe\nkCdnFEdFjbOIlPHkbv0NLVTenj1ogIDO4JkP9/AjI/IvlhSMljAeII4KEuDt\ngruH\r\n=Yve8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBhPstla24wFL/FIFTkd11GLOezBP7uzBLl5i9s7CC0AiEA46OrNU04hq0uaJXbq8RkIXxZGdx4ooosxjZERHb5xmY="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.2_1643413825577_0.9836074697078541"},"_hasShrinkwrap":false},"5.0.3":{"name":"@tsmodule/tsm","type":"module","version":"5.0.3","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.3","dist":{"shasum":"733912188a7efb7c45ffe4ec74922a4134dd6041","integrity":"sha512-SgNEx3QjqjTW9ZfY9XZDYKpQAWPF8pPYcgdAlZcHn9Ry1krdhwpsh2Q+6gkx7L4IjC00FDikTDQEwa+GgxFEQg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.3.tgz","fileCount":27,"unpackedSize":22385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9IKZCRA9TVsSAnZWagAAe+gP/074tHYD9aMQOxVW1qUW\nnh7GOFcb5ViMtCj7tZBW4WIt6WC5vdRF1+G3Ivq9fvCRaMfTJC9PLXahpTP9\nQuvkUUn7ZguYb3QfVt78VKxZlk1hFts3Yid0DVtUT2G1DqnN82Yissds/F+L\nlLusW3Hbe/7DwI4hJGHKHoifyr8lPovyS48RpxcJO0LFats8CM7bA/AYGZTz\nOBljCGxixJ0AOJ4SfkSQmyXdGmpiJJGKdQzxRSXiQljey8Lcp0TWqbYpywL3\nTasrNYHIivbBQiCvOKoiLTz4eY1v6WKE+N5d+jGYaH/qdGVyPJyvdenqjWrT\nfZRtQRXv9MJOA3iQxm3lOyYtiUme2hJOnMH4wFVZzv2WXf5bSxc0/ZWE3mAX\n+vNsZeYO7fliDTH35CiEUDAAFq+EFg92h7LG/FepbWpDIPBmm6YGQGtghlb1\naSa/6sIWdyGeuAZnKm03WHQgCIernPO7Jhb8MrcOn55/vB63vRs2464igcbZ\n/JBCQlT4V/QxBOycNut5I6akKy7kFW083YwL1O7K2bdXdorZ6U57+QpRh1Km\nIgykb7ObSMkS8mpJ70BzQ+fahu6MiXeal6xWltnLJ+sPiRp/wHTx5pJYKhNg\n7kILfY6isDD1iZ2c/VzeSAx3X2JV/SVBSnrCiZUUCdAdHQPN32GQkYBfHtmk\n5yI2\r\n=3434\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFk9FBBLcCNH23q+s46EJyWOKNIUYgJ1LMagGwsfYKp+AiEA9Q3h/Md9HYXtyjb5mFoZTvRqIPBh6NWxpXoeCPyciM8="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.3_1643414169498_0.4666432442834487"},"_hasShrinkwrap":false},"5.0.4":{"name":"@tsmodule/tsm","type":"module","version":"5.0.4","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.4","dist":{"shasum":"01d3c97b8be79ddbd6167e009000f0b8a51a7c85","integrity":"sha512-TOj1THcCoK+DXdbHz2h0BfR5a71Li0km8ZBDQktvGWzte98WM6RvJ8S18q2nfoNqF/yZ0U7/Y1hfGwIXev2lFg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.4.tgz","fileCount":27,"unpackedSize":22560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9IWzCRA9TVsSAnZWagAA0uQP/A0ioL0iCTAxFLBLcFhK\nX/xm9CH3LYBAZOvW2lbFJbHh6BvjGXduloMMu+4GFCc8HY9qFo56q+DtdFmX\nQgn945i8binkrhq4SKtXa6o1Nu5VBD9dbVV0Bmqwf7zrln+JYsmtHaKY/aNV\nlkRIM7QN/NCBQqIbH3LAYtB20we/LtBV+GaJIw0g2+12dmf/6S6X5syH9fW7\n2VKcwZyKZoNrfY5hmlreJTFM0ABB+Q9/JQVPjO9ZYjV4gvYMQ/5I/S83eY0V\na49eYTOVHTW/3dsJ5epat2B5pWrL/uWTePku5hsxkt0D+zn40SVAc+CCOV5D\nVhADzt7cxTkaMZbT/QeoV9rmYc7yEEQO1A8g+WoKhueevmyTVvjf2CV1zBjL\nKKVhYGUw/VdBsmEYC+sk7vsAAfQhfBSRL17UkKTo20+hF+X4PdDWEjul8fYc\nKQt6L0OdLzxcynGvCxIXu4H7EQO6rSASbHrnIZHX3jlFKVDssrlyw1ZsSpaz\nhcIZTWXTTAnBODpeTI4LxicxQlk2YwUwrWMsaBZcznW2hCBdH06EyL8uHFgf\n+z7riA4sKScqVwMblpZhgW3UoaOAQ3gKw1YpHxsdrEa2Dm/vaXiifrmPnHte\nIy+Ah4416h1uEiK/48lNw6yOK0s59stKa4Ksa/rcp0+cNskpM04Kyx6YlNNq\n21UP\r\n=Gjt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpKmIBUql6UdCjU1GGuiNCCuxWrQOxxnvOnMCLTN5MpAiAniN/ievRFN2j1cY5Zj5j4lJZ0B79ixmPX+9C82NQ5tQ=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.4_1643414962867_0.4104562131370957"},"_hasShrinkwrap":false},"5.0.5":{"name":"@tsmodule/tsm","type":"module","version":"5.0.5","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.5","dist":{"shasum":"1b31aca6efd9980bda126d842154164c77c90d55","integrity":"sha512-4wlEI+zV4fsqIdb3ThPwA/aRZCD4CnkhYHr7BS7JG73Yd58pbdUJIwWUa3hHfM0/ooo+d19XBLWe0zBXPB/YSA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.5.tgz","fileCount":27,"unpackedSize":22578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9IxfCRA9TVsSAnZWagAA09MP/jyY3ORhmzoVVYxGm+05\nTV+0mg1ZSKBHfEKeOmZWGddVT/tSy+1Wp3MEZ4VaEaxii+hYBAvCwojc+uOz\nrY6FyzffsN038bQszMaaMlzUstMutA1N5kZ1oFeOJKFLuo/2q/e9Js3elJ3f\n7m/NdnOCruVx9pRQqPFGwHa9T5UOAQVZQnk8UqCJQcrQyL/07yrITAK5DslE\nns5fw3rGrNv0JpVU2RQoy+fAsmjjd8wHO81xe1y6Gn7ARTvGGNoyL4123G2v\ntpBBIjK4a96q19ktKXWCrMzGLoeY0rV/1Dd3BckskIX37blib3GljuJeLwX0\nzYckJXDJmykqHJcCighwuPg+2/2dLajuhlx5013h6ncCogEyLEZZYXRCsTdu\nJtR8s6dilPT8HKkPeoXbLw3tef2VWkQky40qMQm6OO23WbCJcvu/KnUJbike\nH6QsbXCE5bdkSHJuJ2DLNKzXNSmy//pUBzfvMjxITxhfVDaAIflqZgK7uGBj\nPw/vNpqddBl5d1aiQ6j5VIxawvz1BtfuwmLhseTATsV5Xdxe3v03RFebGliv\ndvxIIayTWhghO7c6nTGGRnnAncZCQeaRH7Rp0gCFbcnKKOt0sKlVkX4LPfSk\nYM2LBPBOpt/3/7axnEdUmirC8aeR11AF4vjReZgdYr13Q5z/jWRQhUtP1/b3\nVeUu\r\n=/HEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC60CgeAEi8obe6ADFip+EMwOYMbaP2M1WuOsvWyhwEBgIgZoOx+eaIkikFTQMKYzQk5EScgHIeLMBCso9tgXBlmQg="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.5_1643416671307_0.8561427615158623"},"_hasShrinkwrap":false},"5.0.6":{"name":"@tsmodule/tsm","type":"module","version":"5.0.6","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.6","dist":{"shasum":"8f44644e1bf20c9b3d6a5fbdd9fb114fb8368ebb","integrity":"sha512-0cAHIrds4YQ9rpGUSNUzaxSALIVUtluFPUFC0op2qdM+fGwa9IDVxkfMwSo6jIZppI+2pUETrpDVp2IRtSBoOQ==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.6.tgz","fileCount":27,"unpackedSize":22618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9IzCCRA9TVsSAnZWagAAAWMP/3PBwXv9Mf+G97+3gyZw\nf/PU5wEYRgmmORVyfsJdxAVLG0WQPoLzoxmeD5h6q4RZUxf09BpgGxwuG1Up\n+relYBtrc9RJBTCaPrfNW3fdlsvHmtNTrFLaebjQbWuFPuMbIPaATl0BvIvp\nJ+asYvrlmx9lIywpx4EAucWt5SWyXvaOBSvk6UhJ5rRBUtyYvNzXFED+t7q3\npF47m7eZgrz9iTOSnhILY0ndr87R1FvK4X34k7iIpggkpUwdy99A08KUcy94\nehQvsgp5D1WX2awRyiow56Q/hsudgk/mQoW9lIzh2c1OtlGwJPkzCuukScvu\nuiYOER9on937J8A9BngtKcpNQtuyfKDbk0xJiSSn+H/7cwNEw4OSbSgPBsi1\n+HT7rNlq7cqJeQl/ZQcSVkqHcZZM/JtW9cWnOxR9Ppe7m02EltD+j1PLarQE\ntyI6ODULD3S4uZPoyXbeGDv15ZrfSlMWtysqFw9j/L4sTbGw270GAytljIzF\nzke1lrP4oqJTu1amqolfTxIZDb6BoVi4UGh1OBAIkUfQdSuiMA3I1pPZ/N/d\nd6XZtADZ3rzusi4OoUUZ8sjZIN/mZrST/5W6vup8svx9Prp7SKe4RBFmPdmR\n2pEmzBhhVM8Hdw1L31bT+x8IGJL++d/+kxDHkB0GtEFuFGZ2JY9zcVITnHYx\nfP2v\r\n=kMe3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHa2aDV8tLKV0rrhwXNE/uc+i5WAnRpQW2iPoZViYz3AAiBMyCv93QoaABUsqJTRDqRAdSAv/Pdm5hM81QFaM2jl3A=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.6_1643416770022_0.31595823896435626"},"_hasShrinkwrap":false},"5.0.8":{"name":"@tsmodule/tsm","type":"module","version":"5.0.8","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.8","dist":{"shasum":"d085f0b0a73504afe3de939ff99fbffb749e3da2","integrity":"sha512-xxvZw6JC3s3mruEPzI1xUDTXAYQjdEShBRLhbZ/dEN1Ai2MepCPa62IQfkxZC4k6/WmlXkH21jlnYgOY1zugOw==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.8.tgz","fileCount":27,"unpackedSize":22615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9I1cCRA9TVsSAnZWagAA0o0P/0dJsMRicnNFV3lB6cGS\novnT/7QQ0S73SHSvO/tbXEwEGxpg8mZvc1Xq1UylmQH39ytDNiLUZocCjpSw\nFbXKaHkbJNuyC/pN+whY99azhJJkcsBjyzr2ON9tu2cmQgCFW5NCVc6fYGBz\n5qoC+s0rfPiFpxGA7q8DD4nateJ+Qyjav1E578bF/aNppUMo71h2HN+0PGFZ\nktdv5qCsMotX8H1mzCj8/JiZ1nSOKFr0kC+N9qPpZLXaOGee1KOTpDl8LElZ\npnfP7LoGV9phIR1uR8Ls8FEB15kQcp3qxlRbg64GGaailwrD58LVJV0c6ngp\nFJ9tbquiOexV1JZymUk2LEyuLOfBi03qjrjuoFxFpChyrK87FV7UryKrZxp5\nm2Zs3qEgf1NDvq2QkPETMHi67VByoFQQj472SYnbf4vDDE57gR7mIR0lZkf3\nWNtmDvqnp8utvasXOA/H4cjJAouvXIN0b0Uz4QfCJWdmQVvQ2cQyr3FD77CJ\nUxcalSN4aKsBBbQ6r5QA/1mWZC6kker3o/gbSYG+OrgdvgpPiC3LgmqkokrO\nM0acbyCgylwrWJJfBDyDyqhTzJbX4sBOxNJ8uXHmTKbFsCy6UHHsaouhbx0v\ntUAJsVCFCDw6OgnQ/aplbpSK5U3n3RyLbtDryVMXbv5Zlc5m0CRm3MezYOQ3\nTNyp\r\n=HXus\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzVLCs44DfReegbu8zqDMrPBbtMKYzuEFzmCpmDljIkAiAiKP+gxnRNf/SUQgjd/WZACIjIz9t63/k1UAoI73hrAw=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.8_1643416924294_0.6250038211395479"},"_hasShrinkwrap":false},"5.0.9":{"name":"@tsmodule/tsm","type":"module","version":"5.0.9","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@5.0.9","dist":{"shasum":"ccd9ce79dc3f7333a4d18c1ab456a378796c1fcf","integrity":"sha512-CsE2dvVhgrrRAgcg1p7qtkUP/7TVJOrB0qfDwjL+Um4j6hG0v3dBVR0YW9DwczdhrWM+WCEf2MXRVbvcqj1Vrg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-5.0.9.tgz","fileCount":27,"unpackedSize":22646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9I/WCRA9TVsSAnZWagAAw6QQAI7MmJjjlZdCzJqxArID\nEIjO+psxSdK2mxv03JVgpCZ25ZqZmNRvvSbhN53BOg6x4lf/jJBN9mSNuwr8\nNJA+/2ele+nYSCyT/H/VV6YuyO6olTgWZuQHu42cMnD/uVBvbLEPJuvGvc6h\nHztf9lTooEH/hBd4lvZf612EofFuCQwnyXIcg3pzP+4uik5x736qU2jvTecX\n9U9hUvJXK1goUB4fPtHszcNsLO24v8zQv41Vf2gPS+zCAXIP0M4dQ2H0ZFXQ\nfoVYX9nPp8UbEuDnntfeXRtPuYCKQ6t6F3DY/w0uFHC3iBI6sTb4yfR4gmF+\nHVBYCHBlMoOfhDEgL1tVPCPOsTgG0O4v4GShr2tImww0FQkaKEzynebV2DxK\nOZQKf3Olv82Z82/HbtOMncljJTvyQcVwRe05dszR8py/YhpHTKwgTne6XFt2\nfdnIrlTgZZX/XLVH0U+oec6DnN+OtGAspah65TnhX0hXSPvhOHjcdIh5a+Bg\nA7Aerh1iYNx3JpWtvyDKUPnaXUikav8RFM/e/xS8qTN99+J9ziOBgmDbkaKR\n9zPJuOekBFI6Go/LqABvgaET63mnpkBp6tnqgs7CkZ66SWwasjQr4Y+ScVBO\nV8Ozf50GjKCP6gjw9p3PcwQ2Up2UUEVTTqCzXSKO4gU4RYcCiLI3SwxLJgbB\ntxmi\r\n=dzJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyqKazHtYYTyUiNFiUyrLid9jzsy5FfIDzoYeMFvLjSQIgdFMSrJTj4nB7NTHQZnWf4IudopK4j2Tepe1bvTUwpUk="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_5.0.9_1643417558041_0.7138886081445208"},"_hasShrinkwrap":false},"6.0.0":{"name":"@tsmodule/tsm","type":"module","version":"6.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@6.0.0","dist":{"shasum":"ff0923c6ef26694fb30baabf507b29790744fac4","integrity":"sha512-iYYOc1fySzQFplKgpdNlfzAycUq0f2kWGKUilU3autZMvkutLbxvD4VpaWEK6mrsSQ5dJpDNTn1HtnKKnH2atg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-6.0.0.tgz","fileCount":35,"unpackedSize":23655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+E0+CRA9TVsSAnZWagAAu3oQAI7PUyv3RiS1EMbZCEwc\nahNh/mqhwmdAALXx72fufWApFh3SqkHTfyQhOW0G42tECuampnTGGnVDypuu\n6ku2kU+1PQqoJ53ad9OHZJOtMYWBq8QRZr2mBOyHU3BeqbZDE0VnCkWz3xaT\nUPRtQFdgSsVEOEqanz7AJ5YMiFR06o4ZyCOgqtuOI3AHhbdqrAsNISNhvHaC\nZYEXfj0kYCVOQV4bIqO3I7XMZh0pYDzElUQN1YqAnROQMxTBJOyrtVp04YuR\n3uWwdyUk4H+Pr1NP5Pa4GDZgWm+CkCtjgz0IewHi+AB3c3Ytv5yjii/4cRuC\nX41QStzJb0iCXy/fF3MxjRbDQ2zFfHiH559NTg3TTzW3Aa+jvQDdGW/XEo6l\nmfMUvsj6c4ZiQaLC13czohI5Y92Go/N8cznsNMjRKi0iVlZEUwMS1kjuEgg2\nHtGOZIlOyMa7gPqBXQqEd8KamcP7q9Eo4aBt+BmTb9HZ67pHp7OqnW7PNhTw\nLYTyS2Eesxc9n84nXA8nHKJyXFM/CeZ81d1rmrprmEnk1db8ljXvmHkBw2LU\nc8gfOns4B7YkDS2GKtZHXtaD707bKsNpbQYjoD5IcLqmm6rg4PDuYRThg227\n6uHY0XtWTttUZ/tReNSybjIMMABoWKnUxrjAdb9JeWr5YbGAA1FhymYYX9HR\nHSlR\r\n=j3Hm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIED6oGqpBbTdbfwsT66abiJUTjnaET29TmYkDgRSWhTlAiAKf96vVQ8Vh8TYj5eu/yKGXjLxG0gFEf8djonIOk7Kcw=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_6.0.0_1643662654383_0.9193333868216857"},"_hasShrinkwrap":false},"6.0.1":{"name":"@tsmodule/tsm","type":"module","version":"6.0.1","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@6.0.1","dist":{"shasum":"a59f482aebc9f8ffa9ec25849bafb5f847823428","integrity":"sha512-BObloRmo32KyOHVKuIFpipWZAwx7tSaTBFx4wrLJGfy9C/AE4a1462lmpF7RIePun9UFSsQQdlnMbnoQ9jM/3A==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-6.0.1.tgz","fileCount":35,"unpackedSize":23899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+FDgCRA9TVsSAnZWagAAP8UP/ArjrbXDk4WfzumqLZLR\nbv+Kwi0pbxZrCHGUCWX67+Kg0mQUx17b6XHPJZxma8Bdcvepa/MCm2CSoR6p\n5DCSXAfF4br3cudBmVbaxoqvIxiGcF/Z6avD/l0gIuHj7IZyvEMBoVaUX+OW\nwBhNQZ+6Az5yySSjHgPUh08SD08XYsw6QVpyWiYnGu/F6z+U3wHLu4FxKE3+\nGGZmE2b7kFEnfqYAHcoss9zj8GI2MEEswH0uBeZZaK8HaYUjNEkNqs2FJ9kV\ndn1Xbsl71Nsnrz27liq+dzXuqKdhaQpbk9tMzJcGRwS3kVuaHO7LutS2b/0G\n2hCWVNuieHEQW6rTBPIBpktOs35NyPDAr0XpBUXYRZos5FFqRTE8ZbBEqYuw\nd2U89uGT3PuwrMHl4gtc5sGUdgBNeJvh3BZd6ge14OGaHOnN2xx5f/twDQgT\ng+Nkoqp5MKgCy6JU6JaG8IA6WCzOJVsy9szQsZsT1pHNzcmYbr6uXhRNWfLA\nEuoI9U6k/AA9wPHyD3tAIiXCya4Y5yvbDfyl6D+SSP5TJi4FsKEbG2c33GVb\ndMXWCOB6tIhJST+fIDKbApjnpLGjaBDozF8zP8/RJNQe5AkYkfZ34U3dYquR\n20v4Yj233zJL3oLM2zzMMbFio2Aco8ka2yCw+uX/DBiNEv9mvu8KIQMut53n\nY6j5\r\n=TM0D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8vB2lfeMuDTsuwdIctJkdBtVfsYRgkX9YhBGBtppFnwIgcya1fCfsbyPGCVbqZoNkI15w9EDB30zkl9oBeCUF1Hk="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_6.0.1_1643663584458_0.8791438353030017"},"_hasShrinkwrap":false},"6.0.2":{"name":"@tsmodule/tsm","type":"module","version":"6.0.2","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@6.0.2","dist":{"shasum":"12b42226f4df95ba8a1f9608d533a7d7369fc0f2","integrity":"sha512-SsjtgixMuXz2d5LmD8AaawrwJEzWcXttb7el3Fx5LnIGRPoELuzoEdZdHW+Rj4m1D2kUgn3xoInzXSzd1jwkBw==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-6.0.2.tgz","fileCount":35,"unpackedSize":23941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+KUYCRA9TVsSAnZWagAAHeIQAI6lTkyCKC+gU9DQXoiQ\nA62d6flbjh1TauFD7BQf+IcnZt9ik2yzMI8SgxoN8l5KuKyoNXKLYqd0OPh7\nBRsUX8DTx/wfCvq7H0HGBTXGpkJ9PdzOWp91KX/S+C6r9yz5UGz6ci5w+IG9\nFtLkFrjIr2fCAuCgVUl4Fu1LPWb5SXjHQ6IuLNnt3Quce/b4ScLh3O24j6Jy\n4B7aq4BByHDI0H9kUE26he4usx0SHQSwXYWVt3I1R0+LUVbGNRcRvED+vbPP\nliQvgDvaeVLwUdR5LpqvkNmQ/cAUHsrPVW7hWiIp3WrS3SfZU/hJyYR8S6q1\nyLGBy7k/SMDoZJNPGJE6QZo+RAGP1nXYRCHCGCfnPxmBukur9lKRyfeuux2L\nIhjmC41btKuaTcU9w017P+JhgekC0emlPaazGfUVBee4BK+3G3pfIW2uchg7\nLSAHkhgVDHcxqFkvd7U4rmRGNgDCwcWVzQr1lYKS3He6EHaGKMFqLZnt87qm\neDSzsonYlRrPJb6vPRg+yRIJjS9bWr48ceMVkLfXQRUiwG3fjLjzEmWOiB0s\nNtZW8RN1sKnd+x29hC0xr6bY7cLThoIlVwv3qCHj0wJMMNSm2Tyfezb3GJga\n8W+vQ8FuqboQcbzSfF+tVpiq64umQhK0BLnMw02vCFuBJituAp6m/20lUN+T\nD4Ed\r\n=TfVd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeWWJXFaXbfAZVDKHU+ZChNvY7LneBoqihbS/zxthAbAiEA5CZEI1ib91ZXY36FShM4wW6WtSrZHsDEOucGRCu7wHc="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_6.0.2_1643685143938_0.20703971548772127"},"_hasShrinkwrap":false},"7.0.0":{"name":"@tsmodule/tsm","type":"module","version":"7.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"await-shell":"^2.4.9","chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@ctjlewis/await-shell":"^2.4.5","@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@7.0.0","dist":{"shasum":"fb7aea5dd05526f95a904255e52fae12da6f2c61","integrity":"sha512-CN6guBE2W+tnRu/w0acLtMlp7xgC6yusjIU1P+6Z8Svs3vgBqgvbCjjbRbeHEhaf2pZTZD89wVdEi4/swhPiVA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-7.0.0.tgz","fileCount":51,"unpackedSize":28912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+cJLCRA9TVsSAnZWagAAjyQP/3+19wLzrZtfTBn2yzNy\nflZLhyNAVWmsTINnVzurpAPuf6JEJcwvmbXtluQ0v8bHOQBf/aYoOizhf5lR\nP4U9qP73bJ1fapuWEYa5UrBHLSMTQ8gPVwEV3N3BK5+Y+qzTgejaiFRaRvpV\nGfSR1nryZfhqiyPfH0HBjyxteKXvepi106ZRKDSCfGRo2EsWE7j4xgVF2UPs\nz5W3ddY9/r6QJ56Mhu6yik88zYxOpIjggqN/Qv3Zr6OjdDRndo1zA+G6E4xr\no9UDYWRb/KeWfrMVBKwX8h1CGau724VBMGXb+vb6uAxwnYD9Sgrv9XL9olf2\niO5i32884AtwDVFi94SAT38UEGr69BSBZVZNYyexNAdmblXQeFX6VcmfKMty\nyKo6kTNjW79i9XvNXpGrLydcxvwbM77mjsV7nsgl4YHYjot0wOKpZq1QTJt5\npGo29NlnDQRNc1Q/0ll9Z9XV81YMaewW6TZdUep2S6BAAabo1YcF5cdAW0FU\nzzdvhmtLNw//OAVIGIY6zI97mCDG27YWnhHWgV+G5LJQEen3cWCXg7Szvyq4\nBTValL8/owR689Kjj3wSHz2z+xTtJdYhto98VUn4KO3s1/j8DwE7+R+/sluT\ng9IlnRuUlh/avO49X5FBkGpSzNAwoyVRC1Rd+BXg2l9ZjZSfEb72WxZcWs4/\n7U3L\r\n=oXFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjWcVbu/pQGHi/OModxJ0O25soWRTCTsaxaf8hxekz5AiAr9dcrrFt1Fd9PV715kSjngoqnA9Dc8OO3x9uAoUPNGA=="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_7.0.0_1643758155074_0.13635524833351753"},"_hasShrinkwrap":false},"7.1.0":{"name":"@tsmodule/tsm","type":"module","version":"7.1.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"await-shell":"^2.5.0","chalk":"^5.0.0","commander":"^8.3.0","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0","typescript":"4.5.4"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@7.1.0","dist":{"shasum":"995f95db72d70ec899171aa14e15154ff830dbc2","integrity":"sha512-C1YswpG3loIkB1KOhrl18TaFColMpOrCJnneQZyZv9+rxr6yzEzm/dHOIRkFDe5jH4eCSRMChcilVxnokBXnqg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-7.1.0.tgz","fileCount":51,"unpackedSize":28861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+c8VCRA9TVsSAnZWagAAeJoP/R+a7RpGHFWd5Dgqhvov\nmMuAbzLb3A53Yi2DgpdwFltX/FzsInmWx6/8dULklFEZXSRt8YLfG6kLQ6Ii\nwGO+mVMqkcT0YbrPJqgpfFe4h/yHo6BxA550YDEN7E3P4CRwcB1fOVZelr6Y\nqhSAjf6KrBQuQYpkklAX995EBw5/RrUs9eyyRbL1OmHAIPz86CVUB5HavwX/\nIc6PdmjxT9/XqJ/8uAGHKxJBgxGJhzDi9B4WXChbRoy/fC5Oi47F/hp4Y3ID\nCsaQ7GQ54WHd342BfaUbmyTG0f7ngkiUIC/ykYhMdLo0kEifSC2Y5VeQXXK3\nCIaJcaHVv+hoFXADPY7+PR2fRYdAxxG8PajIxyGyGSeVpWX3AN0vq7B+i8ns\nTbvghnXBHmhnaWU4udVEDXUEdN9xnZPERsu73gmFNoqAt+xSbKTIyYfXkEyl\ncbJEchYJQ3JFJPl//hLFxEcVp4qCf9ztXqN6BWYQmByzvyZxnkw7LDTBSzZp\nrCxxEHKYuktx8jdNrEV1Qdcf6wQ8tUtCZ++TTSyZT2HoSeHFXSB2LEKgV8L6\nPWdubB/Thhil0bv0Cd5fGfqfepns7uD7hDi1bTRxCupXtVjlrLkc9XpnfN1/\nWDNIDM0x+uqFB1x4eU2NiPyo0MFPBkMjLj/c9CZamzmyVJdQAikneX56lcBa\nhe6P\r\n=yLqj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBh5IVx24P3ndkg+q/W39O5kEtRWfDL9qiXmr0lLvYInAiEA9eiyxNhFcHjNlV8ykSkV8SvV86lckVZ5PaLkD0TYdHk="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_7.1.0_1643761429056_0.9098471924377269"},"_hasShrinkwrap":false},"8.0.0":{"name":"@tsmodule/tsm","type":"module","version":"8.0.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"await-shell":"^2.5.0","chalk":"^5.0.0","commander":"^8.3.0","create-debug-logger":"^1.7.4","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1","typescript":"^4.5.5"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@8.0.0","dist":{"shasum":"5271660a1e7db911d0ba87746b86d1d3d9a92018","integrity":"sha512-yprcFBRgO1ygOUF7jFvM4/+ktcdFW8jYkqo8yEPDYSW0fb6PaQ/ckmKff3TzkK9Zuycjk70xc2CnzG2c3HvzJA==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-8.0.0.tgz","fileCount":51,"unpackedSize":28036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+dnACRA9TVsSAnZWagAA38YP/RTi8qJZW3yKBxz5PJ9U\n/E1In7+siDf4L0/kf21qhNl+i5+pQjo7vsQgT8jYNrbnkoV0axGm/mMEMv0V\n66IXd/Ts/rIyYTzYFgFWoNLBQ9lIxOTekVxTjanY6jYRhS32FY5xFeV4Q9tp\nli+7iqEzlB6a6tZtRdYFzc2hEGlZPHruQ0iLtdYyDIDhIyuHAaIKO7exB5i5\nwF+UaLJ4oUCarU5ntebAarGqLQ830O7n/uMJF1ekwPwm0ftRFjKvUj7i6yJY\nTeQ1iZguCYhdFdmXhI9o4oRhS+cmfsBjMQrwQGkDD/HLY3P/wmF1q55GTJIF\n8dlugdoMmdy8JBh8DzpmSQqpbHH9a9xgvPO4hDbu9QfPayV/0z1/epDSMj9P\nnrVk/wyUBaP7l6CdFyCun5YJihKnyBaoRaM6fZEPCTr1ADad/NtTCryW/19R\nn2wdQRHBQG5bMKpfJqzkulCmOcytdwxjTzv0oOcyg6r8hTRy78ZlvB/V+sU4\nE2tstAvJDMwQDrZLjqxsbIP2XsZ0NIUZauWSgS52FLjeJkhxWhncYJWT1orm\nk552u8Fgq2nqrTVP4YpC2EQ+gR+j2I0y4VeNU9L3bIV14Io5u7ZnYFitPS+h\nhBD0sdKThazD9AWWNijufu3ywjv0bWnyjBNMbSZKIkME7lEtF7K/Bwu2dxMY\ntb/f\r\n=eqEh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsLp6GNOZoMpjVnu2ue3nm9UTVs++/o5vcf+bWfLmZrwIhAL68tWF4nNMIKlHlVL/xCxYlNq1g7VJ0pWdQtIg5AjyB"}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_8.0.0_1643764160303_0.21154502952768417"},"_hasShrinkwrap":false},"8.1.0":{"name":"@tsmodule/tsm","type":"module","version":"8.1.0","repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"description":"TypeScript Module loader and compiler","license":"MIT","bin":{"tsm":"dist/index.js"},"exports":{".":"./dist/loader/index.js","./*":"./dist/*/index.js","./package.json":"./package.json"},"types":"dist/types/index.d.ts","contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"engines":{"node":">=14"},"scripts":{"bootstrap":"node bootstrap.js","prebuild":"yarn bootstrap","build":"node --no-warnings --loader ./dist/loader/index.js src/index.ts build","lint":"eslint --fix src","prepare":"yarn build","test":"ava --no-worker-threads"},"dependencies":{"await-shell":"^2.7.0","chalk":"^5.0.0","commander":"^8.3.0","create-debug-logger":"^1.10.1","esbuild":"^0.14.0","fast-glob":"^3.2.10","ora":"^6.0.1","react":"^17.0.2","rollup":"^2.63.0","rollup-plugin-preserve-shebang":"^1.0.1","typescript":"^4.5.5"},"devDependencies":{"@types/node":"17.0.8","@types/react":"17.0.38","@typescript-eslint/eslint-plugin":"^5.9.1","@typescript-eslint/parser":"^5.9.1","ava":"^4.0.1","eslint":"^8.6.0"},"keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"ava":{"files":["test/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--no-warnings","--loader=@tsmodule/tsm"]},"licenseText":"MIT License\n\nCopyright (c) C. Lewis <ctj.lewis@icloud.com> (ctjlewis.com)\nCopyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@tsmodule/tsm@8.1.0","dist":{"shasum":"54072be659e0f2cdacfd3b548a1aa02b57fcc689","integrity":"sha512-rXRa3sQMyAB8XIlO9vy9l28pvPE6N25bpUZRDK0A/MdczC0ShzCrVuj02EC4fParejeLUYiuMCFSMnv13BemZg==","tarball":"https://registry.npmjs.org/@tsmodule/tsm/-/tsm-8.1.0.tgz","fileCount":51,"unpackedSize":28017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+fo1CRA9TVsSAnZWagAAuGEP/jQ+Do9oEYhjBdCrxE6n\nSMTr6NpoI6zfEo49TP1fc4H6Nr+LnwVR1KNlzzlDIodGD3VVtNuWAOu4sPRJ\nhGy+BrltbF9cYHYmMQJhD9DzQPqWeWzzY8Kq2L77fXSMrHNSEaIenKJmOTLX\nkIwm/YsRw+ZWXXpktQIX0E8OsLdlTDnF13dPfqrUzTyLHVRZw71I2rClI7zJ\nF/qp129xEo9FddRfpKQdnH0EVMctw/itrYWwCBygS1ZkajMKk18wzPw0Gm5K\niCsnyDJVol+YwQFeTEz5k1tgSjrW9dTzPHBzYjFJyw1304FgoBgq/u9nZz5d\nmfNaNYGdC4+n8i8f0p7BptT+HwaiyFVful3SUUDtTm0qxZ4TpgnSnZNtPsJj\nE2W1V9RVgKvvsKdcK4cnuFFUAkgKT6tyhGgvw+zJne6+ESGkKbLoSwFlkh+R\n9J2Mg/Suf1pjGYC3LWK1Nhlfr0hoLPMxmZnXQ0xsUDvHdAB0W5RMid5XGX3s\nPvTNxb1XrVPJQ+zv5B65vlgnGSAN+TcPf5H0Blz4SyHUQdcNeCnJFrHRj3wB\np1Msmp3rds0fk/gthC9fskTnaXD3FuutvYw0VfjATQdgDnTnXOk8KIPZ3tZw\nMgH9ctnjwowzduZSdBnwUYlkaxkMSmUsUpN4wiotSCyBHxfpmvBFVWgpYqPC\noIjy\r\n=GGYG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhJ2Sn761d/it0+sl0YbFk5MGA+oVqNqu2y2ZPVnfvFwIgUHK6RxnjDevBFHcEhiXj1jJdRYI4w+j/RxSgYZnG+FM="}]},"_npmUser":{"name":"ctjlewis","email":"ctj.lewis@icloud.com"},"directories":{},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsm_8.1.0_1643772469482_0.06889288989760534"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-14T16:34:59.723Z","1.0.0":"2022-01-14T16:35:00.019Z","modified":"2022-04-07T07:55:35.721Z","1.0.1":"2022-01-14T16:38:26.344Z","1.0.2":"2022-01-14T16:39:15.397Z","1.0.3":"2022-01-14T16:42:15.384Z","1.0.4":"2022-01-14T17:42:02.857Z","1.0.5":"2022-01-14T18:39:28.546Z","1.1.0":"2022-01-15T05:17:33.915Z","2.0.0":"2022-01-15T16:43:46.354Z","2.1.0":"2022-01-15T17:48:34.369Z","2.2.0":"2022-01-15T19:16:43.327Z","3.0.0":"2022-01-16T10:28:33.443Z","3.0.1":"2022-01-16T10:47:34.906Z","3.1.0":"2022-01-16T18:44:41.456Z","3.1.1":"2022-01-17T08:17:08.707Z","3.1.2":"2022-01-17T08:19:51.618Z","3.1.3":"2022-01-17T08:42:35.658Z","3.1.4":"2022-01-17T09:25:56.764Z","3.1.5":"2022-01-17T10:17:25.279Z","3.1.6":"2022-01-18T09:03:52.501Z","3.1.7":"2022-01-23T16:58:38.521Z","3.2.0":"2022-01-25T20:01:32.819Z","4.0.0":"2022-01-28T22:16:10.890Z","5.0.0":"2022-01-28T23:41:45.702Z","5.0.1":"2022-01-28T23:44:27.106Z","5.0.2":"2022-01-28T23:50:25.725Z","5.0.3":"2022-01-28T23:56:09.692Z","5.0.4":"2022-01-29T00:09:23.024Z","5.0.5":"2022-01-29T00:37:51.449Z","5.0.6":"2022-01-29T00:39:30.181Z","5.0.8":"2022-01-29T00:42:04.553Z","5.0.9":"2022-01-29T00:52:38.186Z","6.0.0":"2022-01-31T20:57:34.566Z","6.0.1":"2022-01-31T21:13:04.706Z","6.0.2":"2022-02-01T03:12:24.088Z","7.0.0":"2022-02-01T23:29:15.225Z","7.1.0":"2022-02-02T00:23:49.176Z","8.0.0":"2022-02-02T01:09:20.472Z","8.1.0":"2022-02-02T03:27:49.634Z"},"maintainers":[{"name":"ctjlewis","email":"ctj.lewis@icloud.com"}],"description":"TypeScript Module loader and compiler","keywords":["esm","loader","typescript","loader hook","require hook","experimental-loader"],"repository":{"type":"git","url":"https://github.com/ctjlewis/tsm.git"},"contributors":[{"name":"C. Lewis","email":"ctj.lewis@icloud.com","url":"https://ctjlewis.com"},{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"}],"license":"MIT","readme":"<div align=\"center\">\n  <h1><code>@tsmodule/tsm</code></h1>\n  <h3>TypeScript Module Loader and Compiler</h3>\n</div>\n\n## Features\n\n* **Run** TypeScript files directly\n  * Uses Node's experimental module loader\n* **Build** to pure ES Module output\n  * Fast (6ms to build this tool, minified and DCE'd)\n  * Pure, spec-compliant ESM output\n* Supports `node <file>` usage\n* Supports [ESM `--loader`](https://nodejs.org/api/esm.html#esm_loaders) usage\n\n## Requirements\n\nBecause TSM packages are pure ESM environments, only  **Node 16+** is supported.\n\n## Usage\n\n`tsm` can be used to run TypeScript directly, and the CLI can be used to build\nyour project to fully-resolved ESM.\n\nInstall tsm in your project (or globally) to run or build your module:\n\n```shell\nyarn add @tsmodule/tsm\n```\n\n### Building TypeScript modules\n\nYou can build your TypeScript module to ESM with the `build` CLI command:\n\n```shell\ntsm build\n```\n\nSource will be compiled from `src/` to `dist/` and will contain only\nESM-compliant import specifiers as resolved by the tsm loader. This ESM output\nwill *not* contain incomplete specifiers like `./path/to/module` (no file\nextension) and can be executed directly via `node dist/index.js`.\n\n### Executing TypeScript directly\n\nProvided they're executable (via `chmod +x file.ts`), TypeScript files can be\nexecuted directly (via `./index.ts`) with the `#!/usr/bin/env tsm` shebang\npresent:\n\n```ts\n#!/usr/bin/env tsm\n\nconst test: string = \"hello world\"\nconsole.log(test);\n```\n\nShell:\n\n```shell\n$ ./file.ts\n\n# hello world\n```\n\n### Advanced usage\n\n```sh\n# use as `node` replacement\n$ tsm server.ts\n\n# forwards any `node` ENV or flags\n$ NO_COLOR=1 tsm server.ts --trace-warnings\n\n# use as `--require` hook\n$ node --require @tsmodule/tsm server.tsx\n$ node -r @tsmodule/tsm server.tsx\n\n# use as `--loader` hook\n$ node --loader @tsmodule/tsm main.jsx\n```\n\n## How it works\n\n`tsm` is effectively a proxy for `node --loader @tsmodule/tsm [...]`. The tsm loader\nallows ES module resolution to natively import from specifiers like `./thing ->\n./thing.ts`, and uses esbuild to load TypeScript on-the-fly. \n\nFor module builds, the TypeScript Compiler API is used to resolve incomplete\nspecifiers in emitted esbuild output and transform them into complete\nESM-compliant specifiers (i.e. `./path/to/file.js`).\n\n### Module configuration\n\nAll packages built with `tsm build` are ES modules. They should have\n`\"type\": \"module\"` set in package.json and can use the `exports` field to\nresolve conditional exports.\n\n`tsm build` forces the following tsconfig.json values:\n\n```json\n{\n  \"rootDir\": \"src/\",\n  \"outDir\": \"dist/\",\n}\n```\n\nBy default, package.json will be configured like so:\n\n```json\n{\n  \"files\": [\"dist/\"],\n  \"exports\": {\n    \"./package.json\": \"./package.json\",\n    \"./\": \"./dist/index.js\",\n    \"./*\": \"./dist/*/index.js\"\n  },\n}\n```\n\nSuch that \"index modules\" at e.g. `src/test/index.ts` will be available at\n`my-package/test`.  This has no restriction on internal imports between files,\nonly the default configuration for how downstream consumers can import from\nmodule subpaths.\n\n## Footnotes\n\n- `const x = require(...)` statements in imported modules will be\n  forward-polyfilled to backwards-compatible `const { default: x } = await\n  import(...)` statements by the loader.\n\n  This has no runtime effect, and is simply a way to support legacy CJS\n  `require` statements by transforming them into equivalent dynamic ESM imports.\n\n## License\n\nMIT © [C. Lewis](https://ctjlewis.com), [Luke Edwards](https://lukeed.com)\n","readmeFilename":"README.md"}