{"_id":"rs-module-lexer","_rev":"13-4e440e9ea344ac4110f702517d59a6ce","name":"rs-module-lexer","dist-tags":{"latest":"2.9.0"},"versions":{"1.0.0":{"name":"rs-module-lexer","version":"1.0.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@1.0.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"26b8833c052a4016b6431675f03f51e8b96262ee","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-1.0.0.tgz","fileCount":5,"integrity":"sha512-usVF0keIjjwfv+kWmT4zFkLOEH5Mk9vQRN+tp0hDfD0FTumX6uJK4PcV6uBs8fcEvrtr7d9oyta3kphR/hOZKw==","signatures":[{"sig":"MEUCIAYB63Tp/Er86j3EZi3YcoBu40QxFJtShUmaCATYu16RAiEAyJA12xw2ryehS8sTSWFXIG6qcQp+TJC1ZYGKErw4eK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGGDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6SA/+JmaL14zdrPHYssEdAZFUz01PnHR0vV+/JLdFkRNyzaPz7bE0\r\nv9Famfx7p6uUCfIgkfmQLTSDY4bYcy4XzAH14uqNSLke1UDJzBxEE4K3/T1e\r\nErqNZMzZWMHgT48ukO2I1+OCBjXDPM88CAs/nKfWVO0Yz+uGPeXXJrC7lz0k\r\nTN2MNTDSq5qZH8c92CXzkbm01TaM1lMuS5HBVk/fmM5cjvuJdMv+XryvBHsx\r\npIROHOjZracpmQnMnBPJnseNSGtcSoOpbNRCZA4vnabso1phYGjpIfEIANqn\r\nrLxDgPQ9mKHh/NbABlYxaLdzhHGqUIR50rpb+vW8bt7FDKlKVuymD4zAVcFW\r\ndymr/uQjY2CvW9gDVFYGOIkT1yZwlnOmElIgV5125JHsn2noOBYbCeGwiTzS\r\n3BKvij5I/eDuBE8bSF5+RFwei32oBoSZpXhLQ++PgvmKoMSdHNJi2SXQ6zlb\r\nbN7V1GaNdx9AywzobYaZ9C/HPBvj0bi0S4YuOyoex0qNpLJ085eIh+OJcc/4\r\nQBH1Pnq8FaxwZkMy8CCwZgQRUuGaWuj+6NO+rmhWJvc8PcdvQyIi/OR/ZkEp\r\nqageFHo/sbmltTVgQedKSWwB0hfXpVbfuFqDJuJhWpAzqQtuSsEFZVU5jk5u\r\n9SF8lwAeOehlss0TOpFJYSwskcWkcgwaKa0=\r\n=yPGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"gitHead":"6e6463d0daddf9d59e97cd1e3d0f524599e7a52b","_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"9.5.1","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@xn-sakina/rml-darwin-x64":"1.0.0","@xn-sakina/rml-darwin-arm64":"1.0.0","@xn-sakina/rml-linux-x64-gnu":"1.0.0","@xn-sakina/rml-linux-x64-musl":"1.0.0","@xn-sakina/rml-win32-x64-msvc":"1.0.0","@xn-sakina/rml-linux-arm64-gnu":"1.0.0","@xn-sakina/rml-linux-arm64-musl":"1.0.0","@xn-sakina/rml-win32-arm64-msvc":"1.0.0","@xn-sakina/rml-linux-arm-gnueabihf":"1.0.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"1.0.0","@xn-sakina/rml-darwin-arm64":"1.0.0","@xn-sakina/rml-linux-x64-gnu":"1.0.0","@xn-sakina/rml-linux-x64-musl":"1.0.0","@xn-sakina/rml-win32-x64-msvc":"1.0.0","@xn-sakina/rml-linux-arm64-gnu":"1.0.0","@xn-sakina/rml-linux-arm64-musl":"1.0.0","@xn-sakina/rml-win32-arm64-msvc":"1.0.0","@xn-sakina/rml-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_1.0.0_1679319269206_0.8432102759124025","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"rs-module-lexer","version":"2.0.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.0.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"f92c28b819863001e6e442baabbf4f6896d50fd5","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.0.0.tgz","fileCount":5,"integrity":"sha512-gMtxRJ4XPpE7lxtOZLWX69apxLSf8yYDG7yq6DhoPRlb1GVvJqLk4NP7nFwkLh++OomOPFJJPw8e4XFLqjGWcQ==","signatures":[{"sig":"MEUCIQDO1HgrQNrXncjLSRVfcTG8aUEaWtCm/qoN8OoLd0zdxgIgXaGfE4M1d/Kvnt6J8AZzHe6duGDbk+nq28GL6TS0+9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12718},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"gitHead":"908abcb693883e85ea2615301c621db0355b9115","_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"9.5.1","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@xn-sakina/rml-darwin-x64":"2.0.0","@xn-sakina/rml-darwin-arm64":"2.0.0","@xn-sakina/rml-linux-x64-gnu":"2.0.0","@xn-sakina/rml-linux-x64-musl":"2.0.0","@xn-sakina/rml-win32-x64-msvc":"2.0.0","@xn-sakina/rml-linux-arm64-gnu":"2.0.0","@xn-sakina/rml-linux-arm64-musl":"2.0.0","@xn-sakina/rml-win32-arm64-msvc":"2.0.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.0.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.0.0","@xn-sakina/rml-darwin-arm64":"2.0.0","@xn-sakina/rml-linux-x64-gnu":"2.0.0","@xn-sakina/rml-linux-x64-musl":"2.0.0","@xn-sakina/rml-win32-x64-msvc":"2.0.0","@xn-sakina/rml-linux-arm64-gnu":"2.0.0","@xn-sakina/rml-linux-arm64-musl":"2.0.0","@xn-sakina/rml-win32-arm64-msvc":"2.0.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.0.0_1697419977566_0.10930364678072513","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"rs-module-lexer","version":"2.0.1","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.0.1","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"50eccd68dc0c99b0bc7e953d261355f7913e1045","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.0.1.tgz","fileCount":5,"integrity":"sha512-WiBZrSRejPL1o1HinF8WUH5niAasJrA5IJilDRJ4GckqRJVuv2TmfzLGyAJMMwqekryKzZgGNg15fRILUH3Icw==","signatures":[{"sig":"MEQCIHpK9cuHXwlgaJVknBprsDmxZ/Um+LzAEhe+8BCOA3L+AiAurrE1czuAHM8TXhfyYf+UyskWi5Kru7p3yJQ14QLgaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12718},"main":"index.js","types":"index.d.ts","engines":{"node":">=14"},"gitHead":"ddc5b9701a80429686d260e045c865d798c3dd7d","_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"9.5.1","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@xn-sakina/rml-darwin-x64":"2.0.1","@xn-sakina/rml-darwin-arm64":"2.0.1","@xn-sakina/rml-linux-x64-gnu":"2.0.1","@xn-sakina/rml-linux-x64-musl":"2.0.1","@xn-sakina/rml-win32-x64-msvc":"2.0.1","@xn-sakina/rml-linux-arm64-gnu":"2.0.1","@xn-sakina/rml-linux-arm64-musl":"2.0.1","@xn-sakina/rml-win32-arm64-msvc":"2.0.1","@xn-sakina/rml-linux-arm-gnueabihf":"2.0.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.0.1","@xn-sakina/rml-darwin-arm64":"2.0.1","@xn-sakina/rml-linux-x64-gnu":"2.0.1","@xn-sakina/rml-linux-x64-musl":"2.0.1","@xn-sakina/rml-win32-x64-msvc":"2.0.1","@xn-sakina/rml-linux-arm64-gnu":"2.0.1","@xn-sakina/rml-linux-arm64-musl":"2.0.1","@xn-sakina/rml-win32-arm64-msvc":"2.0.1","@xn-sakina/rml-linux-arm-gnueabihf":"2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.0.1_1698722230631_0.1974910438866282","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"rs-module-lexer","version":"2.1.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.1.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"53c4a74c67e400e538234ab2ee92be029deaab46","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.1.0.tgz","fileCount":7,"integrity":"sha512-6zEPFZ4vv8xCP8uy10BzKIbJS4QLjVknGCu+1RQSXFEgX2rQg09E60RrrUa10NViLbvVMToIjuxfAn9j19j9bw==","signatures":[{"sig":"MEUCIQCixpdB8A8kL1QK1aXJZp0yTAgrMDoRXGourV7FWcPnFwIgOl7LLrCyP/XwkPSljbXEKqECwOujSvjqdUjCzOpkcUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24847},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"91534913716122440082fad1012f685a238cd50d","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"9.5.1","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@xn-sakina/rml-darwin-x64":"2.1.0","@xn-sakina/rml-darwin-arm64":"2.1.0","@xn-sakina/rml-linux-x64-gnu":"2.1.0","@xn-sakina/rml-linux-x64-musl":"2.1.0","@xn-sakina/rml-win32-x64-msvc":"2.1.0","@xn-sakina/rml-linux-arm64-gnu":"2.1.0","@xn-sakina/rml-linux-arm64-musl":"2.1.0","@xn-sakina/rml-win32-arm64-msvc":"2.1.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.1.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.1.0","@xn-sakina/rml-darwin-arm64":"2.1.0","@xn-sakina/rml-linux-x64-gnu":"2.1.0","@xn-sakina/rml-linux-x64-musl":"2.1.0","@xn-sakina/rml-win32-x64-msvc":"2.1.0","@xn-sakina/rml-linux-arm64-gnu":"2.1.0","@xn-sakina/rml-linux-arm64-musl":"2.1.0","@xn-sakina/rml-win32-arm64-msvc":"2.1.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.1.0_1699598898367_0.8550097500045946","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"rs-module-lexer","version":"2.1.1","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.1.1","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"45479830df421df22270332f44c941707899f623","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.1.1.tgz","fileCount":7,"integrity":"sha512-6F5a6PS3PJ/qZ0o+FKFcqABFBVsaMIOEMA4yBFyAwJnCpQ6a8CIk+ln3pRPrl0N2k6HgAupzXpQq4NuTVg5haQ==","signatures":[{"sig":"MEUCIHY+JnpxDbqAeN0BF7/KERruBCiMMvsVCvaQlKPLiRcSAiEAt+hjMjDTzGNj8eWkmimr7cA7JoATaBBdl+3hiAKKd6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25019},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"7f82d2643e0b6c831d8543dbcfa64d919c938b09","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"9.5.1","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@xn-sakina/rml-darwin-x64":"2.1.1","@xn-sakina/rml-darwin-arm64":"2.1.1","@xn-sakina/rml-linux-x64-gnu":"2.1.1","@xn-sakina/rml-linux-x64-musl":"2.1.1","@xn-sakina/rml-win32-x64-msvc":"2.1.1","@xn-sakina/rml-linux-arm64-gnu":"2.1.1","@xn-sakina/rml-linux-arm64-musl":"2.1.1","@xn-sakina/rml-win32-arm64-msvc":"2.1.1","@xn-sakina/rml-linux-arm-gnueabihf":"2.1.1"},"_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.1.1","@xn-sakina/rml-darwin-arm64":"2.1.1","@xn-sakina/rml-linux-x64-gnu":"2.1.1","@xn-sakina/rml-linux-x64-musl":"2.1.1","@xn-sakina/rml-win32-x64-msvc":"2.1.1","@xn-sakina/rml-linux-arm64-gnu":"2.1.1","@xn-sakina/rml-linux-arm64-musl":"2.1.1","@xn-sakina/rml-win32-arm64-msvc":"2.1.1","@xn-sakina/rml-linux-arm-gnueabihf":"2.1.1"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.1.1_1699603616370_0.8231470128222449","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"rs-module-lexer","version":"2.2.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.2.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"d2cbc2379f48e33b9dcfafe1e0305085e68c0a83","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.2.0.tgz","fileCount":7,"integrity":"sha512-LC1Px8OZWbalyycmyOgzpkHHQQAQQE6rvQQaH3idmzMFvegon8IBY5BxcSLcGk0oc0GLOeGSgDjLEWdKuBs4zA==","signatures":[{"sig":"MEUCIQDjEtBCHTeymlaNMwnCnC03SyC8XaKPGCQ8KNJOwzHi3wIgA+794v+LEk2Kf/D25QMLnOJv1Akv9z3YuZk6aiCFdGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25019},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"e3c67d285e2683648e6f32af6da2b21a4fc1714d","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"9.6.7","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@xn-sakina/rml-darwin-x64":"2.2.0","@xn-sakina/rml-darwin-arm64":"2.2.0","@xn-sakina/rml-linux-x64-gnu":"2.2.0","@xn-sakina/rml-linux-x64-musl":"2.2.0","@xn-sakina/rml-win32-x64-msvc":"2.2.0","@xn-sakina/rml-linux-arm64-gnu":"2.2.0","@xn-sakina/rml-linux-arm64-musl":"2.2.0","@xn-sakina/rml-win32-arm64-msvc":"2.2.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.2.0"},"_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.2.0","@xn-sakina/rml-darwin-arm64":"2.2.0","@xn-sakina/rml-linux-x64-gnu":"2.2.0","@xn-sakina/rml-linux-x64-musl":"2.2.0","@xn-sakina/rml-win32-x64-msvc":"2.2.0","@xn-sakina/rml-linux-arm64-gnu":"2.2.0","@xn-sakina/rml-linux-arm64-musl":"2.2.0","@xn-sakina/rml-win32-arm64-msvc":"2.2.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.2.0_1704829193256_0.6342912234893063","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"rs-module-lexer","version":"2.3.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.3.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"430db08b8069bd5f6eec6a6d629f8b2aa50876e9","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.3.0.tgz","fileCount":7,"integrity":"sha512-Ap6ez0EupuGKoohMq1yClBcGRjivQnemFeR0aIYWjyYT1n8HOywYYi0WUz3bzLVSwAKE4OhFHPDr6LiqHGwwvQ==","signatures":[{"sig":"MEYCIQDFNVvBOM2ivwXdAgoX02N8Az9cvGh1pxdznRQwgKQOiAIhAIh0mhemjTUup37aBeb4exBdXPWnL3JEpP5Eo+nmUsD+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26830},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"9ae87855bc727e68e2a82ff834efeb2a6b1ef1cf","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"10.2.3","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.3.0","@xn-sakina/rml-darwin-arm64":"2.3.0","@xn-sakina/rml-linux-x64-gnu":"2.3.0","@xn-sakina/rml-linux-x64-musl":"2.3.0","@xn-sakina/rml-win32-x64-msvc":"2.3.0","@xn-sakina/rml-linux-arm64-gnu":"2.3.0","@xn-sakina/rml-linux-arm64-musl":"2.3.0","@xn-sakina/rml-win32-arm64-msvc":"2.3.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.3.0_1706693082297_0.433852593081675","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"rs-module-lexer","version":"2.4.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.4.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"f6a5e92f8fc9c804e564de6389d9b73d86f6372b","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.4.0.tgz","fileCount":7,"integrity":"sha512-gKrVwnZ1bYPYigIiW1RQPyfxTWwpWjW7vUXPLNDSVA+p1mh3TeuF9wGBHF7CmMeXYsroULRfEp74fbpiPEOmwQ==","signatures":[{"sig":"MEQCID2ZS9TeJUd+jxfcpRA2FF5MLKzDyRTho1TKwsmPgT95AiBtiX/Ov4wFmXQwKRzFKHy7FpdQnFTC9sDxwbUYA1i4Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27915},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"7d92f17efbf9d87c3ade4dd6092be9b3cf6e0600","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"10.2.3","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.4.0","@xn-sakina/rml-darwin-arm64":"2.4.0","@xn-sakina/rml-linux-x64-gnu":"2.4.0","@xn-sakina/rml-linux-x64-musl":"2.4.0","@xn-sakina/rml-win32-x64-msvc":"2.4.0","@xn-sakina/rml-linux-arm64-gnu":"2.4.0","@xn-sakina/rml-linux-arm64-musl":"2.4.0","@xn-sakina/rml-win32-arm64-msvc":"2.4.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.4.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.4.0_1714773320453_0.48506007464471623","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"rs-module-lexer","version":"2.5.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.5.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"fde2226ebb700794ccf0d34bbcebcab632148a91","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.5.0.tgz","fileCount":7,"integrity":"sha512-ACmfiSoXYtAG9F3ySSvLwRrLHhfEaQCsk4mytaSFEHI5mKYXZUzsQI9aF4Wy4R8U7VMFLm4DgccEWbDpw0hs6g==","signatures":[{"sig":"MEUCIAFYosdq69EIBFstg+qPWvYqQZ6dUaeHsn8ePwbLJmQ9AiEAk+L5/y/T9NFLCOTM2WoOYBaJBX/dgT3LUjn/UGa1eAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27939},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"23b5ca285eac2b101d0c1d6805380dba98c5c2df","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"10.2.3","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.5.0","@xn-sakina/rml-darwin-arm64":"2.5.0","@xn-sakina/rml-linux-x64-gnu":"2.5.0","@xn-sakina/rml-linux-x64-musl":"2.5.0","@xn-sakina/rml-win32-x64-msvc":"2.5.0","@xn-sakina/rml-linux-arm64-gnu":"2.5.0","@xn-sakina/rml-linux-arm64-musl":"2.5.0","@xn-sakina/rml-win32-arm64-msvc":"2.5.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.5.0_1723140600580_0.038536070723525606","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"rs-module-lexer","version":"2.5.1","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.5.1","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"695ce1ad3450bc2812a5fd8495b0c295ace34f86","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.5.1.tgz","fileCount":7,"integrity":"sha512-Zud7if8vr+tCEf7LjGY7ReHyjCrSZrM4feQbWrUtrQ3c1ljDRSQ8zpdc89DCCgWyZyvMTIcInu9BxkrSUtFGyA==","signatures":[{"sig":"MEUCIQCda/sNsvAkXBs+ivEzlDn3n4nAgeSFnURI63mXMlSssAIgUg4L6uOWc9zV0CaXHdhJhAPXq9rFZjAtJBw39sJNxo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27939},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"10f04c0641c440d53102ac4915fb53359c24c5e0","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"10.7.0","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.5.1","@xn-sakina/rml-darwin-arm64":"2.5.1","@xn-sakina/rml-linux-x64-gnu":"2.5.1","@xn-sakina/rml-linux-x64-musl":"2.5.1","@xn-sakina/rml-win32-x64-msvc":"2.5.1","@xn-sakina/rml-linux-arm64-gnu":"2.5.1","@xn-sakina/rml-linux-arm64-musl":"2.5.1","@xn-sakina/rml-win32-arm64-msvc":"2.5.1","@xn-sakina/rml-linux-arm-gnueabihf":"2.5.1"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.5.1_1735307663624_0.4702033884127377","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"rs-module-lexer","version":"2.6.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.6.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"9fda37a3560bfc4e535f6db5fdb33ae7ff5f9114","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.6.0.tgz","fileCount":7,"integrity":"sha512-aT0lO0icZ3Hq0IWvo+ORgVc6BJDoKfaDBdRIDQkL2PtBnFQJ0DuvExiiWI4GxjEjH8Yyro++NPArHFaD8bvS9w==","signatures":[{"sig":"MEQCIF4hrg6oTN6z45QEVPc4sykWL/Q/DZ9V0hOzw4fWJ4r3AiAeAfc9fujU4vm2SHf5mK57jePQd/Gudk6Oe07dqxNeEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28127},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"f1e2dcfad64d62a8341f4cf9f607fba7e62bbab3","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"10.8.2","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.6.0","@xn-sakina/rml-darwin-arm64":"2.6.0","@xn-sakina/rml-linux-x64-gnu":"2.6.0","@xn-sakina/rml-linux-x64-musl":"2.6.0","@xn-sakina/rml-win32-x64-msvc":"2.6.0","@xn-sakina/rml-linux-arm64-gnu":"2.6.0","@xn-sakina/rml-linux-arm64-musl":"2.6.0","@xn-sakina/rml-win32-arm64-msvc":"2.6.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.6.0_1758221993860_0.5997425698952901","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"rs-module-lexer","version":"2.8.0","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"author":{"name":"fz6m"},"license":"MIT","_id":"rs-module-lexer@2.8.0","maintainers":[{"name":"fz6m","email":"fz6meng@gmail.com"}],"homepage":"https://github.com/fz6m/rs-module-lexer#README","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"53aeb2bdad690c2ce7144880e2981dbf008866cb","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.8.0.tgz","fileCount":7,"integrity":"sha512-/KvawAdE1TpykHA2mJwKcqqcgPj0Rqn0Dj7qqClHOTat17yZSmWFtE0eLmpzMnHQrQbPk0hY1e9ppK+3o3M0Uw==","signatures":[{"sig":"MEUCIFFPW2ZhoqIdFTZpsKfZ4XZO3jUuoX5dGvPEfBTZx2k+AiEAtelxUopKkYWMLfVpjg/uuiUUqgEqKH55oqf9dtUASMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28503},"main":"index.js","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","engines":{"node":">=14"},"gitHead":"425edae3088d3eb841d5cd5e84f8fcdd5d65d5b6","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"fz6m","email":"fz6meng@gmail.com"},"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"11.6.2","description":"ES module parser powered by Rust","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.8.0","@xn-sakina/rml-darwin-arm64":"2.8.0","@xn-sakina/rml-linux-x64-gnu":"2.8.0","@xn-sakina/rml-linux-x64-musl":"2.8.0","@xn-sakina/rml-win32-x64-msvc":"2.8.0","@xn-sakina/rml-linux-arm64-gnu":"2.8.0","@xn-sakina/rml-linux-arm64-musl":"2.8.0","@xn-sakina/rml-win32-arm64-msvc":"2.8.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/rs-module-lexer_2.8.0_1772291872265_0.7666560656692181","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"_id":"rs-module-lexer@2.9.0","bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"dist":{"shasum":"e2c7adc318ffc757b8751e2ccacccd8b7e11528b","tarball":"https://registry.npmjs.org/rs-module-lexer/-/rs-module-lexer-2.9.0.tgz","fileCount":7,"integrity":"sha512-kJ/M0Y0kzDM9VqK7zakLkyeLiiCJNgiqMHfK6KZcS/pj4Boy6AHlt/QHnS/wTRgx1D7dtaogRk6gApfsMofHjQ==","signatures":[{"sig":"MEQCIGeQSr4jyDxU7Ked7Vz7+FTmuJOfZ3QR0QcRPIE56jG+AiAp4KX7LUccKE8oyLFdNq2OxX8/tWcUoC1vrfW1UINyfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZNjiDVA+tkNthNi0uoS9XZWGXeLE7euqSgjwuBU2iswIhAJY550FHHkR+BTAhE5kK6d1xlvBfKtxjIUoE5S9t+LNg"}],"unpackedSize":28555},"main":"index.js","name":"rs-module-lexer","napi":{"name":"rs-module-lexer","package":{"name":"@xn-sakina/rml"},"triples":{"defaults":false,"additional":["x86_64-apple-darwin","aarch64-apple-darwin","x86_64-pc-windows-msvc","aarch64-pc-windows-msvc","x86_64-unknown-linux-gnu","aarch64-unknown-linux-gnu","x86_64-unknown-linux-musl","aarch64-unknown-linux-musl","armv7-unknown-linux-gnueabihf"]}},"types":"index.d.ts","author":{"name":"fz6m"},"engines":{"node":">=14"},"gitHead":"e4e533eb9776e82d7240e7b780b6e46856eda634","license":"MIT","scripts":{"postinstall":"node postinstall.js"},"version":"2.9.0","_npmUser":{"name":"fz6m","email":"kanamiox@gmail.com"},"homepage":"https://github.com/fz6m/rs-module-lexer#README","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"_npmVersion":"11.6.2","description":"ES module parser powered by Rust","directories":{},"maintainers":[{"name":"fz6m","email":"kanamiox@gmail.com"}],"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@xn-sakina/rml-darwin-x64":"2.9.0","@xn-sakina/rml-darwin-arm64":"2.9.0","@xn-sakina/rml-linux-x64-gnu":"2.9.0","@xn-sakina/rml-linux-x64-musl":"2.9.0","@xn-sakina/rml-win32-x64-msvc":"2.9.0","@xn-sakina/rml-linux-arm64-gnu":"2.9.0","@xn-sakina/rml-linux-arm64-musl":"2.9.0","@xn-sakina/rml-win32-arm64-msvc":"2.9.0","@xn-sakina/rml-linux-arm-gnueabihf":"2.9.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rs-module-lexer_2.9.0_1788737014381_0.7294782715132568"}}},"time":{"created":"2023-03-20T13:34:29.205Z","modified":"2026-09-06T23:23:34.635Z","1.0.0":"2023-03-20T13:34:29.370Z","2.0.0":"2023-10-16T01:32:57.747Z","2.0.1":"2023-10-31T03:17:10.821Z","2.1.0":"2023-11-10T06:48:18.618Z","2.1.1":"2023-11-10T08:06:56.546Z","2.2.0":"2024-01-09T19:39:53.419Z","2.3.0":"2024-01-31T09:24:42.479Z","2.4.0":"2024-05-03T21:55:20.603Z","2.5.0":"2024-08-08T18:10:00.729Z","2.5.1":"2024-12-27T13:54:23.837Z","2.6.0":"2025-09-18T18:59:54.032Z","2.8.0":"2026-02-28T15:17:52.405Z","2.9.0":"2026-09-06T23:23:34.483Z"},"bugs":{"url":"https://github.com/fz6m/rs-module-lexer/issues"},"author":{"name":"fz6m"},"license":"MIT","homepage":"https://github.com/fz6m/rs-module-lexer#README","keywords":["es-module-lexer","es-module-lexer-rust","es-module-parser","es-module-parser-rust","rs-module-parser","swc","rust"],"repository":{"url":"git+https://github.com/fz6m/rs-module-lexer.git","type":"git"},"description":"ES module parser powered by Rust","maintainers":[{"name":"fz6m","email":"kanamiox@gmail.com"}],"readme":"# rs-module-lexer\n\nES module parser powered by Rust. Drop-in compatible with [es-module-lexer](https://github.com/guybedford/es-module-lexer).\n\n### Why\n\n`es-module-lexer` only handles plain JS. Parsing `ts` / `tsx` / `jsx` requires a separate transform step first:\n\n```ts\nimport { parse } from 'es-module-lexer'\nimport { transformSync } from 'esbuild'\n\n// 1. transform ts to js\nconst js = transformSync(ts)\n// 2. parse imports\nconst result = parse(js)\n```\n\n`rs-module-lexer` collapses that into a single call. It parses `ts(x)` / `js(x)` directly, powered by SWC.\n\n### Just Use It\n\nTools like [Oxc](https://github.com/oxc-project/oxc) and [SWC](https://github.com/swc-project/swc) already handle import parsing well, and sure, you could vibe one up. But even then, you still own the edge cases, spec drift, and the transform pipeline. This library takes care of all that, and it is compatible with the `es-module-lexer` data structure out of the box.\n\nSWC is not as performance-optimized as Oxc, but import parsing is never the bottleneck in a real build pipeline. Good enough is good enough here.\n\n### Install\n\n```bash\npnpm i -D rs-module-lexer\n```\n\n### Usage\n\n```ts\nimport { parseAsync } from 'rs-module-lexer'\n// Sync: import { parse } from 'rs-module-lexer'\n\nconst { output } = await parseAsync({\n  input: [\n    {\n      filename: 'index.ts',\n      code: `\n        export const member = 5\n        import { useState } from 'react'\n      `,\n    },\n    // ... other files\n  ],\n})\n\n// [ { n: 'react', s: 67, e: 72, ss: 41, se: 73, d: -1, a: -1, t: 1 } ]\nconsole.log(output[0].imports)\n// [ { n: 'member', ln: 'member', s: 22, e: 28, ls: 22, le: 28 } ]\nconsole.log(output[0].exports)\n```\n\nFor the full result shape, see [`es-module-lexer`](https://github.com/guybedford/es-module-lexer).\n\nThe API accepts multiple files in one call. Syntax is auto-detected from the `filename` extension.\n\n#### Migrate from `es-module-lexer`\n\n```diff\n- import { init, parse } from 'es-module-lexer'\n- await init\n- const [imports, exports, facade, hasModuleSyntax] = parse(code)\n\n+ import { parseAsync } from 'rs-module-lexer'\n+ const { output } = await parseAsync({ input: [{ filename: 'index.ts', code }] })\n+ const { imports, exports, facade, hasModuleSyntax } = output[0]\n```\n\n### License\n\nMIT\n","readmeFilename":"README.md"}