https://github.com/ninja-labs-tech/mongo-query-sanitize
sanitize mongo db queries
https://github.com/ninja-labs-tech/mongo-query-sanitize
mongodb query sanitize
Last synced: about 2 months ago
JSON representation
sanitize mongo db queries
- Host: GitHub
- URL: https://github.com/ninja-labs-tech/mongo-query-sanitize
- Owner: ninja-labs-tech
- Created: 2019-03-21T14:47:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-01-14T07:10:42.000Z (over 6 years ago)
- Last Synced: 2026-04-30T06:32:18.522Z (3 months ago)
- Topics: mongodb, query, sanitize
- Language: JavaScript
- Size: 116 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.com/MohammedEssehemy/mongo-query-sanitize)
# Mongo query sanitize
clear mongo query from malicious operators (where) and unsafe regex expressions.
# install
```
npm install mongo-query-sanitize
```
# usage
```
const { sanitizeMongoQuery } = require('mongo-query-sanitize');
const maliciousQuery = {$where: "sleep(1000)"}; // or unsafe regex
sanitizeMongoQuery(maliciousQuery); // will throw error
```