Utilities (and test utilities) collection
npm install @fuel-ts/utils@fuel-ts/utils@fuel-ts/utils is a sub-module for interacting with Fuel.
It's a collection of utilities and test utilities that may be useful in other places.
- Documentation
- Installation
- Utilities
- Test Utilities
- Contributing
- Changelog
- License
``sh`
pnpm add @fuel-ts/utilsor
npm add @fuel-ts/utils
`ts
import { normalizeString } from "@fuel-ts/utils";
console.log(normalizeString("fuel-labs"));
// FuelLabs
`
`tstest
import { safeExec } from "@fuel-ts/utils/test-utils"; // note the suffix
console.log(safeExec(() => 123));
// { error: null, result: 123 }
console.log(
safeExec(() => {
throw new Error("Some error");
}),
);
// { error: (Error: 'Some error'), result: null }
`
In order to contribute to @fuel-ts/utils, please see the main fuels-ts monorepo.
The @fuel-ts/utils changelog can be found at CHANGELOG.
The primary license for @fuel-ts/utils is Apache 2.0`, see LICENSE.