# visably-search-lib

> provides access to common tooling needed across repositories supporting search

Latest version **1.0.11** (published 2020-10-29) · 0 weekly downloads

## Install

```sh
npm install visably-search-lib
pnpm add visably-search-lib
yarn add visably-search-lib
bun add visably-search-lib
```

## Health

**Score 30/100 (F)** — status: abandoned.

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

Warnings: low downloads.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.11 |
| Published | 2020-10-29 |
| First published | 2020-08-11 |
| Weekly downloads | 0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=8.9 |
| Dependencies | 5 |
| Unpacked size | 275.6 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Maintainers | backbone |

## Links

- npm: https://www.npmjs.com/package/visably-search-lib
- Repository: https://github.com/cbrendanprice/visably-search-lib
- Homepage: https://github.com/cbrendanprice/visably-search-lib#readme
- Issues: https://github.com/cbrendanprice/visably-search-lib/issues
- npm.io page: https://npm.io/package/visably-search-lib

## Dependencies (5)

- [uuid](https://npm.io/package/uuid.md) ^8.0.0
- [luxon](https://npm.io/package/luxon.md) ^1.24.1
- [hashids](https://npm.io/package/hashids.md) ^2.2.1
- [aws-lambda](https://npm.io/package/aws-lambda.md) ^1.0.6
- [@types/uuid](https://npm.io/package/@types/uuid.md) ^7.0.3

## Recent versions

- 1.0.11 (latest) — 2020-10-29
- 1.0.5 — 2020-08-11

## README

# visably-search-lib

provides access to common tooling needed across repositories supporting search

# Development
run `npx tslint --project . && npx prettier "src/**/*.ts" --list-different` before pushing your changes to make sure you've not introduced any issues.

# Releasing (merging to master)
all use of this npm library has pinned the branch `master` and, as such, before pushing/merging to master the package must be prepared accordingly before going out. 

usually this just requires running:  
(**note**: make sure you commit your changes before running this) 
> `npm run prepare-release`
(this will open a rebase editor prompt; you can simply write+quit from the editor)

followed by:
> `git push --follow-tags origin master`

# TODO:
- need add unit tests (update `prepare-release` script once done to also run `test:unit`)

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