{"id":25574,"library":"fast-flow-transform-linux-x64-musl","title":"fast-flow-transform-linux-x64-musl","description":"Native x86_64 Linux musl binary for fast-flow-transform, a high-performance Flow type stripping transform using Hermes/FFT. This is a platform-specific package automatically installed by the parent `fast-flow-transform` package (v0.0.3, unstable pre-1.0). It integrates with webpack, rspack, rsbuild, Parcel, Vite, Rollup, Rolldown, and esbuild. Only install this directly if manually selecting platforms; otherwise use `fast-flow-transform`. Requires Node >=18.","status":"active","version":"0.0.3","language":"javascript","source_language":"en","source_url":"https://github.com/jbroma/fast-flow-transform","tags":["javascript","esbuild","flowtype","parcel","rolldown","rollup","rsbuild","rspack","strip-flow"],"install":[{"cmd":"npm install fast-flow-transform-linux-x64-musl","lang":"bash","label":"npm"},{"cmd":"yarn add fast-flow-transform-linux-x64-musl","lang":"bash","label":"yarn"},{"cmd":"pnpm add fast-flow-transform-linux-x64-musl","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"This package is a platform-specific optional dependency of fast-flow-transform. Direct import is unsupported and will not work.","wrong":"import { transformFlow } from 'fast-flow-transform-linux-x64-musl'","symbol":"PlatformBinary","correct":"// Not imported directly; use 'fast-flow-transform'.\nimport { transformFlow } from 'fast-flow-transform'"}],"quickstart":{"code":"// This binary package should not be used directly.\n// Instead, install the parent package:\n// npm install fast-flow-transform\n// Then use it with your bundler:\nimport { transformFlow } from 'fast-flow-transform';\nconst code = `// @flow\nfunction add(a: number, b: number): number { return a + b; }`;\nconst result = transformFlow(code, { all: true });\nconsole.log(result.code); // 'function add(a, b) { return a + b; }'","lang":"typescript","description":"Shows correct usage via the parent package fast-flow-transform, not this platform binary."},"warnings":[{"fix":"Remove direct dependency and use 'fast-flow-transform' instead.","message":"This package is a platform-specific binary optional dependency. Direct installation or import will fail.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Install the matching platform package (e.g., fast-flow-transform-linux-x64-gnu) or use fast-flow-transform's JavaScript fallback.","message":"Only works on x86_64 Linux with musl libc (e.g., Alpine). Other platforms must install the corresponding binary or use the transform in JavaScript-only fallback mode.","severity":"gotcha","affected_versions":">=0.0.0"},{"fix":"Pin exact version and test thoroughly on upgrade.","message":"Package is at version 0.0.3 (pre-1.0). API may change without major semver bump.","severity":"gotcha","affected_versions":">=0.0.0 <1.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Use import from 'fast-flow-transform'.","cause":"Importing directly from platform binary package instead of parent.","error":"ERR_MODULE_NOT_FOUND: Cannot find package 'fast-flow-transform-linux-x64-musl'"},{"fix":"Use ESM import from 'fast-flow-transform'.","cause":"Attempting to require() an ESM-only package or platform binary.","error":"Error: Dynamic require of \\\"fast-flow-transform-linux-x64-musl\\\" is not supported"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}