Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: enforce 'no-implicit-dependencies' on tslint #31022

Merged
merged 6 commits into from
Feb 6, 2025

Conversation

jennifer-shehane
Copy link
Member

@jennifer-shehane jennifer-shehane commented Feb 4, 2025

Additional details

We do not want implicit dependencies referenced in the monorepo. This creates really unexpected results with nx and our deps sometimes, especially when updating a dependency that you don't realize is actually being depended on in a package. A few of the dependencies we were including were never installed, but just sub-dependencies that happened to be in our yarn.lock file.

  • Added 'no-implicit-dependencies' to shared tslint config
  • Explicitly added dependencies to package.json files of packages where the implicit dependencies rule was violated.
  • I tried to run yarn why {dep} to get some idea of the version I thought the package was likely inheriting and specified that version.
  • A lot of import references were referencing their own package - I updated those to be relative instead.
  • I commented out a few places - mainly:
    • electron dep - I believe we had a problem with installing this on multiple packages before and the size exploded, so I don't know what we want to do here.
    • cypress dep - don't think we want to explicitly install cypress on each package, so not sure how we want to handle that.
    • @cy/i18n - this is being defined in some package's tsconfig paths as a shortcute for packages/frontend-shared/src/locales/i18n. It fails the check
    • ~icons/ is declared as a module in packages/app/vue-shims.d.ts. It fails the check.
  • tslint works really not well with these autogenerated packages/graphql/src/gen/nxs.gen.ts files that are autogenerated. I had to ignore it in several places - probably because of some circular deps?

Comprehensive list of errors fixed

