typegoose / mongodb-memory-server

Manage & spin up mongodb server binaries with zero(or slight) configuration for tests.
https://typegoose.github.io/mongodb-memory-server/
MIT License
2.56k stars 185 forks source link

postinstall not working in npm 7.x #464

Closed nidomiro closed 3 years ago

nidomiro commented 3 years ago

Versions

package: mongo-memory-server

What is the Problem?

No binaries of mongodb are downloaded on npm install. Setting"disablePostinstall": "0" in the packege.json makes no difference

My package.json (striped):

{
  "name": "***",
  "version": "0.0.1",
  "description": "",
  "author": "",
  "private": true,
  "license": "UNLICENSED",
  "scripts": {
  },
  "config": {
    "mongodbMemoryServer": {
      "version": "4.4.5",
      "debug": "1"
    }
  },
  "dependencies": {
    "@nestjs/common": "^7.6.15",
    "@nestjs/core": "^7.6.15",
    "@nestjs/graphql": "^7.10.3",
    "@nestjs/mapped-types": "*",
    "@nestjs/mongoose": "^7.2.4",
    "@nestjs/platform-express": "^7.6.15",
    "apollo-server-express": "^2.22.2",
    "graphql": "^15.5.0",
    "graphql-tools": "^4.0.8",
    "lodash": "^4.17.21",
    "mongoose": "^5.12.3",
    "reflect-metadata": "^0.1.13",
    "rimraf": "^3.0.2",
    "rxjs": "^6.6.6"
  },
  "devDependencies": {
    "@nestjs/cli": "^7.6.0",
    "@nestjs/schematics": "^7.3.0",
    "@nestjs/testing": "^7.6.15",
    "@types/express": "^4.17.11",
    "@types/jest": "^26.0.22",
    "@types/node": "^14.14.36",
    "@types/supertest": "^2.0.10",
    "@typescript-eslint/eslint-plugin": "^4.19.0",
    "@typescript-eslint/parser": "^4.19.0",
    "eslint": "^7.22.0",
    "eslint-config-prettier": "^8.1.0",
    "eslint-plugin-prettier": "^3.3.1",
    "jest": "^26.6.3",
    "mongodb-memory-server": "^6.9.6",
    "prettier": "^2.2.1",
    "supertest": "^6.1.3",
    "ts-jest": "^26.5.4",
    "ts-loader": "^8.0.18",
    "ts-node": "^9.1.1",
    "tsconfig-paths": "^3.9.0",
    "typescript": "^4.2.3"
  },
  "jest": {
    "moduleFileExtensions": [
      "js",
      "json",
      "ts"
    ],
    "rootDir": "src",
    "testRegex": ".*\\.spec\\.ts$",
    "transform": {
      "^.+\\.(t|j)s$": "ts-jest"
    },
    "collectCoverageFrom": [
      "**/*.(t|j)s"
    ],
    "coverageDirectory": "../coverage",
    "testEnvironment": "node"
  }
}

Do you know why it happenes?

no

hasezoey commented 3 years ago

please provide more information:

nidomiro commented 3 years ago
  • if there was an error (or any logs on the console), please provide it

no error.

$ npm install        

added 1170 packages, and audited 1171 packages in 7s

1 package is looking for funding
  run `npm fund` for details

found 0 vulnerabilities
  • what system (/ distribution) are you running the install on

macOs Big Sur 11.2

  • did you already try adding an v before the version? (mongodb names some with and some without v infront)

Using v4.4.5 or V4.4.5 as version changes nothing on install

  • does the runtime download work?

yes, but I'd like to use the postinstall and not change the jest timeout

  • did you already try this package's beta version?

v7.0.0-beta.38 does not download on install as well

All Tests where done with removed node_modules

nidomiro commented 3 years ago

here is the verbose install:

