{"_id":"oxc-transform-relay","_rev":"7-59431ffcfb94555d952c84f2fd33d85d","name":"oxc-transform-relay","dist-tags":{"latest":"0.151.0"},"versions":{"0.0.1":{"name":"oxc-transform-relay","version":"0.0.1","license":"MIT","_id":"oxc-transform-relay@0.0.1","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"homepage":"https://github.com/oxc-project/oxc#readme","bugs":{"url":"https://github.com/oxc-project/oxc/issues"},"dist":{"shasum":"159e7fe7c6d1de1517bfa4716d9929816f8b11ee","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.0.1.tgz","fileCount":2,"integrity":"sha512-eu0cKOwYz1gp0f5uvP+wSBG1VOPOkHAroBQqcbZoQCs+b2EgBuIHzS8QEZowRRDt7Fcwr6n95zu6lL2qFIMZFA==","signatures":[{"sig":"MEYCIQC+4PkPRDRWLVNY9YnusxXGWMpoiLPRpR7bT2tjH9vtDgIhAMbuPZJsHzG56/5PmzGjy1UXq6nRGFlRw5E7nzuX0M3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564},"gitHead":"8ab883afaa98526867fec269a98049a847fc89ef","_npmUser":{"name":"boshen","email":"boshenc@gmail.com"},"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"_npmVersion":"11.13.0","description":"Placeholder package for the Oxc Relay Transform Node API","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/oxc-transform-relay_0.0.1_1786959506214_0.8482535563319753","host":"s3://npm-registry-packages-npm-production"}},"0.145.0":{"name":"oxc-transform-relay","version":"0.145.0","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"author":"Boshen and oxc contributors","license":"MIT","_id":"oxc-transform-relay@0.145.0","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"homepage":"https://oxc.rs","bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"49b4a1421360052332ea93a87050131086404570","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.145.0.tgz","fileCount":7,"integrity":"sha512-wDujaFpg3mEJm6ydgENMghvnJSPrgmPkPrjRvPCMRs1hvarKBus1DnGtXqa5/8Hk//H7WH8v5QVqsiMG1e++Ag==","signatures":[{"sig":"MEYCIQCMAHzHVwjURqaVOy6+7wq1+c3kjQ2rEhkWYQOhzwYU2AIhAPTdFslTtppdxic4/H4sH4brPSxJUkrFx7Na2Zr2JxTd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-transform-relay@0.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41834},"main":"index.js","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"transform-relay","packageName":"@oxc-transform-relay/binding"},"type":"module","browser":"browser.js","engines":{"node":"^20.19.0 || >=22.12.0"},"funding":{"url":"https://github.com/sponsors/Boshen"},"scripts":{"test":"vitest run --dir ./test","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform","postbuild":"publint","build-test":"pnpm run build-dev --profile coverage","build-wasm":"pnpm run build-wasm-dev --release","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts transform-relay.wasi.d.cts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227d049c-6980-4158-a512-0f02c1f944bf"}},"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","publint":"0.3.23","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.8.6","@emnapi/runtime":"2.0.0-alpha.3"},"optionalDependencies":{"@oxc-transform-relay/binding-darwin-x64":"0.145.0","@oxc-transform-relay/binding-freebsd-x64":"0.145.0","@oxc-transform-relay/binding-darwin-arm64":"0.145.0","@oxc-transform-relay/binding-android-arm64":"0.145.0","@oxc-transform-relay/binding-linux-x64-gnu":"0.145.0","@oxc-transform-relay/binding-linux-x64-musl":"0.145.0","@oxc-transform-relay/binding-win32-x64-msvc":"0.145.0","@oxc-transform-relay/binding-linux-arm64-gnu":"0.145.0","@oxc-transform-relay/binding-linux-ppc64-gnu":"0.145.0","@oxc-transform-relay/binding-linux-s390x-gnu":"0.145.0","@oxc-transform-relay/binding-win32-ia32-msvc":"0.145.0","@oxc-transform-relay/binding-android-arm-eabi":"0.145.0","@oxc-transform-relay/binding-linux-arm64-musl":"0.145.0","@oxc-transform-relay/binding-win32-arm64-msvc":"0.145.0","@oxc-transform-relay/binding-linux-riscv64-gnu":"0.145.0","@oxc-transform-relay/binding-openharmony-arm64":"0.145.0","@oxc-transform-relay/binding-linux-riscv64-musl":"0.145.0","@oxc-transform-relay/binding-linux-arm-gnueabihf":"0.145.0","@oxc-transform-relay/binding-linux-arm-musleabihf":"0.145.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc-transform-relay_0.145.0_1787065829160_0.8164419157082727","host":"s3://npm-registry-packages-npm-production"}},"0.147.0":{"name":"oxc-transform-relay","version":"0.147.0","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"author":"Boshen and oxc contributors","license":"MIT","_id":"oxc-transform-relay@0.147.0","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"homepage":"https://oxc.rs","bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"41c87c06d979a6d10e3871bc2170d37d6162abee","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.147.0.tgz","fileCount":7,"integrity":"sha512-+6l8+1TYOXRllbZ8zGTDItE0Shx9tk8wbKKsZwch2xL7sraMiYeFnIIc+QSL+kVwUirbXl5G+0xjKbLY46x8Sg==","signatures":[{"sig":"MEQCIDfwfTTwqFDLqaN0FlNE6jGFWCZP51YSv9j/tNAscGX4AiBT35nwiSqqE3q80YEG/qHSQ9o/fvp5OslkLfj3VvW3rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-transform-relay@0.147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41834},"main":"index.js","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"transform-relay","packageName":"@oxc-transform-relay/binding"},"type":"module","browser":"browser.js","engines":{"node":"^20.19.0 || >=22.12.0"},"funding":{"url":"https://github.com/sponsors/Boshen"},"scripts":{"test":"vitest run --dir ./test","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform","postbuild":"publint","build-test":"pnpm run build-dev --profile coverage","build-wasm":"pnpm run build-wasm-dev --release","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts transform-relay.wasi.d.cts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227d049c-6980-4158-a512-0f02c1f944bf"}},"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","publint":"0.3.24","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.8.6","@emnapi/runtime":"2.0.0-alpha.3"},"optionalDependencies":{"@oxc-transform-relay/binding-darwin-x64":"0.147.0","@oxc-transform-relay/binding-freebsd-x64":"0.147.0","@oxc-transform-relay/binding-darwin-arm64":"0.147.0","@oxc-transform-relay/binding-android-arm64":"0.147.0","@oxc-transform-relay/binding-linux-x64-gnu":"0.147.0","@oxc-transform-relay/binding-linux-x64-musl":"0.147.0","@oxc-transform-relay/binding-win32-x64-msvc":"0.147.0","@oxc-transform-relay/binding-linux-arm64-gnu":"0.147.0","@oxc-transform-relay/binding-linux-ppc64-gnu":"0.147.0","@oxc-transform-relay/binding-linux-s390x-gnu":"0.147.0","@oxc-transform-relay/binding-win32-ia32-msvc":"0.147.0","@oxc-transform-relay/binding-android-arm-eabi":"0.147.0","@oxc-transform-relay/binding-linux-arm64-musl":"0.147.0","@oxc-transform-relay/binding-win32-arm64-msvc":"0.147.0","@oxc-transform-relay/binding-linux-riscv64-gnu":"0.147.0","@oxc-transform-relay/binding-openharmony-arm64":"0.147.0","@oxc-transform-relay/binding-linux-riscv64-musl":"0.147.0","@oxc-transform-relay/binding-linux-arm-gnueabihf":"0.147.0","@oxc-transform-relay/binding-linux-arm-musleabihf":"0.147.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc-transform-relay_0.147.0_1787571548337_0.40101900437616966","host":"s3://npm-registry-packages-npm-production"}},"0.148.0":{"name":"oxc-transform-relay","version":"0.148.0","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"author":"Boshen and oxc contributors","license":"MIT","_id":"oxc-transform-relay@0.148.0","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"homepage":"https://oxc.rs","bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"76de3a234052c1a4a3be68217120ac1f5852cd9e","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.148.0.tgz","fileCount":7,"integrity":"sha512-PLh16JG1uI1xTOBBA+Gq1R/1cYr4Md5+YtWN3FjM/Ix8i0an3nnBX65j34ruJ4PUrjt5OuxENd2tZHACrBq07A==","signatures":[{"sig":"MEQCIBdjcwW0/0wP97LLPaN7Gopu6A6G8J5L4M8zVaTX0N59AiBZUGh/OtHg8XDacj6aeLKrQDU0ILT7OCxo0XEclBMVgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-transform-relay@0.148.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41839},"main":"index.js","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"transform-relay","packageName":"@oxc-transform-relay/binding"},"type":"module","browser":"browser.js","engines":{"node":"^20.19.0 || >=22.12.0"},"funding":{"url":"https://github.com/sponsors/oxc-project"},"scripts":{"test":"vitest run --dir ./test","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform","postbuild":"publint","build-test":"pnpm run build-dev --profile coverage","build-wasm":"pnpm run build-wasm-dev --release","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts transform-relay.wasi.d.cts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227d049c-6980-4158-a512-0f02c1f944bf"}},"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","publint":"0.3.24","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.8.6","@emnapi/runtime":"2.0.0-alpha.3"},"optionalDependencies":{"@oxc-transform-relay/binding-darwin-x64":"0.148.0","@oxc-transform-relay/binding-freebsd-x64":"0.148.0","@oxc-transform-relay/binding-darwin-arm64":"0.148.0","@oxc-transform-relay/binding-android-arm64":"0.148.0","@oxc-transform-relay/binding-linux-x64-gnu":"0.148.0","@oxc-transform-relay/binding-linux-x64-musl":"0.148.0","@oxc-transform-relay/binding-win32-x64-msvc":"0.148.0","@oxc-transform-relay/binding-linux-arm64-gnu":"0.148.0","@oxc-transform-relay/binding-linux-ppc64-gnu":"0.148.0","@oxc-transform-relay/binding-linux-s390x-gnu":"0.148.0","@oxc-transform-relay/binding-win32-ia32-msvc":"0.148.0","@oxc-transform-relay/binding-android-arm-eabi":"0.148.0","@oxc-transform-relay/binding-linux-arm64-musl":"0.148.0","@oxc-transform-relay/binding-win32-arm64-msvc":"0.148.0","@oxc-transform-relay/binding-linux-riscv64-gnu":"0.148.0","@oxc-transform-relay/binding-openharmony-arm64":"0.148.0","@oxc-transform-relay/binding-linux-riscv64-musl":"0.148.0","@oxc-transform-relay/binding-linux-arm-gnueabihf":"0.148.0","@oxc-transform-relay/binding-linux-arm-musleabihf":"0.148.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc-transform-relay_0.148.0_1788251472172_0.7090303948460415","host":"s3://npm-registry-packages-npm-production"}},"0.149.0":{"name":"oxc-transform-relay","version":"0.149.0","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"author":"Boshen and oxc contributors","license":"MIT","_id":"oxc-transform-relay@0.149.0","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"homepage":"https://oxc.rs","bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"89b0e5f517023a5bf62f11d167d69c0bdfff1c39","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.149.0.tgz","fileCount":7,"integrity":"sha512-Cm+Qy3z+9iRoR/MuBpNK0Lm7NsowygB/Z1HmSUfZWALjd0obrL4nQUxvQhMsJXtXpqtTqV1VzJdlgSPEcnHfFQ==","signatures":[{"sig":"MEUCIE+E8snSCTc00yiw/UIMs8Go1juNhxwk8jtv7lQ1X83JAiEA0SZ7Y76DD4Xjk8CSlM3I99LKAM7O8YjC3euhzDC29YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-transform-relay@0.149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41781},"main":"index.js","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"transform-relay","packageName":"@oxc-transform-relay/binding"},"type":"module","browser":"browser.js","engines":{"node":"^20.19.0 || >=22.12.0"},"funding":{"url":"https://github.com/sponsors/oxc-project"},"scripts":{"test":"vitest run --dir ./test","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform","postbuild":"publint","build-test":"pnpm run build-dev --profile coverage","build-wasm":"pnpm run build-wasm-dev --release","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts transform-relay.wasi.d.cts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227d049c-6980-4158-a512-0f02c1f944bf"}},"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","directories":{},"sideEffects":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","publint":"0.3.24","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.9.0","@emnapi/runtime":"2.0.0-alpha.3"},"optionalDependencies":{"@oxc-transform-relay/binding-darwin-x64":"0.149.0","@oxc-transform-relay/binding-freebsd-x64":"0.149.0","@oxc-transform-relay/binding-darwin-arm64":"0.149.0","@oxc-transform-relay/binding-android-arm64":"0.149.0","@oxc-transform-relay/binding-linux-x64-gnu":"0.149.0","@oxc-transform-relay/binding-linux-x64-musl":"0.149.0","@oxc-transform-relay/binding-win32-x64-msvc":"0.149.0","@oxc-transform-relay/binding-linux-arm64-gnu":"0.149.0","@oxc-transform-relay/binding-linux-ppc64-gnu":"0.149.0","@oxc-transform-relay/binding-linux-s390x-gnu":"0.149.0","@oxc-transform-relay/binding-win32-ia32-msvc":"0.149.0","@oxc-transform-relay/binding-android-arm-eabi":"0.149.0","@oxc-transform-relay/binding-linux-arm64-musl":"0.149.0","@oxc-transform-relay/binding-win32-arm64-msvc":"0.149.0","@oxc-transform-relay/binding-linux-riscv64-gnu":"0.149.0","@oxc-transform-relay/binding-openharmony-arm64":"0.149.0","@oxc-transform-relay/binding-linux-riscv64-musl":"0.149.0","@oxc-transform-relay/binding-linux-arm-gnueabihf":"0.149.0","@oxc-transform-relay/binding-linux-arm-musleabihf":"0.149.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc-transform-relay_0.149.0_1788792571578_0.5405371667178924","host":"s3://npm-registry-packages-npm-production"}},"0.150.0":{"name":"oxc-transform-relay","version":"0.150.0","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"author":"Boshen and oxc contributors","license":"MIT","_id":"oxc-transform-relay@0.150.0","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"homepage":"https://oxc.rs","bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"f211c06b24ecea96ba7dfa16988536121d14e611","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.150.0.tgz","fileCount":7,"integrity":"sha512-XHUx6FXEQf5WLfeF9b3cmJOSaeQf82sYMp68K4nD850ISF7VuezrW3YVWZH9NxSZfYftI0r8ffiy+EhPs/Pqlw==","signatures":[{"sig":"MEUCIDjW780km+DN69Q7GgMxSL1JaOw+D8CzO2omfWh80mKdAiEA13aBD/w1xa3aewZdwyFcLkO7faGatwOA98s1vDxTcnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0QwKtoyLR/TDFIDfrUvwh2cAHBEGzOBNVp2yFcTq2pAiEAjn8MipUF6Hw5fGORU8tADox4dAM3rFUOyBP5+eb5WMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-transform-relay@0.150.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41822},"main":"index.js","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"transform-relay","packageName":"@oxc-transform-relay/binding"},"type":"module","browser":"browser.js","engines":{"node":"^20.19.0 || >=22.12.0"},"funding":{"url":"https://github.com/sponsors/oxc-project"},"scripts":{"test":"vitest run --dir ./test","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform","postbuild":"publint","build-test":"pnpm run build-dev --profile coverage","build-wasm":"pnpm run build-wasm-dev --release","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts transform-relay.wasi.d.cts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227d049c-6980-4158-a512-0f02c1f944bf"}},"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","directories":{},"sideEffects":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","publint":"0.3.24","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.9.1","@emnapi/runtime":"2.0.0-alpha.3"},"optionalDependencies":{"@oxc-transform-relay/binding-darwin-x64":"0.150.0","@oxc-transform-relay/binding-freebsd-x64":"0.150.0","@oxc-transform-relay/binding-darwin-arm64":"0.150.0","@oxc-transform-relay/binding-android-arm64":"0.150.0","@oxc-transform-relay/binding-linux-x64-gnu":"0.150.0","@oxc-transform-relay/binding-linux-x64-musl":"0.150.0","@oxc-transform-relay/binding-win32-x64-msvc":"0.150.0","@oxc-transform-relay/binding-linux-arm64-gnu":"0.150.0","@oxc-transform-relay/binding-linux-ppc64-gnu":"0.150.0","@oxc-transform-relay/binding-linux-s390x-gnu":"0.150.0","@oxc-transform-relay/binding-win32-ia32-msvc":"0.150.0","@oxc-transform-relay/binding-android-arm-eabi":"0.150.0","@oxc-transform-relay/binding-linux-arm64-musl":"0.150.0","@oxc-transform-relay/binding-win32-arm64-msvc":"0.150.0","@oxc-transform-relay/binding-linux-riscv64-gnu":"0.150.0","@oxc-transform-relay/binding-openharmony-arm64":"0.150.0","@oxc-transform-relay/binding-linux-riscv64-musl":"0.150.0","@oxc-transform-relay/binding-linux-arm-gnueabihf":"0.150.0","@oxc-transform-relay/binding-linux-arm-musleabihf":"0.150.0"},"_npmOperationalInternal":{"tmp":"tmp/oxc-transform-relay_0.150.0_1789386182056_0.4317616874305483","host":"s3://npm-registry-packages-npm-production"}},"0.151.0":{"_id":"oxc-transform-relay@0.151.0","bugs":"https://github.com/oxc-project/oxc/issues","dist":{"shasum":"3310e9d5bdc44c22471bad998338f676ffce9f50","tarball":"https://registry.npmjs.org/oxc-transform-relay/-/oxc-transform-relay-0.151.0.tgz","fileCount":7,"integrity":"sha512-YCXNmS7R/D0KOndDqCu93ZTToe4ZCIsDXj8HxbaeZym/uGR1iBdYN7Xlwkc3uqtW2t7PHcgmcH/g1wQbj+SIdQ==","signatures":[{"sig":"MEQCIC8+dv7PUuQwsE+Q/KhV8zdsKQtQs0hoOoFUUKCzGQ1IAiBaiyL+RDa3/UrR9cEEm0KLXetJ4I/y0X0Wax3ermcskg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGq5Fu+B5c8uxTlP8EdhWSfdetuHDp9Eys1rbzNBAkAuAiAo89OeY9RZrC7IpMA/PxypJOpm4bFoqcP76MqOzQnxAQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/oxc-transform-relay@0.151.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43152},"main":"index.js","name":"oxc-transform-relay","napi":{"wasm":{"browser":{"fs":false}},"targets":["aarch64-apple-darwin","aarch64-linux-android","aarch64-pc-windows-msvc","aarch64-unknown-linux-gnu","aarch64-unknown-linux-musl","aarch64-unknown-linux-ohos","armv7-linux-androideabi","armv7-unknown-linux-gnueabihf","armv7-unknown-linux-musleabihf","i686-pc-windows-msvc","powerpc64le-unknown-linux-gnu","riscv64gc-unknown-linux-gnu","riscv64gc-unknown-linux-musl","s390x-unknown-linux-gnu","wasm32-wasip1-threads","x86_64-apple-darwin","x86_64-pc-windows-msvc","x86_64-unknown-freebsd","x86_64-unknown-linux-gnu","x86_64-unknown-linux-musl"],"binaryName":"transform-relay","packageName":"@oxc-transform-relay/binding"},"type":"module","author":"Boshen and oxc contributors","browser":"browser.js","engines":{"node":"^20.19.0 || >=22.12.0"},"funding":{"url":"https://github.com/sponsors/oxc-project"},"license":"MIT","scripts":{"test":"vitest run --dir ./test","build":"pnpm run build-dev --features allocator --release","build-dev":"napi build --esm --platform","postbuild":"publint","build-test":"pnpm run build-dev --profile coverage","build-wasm":"pnpm run build-wasm-dev --release","postbuild-dev":"node scripts/patch.js","build-wasm-dev":"pnpm run build-dev --target wasm32-wasip1-threads --dts transform-relay.wasi.d.cts"},"version":"0.151.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227d049c-6980-4158-a512-0f02c1f944bf"}},"homepage":"https://oxc.rs","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","directories":{},"maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"sideEffects":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","publint":"0.3.24","@types/node":"24.1.0","@emnapi/core":"2.0.0-alpha.3","@napi-rs/cli":"3.10.4","@emnapi/runtime":"2.0.0-alpha.3"},"optionalDependencies":{"@oxc-transform-relay/binding-darwin-x64":"0.151.0","@oxc-transform-relay/binding-freebsd-x64":"0.151.0","@oxc-transform-relay/binding-darwin-arm64":"0.151.0","@oxc-transform-relay/binding-android-arm64":"0.151.0","@oxc-transform-relay/binding-linux-x64-gnu":"0.151.0","@oxc-transform-relay/binding-linux-x64-musl":"0.151.0","@oxc-transform-relay/binding-win32-x64-msvc":"0.151.0","@oxc-transform-relay/binding-linux-arm64-gnu":"0.151.0","@oxc-transform-relay/binding-linux-ppc64-gnu":"0.151.0","@oxc-transform-relay/binding-linux-s390x-gnu":"0.151.0","@oxc-transform-relay/binding-win32-ia32-msvc":"0.151.0","@oxc-transform-relay/binding-android-arm-eabi":"0.151.0","@oxc-transform-relay/binding-linux-arm64-musl":"0.151.0","@oxc-transform-relay/binding-win32-arm64-msvc":"0.151.0","@oxc-transform-relay/binding-linux-riscv64-gnu":"0.151.0","@oxc-transform-relay/binding-openharmony-arm64":"0.151.0","@oxc-transform-relay/binding-linux-riscv64-musl":"0.151.0","@oxc-transform-relay/binding-linux-arm-gnueabihf":"0.151.0","@oxc-transform-relay/binding-linux-arm-musleabihf":"0.151.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oxc-transform-relay_0.151.0_1789993968550_0.2063446947032861"}}},"time":{"created":"2026-08-17T09:38:25.333Z","modified":"2026-09-21T12:32:49.018Z","0.0.1":"2026-08-17T09:38:26.349Z","0.145.0":"2026-08-18T15:10:29.454Z","0.147.0":"2026-08-24T11:39:08.479Z","0.148.0":"2026-09-01T08:31:12.327Z","0.149.0":"2026-09-07T14:49:31.739Z","0.150.0":"2026-09-14T11:43:02.134Z","0.151.0":"2026-09-21T12:32:48.646Z"},"bugs":"https://github.com/oxc-project/oxc/issues","author":"Boshen and oxc contributors","license":"MIT","homepage":"https://oxc.rs","keywords":["graphql","javascript","oxc","relay","transform","typescript"],"repository":{"url":"git+https://github.com/oxc-project/oxc.git","type":"git","directory":"napi/transform-relay"},"description":"Oxc Relay Transform Node API","maintainers":[{"name":"boshen","email":"boshenc@gmail.com"}],"readme":"# Oxc Relay Transform\n\nNative Node.js bindings for Oxc's Rust port of the Relay transform\n([babel-plugin-relay](https://github.com/facebook/relay/tree/main/packages/babel-plugin-relay) /\n[@swc/plugin-relay](https://github.com/swc-project/plugins/tree/main/packages/relay)).\n\nThe API follows `oxc-transform`: pass a filename, source text, and optional\noptions to either `transformSync` or `transform`. `graphql` tagged template\nexpressions are replaced with references to the artifact files generated by\n`relay-compiler`; everything else — including TypeScript and JSX syntax — is\npreserved untouched, so the output composes with any downstream toolchain.\n\n```javascript\nimport { transformSync } from \"oxc-transform-relay\";\n\nconst result = transformSync(\"src/Component.tsx\", \"const data = graphql`query FooQuery { id }`;\");\n\nconsole.log(result.code);\n// import _FooQuery from \"./__generated__/FooQuery.graphql.js\";\n// const data = _FooQuery;\n```\n\n`errors` contains every diagnostic reported by parsing and the transform; when\nit is non-empty, `code` is empty.\n\n## Options\n\n- `artifactDirectory` — directory `relay-compiler` emits all artifacts to (its\n  `artifactDirectory` setting). When set, artifacts are imported via a relative\n  path computed lexically from the file being transformed, so pass the filename\n  and directory either both absolute or both relative to the same base\n  directory. When unset, artifacts are imported from the `__generated__`\n  directory next to the file being transformed.\n- `language` — `\"typescript\"`, `\"javascript\"` (default), or `\"flow\"`. Artifacts\n  are imported as `Name.graphql.ts` for `\"typescript\"` and `Name.graphql.js`\n  otherwise.\n- `eagerEsModules` — emit a hoisted default import per `graphql` tag (default,\n  matching `babel-plugin-relay` since Relay v17) instead of an inline\n  `require()` call (`@swc/plugin-relay` and Next.js behavior).\n- `lang`, `sourceType`, `sourcemap` — configure the surrounding Oxc\n  parse/codegen pipeline, as in `oxc-transform`.\n\n## Limitations\n\nCompared to `babel-plugin-relay`: no development-mode artifact hash validation,\nno `jsModuleFormat: \"haste\"`, no `isDevVariableName`, and the GraphQL definition\nname is extracted textually (like `@swc/plugin-relay`) rather than by parsing\nthe document, so documents are not validated.\n","readmeFilename":""}