From b614360c8a316e0933122ac1e3a631c0d0773a80 Mon Sep 17 00:00:00 2001 From: Kevin J Hoerr Date: Sat, 7 Dec 2019 19:50:16 -0500 Subject: Add Metadata core with MongoDB for persistence With the new process dependency, process handling has been added to ensure that the ExpressJS server and MongoDB client connections get closed up properly. As noted in the Metadata file above the Branch interface, the schema is definitely not finalized. Eventually metadata will be needed at the repo level anyways, so reorganizing the document schema is high on the priority list. --- package.json | 2 ++ 1 file changed, 2 insertions(+) (limited to 'package.json') diff --git a/package.json b/package.json index 9699d44..818b361 100644 --- a/package.json +++ b/package.json @@ -16,10 +16,12 @@ "dependencies": { "@types/express": "^4.17.2", "@types/jsdom": "^12.2.4", + "@types/mongodb": "^3.3.12", "badgen": "3.0.1", "dotenv": "8.2.0", "express": "4.17.1", "jsdom": "^15.2.1", + "mongodb": "^3.3.5", "typescript": "^3.7.2" }, "devDependencies": { -- cgit