NPM Verbose Install ```bash npm install --loglevel verbose npm verb cli [ npm verb cli '/Users/myUser/.nvm/versions/node/v14.16.0/bin/node', npm verb cli '/Users/myUser/.nvm/versions/node/v14.16.0/bin/npm', npm verb cli 'install', npm verb cli '--loglevel', npm verb cli 'verbose' npm verb cli ] npm info using npm@7.8.0 npm info using node@v14.16.0 npm timing npm:load:whichnode Completed in 1ms npm timing config:load:defaults Completed in 1ms npm timing config:load:file:/Users/myUser/.nvm/versions/node/v14.16.0/lib/node_modules/npm/npmrc Completed in 0ms npm timing config:load:builtin Completed in 1ms npm timing config:load:cli Completed in 2ms npm timing config:load:env Completed in 0ms npm timing config:load:file:/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/.npmrc Completed in 0ms npm timing config:load:project Completed in 0ms npm timing config:load:file:/Users/myUser/.npmrc Completed in 1ms npm timing config:load:user Completed in 1ms npm timing config:load:file:/Users/myUser/.nvm/versions/node/v14.16.0/etc/npmrc Completed in 0ms npm timing config:load:global Completed in 0ms npm timing config:load:validate Completed in 1ms npm timing config:load:setEnvs Completed in 1ms npm timing config:load Completed in 7ms npm timing npm:load:configload Completed in 7ms npm timing npm:load:setTitle Completed in 0ms npm timing npm:load:setupLog Completed in 1ms npm timing npm:load:cleanupLog Completed in 1ms npm timing npm:load:configScope Completed in 0ms npm timing npm:load:projectScope Completed in 0ms npm timing npm:load Completed in 13ms npm timing config:load:flatten Completed in 2ms npm timing arborist:ctor Completed in 1ms npm timing idealTree:init Completed in 394ms npm timing idealTree:userRequests Completed in 0ms npm timing idealTree:#root Completed in 1ms npm timing idealTree:buildDeps Completed in 1ms npm timing idealTree:fixDepFlags Completed in 0ms npm timing idealTree Completed in 408ms npm timing reify:loadTrees Completed in 416ms npm timing reify:diffTrees Completed in 15ms npm timing reify:retireShallow Completed in 1ms npm timing reify:createSparse Completed in 113ms npm timing reify:loadBundles Completed in 0ms npm timing reifyNode:node_modules/static-extend Completed in 2490ms npm timing reifyNode:node_modules/spdx-exceptions Completed in 2491ms npm timing reifyNode:node_modules/object-copy Completed in 2493ms npm timing reifyNode:node_modules/natural-compare Completed in 2495ms npm timing reifyNode:node_modules/is-potential-custom-element-name Completed in 2497ms npm timing reifyNode:node_modules/get-value Completed in 2499ms npm timing reifyNode:node_modules/fb-watchman Completed in 2501ms npm http fetch POST 404 https://npm.someFolder.com/-/npm/v1/security/advisories/bulk 2526ms npm timing reifyNode:node_modules/copy-descriptor Completed in 2666ms npm timing reifyNode:node_modules/capture-exit Completed in 2666ms npm timing reifyNode:node_modules/wrappy Completed in 2699ms npm timing reifyNode:node_modules/wrap-ansi Completed in 2700ms npm timing reifyNode:node_modules/validate-npm-package-license Completed in 2700ms npm timing reifyNode:node_modules/use Completed in 2699ms npm timing reifyNode:node_modules/unset-value Completed in 2699ms npm timing reifyNode:node_modules/unset-value/node_modules/has-values Completed in 2699ms npm timing reifyNode:node_modules/unset-value/node_modules/has-value/node_modules/isobject Completed in 2700ms npm timing reifyNode:node_modules/unset-value/node_modules/has-value Completed in 2700ms npm timing reifyNode:node_modules/universalify Completed in 2700ms npm timing reifyNode:node_modules/union-value Completed in 2700ms npm timing reifyNode:node_modules/union-value/node_modules/is-extendable Completed in 2701ms npm timing reifyNode:node_modules/tsconfig-paths/node_modules/strip-bom Completed in 2701ms npm timing reifyNode:node_modules/tough-cookie/node_modules/universalify Completed in 2701ms npm timing reifyNode:node_modules/toidentifier Completed in 2701ms npm timing reifyNode:node_modules/to-regex Completed in 2701ms npm timing reifyNode:node_modules/to-object-path Completed in 2701ms npm timing reifyNode:node_modules/to-fast-properties Completed in 2701ms npm timing reifyNode:node_modules/to-object-path/node_modules/kind-of Completed in 2702ms npm timing reifyNode:node_modules/strip-final-newline Completed in 2702ms npm timing reifyNode:node_modules/strip-eof Completed in 2702ms npm timing reifyNode:node_modules/string-width/node_modules/ansi-regex Completed in 2702ms npm timing reifyNode:node_modules/string-width Completed in 2702ms npm timing reifyNode:node_modules/string-width/node_modules/strip-ansi Completed in 2702ms npm timing reifyNode:node_modules/static-extend/node_modules/is-descriptor Completed in 2702ms npm timing reifyNode:node_modules/static-extend/node_modules/is-data-descriptor Completed in 2703ms npm timing reifyNode:node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of Completed in 2703ms npm timing reifyNode:node_modules/static-extend/node_modules/define-property Completed in 2703ms npm timing reifyNode:node_modules/static-extend/node_modules/is-accessor-descriptor Completed in 2703ms npm timing reifyNode:node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of Completed in 2704ms npm timing reifyNode:node_modules/spdx-license-ids Completed in 2704ms npm timing reifyNode:node_modules/snapdragon-node/node_modules/define-property Completed in 2704ms npm timing reifyNode:node_modules/snapdragon/node_modules/is-descriptor Completed in 2704ms npm timing reifyNode:node_modules/snapdragon/node_modules/is-extendable Completed in 2704ms npm timing reifyNode:node_modules/snapdragon/node_modules/is-data-descriptor Completed in 2704ms npm timing reifyNode:node_modules/snapdragon/node_modules/is-accessor-descriptor Completed in 2705ms npm timing reifyNode:node_modules/snapdragon/node_modules/define-property Completed in 2705ms npm timing reifyNode:node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of Completed in 2705ms npm timing reifyNode:node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of Completed in 2705ms npm timing reifyNode:node_modules/snapdragon/node_modules/ms Completed in 2706ms npm timing reifyNode:node_modules/snapdragon/node_modules/extend-shallow Completed in 2706ms npm timing reifyNode:node_modules/snapdragon-util/node_modules/kind-of Completed in 2706ms npm timing reifyNode:node_modules/slice-ansi Completed in 2706ms npm timing reifyNode:node_modules/shebang-command Completed in 2707ms npm timing reifyNode:node_modules/set-value Completed in 2707ms npm timing reifyNode:node_modules/set-value/node_modules/is-extendable Completed in 2708ms npm timing reifyNode:node_modules/set-value/node_modules/extend-shallow Completed in 2708ms npm timing reifyNode:node_modules/send/node_modules/ms Completed in 2707ms npm timing reifyNode:node_modules/send/node_modules/debug/node_modules/ms Completed in 2707ms npm timing reifyNode:node_modules/sane/node_modules/to-regex-range Completed in 2708ms npm timing reifyNode:node_modules/sane/node_modules/shebang-regex Completed in 2708ms npm timing reifyNode:node_modules/sane/node_modules/shebang-command Completed in 2708ms npm timing reifyNode:node_modules/sane/node_modules/npm-run-path Completed in 2708ms npm timing reifyNode:node_modules/sane/node_modules/path-key Completed in 2709ms npm timing reifyNode:node_modules/sane/node_modules/is-number/node_modules/kind-of Completed in 2709ms npm timing reifyNode:node_modules/sane/node_modules/is-extendable Completed in 2709ms npm timing reifyNode:node_modules/sane/node_modules/normalize-path Completed in 2709ms npm timing reifyNode:node_modules/sane/node_modules/fill-range/node_modules/extend-shallow Completed in 2709ms npm timing reifyNode:node_modules/sane/node_modules/is-number Completed in 2710ms npm timing reifyNode:node_modules/sane/node_modules/braces/node_modules/extend-shallow Completed in 2710ms npm timing reifyNode:node_modules/sane/node_modules/is-stream Completed in 2710ms npm timing reifyNode:node_modules/sane/node_modules/anymatch Completed in 2710ms npm timing reifyNode:node_modules/run-parallel Completed in 2711ms npm timing reifyNode:node_modules/run-async Completed in 2711ms npm timing reifyNode:node_modules/resolve-from Completed in 2710ms npm timing reifyNode:node_modules/require_optional/node_modules/resolve-from Completed in 2711ms npm timing reifyNode:node_modules/repeat-string Completed in 2711ms npm timing reifyNode:node_modules/repeat-element Completed in 2712ms npm timing reifyNode:node_modules/require-from-string Completed in 2712ms npm timing reifyNode:node_modules/regex-not Completed in 2712ms npm timing reifyNode:node_modules/promise-inflight Completed in 2712ms npm timing reifyNode:node_modules/process-nextick-args Completed in 2712ms npm timing reifyNode:node_modules/posix-character-classes Completed in 2713ms npm timing reifyNode:node_modules/path-is-absolute Completed in 2713ms npm timing reifyNode:node_modules/pascalcase Completed in 2713ms npm timing reifyNode:node_modules/parse-json Completed in 2714ms npm timing reifyNode:node_modules/parent-module Completed in 2714ms npm timing reifyNode:node_modules/p-finally Completed in 2714ms npm timing reifyNode:node_modules/os-tmpdir Completed in 2714ms npm timing reifyNode:node_modules/once Completed in 2715ms npm timing reifyNode:node_modules/object-visit Completed in 2714ms npm timing reifyNode:node_modules/object.pick Completed in 2714ms npm timing reifyNode:node_modules/object-copy/node_modules/is-descriptor Completed in 2715ms npm timing reifyNode:node_modules/oauth-sign Completed in 2715ms npm timing reifyNode:node_modules/object-copy/node_modules/kind-of Completed in 2715ms npm timing reifyNode:node_modules/object-copy/node_modules/is-accessor-descriptor Completed in 2715ms npm timing reifyNode:node_modules/object-copy/node_modules/is-data-descriptor Completed in 2716ms npm timing reifyNode:node_modules/object-copy/node_modules/define-property Completed in 2716ms npm timing reifyNode:node_modules/object-assign Completed in 2716ms npm timing reifyNode:node_modules/normalize-path Completed in 2716ms npm timing reifyNode:node_modules/node-modules-regexp Completed in 2717ms npm timing reifyNode:node_modules/mongoose-legacy-pluralize Completed in 2717ms npm timing reifyNode:node_modules/mquery/node_modules/ms Completed in 2717ms npm timing reifyNode:node_modules/ms Completed in 2717ms npm timing reifyNode:node_modules/mute-stream Completed in 2718ms npm timing reifyNode:node_modules/mixin-deep Completed in 2717ms npm timing reifyNode:node_modules/minipass-flush Completed in 2717ms npm timing reifyNode:node_modules/minipass-pipeline Completed in 2718ms npm timing reifyNode:node_modules/minipass-collect Completed in 2718ms npm timing reifyNode:node_modules/merge-stream Completed in 2718ms npm timing reifyNode:node_modules/merge2 Completed in 2718ms npm timing reifyNode:node_modules/map-visit Completed in 2719ms npm timing reifyNode:node_modules/map-cache Completed in 2719ms npm timing reifyNode:node_modules/lodash.flatten Completed in 2719ms npm timing reifyNode:node_modules/is-windows Completed in 2720ms npm timing reifyNode:node_modules/is-number Completed in 2721ms npm timing reifyNode:node_modules/is-fullwidth-code-point Completed in 2721ms npm timing reifyNode:node_modules/is-extglob Completed in 2721ms npm timing reifyNode:node_modules/is-glob Completed in 2722ms npm timing reifyNode:node_modules/is-descriptor Completed in 2722ms npm timing reifyNode:node_modules/is-data-descriptor Completed in 2722ms npm timing reifyNode:node_modules/is-accessor-descriptor Completed in 2722ms npm timing reifyNode:node_modules/inflight Completed in 2722ms npm timing reifyNode:node_modules/infer-owner Completed in 2722ms npm timing reifyNode:node_modules/imurmurhash Completed in 2723ms npm timing reifyNode:node_modules/has-values/node_modules/is-number Completed in 2723ms npm timing reifyNode:node_modules/has-values/node_modules/kind-of Completed in 2724ms npm timing reifyNode:node_modules/has-values Completed in 2724ms npm timing reifyNode:node_modules/has-values/node_modules/is-number/node_modules/kind-of Completed in 2724ms npm timing reifyNode:node_modules/has-value Completed in 2724ms npm timing reifyNode:node_modules/fragment-cache Completed in 2725ms npm timing reifyNode:node_modules/for-in Completed in 2725ms npm timing reifyNode:node_modules/finalhandler/node_modules/ms Completed in 2725ms npm timing reifyNode:node_modules/find-cache-dir Completed in 2725ms npm timing reifyNode:node_modules/find-package-json Completed in 2726ms npm timing reifyNode:node_modules/fast-levenshtein Completed in 2726ms npm timing reifyNode:node_modules/extglob/node_modules/is-extendable Completed in 2726ms npm timing reifyNode:node_modules/extglob/node_modules/define-property Completed in 2726ms npm timing reifyNode:node_modules/extglob/node_modules/extend-shallow Completed in 2727ms npm timing reifyNode:node_modules/express/node_modules/ms Completed in 2727ms npm timing reifyNode:node_modules/extend-shallow Completed in 2727ms npm timing reifyNode:node_modules/expand-brackets/node_modules/is-descriptor Completed in 2728ms npm timing reifyNode:node_modules/expand-brackets/node_modules/ms Completed in 2728ms npm timing reifyNode:node_modules/expand-brackets/node_modules/is-extendable Completed in 2728ms npm timing reifyNode:node_modules/expand-brackets/node_modules/is-data-descriptor Completed in 2728ms npm timing reifyNode:node_modules/expand-brackets/node_modules/is-accessor-descriptor Completed in 2729ms npm timing reifyNode:node_modules/expand-brackets/node_modules/define-property Completed in 2729ms npm timing reifyNode:node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of Completed in 2729ms npm timing reifyNode:node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of Completed in 2729ms npm timing reifyNode:node_modules/expand-brackets/node_modules/extend-shallow Completed in 2729ms npm timing reifyNode:node_modules/escape-string-regexp Completed in 2730ms npm timing reifyNode:node_modules/escape-html Completed in 2730ms npm timing reifyNode:node_modules/error-ex Completed in 2731ms npm timing reifyNode:node_modules/end-of-stream Completed in 2731ms npm timing reifyNode:node_modules/ee-first Completed in 2730ms npm timing reifyNode:node_modules/dir-glob Completed in 2731ms npm timing reifyNode:node_modules/destroy Completed in 2731ms npm timing reifyNode:node_modules/decode-uri-component Completed in 2731ms npm timing reifyNode:node_modules/decamelize Completed in 2732ms npm timing reifyNode:node_modules/convert-source-map Completed in 2731ms npm timing reifyNode:node_modules/concat-stream Completed in 2732ms npm timing reifyNode:node_modules/color-name Completed in 2733ms npm timing reifyNode:node_modules/collection-visit Completed in 2733ms npm timing reifyNode:node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of Completed in 2733ms npm timing reifyNode:node_modules/class-utils/node_modules/is-accessor-descriptor Completed in 2734ms npm timing reifyNode:node_modules/class-utils/node_modules/is-data-descriptor Completed in 2734ms npm timing reifyNode:node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of Completed in 2734ms npm timing reifyNode:node_modules/class-utils/node_modules/define-property Completed in 2734ms npm timing reifyNode:node_modules/class-utils/node_modules/is-descriptor Completed in 2734ms npm timing reifyNode:node_modules/chownr Completed in 2734ms npm timing reifyNode:node_modules/buffer-from Completed in 2734ms npm timing reifyNode:node_modules/buffer-crc32 Completed in 2735ms npm timing reifyNode:node_modules/body-parser/node_modules/ms Completed in 2735ms npm timing reifyNode:node_modules/brace-expansion Completed in 2735ms npm timing reifyNode:node_modules/base/node_modules/define-property Completed in 2736ms npm timing reifyNode:node_modules/babel-preset-jest Completed in 2738ms npm timing reifyNode:node_modules/at-least-node Completed in 2739ms npm timing reifyNode:node_modules/assign-symbols Completed in 2739ms npm timing reifyNode:node_modules/array-unique Completed in 2739ms npm timing reifyNode:node_modules/arr-union Completed in 2740ms npm timing reifyNode:node_modules/arr-flatten Completed in 2740ms npm timing reifyNode:node_modules/array-flatten Completed in 2740ms npm timing reifyNode:node_modules/arr-diff Completed in 2740ms npm timing reifyNode:node_modules/acorn-globals Completed in 2739ms npm timing reifyNode:node_modules/@types/superagent Completed in 2739ms npm timing reifyNode:node_modules/@types/yargs-parser Completed in 2739ms npm timing reifyNode:node_modules/@types/stack-utils Completed in 2740ms npm timing reifyNode:node_modules/@types/tmp Completed in 2740ms npm timing reifyNode:node_modules/@types/serve-static Completed in 2740ms npm timing reifyNode:node_modules/@types/range-parser Completed in 2740ms npm timing reifyNode:node_modules/@types/qs Completed in 2741ms npm timing reifyNode:node_modules/@types/parse-json Completed in 2741ms npm timing reifyNode:node_modules/@types/long Completed in 2741ms npm timing reifyNode:node_modules/@types/supertest Completed in 2741ms npm timing reifyNode:node_modules/@types/keygrip Completed in 2742ms npm timing reifyNode:node_modules/@types/normalize-package-data Completed in 2742ms npm timing reifyNode:node_modules/@types/istanbul-reports Completed in 2742ms npm timing reifyNode:node_modules/@types/istanbul-lib-coverage Completed in 2742ms npm timing reifyNode:node_modules/@types/koa-compose Completed in 2742ms npm timing reifyNode:node_modules/@types/http-errors Completed in 2743ms npm timing reifyNode:node_modules/@types/fs-capacitor Completed in 2743ms npm timing reifyNode:node_modules/@types/http-assert Completed in 2743ms npm timing reifyNode:node_modules/@types/json5 Completed in 2743ms npm timing reifyNode:node_modules/@types/istanbul-lib-report Completed in 2743ms npm timing reifyNode:node_modules/@types/graceful-fs Completed in 2744ms npm timing reifyNode:node_modules/@types/express Completed in 2743ms npm timing reifyNode:node_modules/@types/eslint-scope Completed in 2743ms npm timing reifyNode:node_modules/@types/cookies Completed in 2743ms npm timing reifyNode:node_modules/@types/body-parser Completed in 2744ms npm timing reifyNode:node_modules/@types/cors Completed in 2744ms npm timing reifyNode:node_modules/@types/connect Completed in 2744ms npm timing reifyNode:node_modules/@types/babel__generator Completed in 2744ms npm timing reifyNode:node_modules/@types/content-disposition Completed in 2744ms npm timing reifyNode:node_modules/@types/accepts Completed in 2745ms npm timing reifyNode:node_modules/@types/babel__template Completed in 2745ms npm timing reifyNode:node_modules/@types/cookiejar Completed in 2745ms npm timing reifyNode:node_modules/@npmcli/move-file Completed in 2745ms npm timing reifyNode:node_modules/@babel/highlight/node_modules/has-flag Completed in 2746ms npm timing reifyNode:node_modules/@babel/highlight/node_modules/ansi-styles Completed in 2746ms npm timing reifyNode:node_modules/yocto-queue Completed in 2780ms npm timing reifyNode:node_modules/yargs/node_modules/string-width Completed in 2780ms npm timing reifyNode:node_modules/yargs/node_modules/is-fullwidth-code-point Completed in 2781ms npm timing reifyNode:node_modules/wrap-ansi/node_modules/is-fullwidth-code-point Completed in 2781ms npm timing reifyNode:node_modules/wrap-ansi/node_modules/string-width Completed in 2781ms npm timing reifyNode:node_modules/word-wrap Completed in 2782ms npm timing reifyNode:node_modules/windows-release Completed in 2782ms npm timing reifyNode:node_modules/y18n Completed in 2783ms npm timing reifyNode:node_modules/which-module Completed in 2782ms npm timing reifyNode:node_modules/vary Completed in 2783ms npm timing reifyNode:node_modules/utils-merge Completed in 2782ms npm timing reifyNode:node_modules/unpipe Completed in 2783ms npm timing reifyNode:node_modules/tunnel-agent Completed in 2782ms npm timing reifyNode:node_modules/type-is Completed in 2784ms npm timing reifyNode:node_modules/to-regex-range Completed in 2783ms npm timing reifyNode:node_modules/terminal-link Completed in 2783ms npm timing reifyNode:node_modules/terser-webpack-plugin/node_modules/p-limit Completed in 2784ms npm timing reifyNode:node_modules/table/node_modules/is-fullwidth-code-point Completed in 2783ms npm timing reifyNode:node_modules/supports-hyperlinks Completed in 2784ms npm timing reifyNode:node_modules/table/node_modules/string-width Completed in 2784ms npm timing reifyNode:node_modules/supports-color Completed in 2784ms npm timing reifyNode:node_modules/strip-json-comments Completed in 2785ms npm timing reifyNode:node_modules/strip-bom Completed in 2785ms npm timing reifyNode:node_modules/strip-ansi Completed in 2785ms npm timing reifyNode:node_modules/streamsearch Completed in 2785ms npm timing reifyNode:node_modules/string_decoder Completed in 2785ms npm timing reifyNode:node_modules/stack-utils/node_modules/escape-string-regexp Completed in 2785ms npm timing reifyNode:node_modules/string-length Completed in 2786ms npm timing reifyNode:node_modules/static-extend/node_modules/kind-of Completed in 2786ms npm timing reifyNode:node_modules/stack-utils Completed in 2786ms npm timing reifyNode:node_modules/split-string Completed in 2787ms npm timing reifyNode:node_modules/source-map-url Completed in 2787ms npm timing reifyNode:node_modules/snapdragon/node_modules/kind-of Completed in 2787ms npm timing reifyNode:node_modules/slice-ansi/node_modules/is-fullwidth-code-point Completed in 2787ms npm timing reifyNode:node_modules/sliced Completed in 2788ms npm timing reifyNode:node_modules/slash Completed in 2788ms npm timing reifyNode:node_modules/shellwords Completed in 2788ms npm timing reifyNode:node_modules/shebang-regex Completed in 2789ms npm timing reifyNode:node_modules/set-blocking Completed in 2789ms npm timing reifyNode:node_modules/serialize-javascript Completed in 2789ms npm timing reifyNode:node_modules/sane/node_modules/fill-range Completed in 2789ms npm timing reifyNode:node_modules/sane/node_modules/get-stream Completed in 2789ms npm timing reifyNode:node_modules/restore-cursor Completed in 2789ms npm timing reifyNode:node_modules/resolve-cwd Completed in 2789ms npm timing reifyNode:node_modules/require-main-filename Completed in 2789ms npm timing reifyNode:node_modules/resolve-cwd/node_modules/resolve-from Completed in 2790ms npm timing reifyNode:node_modules/remove-trailing-separator Completed in 2790ms npm timing reifyNode:node_modules/read-pkg-up Completed in 2791ms npm timing reifyNode:node_modules/read-pkg Completed in 2791ms npm timing reifyNode:node_modules/queue-microtask Completed in 2792ms npm timing reifyNode:node_modules/range-parser Completed in 2792ms npm timing reifyNode:node_modules/pkg-dir Completed in 2791ms npm timing reifyNode:node_modules/pend Completed in 2792ms npm timing reifyNode:node_modules/path-type Completed in 2792ms npm timing reifyNode:node_modules/path-key Completed in 2792ms npm timing reifyNode:node_modules/path-exists Completed in 2792ms npm timing reifyNode:node_modules/parseurl Completed in 2793ms npm timing reifyNode:node_modules/p-try Completed in 2793ms npm timing reifyNode:node_modules/p-limit Completed in 2793ms npm timing reifyNode:node_modules/p-locate Completed in 2793ms npm timing reifyNode:node_modules/os-name Completed in 2793ms npm timing reifyNode:node_modules/p-each-series Completed in 2794ms npm timing reifyNode:node_modules/p-map Completed in 2794ms npm timing reifyNode:node_modules/onetime Completed in 2794ms npm timing reifyNode:node_modules/optional Completed in 2794ms npm timing reifyNode:node_modules/on-finished Completed in 2794ms npm timing reifyNode:node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of Completed in 2794ms npm timing reifyNode:node_modules/npm-run-path Completed in 2794ms npm timing reifyNode:node_modules/mongodb-memory-server-core/node_modules/camelcase Completed in 2794ms npm timing reifyNode:node_modules/minipass Completed in 2795ms npm timing reifyNode:node_modules/methods Completed in 2795ms npm timing reifyNode:node_modules/mimic-fn Completed in 2795ms npm timing reifyNode:node_modules/merge-descriptors Completed in 2795ms npm timing reifyNode:node_modules/media-typer Completed in 2795ms npm timing reifyNode:node_modules/lru-cache Completed in 2795ms npm timing reifyNode:node_modules/macos-release Completed in 2795ms npm timing reifyNode:node_modules/make-dir Completed in 2796ms npm timing reifyNode:node_modules/locate-path Completed in 2796ms npm timing reifyNode:node_modules/lodash.toarray Completed in 2796ms npm timing reifyNode:node_modules/lodash.truncate Completed in 2796ms npm timing reifyNode:node_modules/leven Completed in 2796ms npm timing reifyNode:node_modules/kleur Completed in 2797ms npm timing reifyNode:node_modules/json-parse-even-better-errors Completed in 2797ms npm timing reifyNode:node_modules/json-parse-better-errors Completed in 2797ms npm timing reifyNode:node_modules/jest-validate/node_modules/camelcase Completed in 2797ms npm timing reifyNode:node_modules/jest-resolve-dependencies Completed in 2798ms npm timing reifyNode:node_modules/jest-regex-util Completed in 2798ms npm timing reifyNode:node_modules/jest-environment-jsdom Completed in 2799ms npm timing reifyNode:node_modules/jest-environment-node Completed in 2799ms npm timing reifyNode:node_modules/jest-get-type Completed in 2799ms npm timing reifyNode:node_modules/isobject Completed in 2799ms npm timing reifyNode:node_modules/is-wsl Completed in 2799ms npm timing reifyNode:node_modules/is-unicode-supported Completed in 2800ms npm timing reifyNode:node_modules/is-typedarray Completed in 2800ms npm timing reifyNode:node_modules/is-stream Completed in 2800ms npm timing reifyNode:node_modules/is-plain-object Completed in 2801ms npm timing reifyNode:node_modules/is-extendable Completed in 2801ms npm timing reifyNode:node_modules/is-generator-fn Completed in 2801ms npm timing reifyNode:node_modules/is-interactive Completed in 2801ms npm timing reifyNode:node_modules/is-binary-path Completed in 2801ms npm timing reifyNode:node_modules/inquirer/node_modules/is-fullwidth-code-point Completed in 2801ms npm timing reifyNode:node_modules/inquirer/node_modules/string-width Completed in 2801ms npm timing reifyNode:node_modules/inherits Completed in 2802ms npm timing reifyNode:node_modules/indent-string Completed in 2802ms npm timing reifyNode:node_modules/import-fresh Completed in 2802ms npm timing reifyNode:node_modules/ieee754 Completed in 2802ms npm timing reifyNode:node_modules/humanize-ms Completed in 2802ms npm timing reifyNode:node_modules/html-encoding-sniffer Completed in 2803ms npm timing reifyNode:node_modules/has-flag Completed in 2803ms npm timing reifyNode:node_modules/glob-parent Completed in 2803ms npm timing reifyNode:node_modules/get-port Completed in 2803ms npm timing reifyNode:node_modules/fs-constants Completed in 2804ms npm timing reifyNode:node_modules/fresh Completed in 2804ms npm timing reifyNode:node_modules/forever-agent Completed in 2805ms npm timing reifyNode:node_modules/fs-minipass Completed in 2805ms npm timing reifyNode:node_modules/forwarded Completed in 2805ms npm timing reifyNode:node_modules/find-up Completed in 2804ms npm timing reifyNode:node_modules/finalhandler Completed in 2805ms npm timing reifyNode:node_modules/figures Completed in 2805ms npm timing reifyNode:node_modules/fill-range Completed in 2805ms npm timing reifyNode:node_modules/express/node_modules/path-to-regexp Completed in 2806ms npm timing reifyNode:node_modules/expand-brackets/node_modules/kind-of Completed in 2806ms npm timing reifyNode:node_modules/etag Completed in 2806ms npm timing reifyNode:node_modules/encodeurl Completed in 2807ms npm timing reifyNode:node_modules/define-property Completed in 2806ms npm timing reifyNode:node_modules/detect-newline Completed in 2807ms npm timing reifyNode:node_modules/cookie-signature Completed in 2807ms npm timing reifyNode:node_modules/cookiejar Completed in 2809ms npm timing reifyNode:node_modules/content-type Completed in 2808ms npm timing reifyNode:node_modules/component-emitter Completed in 2808ms npm timing reifyNode:node_modules/cliui/node_modules/is-fullwidth-code-point Completed in 2809ms npm timing reifyNode:node_modules/cliui/node_modules/string-width Completed in 2809ms npm timing reifyNode:node_modules/cli-cursor Completed in 2809ms npm timing reifyNode:node_modules/class-utils/node_modules/kind-of Completed in 2809ms npm timing reifyNode:node_modules/clean-stack Completed in 2809ms npm timing reifyNode:node_modules/class-utils Completed in 2810ms npm timing reifyNode:node_modules/char-regex Completed in 2809ms npm timing reifyNode:node_modules/caseless Completed in 2809ms npm timing reifyNode:node_modules/camelcase Completed in 2809ms npm timing reifyNode:node_modules/cache-base Completed in 2810ms npm timing reifyNode:node_modules/callsites Completed in 2810ms npm timing reifyNode:node_modules/bytes Completed in 2810ms npm timing reifyNode:node_modules/bser Completed in 2811ms npm timing reifyNode:node_modules/browser-process-hrtime Completed in 2811ms npm timing reifyNode:node_modules/bl/node_modules/inherits Completed in 2811ms npm timing reifyNode:node_modules/base Completed in 2812ms npm timing reifyNode:node_modules/aws-sign2 Completed in 2812ms npm timing reifyNode:node_modules/astral-regex Completed in 2812ms npm timing reifyNode:node_modules/async-retry Completed in 2812ms npm timing reifyNode:node_modules/assert-plus Completed in 2813ms npm timing reifyNode:node_modules/array-union Completed in 2813ms npm timing reifyNode:node_modules/apollo-env/node_modules/@types/node-fetch Completed in 2811ms npm timing reifyNode:node_modules/ansi-regex Completed in 2811ms npm timing reifyNode:node_modules/anymatch Completed in 2812ms npm timing reifyNode:node_modules/aggregate-error Completed in 2812ms npm timing reifyNode:node_modules/accepts Completed in 2812ms npm timing reifyNode:node_modules/@types/node-fetch Completed in 2811ms npm timing reifyNode:node_modules/@tootallnate/once Completed in 2811ms npm timing reifyNode:node_modules/@jest/test-sequencer Completed in 2812ms npm timing reifyNode:node_modules/@jest/environment Completed in 2812ms npm timing reifyNode:node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from Completed in 2813ms npm timing reifyNode:node_modules/@jest/globals Completed in 2813ms npm timing reifyNode:node_modules/@babel/traverse/node_modules/@babel/code-frame Completed in 2813ms npm timing reifyNode:node_modules/@babel/plugin-syntax-object-rest-spread Completed in 2814ms npm timing reifyNode:node_modules/@babel/template/node_modules/@babel/code-frame Completed in 2814ms npm timing reifyNode:node_modules/@babel/plugin-syntax-logical-assignment-operators Completed in 2814ms npm timing reifyNode:node_modules/@babel/plugin-syntax-numeric-separator Completed in 2814ms npm timing reifyNode:node_modules/@babel/plugin-syntax-optional-catch-binding Completed in 2814ms npm timing reifyNode:node_modules/@babel/plugin-syntax-top-level-await Completed in 2815ms npm timing reifyNode:node_modules/@babel/plugin-syntax-nullish-coalescing-operator Completed in 2817ms npm timing reifyNode:node_modules/@babel/plugin-syntax-async-generators Completed in 2817ms npm timing reifyNode:node_modules/@babel/plugin-syntax-json-strings Completed in 2817ms npm timing reifyNode:node_modules/@babel/plugin-syntax-optional-chaining Completed in 2818ms npm timing reifyNode:node_modules/@babel/plugin-syntax-class-properties Completed in 2818ms npm timing reifyNode:node_modules/@babel/plugin-syntax-import-meta Completed in 2818ms npm timing reifyNode:node_modules/@babel/plugin-syntax-bigint Completed in 2818ms npm timing reifyNode:node_modules/@babel/highlight Completed in 2818ms npm timing reifyNode:node_modules/@babel/highlight/node_modules/supports-color Completed in 2819ms npm timing reifyNode:node_modules/@babel/helper-split-export-declaration Completed in 2818ms npm timing reifyNode:node_modules/@babel/helper-plugin-utils Completed in 2818ms npm timing reifyNode:node_modules/@babel/helper-simple-access Completed in 2819ms npm timing reifyNode:node_modules/@babel/helper-replace-supers Completed in 2819ms npm timing reifyNode:node_modules/@babel/helper-optimise-call-expression Completed in 2819ms npm timing reifyNode:node_modules/@babel/helper-get-function-arity Completed in 2819ms npm timing reifyNode:node_modules/@babel/core/node_modules/@babel/code-frame Completed in 2820ms npm timing reifyNode:node_modules/@apollographql/graphql-upload-8-fork/node_modules/inherits Completed in 2820ms npm timing reifyNode:node_modules/@babel/helper-function-name Completed in 2820ms npm timing reifyNode:node_modules/@babel/code-frame Completed in 2821ms npm timing reifyNode:node_modules/yn Completed in 2854ms npm timing reifyNode:node_modules/yallist Completed in 2854ms npm timing reifyNode:node_modules/write-file-atomic Completed in 2855ms npm timing reifyNode:node_modules/webpack-node-externals Completed in 2854ms npm timing reifyNode:node_modules/walker Completed in 2854ms npm timing reifyNode:node_modules/util-deprecate Completed in 2854ms npm timing reifyNode:node_modules/tree-kill Completed in 2854ms npm timing reifyNode:node_modules/tmpl Completed in 2854ms npm timing reifyNode:node_modules/tmp Completed in 2854ms npm timing reifyNode:node_modules/throat Completed in 2854ms npm timing reifyNode:node_modules/tar-stream/node_modules/string_decoder Completed in 2855ms npm timing reifyNode:node_modules/superagent/node_modules/string_decoder Completed in 2855ms npm timing reifyNode:node_modules/stealthy-require Completed in 2855ms npm timing reifyNode:node_modules/spdx-correct Completed in 2855ms npm timing reifyNode:node_modules/snapdragon-node Completed in 2854ms npm timing reifyNode:node_modules/sisteransi Completed in 2855ms npm timing reifyNode:node_modules/signal-exit Completed in 2855ms npm timing reifyNode:node_modules/request-promise-native Completed in 2854ms npm timing reifyNode:node_modules/proxy-addr Completed in 2854ms npm timing reifyNode:node_modules/pluralize Completed in 2855ms npm timing reifyNode:node_modules/path-parse Completed in 2855ms npm timing reifyNode:node_modules/pirates Completed in 2855ms npm timing reifyNode:node_modules/nice-try Completed in 2855ms npm timing reifyNode:node_modules/mongodb-memory-server Completed in 2855ms npm timing reifyNode:node_modules/minimatch Completed in 2856ms npm timing reifyNode:node_modules/md5-file Completed in 2856ms npm timing reifyNode:node_modules/memory-pager Completed in 2856ms npm timing reifyNode:node_modules/makeerror Completed in 2856ms npm timing reifyNode:node_modules/log-symbols Completed in 2856ms npm timing reifyNode:node_modules/kind-of Completed in 2856ms npm timing reifyNode:node_modules/js-tokens Completed in 2857ms npm timing reifyNode:node_modules/jest-pnp-resolver Completed in 2857ms npm timing reifyNode:node_modules/jest-leak-detector Completed in 2858ms npm timing reifyNode:node_modules/jest-docblock Completed in 2858ms npm timing reifyNode:node_modules/isarray Completed in 2858ms npm timing reifyNode:node_modules/is-ci Completed in 2859ms npm timing reifyNode:node_modules/is-buffer Completed in 2859ms npm timing reifyNode:node_modules/is-docker Completed in 2860ms npm timing reifyNode:node_modules/import-local Completed in 2859ms npm timing reifyNode:node_modules/http-errors Completed in 2859ms npm timing reifyNode:node_modules/glob-to-regexp Completed in 2860ms npm timing reifyNode:node_modules/get-caller-file Completed in 2860ms npm timing reifyNode:node_modules/fs.realpath Completed in 2861ms npm timing reifyNode:node_modules/esrecurse Completed in 2860ms npm timing reifyNode:node_modules/domexception/node_modules/webidl-conversions Completed in 2861ms npm timing reifyNode:node_modules/denque Completed in 2861ms npm timing reifyNode:node_modules/defaults Completed in 2862ms npm timing reifyNode:node_modules/data-urls Completed in 2862ms npm timing reifyNode:node_modules/create-require Completed in 2862ms npm timing reifyNode:node_modules/cookie Completed in 2863ms npm timing reifyNode:node_modules/combined-stream Completed in 2862ms npm timing reifyNode:node_modules/colorette Completed in 2862ms npm timing reifyNode:node_modules/co Completed in 2863ms npm timing reifyNode:node_modules/clone Completed in 2863ms npm timing reifyNode:node_modules/collect-v8-coverage Completed in 2863ms npm timing reifyNode:node_modules/bl/node_modules/string_decoder Completed in 2863ms npm timing reifyNode:node_modules/balanced-match Completed in 2863ms npm timing reifyNode:node_modules/base64-js Completed in 2867ms npm timing reifyNode:node_modules/babel-plugin-jest-hoist Completed in 2866ms npm timing reifyNode:node_modules/arg Completed in 2867ms npm timing reifyNode:node_modules/ansi-styles Completed in 2866ms npm timing reifyNode:node_modules/ansi-escapes Completed in 2867ms npm timing reifyNode:node_modules/@webassemblyjs/helper-api-error Completed in 2867ms npm timing reifyNode:node_modules/@types/ws Completed in 2866ms npm timing reifyNode:node_modules/@types/mime Completed in 2867ms npm timing reifyNode:node_modules/@types/koa Completed in 2867ms npm timing reifyNode:node_modules/@types/express-serve-static-core Completed in 2868ms npm timing reifyNode:node_modules/@types/bson Completed in 2867ms npm timing reifyNode:node_modules/@josephg/resolvable Completed in 2869ms npm timing reifyNode:node_modules/@istanbuljs/load-nyc-config Completed in 2869ms npm timing reifyNode:node_modules/@apollographql/graphql-upload-8-fork/node_modules/http-errors Completed in 2869ms npm timing reifyNode:node_modules/xtend Completed in 2902ms npm timing reifyNode:node_modules/which Completed in 2902ms npm timing reifyNode:node_modules/webidl-conversions Completed in 2902ms npm timing reifyNode:node_modules/v8-compile-cache Completed in 2903ms npm timing reifyNode:node_modules/urix Completed in 2902ms npm timing reifyNode:node_modules/unique-slug Completed in 2903ms npm timing reifyNode:node_modules/typedarray-to-buffer Completed in 2903ms npm timing reifyNode:node_modules/ssri Completed in 2902ms npm timing reifyNode:node_modules/sparse-bitfield Completed in 2902ms npm timing reifyNode:node_modules/setprototypeof Completed in 2902ms npm timing reifyNode:node_modules/serve-static Completed in 2903ms npm timing reifyNode:node_modules/sane/node_modules/which Completed in 2902ms npm timing reifyNode:node_modules/safe-buffer Completed in 2903ms npm timing reifyNode:node_modules/readdirp Completed in 2903ms npm timing reifyNode:node_modules/pump Completed in 2903ms npm timing reifyNode:node_modules/ora Completed in 2903ms npm timing reifyNode:node_modules/mkdirp Completed in 2902ms npm timing reifyNode:node_modules/minizlib Completed in 2903ms npm timing reifyNode:node_modules/mongodb/node_modules/string_decoder Completed in 2903ms npm timing reifyNode:node_modules/mime-types Completed in 2903ms npm timing reifyNode:node_modules/memory-fs/node_modules/string_decoder Completed in 2903ms npm timing reifyNode:node_modules/loader-runner Completed in 2903ms npm timing reifyNode:node_modules/lines-and-columns Completed in 2903ms npm timing reifyNode:node_modules/lodash.clonedeep Completed in 2903ms npm timing reifyNode:node_modules/jest-serializer Completed in 2903ms npm timing reifyNode:node_modules/jest-message-util Completed in 2904ms npm timing reifyNode:node_modules/is-lambda Completed in 2904ms npm timing reifyNode:node_modules/interpret Completed in 2903ms npm timing reifyNode:node_modules/http-cache-semantics Completed in 2904ms npm timing reifyNode:node_modules/has Completed in 2904ms npm timing reifyNode:node_modules/har-validator Completed in 2905ms npm timing reifyNode:node_modules/getpass Completed in 2904ms npm timing reifyNode:node_modules/get-stream Completed in 2905ms npm timing reifyNode:node_modules/file-entry-cache Completed in 2905ms npm timing reifyNode:node_modules/deprecated-decorator Completed in 2907ms npm timing reifyNode:node_modules/delayed-stream Completed in 2907ms npm timing reifyNode:node_modules/content-disposition Completed in 2907ms npm timing reifyNode:node_modules/concat-stream/node_modules/string_decoder Completed in 2907ms npm timing reifyNode:node_modules/cliui Completed in 2908ms npm timing reifyNode:node_modules/ci-info Completed in 2908ms npm timing reifyNode:node_modules/binary-extensions Completed in 2909ms npm timing reifyNode:node_modules/babel-preset-current-node-syntax Completed in 2909ms npm timing reifyNode:node_modules/async-limiter Completed in 2909ms npm timing reifyNode:node_modules/acorn-jsx Completed in 2907ms npm timing reifyNode:node_modules/@xtuc/ieee754 Completed in 2908ms npm timing reifyNode:node_modules/@webassemblyjs/floating-point-hex-parser Completed in 2907ms npm timing reifyNode:node_modules/@types/json-schema Completed in 2907ms npm timing reifyNode:node_modules/@types/estree Completed in 2906ms npm timing reifyNode:node_modules/@types/babel__core Completed in 2906ms npm timing reifyNode:node_modules/@protobufjs/path Completed in 2907ms npm timing reifyNode:node_modules/@protobufjs/fetch Completed in 2907ms npm timing reifyNode:node_modules/@protobufjs/eventemitter Completed in 2907ms npm timing reifyNode:node_modules/@protobufjs/codegen Completed in 2907ms npm timing reifyNode:node_modules/@protobufjs/base64 Completed in 2907ms npm timing reifyNode:node_modules/@protobufjs/aspromise Completed in 2908ms npm timing reifyNode:node_modules/@nestjs/schematics/node_modules/ora Completed in 2907ms npm timing reifyNode:node_modules/@istanbuljs/schema Completed in 2907ms npm timing reifyNode:node_modules/@babel/traverse/node_modules/globals Completed in 2908ms npm timing reifyNode:node_modules/@babel/highlight/node_modules/color-name Completed in 2907ms npm timing reifyNode:node_modules/@babel/helper-validator-option Completed in 2907ms npm timing reifyNode:node_modules/@apollographql/graphql-upload-8-fork/node_modules/setprototypeof Completed in 2908ms npm timing reifyNode:node_modules/@angular-devkit/schematics-cli Completed in 2908ms npm timing reifyNode:node_modules/@angular-devkit/schematics/node_modules/ora Completed in 2908ms npm timing reifyNode:node_modules/yauzl Completed in 2942ms npm timing reifyNode:node_modules/whatwg-encoding Completed in 2941ms npm timing reifyNode:node_modules/w3c-xmlserializer Completed in 2942ms npm timing reifyNode:node_modules/unset-value/node_modules/isarray Completed in 2941ms npm timing reifyNode:node_modules/type-detect Completed in 2942ms npm timing reifyNode:node_modules/type-check Completed in 2942ms npm timing reifyNode:node_modules/tar-stream/node_modules/safe-buffer Completed in 2941ms npm timing reifyNode:node_modules/superagent/node_modules/safe-buffer Completed in 2941ms npm timing reifyNode:node_modules/spdx-expression-parse Completed in 2940ms npm timing reifyNode:node_modules/snapdragon-util Completed in 2940ms npm timing reifyNode:node_modules/send Completed in 2941ms npm timing reifyNode:node_modules/rimraf Completed in 2941ms npm timing reifyNode:node_modules/require-directory Completed in 2940ms npm timing reifyNode:node_modules/raw-body Completed in 2941ms npm timing reifyNode:node_modules/randombytes Completed in 2941ms npm timing reifyNode:node_modules/punycode Completed in 2941ms npm timing reifyNode:node_modules/node-int64 Completed in 2941ms npm timing reifyNode:node_modules/mongoose/node_modules/safe-buffer Completed in 2940ms npm timing reifyNode:node_modules/mongodb/node_modules/isarray Completed in 2940ms npm timing reifyNode:node_modules/memory-fs/node_modules/isarray Completed in 2941ms npm timing reifyNode:node_modules/memory-fs Completed in 2941ms npm timing reifyNode:node_modules/make-error Completed in 2941ms npm timing reifyNode:node_modules/lodash.xorby Completed in 2941ms npm timing reifyNode:node_modules/lodash.sortby Completed in 2941ms npm timing reifyNode:node_modules/jsonfile Completed in 2941ms npm timing reifyNode:node_modules/jsprim Completed in 2942ms npm timing reifyNode:node_modules/jest Completed in 2942ms npm timing reifyNode:node_modules/is-arrayish Completed in 2941ms npm timing reifyNode:node_modules/graceful-fs Completed in 2941ms npm timing reifyNode:node_modules/globals Completed in 2942ms npm timing reifyNode:node_modules/eslint-plugin-prettier Completed in 2941ms npm timing reifyNode:node_modules/emittery Completed in 2942ms npm timing reifyNode:node_modules/concat-stream/node_modules/isarray Completed in 2941ms npm timing reifyNode:node_modules/commondir Completed in 2942ms npm timing reifyNode:node_modules/cli-spinners Completed in 2942ms npm timing reifyNode:node_modules/bcrypt-pbkdf Completed in 2943ms npm timing reifyNode:node_modules/bl/node_modules/safe-buffer Completed in 2943ms npm timing reifyNode:node_modules/babel-jest Completed in 2942ms npm timing reifyNode:node_modules/@webassemblyjs/wasm-opt Completed in 2941ms npm timing reifyNode:node_modules/@webassemblyjs/ieee754 Completed in 2940ms npm timing reifyNode:node_modules/@webassemblyjs/helper-buffer Completed in 2941ms npm timing reifyNode:node_modules/@webassemblyjs/helper-numbers Completed in 2941ms npm timing reifyNode:node_modules/@types/jest Completed in 2941ms npm timing reifyNode:node_modules/@protobufjs/pool Completed in 2940ms npm timing reifyNode:node_modules/@nuxtjs/opencollective Completed in 2940ms npm timing reifyNode:node_modules/@eslint/eslintrc/node_modules/globals Completed in 2941ms npm timing reifyNode:node_modules/@babel/helper-member-expression-to-functions Completed in 2941ms npm timing reifyNode:node_modules/xml-name-validator Completed in 2975ms npm timing reifyNode:node_modules/supertest Completed in 2973ms npm timing reifyNode:node_modules/statuses Completed in 2973ms npm timing reifyNode:node_modules/socks-proxy-agent Completed in 2973ms npm timing reifyNode:node_modules/sane/node_modules/execa Completed in 2972ms npm timing reifyNode:node_modules/safe-regex Completed in 2973ms npm timing reifyNode:node_modules/ret Completed in 2972ms npm timing reifyNode:node_modules/regexp-clone Completed in 2973ms npm timing reifyNode:node_modules/prr Completed in 2974ms npm timing reifyNode:node_modules/progress Completed in 2973ms npm timing reifyNode:node_modules/path-to-regexp Completed in 2974ms npm timing reifyNode:node_modules/micromatch Completed in 2973ms npm timing reifyNode:node_modules/levn Completed in 2973ms npm timing reifyNode:node_modules/http-proxy-agent Completed in 2972ms npm timing reifyNode:node_modules/hosted-git-info Completed in 2972ms npm timing reifyNode:node_modules/globby Completed in 2972ms npm timing reifyNode:node_modules/get-package-type Completed in 2972ms npm timing reifyNode:node_modules/follow-redirects Completed in 2973ms npm timing reifyNode:node_modules/eslint-visitor-keys Completed in 2972ms npm timing reifyNode:node_modules/eslint-utils/node_modules/eslint-visitor-keys Completed in 2972ms npm timing reifyNode:node_modules/espree/node_modules/eslint-visitor-keys Completed in 2973ms npm timing reifyNode:node_modules/escodegen/node_modules/type-check Completed in 2973ms npm timing reifyNode:node_modules/encoding Completed in 2974ms npm timing reifyNode:node_modules/emojis-list Completed in 2973ms npm timing reifyNode:node_modules/debug Completed in 2974ms npm timing reifyNode:node_modules/core-util-is Completed in 2974ms npm timing reifyNode:node_modules/cors Completed in 2974ms npm timing reifyNode:node_modules/concat-map Completed in 2974ms npm timing reifyNode:node_modules/color-convert Completed in 2974ms npm timing reifyNode:node_modules/chalk Completed in 2977ms npm timing reifyNode:node_modules/backo2 Completed in 2978ms npm timing reifyNode:node_modules/babel-plugin-istanbul Completed in 2977ms npm timing reifyNode:node_modules/apollo-datasource Completed in 2975ms npm timing reifyNode:node_modules/ansi-colors Completed in 2976ms npm timing reifyNode:node_modules/abab Completed in 2976ms npm timing reifyNode:node_modules/@types/yargs Completed in 2974ms npm timing reifyNode:node_modules/@jest/source-map Completed in 2974ms npm timing reifyNode:node_modules/@cnakazawa/watch Completed in 2973ms npm timing reifyNode:node_modules/@babel/highlight/node_modules/color-convert Completed in 2973ms npm timing reifyNode:node_modules/whatwg-mimetype Completed in 3005ms npm timing reifyNode:node_modules/test-exclude Completed in 3004ms npm timing reifyNode:node_modules/resolve-url Completed in 3001ms npm timing reifyNode:node_modules/safer-buffer Completed in 3003ms npm timing reifyNode:node_modules/object-hash Completed in 3000ms npm timing reifyNode:node_modules/jest-mock Completed in 2999ms npm timing reifyNode:node_modules/isexe Completed in 2999ms npm timing reifyNode:node_modules/isstream Completed in 2999ms npm timing reifyNode:node_modules/fast-safe-stringify Completed in 2998ms npm timing reifyNode:node_modules/fast-diff Completed in 2998ms npm timing reifyNode:node_modules/extend Completed in 2999ms npm timing reifyNode:node_modules/estraverse Completed in 2998ms npm timing reifyNode:node_modules/esrecurse/node_modules/estraverse Completed in 2998ms npm timing reifyNode:node_modules/escodegen/node_modules/estraverse Completed in 2998ms npm timing reifyNode:node_modules/esquery/node_modules/estraverse Completed in 2999ms npm timing reifyNode:node_modules/aws4 Completed in 2997ms npm timing reifyNode:node_modules/append-field Completed in 2997ms npm timing reifyNode:node_modules/apollo-tracing Completed in 2996ms npm timing reifyNode:node_modules/@webassemblyjs/wasm-edit Completed in 2996ms npm timing reifyNode:node_modules/@webassemblyjs/wast-printer Completed in 2996ms npm timing reifyNode:node_modules/@babel/highlight/node_modules/chalk Completed in 2992ms npm timing reifyNode:node_modules/@babel/helpers Completed in 2993ms npm timing reifyNode:node_modules/@babel/helper-module-imports Completed in 2993ms npm timing reifyNode:node_modules/verror Completed in 3025ms npm timing reifyNode:node_modules/tsconfig-paths-webpack-plugin/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/ts-loader/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/tar-stream Completed in 3024ms npm timing reifyNode:node_modules/sane/node_modules/semver Completed in 3022ms npm timing reifyNode:node_modules/sane/node_modules/cross-spawn Completed in 3022ms npm timing reifyNode:node_modules/sane/node_modules/braces Completed in 3022ms npm timing reifyNode:node_modules/reusify Completed in 3023ms npm timing reifyNode:node_modules/require_optional/node_modules/semver Completed in 3022ms npm timing reifyNode:node_modules/rechoir Completed in 3022ms npm timing reifyNode:node_modules/promise-retry Completed in 3022ms npm timing reifyNode:node_modules/ora/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/normalize-package-data/node_modules/semver Completed in 3022ms npm timing reifyNode:node_modules/optionator Completed in 3023ms npm timing reifyNode:node_modules/negotiator Completed in 3023ms npm timing reifyNode:node_modules/mongodb-memory-server-core/node_modules/tmp Completed in 3022ms npm timing reifyNode:node_modules/log-symbols/node_modules/chalk Completed in 3022ms npm timing reifyNode:node_modules/jsbn Completed in 3023ms npm timing reifyNode:node_modules/jest-util/node_modules/chalk Completed in 3022ms npm timing reifyNode:node_modules/jest-runtime/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/jest-validate/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/jest-snapshot/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/jest-watcher/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/jest-resolve/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/jest-runner/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/jest-message-util/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/jest-jasmine2/node_modules/chalk Completed in 3025ms npm timing reifyNode:node_modules/jest-cli/node_modules/chalk Completed in 3025ms npm timing reifyNode:node_modules/jest-each/node_modules/chalk Completed in 3025ms npm timing reifyNode:node_modules/jest-diff/node_modules/chalk Completed in 3026ms npm timing reifyNode:node_modules/jest-config/node_modules/chalk Completed in 3026ms npm timing reifyNode:node_modules/jest-matcher-utils/node_modules/chalk Completed in 3026ms npm timing reifyNode:node_modules/ignore Completed in 3025ms npm timing reifyNode:node_modules/ipaddr.js Completed in 3026ms npm timing reifyNode:node_modules/inquirer/node_modules/chalk Completed in 3026ms npm timing reifyNode:node_modules/gensync Completed in 3026ms npm timing reifyNode:node_modules/functional-red-black-tree Completed in 3026ms npm timing reifyNode:node_modules/flat-cache Completed in 3026ms npm timing reifyNode:node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk Completed in 3027ms npm timing reifyNode:node_modules/for-each Completed in 3027ms npm timing reifyNode:node_modules/expand-brackets Completed in 3026ms npm timing reifyNode:node_modules/eventemitter3 Completed in 3026ms npm timing reifyNode:node_modules/eslint/node_modules/chalk Completed in 3026ms npm timing reifyNode:node_modules/escalade Completed in 3026ms npm timing reifyNode:node_modules/err-code Completed in 3027ms npm timing reifyNode:node_modules/errno Completed in 3027ms npm timing reifyNode:node_modules/cssfilter Completed in 3028ms npm timing reifyNode:node_modules/babel-jest/node_modules/chalk Completed in 3026ms npm timing reifyNode:node_modules/@nuxtjs/opencollective/node_modules/chalk Completed in 3021ms npm timing reifyNode:node_modules/@protobufjs/utf8 Completed in 3023ms npm timing reifyNode:node_modules/@nestjs/schematics/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/@jest/types/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/@jest/transform/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/@jest/test-result Completed in 3024ms npm timing reifyNode:node_modules/@jest/reporters/node_modules/chalk Completed in 3023ms npm timing reifyNode:node_modules/@jest/fake-timers Completed in 3023ms npm timing reifyNode:node_modules/@jest/core/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/@jest/console/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/@babel/helper-validator-identifier Completed in 3023ms npm timing reifyNode:node_modules/@babel/helper-compilation-targets Completed in 3025ms npm timing reifyNode:node_modules/@angular-devkit/schematics/node_modules/chalk Completed in 3024ms npm timing reifyNode:node_modules/xss/node_modules/commander Completed in 3058ms npm timing reifyNode:node_modules/wcwidth Completed in 3057ms npm timing reifyNode:node_modules/symbol-tree Completed in 3055ms npm timing reifyNode:node_modules/superagent/node_modules/form-data Completed in 3055ms npm timing reifyNode:node_modules/terser/node_modules/commander Completed in 3057ms npm timing reifyNode:node_modules/source-map-resolve Completed in 3056ms npm timing reifyNode:node_modules/require_optional Completed in 3054ms npm timing reifyNode:node_modules/request-promise-core Completed in 3054ms npm timing reifyNode:node_modules/json-stringify-safe Completed in 3052ms npm timing reifyNode:node_modules/jsesc Completed in 3053ms npm timing reifyNode:node_modules/jest-changed-files Completed in 3053ms npm timing reifyNode:node_modules/glob Completed in 3052ms npm timing reifyNode:node_modules/extsprintf Completed in 3051ms npm timing reifyNode:node_modules/fd-slicer Completed in 3051ms npm timing reifyNode:node_modules/escodegen/node_modules/optionator Completed in 3052ms npm timing reifyNode:node_modules/emoji-regex Completed in 3052ms npm timing reifyNode:node_modules/domexception Completed in 3052ms npm timing reifyNode:node_modules/deep-is Completed in 3052ms npm timing reifyNode:node_modules/ecc-jsbn Completed in 3053ms npm timing reifyNode:node_modules/cross-spawn Completed in 3053ms npm timing reifyNode:node_modules/big.js Completed in 3052ms npm timing reifyNode:node_modules/apollo-server-plugin-base Completed in 3049ms npm timing reifyNode:node_modules/apollo-env/node_modules/form-data Completed in 3049ms npm timing reifyNode:node_modules/@webassemblyjs/helper-wasm-bytecode Completed in 3049ms npm timing reifyNode:node_modules/@types/node-fetch/node_modules/form-data Completed in 3048ms npm timing reifyNode:node_modules/@types/mongodb Completed in 3049ms npm timing reifyNode:node_modules/@protobufjs/float Completed in 3048ms npm timing reifyNode:node_modules/yargs/node_modules/yargs-parser Completed in 3079ms npm timing reifyNode:node_modules/w3c-hr-time Completed in 3079ms npm timing reifyNode:node_modules/typedarray Completed in 3079ms npm timing reifyNode:node_modules/source-map-support Completed in 3076ms npm timing reifyNode:node_modules/snapdragon Completed in 3076ms npm timing reifyNode:node_modules/react-is Completed in 3075ms npm timing reifyNode:node_modules/object-path Completed in 3074ms npm timing reifyNode:node_modules/mongodb/node_modules/bl Completed in 3074ms npm timing reifyNode:node_modules/make-dir/node_modules/semver Completed in 3073ms npm timing reifyNode:node_modules/json-schema-traverse Completed in 3074ms npm timing reifyNode:node_modules/jest-matcher-utils Completed in 3077ms npm timing reifyNode:node_modules/istanbul-lib-instrument/node_modules/semver Completed in 3077ms npm timing reifyNode:node_modules/istanbul-lib-coverage Completed in 3078ms npm timing reifyNode:node_modules/is-regex Completed in 3078ms npm timing reifyNode:node_modules/graphql-extensions/node_modules/apollo-server-types Completed in 3077ms npm timing reifyNode:node_modules/globby/node_modules/ignore Completed in 3078ms npm timing reifyNode:node_modules/exec-sh Completed in 3077ms npm timing reifyNode:node_modules/escodegen Completed in 3077ms npm timing reifyNode:node_modules/escodegen/node_modules/levn Completed in 3078ms npm timing reifyNode:node_modules/es-module-lexer Completed in 3078ms npm timing reifyNode:node_modules/define-properties Completed in 3078ms npm timing reifyNode:node_modules/commander Completed in 3078ms npm timing reifyNode:node_modules/cli-width Completed in 3078ms npm timing reifyNode:node_modules/chrome-trace-event Completed in 3078ms npm timing reifyNode:node_modules/buffer Completed in 3078ms npm timing reifyNode:node_modules/asn1 Completed in 3077ms npm timing reifyNode:node_modules/apollo-server-plugin-base/node_modules/apollo-server-types Completed in 3075ms npm timing reifyNode:node_modules/apollo-server-express/node_modules/apollo-server-types Completed in 3076ms npm timing reifyNode:node_modules/apollo-server-types Completed in 3076ms npm timing reifyNode:node_modules/apollo-server-core/node_modules/apollo-server-types Completed in 3075ms npm timing reifyNode:node_modules/@protobufjs/inquire Completed in 3074ms npm timing reifyNode:node_modules/@babel/helper-module-transforms Completed in 3072ms npm timing reifyNode:node_modules/@babel/helper-compilation-targets/node_modules/semver Completed in 3072ms npm timing reifyNode:node_modules/@babel/core/node_modules/semver Completed in 3073ms npm timing reifyNode:node_modules/tslib Completed in 3103ms npm timing reifyNode:node_modules/ts-jest/node_modules/mkdirp Completed in 3103ms npm timing reifyNode:node_modules/ts-invariant Completed in 3104ms npm timing reifyNode:node_modules/through Completed in 3103ms npm timing reifyNode:node_modules/tar/node_modules/mkdirp Completed in 3103ms npm timing reifyNode:node_modules/subscriptions-transport-ws/node_modules/symbol-observable Completed in 3103ms npm timing reifyNode:node_modules/superagent/node_modules/mime Completed in 3104ms npm timing reifyNode:node_modules/side-channel Completed in 3102ms npm timing reifyNode:node_modules/saxes Completed in 3102ms npm timing reifyNode:node_modules/normalize-package-data Completed in 3100ms npm timing reifyNode:node_modules/mongodb-memory-server-core/node_modules/mkdirp Completed in 3100ms npm timing reifyNode:node_modules/has-bigints Completed in 3098ms npm timing reifyNode:node_modules/graphql-extensions Completed in 3098ms npm timing reifyNode:node_modules/fast-deep-equal Completed in 3097ms npm timing reifyNode:node_modules/esutils Completed in 3097ms npm timing reifyNode:node_modules/electron-to-chromium Completed in 3096ms npm timing reifyNode:node_modules/deepmerge Completed in 3096ms npm timing reifyNode:node_modules/cacache/node_modules/mkdirp Completed in 3095ms npm timing reifyNode:node_modules/atob Completed in 3095ms npm timing reifyNode:node_modules/@wry/equality Completed in 3093ms npm timing reifyNode:node_modules/@webassemblyjs/helper-wasm-section Completed in 3092ms npm timing reifyNode:node_modules/@ts-morph/common/node_modules/mkdirp Completed in 3091ms npm timing reifyNode:node_modules/@npmcli/move-file/node_modules/mkdirp Completed in 3090ms npm timing reifyNode:node_modules/@babel/template Completed in 3090ms npm timing reifyNode:node_modules/which-boxed-primitive Completed in 3121ms npm timing reifyNode:node_modules/unbox-primitive Completed in 3121ms npm timing reifyNode:node_modules/sourcemap-codec Completed in 3118ms npm timing reifyNode:node_modules/prettier-linter-helpers Completed in 3115ms npm timing reifyNode:node_modules/prelude-ls Completed in 3115ms npm timing reifyNode:node_modules/picomatch Completed in 3116ms npm timing reifyNode:node_modules/mime Completed in 3136ms npm timing reifyNode:node_modules/jest-runner Completed in 3135ms npm timing reifyNode:node_modules/is-callable Completed in 3134ms npm timing reifyNode:node_modules/is-string Completed in 3135ms npm timing reifyNode:node_modules/iterall Completed in 3135ms npm timing reifyNode:node_modules/is-number-object Completed in 3135ms npm timing reifyNode:node_modules/ip Completed in 3135ms npm timing reifyNode:node_modules/html-escaper Completed in 3135ms npm timing reifyNode:node_modules/function-bind Completed in 3135ms npm timing reifyNode:node_modules/extglob Completed in 3134ms npm timing reifyNode:node_modules/escodegen/node_modules/prelude-ls Completed in 3134ms npm timing reifyNode:node_modules/diff-sequences Completed in 3134ms npm timing reifyNode:node_modules/dashdash Completed in 3134ms npm timing reifyNode:node_modules/agentkeepalive Completed in 3129ms npm timing reifyNode:node_modules/@webassemblyjs/leb128 Completed in 3129ms npm timing reifyNode:node_modules/@types/babel__traverse Completed in 3128ms npm timing reifyNode:node_modules/zen-observable-ts/node_modules/tslib Completed in 3160ms npm timing reifyNode:node_modules/v8-to-istanbul Completed in 3159ms npm timing reifyNode:node_modules/watchpack Completed in 3159ms npm timing reifyNode:node_modules/ts-invariant/node_modules/tslib Completed in 3158ms npm timing reifyNode:node_modules/tsutils/node_modules/tslib Completed in 3158ms npm timing reifyNode:node_modules/symbol-observable Completed in 3156ms npm timing reifyNode:node_modules/terser-webpack-plugin Completed in 3158ms npm timing reifyNode:node_modules/source-list-map Completed in 3156ms npm timing reifyNode:node_modules/sane Completed in 3155ms npm timing reifyNode:node_modules/rxjs/node_modules/tslib Completed in 3155ms npm timing reifyNode:node_modules/sane/node_modules/micromatch Completed in 3155ms npm timing reifyNode:node_modules/object-keys Completed in 3153ms npm timing reifyNode:node_modules/nanomatch Completed in 3154ms npm timing reifyNode:node_modules/minipass-sized Completed in 3153ms npm timing reifyNode:node_modules/istanbul-lib-report Completed in 3152ms npm timing reifyNode:node_modules/istanbul-lib-source-maps Completed in 3152ms npm timing reifyNode:node_modules/is-date-object Completed in 3152ms npm timing reifyNode:node_modules/https-proxy-agent Completed in 3152ms npm timing reifyNode:node_modules/get-intrinsic Completed in 3151ms npm timing reifyNode:node_modules/fsevents Completed in 3152ms npm timing reifyNode:node_modules/cli-table3 Completed in 3149ms npm timing reifyNode:node_modules/chrome-trace-event/node_modules/tslib Completed in 3149ms npm timing reifyNode:node_modules/call-bind Completed in 3148ms npm timing reifyNode:node_modules/braces Completed in 3149ms npm timing reifyNode:node_modules/apollo-utilities/node_modules/tslib Completed in 3147ms npm timing reifyNode:node_modules/apollo-link/node_modules/tslib Completed in 3147ms npm timing reifyNode:node_modules/@wry/equality/node_modules/tslib Completed in 3147ms npm timing reifyNode:node_modules/@webassemblyjs/wasm-gen Completed in 3148ms npm timing reifyNode:node_modules/@nestjs/schematics/node_modules/tslib Completed in 3144ms npm timing reifyNode:node_modules/@sinonjs/fake-timers Completed in 3147ms npm timing reifyNode:node_modules/@ardatan/aggregate-error/node_modules/tslib Completed in 3145ms npm timing reifyNode:node_modules/@apollographql/graphql-playground-html Completed in 3145ms npm timing reifyNode:node_modules/@angular-devkit/schematics/node_modules/tslib Completed in 3145ms npm timing reifyNode:node_modules/@angular-devkit/core/node_modules/tslib Completed in 3146ms npm timing reifyNode:node_modules/request-promise-native/node_modules/tough-cookie Completed in 3173ms npm timing reifyNode:node_modules/request/node_modules/tough-cookie Completed in 3173ms npm timing reifyNode:node_modules/nwsapi Completed in 3172ms npm timing reifyNode:node_modules/minipass-fetch Completed in 3172ms npm timing reifyNode:node_modules/lower-case Completed in 3171ms npm timing reifyNode:node_modules/istanbul-lib-instrument Completed in 3172ms npm timing reifyNode:node_modules/growly Completed in 3171ms npm timing reifyNode:node_modules/fs-monkey Completed in 3171ms npm timing reifyNode:node_modules/eslint-config-prettier Completed in 3170ms npm timing reifyNode:node_modules/execa Completed in 3170ms npm timing reifyNode:node_modules/code-block-writer Completed in 3169ms npm timing reifyNode:node_modules/bl Completed in 3169ms npm timing reifyNode:node_modules/apollo-server-errors Completed in 3167ms npm timing reifyNode:node_modules/agent-base Completed in 3167ms npm timing reifyNode:node_modules/@typescript-eslint/parser Completed in 3167ms npm timing reifyNode:node_modules/@jest/types Completed in 3165ms npm timing reifyNode:node_modules/@jest/transform Completed in 3166ms npm timing reifyNode:node_modules/@jest/console Completed in 3166ms npm timing reifyNode:node_modules/@ardatan/aggregate-error Completed in 3165ms npm timing reifyNode:node_modules/text-table Completed in 3195ms npm timing reifyNode:node_modules/string.prototype.trimstart Completed in 3194ms npm timing reifyNode:node_modules/string.prototype.trimend Completed in 3194ms npm timing reifyNode:node_modules/sha.js Completed in 3194ms npm timing reifyNode:node_modules/multer Completed in 3191ms npm timing reifyNode:node_modules/is-symbol Completed in 3188ms npm timing reifyNode:node_modules/espree Completed in 3185ms npm timing reifyNode:node_modules/doctrine Completed in 3185ms npm timing reifyNode:node_modules/depd Completed in 3185ms npm timing reifyNode:node_modules/chokidar Completed in 3184ms npm timing reifyNode:node_modules/browserslist Completed in 3184ms npm timing reifyNode:node_modules/body-parser Completed in 3184ms npm timing reifyNode:node_modules/@webassemblyjs/utf8 Completed in 3185ms npm timing reifyNode:node_modules/yargs-parser Completed in 3214ms npm timing reifyNode:node_modules/util.promisify Completed in 3213ms npm timing reifyNode:node_modules/tough-cookie Completed in 3213ms npm timing reifyNode:node_modules/read-pkg/node_modules/type-fest Completed in 3208ms npm timing reifyNode:node_modules/pascal-case Completed in 3208ms npm timing reifyNode:node_modules/no-case Completed in 3207ms npm timing reifyNode:node_modules/loader-utils Completed in 3206ms npm timing reifyNode:node_modules/jest-each Completed in 3206ms npm timing reifyNode:node_modules/http-signature Completed in 3205ms npm timing reifyNode:node_modules/has-symbols Completed in 3205ms npm timing reifyNode:node_modules/human-signals Completed in 3205ms npm timing reifyNode:node_modules/form-data Completed in 3205ms npm timing reifyNode:node_modules/formidable Completed in 3205ms npm timing reifyNode:node_modules/fastq Completed in 3204ms npm timing reifyNode:node_modules/chardet Completed in 3201ms npm timing reifyNode:node_modules/camel-case Completed in 3201ms npm timing reifyNode:node_modules/cjs-module-lexer Completed in 3202ms npm timing reifyNode:node_modules/@typescript-eslint/visitor-keys Completed in 3198ms npm timing reifyNode:node_modules/@babel/compat-data Completed in 3195ms npm timing reifyNode:node_modules/tr46 Completed in 3226ms npm timing reifyNode:node_modules/table/node_modules/json-schema-traverse Completed in 3224ms npm timing reifyNode:node_modules/object.getownpropertydescriptors Completed in 3220ms npm timing reifyNode:node_modules/mime-db Completed in 3220ms npm timing reifyNode:node_modules/json-stable-stringify-without-jsonify Completed in 3221ms npm timing reifyNode:node_modules/is-core-module Completed in 3220ms npm timing reifyNode:node_modules/external-editor Completed in 3218ms npm timing reifyNode:node_modules/acorn-walk Completed in 3212ms npm timing reifyNode:node_modules/@types/prettier Completed in 3211ms npm timing reifyNode:node_modules/retry Completed in 3234ms npm timing reifyNode:node_modules/performance-now Completed in 3233ms npm timing reifyNode:node_modules/mquery/node_modules/debug Completed in 3233ms npm timing reifyNode:node_modules/make-fetch-happen Completed in 3232ms npm timing reifyNode:node_modules/kareem Completed in 3232ms npm timing reifyNode:node_modules/jest-resolve Completed in 3231ms npm timing reifyNode:node_modules/is-negative-zero Completed in 3231ms npm timing reifyNode:node_modules/asynckit Completed in 3226ms npm timing reifyNode:node_modules/zen-observable-ts Completed in 3252ms npm timing reifyNode:node_modules/webpack-sources Completed in 3251ms npm timing reifyNode:node_modules/tapable Completed in 3248ms npm timing reifyNode:node_modules/snapdragon/node_modules/debug Completed in 3247ms npm timing reifyNode:node_modules/send/node_modules/debug Completed in 3246ms npm timing reifyNode:node_modules/readable-stream Completed in 3246ms npm timing reifyNode:node_modules/node-fetch Completed in 3244ms npm timing reifyNode:node_modules/long Completed in 3243ms npm timing reifyNode:node_modules/is-bigint Completed in 3241ms npm timing reifyNode:node_modules/finalhandler/node_modules/debug Completed in 3239ms npm timing reifyNode:node_modules/fast-json-stable-stringify Completed in 3240ms npm timing reifyNode:node_modules/express/node_modules/debug Completed in 3240ms npm timing reifyNode:node_modules/expand-brackets/node_modules/debug Completed in 3240ms npm timing reifyNode:node_modules/body-parser/node_modules/debug Completed in 3237ms npm timing reifyNode:node_modules/@webassemblyjs/wasm-parser Completed in 3234ms npm timing reifyNode:node_modules/is-boolean-object Completed in 3250ms npm timing reifyNode:node_modules/eslint-scope Completed in 3247ms npm timing reifyNode:node_modules/@nestjs/testing Completed in 3238ms npm timing reifyNode:node_modules/@apollographql/graphql-upload-8-fork Completed in 3237ms npm timing reifyNode:node_modules/tsconfig-paths/node_modules/json5 Completed in 3268ms npm timing reifyNode:node_modules/sprintf-js Completed in 3265ms npm timing reifyNode:node_modules/subscriptions-transport-ws/node_modules/ws Completed in 3267ms npm timing reifyNode:node_modules/request/node_modules/uuid Completed in 3263ms npm timing reifyNode:node_modules/regexpp Completed in 3263ms npm timing reifyNode:node_modules/graphql-tools/node_modules/uuid Completed in 3260ms npm timing reifyNode:node_modules/es-to-primitive Completed in 3263ms npm timing reifyNode:node_modules/@xtuc/long Completed in 3260ms npm timing reifyNode:node_modules/unique-filename Completed in 3287ms npm timing reifyNode:node_modules/tweetnacl Completed in 3287ms npm timing reifyNode:node_modules/mpath Completed in 3281ms npm timing reifyNode:node_modules/minimist Completed in 3281ms npm timing reifyNode:node_modules/node-emoji Completed in 3283ms npm timing reifyNode:node_modules/har-schema Completed in 3280ms npm timing reifyNode:node_modules/flatted Completed in 3280ms npm timing reifyNode:node_modules/graphql-tag Completed in 3281ms npm timing reifyNode:node_modules/apollo-server-core/node_modules/ws Completed in 3276ms npm timing reifyNode:node_modules/apollo-cache-control Completed in 3277ms npm timing reifyNode:node_modules/read-pkg-up/node_modules/type-fest Completed in 3301ms npm timing reifyNode:node_modules/jest-runtime Completed in 3302ms npm timing reifyNode:node_modules/@nestjs/graphql/node_modules/@nestjs/mapped-types Completed in 3292ms npm timing reifyNode:node_modules/@nestjs/mapped-types Completed in 3292ms npm timing reifyNode:node_modules/@eslint/eslintrc/node_modules/type-fest Completed in 3292ms npm timing reifyNode:node_modules/tsconfig-paths-webpack-plugin/node_modules/tapable Completed in 3322ms npm timing reifyNode:node_modules/@nestjs/cli/node_modules/tapable Completed in 3303ms npm timing reifyNode:node_modules/whatwg-url Completed in 3334ms npm timing reifyNode:node_modules/jest-watcher Completed in 3326ms npm timing reifyNode:node_modules/esprima Completed in 3324ms npm timing reifyNode:node_modules/ws Completed in 3352ms npm timing reifyNode:node_modules/exit Completed in 3338ms npm timing reifyNode:node_modules/eslint-utils Completed in 3339ms npm timing reifyNode:node_modules/cssom Completed in 3338ms npm timing reifyNode:node_modules/smart-buffer Completed in 3357ms npm timing reifyNode:node_modules/jest-diff Completed in 3353ms npm timing reifyNode:node_modules/object.assign Completed in 3366ms npm timing reifyNode:node_modules/cssstyle/node_modules/cssom Completed in 3358ms npm timing reifyNode:node_modules/colors Completed in 3358ms npm timing reifyNode:node_modules/xss Completed in 3382ms npm timing reifyNode:node_modules/xmlchars Completed in 3383ms npm timing reifyNode:node_modules/jest-validate Completed in 3373ms npm timing reifyNode:node_modules/graphql-subscriptions Completed in 3371ms npm timing reifyNode:node_modules/@types/eslint Completed in 3362ms npm timing reifyNode:node_modules/request/node_modules/qs Completed in 3389ms npm timing reifyNode:node_modules/qs Completed in 3389ms npm timing reifyNode:node_modules/jest-snapshot Completed in 3385ms npm timing reifyNode:node_modules/tsconfig-paths-webpack-plugin Completed in 3400ms npm timing reifyNode:node_modules/jest-worker Completed in 3392ms npm timing reifyNode:node_modules/graphql-extensions/node_modules/apollo-server-caching Completed in 3389ms npm timing reifyNode:node_modules/bs-logger Completed in 3385ms npm timing reifyNode:node_modules/apollo-server-plugin-base/node_modules/apollo-server-caching Completed in 3382ms npm timing reifyNode:node_modules/apollo-server-express/node_modules/apollo-server-caching Completed in 3382ms npm timing reifyNode:node_modules/apollo-server-core/node_modules/apollo-server-caching Completed in 3382ms npm timing reifyNode:node_modules/apollo-datasource/node_modules/apollo-server-caching Completed in 3382ms npm timing reifyNode:node_modules/apollo-server-caching Completed in 3382ms npm timing reifyNode:node_modules/request Completed in 3403ms npm timing reifyNode:node_modules/magic-string Completed in 3399ms npm timing reifyNode:node_modules/express Completed in 3395ms npm timing reifyNode:node_modules/node-releases Completed in 3411ms npm timing reifyNode:node_modules/cacache Completed in 3405ms npm timing reifyNode:node_modules/mongodb/node_modules/readable-stream Completed in 3422ms npm timing reifyNode:node_modules/memory-fs/node_modules/readable-stream Completed in 3423ms npm timing reifyNode:node_modules/concat-stream/node_modules/readable-stream Completed in 3416ms npm timing reifyNode:node_modules/async-mutex Completed in 3415ms npm timing reifyNode:node_modules/terser-webpack-plugin/node_modules/schema-utils Completed in 3437ms npm timing reifyNode:node_modules/schema-utils Completed in 3435ms npm timing reifyNode:node_modules/pretty-format Completed in 3433ms npm timing reifyNode:node_modules/psl Completed in 3435ms npm timing reifyNode:node_modules/jest-cli Completed in 3432ms npm timing reifyNode:node_modules/@typescript-eslint/types Completed in 3421ms npm timing reifyNode:node_modules/@nestjs/cli/node_modules/schema-utils Completed in 3420ms npm timing reifyNode:node_modules/reflect-metadata Completed in 3444ms npm timing reifyNode:node_modules/apollo-server-express Completed in 3430ms npm timing reifyNode:node_modules/superagent/node_modules/qs Completed in 3455ms npm timing reifyNode:node_modules/tar-stream/node_modules/readable-stream Completed in 3455ms npm timing reifyNode:node_modules/superagent/node_modules/readable-stream Completed in 3455ms npm timing reifyNode:node_modules/events Completed in 3443ms npm timing reifyNode:node_modules/bl/node_modules/readable-stream Completed in 3441ms npm timing reifyNode:node_modules/json5 Completed in 3461ms npm timing reifyNode:node_modules/@babel/generator Completed in 3449ms npm timing reifyNode:node_modules/@apollo/query-planner Completed in 3449ms npm timing reifyNode:node_modules/expect Completed in 3469ms npm timing reifyNode:node_modules/apollo-server-testing Completed in 3463ms npm timing reifyNode:node_modules/ajv-keywords Completed in 3462ms npm timing reifyNode:node_modules/tsconfig-paths Completed in 3489ms npm timing reifyNode:node_modules/sift Completed in 3486ms npm timing reifyNode:node_modules/source-map Completed in 3487ms npm timing reifyNode:node_modules/jest-util Completed in 3481ms npm timing reifyNode:node_modules/decimal.js Completed in 3477ms npm timing reifyNode:node_modules/@jest/reporters Completed in 3469ms npm timing reifyNode:node_modules/tar Completed in 3497ms npm timing reifyNode:node_modules/jest-haste-map Completed in 3489ms npm timing reifyNode:node_modules/mquery Completed in 3497ms npm timing reifyNode:node_modules/saslprep Completed in 3500ms npm timing reifyNode:node_modules/argparse Completed in 3487ms npm timing reifyNode:node_modules/consola Completed in 3496ms npm timing reifyNode:node_modules/object-inspect Completed in 3511ms npm timing reifyNode:node_modules/iconv-lite Completed in 3509ms npm timing reifyNode:node_modules/@eslint/eslintrc Completed in 3497ms npm timing reifyNode:node_modules/inquirer Completed in 3516ms npm timing reifyNode:node_modules/apollo-server-env Completed in 3509ms npm timing reifyNode:node_modules/apollo-reporting-protobuf Completed in 3522ms npm timing reifyNode:node_modules/jest-config Completed in 3558ms npm timing reifyNode:node_modules/jsonc-parser Completed in 3570ms npm timing reifyNode:node_modules/apollo-link Completed in 3558ms npm timing reifyNode:node_modules/zen-observable Completed in 3589ms npm timing reifyNode:node_modules/type-fest Completed in 3596ms npm timing reifyNode:node_modules/json-schema Completed in 3586ms npm timing reifyNode:node_modules/enhanced-resolve Completed in 3587ms npm timing reifyNode:node_modules/memfs Completed in 3604ms npm timing reifyNode:node_modules/ansi-escapes/node_modules/type-fest Completed in 3593ms npm timing reifyNode:node_modules/loglevel Completed in 3609ms npm timing reifyNode:node_modules/@nestjs/platform-express Completed in 3594ms npm timing reifyNode:node_modules/fs-capacitor Completed in 3612ms npm timing reifyNode:node_modules/cosmiconfig Completed in 3615ms npm timing reifyNode:node_modules/shelljs Completed in 3640ms npm timing reifyNode:node_modules/@schematics/schematics Completed in 3621ms npm timing reifyNode:node_modules/semver Completed in 3646ms npm timing reifyNode:node_modules/@sinonjs/commons Completed in 3627ms npm timing reifyNode:node_modules/busboy Completed in 3634ms npm timing reifyNode:node_modules/encoding/node_modules/iconv-lite Completed in 3644ms npm timing reifyNode:node_modules/@apollographql/apollo-tools Completed in 3652ms npm timing reifyNode:node_modules/@apollographql/graphql-upload-8-fork/node_modules/busboy Completed in 3654ms npm timing reifyNode:node_modules/fs-extra Completed in 3672ms npm timing reifyNode:node_modules/tsconfig-paths-webpack-plugin/node_modules/enhanced-resolve Completed in 3689ms npm timing reifyNode:node_modules/@nestjs/cli/node_modules/enhanced-resolve Completed in 3669ms npm timing reifyNode:node_modules/@babel/traverse Completed in 3668ms npm timing reifyNode:node_modules/table Completed in 3696ms npm timing reifyNode:node_modules/diff Completed in 3683ms npm timing reifyNode:node_modules/enquirer Completed in 3684ms npm timing reifyNode:node_modules/sshpk Completed in 3699ms npm timing reifyNode:node_modules/socks Completed in 3704ms npm timing reifyNode:node_modules/jest-jasmine2 Completed in 3697ms npm timing reifyNode:node_modules/iterare Completed in 3697ms npm timing reifyNode:node_modules/ts-loader Completed in 3720ms npm timing reifyNode:node_modules/subscriptions-transport-ws Completed in 3723ms npm timing reifyNode:node_modules/snapdragon/node_modules/source-map Completed in 3722ms npm timing reifyNode:node_modules/@babel/core/node_modules/source-map Completed in 3702ms npm timing reifyNode:node_modules/@babel/generator/node_modules/source-map Completed in 3702ms npm timing reifyNode:node_modules/@nodelib/fs.stat Completed in 3712ms npm timing reifyNode:node_modules/parse5 Completed in 3735ms npm timing reifyNode:node_modules/webpack-sources/node_modules/source-map Completed in 3744ms npm timing reifyNode:node_modules/terser-webpack-plugin/node_modules/source-map Completed in 3742ms npm timing reifyNode:node_modules/source-map-support/node_modules/source-map Completed in 3741ms npm timing reifyNode:node_modules/istanbul-lib-source-maps/node_modules/source-map Completed in 3733ms npm timing reifyNode:node_modules/escodegen/node_modules/source-map Completed in 3730ms npm timing reifyNode:node_modules/@jest/reporters/node_modules/source-map Completed in 3721ms npm timing reifyNode:node_modules/@jest/source-map/node_modules/source-map Completed in 3723ms npm timing reifyNode:node_modules/@jest/transform/node_modules/source-map Completed in 3724ms npm timing reifyNode:node_modules/@webassemblyjs/ast Completed in 3730ms npm timing reifyNode:node_modules/js-yaml Completed in 3752ms npm timing reifyNode:node_modules/axios Completed in 3744ms npm timing reifyNode:node_modules/esquery Completed in 3750ms npm timing reifyNode:node_modules/@graphql-tools/schema Completed in 3747ms npm timing reifyNode:node_modules/fast-glob Completed in 3766ms npm timing reifyNode:node_modules/ts-node Completed in 3837ms npm timing reifyNode:node_modules/yargs Completed in 3847ms npm timing reifyNode:node_modules/uri-js Completed in 3852ms npm timing reifyNode:node_modules/bson Completed in 3834ms npm timing reifyNode:node_modules/uuid Completed in 3863ms npm timing reifyNode:node_modules/acorn Completed in 3841ms npm timing reifyNode:node_modules/jsdom/node_modules/acorn Completed in 3861ms npm timing reifyNode:node_modules/@nestjs/cli/node_modules/acorn Completed in 3845ms npm timing reifyNode:node_modules/rsvp Completed in 3868ms npm timing reifyNode:node_modules/bluebird Completed in 3857ms npm timing reifyNode:node_modules/dicer Completed in 3862ms npm timing reifyNode:node_modules/@apollographql/graphql-upload-8-fork/node_modules/dicer Completed in 3851ms npm timing reifyNode:node_modules/apollo-env Completed in 3863ms npm timing reifyNode:node_modules/@bcoe/v8-coverage Completed in 3860ms npm timing reifyNode:node_modules/mongodb-memory-server-core Completed in 3889ms npm timing reifyNode:node_modules/@graphql-tools/merge Completed in 3872ms npm timing reifyNode:node_modules/@nodelib/fs.scandir Completed in 3878ms npm timing reifyNode:node_modules/yaml Completed in 3910ms npm timing reifyNode:node_modules/@apollo/protobufjs/node_modules/@types/node Completed in 3878ms npm timing reifyNode:node_modules/superagent Completed in 3909ms npm timing reifyNode:node_modules/apollo-graphql Completed in 3891ms npm timing reifyNode:node_modules/prompts Completed in 3909ms npm timing reifyNode:node_modules/@apollo/query-planner-wasm Completed in 3898ms npm timing reifyNode:node_modules/@babel/parser Completed in 3901ms npm timing reifyNode:node_modules/@jest/core Completed in 3906ms npm timing reifyNode:node_modules/cssstyle Completed in 3922ms npm http fetch POST 200 https://npm.someFolder.com/-/npm/v1/security/audits/quick 1275ms npm timing auditReport:getReport Completed in 3951ms npm timing auditReport:init Completed in 0ms npm timing reify:audit Completed in 3951ms npm timing reifyNode:node_modules/@babel/core Completed in 3915ms npm timing reifyNode:node_modules/@types/node Completed in 3945ms npm timing reifyNode:node_modules/ts-jest Completed in 3975ms npm timing reifyNode:node_modules/istanbul-reports Completed in 3971ms npm timing reifyNode:node_modules/tsutils Completed in 3992ms npm timing reifyNode:node_modules/@nodelib/fs.walk Completed in 3973ms npm timing reifyNode:node_modules/@nestjs/mongoose Completed in 3974ms npm timing reifyNode:node_modules/@typescript-eslint/typescript-estree Completed in 3998ms npm timing reifyNode:node_modules/neo-async Completed in 4021ms npm timing reifyNode:node_modules/ts-morph Completed in 4071ms npm timing reifyNode:node_modules/terser Completed in 4085ms npm timing reifyNode:node_modules/apollo-utilities Completed in 4071ms npm timing reifyNode:node_modules/ajv Completed in 4095ms npm timing reifyNode:node_modules/resolve Completed in 4132ms npm timing reifyNode:node_modules/@nestjs/schematics/node_modules/@angular-devkit/schematics Completed in 4126ms npm timing reifyNode:node_modules/@angular-devkit/schematics Completed in 4125ms npm timing reifyNode:node_modules/@apollo/gateway Completed in 4159ms npm timing reifyNode:node_modules/@nestjs/schematics/node_modules/@angular-devkit/core Completed in 4192ms npm timing reifyNode:node_modules/@angular-devkit/core Completed in 4189ms npm timing reifyNode:node_modules/graphql-tools Completed in 4208ms npm timing reifyNode:node_modules/@nestjs/cli Completed in 4199ms npm timing reifyNode:node_modules/@babel/types Completed in 4203ms npm timing reifyNode:node_modules/@graphql-tools/utils Completed in 4273ms npm timing reifyNode:node_modules/@nestjs/core Completed in 4295ms npm timing reifyNode:node_modules/@typescript-eslint/experimental-utils Completed in 4298ms npm timing reifyNode:node_modules/apollo-server-core Completed in 4307ms npm timing reifyNode:node_modules/mongodb Completed in 4336ms npm timing reifyNode:node_modules/fork-ts-checker-webpack-plugin Completed in 4358ms npm timing reifyNode:node_modules/@apollo/protobufjs Completed in 4423ms npm timing reifyNode:node_modules/@nestjs/common Completed in 4437ms npm timing reifyNode:node_modules/node-notifier Completed in 4536ms npm timing reifyNode:node_modules/mongoose Completed in 4546ms npm timing reifyNode:node_modules/@apollo/federation Completed in 4529ms npm timing reifyNode:node_modules/@nestjs/graphql Completed in 4532ms npm timing reifyNode:node_modules/@typescript-eslint/scope-manager Completed in 4675ms npm timing reifyNode:node_modules/@nestjs/schematics Completed in 4717ms npm timing reifyNode:node_modules/table/node_modules/ajv Completed in 4795ms npm timing reifyNode:node_modules/@typescript-eslint/eslint-plugin Completed in 4804ms npm timing reifyNode:node_modules/@ts-morph/common Completed in 4809ms npm timing reifyNode:node_modules/eslint Completed in 4864ms npm timing reifyNode:node_modules/graphql Completed in 4892ms npm timing reifyNode:node_modules/jsdom Completed in 5015ms npm timing reifyNode:node_modules/@nestjs/cli/node_modules/webpack Completed in 5092ms npm timing reifyNode:node_modules/caniuse-lite Completed in 5147ms npm timing reifyNode:node_modules/es-abstract Completed in 5177ms npm timing reifyNode:node_modules/lodash Completed in 5253ms npm timing reifyNode:node_modules/prettier Completed in 5311ms npm timing reifyNode:node_modules/core-js Completed in 5575ms npm timing reifyNode:node_modules/@nestjs/schematics/node_modules/rxjs Completed in 6489ms npm timing reifyNode:node_modules/@angular-devkit/schematics/node_modules/rxjs Completed in 6487ms npm timing reifyNode:node_modules/@angular-devkit/core/node_modules/rxjs Completed in 6491ms npm timing reifyNode:node_modules/rxjs Completed in 6517ms npm timing reifyNode:node_modules/typescript Completed in 6557ms npm timing reify:unpack Completed in 6560ms npm timing reify:unretire Completed in 2ms npm timing build:queue Completed in 18ms npm timing build:link:node_modules/jest-cli Completed in 11ms npm timing build:link:node_modules/@angular-devkit/schematics-cli Completed in 19ms npm timing build:link:node_modules/@babel/core/node_modules/semver Completed in 16ms npm timing build:link:node_modules/@babel/helper-compilation-targets/node_modules/semver Completed in 16ms npm timing build:link:node_modules/cacache/node_modules/mkdirp Completed in 16ms npm timing build:link:node_modules/@npmcli/move-file/node_modules/mkdirp Completed in 16ms npm timing build:link:node_modules/graphql-tools/node_modules/uuid Completed in 16ms npm timing build:link:node_modules/mongodb-memory-server-core/node_modules/mkdirp Completed in 16ms npm timing build:link:node_modules/@ts-morph/common/node_modules/mkdirp Completed in 16ms npm timing build:link:node_modules/istanbul-lib-instrument/node_modules/semver Completed in 16ms npm timing build:link:node_modules/normalize-package-data/node_modules/semver Completed in 16ms npm timing build:link:node_modules/request/node_modules/uuid Completed in 15ms npm timing build:link:node_modules/require_optional/node_modules/semver Completed in 15ms npm timing build:link:node_modules/sane/node_modules/semver Completed in 15ms npm timing build:link:node_modules/jsdom/node_modules/acorn Completed in 16ms npm timing build:link:node_modules/superagent/node_modules/mime Completed in 15ms npm timing build:link:node_modules/@nestjs/cli/node_modules/acorn Completed in 17ms npm timing build:link:node_modules/tsconfig-paths/node_modules/json5 Completed in 15ms npm timing build:link:node_modules/ts-jest/node_modules/mkdirp Completed in 15ms npm timing build:link:node_modules/@cnakazawa/watch Completed in 21ms npm timing build:link:node_modules/make-dir/node_modules/semver Completed in 17ms npm timing build:link:node_modules/@babel/parser Completed in 21ms npm timing build:link:node_modules/atob Completed in 20ms npm timing build:link:node_modules/@nuxtjs/opencollective Completed in 20ms npm timing build:link:node_modules/acorn Completed in 20ms npm timing build:link:node_modules/escodegen Completed in 20ms npm timing build:link:node_modules/browserslist Completed in 20ms npm timing build:link:node_modules/tar/node_modules/mkdirp Completed in 16ms npm timing build:link:node_modules/@nestjs/cli Completed in 21ms npm timing build:link:node_modules/import-local Completed in 20ms npm timing build:link:node_modules/esprima Completed in 20ms npm timing build:link:node_modules/eslint Completed in 20ms npm timing build:link:node_modules/is-ci Completed in 20ms npm timing build:link:node_modules/is-docker Completed in 20ms npm timing build:link:node_modules/errno Completed in 21ms npm timing build:link:node_modules/@apollo/protobufjs Completed in 30ms npm timing build:link:node_modules/jest Completed in 29ms npm timing build:link:node_modules/json5 Completed in 29ms npm timing build:link:node_modules/js-yaml Completed in 29ms npm timing build:link:node_modules/md5-file Completed in 28ms npm timing build:link:node_modules/mkdirp Completed in 28ms npm timing build:link:node_modules/sane Completed in 28ms npm timing build:link:node_modules/mime Completed in 28ms npm timing build:link:node_modules/semver Completed in 28ms npm timing build:link:node_modules/prettier Completed in 28ms npm timing build:link:node_modules/rimraf Completed in 28ms npm timing build:link:node_modules/shelljs Completed in 29ms npm timing build:link:node_modules/sha.js Completed in 29ms npm timing build:link:node_modules/terser Completed in 29ms npm timing build:link:node_modules/ts-jest Completed in 29ms npm timing build:link:node_modules/eslint-config-prettier Completed in 30ms npm timing build:link:node_modules/ts-node Completed in 29ms npm timing build:link:node_modules/jest-runtime Completed in 30ms npm timing build:link:node_modules/uuid Completed in 29ms npm timing build:link:node_modules/xss Completed in 28ms npm timing build:link:node_modules/which Completed in 29ms npm timing build:link:node_modules/sshpk Completed in 29ms npm timing build:link:node_modules/@nestjs/cli/node_modules/webpack Completed in 27ms npm timing build:link:node_modules/typescript Completed in 29ms npm timing build:link:node_modules/sane/node_modules/which Completed in 26ms npm timing build:link:node_modules/tree-kill Completed in 29ms npm timing build:link:node_modules/jsesc Completed in 31ms npm timing build:link Completed in 33ms npm info run mongodb-memory-server@7.0.0-beta.38 postinstall node_modules/mongodb-memory-server node ./postinstall.js npm info run mongodb-memory-server@7.0.0-beta.38 postinstall { code: 0, signal: null } npm timing build:run:postinstall:node_modules/mongodb-memory-server Completed in 751ms npm timing build:run:postinstall Completed in 751ms npm timing build:deps Completed in 802ms npm timing build Completed in 802ms npm timing reify:build Completed in 806ms npm timing reify:trash Completed in 0ms npm timing reify:save Completed in 174ms npm timing reify Completed in 8142ms added 1170 packages, and audited 1171 packages in 8s 3 packages are looking for funding run `npm fund` for details found 0 vulnerabilities npm timing command:install Completed in 8157ms npm verb exit 0 npm timing npm Completed in 8419ms npm info ok ```
hasezoey commented 3 years ago