ERROR: /Users/jennifer/Dev/cypress/packages/socket/lib/cdp-browser.ts:2:21 - Module 'component-emitter' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/socket/lib/cdp-socket.ts:6:19 - Module 'debug' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/socket/lib/types.ts:1:26 - Module 'component-emitter' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/socket/lib/utils.ts:1:33 - Module 'socket.io-parser' is not listed as dependency in package.json
  
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errTemplate.ts:2:19 - Module 'chalk' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errTemplate.ts:3:15 - Module 'lodash' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errorUtils.ts:2:19 - Module 'chalk' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errorUtils.ts:3:15 - Module 'lodash' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errorUtils.ts:6:27 - Module 'pluralize' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errorUtils.ts:7:27 - Module '@packages/server' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errors.ts:4:19 - Module 'chalk' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/errors.ts:5:15 - Module 'lodash' is not listed as dependency in package.json
  ERROR: /Users/jennifer/Dev/cypress/packages/errors/src/stackUtils.ts:1:15 - Module 'lodash' is not listed as dependency in package.json
  
  
  /Users/jennifer/Dev/cypress/packages/server/lib/automation/automation.ts:5:40
      ERROR: 5:40     no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: 8:48     no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/automation/util.ts:1:29
      ERROR: 1:29     no-implicit-dependencies  Module 'playwright-webkit' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/browser-cri-client.ts:8:35
      ERROR: 8:35     no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json
      ERROR: 10:86    no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: 12:48    no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/cdp-connection.ts:5:35
      ERROR: 5:35     no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/cdp_automation.ts:12:79
      ERROR: 12:79    no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/cri-client.ts:6:35
      ERROR: 6:35     no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/electron.ts:12:36
      ERROR: 12:36    no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/firefox-util.ts:6:35
      ERROR: 6:35     no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/firefox.ts:20:43
      ERROR: 20:43    no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/utils.ts:237:59
      ERROR: 237:59   no-implicit-dependencies  Module 'playwright-webkit' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/webkit-automation.ts:2:29
      ERROR: 2:29     no-implicit-dependencies  Module 'playwright-webkit' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/browsers/webkit.ts:3:29
      ERROR: 3:29     no-implicit-dependencies  Module 'playwright-webkit' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/cloud/api/index.ts:21:37
      ERROR: 21:37    no-implicit-dependencies  Module 'request-promise' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/cloud/auth.ts:8:27
      ERROR: 8:27     no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/cloud/network/put_fetch.ts:1:24
      ERROR: 1:24     no-implicit-dependencies  Module 'cross-fetch' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/cloud/protocol.ts:3:19
      ERROR: 3:19     no-implicit-dependencies  Module 'cross-fetch' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/errors.ts:2:20
      ERROR: 2:20     no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/gui/links.ts:1:23
      ERROR: 1:23     no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/gui/windows.ts:3:31
      ERROR: 3:31     no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/makeDataContext.ts:2:79
      ERROR: 2:79     no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/modes/interactive.ts:3:43
      ERROR: 3:43     no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json
      ERROR: 14:34    no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/modes/run.ts:32:35
      ERROR: 32:35    no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json
      ERROR: 1191:25  no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/project-base.ts:27:47
      ERROR: 27:47    no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/routes.ts:7:35
      ERROR: 7:35     no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: 16:24    no-implicit-dependencies  Module 'body-parser' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/runner-ct.ts:5:26
      ERROR: 5:26     no-implicit-dependencies  Module '@packages/server' is not listed as dependency in package.json
      ERROR: 6:30     no-implicit-dependencies  Module '@packages/server' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/server-base.ts:18:49
      ERROR: 18:49    no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: 27:38    no-implicit-dependencies  Module '@packages/rewriter' is not listed as dependency in package.json
      ERROR: 29:30    no-implicit-dependencies  Module '@packages/server' is not listed as dependency in package.json
      ERROR: 44:47    no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/socket-ct.ts:2:23
      ERROR: 2:23     no-implicit-dependencies  Module '@packages/server' is not listed as dependency in package.json
      ERROR: 3:28     no-implicit-dependencies  Module '@packages/server' is not listed as dependency in package.json
      ERROR: 6:44     no-implicit-dependencies  Module '@packages/server' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/util/file-opener.ts:22:15
      ERROR: 22:15    no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/server/lib/util/resourceTypeAndCredentialManager.ts:3:45
      ERROR: 3:45     no-implicit-dependencies  Module '@packages/proxy' is not listed as dependency in package.json
      
ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/error-middleware.ts:5:32 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/index.ts:5:28 - Module '@packages/errors' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/index.ts:7:33 - Module '@packages/telemetry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/index.ts:21:8 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/index.ts:23:39 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/index.ts:29:57 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/request-middleware.ts:2:31 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/request-middleware.ts:3:53 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/request-middleware.ts:4:27 - Module '@packages/telemetry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/response-middleware.ts:8:35 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/response-middleware.ts:9:72 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/response-middleware.ts:12:27 - Module '@packages/telemetry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/response-middleware.ts:20:70 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/response-middleware.ts:27:19 - Module '@packages/errors' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/ast-rewriter.ts:2:23 - Module 'duplexify' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/ast-rewriter.ts:3:30 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/buffers.ts:3:21 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/cookies.ts:4:22 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/cookies.ts:5:51 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/cookies.ts:8:35 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/prerequests.ts:5:8 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/prerequests.ts:6:43 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/http/util/service-worker-manager.ts:2:20 - Module 'p-defer' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/network-proxy.ts:1:27 - Module '@packages/telemetry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/types.ts:3:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/types.ts:4:35 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/proxy/lib/types.ts:5:35 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      
/Users/jennifer/Dev/cypress/packages/data-context/src/DataContext.ts:4:19
      ERROR: 4:19   no-implicit-dependencies  Module 'chalk' is not listed as dependency in package.json
      ERROR: 9:8    no-implicit-dependencies  Module 'server-destroy' is not listed as dependency in package.json
      ERROR: 12:50  no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 15:22  no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 39:41  no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/CloudProjectActions.ts:5:22
      ERROR: 5:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/CodegenActions.ts:1:54
      ERROR: 1:54   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/CohortsActions.ts:4:23
      ERROR: 4:23   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/ElectronActions.ts:1:139
      ERROR: 1:139  no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json
      ERROR: 7:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/EventCollectorActions.ts:3:19
      ERROR: 3:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 4:43   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/LocalSettingsActions.ts:4:19
      ERROR: 4:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/MigrationActions.ts:3:22
      ERROR: 3:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/NotificationActions.ts:3:22
      ERROR: 3:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/ProjectActions.ts:1:69
      ERROR: 1:69   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 15:39  no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 16:22  no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/ServersActions.ts:5:56
      ERROR: 5:56   no-implicit-dependencies  Module '@packages/socket' is not listed as dependency in package.json
      ERROR: 7:38   no-implicit-dependencies  Module '@packages/socket' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/actions/WizardActions.ts:1:38
      ERROR: 1:38   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 2:183  no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json
      ERROR: 5:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 12:41  no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/codegen/code-generator.ts:7:19
      ERROR: 7:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/codegen/spec-options.ts:2:34
      ERROR: 2:34   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/data/EventRegistrar.ts:1:22
      ERROR: 1:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/data/ProjectConfigIpc.ts:9:22
      ERROR: 9:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/data/ProjectConfigManager.ts:5:22
      ERROR: 5:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 21:56  no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/data/ProjectLifecycleManager.ts:11:21
      ERROR: 11:21  no-implicit-dependencies  Module 'resolve' is not listed as dependency in package.json
      ERROR: 24:32  no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/data/coreDataShape.ts:2:101
      ERROR: 2:101  no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json
      ERROR: 3:38   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 4:41   no-implicit-dependencies  Module 'electron' is not listed as dependency in package.json
      ERROR: 6:56   no-implicit-dependencies  Module '@packages/socket' is not listed as dependency in package.json
      ERROR: 11:38  no-implicit-dependencies  Module '@packages/socket' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/polling/poller.ts:3:22
      ERROR: 3:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/CloudDataSource.ts:3:22
      ERROR: 3:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 23:27  no-implicit-dependencies  Module 'nexus' is not listed as dependency in package.json
      ERROR: 24:34  no-implicit-dependencies  Module '@graphql-tools/delegate' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/EventCollectorSource.ts:1:19
      ERROR: 1:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 4:65   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/FileDataSource.ts:7:19
      ERROR: 7:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/GitDataSource.ts:8:19
      ERROR: 8:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/GraphQLDataSource.ts:1:50
      ERROR: 1:50   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 2:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 4:27   no-implicit-dependencies  Module 'nexus' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/MigrationDataSource.ts:20:19
      ERROR: 20:19  no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/ProjectDataSource.ts:4:23
      ERROR: 4:23   no-implicit-dependencies  Module 'minimatch' is not listed as dependency in package.json
      ERROR: 7:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 21:37  no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/RelevantRunSpecsDataSource.ts:3:22
      ERROR: 3:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/RelevantRunsDataSource.ts:2:22
      ERROR: 2:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 8:31   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/RemoteRequestDataSource.ts:2:93
      ERROR: 2:93   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 8:75   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 11:43  no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/UtilDataSource.ts:3:68
      ERROR: 3:68   no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/VersionsDataSource.ts:5:19
      ERROR: 5:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      ERROR: 6:41   no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/WizardDataSource.ts:4:8
      ERROR: 4:8    no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/migration/codegen.ts:11:19
      ERROR: 11:19  no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/migration/parserUtils.ts:2:23
      ERROR: 2:23   no-implicit-dependencies  Module 'recast' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/sources/migration/utils.ts:3:19
      ERROR: 3:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/util/autoBindDebug.ts:1:22
      ERROR: 1:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/util/config-file-updater.ts:4:23
      ERROR: 4:23   no-implicit-dependencies  Module 'recast' is not listed as dependency in package.json
      ERROR: 6:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/data-context/src/util/testCounts.ts:3:19
      ERROR: 3:19   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json
      
      
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/ast-utils/addToCypressConfig.ts:4:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/ast-utils/addToCypressConfig.ts:196:30 - Module 'prettier' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/ast-utils/addToCypressConfig.ts:196:59 - Module 'prettier' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/ast-utils/astConfigHelpers.ts:3:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/project/utils.ts:1:22 - Module 'bluebird' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/utils.ts:2:27 - Module 'underscore.string' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/config/src/utils.ts:3:22 - Module '@packages/network' is not listed as dependency in package.json
      
      
ERROR: /Users/jennifer/Dev/cypress/packages/extension/gulpfile.ts:2:24 - Module 'rimraf' is not listed as dependency in package.json


/Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:9:42
      ERROR: 9:42   no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 15:41  no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json
      ERROR: 19:50  no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: 20:42  no-implicit-dependencies  Module '@packages/graphql' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/makeGraphQLServer.ts:4:20
      ERROR: 4:20   no-implicit-dependencies  Module 'p-defer' is not listed as dependency in package.json
      ERROR: 5:18   no-implicit-dependencies  Module 'cors' is not listed as dependency in package.json
      ERROR: 6:51   no-implicit-dependencies  Module '@packages/socket' is not listed as dependency in package.json
      ERROR: 10:18  no-implicit-dependencies  Module 'send' is not listed as dependency in package.json
      ERROR: 11:31  no-implicit-dependencies  Module '@packages/resolve-dist' is not listed as dependency in package.json
      ERROR: 12:23  no-implicit-dependencies  Module 'http-proxy' is not listed as dependency in package.json
      ERROR: 13:22  no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/plugins/nexusDebugFieldPlugin.ts:2:22
      ERROR: 2:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/plugins/nexusDeferIfNotLoadedPlugin.ts:2:22
      ERROR: 2:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/plugins/nexusMutationErrorPlugin.ts:2:26
      ERROR: 2:26   no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json
      ERROR: 5:15   no-implicit-dependencies  Module 'lodash' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/plugins/nexusSlowGuardPlugin.ts:3:19
      ERROR: 3:19   no-implicit-dependencies  Module 'chalk' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/schemaTypes/enumTypes/gql-ErrorTypeEnum.ts:2:34
      ERROR: 2:34   no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/schemaTypes/enumTypes/gql-WizardEnums.ts:2:51
      ERROR: 2:51   no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/schemaTypes/objectTypes/gql-DevState.ts:1:15
      ERROR: 1:15   no-implicit-dependencies  Module 'lodash' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/schemaTypes/objectTypes/gql-ErrorWrapper.ts:1:27
      ERROR: 1:27   no-implicit-dependencies  Module '@packages/errors' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/schemaTypes/objectTypes/gql-Wizard.ts:5:33
      ERROR: 5:33   no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/schemaTypes/objectTypes/gql-WizardFrontendFramework.ts:2:33
      ERROR: 2:33   no-implicit-dependencies  Module '@packages/scaffold-config' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/stitching/remoteSchemaWrapped.ts:6:22
      ERROR: 6:22   no-implicit-dependencies  Module 'debug' is not listed as dependency in package.json

      /Users/jennifer/Dev/cypress/packages/graphql/src/utils/nexusTypegenUtils.ts:4:19
      ERROR: 4:19   no-implicit-dependencies  Module 'chalk' is not listed as dependency in package.json
      ERROR: 5:20   no-implicit-dependencies  Module 'p-defer' is not listed as dependency in package.json
      ERROR: 6:22   no-implicit-dependencies  Module 'chokidar' is not listed as dependency in package.json
      ERROR: 7:15   no-implicit-dependencies  Module 'lodash' is not listed as dependency in package.json
      ERROR: 9:16   no-implicit-dependencies  Module 'fs-extra' is not listed as dependency in package.json
      
