Min major
--
Free · Instant · No signup
Reads the first lower and optional upper major from engines.node. Compares to a current major you type. The SemVer range matcher page handles 1.2.3 ^1.0.0 packages.
Page updated 2026-09-14.
Min major
--
Max major exclusive
--
Compare a current Node major to engines.node like >=18 <23. Not a full SemVer range matcher Enter one realistic scenario in the calculator above and read the result together with its labels and assumptions. The page is designed for a quick, repeatable estimate rather than a black-box answer.
This is a browser-side worksheet for developer planning. It does not connect to the named provider, submit a transaction, or create an account on your behalf. Save the inputs if you need an audit trail, then rerun the page when an assumption changes.
Use the field labels as the source of truth: enter rates as percentages, amounts in the selected currency, and dates in the format shown. Invalid or incomplete inputs should remain visible so you can correct them before copying a result.
The calculator applies the formula implied by the labels and shows the key output in plain language. Displayed values are rounded for reading; keep the copied inputs and unrounded assumptions when a later calculation needs more precision.
If the result depends on a provider rule, jurisdiction, or changing market input, verify that assumption with the current official documentation before relying on it.
For the next step, compare this result with SemVer (Semantic Versioning) Range Matcher, npm Scripts Cheat Sheet Builder, Vite Config Snippet Generator. A second calculator is useful when you need to test a different assumption, not to manufacture false precision.
Results are estimates, not a quote, diagnosis, tax filing, legal opinion, investment recommendation, or guarantee. Check the jurisdiction, provider plan, time period, and rounding rules that apply to your real situation.
Inputs stay in your browser for this page. Do not paste passwords, payment credentials, private keys, or other secrets into any public web tool, even when the page is designed to run locally.
It estimates compare a current Node major to engines.node like >=18 <23. Not a full SemVer range matcher from the values you enter. Review the labels and assumptions above the result so you can tell exactly what is included.
No. The page is an in-browser estimate based on your inputs. Provider pricing, taxes, policies, exchange rates, and other external conditions can change, so confirm the live value before committing money or publishing a decision.
The calculator is designed to run in your browser and does not need an account or a server upload. Avoid entering credentials, payment details, private keys, or other secrets in any public tool.
Verify the current provider rule, jurisdiction, time period, and formula inputs that apply to your situation. Treat the output as a planning estimate rather than a final decision.
SemVer (Semantic Versioning) Range Matcher Test whether 1.2.3 satisfies ^, ~, >=, or an exact version range.
npm Scripts Cheat Sheet Builder package.json scripts block for dev, build, test, and lint from a bundler pick. Not a full package.json.
Vite Config Snippet Generator ESM vite.config.js with defineConfig and optional React or Vue plugin import. Not Webpack.
JSON Formatter & Validator Pretty-print JSON and surface syntax errors.