no error.

along with no actual log output (from this package), this is very weird, there should at least be an message that states Mongodb-Memory-Server* checking MongoDB binaries or Could not find file "postinstall" in core package!

Using v4.4.5 or V4.4.5 as version changes nothing on install

i just tested, yes 4.4.5 is an valid version, generated downloadurl (an verified exists): https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-4.4.5.tgz


this is weird that the postinstall does nothing (in 6.x and 7.x)

only exception where it does nothing (not downloading anything, but still logging) is when the binary is already installed

could you try to run MONGOMS_DEBUG=1 npm install (not an npm verbose install) in an project with an deleted node_modules

nidomiro commented 3 years ago

just running MONGOMS_DEBUG=1 npm install results in the same output as just npm install. With log verbose I also get the same results:

npm info run mongodb-memory-server@7.0.0-beta.38 postinstall node_modules/mongodb-memory-server node ./postinstall.js
npm info run mongodb-memory-server@7.0.0-beta.38 postinstall { code: 0, signal: null }

even with "disablePostintall": "1" there was no output - but I've seen a console.log in the postinstall script...

executing the postinstall-script directly seems to work (disablePostintall still enabled for testing):

cd node_modules/mongodb-memory-server && node ./postinstall.js
  MongoMS:ResolveConfig findPackageJson: Found package.json at "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/package.json" +0ms
  MongoMS:ResolveConfig findPackageJson: Found package.json at "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/package.json" +2ms
  MongoMS:ResolveConfig findPackageJson: Found package with non-empty config field at "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/package.json" +0ms
