# waterline-utils

> Various utilities for working with Waterline queries and adapters.

Latest version **1.4.8** (published 2026-05-27) · MIT license · 0 weekly downloads

## Install

```sh
npm install waterline-utils
pnpm add waterline-utils
yarn add waterline-utils
bun add waterline-utils
```

## Health

**Score 45/100 (D)** — status: active.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

## Facts

| | |
|---|---|
| Version | 1.4.8 |
| Published | 2026-05-27 |
| First published | 2016-10-26 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 5 |
| Unpacked size | 363.6 KB |
| Known vulnerabilities | 0 (+2 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 3 |
| Author | Cody Stoltman |
| Maintainers | particlebanana, rachaelshaw, sgress454, mikermcneil, eashaw |
| Keywords | waterline-query-parser, joins, auto-migrations, sql, waterline, sails |

## Links

- npm: https://www.npmjs.com/package/waterline-utils
- Repository: https://github.com/sailshq/waterline-utils
- Homepage: https://github.com/sailshq/waterline-utils#readme
- Issues: https://github.com/sailshq/waterline-utils/issues
- npm.io page: https://npm.io/package/waterline-utils

## Dependencies (5)

- [qs](https://npm.io/package/qs.md) 6.15.2
- [async](https://npm.io/package/async.md) 2.6.4
- [flaverr](https://npm.io/package/flaverr.md) ^1.1.1
- [fs-extra](https://npm.io/package/fs-extra.md) 0.30.0
- [@sailshq/lodash](https://npm.io/package/@sailshq/lodash.md) ^3.10.2

## Alternatives

- [gamedig](https://npm.io/package/gamedig.md) — 29.3K weekly downloads
- [join-monster](https://npm.io/package/join-monster.md) — 12.8K weekly downloads
- [masked](https://npm.io/package/masked.md) — 5.5K weekly downloads
- [@comunica/actor-query-process-explain-logical](https://npm.io/package/@comunica/actor-query-process-explain-logical.md) — 4.7K weekly downloads
- [@veracity/vui](https://npm.io/package/@veracity/vui.md) — 4.6K weekly downloads

## Recent versions

- 1.4.8 (latest) — 2026-05-27
- 1.4.7 — 2026-03-27
- 1.4.6 — 2026-02-17
- 1.4.5 — 2023-03-14
- 1.4.4 — 2022-08-10
- 1.4.3 — 2020-09-24
- 1.4.2 — 2018-11-24
- 1.4.1 — 2018-05-21
- 1.4.0 — 2018-05-20
- 1.3.26 — 2018-05-11
- 1.3.25 — 2018-03-27
- 1.3.24 — 2018-02-08
- 1.3.23 — 2017-10-04
- 1.3.22 — 2017-10-04
- 1.3.21 — 2017-09-26
- … 26 more at https://npm.io/package/waterline-utils/versions

## README

# Waterline Utils

A set of utilities for Waterline adapter and driver authors to use. These utilities can be used to make dealing
with queries and joins much easier.

To get an idea of what is included, browse the `lib` folder.

## Bugs &nbsp; [![NPM version](https://badge.fury.io/js/waterline-utils.svg)](http://npmjs.com/package/waterline-utils)

To report a bug, [click here](http://sailsjs.com/bugs).

> This is a built-in module used in core database adapters in Sails and Waterline.

## Contributing &nbsp; [![Build Status](https://travis-ci.org/treelinehq/waterline-utils.svg?branch=master)](https://travis-ci.org/treelinehq/waterline-utils)

Please observe the guidelines and conventions laid out in the [Sails project contribution guide](http://sailsjs.com/documentation/contributing) when opening issues or submitting pull requests.

[![NPM package info](https://nodei.co/npm/waterline-utils.png?downloads=true)](http://npmjs.com/package/waterline-utils)

## License

This core package, like the rest of the [Sails framework](http://sailsjs.com) is free and open-source under the [MIT License](http://sailsjs.com/license).

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