ERROR: /Users/jennifer/Dev/cypress/packages/launcher/lib/detect.ts:4:41 - Module '@packages/data-context' is not listed as dependency in package.json


      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/driver-events.ts:2:19 - Module 'debug' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/driver-events.ts:20:27 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/intercepted-request.ts:7:8 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/intercepted-request.ts:14:27 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/error.ts:1:19 - Module 'debug' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/error.ts:3:38 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/error.ts:6:25 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/request.ts:2:30 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/request.ts:7:8 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/request.ts:21:27 - Module '@packages/telemetry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/response.ts:2:41 - Module '@packages/network' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/response.ts:3:19 - Module 'debug' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/middleware/response.ts:8:8 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/route-matching.ts:5:45 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/util.ts:2:19 - Module 'debug' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/util.ts:13:27 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/net-stubbing/lib/server/util.ts:17:45 - Module '@packages/proxy' is not listed as dependency in package.json
      
      
      ERROR: /Users/jennifer/Dev/cypress/packages/scaffold-config/src/commandFile.ts:1:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/scaffold-config/src/commandFile.ts:2:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/scaffold-config/src/component-index-template.ts:1:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/scaffold-config/src/frameworks.ts:5:20 - Module 'semver' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/scaffold-config/src/supportFile.ts:1:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/scaffold-config/src/supportFile.ts:2:20 - Module 'dedent' is not listed as dependency in package.json
      
      
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress.config.ts:1:30 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:1:29 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:24:19 - Module 'execa' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:28:29 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:30:23 - Module '@cypress/sinon-chai' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:31:19 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:32:16 - Module 'fs-extra' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:33:71 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:35:28 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:36:20 - Module 'p-defer' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:38:21 - Module '@packages/root' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:53:22 - Module 'chai' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:54:32 - Module 'chai-as-promised' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:55:28 - Module 'chai-subset' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:106:28 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:108:28 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/e2ePluginSetup.ts:109:77 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/prod-dependencies.ts:1:35 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/prod-dependencies.ts:7:26 - Module 'cross-fetch' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/e2e/prod-dependencies.ts:11:40 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/common.ts:31:33 - Module '@cy/components' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/component.ts:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/component.ts:12:32 - Module 'pinia' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/component.ts:13:28 - Module 'pinia' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:2:31 - Module '@packages/launcher' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:4:48 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:8:102 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:10:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:11:24 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:12:25 - Module 'p-defer' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/e2e.ts:14:31 - Module 'cross-fetch' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/clientTestContext.ts:13:29 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/clientTestUrqlClient.ts:5:35 - Module '@packages/frontend-shared' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/clientTestUrqlClient.ts:13:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/clientTestUtils.ts:1:39 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/fakeCloudSpecRun.ts:2:46 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/mountFragment.ts:5:37 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/mountFragment.ts:6:23 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/mountFragment.ts:16:28 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/stubgql-ErrorWrapper.ts:1:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/stubgql-Migration.ts:1:33 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/stubgql-Project.ts:11:35 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/stubgql-Registry.ts:6:111 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/cypress/support/mock-graphql/stubgql-Wizard.ts:2:29 - Module '@packages/scaffold-config' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/script/codegen-type-map-ts.ts:1:36 - Module '@graphql-codegen/plugin-helpers' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/assets/browserLogos.ts:17:8 - Module '@cypress-design/vue-icon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Alert.cy.tsx:1:24 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Alert.cy.tsx:2:25 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Alert.cy.tsx:7:30 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/AlertHeader.cy.tsx:2:24 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Button.cy.tsx:2:24 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Card.cy.tsx:2:21 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Card.cy.tsx:3:26 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Card.cy.tsx:4:27 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Card.cy.tsx:5:32 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/CopyText.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Icon.cy.tsx:2:24 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Icon.cy.tsx:3:23 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Input.cy.tsx:3:24 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Input.cy.tsx:4:25 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/ListRowHeader.cy.tsx:3:53 - Module '@cypress-design/vue-icon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/ListRowHeader.cy.tsx:4:20 - Module '@cy/components' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/NoInternetConnection.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/NoResults.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/ResultCounts.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Select.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/Select.cy.tsx:6:23 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/StandardModal.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/TerminalPrompt.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/components/highlight.ts:3:21 - Module 'onigasm' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/ChooseExternalEditor.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/ChooseExternalEditorModal.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/HeaderBarContent.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/HeaderBarContent.cy.tsx:4:32 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/LoginConnectModalsContent.cy.tsx:3:32 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/RecordRunModal.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/TestingTypePicker.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/composables/usePromptManager.ts:3:71 - Module '@packages/frontend-shared' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/error/BaseError.cy.tsx:1:34 - Module '@babel/code-frame' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/error/BaseError.cy.tsx:4:20 - Module 'dedent' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/modals/CloudConnectModals.spec.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/modals/CloudConnectModals.spec.tsx:4:8 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/modals/LoginModal.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/modals/LoginModal.cy.tsx:6:32 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/modals/SelectCloudProjectModal.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/modals/SelectCloudProjectModal.cy.tsx:5:8 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/topnav/PromptContent.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/gql-components/topnav/UpdateCypressModal.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlClient.ts:11:34 - Module '@urql/devtools' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlClient.ts:13:34 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlClient.ts:14:24 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlClient.ts:23:61 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlDetailedDebugExchange.ts:1:17 - Module 'md5' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlDetailedDebugExchange.ts:4:33 - Module 'json-stable-stringify' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlExchangePubsub.ts:3:34 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/graphql/urqlFetchSocketAdapter.ts:2:34 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/locales/i18n.ts:8:30 - Module '@intlify/unplugin-vue-i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/store/index.ts:3:45 - Module 'pinia' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/store/user-project-status-store.ts:1:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/store/user-project-status-store.ts:2:29 - Module 'pinia' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/utils/isAllowedFeature.cy.ts:4:27 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/utils/isAllowedFeature.ts:2:27 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/utils/isRunMode.ts:1:44 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/frontend-shared/src/warning/Warning.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      
      
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/component/support/ctSupport.ts:3:29 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/component/support/index.ts:10:8 - Module 'cypress-plugin-tab' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/cypress-in-cypress-component.cy.ts:1:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/cypress-in-cypress-run-mode.cy.ts:1:44 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/cypress-in-cypress-run-mode.cy.ts:2:45 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/cypress-in-cypress.cy.ts:1:45 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/run-all-specs.cy.ts:1:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/runner/ct-framework-errors.cy.ts:1:40 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/runner/logger.cy.ts:1:19 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/runner/reporter-ct-mount-hover.cy.ts:1:34 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/runner/runner-ct.justInTimeCompile.cy.ts:1:34 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/runner/support/spec-loader.ts:1:40 - Module '@tooling/system-tests' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/runs.cy.ts:3:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/settings.cy.ts:1:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/sidebar_navigation.cy.ts:1:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/specs.cy.ts:2:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/subscriptions/createCloudOrgModal-subscription.cy.ts:3:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/top-nav.cy.ts:1:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/top-nav.cy.ts:3:71 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/top-nav.cy.ts:4:24 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/top-nav.cy.ts:6:64 - Module '@cypress-design/icon-registry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/e2e/top-nav.cy.ts:8:21 - Module '@packages/root' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/support/fixtures.ts:1:58 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/tasks/git.ts:1:23 - Module 'simple-git' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/tasks/git.ts:3:16 - Module 'fs-extra' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/cypress/tasks/mochaEvents.ts:2:16 - Module 'fs-extra' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/components/Blank.cy.tsx:2:32 - Module '@cypress/mount-utils' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/components/FileMatch.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/components/SpecPatternModal.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/composables/usePreferences.ts:4:52 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/composables/useRelevantRun.ts:2:100 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/composables/useSpecFilter.ts:5:51 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugContainer.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugContainer.cy.tsx:6:47 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugContainer.cy.tsx:7:62 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugPageHeader.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugSpec.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugSpecLimitBanner.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/DebugTestingProgress.cy.tsx:3:50 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/empty/DebugBranchError.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/empty/DebugError.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/utils/debugArtifacts.ts:1:39 - Module '@packages/data-context' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/debug/utils/debugArtifacts.ts:3:30 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/graphql.ts:1:19 - Module 'debug' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/main.ts:3:8 - Module 'tailwindcss' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/main.ts:7:28 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/main.ts:11:33 - Module 'vue-toastification' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/main.ts:12:8 - Module 'vue-toastification' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/navigation/KeyboardBindingsModal.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/navigation/SidebarNavigation.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/navigation/SidebarNavigation.cy.tsx:4:31 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/navigation/SwitchTestingTypeModal.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/router/router.ts:2:29 - Module 'virtual:generated-pages' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/router/router.ts:3:30 - Module 'virtual:generated-layouts' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/SnapshotControls.cy.tsx:5:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/SpecRunnerHeaderOpenMode.cy.tsx:6:35 - Module '@cypress-design/icon-registry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/SpecRunnerHeaderRunMode.cy.tsx:3:55 - Module '@cypress-design/icon-registry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/automation/AutomationMissing.cy.tsx:3:35 - Module '@cypress-design/icon-registry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/event-manager-types.ts:1:34 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/event-manager.ts:4:38 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/event-manager.ts:5:23 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/event-manager.ts:7:119 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/event-manager.ts:10:34 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/iframe-model.ts:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/index.ts:19:31 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/index.ts:25:54 - Module '@packages/socket' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/index.ts:26:42 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/injectBundle.ts:1:20 - Module 'p-defer' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/screenshot/screenshot.cy.tsx:1:23 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/screenshot/screenshot.cy.tsx:2:42 - Module 'vue-demi' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/snapshot-store.ts:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runner/unifiedRunner.ts:5:60 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunCard.cy.tsx:1:31 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunResults.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunResults.cy.tsx:4:31 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunsContainer.cy.tsx:5:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunsEmpty.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunsError.cy.tsx:2:31 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/runs/RunsErrorRenderer.spec.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/SettingsCard.cy.tsx:2:24 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/SettingsContainer.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/device/ExternalEditorSettings.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/device/ProxySettings.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/device/TestingPreferences.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/CloudSettings.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/CodeBox.cy.tsx:2:28 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/Config.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/ConfigCode.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/ConfigLegend.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/Experiments.cy.tsx:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/ProjectSettings.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/RecordKey.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/settings/project/SpecPatterns.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/CreateSpecCard.cy.tsx:5:26 - Module '~icons' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/InlineSpecList.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/InlineSpecListHeader.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/LastUpdatedHeader.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/NoSpecsPage.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/RequestAccessButton.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/RunStatusDots.cy.tsx:5:35 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecHeaderCloudDataTooltip.cy.tsx:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecRunSummary.cy.tsx:3:35 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecsList.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecsListBanners.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecsListBanners.cy.tsx:8:51 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecsListBanners.cy.tsx:9:41 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/SpecsListHeader.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/banners/ComponentTestingAvailableBanner.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/banners/ComponentTestingAvailableBanner.cy.tsx:4:24 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/banners/ConnectProjectBanner.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/banners/CreateOrganizationBanner.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/banners/LoginBanner.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/banners/RecordBanner.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/flaky-badge/FlakyBadge.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/generators/ExpandableFileChooser.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/generators/ExpandableFileChooser.cy.tsx:5:32 - Module '@packages/data-context' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/generators/FileChooser.cy.tsx:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/generators/FileChooser.cy.tsx:6:32 - Module '@packages/data-context' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/generators/GeneratorsCommon.tsx:1:34 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/generators/types.ts:1:34 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/spec-utils.ts:2:32 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/specs/tree/useCollapsibleTree.ts:4:32 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/store/mobx-runner-store.ts:2:52 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/store/run-all-specs-store.ts:1:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/store/specs-store.ts:1:43 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/app/src/store/studio-store.ts:1:57 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:9:42 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:19:50 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:20:42 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/test/stubCloudTypes.ts:7:22 - Module 'fake-uuid' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/test/stubCloudTypes.ts:8:37 - Module 'graphql-relay' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/test/stubCloudTypes.ts:32:61 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/types/src/protocol.ts:1:31 - Module 'better-sqlite3' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/v8-snapshot-require/src/types.ts:1:41 - Module '@tooling/packherd' is not listed as dependency in package.json
      
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/commands/navigation.ts:13:31 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/add-command.ts:19:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/after-response.ts:1:37 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/before-request.ts:18:31 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/network-error.ts:2:37 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/response.ts:6:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/utils.ts:2:37 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/route-matcher-log.ts:6:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/static-response-utils.ts:8:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/static-response-utils.ts:11:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/types.ts:1:15 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress.ts:46:38 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/error_messages.ts:2:29 - Module 'common-tags' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/error_utils.ts:6:27 - Module '@packages/errors' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/proxy-logging.ts:2:42 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/proxy-logging.ts:3:79 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/runner.ts:11:44 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/stack_utils.ts:11:109 - Module '@packages/errors' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/injection/patches/cookies.ts:6:8 - Module '@packages/server' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/injection/patches/cookies.ts:7:44 - Module 'tough-cookie' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/injection/patches/setAttribute.ts:1:23 - Module '@packages/rewriter' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/unified-runner.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/unified-runner.tsx:2:28 - Module 'react-dom' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/unified-runner.tsx:3:22 - Module '@packages/driver' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/unified-runner.tsx:4:26 - Module '@packages/reporter' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/unified-runner.tsx:5:23 - Module '@packages/reporter' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/unified-runner.tsx:6:23 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/webpack.config.ts:1:15 - Module 'lodash' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/webpack.config.ts:3:72 - Module '@packages/web-config' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/runner/webpack.config.ts:85:27 - Module '@packages/icons' is not listed as dependency in package.json
      
            ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/commands/navigation.ts:13:31 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/add-command.ts:19:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/after-response.ts:1:37 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/before-request.ts:18:31 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/network-error.ts:2:37 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/response.ts:6:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/events/utils.ts:2:37 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/route-matcher-log.ts:6:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/static-response-utils.ts:8:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/static-response-utils.ts:11:8 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cy/net-stubbing/types.ts:1:15 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress.ts:46:38 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/error_messages.ts:2:29 - Module 'common-tags' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/error_utils.ts:6:27 - Module '@packages/errors' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/proxy-logging.ts:2:42 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/proxy-logging.ts:3:79 - Module '@packages/proxy' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/runner.ts:11:44 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/src/cypress/stack_utils.ts:11:109 - Module '@packages/errors' is not listed as dependency in package.json
      
      
            ERROR: /Users/jennifer/Dev/cypress/packages/driver/cypress.config-injectDocumentDomain.ts:1:30 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/cypress.config.ts:1:30 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/cypress/e2e/commands/net_stubbing.cy.ts:1:38 - Module '@packages/driver' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/cypress/e2e/cypress/error_utils.cy.ts:5:25 - Module '@packages/driver' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/cypress/e2e/cypress/error_utils.cy.ts:6:41 - Module '@packages/driver' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/driver/cypress/e2e/cypress/error_utils.cy.ts:7:28 - Module '@packages/driver' is not listed as dependency in package.json
      
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/cypress/e2e/memory.cy.ts:3:33 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/cypress/e2e/runnables.cy.ts:7:33 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/cypress/e2e/suites.cy.ts:1:33 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/cypress/e2e/tests.cy.ts:3:33 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/cypress/support/component.ts:1:23 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/agents/agent-model.ts:1:44 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/agents/agents.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/agents/agents.tsx:4:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/attempts/attempt-model.ts:2:62 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/attempts/attempts.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/attempts/attempts.tsx:3:34 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/collapsible/collapsible.tsx:2:83 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/commands/command-model.ts:2:62 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/commands/command.cy.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/commands/command.tsx:4:52 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/commands/command.tsx:5:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/commands/command.tsx:6:34 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/components/LaunchStudioIcon.tsx:1:35 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/err-model.ts:3:54 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/error-code-frame.tsx:1:34 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/error-code-frame.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/error-stack.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/error-stack.tsx:3:37 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/test-error.tsx:2:35 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/errors/test-error.tsx:4:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/DebugDismiss.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/controls.tsx:2:24 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/controls.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/controls.tsx:4:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/header.tsx:1:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/header.tsx:2:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/header.tsx:10:24 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/stats-store.ts:2:62 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/stats.cy.tsx:4:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/stats.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/header/stats.tsx:3:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/hooks/hook-model.ts:2:54 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/hooks/hooks.cy.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/hooks/hooks.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/hooks/hooks.tsx:4:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/instruments/instrument-model.ts:1:44 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/app-state.ts:2:44 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/events.ts:2:24 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/file-name-opener.tsx:1:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/file-name-opener.tsx:2:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/flash-on-click.tsx:1:52 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/flash-on-click.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/flash-on-click.tsx:4:95 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/open-file-in-ide.tsx:1:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/open-file-in-ide.tsx:2:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/shortcuts.ts:5:24 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/state-icon.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/state-icon.tsx:3:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/switch.tsx:1:40 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/switch.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/switch.tsx:3:34 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/tag.cy.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/tag.tsx:2:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/lib/util.ts:1:36 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/main.tsx:2:37 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/main.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/main.tsx:5:34 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/main.tsx:6:28 - Module 'react-dom' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/main.tsx:21:38 - Module '@packages/app' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/preferences/testing-preferences.tsx:1:24 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/preferences/testing-preferences.tsx:2:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/preferences/testing-preferences.tsx:3:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/routes/route-model.ts:1:44 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/routes/routes.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/routes/routes.tsx:4:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-and-suite.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-and-suite.tsx:4:46 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-error.tsx:1:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-error.tsx:3:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-header.tsx:1:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-header.tsx:2:48 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnable-model.ts:1:44 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnables-store.ts:3:52 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnables.tsx:2:24 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnables.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/runnables.tsx:4:46 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/runnables/suite-model.ts:2:54 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/sessions/sessions-model.ts:1:44 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/sessions/sessions.cy.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/sessions/sessions.tsx:2:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/sessions/sessions.tsx:3:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/test/test-model.ts:2:62 - Module 'mobx' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/test/test.cy.tsx:1:19 - Module 'react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/test/test.tsx:1:26 - Module 'mobx-react' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/reporter/src/test/test.tsx:2:68 - Module 'react' is not listed as dependency in package.json
      
            ERROR: /Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:9:42 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:19:50 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/graphql/src/gen/nxs.gen.ts:20:42 - Module '@packages/graphql' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/choose-a-browser.cy.ts:1:35 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/global-mode.cy.ts:3:31 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/navigation.cy.ts:2:35 - Module '@packages/net-stubbing' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/open-mode.cy.ts:1:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/open-mode.cy.ts:3:47 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/project-setup.cy.ts:1:47 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/slow-network.cy.ts:1:24 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/support/e2eSupport.ts:6:9 - Module 'cypress-plugin-tab' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/top-nav-launchpad.cy.ts:1:32 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/top-nav-launchpad.cy.ts:3:24 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/top-nav-launchpad.cy.ts:4:71 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/e2e/top-nav-launchpad.cy.ts:6:21 - Module '@packages/root' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/cypress/fixtures/test-project/cypress.config.ts:1:30 - Module 'cypress' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/components/code/FileRow.cy.tsx:3:23 - Module '@faker-js/faker' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/components/code/FileRow.cy.tsx:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/global/GlobalEmpty.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/global/GlobalPage.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/global/GlobalPageHeader.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/global/GlobalProjectCard.cy.tsx:3:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/ConvertConfigFile.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/MajorVersionWelcome.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/MajorVersionWelcome.cy.tsx:3:22 - Module 'human-interval' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/MajorVersionWelcome.cy.tsx:4:47 - Module '@packages/types' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/RenameSpecsAuto.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/fragments/HighlightedFile.cy.tsx:1:31 - Module '@packages/data-context' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/migration/fragments/HighlightedFilesList.cy.tsx:2:31 - Module '@packages/data-context' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/ButtonBar.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/CompareTestingTypes.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/InstallDependencies.cy.tsx:1:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/ManualInstall.cy.tsx:1:19 - Module 'sinon' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/ManualInstall.cy.tsx:5:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/OpenBrowserList.cy.tsx:4:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/OpenBrowserList.cy.tsx:5:35 - Module '@cypress-design/icon-registry' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/TestingTypeCards.cy.tsx:5:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/setup/WizardLayout.cy.tsx:2:33 - Module '@cy/i18n' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/warning/WarningList.cy.tsx:3:23 - Module '@faker-js/faker' is not listed as dependency in package.json
      ERROR: /Users/jennifer/Dev/cypress/packages/launchpad/src/warning/WarningList.cy.tsx:4:33 - Module '@cy/i18n' is not listed as dependency in package.json