Mongodb-Memory-Server* postinstall skipped because "DISABLE_POSTINSTALL" was set to an truthy value
without disablePostinstall it works as expected (open to see output): ```bash cd node_modules/mongodb-memory-server && node ./postinstall.js MongoMS:ResolveConfig findPackageJson: Found package.json at "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/package.json" +0ms MongoMS:ResolveConfig findPackageJson: Found package.json at "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/package.json" +1ms MongoMS:ResolveConfig findPackageJson: Found package with non-empty config field at "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/package.json" +0ms Mongodb-Memory-Server* checking MongoDB binaries MongoMS:MongoBinary getPath +0ms MongoMS:DryMongoBinary generateDownloadPath: Generating Download Path, preferGlobal: "true" +0ms MongoMS:DryMongoBinary generateDownloadPath: Paths: { legacyHomeCache: '', modulesCache: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/.cache/mongodb-memory-server/mongod-x64-darwin-4.4.5', relative: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-binaries/mongod-x64-darwin-4.4.5', resolveConfig: '' } +1ms MongoMS:DryMongoBinary generateDownloadPath: no existing binary for version "4.4.5" was found +2ms MongoMS:DryMongoBinary generateDownloadPath: using global (preferGlobal) "" +0ms MongoMS:MongoBinary getPath: MongoBinary options: { "version": "4.4.5", "downloadDir": ".", "os": { "os": "darwin" }, "arch": "x64", "systemBinary": "", "platform": "darwin", "checkMD5": false } +4ms MongoMS:DryMongoBinary locateBinary: Trying to locate Binary for version "4.4.5" +0ms MongoMS:DryMongoBinary generateDownloadPath: Generating Download Path, preferGlobal: "true" +0ms MongoMS:DryMongoBinary generatePaths: resolveConfigValue is not empty +1ms MongoMS:DryMongoBinary generateDownloadPath: Paths: { legacyHomeCache: '', modulesCache: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/.cache/mongodb-memory-server/mongod-x64-darwin-4.4.5', relative: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-binaries/mongod-x64-darwin-4.4.5', resolveConfig: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5' } +0ms MongoMS:DryMongoBinary generateDownloadPath: no existing binary for version "4.4.5" was found +0ms MongoMS:DryMongoBinary generateDownloadPath: using resolveConfig (DOWNLOAD_DIR) "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" +0ms MongoMS:DryMongoBinary locateBinary: running generateDownloadPath +0ms MongoMS:DryMongoBinary generateDownloadPath: Generating Download Path, preferGlobal: "true" +0ms MongoMS:DryMongoBinary generatePaths: resolveConfigValue is not empty +0ms MongoMS:DryMongoBinary generateDownloadPath: Paths: { legacyHomeCache: '', modulesCache: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/.cache/mongodb-memory-server/mongod-x64-darwin-4.4.5', relative: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-binaries/mongod-x64-darwin-4.4.5', resolveConfig: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5' } +0ms MongoMS:DryMongoBinary generateDownloadPath: no existing binary for version "4.4.5" was found +1ms MongoMS:DryMongoBinary generateDownloadPath: using resolveConfig (DOWNLOAD_DIR) "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" +0ms MongoMS:DryMongoBinary locateBinary: could not find an existing binary +0ms MongoMS:MongoBinary getPath: "RUNTIME_DOWNLOAD" is "true", trying to download +2ms MongoMS:MongoBinary download +0ms MongoMS:MongoBinary download: Waiting to acquire Download lock for file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +1ms MongoMS:LockFile lock: Locking file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +0ms MongoMS:LockFile checkLock: for file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" with uuid: "undefined" +0ms MongoMS:LockFile createLock: trying to create a lock file for "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +0ms MongoMS:LockFile createLock: Lock File Created for file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +2ms MongoMS:MongoBinary download: Download lock acquired +2ms MongoMS:MongoBinary download: Adding version 4.4.5 to cache +0ms MongoMS:MongoBinaryDownload getMongodPath +0ms MongoMS:DryMongoBinary generateDownloadPath: Generating Download Path, preferGlobal: "true" +3ms MongoMS:DryMongoBinary generatePaths: resolveConfigValue is not empty +1ms MongoMS:DryMongoBinary generateDownloadPath: Paths: { legacyHomeCache: '', modulesCache: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/.cache/mongodb-memory-server/mongod-x64-darwin-4.4.5', relative: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-binaries/mongod-x64-darwin-4.4.5', resolveConfig: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5' } +0ms MongoMS:DryMongoBinary generateDownloadPath: no existing binary for version "4.4.5" was found +0ms MongoMS:DryMongoBinary generateDownloadPath: using resolveConfig (DOWNLOAD_DIR) "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" +0ms MongoMS:MongoBinaryDownload startDownload +1ms MongoMS:MongoBinaryDownloadUrl Using "mongodb-macos-x86_64-4.4.5.tgz" as the Archive String +0ms MongoMS:MongoBinaryDownloadUrl Using "https://fastdl.mongodb.org" as the mirror +0ms MongoMS:MongoBinaryDownload download +1ms MongoMS:MongoBinaryDownload download: Downloading: "https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-4.4.5.tgz" +1ms MongoMS:MongoBinaryDownload httpDownload +0ms MongoMS:MongoBinaryDownload httpDownload: trying to download "https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-4.4.5.tgz" +0ms MongoMS:MongoBinaryDownload httpDownload: moved "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-macos-x86_64-4.4.5.tgz.downloading" to "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-macos-x86_64-4.4.5.tgz" +18s MongoMS:MongoBinaryDownload makeMD5check: Checking MD5 of downloaded binary... +0ms MongoMS:MongoBinaryDownload makeMD5check: checkMD5 is disabled +0ms MongoMS:MongoBinaryDownload extract +0ms MongoMS:DryMongoBinary generateDownloadPath: Generating Download Path, preferGlobal: "true" +18s MongoMS:DryMongoBinary generatePaths: resolveConfigValue is not empty +1ms MongoMS:DryMongoBinary generateDownloadPath: Paths: { legacyHomeCache: '', modulesCache: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/.cache/mongodb-memory-server/mongod-x64-darwin-4.4.5', relative: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-binaries/mongod-x64-darwin-4.4.5', resolveConfig: '/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5' } +0ms MongoMS:DryMongoBinary generateDownloadPath: no existing binary for version "4.4.5" was found +0ms MongoMS:DryMongoBinary generateDownloadPath: using resolveConfig (DOWNLOAD_DIR) "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" +0ms MongoMS:MongoBinaryDownload extract: archive: "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongodb-macos-x86_64-4.4.5.tgz" final: "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" +1ms MongoMS:MongoBinaryDownload extractTarGz +1ms MongoMS:MongoBinary download: Removing Download lock +18s MongoMS:LockFile unlock: Unlocking file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +18s MongoMS:LockFile checkLock: for file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" with uuid: "9fdc4e34-db9e-40f3-8a1b-d7d5e1c415e4" +0ms MongoMS:LockFile checkLock: Lock File Already exists, and is for *this* process, with uuid: "9fdc4e34-db9e-40f3-8a1b-d7d5e1c415e4" +1ms MongoMS:LockFile unlock: Lock Status was "availableInstance" for file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +0ms MongoMS:LockFile unlockCleanup: for file "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/4.4.5.lock" +0ms MongoMS:MongoBinary download: Download lock removed +1ms MongoMS:MongoBinary getPath: Mongod binary path: "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" +0ms Mongodb-Memory-Server* found binary: "/Users/myUser/workspace/someFolder/sandbox/poc-nestjs-mongoose-repository-testing/node_modules/mongodb-memory-server/mongod-x64-darwin-4.4.5" ```

