# mylas

> Mylas is a npm package to make the loading and storing of data from fs easy and reliable.

Latest version **2.1.14** (published 2025-11-06) · MIT license · 0 weekly downloads

## Install

```sh
npm install mylas
pnpm add mylas
yarn add mylas
bun add mylas
```

## Health

**Score 65/100 (B)** — status: stable.

Positive: has types; esm support; no vulnerabilities; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 2.1.14 |
| Published | 2025-11-06 |
| First published | 2021-02-02 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=16.0.0 |
| Dependencies | 0 |
| Unpacked size | 22.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Author | Raoul de Heer |
| Maintainers | raouldeheer |
| Keywords | fs, data, json, loader, multithreaded, json-comments, node-modules |

## Links

- npm: https://www.npmjs.com/package/mylas
- Repository: https://github.com/raouldeheer/Mylas
- Homepage: https://mylas.js.org/
- Issues: https://github.com/raouldeheer/Mylas/issues
- Funding: https://github.com/sponsors/raouldeheer
- npm.io page: https://npm.io/package/mylas

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 2.1.14 (latest) — 2025-11-06
- 2.1.13 — 2022-10-02
- 2.1.12 — 2022-09-25
- 2.1.11 — 2022-06-12
- 2.1.10 — 2022-06-08
- 2.1.9 — 2022-02-14
- 2.1.8 — 2022-02-12
- 2.1.7 — 2022-01-05
- 2.1.6 — 2021-12-02
- 2.1.5 — 2021-11-14
- 2.1.4 — 2021-10-07
- 2.1.3 — 2021-10-03
- 2.1.2 — 2021-09-14
- 2.1.1 — 2021-08-26
- 2.1.0 — 2021-08-22
- … 14 more at https://npm.io/package/mylas/versions

## README

# Mylas 
![npm](https://img.shields.io/npm/dt/mylas)
![install size](https://badgen.net/packagephobia/install/mylas)
![npm bundle size (scoped)](https://img.shields.io/bundlephobia/min/mylas)
![npm bundle size (scoped)](https://img.shields.io/bundlephobia/minzip/mylas)
![dependencie count](https://img.shields.io/badge/dependencies-0-brightgreen)
![GitHub](https://img.shields.io/github/license/raouldeheer/Mylas)
![npm (scoped)](https://img.shields.io/npm/v/mylas)
![node-current (scoped)](https://img.shields.io/node/v/mylas)  
Mylas is a npm package that makes the loading and storing of data from fs easy and reliable. And it supports multithreading, json with comments and loading buffers with multithreading. It can also find [node_modules](https://github.com/raouldeheer/Mylas/wiki/Dir#nodemodules) folders.   
<img src="https://raw.githubusercontent.com/raouldeheer/Mylas/HEAD/.github/logo.png" width="600"> 

## Installation
Install Mylas from NPM
```ts
npm i mylas
// Or
yarn add mylas
```

## Getting started

To get started have a look at our [wiki](https://github.com/raouldeheer/Mylas/wiki) 

## Examples

- [Json examples](https://github.com/raouldeheer/Mylas/wiki/Json)
- [File examples](https://github.com/raouldeheer/Mylas/wiki/File)
- [Buf examples](https://github.com/raouldeheer/Mylas/wiki/Buf)
- [Dir examples](https://github.com/raouldeheer/Mylas/wiki/Dir)

## Documentation
All features are listed at the [wiki](https://github.com/raouldeheer/Mylas/wiki)   

## Contributing
We would love more contributors! To start contributing read our [Contributing page](https://github.com/raouldeheer/Mylas/blob/main/.github/CONTRIBUTING.md).  

## Supported Versions
Check for supported versions at the [security policy](https://github.com/raouldeheer/Mylas/security/policy).

---
_Source: https://npm.io/package/mylas · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
