{"_id":"@homer0/ts-async-import","_rev":"31-b951f6c38c69faa48d79233394f0f39b","name":"@homer0/ts-async-import","dist-tags":{"latest":"4.0.7"},"versions":{"1.1.0":{"name":"@homer0/ts-async-import","version":"1.1.0","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@1.1.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"dfb27ab0ee76c92ac6150895ef3a1b1e85443d66","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.0.tgz","fileCount":6,"integrity":"sha512-SoPEEB8hSYI3t/Peqo2F+9X8VZifnuACCC82sBrXKVixAYlxX6bKPfdfkrGD+lUZcRSygEx7aEzvozo4cGLuaA==","signatures":[{"sig":"MEYCIQCW16mDW5jWFJ7pctSyEt4STwd+sZEvE1YPsNVhzZ8z9gIhALtZQXq+PFsoCs0dWfa5AcEmIU1046Ir3rFapfBo7IMf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <21"},"gitHead":"3e1bd862a217e2d26a783144b991436e8b589260","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.0.1/node@v18.19.0+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"18.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@homer0/tsconfig":"1.0.13","@homer0/eslint-plugin":"12.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.0_1703329794707_0.13621772351073136","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@homer0/ts-async-import","version":"1.1.1","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@1.1.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"8cc612ec87631a8a4719506dec502ef52463709b","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.1.tgz","fileCount":6,"integrity":"sha512-nJj9RZILrw4wBgeRac+9STtjBGIAyjSe3ILTsCSl/VCBI0EMki1eRFK7a1N1v0KAKpKYmj1JXyKFKix3FT8YuA==","signatures":[{"sig":"MEQCIF6udtct1nU3Ny+KoAJoIq16yGQaDUYvbMDPnI69QelUAiAxsX0TOfvWuO2ZB4MulQTRAsIk2y+SP50WfPGFYh1xyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <21"},"gitHead":"cc158887f5dfb077b3bcacba37c6f0fdfce7f534","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"18.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@homer0/tsconfig":"1.0.14","@homer0/eslint-plugin":"12.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.1_1708602814941_0.6990643425285414","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@homer0/ts-async-import","version":"1.1.2","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@1.1.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"dd782f5e862a231aa6c586dd496faf2a0c0bfc9f","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.2.tgz","fileCount":6,"integrity":"sha512-GOuAZHqmlUxR5h57NHqdKgYsu3NwWn0kVq8JbJvpmfUhoPCRGkPv1AD9U09PipwH4nsouVMD84Lao4/F+SZzmg==","signatures":[{"sig":"MEUCIQDJqlxFKa8nx59i0oCcMGrFdqgK8cnaRhYtV+Sg3a9lZAIgALOc/IFCShJ33eArS9Q0rjEPa2zGc3aqOtsi1T8uwxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <21"},"gitHead":"e8e36fdaaebbe32a868ca86be1f90aedd8483909","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.2/node@v18.19.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"18.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@homer0/tsconfig":"1.0.14","@homer0/eslint-plugin":"12.0.3"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.2_1710826494541_0.39709321364515393","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@homer0/ts-async-import","version":"1.1.3","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@1.1.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"ef2aca85e62a07eb2f2fca00af8bb1692052f6ce","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.3.tgz","fileCount":6,"integrity":"sha512-wJEmeRKp/tWhoDOUOHN10Hf6R7jI/NLSO+lceLRIOXwB+L8PnEFgIRzbIoL/xKzlJUOUKJOtjwV131HeJqpc3g==","signatures":[{"sig":"MEUCIEsQrixiwlpqvWaHK6L5gkOXkaTnSGGI1k77fZFbNeBdAiEArZgUcjxzm7X50qRpW/TSof46pubZmsxk5FvtW8nFhoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <21"},"gitHead":"d88cdbbaa1c3d2fc4ff0e6a68388de95a0816bb4","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.2/node@v18.20.0+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"18.20.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.4.4","@homer0/tsconfig":"1.0.15","@homer0/eslint-plugin":"12.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.3_1712383280735_0.3331193261927712","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@homer0/ts-async-import","version":"1.1.4","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@1.1.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"a6eea3b2fa9bcdedf2764c16af057f5f73ede3b0","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.4.tgz","fileCount":6,"integrity":"sha512-TyeJ/Jw0n9a6At4Dwh+8VjvIPjjRkOewGPFztQNyfi1gsClpLoUvtLwyq/ytFZdNA5r577HJPAqg5VP4SxTMBw==","signatures":[{"sig":"MEUCIE0lfEbAYXJqbftNP3ojGKsXB6eZZLwRvfbBbjoxfPKqAiEA/WbqVkpfQmM63497BX1wUp5spdCXH8kmMYruoK+0eG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4296},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <21"},"gitHead":"89e47f2d17f87e0ce74bbe0f1c34c62a9cc05b74","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.3/node@v18.20.2+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"18.20.2","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.4.5","@homer0/tsconfig":"1.0.16","@homer0/eslint-plugin":"12.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.4_1715993666999_0.83546531548333","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@homer0/ts-async-import","version":"1.1.5","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"05f9d18b704df816fc64b6af103e6eb2b2418087","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.5.tgz","fileCount":5,"integrity":"sha512-G+BB0qCxY4AHaXi7O3oqy38niXiLHLq4p+xfJBy4LSj0uECYki4ijX6uPPeFAaL4sF0SXdgVusWf32Xzw1zU0Q==","signatures":[{"sig":"MEQCIFYkz8OtWnPH/vu3mZQS42vLG/0EIOHSQaNKjAG8UD8oAiB/t1JaaWmKNfNAC8JS3a++wmuk6ceeIk+nxGAVXehKDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4028},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <21"},"gitHead":"23adf9f57cbd4d3762816982b78b51db26f7bc30","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.8/node@v18.20.4+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"18.20.4","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.6.2","@homer0/tsconfig":"1.0.17","@homer0/eslint-plugin":"12.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.5_1728358136152_0.6607595623715854","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@homer0/ts-async-import","version":"1.1.6","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"e38c2b9c6d57d617061454efd3d3a6f1725b37a3","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.6.tgz","fileCount":5,"integrity":"sha512-fuxUr3ZGSRFOgnqpAvmobR16vC+/+5+UpYWEiPVUwBL8rkKX4fLfCS25F/VU5iVYUfD95FMxYICMXpf/hS7Tkg==","signatures":[{"sig":"MEYCIQC4Um/CwUFW9rAeFrV7f1DHE9uEFZJN4l2SeXMJOMuNCQIhAM6uZEH4fWe8OG0DlroYtUK0OTKfNx7oJ94uuJpo/f0w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4028},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"658c5ce61ee996331fe8fe99ff457234d6ccac96","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.9/node@v20.18.0+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.18.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.6.3","@homer0/tsconfig":"1.0.18","@homer0/eslint-plugin":"12.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.6_1731125185363_0.3504169344354353","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@homer0/ts-async-import","version":"1.1.7","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"806f6305e1ee2d6f1eb7a23911eac6871aeef9b3","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.7.tgz","fileCount":5,"integrity":"sha512-qdYytYBH6UuqA5hq2HGpkaawPNZiX3+39rxZYlOBCb4GbVRyQYNniUhc96cy+x7oOSvGUyFREM6EhcOZI93QnQ==","signatures":[{"sig":"MEYCIQDFEFjDfTxhqZ4vpEn+6zDstK68VC1dTMhiKZ+MY65e6QIhAIP0Vau4A+17AK4We6MaLYKx6c1HTG3KG5M0GjJcEiFb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4028},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"17b652bbb9639047f07aad6684033c943955433f","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.1.9/node@v20.18.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.18.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.7.3","@homer0/tsconfig":"1.0.19","@homer0/eslint-plugin":"12.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.7_1737781336875_0.7899583486040949","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@homer0/ts-async-import","version":"1.1.8","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"6c8ca69f81984fb5412a10f763e880f56163dd38","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.8.tgz","fileCount":5,"integrity":"sha512-oeRcgvuF9qJnal3Mj2cYUZplVcw2kFVgPvrNE0u9pKAJirjppvG9ICZ7nWS5sUUOWRoRhl2M+3pkvS42k64owg==","signatures":[{"sig":"MEQCIFmBFQry8CXXuruJHmXYPdnBkMAaocH87yA9w84aRhjrAiBMmu/VewfCKxOgr2lCbiYbPoqttI97pHG50R3bEnWKjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4027},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"114958cbbbced99462e92e387a92b1872bdf3510","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.8_1744588189213_0.8394743350642051","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@homer0/ts-async-import","version":"1.1.9","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"ac48d3b7214276757ece307ac2fe315c3a4ffa6e","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.9.tgz","fileCount":5,"integrity":"sha512-AAjWKvcGZyQhbWDAC/Sqrzpr3dQ+pD8VHQKM4/SjXIcyHZIiQOpi+1wZd1lSjLMiBiqsEXl0GWG1vkcTpMxHKg==","signatures":[{"sig":"MEUCIQDIeN/brmGT+pVpx0PnDHsMnz4ZCLo6jAQUUSVWRlbKGgIgfy4S6IEPygf88rcZFJMa333vKlP6qTBjmHSKoSb8708=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4028},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"76482b0d3b5237b9a24e538d8bdf650295caa729","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.2/node@v20.19.0+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.0","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.10"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.9_1744598677407_0.3474833032359175","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@homer0/ts-async-import","version":"1.1.10","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.10","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"ce88eb99a00ce891c9252aad0e22f3abc6002bbb","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.10.tgz","fileCount":5,"integrity":"sha512-7yVJXzcA8Xtk0a/Tj5Vz+LO5samSrDMCmOZ+U1RxVKUHtcAO0U4iP6YC3MC9iGT55LtUHltsFr5lb7qfXjPgog==","signatures":[{"sig":"MEQCIEG2quoRXGnMOIkafmHaC4/c7AM04zahtEPb2ysWu6a0AiAFaNV1an2pJgtsFiXByMjPgCLJO9YU+cHLfAdVW7a7lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4029},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"3ee0433eeefa4ebd2ae61fffb5e504ef9da322ff","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.2","typescript":"^5.8.3","@homer0/tsconfig":"2.0.0","@homer0/eslint-plugin":"12.0.11"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.10_1746839442615_0.86884193372661","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@homer0/ts-async-import","version":"1.1.11","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.11","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"bfc53a300bde051d6a67e0d79268ea8398e19b32","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.11.tgz","fileCount":5,"integrity":"sha512-RJXE2ljeG/d+sC2BfsDgyCgok001XrP90Sxev7qo96JdHCnqW+m8qL3B5WZao5J6Mev4CEIRxHhYRnWRaJ8ryQ==","signatures":[{"sig":"MEYCIQCwJWyHqpVA37K46nVSo+qwh+n4Kk+K6DH2LP/iYguungIhAJ7FzzWJP0YumWTANvvdI+iAO84NoYD6BAzCe8zo/5/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4033},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"00a574b51b25889c03ba657bf2aca39ddda00bad","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.1","@homer0/eslint-plugin":"12.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.11_1748061767955_0.6495809719503816","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@homer0/ts-async-import","version":"1.1.12","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.12","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"f9fa59cd1b76991e69dc5186fe3d63d7b2a223b0","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.12.tgz","fileCount":5,"integrity":"sha512-8vKDVqKiCG5a6mlf92esTT1XX6paeAnFzdwRnUuQJ/AWKlC54Yn7S89mL07Gqf3mMFhGhi2+ACiD/lhLB0sjew==","signatures":[{"sig":"MEUCIQCypJkt/ksUWCn5uIZ8HlwTGSGpDV9lHcomjiUnHhONxgIgDXSi+zued/B4srm3BFN163bjpH616y3kATlXYLCdjs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4033},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"51f8093860066cf6ad94729d4be09f3c8d5ce62e","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.1","@homer0/eslint-plugin":"12.0.13"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.12_1748063383671_0.006520750403877118","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@homer0/ts-async-import","version":"1.1.13","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@1.1.13","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"f3321872f021da76865f8daba38a2e1c00e4a70b","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-1.1.13.tgz","fileCount":5,"integrity":"sha512-KUAygkBzFWjFp4R0M9KIs8wx16J9X9OAX85JS4jY4+cZWFD+jg8tq9a6WCnhjPLRFyKiwPhu5fQ/X6aX+s/mAQ==","signatures":[{"sig":"MEUCIQC8dp5sL/FCLK8/rWDh4QIYnjmsuQ4HXzTJ1YbmWFxxkgIgWNr5b9bn3zUzSRvBOPe+F1knbYBGBrSOCqo8K0a89nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4033},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=18 <23"},"gitHead":"9e804863e566d60148217835a2d5f7556bb57a45","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.2/node@v20.19.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.1","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"2.0.2","@homer0/eslint-plugin":"12.0.13"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_1.1.13_1748064090630_0.23534988204544582","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@homer0/ts-async-import","version":"2.0.0","keywords":["import","commonjs","esm","typescript","require"],"author":"Leonardo Apiwan (@homer0) <me@homer0.com>","license":"MIT","_id":"@homer0/ts-async-import@2.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"dist":{"shasum":"22e8934b3e363038ef92c0417ae479bc4eaf5ee2","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-2.0.0.tgz","fileCount":5,"integrity":"sha512-U8EEpecGkk3sFs7VHZEUKg9uJQgB/pV/4jJ1VpW9iC1F/XLTZ296YG1TiOMIjlUIeUG1H2b49vSJZAgP8NsecA==","signatures":[{"sig":"MEYCIQC7kEe7WRgrxy+7MQaa3nyJeQWl1l71Q3jIJwNsLKK75gIhAO/YyllISLCiiA7t0xQhroXH6iaMdMnp7gkqAcBw5Uvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4031},"main":"./src/index.js","types":"./src/index.d.ts","engines":{"node":">=20 <23"},"gitHead":"8ebd444fb628a91cebb3cd70e22ab9f041e5ec0a","scripts":{"lint":"eslint .","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js -c ./.jestrc.js"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/8.2.4/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"catalog:","ts-jest":"catalog:","typescript":"catalog:","@homer0/tsconfig":"3.0.0","@homer0/eslint-plugin":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_2.0.0_1758417415950_0.6338169672889298","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@homer0/ts-async-import","version":"3.0.0","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"3d0b7b0724d2fcbae144954123f0a1a7e0ed4131","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.0.tgz","fileCount":5,"integrity":"sha512-9Odyo9+i3yjsW6/nlhhrvocKPYEBNkw3CkWDGY4KCzQ2e5Y63w8xvF7C8Pmr2iyC4sJC638inJtCAygGclTTQA==","signatures":[{"sig":"MEQCICnyVAFV51MTW284yI9U2mJyuxZZ1MUYozG6zob+PafuAiAu4Q5DQEjxkYjjj+JSyQsf+MSB7fhP68lDptozMB0HEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"fece630639760a2ea3b9f191ff203ac33bb88a09","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.0_1763783334670_0.1489939169604042","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@homer0/ts-async-import","version":"3.0.1","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.1","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"3e103eb6da87d150c9ac2231e7fe54cc07a1d233","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.1.tgz","fileCount":5,"integrity":"sha512-4ErJVkfeqI2A3N1BlrXuzuaBK+lf8ilrnnzSx0vtQpXQR0m1lMQE5w4auo4RohLHGCJSaesLYkx2OfgP1c9IXQ==","signatures":[{"sig":"MEYCIQC6kSuxzW0Lk+0j5hjBKVnCP9w9IETxob4dk9f0WQyJYwIhAMGajBzodjfGJYrMSpjbaEOOuLrtT4tJuDgfMG+TNRii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"ad1278273b546de108037954c1094af169deb5df","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.1_1763785442516_0.8249805673056729","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@homer0/ts-async-import","version":"3.0.2","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"408f43380be7955b20f23a80b0bea117a0f60785","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.2.tgz","fileCount":5,"integrity":"sha512-y50kzw+QeiNBf3DF1lmY7C6OGUpPLW5cXUtMRTMIBzWD5dVjw3OAY0s8rLB+Ig9oGU0lmcLvoDfyAem3j8pYlA==","signatures":[{"sig":"MEYCIQC/3J92qaaRP588Si0+j026j1Z5INsvlpZvFc8E5IYxAwIhAM4Ds2CQNecbX5S25Ey8I1mc6C1mUibWxu47CMrvzjfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"f8ab8bb9c0fd24a5b10dabb78476d3a99e7b9620","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.2_1763957400440_0.683504897524877","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@homer0/ts-async-import","version":"3.0.3","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.3","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"c62c6aac72225ffe665c1dd8be7f45e5aa12c004","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.3.tgz","fileCount":5,"integrity":"sha512-jDppThhyr6MVbwZ8/ryTU2ivuXt5QLBFPsDiIUYMryIpLkELBOT2jfYb2bd/yDQbj1af+8ZFd2wP5yIAAONDtQ==","signatures":[{"sig":"MEQCIBYyulAGRUsqc4FCSszoVW/zEAACawoJBM1zLEqymjG+AiAq8xIIRpRIU8f376VqSby7BbLt+oHmUI5ApX1phf33VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"242d406a2523591dc2c90bb05ea2645674c885d4","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.3_1763958551911_0.4163567807699866","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@homer0/ts-async-import","version":"3.0.4","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"9c8d148e8ad081311ec6e484856a789440a52b62","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.4.tgz","fileCount":5,"integrity":"sha512-x/u9Tgyw5y2oDkVfmz5bmsMFCqUtu3HivAO1IgXCghyT2Ht+2i+2Agqrx+yMEugd9d0QfBxp8ap1SDxkWZ9oBA==","signatures":[{"sig":"MEUCICkmeSI9lWBX67ZbyTs6AP6zStNkzcQFCP2tBcyZOaqwAiEA7uXEwZBDRjFiXusG9rsYdlbt1FMq7tWZxOQda1dDUEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4362},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"94d56cc2806978734f78f4e7534ffe52ba467413","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.1/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.0.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.4_1764213524422_0.16956339228860506","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@homer0/ts-async-import","version":"3.0.5","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"6f8149e666af4354b66fbb2788c05aede836c1ea","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.5.tgz","fileCount":5,"integrity":"sha512-Nt56QYi+9yjv24tn+n6AJdQauLPY+C8VFP6N1G0RzmLeyoWSpJXaNbw0/4kHJFUryJ+lMHuoy4FqLzu2Vfndlg==","signatures":[{"sig":"MEYCIQCNO0fwlmFdYKNxkacEeu5kj1qb6rrVJ+RidI4a4bxLuQIhAI9zyGsamCEM5WtGJ0lUZE8J+tcM2CdqiDp/eFx7GMQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4362},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"b1256966610df3430ad378b6db8b9a0048a77df7","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.3/node@v20.19.5+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.5","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.0","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.5_1764648644581_0.8352516089910389","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@homer0/ts-async-import","version":"3.0.6","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"b81eb20823ca66ccb456468cf3ca576763aef222","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.6.tgz","fileCount":5,"integrity":"sha512-S+u752LEHjYno2ze/e2Y6LLr57PMwsiSmOaU5eP4CqU38Moifl3Ybt+JOK4PhzbgWCZ+wK789sX8tqBQo0L36g==","signatures":[{"sig":"MEUCIQCmABcW6wwvkIO0JIYCATVzC0tSiC1Kr9eagN1aE1+NswIgdJrmf3tAdbDSdhjEcLeK5WFHFdeSToM+JHUb9QCDggs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4362},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=20 <23"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"6f871c4cae4d257c0ccee0939315bae34cc4c096","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.6_1764727596758_0.17683267142876002","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@homer0/ts-async-import","version":"3.0.7","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.7","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"9375c8caaf669df3e7af14342b3f95a2c0ebdb85","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.7.tgz","fileCount":5,"integrity":"sha512-Xv98rCLE6r897SPfDCk2wHOX+ff0r9EOGJr8FOpIDEALdFW87oLc/nuev3k/nk4qnVgBANhy+pyrxdEQnf+14A==","signatures":[{"sig":"MEUCID0O4ftmisGIUjWrCEZMLtf7jRbejjW8Tud1EXGW+x7GAiEAupRVauOanzL7cEkWVS2nM9TgqvUYN25d7rayga9904o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4358},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"28dcab5e7533572e5d0cc0966f2843fcb943615d","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.7_1764825808011_0.9903351921774397","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@homer0/ts-async-import","version":"3.0.8","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.8","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"29b49be290c9dee4558bf41c38ef8236b157d7e9","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.8.tgz","fileCount":5,"integrity":"sha512-PbUk+D4PxbT2VwfLgskmKZy7jVuZkHcn2AhvdWGnQaBsYmyptsvkds8TUWrrxDAM98YwOflMP04CWDRfBiFCDw==","signatures":[{"sig":"MEUCIADGDjmTeP+psFVCe8ZRN9ggyf97s4ptDE6ZV7BISQ6QAiEA339NJveenbKKMnz+1JIfxxe6JZcxZdc6/sbm+Sw8zag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4358},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"e4f2b5802352087d47dfcf7d08ff63da0f39631d","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"homer0","email":"me@homer0.com"},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"4.1.1","@vitest/coverage-v8":"catalog:","vite-tsconfig-paths":"catalog:","@homer0/eslint-plugin":"14.2.3"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.8_1766981991939_0.4036373389987584","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"@homer0/ts-async-import","version":"3.0.9","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@3.0.9","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"96071bb18b861a2c4a7378e8714014d62a97ff63","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-3.0.9.tgz","fileCount":5,"integrity":"sha512-V8CT+RjCWvi8yxfoQ0nexa+EUA5Rat67FKZMN5xTmeEOGRFKxQgz0Y2nWtbtpOSGv+7BGThTMhGt29vMAOluWA==","signatures":[{"sig":"MEUCIGQx8AuddVAzNTY30abKAytL9MZSi0Icc4pePVXKXhLxAiEApASoPjvfbNf864GNb6WUoJq5XwTR9UgIR2hT6MYGItc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"291c00869f3f00c63d5c0458555dfeb21ad231e1","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/9.0.7/node@v20.19.6+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"20.19.6","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/eslint-plugin":"14.2.4"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_3.0.9_1777181074634_0.890146709172811","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@homer0/ts-async-import","version":"4.0.0","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@4.0.0","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"e2e5bbd4f00f9aa2d950122af5666b61774cd471","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-4.0.0.tgz","fileCount":5,"integrity":"sha512-NtJerLfWO25Wkq9QFIdFi8hO6DNUpGJeNaE30tODcfhGSyXuUCGIeoj1/+3dnq/BVlzGEoqOFG7H9H/dmBA1fQ==","signatures":[{"sig":"MEUCIBRWvyW2Wl+9A2P75kyXLxG8TXaXXleyrieNW78EQCnpAiEA+EHOdZNaI9znOe35+wCdYsEqzZ/yTJyVpq2yzs59CIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"73afaa49ae5a5d66b67b9c3f336ca3be12de65bd","scripts":{"lint":"eslint .","test":"vitest run $@","lint:file":"eslint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"eslint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/eslint-plugin":"15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_4.0.0_1786157680787_0.45572086620383634","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@homer0/ts-async-import","version":"4.0.2","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@4.0.2","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"233f018a7a942b1b1c024cfbf4b4975a37b9975b","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-4.0.2.tgz","fileCount":5,"integrity":"sha512-grpvdHEs3VML0GOcgva7tcByOYpNfozuImOCT0iENhnGEohwnXNrBrSZ9NSgvQHVcDXZrvG1Pnf7w69W5dP0YA==","signatures":[{"sig":"MEUCIQCtKxRXAKbcso0Xs52Bc4t8XSzQ9L9Yk5sMNeXbJKmIJgIgaCcvoPilNZpsJGF6js/H4ILPCFai2B7IU5sDwUxf8BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4346},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"07328e8a7b1f1b73c46837692c8821a7badca190","scripts":{"lint":"oxlint .","test":"vitest run $@","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.0","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_4.0.2_1786264573703_0.10478257648452427","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@homer0/ts-async-import","version":"4.0.4","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@4.0.4","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"73f11b94af3266285e15ca9856501ec5ce60a778","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-4.0.4.tgz","fileCount":5,"integrity":"sha512-fm8aF+gxMJt64PtE2mst5rs2cso6AH/qe2kV9QWR4PwDVKTH2RQBWL5eSnn8KMv/b41T05tm4VHl8y2jTym5Lg==","signatures":[{"sig":"MEUCIQDgj/5hxI8kWq1VduELVolyKgqcY7NgE749ejHSAD9n2AIgHCPByjbwmPJKuKfUnFYi01ujeHE8E186NiGiE4AMlTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4346},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"e494ba08d9dd4fe6e5d3a9ef54201f3c1f748355","scripts":{"lint":"oxlint .","test":"vitest run $@","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_4.0.4_1786270236217_0.09197674143058898","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@homer0/ts-async-import","version":"4.0.5","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@4.0.5","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"f87b33b5a057c6889f1e502f5b8953c2b2dc4e93","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-4.0.5.tgz","fileCount":5,"integrity":"sha512-MwSh12ijrOX9I2sTgJ3ianMoBjuf3WP6pav+k2VztEe6zKx63+MP7p0AorehjGkmuaSwn0v2dgRfP80cZTDQ2g==","signatures":[{"sig":"MEUCIBMmHW/ITRAA2XE4p0yfvi0Y5QjDmyoPjLWzUHXtXSMkAiEA8xkW+rktFa7YcG3xObODPjCY0FhynqO0DM4Ffq5aJDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4346},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"27e773cc888ac2ffe26fabd5976a45ea7fdfaae8","scripts":{"lint":"oxlint .","test":"vitest run $@","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_4.0.5_1786330496445_0.9350638335776602","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@homer0/ts-async-import","version":"4.0.6","keywords":["import","commonjs","esm","typescript","require"],"author":{"url":"@homer0","name":"Leonardo Apiwan","email":"me@homer0.com"},"license":"MIT","_id":"@homer0/ts-async-import@4.0.6","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"homepage":"https://github.com/homer0/packages#readme","bugs":{"url":"https://github.com/homer0/packages/issues"},"dist":{"shasum":"0679ad12b0d60f57fa5faf478081fe3166c7f505","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-4.0.6.tgz","fileCount":5,"integrity":"sha512-WhW0/AlNhzTJuAqPcKfqGN2DPdSXmjy5721gT7VaGf7/fpDC96DrSVeaY65kDMaaDl4GKrI+AsjKe/91Y+l3Rw==","signatures":[{"sig":"MEUCIB1rhkBPysFIiFofJhUd2eSn/GBuBQjwD9J2Qb3izgr7AiEAqb61yZ123LhsYOS2i6ZOEZ0J6tBPgWJct7AXOIESaJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4346},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./package.json":"./package.json"},"gitHead":"7587cd24e11f4aa918acfa5ec4e873e0c587f7a8","scripts":{"lint":"oxlint .","test":"vitest run $@","lint:file":"oxlint $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"repository":{"url":"git+https://github.com/homer0/packages.git","type":"git","directory":"packages/public/ts-async-import"},"_npmVersion":"lerna/10.0.0/node@v22.23.1+x64 (linux)","description":"Small utility to dynamically import ESM modules in CJS with TS","directories":{},"_nodeVersion":"22.23.1","engine-strict":true,"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"oxlint":"catalog:","vitest":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","@homer0/oxlint-config":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-async-import_4.0.6_1786590216866_0.4928976396536342","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"@homer0/ts-async-import","description":"Small utility to dynamically import ESM modules in CJS with TS","version":"4.0.7","repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/ts-async-import"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","keywords":["import","commonjs","esm","typescript","require"],"publishConfig":{"access":"public","provenance":true},"type":"module","main":"./src/index.js","types":"./src/index.d.ts","exports":{".":{"import":"./src/index.js","types":"./src/index.d.ts"},"./package.json":"./package.json"},"devDependencies":{"@homer0/oxlint-config":"2.0.0","@homer0/tsconfig":"5.0.1","@vitest/coverage-v8":"catalog:","oxlint":"catalog:","typescript":"catalog:","unplugin-swc":"catalog:","vitest":"catalog:"},"engine-strict":true,"engines":{"node":">=22"},"scripts":{"lint":"oxlint .","lint:file":"oxlint $@","test":"vitest run $@","types:check":"tsc --noEmit && tsc --noEmit --project ./tests/tsconfig.json"},"gitHead":"7d849b3b0b5d9cc54557f3132bb50b1acc67f9f5","_id":"@homer0/ts-async-import@4.0.7","bugs":{"url":"https://github.com/homer0/packages/issues"},"homepage":"https://github.com/homer0/packages#readme","_nodeVersion":"22.23.2","_npmVersion":"lerna/10.0.0/node@v22.23.2+x64 (linux)","dist":{"integrity":"sha512-t3Guduy/JfdlItrS0aNbxwQY4c7pKaXsDhzIh1cH4G+XydAWSMRtkMRT0fITtze3oyptbaFuG25vFAKsz1UAQw==","shasum":"b339f62021f82ad193a451a21d5a1121beb88169","tarball":"https://registry.npmjs.org/@homer0/ts-async-import/-/ts-async-import-4.0.7.tgz","fileCount":5,"unpackedSize":4346,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homer0%2fts-async-import@4.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCO/2ZdhjGlgm0B8+OP+rPEUnoAZs6fWW2jtQ/6n8QEswIhALfI3J62EZP6l1zlF2kJg3TBJ54sP7sROgc9ze37AC0+"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7c0f1223-347e-4cef-91c5-6ba625eff319"}},"directories":{},"maintainers":[{"name":"homer0","email":"me@homer0.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-async-import_4.0.7_1786761959782_0.6907900706395029"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-23T11:09:54.603Z","modified":"2026-08-15T02:46:00.218Z","1.1.0":"2023-12-23T11:09:54.902Z","1.1.1":"2024-02-22T11:53:35.121Z","1.1.2":"2024-03-19T05:34:54.703Z","1.1.3":"2024-04-06T06:01:20.861Z","1.1.4":"2024-05-18T00:54:27.140Z","1.1.5":"2024-10-08T03:28:56.316Z","1.1.6":"2024-11-09T04:06:25.577Z","1.1.7":"2025-01-25T05:02:17.069Z","1.1.8":"2025-04-13T23:49:49.399Z","1.1.9":"2025-04-14T02:44:37.590Z","1.1.10":"2025-05-10T01:10:42.786Z","1.1.11":"2025-05-24T04:42:48.127Z","1.1.12":"2025-05-24T05:09:43.853Z","1.1.13":"2025-05-24T05:21:30.849Z","2.0.0":"2025-09-21T01:16:56.150Z","3.0.0":"2025-11-22T03:48:54.882Z","3.0.1":"2025-11-22T04:24:02.718Z","3.0.2":"2025-11-24T04:10:00.668Z","3.0.3":"2025-11-24T04:29:12.095Z","3.0.4":"2025-11-27T03:18:44.602Z","3.0.5":"2025-12-02T04:10:44.829Z","3.0.6":"2025-12-03T02:06:36.946Z","3.0.7":"2025-12-04T05:23:28.170Z","3.0.8":"2025-12-29T04:19:52.097Z","3.0.9":"2026-04-26T05:24:34.779Z","4.0.0":"2026-08-08T02:54:40.927Z","4.0.2":"2026-08-09T08:36:13.860Z","4.0.4":"2026-08-09T10:10:36.376Z","4.0.5":"2026-08-10T02:54:56.600Z","4.0.6":"2026-08-13T03:03:37.031Z","4.0.7":"2026-08-15T02:45:59.914Z"},"bugs":{"url":"https://github.com/homer0/packages/issues"},"author":{"name":"Leonardo Apiwan","email":"me@homer0.com","url":"@homer0"},"license":"MIT","homepage":"https://github.com/homer0/packages#readme","keywords":["import","commonjs","esm","typescript","require"],"repository":{"type":"git","url":"git+https://github.com/homer0/packages.git","directory":"packages/public/ts-async-import"},"description":"Small utility to dynamically import ESM modules in CJS with TS","maintainers":[{"name":"homer0","email":"me@homer0.com"}],"readme":"# ☢️ TS Async Import\n\nA wrapper to do dynamic imports in TypeScript contexts that target CommonJS.\n\n## 🍿 Usage\n\n> ⚠️ **Don't use this package if you are targeting ES modules**.\n\n- ⚙️ [Examples](#%EF%B8%8F-examples)\n- 🤘 [Development](#-development)\n\n### ⚙️ Examples\n\n```ts\nimport { tsAsyncImport } from '@homer0/ts-async-import';\n\n// ...\n\nconst { default: nodeFetch } =\n  await tsAsyncImport<typeof import('node-fetch')>('node-fetch');\n```\n\nThat's it, the only difference between this and a regular `import` is that you need to specify the type of the module you are importing.\n\nAnd, if for some reason, you want to specify the context path for the import, you can do it with the second parameter:\n\n```ts\nimport { tsAsyncImport } from '@homer0/ts-async-import';\n\n// ...\n\nconst { default: nodeFetch } = await tsAsyncImport<typeof import('node-fetch')>(\n  'node-fetch',\n  __dirname,\n);\n```\n\n### 🤘 Development\n\nAs this project is part of the `packages` monorepo, some of the tooling, like `lint-staged` and `husky`, are installed on the root's `package.json`.\n\n#### Tasks\n\n| Task          | Description                     |\n| ------------- | ------------------------------- |\n| `lint`        | Lints the package.              |\n| `test`        | Runs the unit tests.            |\n| `types:check` | Validates the TypeScript types. |\n\n## Motivation\n\nI didn't want to have to change my `tsconfig.json` just to prevent TS to transform the two `import`s I have into `require`s 🤬.\n","readmeFilename":"README.md"}