But why doesn't it work when triggered by npm ?!

nidomiro commented 3 years ago

as a workaround I'm currently adding "postinstall": "cd node_modules/mongodb-memory-server && node ./postinstall.js", to the scripts of my package.json

hasezoey commented 3 years ago

But why doesn't it work when triggered by npm ?!

i have also no clue

rstoermer commented 3 years ago

Got the same problem with "mongodb-memory-server": "^6.9.6". I am starting a Docker container first docker build -t test . --build-arg NPM_TOKEN=$NPM_TOKEN --target test && docker run -it --rm test && docker rmi test

Tests fail as JEST timeout is too short:

image

hasezoey commented 3 years ago

@rstoermer already tried the latest beta version? (7.0.0-beta.38)

rstoermer commented 3 years ago

@rstoermer already tried the latest beta version? (7.0.0-beta.38)

No, but would be willing to. Where can I find instructions for migration?

rstoermer commented 3 years ago

Okay, more info, the file is being downloaded during install:

image

Still tests fail, as the file is downloaded again:

image

This is still on 6.9.6

hasezoey commented 3 years ago

Where can I find instructions for migration?

they are not complete (yet), but the most important stuff is listed on the Migration guide


could you also provide more information:

rstoermer commented 3 years ago

is the npm/yarn install being done inside or outside of the docker container (i already saw in the screenshot, but just to be sure)