Steps to test

Run tslint
Tests should pass

How has the user experience changed?

This shouldn't affect anything except for my sanity updating deps in the future.

PR Tasks

@jennifer-shehane jennifer-shehane self-assigned this Feb 4, 2025
Copy link

cypress bot commented Feb 4, 2025

cypress    Run #60275

Run Properties:  status check failed Failed #60275  •  git commit 95792dfc08: Merge branch 'develop' into no-implicit-deps
Project cypress
Branch Review no-implicit-deps
Run status status check failed Failed #60275
Run duration 18m 25s
Commit git commit 95792dfc08: Merge branch 'develop' into no-implicit-deps
Committer Jennifer Shehane
View all properties for this run ↗︎

Test results
Tests that failed  Failures 1
Tests that were flaky  Flaky 7
Tests that did not run due to a developer annotating a test with .skip  Pending 1099
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 26541
View all changes introduced in this branch ↗︎
UI Coverage  45.56%
  Untested elements 191  
  Tested elements 164  
Accessibility  92.54%
  Failed rules  3 critical   8 serious   2 moderate   2 minor
  Failed elements 887  

Tests for review

Failed  src/specs/InlineRunAllSpecs.cy.tsx • 1 failed test • app-ct

View Output

Test Artifacts
> Correctly rendered for Inline Specs list > provides expected tooltip content Test Replay
Flakiness  issues/28527.cy.ts • 1 flaky test • 5x-driver-electron

