bookmark_borderHow to delete all documents from a collection in Google Cloud Firestore?

To delete all documents from a Firebase collection in Firestore we need to get the collection, iterate over its elements and delete each one of them:

const db = new Firestore({
projectId: "projectId",
keyFilename: "./key.json"
});
db.collection("collectionName")
.get()
.then(res => {
res.forEach(element => {
element.ref.delete();
});
});
const db = new Firestore({ projectId: "projectId", keyFilename: "./key.json" }); db.collection("collectionName") .get() .then(res => { res.forEach(element => { element.ref.delete(); }); });
const db = new Firestore({
  projectId: "projectId",
  keyFilename: "./key.json"
});

db.collection("collectionName")
  .get()
  .then(res => {
    res.forEach(element => {
      element.ref.delete();
    });
  });