Yes, inside!

is node_modules also being copied into the container

No

what is your host system (windows, macos, linux(distro))

macos

what is your docker base container (like node:14-alpine)

node:14.16.1

hasezoey commented 3 years ago

what is your docker base container (like node:14-alpine) node:14.16.1

so basically it is based on debian-stretch (which has an binary)


i forgot to ask, is the project folder copied or shared into the container?


for now, i dont know what the problem could be, please report back when having tried the beta (which includes many improvements for downloads / binary handling)

rstoermer commented 3 years ago

what is your docker base container (like node:14-alpine) node:14.16.1

so basically it is based on debian-stretch (which has an binary)

i forgot to ask, is the project folder copied or shared into the container?

for now, i dont know what the problem could be, please report back when having tried the beta (which includes many improvements for downloads / binary handling)

Its copied into the folder. Anyway, the beta works perfectly! :)

seahindeniz commented 3 years ago

Hi @hasezoey do you mind checking this minimal repo? ~I'm not sure if this is an issue with pnpm or not, but~ Apparently it is not related to pnpm, and I think it's probably a cache issue.

After running the test, lib tries to download the MongoDB as described above image

and it fails and exits with timeout error while downloading the MongoDB

Output ```bash PS C:\Users\Sahin\projects\temp\mongodb-memory-server-issue> pnpm test > mongodb-memory-server-issue@1.0.0 test C:\Users\Sahin\projects\temp\mongodb-memory-server-issue > jest --detectOpenHandles --forceExit FAIL test/dbConnection.spec.ts (12.753 s) 246.4mb) ● Test DB connection › should failed to connect database thrown: "Exceeded timeout of 5000 ms for a test. Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test." 6 | }); 7 | > 8 | it('should failed to connect database', async () => { | ^ 9 | await expect(connectDB('Intentional incorrect URI')).rejects.toThrowError(); 10 | }); 11 | at test/dbConnection.spec.ts:8:3 at Object. (test/dbConnection.spec.ts:3:1) at TestScheduler.scheduleTests (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/runJest.js:387:19) at _run10000 (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/cli/index.js:408:7) at runCLI (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/cli/index.js:261:3) ● Test DB connection › should connect database successfully thrown: "Exceeded timeout of 5000 ms for a test. Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test." 10 | }); 11 | > 12 | it('should connect database successfully', async () => { | ^ 13 | await expect(connectDB()).resolves.toBeUndefined(); 14 | }); 15 | }); at test/dbConnection.spec.ts:12:3 at Object. (test/dbConnection.spec.ts:3:1) at TestScheduler.scheduleTests (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/TestScheduler.js:333:13) at runJest (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/runJest.js:387:19) at _run10000 (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/cli/index.js:408:7) at runCLI (node_modules/.pnpm/@jest+core@27.0.3_ts-node@10.0.0/node_modules/@jest/core/build/cli/index.js:261:3) ● Test suite failed to run MongooseError: Connection 0 was disconnected when calling `dropDatabase` 21 | 22 | export const closeDB = async (): Promise => { > 23 | await mongoose.connection.dropDatabase(); | ^ 24 | await mongoose.connection.close(); 25 | await mongoServer.stop(); 26 | }; at NativeConnection.dropDatabase (node_modules/.pnpm/mongoose@5.12.12/node_modules/mongoose/lib/connection.js:565:31) at test/dbHandler.ts:23:29 at test/dbHandler.ts:8:71 at Object..__awaiter (test/dbHandler.ts:4:12) at Object.closeDB (test/dbHandler.ts:22:50) at test/dbConnection.spec.ts:5:11 at test/dbConnection.spec.ts:8:71 at Object..__awaiter (test/dbConnection.spec.ts:4:12) at test/dbConnection.spec.ts:4:23 Test Suites: 1 failed, 1 total Tests: 2 failed, 2 total Snapshots: 0 total Time: 13.01 s Ran all test suites.  ERROR  Test failed. See above for more details. PS C:\Users\Sahin\projects\temp\mongodb-memory-server-issue> ```