View Output

Test Artifacts
issue 28527 > fails and then retries and verifies about:blank is not displayed Test Replay Screenshots
Flakiness  issues/28527.cy.ts • 1 flaky test • 5x-driver-chrome:beta

View Output

Test Artifacts
issue 28527 > fails and then retries and verifies about:blank is not displayed Test Replay Screenshots
Flakiness  issues/573.cy.js • 1 flaky test • 5x-driver-chrome:beta

View Output

Test Artifacts
basic auth > can visit with username/pw in url Test Replay
Flakiness  e2e/origin/commands/waiting.cy.ts • 1 flaky test • 5x-driver-chrome

View Output

Test Artifacts
... > throws when foo cannot resolve Test Replay
Flakiness  e2e/origin/config_env.cy.ts • 1 flaky test • 5x-driver-chrome

View Output

Test Artifacts
cy.origin- Cypress.config() > serializable > overwrites different values in secondary if one exists in the primary Test Replay

The first 5 flaky specs are shown, see all 7 specs in Cypress Cloud.

@jennifer-shehane
Copy link
Member Author

There are some diffs in the error display after my changes. Looking into this.
Screenshot 2025-02-05 at 9 28 22 AM

@jennifer-shehane
Copy link
Member Author

There's a Snyk failure that began 16 hours ago that seems unrelated. https://github.com/cypress-io/cypress/actions/workflows/snyk_sca_scan.yaml

