UNPKG

2.77 kBJSONView Raw
1{
2 "name": "mongodb-memory-server-core",
3 "version": "6.7.5",
4 "description": "MongoDB Server for testing (core package, without autodownload). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.",
5 "main": "lib/index",
6 "types": "lib/index.d.ts",
7 "repository": {
8 "type": "git",
9 "url": "https://github.com/nodkz/mongodb-memory-server.git",
10 "directory": "packages/mongodb-memory-server-core"
11 },
12 "engines": {
13 "node": ">=10.15.0"
14 },
15 "files": [
16 "lib",
17 "scripts"
18 ],
19 "keywords": [
20 "mongodb",
21 "mongoose",
22 "mock",
23 "stub",
24 "mockgoose",
25 "mongodb-prebuilt",
26 "mongomem"
27 ],
28 "license": "MIT",
29 "bugs": {
30 "url": "https://github.com/nodkz/mongodb-memory-server/issues"
31 },
32 "homepage": "https://github.com/nodkz/mongodb-memory-server",
33 "devDependencies": {
34 "@types/cross-spawn": "^6.0.2",
35 "@types/debug": "^4.1.5",
36 "@types/dedent": "^0.7.0",
37 "@types/find-cache-dir": "^3.2.0",
38 "@types/find-package-json": "^1.1.1",
39 "@types/jest": "26.0.13",
40 "@types/lockfile": "^1.0.1",
41 "@types/md5-file": "^4.0.2",
42 "@types/mkdirp": "^1.0.1",
43 "@types/mongodb": "3.5.27",
44 "@types/semver": "^7.3.3",
45 "@types/tar-stream": "^2.1.0",
46 "@types/uuid": "^8.0.0",
47 "@types/yauzl": "^2.9.1",
48 "@typescript-eslint/eslint-plugin": "4.1.0",
49 "@typescript-eslint/parser": "4.1.0",
50 "cross-env": "^7.0.2",
51 "eslint": "7.8.1",
52 "eslint-config-prettier": "6.11.0",
53 "flowgen": "^1.10.0",
54 "jest": "26.4.2",
55 "lerna": "3.22.1",
56 "mongodb": "3.5.4",
57 "rimraf": "^3.0.2",
58 "ts-jest": "26.3.0",
59 "typescript": "4.0.2"
60 },
61 "dependencies": {
62 "@types/tmp": "^0.2.0",
63 "camelcase": "^6.0.0",
64 "cross-spawn": "^7.0.3",
65 "debug": "^4.1.1",
66 "find-cache-dir": "^3.3.1",
67 "find-package-json": "^1.2.0",
68 "get-port": "^5.1.1",
69 "https-proxy-agent": "^5.0.0",
70 "lockfile": "^1.0.4",
71 "md5-file": "^5.0.0",
72 "mkdirp": "^1.0.4",
73 "semver": "^7.3.2",
74 "tar-stream": "^2.1.4",
75 "tmp": "^0.2.1",
76 "uuid": "8.3.0",
77 "yauzl": "^2.10.0"
78 },
79 "optionalDependencies": {
80 "mongodb": "3.6.2"
81 },
82 "scripts": {
83 "clean": "rimraf tmp lib coverage node_modules/.cache",
84 "build": "rimraf ./lib && tsc -p ./tsconfig.build.json",
85 "watch": "cross-env MONGOMS_DOWNLOAD_DIR=./tmp jest --watchAll",
86 "coverage": "cross-env MONGOMS_DOWNLOAD_DIR=./tmp jest --coverage",
87 "lint": "npm run eslint && npm run tscheck",
88 "eslint": "eslint -c ../../.eslintrc.js 'src/**/*.{js,ts}'",
89 "test": "npm run lint && npm run coverage",
90 "test:watch": "npm run watch",
91 "tscheck": "tsc --noEmit"
92 }
93}