Skip to content

v1.2.0

Latest

Choose a tag to compare

@mitsuki31 mitsuki31 released this 11 Dec 16:26
v1.2.0
95dad2a

Introduce the New Synchronous Module

A synchronous variant of LSFND is now available. This module mirrors the core behavior but executes without async overhead, making it suitable for environments where synchronous file operations are preferred.

You can import it through the /sync submodule:

import { ls, lsTypes } from "lsfnd/sync";
// or:
const { ls, lsTypes } = require("lsfnd/sync");

This addition expands the API surface without altering existing asynchronous usage, giving developers more flexibility depending on their execution model.


What's Changed

  • refactor: Refactor build script and improve workflow by @mitsuki31 in #10
  • chore(npm-dev): Bump the esbuild to version 0.27.1 by @mitsuki31 in #11
  • feat: Add sync module, refactor core module, update build by @mitsuki31 in #12

Full Changelog: v1.1.0...v1.2.0