{"_id":"@tsrx/oxc","_rev":"11-2e5eee34daeeeb8d7712f07d8cf87186","name":"@tsrx/oxc","dist-tags":{"bootstrap":"0.0.0-trusted-publishing-bootstrap","latest":"0.16.0"},"versions":{"0.0.0-trusted-publishing-bootstrap":{"name":"@tsrx/oxc","version":"0.0.0-trusted-publishing-bootstrap","license":"MIT","_id":"@tsrx/oxc@0.0.0-trusted-publishing-bootstrap","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://github.com/tsrx-org/oxc#readme","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"dist":{"shasum":"23deab4d579e2e2fee1d9721471a4560a2f11ec8","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.0.0-trusted-publishing-bootstrap.tgz","fileCount":1,"integrity":"sha512-T8Y25CxkwFBZxvsOu9i/TZLTFlCWEC0HoruCLwXUhe7gN7H+vmvMCD3qgjsNmQsIXMxOCLl9q4AlkYPFtLnHZQ==","signatures":[{"sig":"MEUCIC2Y0Lzef4XVRLeFaeWVcWYQp0NAMoEdjBOrQFH34tdJAiEAtw/FiqTgQCtbKnmkV/BoeH5ANT23JOgZUEeDSO0gSpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349},"private":false,"_npmUser":{"name":"jackshelton","email":"me@jackshelton.com"},"repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git"},"_npmVersion":"12.0.1","description":"Name reservation for trusted publishing setup. Do not install.","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/oxc_0.0.0-trusted-publishing-bootstrap_1787787179772_0.006592975800558953","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@tsrx/oxc","version":"0.7.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.7.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://compiled.run/oxc-tsrx","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"b01db1e3ca948e54a9dd4b798f71435a350a0139","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.7.0.tgz","fileCount":54,"integrity":"sha512-gL1tWYMHVQ+SA0vPpI5h1+f4TjEuFvZ9D/c5oGJUCKSILqffAiKUqFSSRdamtlfCyGw4sRJ8DTBx+WBMVMcaXQ==","signatures":[{"sig":"MEQCIFib9jQovT2b2SCWWzFzviOwAwckOt28J+3sdjkcHeygAiBkzoZ73zD8AVLRkGXYoNHH4hzZXTH46orkQiCCnDaZGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390900},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.7.0.tgz","_integrity":"sha512-gL1tWYMHVQ+SA0vPpI5h1+f4TjEuFvZ9D/c5oGJUCKSILqffAiKUqFSSRdamtlfCyGw4sRJ8DTBx+WBMVMcaXQ==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.7.0","@tsrx/oxc-darwin-arm64":"0.7.0","@tsrx/oxc-linux-x64-gnu":"0.7.0","@tsrx/oxc-linux-x64-musl":"0.7.0","@tsrx/oxc-win32-x64-msvc":"0.7.0","@tsrx/oxc-linux-arm64-gnu":"0.7.0","@tsrx/oxc-linux-arm64-musl":"0.7.0","@tsrx/oxc-win32-arm64-msvc":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.7.0_1787790522262_0.049777894514531296","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@tsrx/oxc","version":"0.8.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.8.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://compiled.run/oxc-tsrx","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"e69ce634bd48ea1814d23c7db2daff65a6f6096d","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.8.0.tgz","fileCount":54,"integrity":"sha512-hB2eF441e9L+h6v9r8vCyd+/f2YVDVSWco+HXM2Ag2ldvY8WzpQqQdoDA+9oFsBDi791h/5Axzay2ndcuaUIVQ==","signatures":[{"sig":"MEYCIQCDDtg0v2PvwtktxvX03UJ/mO3MWHnche1Z5jKZ+Bd0bgIhAOGpiiH42w6BylQ2x/QZ5pwOsfAeGrPfL7Gudn12pFpa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390818},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.8.0.tgz","_integrity":"sha512-hB2eF441e9L+h6v9r8vCyd+/f2YVDVSWco+HXM2Ag2ldvY8WzpQqQdoDA+9oFsBDi791h/5Axzay2ndcuaUIVQ==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.8.0","@tsrx/oxc-darwin-arm64":"0.8.0","@tsrx/oxc-linux-x64-gnu":"0.8.0","@tsrx/oxc-linux-x64-musl":"0.8.0","@tsrx/oxc-win32-x64-msvc":"0.8.0","@tsrx/oxc-linux-arm64-gnu":"0.8.0","@tsrx/oxc-linux-arm64-musl":"0.8.0","@tsrx/oxc-win32-arm64-msvc":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.8.0_1788023821681_0.9115686716097322","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tsrx/oxc","version":"0.9.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.9.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://compiled.run/oxc-tsrx","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"a4e8c5b27283501374704e5f363cae060565a3c6","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.9.0.tgz","fileCount":54,"integrity":"sha512-6hDtHk2Wue75fI1/lupoEgKE2KHTsbkGkQiRFJj3F+E9HZE7kPpkp5BtK3ZRd8MMryM5tuqMWddL/i/KsitQTA==","signatures":[{"sig":"MEYCIQCkFNAdjAPV/Wg4NXZpuaCyoyQhwvxzIWeWcUaHhJyh7wIhANEKtNgTXsYMqyEnt4whVUD7HRspF1QS6xOwu5yKo70m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390816},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.9.0.tgz","_integrity":"sha512-6hDtHk2Wue75fI1/lupoEgKE2KHTsbkGkQiRFJj3F+E9HZE7kPpkp5BtK3ZRd8MMryM5tuqMWddL/i/KsitQTA==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.9.0","@tsrx/oxc-darwin-arm64":"0.9.0","@tsrx/oxc-linux-x64-gnu":"0.9.0","@tsrx/oxc-linux-x64-musl":"0.9.0","@tsrx/oxc-win32-x64-msvc":"0.9.0","@tsrx/oxc-linux-arm64-gnu":"0.9.0","@tsrx/oxc-linux-arm64-musl":"0.9.0","@tsrx/oxc-win32-arm64-msvc":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.9.0_1788277391384_0.11343829997260402","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tsrx/oxc","version":"0.10.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.10.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://oxc.tsrx.dev","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"4b16a1097491f2856d19d4fb419dd04b566bd3af","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.10.0.tgz","fileCount":54,"integrity":"sha512-zvyNK/XXTaHZ/S1ROMwEb65tYlFeUzUSwl14hP0RxvT8rfEZhZ6UOt4NeSC4XryeAAgImPleXroatTiIEJ8Oog==","signatures":[{"sig":"MEUCIQCwFs2ezXtrfYV7bjUSUmcHC/A4cG/HiE4lNP6G5IivGAIgJRjQ9vmdq6qp7HN3XhyW3LYRIX3xtSOq1mJRGPadFpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":394348},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.10.0.tgz","_integrity":"sha512-zvyNK/XXTaHZ/S1ROMwEb65tYlFeUzUSwl14hP0RxvT8rfEZhZ6UOt4NeSC4XryeAAgImPleXroatTiIEJ8Oog==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.10.0","@tsrx/oxc-darwin-arm64":"0.10.0","@tsrx/oxc-linux-x64-gnu":"0.10.0","@tsrx/oxc-linux-x64-musl":"0.10.0","@tsrx/oxc-win32-x64-msvc":"0.10.0","@tsrx/oxc-linux-arm64-gnu":"0.10.0","@tsrx/oxc-linux-arm64-musl":"0.10.0","@tsrx/oxc-win32-arm64-msvc":"0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.10.0_1788809516252_0.09704633799912044","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tsrx/oxc","version":"0.11.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.11.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://oxc.tsrx.dev","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"e85dac15ea33386b7c069e10b66e04ba9427881a","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.11.0.tgz","fileCount":54,"integrity":"sha512-Mjp1pnFvoNi+Wt0F5r3UFXqyGF5GpAbjoEFAcHy8Xt3FqpMtgURb5FcMZ42j3vkzYS2j4JxehAOOuhtzF7QYWw==","signatures":[{"sig":"MEQCIBq7BYZq8Ib7MwLsMTC/UorQfzZZaYASCvPOtT0Ewn45AiBq74tO/lPox9vg/rog/BadhF0hzmLgxd842nbRS9WFHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397566},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.11.0.tgz","_integrity":"sha512-Mjp1pnFvoNi+Wt0F5r3UFXqyGF5GpAbjoEFAcHy8Xt3FqpMtgURb5FcMZ42j3vkzYS2j4JxehAOOuhtzF7QYWw==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.11.0","@tsrx/oxc-darwin-arm64":"0.11.0","@tsrx/oxc-linux-x64-gnu":"0.11.0","@tsrx/oxc-linux-x64-musl":"0.11.0","@tsrx/oxc-win32-x64-msvc":"0.11.0","@tsrx/oxc-linux-arm64-gnu":"0.11.0","@tsrx/oxc-linux-arm64-musl":"0.11.0","@tsrx/oxc-win32-arm64-msvc":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.11.0_1788813281084_0.9775720730992563","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@tsrx/oxc","version":"0.12.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.12.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://oxc.tsrx.dev","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"304d0a7a5e5e5aa614fc7d90cb2a56df904b35a1","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.12.0.tgz","fileCount":54,"integrity":"sha512-iiXkLFO5VsU8EHXsc9yRRZc1CqM3ECZFY0SPguIfHT+cPv4IAl8+iI0HrRIAF79p5kTCFcLhPmsGqiCMvFe7KQ==","signatures":[{"sig":"MEQCICKAwaLQ5/QqnVCFacKG0p25Rd0DSNajCWdD7IIIffe2AiBo+MbKNKlb0/cMPtKo0g1e7GwwE1fH8tSgeIgTR4LS/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397566},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.12.0.tgz","_integrity":"sha512-iiXkLFO5VsU8EHXsc9yRRZc1CqM3ECZFY0SPguIfHT+cPv4IAl8+iI0HrRIAF79p5kTCFcLhPmsGqiCMvFe7KQ==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.12.0","@tsrx/oxc-darwin-arm64":"0.12.0","@tsrx/oxc-linux-x64-gnu":"0.12.0","@tsrx/oxc-linux-x64-musl":"0.12.0","@tsrx/oxc-win32-x64-msvc":"0.12.0","@tsrx/oxc-linux-arm64-gnu":"0.12.0","@tsrx/oxc-linux-arm64-musl":"0.12.0","@tsrx/oxc-win32-arm64-msvc":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.12.0_1788914884012_0.834105628799072","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@tsrx/oxc","version":"0.13.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.13.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://oxc.tsrx.dev","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"5507479135b9fdf67883da3ae191d8a42b95ba27","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.13.0.tgz","fileCount":54,"integrity":"sha512-Y8KEKepbugOuASyNVPazVulmdQy25LDYxUMw6MdiAWKmUWZ6RXzct8RgyiMqoif74LPOcKw+qpWZH3LJpeC7WA==","signatures":[{"sig":"MEYCIQCqsOCbrXlKvJTwbUeHHQ2EkLDRckFGxQFSEFqvfGv9mgIhALazzITKmXSX9xnCT9i5Awjd5xK8p8350towDIlkBAkW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3/yZ8uiuYUaU/IL90I9YQJ30h2b+lXQY+lSo5Np2rVAiBT2SQRS3iHqNA3tpb+O3xeCLXNbt00iWKwiMCsytvYMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":397566},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.13.0.tgz","_integrity":"sha512-Y8KEKepbugOuASyNVPazVulmdQy25LDYxUMw6MdiAWKmUWZ6RXzct8RgyiMqoif74LPOcKw+qpWZH3LJpeC7WA==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.59.0","oxlint-current":"npm:oxlint@1.74.0","oxlint-tsgolint":"0.24.0","@oxc-project/types":"0.140.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.13.0","@tsrx/oxc-darwin-arm64":"0.13.0","@tsrx/oxc-linux-x64-gnu":"0.13.0","@tsrx/oxc-linux-x64-musl":"0.13.0","@tsrx/oxc-win32-x64-msvc":"0.13.0","@tsrx/oxc-linux-arm64-gnu":"0.13.0","@tsrx/oxc-linux-arm64-musl":"0.13.0","@tsrx/oxc-win32-arm64-msvc":"0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.13.0_1789441602133_0.8827569593175086","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@tsrx/oxc","version":"0.14.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.14.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://oxc.tsrx.dev","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"eca7f6794cbcaa07164aa923c218f0507d7a8f23","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.14.0.tgz","fileCount":54,"integrity":"sha512-VSzZ6ZoGPK3yKBBW2VBTXMr7bFtBJbCvTY4tiACPYHDO+H+3x455w3TAOQsS5sI+YggpW66KZURxhSw5LYNflw==","signatures":[{"sig":"MEYCIQCyQyN4YcNSsWjq1Ko7yE3gl2vzu1oaa4Q+Ymll/tl0swIhAMRfasaxLaexWv95wXz1jBYjOCUkeY7mbDpj5qGqG7/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDe63zspYXX83CMBoEiIMhXbEFDZo8qGjVM6lY5CadWagIgLqge/gl9aSSpVPMtRYUGWktvwhSnQqBGa0xlaTfauy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398174},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.14.0.tgz","_integrity":"sha512-VSzZ6ZoGPK3yKBBW2VBTXMr7bFtBJbCvTY4tiACPYHDO+H+3x455w3TAOQsS5sI+YggpW66KZURxhSw5LYNflw==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.68.0","oxlint-current":"npm:oxlint@1.83.0","oxlint-tsgolint":"7.0.2002","@oxc-project/types":"0.150.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.14.0","@tsrx/oxc-darwin-arm64":"0.14.0","@tsrx/oxc-linux-x64-gnu":"0.14.0","@tsrx/oxc-linux-x64-musl":"0.14.0","@tsrx/oxc-win32-x64-msvc":"0.14.0","@tsrx/oxc-linux-arm64-gnu":"0.14.0","@tsrx/oxc-linux-arm64-musl":"0.14.0","@tsrx/oxc-win32-arm64-msvc":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.14.0_1789800064916_0.14262453523148766","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@tsrx/oxc","version":"0.15.0","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"license":"MIT","_id":"@tsrx/oxc@0.15.0","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"homepage":"https://oxc.tsrx.dev","bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"dist":{"shasum":"55d5415cec207f28b86a968f0751f40215864da3","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.15.0.tgz","fileCount":54,"integrity":"sha512-tBo5rtRvvN1jYMC1o9F3kzu5mQ9aBteytNRG1QtcxXJrK/OFjbvnaSLX2nUZIqDttUwOP2dQRvEynLlqqzNjHg==","signatures":[{"sig":"MEYCIQDWwYrZNK740aNFDPkSHOveuFAX4DcjHNd2E3gG6CEKwwIhALXF2NdFZR7wkG4vaqSwbR/d9AtxBlJzo7YvTysVHMhT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBolYrW2ywog4AfnplZgH13zqzi/8+MXNvoWABrPVzr2AiAzecQtPoLacAYY6VQaMwQsUD13p+wd6N3fxuh5T2utzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398174},"main":"./dist/index.js","type":"module","_from":"file:release/tsrx-oxc-0.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.15.0.tgz","_integrity":"sha512-tBo5rtRvvN1jYMC1o9F3kzu5mQ9aBteytNRG1QtcxXJrK/OFjbvnaSLX2nUZIqDttUwOP2dQRvEynLlqqzNjHg==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.68.0","oxlint-current":"npm:oxlint@1.83.0","oxlint-tsgolint":"7.0.2002","@oxc-project/types":"0.150.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.15.0","@tsrx/oxc-darwin-arm64":"0.15.0","@tsrx/oxc-linux-x64-gnu":"0.15.0","@tsrx/oxc-linux-x64-musl":"0.15.0","@tsrx/oxc-win32-x64-msvc":"0.15.0","@tsrx/oxc-linux-arm64-gnu":"0.15.0","@tsrx/oxc-linux-arm64-musl":"0.15.0","@tsrx/oxc-win32-arm64-msvc":"0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc_0.15.0_1789850365500_0.980908843572871","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"@tsrx/oxc@0.16.0","bin":{"oxfmt":"bin/oxfmt","oxlint":"bin/oxlint","oxc-tsrx":"bin/oxc-tsrx","oxc-tsrx-fmt":"bin/oxc-tsrx-fmt","oxc-tsrx-lsp":"bin/oxc-tsrx-lsp","oxc-tsrx-lint":"bin/oxc-tsrx-lint"},"oxc":{"provider":{"id":"tsrx","protocol":1,"languages":[{"id":"tsrx","extensions":[".tsrx"],"capabilities":{"lsp":{"bin":"oxc-tsrx-lsp"},"lint":{"bin":"oxc-tsrx-lint"},"parse":{"module":"./parser"},"format":{"bin":"oxc-tsrx-fmt"}}}]}},"bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"dist":{"shasum":"bde202e9df07d3aa5f338e56733970d589b39fa0","tarball":"https://registry.npmjs.org/@tsrx/oxc/-/oxc-0.16.0.tgz","fileCount":54,"integrity":"sha512-TC4RgtMco+8FcFjp667f4wwbbiBqKoaKHO3qODLLNWsRLFdUiaFHu2/qRhaLRRY5f8lhjEAOfIgXa1waNDlDBQ==","signatures":[{"sig":"MEQCIDk/slOSkq0BG/vTXsJH4IczFVtF0w6Dv/Zi8soq8C4KAiAh1PzOtK5C6KjOOsJGF7jcbt6TyymBZcSYdHBtam4tEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwjz9N5JF0E4ieB9r1K4ctQICjNqfPCul0jpcL730T/QIgOajDVGx2R3+bL4ReNKvCpWXrZPNDi0x5x9gQPWjX5Ow="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsrx%2foxc@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":403207},"main":"./dist/index.js","name":"@tsrx/oxc","type":"module","_from":"file:release/tsrx-oxc-0.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./lint":{"types":"./dist/lint.d.ts","import":"./dist/lint.js","default":"./dist/lint.js"},"./compat":{"types":"./dist/compat.d.ts","import":"./dist/compat.js","default":"./dist/compat.js"},"./format":{"types":"./dist/format.d.ts","import":"./dist/format.js","default":"./dist/format.js"},"./parser":{"types":"./dist/parser.d.ts","import":"./dist/parser.js","default":"./dist/parser.js"},"./package.json":"./package.json","./lint/plugins-dev":{"types":"./dist/lint-plugins-dev.d.ts","import":"./dist/lint-plugins-dev.js","default":"./dist/lint-plugins-dev.js"},"./provider-resolve":{"types":"./dist/provider-resolve.d.ts","import":"./dist/provider-resolve.js","default":"./dist/provider-resolve.js"},"./tsrx-core-compat":{"types":"./dist/tsrx-core-compat/index.d.ts","import":"./dist/tsrx-core-compat/index.js","default":"./dist/tsrx-core-compat/index.js"},"./tsrx-core-compat/types":{"types":"./dist/tsrx-core-compat/types/index.d.ts"},"./tsrx-core-compat/types/estree":{"types":"./dist/tsrx-core-compat/types/estree.d.ts"}},"license":"MIT","version":"0.16.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b934d787-8085-42f1-92ea-c30a13a43b2f"}},"homepage":"https://oxc.tsrx.dev","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"_resolved":"/home/runner/work/oxc/oxc/release/tsrx-oxc-0.16.0.tgz","_integrity":"sha512-TC4RgtMco+8FcFjp667f4wwbbiBqKoaKHO3qODLLNWsRLFdUiaFHu2/qRhaLRRY5f8lhjEAOfIgXa1waNDlDBQ==","repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"_npmVersion":"11.18.0","description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","directories":{},"maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"pathe":"2.0.3","tinyglobby":"0.2.17","oxfmt-current":"npm:oxfmt@0.68.0","oxlint-current":"npm:oxlint@1.83.0","oxlint-tsgolint":"7.0.2002","@oxc-project/types":"0.150.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"optionalDependencies":{"@tsrx/oxc-darwin-x64":"0.16.0","@tsrx/oxc-darwin-arm64":"0.16.0","@tsrx/oxc-linux-x64-gnu":"0.16.0","@tsrx/oxc-linux-x64-musl":"0.16.0","@tsrx/oxc-win32-x64-msvc":"0.16.0","@tsrx/oxc-linux-arm64-gnu":"0.16.0","@tsrx/oxc-linux-arm64-musl":"0.16.0","@tsrx/oxc-win32-arm64-msvc":"0.16.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oxc_0.16.0_1790040395576_0.17481233717567957"}}},"time":{"created":"2026-08-26T23:32:59.514Z","modified":"2026-09-22T01:26:36.041Z","0.0.0-trusted-publishing-bootstrap":"2026-08-26T23:32:59.901Z","0.7.0":"2026-08-27T00:28:42.383Z","0.8.0":"2026-08-29T17:17:01.848Z","0.9.0":"2026-09-01T15:43:11.516Z","0.10.0":"2026-09-07T19:31:56.431Z","0.11.0":"2026-09-07T20:34:41.214Z","0.12.0":"2026-09-09T00:48:04.231Z","0.13.0":"2026-09-15T03:06:42.257Z","0.14.0":"2026-09-19T06:41:05.020Z","0.15.0":"2026-09-19T20:39:25.606Z","0.16.0":"2026-09-22T01:26:35.677Z"},"bugs":{"url":"https://github.com/tsrx-org/oxc/issues"},"license":"MIT","homepage":"https://oxc.tsrx.dev","keywords":["formatter","javascript","linter","oxc","oxfmt","oxlint","parser","tsx","tsrx","typescript"],"repository":{"url":"git+https://github.com/tsrx-org/oxc.git","type":"git","directory":"packages/toolchain"},"description":"The official OXC integration for TSRX — Rust-native Oxlint and Oxfmt for .tsrx, JavaScript, TypeScript, and JSX","maintainers":[{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"jackshelton","email":"me@jackshelton.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://oxc.tsrx.dev\">\n    <img alt=\"OXC for TSRX\" width=\"600\" src=\"https://raw.githubusercontent.com/tsrx-org/oxc/HEAD/.github/assets/readme-hero.png\">\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@tsrx/oxc\"><img alt=\"npm version\" src=\"https://img.shields.io/npm/v/@tsrx/oxc\"></a>\n  <a href=\"https://nodejs.org/en/about/previous-releases\"><img alt=\"supported Node.js versions\" src=\"https://img.shields.io/node/v/@tsrx/oxc\"></a>\n  <a href=\"https://github.com/tsrx-org/oxc/actions/workflows/ci.yml\"><img alt=\"CI status\" src=\"https://github.com/tsrx-org/oxc/actions/workflows/ci.yml/badge.svg?branch=main\"></a>\n  <a href=\"https://discord.gg/HCYpT5QHQR\"><img alt=\"Discord\" src=\"https://img.shields.io/badge/Discord-Join%20the%20community-7289da?logo=discord&logoColor=white\"></a>\n  <a href=\"https://github.com/tsrx-org/oxc/blob/HEAD/LICENSE\"><img alt=\"MIT license\" src=\"https://img.shields.io/npm/l/@tsrx/oxc\"></a>\n</p>\n\nThe official OXC integration for TSRX. `@tsrx/oxc` gives you three tools for\n`.tsrx` files:\n\n- a **linter**, which warns you about likely mistakes before you run your code\n- a **formatter**, which fixes spacing and punctuation so every file matches\n- a **parser**, which reads a file into a form your own tools can work with\n\nA `.tsrx` file is TypeScript with HTML-like markup in it, plus blocks like `@if`\nand `@for` for showing something only sometimes, or once per item in a list.\n[OXC](https://oxc.rs) is a set of fast tools for JavaScript and TypeScript,\nwritten in Rust. This package teaches them to read `.tsrx` too.\n\n_OXC for TSRX is the official OXC integration maintained by the TSRX project._\n\n[**Docs**](https://oxc.tsrx.dev) &nbsp;·&nbsp; [**Getting started**](https://oxc.tsrx.dev/guide/getting-started) &nbsp;·&nbsp; [**Playground**](https://oxc.tsrx.dev/playground)\n\n## Install\n\n```sh\nnpm install --save-dev @tsrx/oxc\n```\n\nThat is the whole setup, for the command line and for your editor. You get\n`oxlint` and `oxfmt`, the real [OXC](https://oxc.rs) commands, now able to read\n`.tsrx`, with no config file, no ignore file, and no install script. [Vite+ needs\none more command](https://oxc.tsrx.dev/guide/getting-started#try-it-with-vite).\n\nYou do not need Rust installed: the install downloads a ready-built program for\nyour machine, one of eight published for macOS, Linux, and Windows. See\n[Platform support](https://oxc.tsrx.dev/reference/platform-support).\n\n## Usage\n\n```sh\nnpx oxlint src/Cart.tsrx        # Lint the file.\nnpx oxfmt --check src/Cart.tsrx # Show what formatting would change.\nnpx oxfmt --write src/Cart.tsrx # Apply it.\n```\n\nAlways give these commands a path. A bare `npx oxlint` also checks\n`node_modules`, and `--fix` (the flag that lets `oxlint` edit your files) will\nrewrite files in there.\n\nYour `.js`, `.jsx`, `.ts`, and `.tsx` files go straight to OXC, exactly as they\nwould without this package. Only `.tsrx` files do anything TSRX-specific.\n\n## What works today\n\nThese are the TSRX blocks the linter and formatter understand: `@{` blocks,\n`@if` / `@else if` / `@else`, `@for` / `@empty`, `@switch` / `@case` /\n`@default`, `@try` / `@pending` / `@catch`, tags whose name is an expression,\n`<{expression}>`, and plain `<style>` blocks\n([TSRX syntax](https://oxc.tsrx.dev/guide/tsrx-syntax) shows each one). Anything\noutside that list **fails closed**: the command stops and says what it found and\nwhere, rather than guessing and maybe producing wrong output.\n\n**This package compiles nothing.** It never builds or runs your app. Turning\n`.tsrx` into something a browser can run is your framework's TSRX plugin's job,\nsuch as `@tsrx/vite-plugin-react`. See\n[tsrx.dev/getting-started](https://tsrx.dev/getting-started). Without one, your\nbuild tool reads `.tsrx` as plain TypeScript and stops at the first `@{`.\n\n## In your editor\n\nInstall the official OXC extension, `oxc.oxc-vscode`. With `@tsrx/oxc` in the\nproject there is nothing else to install or configure, and your editor\nunderlines the same problems the terminal reports. One catch: the TSRX\ntoolchain's own extension owns `.tsrx`, and the OXC extension lists no\nactivation event for it, so it does not start on its own. Open any JavaScript,\nTypeScript, or JSON file in the project once, and `.tsrx` works for the rest of\nthe session. See the [editor guide](https://oxc.tsrx.dev/integrations/editor).\n\n## Using it from your own code\n\n```js\nimport { parseSync } from \"@tsrx/oxc/parser\";\nimport { defineConfig } from \"@tsrx/oxc/lint\";\nimport { format } from \"@tsrx/oxc/format\";\n```\n\nThe parser hands back the structure of your file and the formatter hands back\ntidied text, so you can build your own tools on the same reader the commands\nuse. [Parsing](https://oxc.tsrx.dev/guide/parsing) has the shape it returns.\nNone of these compiles `.tsrx` either; that stays your framework's TSRX\nplugin's job.\n\nFramework compilers that currently call `@tsrx/core`'s parser can use the\ncompatibility facade from the same package:\n\n```js\nimport { parseModule } from \"@tsrx/oxc/tsrx-core-compat\";\n```\n\nIt preserves TypeScript fields and supplies the source locations, directive\nkeyword origins, comments, and complete scoped-CSS tree expected by\n`@tsrx/core` consumers.\n\n## Your own JavaScript lint plugins\n\nA plugin listed in `jsPlugins` runs on `.tsrx` from the `oxlint` command and\ninside your editor, but it sees a translated copy of your file rather than the\nTSRX you wrote, so each `.tsrx` file is read once more. The command and the\neditor both say when they have done that, and\n`settings.oxcTsrx.jsPluginsOnTsrx: false` turns it off.\n\n`oxc-tsrx-lint`, the standalone Rust command, has no Node.js to run a plugin in,\nso it refuses `jsPlugins` and names `oxlint` as the command that can.\n`@tsrx/oxc/lint/plugins-dev` is for *writing* a plugin, since it re-exports the\n`RuleTester` from `oxlint`. See [Custom JavaScript\nplugins](https://oxc.tsrx.dev/integrations/custom-js-plugins).\n\n## Documentation\n\n- [Getting started](https://oxc.tsrx.dev/guide/getting-started): install, first file, first run.\n- [Configuration](https://oxc.tsrx.dev/integrations/configuration): every supported setting.\n- [CLI reference](https://oxc.tsrx.dev/reference/cli): commands, flags, and exit codes.\n- [Platform support](https://oxc.tsrx.dev/reference/platform-support): which of the eight published platforms are tested on every change.\n- [Limitations](https://oxc.tsrx.dev/reference/limitations): what is not claimed yet.\n- [Provider protocol](https://oxc.tsrx.dev/architecture/provider-protocol): the `oxc.provider` block, what reads it today, and how a plain install reaches released hosts.\n\n`@tsrx/oxc` is the only package to depend on. The eight `@tsrx/oxc-*`\npackages are platform binaries in `optionalDependencies`, and you never name one\nyourself.\n\n## License\n\n[MIT](https://github.com/tsrx-org/oxc/blob/HEAD/LICENSE).\n","readmeFilename":"README.md"}