@fuel-ts/versions
TypeScript icon, indicating that this package has built-in type declarations

0.89.1 • Public • Published

@fuel-ts/versions

@fuel-ts/versions is a sub-module for interacting with Fuel.

It automatically assembles all supported versions of the Fuel toolchain, including:

  • FUELS — comes from /packages/fuels/package.json
  • FUEL_CORE — comes from /internal/fuel-core/VERSION
  • FORC — comes from /internal/forc/VERSION

There is a prebuild script to ensure that the src/index.ts file never goes outdated.

Aditionally, the library can be used as a CLI tool to help checking/validating user environments.

Table of contents

Documentation

See Fuels-ts Documentation

Installation

pnpm add @fuel-ts/versions
# or
npm add @fuel-ts/versions

Programmatic Usage

import { versions } from "@fuel-ts/versions";

console.log(versions);
// { FUELS: '0.21.2', FUEL_CORE: '0.14.0', FORC: '0.30.0' }

CLI Usage

$ npx fuels-versions
You have all the right versions! ⚡
┌───────────┬───────────┬─────────────────┐
│           │ Supported │ Yours / System  │
├───────────┼───────────┼─────────────────┤
│ Forc      │ 0.30.0    │ 0.30.0          │
├───────────┼───────────┼─────────────────┤
│ Fuel-Core │ 0.14.0    │ 0.14.0          │
└───────────┴───────────┴─────────────────┘

Full SDK Installation

Alternatively, we recommend you install the complete SDK using the umbrella package:

pnpm add fuels
# or
npm add fuels

Contributing

In order to contribute to @fuel-ts/versions, please see the main fuels-ts monorepo.

Changelog

The @fuel-ts/versions changelog can be found at CHANGELOG.

License

The primary license for @fuel-ts/versions is Apache 2.0, see LICENSE.

Readme

Keywords

none

Package Sidebar

Install

npm i @fuel-ts/versions

Weekly Downloads

23,395

Version

0.89.1

License

Apache-2.0

Unpacked Size

576 kB

Total Files

42

Last publish

Collaborators

  • fuel-ci