and leaving with these files stored in the root of the project image

seahindeniz commented 3 years ago

Seems like a possible solution to this problem is explicitly specifying the download path in package.json.

"config": {
  "mongodbMemoryServer": {
    "downloadDir": "./node_modules/mongodb-memory-server" // I assume the path can be anything
  }
}

Otherwise, the package is trying to download the binary file while tests are running- even if the binary file has already downloaded at the initial installation stage aka. postinstall 😶 image

hasezoey commented 3 years ago

@seahindeniz thanks for reporting, made an clear issue stating the problem, #478

hasezoey commented 3 years ago

new insight after testing for #478:


Versions

package: mongo-memory-server / all other packages with postinstall

What is the Problem?

NPM 7.x does not log the output of an postinstall script

Do you know why it happenes?

not yet

https://github.com/npm/cli/issues/3347

Reproduction

just try to install mongo-memory-server in an blank npm project or use the reproduction repository: https://github.com/seahindeniz/mongodb-memory-server-issue/tree/with-npm

hasezoey commented 3 years ago

@nidomiro / @rstoermer does upgrading the npm version (to 7.15.x or higher) fix the issue?

hasezoey commented 3 years ago

for anyone that has / still has this issue, please run the following when using npm 7.x: MONGOMS_DEBUG=1 npm i --foreground-scripts and report the full output

look at this comment for why: https://github.com/npm/cli/issues/3347#issuecomment-854032079

nidomiro commented 3 years ago

Currently I have npm 7.13.0 installed and it seems to work without the workaround 👍