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: 28 days 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 (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-14T07:10:42.000Z (over 5 years ago)
- Last Synced: 2024-12-04T09:24:16.230Z (5 months ago)
- Topics: mongodb, query, sanitize
- Language: JavaScript
- Size: 116 KB
- Stars: 0
- Watchers: 2
- 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
```