Gathering detailed insights and metrics for @dogesupremacy/quick.mongodb
Gathering detailed insights and metrics for @dogesupremacy/quick.mongodb
npm install @dogesupremacy/quick.mongodb
Typescript
Module System
Node Version
NPM Version
69.3
Supply Chain
91.2
Quality
74.4
Maintenance
25
Vulnerability
98.9
License
Verify real, reachable, and deliverable emails with instant MX records, SMTP checks, and disposable email detection.
Total Downloads
472
Last Day
2
Last Week
5
Last Month
24
Last Year
148
Minified
Minified + Gzipped
Latest Version
1.0.0-fix1
Package Id
@dogesupremacy/quick.mongodb@1.0.0-fix1
Unpacked Size
34.85 kB
Size
8.48 kB
File Count
10
NPM Version
8.10.0
Node Version
16.15.0
Cumulative downloads
Total Downloads
Last Day
-75%
2
Compared to previous day
Last Week
-54.5%
5
Compared to previous week
Last Month
26.3%
24
Compared to previous month
Last Year
25.4%
148
Compared to previous year
An updated version of quick.mongodb but with discord.js-docgen removed (due to high severity vulnerabilities). Quick.mongodb us a quick mongodb wrapper for beginners.
1const { Database } = require("@dogesupremacy/quick.mongodb"); 2const db = new Database("mongodb://localhost/quick.mongodb"); 3 4db.on("ready", () => { 5 console.log("Database connected!"); 6}); 7 8db.set("foo", "bar"); 9 10db.get("foo").then(console.log);
1const db = require("@dogesupremacy/quick.mongodb"); 2const { Database } = require("quick.mongodb"); 3const mongo = new Database("mongodb://localhost/quick.mongodb"); 4 5function importData() { 6 const data = db.all(); 7 mongo.import(data).then(() => { 8 console.log("Done!"); 9 }); 10} 11 12mongo.on("ready", () => importData());
1const { Database } = require("@dogesupremacy/quick.mongodb"); 2const db = new Database("mongodb://localhost/quick.mongodb"); 3 4// Setting an object in the database: 5db.set("userInfo", { difficulty: "Easy" }).then(console.log); 6// -> { difficulty: 'Easy' } 7 8db.push("userInfo.items", "Sword").then(console.log); 9// -> { difficulty: 'Easy', items: ['Sword'] } 10 11db.add("userInfo.balance", 500).then(console.log); 12// -> { difficulty: 'Easy', items: ['Sword'], balance: 500 } 13 14// Repeating previous examples: 15db.push("userInfo.items", "Watch").then(console.log); 16// -> { difficulty: 'Easy', items: ['Sword', 'Watch'], balance: 500 } 17 18db.add("userInfo.balance", 500).then(console.log); 19// -> { difficulty: 'Easy', items: ['Sword', 'Watch'], balance: 1000 } 20 21// Fetching individual properties 22db.get("userInfo.balance").then(console.log); 23// -> 1000 24db.get("userInfo.items").then(console.log); 25// -> ['Sword', 'Watch']
This project was originally developed made by spikie. All I have done is removed a package causing high severity vulnerabilities and updated a few other packages.
No vulnerabilities found.
No security vulnerabilities found.