@AtofStryker AtofStryker self-requested a review February 5, 2025 16:56
@@ -1,5 +1,6 @@
import FileMatch from './FileMatch.vue'
import { ref } from 'vue'
// tslint:disable-next-line: no-implicit-dependencies - unsure how to handle these
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like @cy/i18n is aliased in vite and ts configs as a relative inter-package import. @cy/components and @cy/gql-components are aliased in the same way ... we could probably use exports in @packages/frontend-shared to be able to import them correctly (e.g., import { defaultMessages } from '@packages/frontend-shared/i18n'). exports has fairly severe implications for encapsulation, though, and would probably be best left to a separate PR.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cacieprins Yeah, it's a weird one. I didn't want to touch it in this PR for sure.

@@ -16,17 +16,23 @@
"lint": "eslint --ext .js,.jsx,.ts,.tsx,.json, .",
"start": "echo 'run yarn dev from the root' && exit 1",
"test": "yarn cypress:run:ct && yarn types",
"tslint": "tslint --config ../ts/tslint.json --project .",
"tslint": "tslint --config ../ts/tslint.json --project . --exclude ../graphql/src/gen/nxs.gen.ts",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why does this need to be excluded? with no implicit dependencies, we shouldn't be importing a sibling package's resource relatively, and tslint shouldn't lint dependencies (unless this is a defect in tslint)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cacieprins This is a great question that I don't have an answer to! I tried ignoring this file in SO many ways - and it is excluded in the graphql package itself, but tslint was still searching these files from a couple of other packages and erroring (because they're depended on it there, maybe something with circular deps??). I don't think this should be necessary but it is..

@@ -5,6 +5,7 @@ import { cors } from '@packages/network'
import { urlOriginsMatch, urlSameSiteMatch } from '@packages/network/lib/cors'
import { SerializableAutomationCookie, Cookie, CookieJar, toughCookieToAutomationCookie } from '@packages/server/lib/util/cookies'
import type { RequestCredentialLevel } from '../../types'
// tslint:disable-next-line: no-implicit-dependencies - wants us to explicitly define cypress dep
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is exposing a code smell - the typedefs in cli should be imported from application code, rather than application code importing them from cli. Good to table for a future improvement.

@jennifer-shehane jennifer-shehane merged commit f920dcb into develop Feb 6, 2025
81 of 86 checks passed
@jennifer-shehane jennifer-shehane deleted the no-implicit-deps branch February 6, 2025 22:33
@cypress-bot
Copy link
Contributor

cypress-bot bot commented Feb 11, 2025

Released in 14.0.3.

This comment thread has been locked. If you are still experiencing this issue after upgrading to
Cypress v14.0.3, please open a new issue.

@cypress-bot cypress-bot bot locked as resolved and limited conversation to collaborators Feb 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants