vitejs / vite

Next generation frontend tooling. It's fast!
http://vite.dev
MIT License
68.51k stars 6.19k forks source link

Unable to boot create-react-app based project migrating to vite #1652

Closed kevinold closed 3 years ago

kevinold commented 3 years ago

Describe the bug

Ultimately the following errors/restrictions are preventing the application from booting.

The app is open sourced and a PR tracking the configuration of vite is here: https://github.com/cypress-io/cypress-realworld-app/pull/741

The goal is to use vite as a replacement or in conjunction with create-react-app tooling.

The following is logged after configuring a create-react-app based app to use vite.

(node:75816) UnhandledPromiseRejectionWarning: URIError: URI malformed
    at decodeURI (<anonymous>)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60211:19
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60681:28
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60701:9
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3042:14)
    at cors (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3586:7)
(node:75816) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:75816) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(node:75816) UnhandledPromiseRejectionWarning: URIError: URI malformed
    at decodeURI (<anonymous>)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60211:19
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60681:28
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60701:9
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3042:14)
    at cors (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3586:7)
(node:75816) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)

In addition to these logs, the site does not load, but gets stuck on compilation of istanbul ignore comment like so:

https://github.com/cypress-io/cypress-realworld-app/blob/develop/src/machines/dataMachine.ts#L124

Screen Shot 2021-01-22 at 3 19 11 PM

There are additional throughout the codebase which may be seen here: https://github.com/cypress-io/cypress-realworld-app/search?q=istanbul+ignore+next

One oddity is that with our index.html located in public, we must use http://localhost:3000/public/index.html to navigate to the site.

Reproduction

System Info

Logs

cypress-realworld-app git:(kevin/vite) ✗ yarn vite
yarn run v1.22.4
$ NODE_ENV=development vite --debug
  vite:config bundled config file loaded in 76ms +0ms
[dotenv][DEBUG] did not match key and value when parsing line 13:
[dotenv][DEBUG] did not match key and value when parsing line 14:
[dotenv][DEBUG] did not match key and value when parsing line 15: # OKTA SAML - SimpleSamlPHP
[dotenv][DEBUG] did not match key and value when parsing line 26:
[dotenv][DEBUG] did not match key and value when parsing line 27:
[dotenv][DEBUG] did not match key and value when parsing line 28: # OKTA SAML - Shibboleth
[dotenv][DEBUG] did not match key and value when parsing line 39:
[dotenv][DEBUG] did not match key and value when parsing line 40: # Box.com OAuth2
[dotenv][DEBUG] did not match key and value when parsing line 47:
[dotenv][DEBUG] did not match key and value when parsing line 48: # Microsoft OAuth2
[dotenv][DEBUG] did not match key and value when parsing line 54:
  vite:config using resolved config: {
  vite:config   plugins: [
  vite:config     'vite:pre-alias',
  vite:config     'alias',
  vite:config     'vite:dynamic-import-polyfill',
  vite:config     'vite:resolve',
  vite:config     'vite:html',
  vite:config     'vite:css',
  vite:config     'vite:esbuild',
  vite:config     'vite:json',
  vite:config     'vite:wasm',
  vite:config     'vite:worker',
  vite:config     'vite:asset',
  vite:config     'react-refresh',
  vite:config     'vite:css-post',
  vite:config     'vite:client-inject',
  vite:config     'vite:import-analysis'
  vite:config   ],
  vite:config   server: {},
  vite:config   configFile: '/Users/kevinold/cypress-repos/cypress-realworld-app/vite.config.ts',
  vite:config   inlineConfig: {
  vite:config     root: undefined,
  vite:config     mode: undefined,
  vite:config     configFile: undefined,
  vite:config     logLevel: undefined,
  vite:config     clearScreen: undefined,
  vite:config     server: {}
  vite:config   },
  vite:config   root: '/Users/kevinold/cypress-repos/cypress-realworld-app',
  vite:config   command: 'serve',
  vite:config   mode: 'development',
  vite:config   isProduction: false,
  vite:config   optimizeCacheDir: '/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite',
  vite:config   alias: [
  vite:config     {
  vite:config       find: /^\/@vite\//,
  vite:config       replacement: '/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/client/'
  vite:config     }
  vite:config   ],
  vite:config   build: {
  vite:config     base: '/',
  vite:config     target: [ 'es2019', 'edge16', 'firefox60', 'chrome61', 'safari11' ],
  vite:config     polyfillDynamicImport: true,
  vite:config     outDir: 'dist',
  vite:config     assetsDir: 'assets',
  vite:config     assetsInlineLimit: 4096,
  vite:config     cssCodeSplit: true,
  vite:config     sourcemap: false,
  vite:config     rollupOptions: {},
  vite:config     commonjsOptions: { include: [Array], extensions: [Array] },
  vite:config     minify: 'terser',
  vite:config     terserOptions: {},
  vite:config     cleanCssOptions: {},
  vite:config     write: true,
  vite:config     emptyOutDir: null,
  vite:config     manifest: false,
  vite:config     lib: false,
  vite:config     ssr: false,
  vite:config     ssrManifest: false
  vite:config   },
  vite:config   env: { BASE_URL: '/', MODE: 'development', DEV: true, PROD: false },
  vite:config   assetsInclude: [Function: assetsInclude],
  vite:config   logger: {
  vite:config     info: [Function: info],
  vite:config     warn: [Function: warn],
  vite:config     error: [Function: error],
  vite:config     clearScreen: [Function: clearScreen]
  vite:config   }
  vite:config } +4ms
  vite:resolve 0ms   @material-ui/core -> null +0ms
  vite:resolve 0ms   ./colors -> null +3ms
  vite:optimize optimizing @material-ui/core (contains relative imports) +0ms
  vite:optimize skipping @material-ui/core (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   @material-ui/icons -> null +0ms
  vite:resolve 0ms   ./AccessAlarm -> null +9ms
  vite:optimize optimizing @material-ui/icons (contains relative imports) +9ms
  vite:optimize skipping @material-ui/icons (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   @material-ui/lab -> null +0ms
  vite:resolve 0ms   ./Alert -> null +2ms
  vite:optimize optimizing @material-ui/lab (contains relative imports) +2ms
  vite:optimize skipping @material-ui/lab (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   @xstate/react -> null +0ms
  vite:resolve 0ms   ./useMachine -> null +1ms
  vite:optimize optimizing @xstate/react (contains relative imports) +1ms
  vite:optimize skipping @xstate/react (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   axios -> null +0ms
  vite:optimize optimizing axios (no exports, likely commonjs) +0ms
  vite:resolve 0ms   clsx -> null +1ms
  vite:optimize skipping clsx (single esm file, doesn't need optimization) +1ms
  vite:resolve 0ms   date-fns -> null +0ms
  vite:resolve 0ms   ./add/index.js -> null +2ms
  vite:optimize optimizing date-fns (contains relative imports) +2ms
  vite:optimize skipping date-fns (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   dinero.js -> null +1ms
  vite:optimize skipping dinero.js (single esm file, doesn't need optimization) +2ms
  vite:resolve 0ms   formik -> null +2ms
  vite:resolve 0ms   react -> null +1ms
  vite:resolve 0ms   react-fast-compare -> null +0ms
  vite:optimize optimizing formik (imports sub dependencies) +2ms
  vite:optimize skipping formik (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   history -> null +0ms
  vite:resolve 0ms   @babel/runtime/helpers/esm/extends -> null +0ms
  vite:optimize optimizing history (imports sub dependencies) +0ms
  vite:optimize skipping history (single esm file, doesn't need optimization) +0ms
  vite:optimize optimizing react (no exports, likely commonjs) +1ms
  vite:resolve 0ms   react-dom -> null +1ms
  vite:optimize optimizing react-dom (no exports, likely commonjs) +0ms
  vite:resolve 0ms   react-infinite-calendar -> null +0ms
  vite:resolve 0ms   ./Calendar -> null +1ms
  vite:optimize optimizing react-infinite-calendar (contains relative imports) +1ms
  vite:optimize skipping react-infinite-calendar (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   react-number-format -> null +0ms
  vite:optimize skipping react-number-format (single esm file, doesn't need optimization) +1ms
  vite:resolve 0ms   react-router -> null +1ms
  vite:resolve 0ms   @babel/runtime/helpers/esm/inheritsLoose -> null +0ms
  vite:optimize optimizing react-router (imports sub dependencies) +0ms
  vite:optimize skipping react-router (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   react-router-dom -> null +0ms
  vite:optimize optimizing react-router-dom (imports sub dependencies) +1ms
  vite:optimize skipping react-router-dom (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   react-virtualized -> null +1ms
  vite:resolve 0ms   ./ArrowKeyStepper -> null +0ms
  vite:optimize optimizing react-virtualized (contains relative imports) +0ms
  vite:optimize skipping react-virtualized (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   shortid -> null +0ms
  vite:optimize optimizing shortid (no exports, likely commonjs) +1ms
  vite:resolve 0ms   uuid -> null +1ms
  vite:resolve 0ms   ./v1.js -> null +1ms
  vite:optimize optimizing uuid (contains relative imports) +1ms
  vite:optimize skipping uuid (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   xstate -> null +0ms
  vite:resolve 0ms   ./utils.js -> null +0ms
  vite:optimize optimizing xstate (contains relative imports) +0ms
  vite:optimize skipping xstate (single esm file, doesn't need optimization) +0ms
  vite:resolve 0ms   yup -> null +0ms
  vite:resolve 0ms   ./mixed -> null +1ms
  vite:optimize optimizing yup (contains relative imports) +1ms
  vite:optimize skipping yup (single esm file, doesn't need optimization) +0ms
Optimizable dependencies detected:
@material-ui/core, @material-ui/icons, @material-ui/lab, @xstate/react, axios, date-fns, formik, history, react, react-dom, react-infinite-calendar, react-router, react-router-dom, react-virtualized, shortid, uuid, xstate, yup
Pre-bundling them to speed up dev server page load...
(this will be run only when your dependencies or config have changed)
Non-existent export 'bpfrpt_proptype_WindowScroller' is imported from node_modules/react-virtualized/dist/es/WindowScroller/WindowScroller.js

  Vite dev server running at:

  > Local:    http://localhost:3000/
  > Network:  http://192.168.1.228:3000/

  ready in 12303ms.

  vite:spa-fallback Rewriting GET / to /index.html +0ms
  vite:time 3ms   /index.html +0ms
  vite:spa-fallback Rewriting GET / to /index.html +15ms
  vite:time 1ms   /index.html +14ms
  vite:resolve 1ms   /@vite/client -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/client/client.js +0ms
  vite:load 2ms   [fs] /@vite/client +0ms
  vite:transform 2ms   /@vite/client +0ms
  vite:time 7ms   /@vite/client +56ms
  vite:resolve 0ms   /src/index.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/index.tsx +6ms
  vite:load 0ms   [fs] /src/index.tsx +5ms
  vite:resolve 0ms   react -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react.d67e63c6.js +370ms
  vite:resolve 1ms   /node_modules/.vite/react.d67e63c6.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react.d67e63c6.js +1ms
  vite:resolve 0ms   react-dom -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-dom.a234e29d.js +2ms
  vite:resolve 0ms   /node_modules/.vite/react-dom.a234e29d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-dom.a234e29d.js +0ms
  vite:resolve 0ms   react-router-dom -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-router-dom.d5b89997.js +0ms
  vite:resolve 0ms   /node_modules/.vite/react-router-dom.d5b89997.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-router-dom.d5b89997.js +1ms
  vite:resolve 0ms   ./utils/historyUtils -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/historyUtils.ts +0ms
  vite:resolve 0ms   /src/utils/historyUtils.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/historyUtils.ts +0ms
  vite:resolve 0ms   ./containers/App -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/App.tsx +0ms
  vite:resolve 0ms   /src/containers/App.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/App.tsx +0ms
  vite:resolve 0ms   @material-ui/core -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@material-ui/core.6f14a3ff.js +0ms
  vite:resolve 1ms   /node_modules/.vite/@material-ui/core.6f14a3ff.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@material-ui/core.6f14a3ff.js +1ms
  vite:transform 373ms /src/index.tsx +376ms
  vite:time 375ms /src/index.tsx +375ms
  vite:load 0ms   [plugin] /@react-refresh +375ms
  vite:rewrite 1ms   [no imports] /@react-refresh +0ms
  vite:transform 1ms   /@react-refresh +2ms
  vite:time 1ms   /@react-refresh +2ms
  vite:load 2ms   [fs] /node_modules/.vite/react.d67e63c6.js +9ms
  vite:resolve 0ms   ./common/_commonjsHelpers.7888511d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/_commonjsHelpers.7888511d.js +10ms
  vite:resolve 0ms   /node_modules/.vite/common/_commonjsHelpers.7888511d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/_commonjsHelpers.7888511d.js +0ms
  vite:resolve 0ms   ./common/index.ac7e4d0e.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.ac7e4d0e.js +1ms
  vite:resolve 0ms   /node_modules/.vite/common/index.ac7e4d0e.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.ac7e4d0e.js +0ms
  vite:transform 1ms   /node_modules/.vite/react.d67e63c6.js +9ms
  vite:time 3ms   /node_modules/.vite/react.d67e63c6.js +9ms
  vite:load 2ms   [fs] /node_modules/.vite/react-router-dom.d5b89997.js +1ms
  vite:resolve 0ms   ./react-router.00ef8de1.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-router.00ef8de1.js +1ms
  vite:resolve 0ms   /node_modules/.vite/react-router.00ef8de1.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-router.00ef8de1.js +0ms
  vite:resolve 0ms   ./common/inheritsLoose.1bd32b70.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/inheritsLoose.1bd32b70.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/inheritsLoose.1bd32b70.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/inheritsLoose.1bd32b70.js +0ms
  vite:resolve 0ms   ./common/history.32841c34.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/history.32841c34.js +1ms
  vite:resolve 0ms   /node_modules/.vite/common/history.32841c34.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/history.32841c34.js +0ms
  vite:resolve 0ms   ./common/index.af861043.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.af861043.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/index.af861043.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.af861043.js +0ms
  vite:resolve 0ms   ./common/tiny-warning.esm.eb393d95.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/tiny-warning.esm.eb393d95.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/tiny-warning.esm.eb393d95.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/tiny-warning.esm.eb393d95.js +0ms
  vite:resolve 1ms   ./common/extends.900de2dd.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/extends.900de2dd.js +1ms
  vite:resolve 0ms   /node_modules/.vite/common/extends.900de2dd.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/extends.900de2dd.js +0ms
  vite:resolve 0ms   ./common/index.8fbf3b0d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.8fbf3b0d.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/index.8fbf3b0d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.8fbf3b0d.js +0ms
  vite:resolve 0ms   ./common/hoist-non-react-statics.cjs.f6ecd19c.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +0ms
  vite:transform 3ms   /node_modules/.vite/react-router-dom.d5b89997.js +4ms
  vite:time 6ms   /node_modules/.vite/react-router-dom.d5b89997.js +4ms
  vite:load 0ms   [fs] /src/utils/historyUtils.ts +5ms
  vite:resolve 0ms   history -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/history.e5527061.js +3ms
  vite:resolve 0ms   /node_modules/.vite/history.e5527061.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/history.e5527061.js +0ms
  vite:transform 2ms   /src/utils/historyUtils.ts +3ms
  vite:time 3ms   /src/utils/historyUtils.ts +3ms
  vite:load 0ms   [fs] /src/containers/App.tsx +3ms
  vite:resolve 0ms   @xstate/react -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@xstate/react.d43ad49a.js +47ms
  vite:resolve 0ms   /node_modules/.vite/@xstate/react.d43ad49a.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@xstate/react.d43ad49a.js +0ms
  vite:resolve 0ms   ../machines/snackbarMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/snackbarMachine.ts +2ms
  vite:resolve 0ms   /src/machines/snackbarMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/snackbarMachine.ts +0ms
  vite:resolve 0ms   ../machines/notificationsMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/notificationsMachine.ts +0ms
  vite:resolve 0ms   /src/machines/notificationsMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/notificationsMachine.ts +0ms
  vite:resolve 0ms   ../machines/authMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/authMachine.ts +0ms
  vite:resolve 7ms   /src/machines/authMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/authMachine.ts +7ms
  vite:resolve 0ms   ../components/AlertBar -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/AlertBar.tsx +1ms
  vite:resolve 0ms   /src/components/AlertBar.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/AlertBar.tsx +0ms
  vite:resolve 0ms   ../components/SignInForm -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/SignInForm.tsx +0ms
  vite:resolve 0ms   /src/components/SignInForm.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/SignInForm.tsx +0ms
  vite:resolve 0ms   ../components/SignUpForm -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/SignUpForm.tsx +0ms
  vite:resolve 0ms   /src/components/SignUpForm.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/SignUpForm.tsx +0ms
  vite:resolve 0ms   ../machines/bankAccountsMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/bankAccountsMachine.ts +0ms
  vite:resolve 1ms   /src/machines/bankAccountsMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/bankAccountsMachine.ts +1ms
  vite:resolve 0ms   ./PrivateRoutesContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/PrivateRoutesContainer.tsx +0ms
  vite:resolve 0ms   /src/containers/PrivateRoutesContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/PrivateRoutesContainer.tsx +0ms
  vite:hmr [self-accepts] src/containers/App.tsx +0ms
  vite:transform 65ms  /src/containers/App.tsx +67ms
  vite:time 66ms  /src/containers/App.tsx +67ms
  vite:load 77ms  [fs] /node_modules/.vite/react-dom.a234e29d.js +67ms
  vite:transform 14ms  /node_modules/.vite/react-dom.a234e29d.js +18ms
  vite:time 98ms  /node_modules/.vite/react-dom.a234e29d.js +21ms
  vite:load 1ms   [fs] /node_modules/.vite/common/_commonjsHelpers.7888511d.js +25ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/common/_commonjsHelpers.7888511d.js +109ms
  vite:transform 0ms   /node_modules/.vite/common/_commonjsHelpers.7888511d.js +8ms
  vite:time 2ms   /node_modules/.vite/common/_commonjsHelpers.7888511d.js +5ms
  vite:load 32ms  [fs] /node_modules/.vite/@material-ui/core.6f14a3ff.js +7ms
  vite:resolve 0ms   ../common/popper.205ce184.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/popper.205ce184.js +52ms
  vite:resolve 0ms   /node_modules/.vite/common/popper.205ce184.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/popper.205ce184.js +0ms
  vite:resolve 0ms   ../common/extends.900de2dd.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/extends.900de2dd.js +9ms
  vite:resolve 0ms   ../common/withTheme.35c768da.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/withTheme.35c768da.js +1ms
  vite:resolve 0ms   /node_modules/.vite/common/withTheme.35c768da.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/withTheme.35c768da.js +0ms
  vite:resolve 0ms   ../common/index.ac7e4d0e.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.ac7e4d0e.js +0ms
  vite:resolve 0ms   ../react-dom.a234e29d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-dom.a234e29d.js +0ms
  vite:resolve 0ms   ../common/index.af861043.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.af861043.js +1ms
  vite:resolve 1ms   clsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/clsx/dist/clsx.m.js?v=a27b7124 +1ms
  vite:resolve 0ms   /node_modules/clsx/dist/clsx.m.js?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/clsx/dist/clsx.m.js?v=a27b7124 +0ms
  vite:resolve 0ms   ../common/hoist-non-react-statics.cjs.f6ecd19c.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +0ms
  vite:resolve 0ms   ../common/_commonjsHelpers.7888511d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/_commonjsHelpers.7888511d.js +0ms
  vite:resolve 0ms   ../common/inheritsLoose.1bd32b70.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/inheritsLoose.1bd32b70.js +1ms
  vite:resolve 0ms   ../common/tiny-warning.esm.eb393d95.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/tiny-warning.esm.eb393d95.js +0ms
  vite:resolve 0ms   ../common/index.8fbf3b0d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.8fbf3b0d.js +0ms
  vite:transform 21ms  /node_modules/.vite/@material-ui/core.6f14a3ff.js +30ms
  vite:time 58ms  /node_modules/.vite/@material-ui/core.6f14a3ff.js +33ms
  vite:load 0ms   [fs] /node_modules/.vite/react-router.00ef8de1.js +30ms
  vite:transform 2ms   /node_modules/.vite/react-router.00ef8de1.js +10ms
  vite:time 4ms   /node_modules/.vite/react-router.00ef8de1.js +7ms
  vite:load 33ms  [fs] /node_modules/.vite/common/index.ac7e4d0e.js +3ms
  vite:resolve 0ms   ./_commonjsHelpers.7888511d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/_commonjsHelpers.7888511d.js +13ms
  vite:transform 1ms   /node_modules/.vite/common/index.ac7e4d0e.js +2ms
  vite:time 36ms  /node_modules/.vite/common/index.ac7e4d0e.js +2ms
  vite:load 0ms   [fs] /node_modules/.vite/common/inheritsLoose.1bd32b70.js +4ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/common/inheritsLoose.1bd32b70.js +45ms
  vite:transform 0ms   /node_modules/.vite/common/inheritsLoose.1bd32b70.js +3ms
  vite:time 1ms   /node_modules/.vite/common/inheritsLoose.1bd32b70.js +3ms
  vite:load 1ms   [fs] /node_modules/.vite/common/history.32841c34.js +3ms
  vite:resolve 0ms   ./extends.900de2dd.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/extends.900de2dd.js +5ms
  vite:resolve 0ms   ./tiny-warning.esm.eb393d95.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/tiny-warning.esm.eb393d95.js +1ms
  vite:transform 1ms   /node_modules/.vite/common/history.32841c34.js +3ms
  vite:time 2ms   /node_modules/.vite/common/history.32841c34.js +3ms
  vite:load 0ms   [fs] /node_modules/.vite/common/tiny-warning.esm.eb393d95.js +19ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/common/tiny-warning.esm.eb393d95.js +21ms
  vite:transform 0ms   /node_modules/.vite/common/tiny-warning.esm.eb393d95.js +18ms
  vite:time 0ms   /node_modules/.vite/common/tiny-warning.esm.eb393d95.js +18ms
  vite:load 2ms   [fs] /node_modules/.vite/common/index.af861043.js +1ms
  vite:resolve 0ms   ./index.8fbf3b0d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.8fbf3b0d.js +20ms
  vite:resolve 0ms   ./index.ac7e4d0e.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.ac7e4d0e.js +0ms
  vite:transform 1ms   /node_modules/.vite/common/index.af861043.js +2ms
  vite:time 3ms   /node_modules/.vite/common/index.af861043.js +2ms
  vite:load 0ms   [fs] /node_modules/.vite/common/extends.900de2dd.js +2ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/common/extends.900de2dd.js +3ms
  vite:transform 0ms   /node_modules/.vite/common/extends.900de2dd.js +1ms
  vite:time 0ms   /node_modules/.vite/common/extends.900de2dd.js +1ms
  vite:load 0ms   [fs] /node_modules/.vite/common/index.8fbf3b0d.js +1ms
  vite:transform 0ms   /node_modules/.vite/common/index.8fbf3b0d.js +2ms
  vite:time 1ms   /node_modules/.vite/common/index.8fbf3b0d.js +2ms
  vite:load 1ms   [fs] /node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +5ms
  vite:transform 0ms   /node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +4ms
  vite:time 2ms   /node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +4ms
  vite:load 2ms   [fs] /node_modules/.vite/history.e5527061.js +1ms
  vite:transform 0ms   /node_modules/.vite/history.e5527061.js +1ms
  vite:time 2ms   /node_modules/.vite/history.e5527061.js +2ms
  vite:load 1ms   [fs] /node_modules/.vite/@xstate/react.d43ad49a.js +1ms
  vite:resolve 0ms   ../common/interpreter.063ee076.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interpreter.063ee076.js +10ms
  vite:resolve 0ms   /node_modules/.vite/common/interpreter.063ee076.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interpreter.063ee076.js +0ms
  vite:transform 1ms   /node_modules/.vite/@xstate/react.d43ad49a.js +2ms
  vite:time 2ms   /node_modules/.vite/@xstate/react.d43ad49a.js +1ms
  vite:load 0ms   [fs] /src/machines/snackbarMachine.ts +2ms
  vite:resolve 0ms   xstate -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/xstate.5405c9e8.js +3ms
  vite:resolve 1ms   /node_modules/.vite/xstate.5405c9e8.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/xstate.5405c9e8.js +1ms
  vite:transform 3ms   /src/machines/snackbarMachine.ts +4ms
  vite:time 4ms   /src/machines/snackbarMachine.ts +4ms
  vite:load 1ms   [fs] /src/machines/notificationsMachine.ts +3ms
  vite:load 1ms   [fs] /src/machines/authMachine.ts +2ms
  vite:resolve 1ms   lodash/fp -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/lodash/fp.js?v=a27b7124 +3ms
  vite:resolve 0ms   /node_modules/lodash/fp.js?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/lodash/fp.js?v=a27b7124 +0ms
  vite:resolve 0ms   ./dataMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/dataMachine.ts +0ms
  vite:resolve 0ms   /src/machines/dataMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/dataMachine.ts +0ms
  vite:resolve 0ms   ../utils/asyncUtils -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/asyncUtils.ts +0ms
  vite:resolve 0ms   /src/utils/asyncUtils.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/asyncUtils.ts +0ms
  vite:transform 3ms   /src/machines/notificationsMachine.ts +4ms
  vite:time 5ms   /src/machines/notificationsMachine.ts +4ms
  vite:resolve 0ms   ../utils/historyUtils -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/historyUtils.ts +2ms
  vite:transform 3ms   /src/machines/authMachine.ts +1ms
  vite:time 4ms   /src/machines/authMachine.ts +1ms
  vite:load 2ms   [fs] /src/components/AlertBar.tsx +4ms
  vite:resolve 0ms   @material-ui/lab -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@material-ui/lab.a690e29b.js +14ms
  vite:resolve 0ms   /node_modules/.vite/@material-ui/lab.a690e29b.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@material-ui/lab.a690e29b.js +0ms
  vite:hmr [self-accepts] src/components/AlertBar.tsx +137ms
  vite:transform 16ms  /src/components/AlertBar.tsx +17ms
  vite:time 18ms  /src/components/AlertBar.tsx +17ms
  vite:load 0ms   [fs] /src/components/SignInForm.tsx +17ms
  vite:load 1ms   [fs] /src/components/SignUpForm.tsx +1ms
  vite:resolve 1ms   formik -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/formik.5d048795.js +49ms
  vite:resolve 0ms   /node_modules/.vite/formik.5d048795.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/formik.5d048795.js +0ms
  vite:resolve 0ms   yup -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/yup.c65ced0b.js +0ms
  vite:resolve 0ms   /node_modules/.vite/yup.c65ced0b.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/yup.c65ced0b.js +0ms
  vite:resolve 0ms   ../svgs/rwa-logo.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/rwa-logo.svg +0ms
  vite:resolve 0ms   /src/svgs/rwa-logo.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/rwa-logo.svg +0ms
  vite:resolve 0ms   ./Footer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/Footer.tsx +0ms
  vite:resolve 0ms   /src/components/Footer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/Footer.tsx +0ms
  vite:hmr [self-accepts] src/components/SignInForm.tsx +49ms
  vite:transform 65ms  /src/components/SignInForm.tsx +66ms
  vite:time 66ms  /src/components/SignInForm.tsx +66ms
  vite:hmr [self-accepts] src/components/SignUpForm.tsx +60ms
  vite:transform 115ms /src/components/SignUpForm.tsx +51ms
  vite:time 117ms /src/components/SignUpForm.tsx +52ms
  vite:load 52ms  [fs] /src/machines/bankAccountsMachine.ts +117ms
  vite:load 1ms   [fs] /src/containers/PrivateRoutesContainer.tsx +0ms
  vite:transform 1ms   /src/machines/bankAccountsMachine.ts +3ms
  vite:time 54ms  /src/machines/bankAccountsMachine.ts +3ms
  vite:resolve 0ms   react-router -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-router.00ef8de1.js +86ms
  vite:resolve 0ms   ../components/MainLayout -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/MainLayout.tsx +0ms
  vite:resolve 0ms   /src/components/MainLayout.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/MainLayout.tsx +0ms
  vite:resolve 0ms   ../components/PrivateRoute -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/PrivateRoute.tsx +0ms
  vite:resolve 0ms   /src/components/PrivateRoute.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/PrivateRoute.tsx +0ms
  vite:resolve 0ms   ./TransactionsContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/TransactionsContainer.tsx +1ms
  vite:resolve 0ms   /src/containers/TransactionsContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/TransactionsContainer.tsx +0ms
  vite:resolve 0ms   ./UserSettingsContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/UserSettingsContainer.tsx +0ms
  vite:resolve 0ms   /src/containers/UserSettingsContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/UserSettingsContainer.tsx +0ms
  vite:resolve 0ms   ./NotificationsContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/NotificationsContainer.tsx +0ms
  vite:resolve 0ms   /src/containers/NotificationsContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/NotificationsContainer.tsx +0ms
  vite:resolve 0ms   ./BankAccountsContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/BankAccountsContainer.tsx +0ms
  vite:resolve 0ms   /src/containers/BankAccountsContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/BankAccountsContainer.tsx +0ms
  vite:resolve 0ms   ./TransactionCreateContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/TransactionCreateContainer.tsx +0ms
  vite:resolve 0ms   /src/containers/TransactionCreateContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/TransactionCreateContainer.tsx +0ms
  vite:resolve 0ms   ./TransactionDetailContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/TransactionDetailContainer.tsx +0ms
  vite:resolve 1ms   /src/containers/TransactionDetailContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/TransactionDetailContainer.tsx +1ms
  vite:resolve 0ms   ./UserOnboardingContainer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/UserOnboardingContainer.tsx +0ms
  vite:resolve 0ms   /src/containers/UserOnboardingContainer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/containers/UserOnboardingContainer.tsx +0ms
  vite:hmr [self-accepts] src/containers/PrivateRoutesContainer.tsx +28ms
  vite:transform 19ms  /src/containers/PrivateRoutesContainer.tsx +18ms
  vite:time 20ms  /src/containers/PrivateRoutesContainer.tsx +17ms
  vite:load 1ms   [fs] /node_modules/.vite/common/withTheme.35c768da.js +21ms
  vite:resolve 0ms   ./index.af861043.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.af861043.js +8ms
  vite:resolve 2ms   ./hoist-non-react-statics.cjs.f6ecd19c.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +8ms
  vite:resolve 0ms   ./inheritsLoose.1bd32b70.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/inheritsLoose.1bd32b70.js +0ms
  vite:transform 10ms  /node_modules/.vite/common/withTheme.35c768da.js +13ms
  vite:time 12ms  /node_modules/.vite/common/withTheme.35c768da.js +13ms
  vite:load 14ms  [fs] /node_modules/.vite/common/popper.205ce184.js +12ms
  vite:resolve 0ms   ./withTheme.35c768da.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/withTheme.35c768da.js +7ms
  vite:transform 5ms   /node_modules/.vite/common/popper.205ce184.js +7ms
  vite:time 21ms  /node_modules/.vite/common/popper.205ce184.js +8ms
  vite:load 1ms   [fs] /node_modules/clsx/dist/clsx.m.js?v=a27b7124 +9ms
  vite:rewrite 0ms   [no imports] node_modules/clsx/dist/clsx.m.js?v=a27b7124 +197ms
  vite:transform 1ms   /node_modules/clsx/dist/clsx.m.js?v=a27b7124 +4ms
  vite:time 2ms   /node_modules/clsx/dist/clsx.m.js?v=a27b7124 +3ms
  vite:load 2ms   [fs] /node_modules/.vite/common/interpreter.063ee076.js +1ms
  vite:rewrite 1ms   [no imports] node_modules/.vite/common/interpreter.063ee076.js +2ms
  vite:transform 1ms   /node_modules/.vite/common/interpreter.063ee076.js +2ms
  vite:time 4ms   /node_modules/.vite/common/interpreter.063ee076.js +2ms
  vite:load 0ms   [fs] /node_modules/.vite/xstate.5405c9e8.js +4ms
  vite:resolve 0ms   ./common/interpreter.063ee076.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interpreter.063ee076.js +10ms
  vite:transform 1ms   /node_modules/.vite/xstate.5405c9e8.js +4ms
  vite:time 3ms   /node_modules/.vite/xstate.5405c9e8.js +4ms
  vite:load 1ms   [fs] /node_modules/lodash/fp.js?v=a27b7124 +5ms
  vite:rewrite 1ms   [no imports] node_modules/lodash/fp.js?v=a27b7124 +8ms
  vite:transform 1ms   /node_modules/lodash/fp.js?v=a27b7124 +4ms
  vite:time 2ms   /node_modules/lodash/fp.js?v=a27b7124 +4ms
  vite:load 1ms   [fs] /src/machines/dataMachine.ts +1ms
  vite:transform 2ms   /src/machines/dataMachine.ts +3ms
  vite:time 4ms   /src/machines/dataMachine.ts +3ms
  vite:load 2ms   [fs] /src/utils/asyncUtils.ts +4ms
  vite:resolve 0ms   axios -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/axios.50b15c0e.js +10ms
  vite:resolve 0ms   /node_modules/.vite/axios.50b15c0e.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/axios.50b15c0e.js +1ms
  vite:transform 2ms   /src/utils/asyncUtils.ts +3ms
  vite:time 4ms   /src/utils/asyncUtils.ts +3ms
  vite:load 6ms   [fs] /node_modules/.vite/@material-ui/lab.a690e29b.js +7ms
  vite:resolve 0ms   ../common/interopRequireDefault.d17f7bd7.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +15ms
  vite:resolve 0ms   /node_modules/.vite/common/interopRequireDefault.d17f7bd7.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +0ms
  vite:resolve 0ms   ../common/index.92a88a50.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.92a88a50.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/index.92a88a50.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/index.92a88a50.js +0ms
  vite:resolve 0ms   ../common/defineProperty.71519164.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/defineProperty.71519164.js +0ms
  vite:resolve 0ms   /node_modules/.vite/common/defineProperty.71519164.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/defineProperty.71519164.js +0ms
  vite:resolve 0ms   ../common/slicedToArray.33342d69.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:resolve 0ms   /node_modules/.vite/common/slicedToArray.33342d69.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/slicedToArray.33342d69.js +0ms
  vite:transform 10ms  /node_modules/.vite/@material-ui/lab.a690e29b.js +17ms
  vite:time 20ms  /node_modules/.vite/@material-ui/lab.a690e29b.js +19ms
  vite:load 18ms  [fs] /node_modules/.vite/formik.5d048795.js +16ms
  vite:transform 2ms   /node_modules/.vite/formik.5d048795.js +7ms
  vite:time 23ms  /node_modules/.vite/formik.5d048795.js +6ms
  vite:load 0ms   [plugin] /src/svgs/rwa-logo.svg +6ms
  vite:rewrite 0ms   [no imports] src/svgs/rwa-logo.svg +33ms
  vite:transform 0ms   /src/svgs/rwa-logo.svg +3ms
  vite:time 1ms   /src/svgs/rwa-logo.svg?import +2ms
  vite:load 22ms  [fs] /node_modules/.vite/yup.c65ced0b.js +0ms
  vite:transform 3ms   /node_modules/.vite/yup.c65ced0b.js +4ms
  vite:time 26ms  /node_modules/.vite/yup.c65ced0b.js +4ms
  vite:load 1ms   [fs] /src/components/Footer.tsx +11ms
  vite:load 0ms   [fs] /src/components/MainLayout.tsx +0ms
  vite:resolve 0ms   ../svgs/cypress-logo.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/cypress-logo.svg +29ms
  vite:resolve 0ms   /src/svgs/cypress-logo.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/cypress-logo.svg +1ms
  vite:hmr [self-accepts] src/components/Footer.tsx +90ms
  vite:transform 9ms   /src/components/Footer.tsx +16ms
  vite:time 10ms  /src/components/Footer.tsx +16ms
  vite:resolve 0ms   ./NavBar -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NavBar.tsx +17ms
  vite:resolve 0ms   /src/components/NavBar.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NavBar.tsx +0ms
  vite:resolve 0ms   ./NavDrawer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NavDrawer.tsx +0ms
  vite:resolve 0ms   /src/components/NavDrawer.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NavDrawer.tsx +0ms
  vite:resolve 0ms   ../machines/drawerMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/drawerMachine.ts +0ms
  vite:resolve 0ms   /src/machines/drawerMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/drawerMachine.ts +0ms
  vite:hmr [self-accepts] src/components/MainLayout.tsx +17ms
  vite:transform 29ms  /src/components/MainLayout.tsx +21ms
  vite:time 30ms  /src/components/MainLayout.tsx +21ms
  vite:load 0ms   [fs] /src/components/PrivateRoute.tsx +31ms
  vite:load 1ms   [fs] /src/containers/TransactionsContainer.tsx +1ms
  vite:hmr [self-accepts] src/components/PrivateRoute.tsx +11ms
  vite:transform 5ms   /src/components/PrivateRoute.tsx +7ms
  vite:time 6ms   /src/components/PrivateRoute.tsx +7ms
  vite:resolve 0ms   ../components/TransactionListFilters -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionListFilters.tsx +20ms
  vite:resolve 0ms   /src/components/TransactionListFilters.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionListFilters.tsx +0ms
  vite:resolve 1ms   ../components/TransactionContactsList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionContactsList.tsx +1ms
  vite:resolve 0ms   /src/components/TransactionContactsList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionContactsList.tsx +0ms
  vite:resolve 0ms   ../machines/transactionFiltersMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/transactionFiltersMachine.ts +0ms
  vite:resolve 0ms   /src/machines/transactionFiltersMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/transactionFiltersMachine.ts +0ms
  vite:resolve 0ms   ../utils/transactionUtils -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/transactionUtils.ts +0ms
  vite:resolve 0ms   /src/utils/transactionUtils.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/utils/transactionUtils.ts +0ms
  vite:resolve 0ms   ../components/TransactionPersonalList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionPersonalList.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionPersonalList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionPersonalList.tsx +0ms
  vite:resolve 0ms   ../components/TransactionPublicList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionPublicList.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionPublicList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionPublicList.tsx +0ms
  vite:hmr [self-accepts] src/containers/TransactionsContainer.tsx +11ms
  vite:transform 16ms  /src/containers/TransactionsContainer.tsx +11ms
  vite:time 18ms  /src/containers/TransactionsContainer.tsx +12ms
  vite:load 1ms   [fs] /src/containers/UserSettingsContainer.tsx +18ms
  vite:load 1ms   [fs] /src/containers/NotificationsContainer.tsx +0ms
  vite:resolve 0ms   ../components/UserSettingsForm -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UserSettingsForm.tsx +14ms
  vite:resolve 0ms   /src/components/UserSettingsForm.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UserSettingsForm.tsx +0ms
  vite:resolve 0ms   ../svgs/undraw_personal_settings_kihd.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_personal_settings_kihd.svg +0ms
  vite:resolve 0ms   /src/svgs/undraw_personal_settings_kihd.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_personal_settings_kihd.svg +0ms
  vite:hmr [self-accepts] src/containers/UserSettingsContainer.tsx +13ms
  vite:transform 13ms  /src/containers/UserSettingsContainer.tsx +15ms
  vite:time 14ms  /src/containers/UserSettingsContainer.tsx +14ms
  vite:resolve 0ms   ../components/NotificationList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NotificationList.tsx +10ms
  vite:resolve 0ms   /src/components/NotificationList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NotificationList.tsx +0ms
  vite:hmr [self-accepts] src/containers/NotificationsContainer.tsx +10ms
  vite:transform 22ms  /src/containers/NotificationsContainer.tsx +9ms
  vite:time 23ms  /src/containers/NotificationsContainer.tsx +9ms
  vite:load 1ms   [fs] /src/containers/BankAccountsContainer.tsx +23ms
  vite:load 1ms   [fs] /src/containers/TransactionCreateContainer.tsx +0ms
  vite:resolve 0ms   ../components/TransactionCreateStepOne -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionCreateStepOne.tsx +18ms
  vite:resolve 0ms   /src/components/TransactionCreateStepOne.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionCreateStepOne.tsx +0ms
  vite:resolve 0ms   ../components/TransactionCreateStepTwo -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionCreateStepTwo.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionCreateStepTwo.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionCreateStepTwo.tsx +0ms
  vite:resolve 0ms   ../components/TransactionCreateStepThree -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionCreateStepThree.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionCreateStepThree.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionCreateStepThree.tsx +0ms
  vite:resolve 0ms   ../machines/createTransactionMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/createTransactionMachine.ts +0ms
  vite:resolve 0ms   /src/machines/createTransactionMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/createTransactionMachine.ts +0ms
  vite:resolve 1ms   ../machines/usersMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/usersMachine.ts +1ms
  vite:resolve 0ms   /src/machines/usersMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/usersMachine.ts +0ms
  vite:hmr [self-accepts] src/containers/TransactionCreateContainer.tsx +19ms
  vite:transform 19ms  /src/containers/TransactionCreateContainer.tsx +20ms
  vite:time 20ms  /src/containers/TransactionCreateContainer.tsx +20ms
  vite:resolve 0ms   ../components/BankAccountForm -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/BankAccountForm.tsx +15ms
  vite:resolve 0ms   /src/components/BankAccountForm.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/BankAccountForm.tsx +0ms
  vite:resolve 0ms   ../components/BankAccountList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/BankAccountList.tsx +0ms
  vite:resolve 0ms   /src/components/BankAccountList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/BankAccountList.tsx +0ms
  vite:hmr [self-accepts] src/containers/BankAccountsContainer.tsx +15ms
  vite:transform 34ms  /src/containers/BankAccountsContainer.tsx +15ms
  vite:time 35ms  /src/containers/BankAccountsContainer.tsx +15ms
  vite:load 0ms   [fs] /src/containers/TransactionDetailContainer.tsx +35ms
  vite:load 1ms   [fs] /src/containers/UserOnboardingContainer.tsx +1ms
  vite:resolve 0ms   ../components/TransactionDetail -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionDetail.tsx +12ms
  vite:resolve 0ms   /src/components/TransactionDetail.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionDetail.tsx +0ms
  vite:resolve 0ms   ../machines/transactionDetailMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/transactionDetailMachine.ts +0ms
  vite:resolve 0ms   /src/machines/transactionDetailMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/transactionDetailMachine.ts +1ms
  vite:hmr [self-accepts] src/containers/TransactionDetailContainer.tsx +13ms
  vite:transform 13ms  /src/containers/TransactionDetailContainer.tsx +14ms
  vite:time 14ms  /src/containers/TransactionDetailContainer.tsx +14ms
  vite:resolve 1ms   ../machines/userOnboardingMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/userOnboardingMachine.ts +16ms
  vite:resolve 0ms   /src/machines/userOnboardingMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/userOnboardingMachine.ts +0ms
  vite:resolve 0ms   ../svgs/undraw_navigator_a479.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_navigator_a479.svg +0ms
  vite:resolve 0ms   /src/svgs/undraw_navigator_a479.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_navigator_a479.svg +0ms
  vite:resolve 0ms   ../svgs/undraw_personal_finance_tqcd.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_personal_finance_tqcd.svg +0ms
  vite:resolve 0ms   /src/svgs/undraw_personal_finance_tqcd.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_personal_finance_tqcd.svg +0ms
  vite:hmr [self-accepts] src/containers/UserOnboardingContainer.tsx +16ms
  vite:transform 28ms  /src/containers/UserOnboardingContainer.tsx +16ms
  vite:time 29ms  /src/containers/UserOnboardingContainer.tsx +16ms
  vite:load 0ms   [fs] /node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +29ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +149ms
  vite:transform 0ms   /node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +1ms
  vite:time 0ms   /node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +1ms
  vite:load 18ms  [fs] /node_modules/.vite/axios.50b15c0e.js +1ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/axios.50b15c0e.js +1ms
  vite:transform 0ms   /node_modules/.vite/axios.50b15c0e.js +1ms
  vite:time 19ms  /node_modules/.vite/axios.50b15c0e.js +2ms
  vite:load 1ms   [fs] /node_modules/.vite/common/defineProperty.71519164.js +4ms
  vite:transform 0ms   /node_modules/.vite/common/defineProperty.71519164.js +4ms
  vite:time 1ms   /node_modules/.vite/common/defineProperty.71519164.js +3ms
  vite:load 2ms   [fs] /node_modules/.vite/common/index.92a88a50.js +1ms
  vite:resolve 0ms   ./interopRequireDefault.d17f7bd7.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +13ms
  vite:resolve 0ms   ./defineProperty.71519164.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/defineProperty.71519164.js +0ms
  vite:transform 3ms   /node_modules/.vite/common/index.92a88a50.js +4ms
  vite:time 6ms   /node_modules/.vite/common/index.92a88a50.js +5ms
  vite:load 0ms   [plugin] /src/svgs/cypress-logo.svg +4ms
  vite:rewrite 0ms   [no imports] src/svgs/cypress-logo.svg +9ms
  vite:transform 0ms   /src/svgs/cypress-logo.svg +1ms
  vite:time 0ms   /src/svgs/cypress-logo.svg?import +0ms
  vite:load 5ms   [fs] /node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:rewrite 0ms   [no imports] node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:transform 0ms   /node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:time 5ms   /node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:load 1ms   [fs] /src/components/NavBar.tsx +4ms
  vite:load 0ms   [fs] /src/components/NavDrawer.tsx +0ms
  vite:resolve 0ms   @material-ui/icons -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@material-ui/icons.f59464d9.js +21ms
  vite:resolve 0ms   /node_modules/.vite/@material-ui/icons.f59464d9.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/@material-ui/icons.f59464d9.js +0ms
  vite:resolve 0ms   ./TransactionNavTabs -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionNavTabs.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionNavTabs.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionNavTabs.tsx +0ms
  vite:resolve 0ms   ../svgs/rwa-icon-logo.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/rwa-icon-logo.svg +1ms
  vite:resolve 0ms   /src/svgs/rwa-icon-logo.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/rwa-icon-logo.svg +0ms
  vite:hmr [self-accepts] src/components/NavBar.tsx +35ms
  vite:transform 22ms  /src/components/NavBar.tsx +26ms
  vite:time 23ms  /src/components/NavBar.tsx +26ms
  vite:hmr [detected api usage] src/components/NavDrawer.tsx +30ms
  vite:transform 52ms  /src/components/NavDrawer.tsx +30ms
  vite:time 53ms  /src/components/NavDrawer.tsx +30ms
  vite:load 51ms  [fs] /src/machines/drawerMachine.ts +53ms
  vite:load 1ms   [fs] /src/components/TransactionListFilters.tsx +1ms
  vite:transform 1ms   /src/machines/drawerMachine.ts +2ms
  vite:time 53ms  /src/machines/drawerMachine.ts +2ms
  vite:resolve 0ms   ./TransactionDateRangeFilter -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionDateRangeFilter.tsx +45ms
  vite:resolve 0ms   /src/components/TransactionDateRangeFilter.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionDateRangeFilter.tsx +0ms
  vite:resolve 0ms   ./TransactionListAmountRangeFilter -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionListAmountRangeFilter.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionListAmountRangeFilter.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionListAmountRangeFilter.tsx +0ms
  vite:hmr [self-accepts] src/components/TransactionListFilters.tsx +16ms
  vite:transform 8ms   /src/components/TransactionListFilters.tsx +8ms
  vite:time 9ms   /src/components/TransactionListFilters.tsx +8ms
  vite:load 0ms   [fs] /src/components/TransactionContactsList.tsx +9ms
  vite:load 1ms   [fs] /src/machines/transactionFiltersMachine.ts +1ms
  vite:transform 1ms   /src/machines/transactionFiltersMachine.ts +3ms
  vite:time 2ms   /src/machines/transactionFiltersMachine.ts +3ms
  vite:resolve 0ms   ./TransactionList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionList.tsx +10ms
  vite:resolve 0ms   /src/components/TransactionList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionList.tsx +0ms
  vite:resolve 0ms   ../machines/contactsTransactionsMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/contactsTransactionsMachine.ts +0ms
  vite:resolve 0ms   /src/machines/contactsTransactionsMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/contactsTransactionsMachine.ts +0ms
  vite:hmr [self-accepts] src/components/TransactionContactsList.tsx +9ms
  vite:transform 9ms   /src/components/TransactionContactsList.tsx +7ms
  vite:time 9ms   /src/components/TransactionContactsList.tsx +7ms
  vite:load 1ms   [fs] /src/utils/transactionUtils.ts +9ms
  vite:load 0ms   [fs] /src/components/TransactionPersonalList.tsx +0ms
  vite:resolve 0ms   ../machines/personalTransactionsMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/personalTransactionsMachine.ts +11ms
  vite:resolve 0ms   /src/machines/personalTransactionsMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/personalTransactionsMachine.ts +0ms
  vite:hmr [self-accepts] src/components/TransactionPersonalList.tsx +11ms
  vite:transform 12ms  /src/components/TransactionPersonalList.tsx +14ms
  vite:time 13ms  /src/components/TransactionPersonalList.tsx +14ms
  vite:resolve 0ms   ../models -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/index.ts +6ms
  vite:resolve 0ms   /src/models/index.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/index.ts +0ms
  vite:resolve 1ms   faker -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/faker/index.js?v=a27b7124 +1ms
  vite:resolve 0ms   /node_modules/faker/index.js?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/faker/index.js?v=a27b7124 +0ms
  vite:resolve 1ms   dinero.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/dinero.js/build/esm/dinero.js?v=a27b7124 +1ms
  vite:resolve 0ms   /node_modules/dinero.js/build/esm/dinero.js?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/dinero.js/build/esm/dinero.js?v=a27b7124 +0ms
  vite:transform 16ms  /src/utils/transactionUtils.ts +3ms
  vite:time 18ms  /src/utils/transactionUtils.ts +4ms
  vite:load 3ms   [fs] /src/components/TransactionPublicList.tsx +17ms
  vite:load 1ms   [fs] /src/components/UserSettingsForm.tsx +1ms
  vite:resolve 0ms   ../machines/publicTransactionsMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/publicTransactionsMachine.ts +8ms
  vite:resolve 0ms   /src/machines/publicTransactionsMachine.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/publicTransactionsMachine.ts +0ms
  vite:hmr [self-accepts] src/components/TransactionPublicList.tsx +16ms
  vite:transform 7ms   /src/components/TransactionPublicList.tsx +9ms
  vite:time 12ms  /src/components/TransactionPublicList.tsx +8ms
  vite:load 0ms   [plugin] /src/svgs/undraw_personal_settings_kihd.svg +8ms
  vite:rewrite 0ms   [no imports] src/svgs/undraw_personal_settings_kihd.svg +103ms
  vite:transform 0ms   /src/svgs/undraw_personal_settings_kihd.svg +1ms
  vite:time 0ms   /src/svgs/undraw_personal_settings_kihd.svg?import +1ms
  vite:hmr [self-accepts] src/components/UserSettingsForm.tsx +17ms
  vite:transform 28ms  /src/components/UserSettingsForm.tsx +20ms
  vite:time 29ms  /src/components/UserSettingsForm.tsx +20ms
  vite:load 0ms   [fs] /src/components/NotificationList.tsx +21ms
  vite:load 1ms   [fs] /src/components/TransactionCreateStepOne.tsx +1ms
  vite:resolve 0ms   ./NotificationListItem -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NotificationListItem.tsx +28ms
  vite:resolve 0ms   /src/components/NotificationListItem.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/NotificationListItem.tsx +0ms
  vite:resolve 0ms   ./EmptyList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/EmptyList.tsx +1ms
  vite:resolve 0ms   /src/components/EmptyList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/EmptyList.tsx +0ms
  vite:resolve 0ms   ../svgs/undraw_reminders_697p.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_reminders_697p.svg +0ms
  vite:resolve 0ms   /src/svgs/undraw_reminders_697p.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_reminders_697p.svg +0ms
  vite:hmr [self-accepts] src/components/NotificationList.tsx +12ms
  vite:transform 7ms   /src/components/NotificationList.tsx +8ms
  vite:time 7ms   /src/components/NotificationList.tsx +8ms
  vite:resolve 0ms   ./UsersList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UsersList.tsx +6ms
  vite:resolve 0ms   /src/components/UsersList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UsersList.tsx +0ms
  vite:resolve 1ms   ./UserListSearchForm -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UserListSearchForm.tsx +1ms
  vite:resolve 0ms   /src/components/UserListSearchForm.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UserListSearchForm.tsx +0ms
  vite:hmr [self-accepts] src/components/TransactionCreateStepOne.tsx +7ms
  vite:transform 13ms  /src/components/TransactionCreateStepOne.tsx +7ms
  vite:time 14ms  /src/components/TransactionCreateStepOne.tsx +7ms
  vite:load 1ms   [fs] /src/components/TransactionCreateStepTwo.tsx +14ms
  vite:load 0ms   [fs] /src/components/TransactionCreateStepThree.tsx +0ms
  vite:hmr [self-accepts] src/components/TransactionCreateStepThree.tsx +16ms
  vite:transform 21ms  /src/components/TransactionCreateStepThree.tsx +22ms
  vite:time 22ms  /src/components/TransactionCreateStepThree.tsx +22ms
  vite:resolve 1ms   react-number-format -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +39ms
  vite:resolve 0ms   /node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +0ms
  vite:hmr [self-accepts] src/components/TransactionCreateStepTwo.tsx +23ms
  vite:transform 43ms  /src/components/TransactionCreateStepTwo.tsx +22ms
  vite:time 44ms  /src/components/TransactionCreateStepTwo.tsx +22ms
  vite:load 22ms  [fs] /src/machines/createTransactionMachine.ts +44ms
  vite:load 1ms   [fs] /src/machines/usersMachine.ts +0ms
  vite:resolve 0ms   ./authMachine -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/machines/authMachine.ts +9ms
  vite:transform 2ms   /src/machines/createTransactionMachine.ts +3ms
  vite:time 25ms  /src/machines/createTransactionMachine.ts +3ms
  vite:transform 3ms   /src/machines/usersMachine.ts +1ms
  vite:time 4ms   /src/machines/usersMachine.ts +1ms
  vite:load 0ms   [fs] /src/components/BankAccountForm.tsx +4ms
  vite:hmr [self-accepts] src/components/BankAccountForm.tsx +25ms
  vite:transform 18ms  /src/components/BankAccountForm.tsx +19ms
  vite:time 18ms  /src/components/BankAccountForm.tsx +19ms
  vite:load 0ms   [fs] /src/components/BankAccountList.tsx +19ms
  vite:load 1ms   [fs] /src/components/TransactionDetail.tsx +1ms
  vite:resolve 1ms   ./BankAccountItem -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/BankAccountItem.tsx +26ms
  vite:resolve 0ms   /src/components/BankAccountItem.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/BankAccountItem.tsx +0ms
  vite:hmr [self-accepts] src/components/BankAccountList.tsx +10ms
  vite:transform 6ms   /src/components/BankAccountList.tsx +7ms
  vite:time 6ms   /src/components/BankAccountList.tsx +7ms
  vite:resolve 0ms   ./CommentForm -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/CommentForm.tsx +19ms
  vite:resolve 0ms   /src/components/CommentForm.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/CommentForm.tsx +0ms
  vite:resolve 0ms   ./CommentList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/CommentList.tsx +0ms
  vite:resolve 0ms   /src/components/CommentList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/CommentList.tsx +0ms
  vite:resolve 0ms   ./TransactionTitle -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionTitle.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionTitle.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionTitle.tsx +0ms
  vite:resolve 0ms   ./TransactionAmount -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionAmount.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionAmount.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionAmount.tsx +0ms
  vite:hmr [self-accepts] src/components/TransactionDetail.tsx +20ms
  vite:transform 29ms  /src/components/TransactionDetail.tsx +24ms
  vite:time 31ms  /src/components/TransactionDetail.tsx +25ms
  vite:load 25ms  [fs] /src/machines/transactionDetailMachine.ts +30ms
  vite:transform 2ms   /src/machines/transactionDetailMachine.ts +4ms
  vite:time 28ms  /src/machines/transactionDetailMachine.ts +3ms
  vite:load 1ms   [fs] /src/components/TransactionNavTabs.tsx +4ms
  vite:hmr [self-accepts] src/components/TransactionNavTabs.tsx +16ms
  vite:transform 7ms   /src/components/TransactionNavTabs.tsx +8ms
  vite:time 8ms   /src/components/TransactionNavTabs.tsx +8ms
  vite:load 0ms   [plugin] /src/svgs/rwa-icon-logo.svg +8ms
  vite:rewrite 0ms   [no imports] src/svgs/rwa-icon-logo.svg +146ms
  vite:transform 0ms   /src/svgs/rwa-icon-logo.svg +1ms
  vite:time 0ms   /src/svgs/rwa-icon-logo.svg?import +1ms
  vite:load 0ms   [fs] /src/components/TransactionDateRangeFilter.tsx +4ms
  vite:load 1ms   [fs] /src/components/TransactionListAmountRangeFilter.tsx +1ms
  vite:resolve 0ms   date-fns -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/date-fns.3220c5aa.js +41ms
  vite:resolve 0ms   /node_modules/.vite/date-fns.3220c5aa.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/date-fns.3220c5aa.js +0ms
  vite:resolve 0ms   react-infinite-calendar -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-infinite-calendar.fc11e1bf.js +0ms
  vite:resolve 0ms   /node_modules/.vite/react-infinite-calendar.fc11e1bf.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-infinite-calendar.fc11e1bf.js +0ms
  vite:resolve 1ms   react-infinite-calendar/styles.css -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/react-infinite-calendar/styles.css?v=a27b7124 +1ms
  vite:resolve 0ms   /node_modules/react-infinite-calendar/styles.css?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/react-infinite-calendar/styles.css?v=a27b7124 +0ms
  vite:hmr [self-accepts] src/components/TransactionDateRangeFilter.tsx +25ms
  vite:transform 24ms  /src/components/TransactionDateRangeFilter.tsx +28ms
  vite:time 25ms  /src/components/TransactionDateRangeFilter.tsx +28ms
  vite:hmr [self-accepts] src/components/TransactionListAmountRangeFilter.tsx +23ms
  vite:transform 46ms  /src/components/TransactionListAmountRangeFilter.tsx +23ms
  vite:time 47ms  /src/components/TransactionListAmountRangeFilter.tsx +23ms
  vite:load 0ms   [fs] /src/components/TransactionList.tsx +47ms
  vite:resolve 0ms   ./SkeletonList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/SkeletonList.tsx +39ms
  vite:resolve 0ms   /src/components/SkeletonList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/SkeletonList.tsx +0ms
  vite:resolve 0ms   ./TransactionInfiniteList -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionInfiniteList.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionInfiniteList.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionInfiniteList.tsx +0ms
  vite:resolve 0ms   ../svgs/undraw_transfer_money_rywa.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_transfer_money_rywa.svg +0ms
  vite:resolve 0ms   /src/svgs/undraw_transfer_money_rywa.svg -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/svgs/undraw_transfer_money_rywa.svg +0ms
  vite:hmr [self-accepts] src/components/TransactionList.tsx +17ms
  vite:transform 13ms  /src/components/TransactionList.tsx +14ms
  vite:time 14ms  /src/components/TransactionList.tsx +14ms
  vite:load 0ms   [fs] /src/machines/contactsTransactionsMachine.ts +14ms
  vite:transform 5ms   /src/machines/contactsTransactionsMachine.ts +6ms
  vite:time 5ms   /src/machines/contactsTransactionsMachine.ts +6ms
  vite:load 83ms  [fs] /node_modules/.vite/@material-ui/icons.f59464d9.js +5ms
  vite:transform 21ms  /node_modules/.vite/@material-ui/icons.f59464d9.js +30ms
  vite:time 119ms /node_modules/.vite/@material-ui/icons.f59464d9.js +36ms
  vite:load 39ms  [fs] /src/machines/personalTransactionsMachine.ts +39ms
  vite:load 0ms   [fs] /src/machines/publicTransactionsMachine.ts +0ms
  vite:transform 2ms   /src/machines/personalTransactionsMachine.ts +11ms
  vite:time 41ms  /src/machines/personalTransactionsMachine.ts +5ms
  vite:transform 2ms   /src/machines/publicTransactionsMachine.ts +1ms
  vite:time 3ms   /src/machines/publicTransactionsMachine.ts +1ms
  vite:load 1ms   [fs] /src/models/index.ts +6ms
  vite:resolve 0ms   ./user -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/user.ts +55ms
  vite:resolve 0ms   /src/models/user.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/user.ts +0ms
  vite:resolve 0ms   ./bankaccount -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/bankaccount.ts +0ms
  vite:resolve 0ms   /src/models/bankaccount.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/bankaccount.ts +0ms
  vite:resolve 0ms   ./contact -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/contact.ts +0ms
  vite:resolve 0ms   /src/models/contact.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/contact.ts +0ms
  vite:resolve 0ms   ./transaction -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/transaction.ts +0ms
  vite:resolve 0ms   /src/models/transaction.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/transaction.ts +0ms
  vite:resolve 0ms   ./like -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/like.ts +0ms
  vite:resolve 0ms   /src/models/like.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/like.ts +1ms
  vite:resolve 0ms   ./comment -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/comment.ts +0ms
  vite:resolve 0ms   /src/models/comment.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/comment.ts +0ms
  vite:resolve 0ms   ./notification -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/notification.ts +0ms
  vite:resolve 0ms   /src/models/notification.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/notification.ts +0ms
  vite:resolve 0ms   ./banktransfer -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/banktransfer.ts +0ms
  vite:resolve 0ms   /src/models/banktransfer.ts -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/models/banktransfer.ts +0ms
  vite:transform 2ms   /src/models/index.ts +5ms
  vite:time 4ms   /src/models/index.ts +6ms
  vite:load 0ms   [fs] /src/components/NotificationListItem.tsx +3ms
  vite:hmr [self-accepts] src/components/NotificationListItem.tsx +73ms
  vite:transform 19ms  /src/components/NotificationListItem.tsx +20ms
  vite:time 20ms  /src/components/NotificationListItem.tsx +20ms
  vite:load 1ms   [fs] /src/components/EmptyList.tsx +21ms
  vite:hmr [self-accepts] src/components/EmptyList.tsx +9ms
  vite:transform 6ms   /src/components/EmptyList.tsx +8ms
  vite:time 8ms   /src/components/EmptyList.tsx +8ms
  vite:load 0ms   [plugin] /src/svgs/undraw_reminders_697p.svg +38ms
  vite:rewrite 0ms   [no imports] src/svgs/undraw_reminders_697p.svg +178ms
  vite:transform 0ms   /src/svgs/undraw_reminders_697p.svg +32ms
  vite:time 1ms   /src/svgs/undraw_reminders_697p.svg?import +31ms
  vite:load 1ms   [fs] /src/components/UsersList.tsx +1ms
  vite:resolve 0ms   ./UserListItem -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UserListItem.tsx +65ms
  vite:resolve 0ms   /src/components/UserListItem.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/UserListItem.tsx +0ms
  vite:hmr [self-accepts] src/components/UsersList.tsx +38ms
  vite:transform 5ms   /src/components/UsersList.tsx +6ms
  vite:time 6ms   /src/components/UsersList.tsx +6ms
  vite:load 0ms   [fs] /src/components/UserListSearchForm.tsx +6ms
  vite:hmr [self-accepts] src/components/UserListSearchForm.tsx +8ms
  vite:transform 8ms   /src/components/UserListSearchForm.tsx +9ms
  vite:time 9ms   /src/components/UserListSearchForm.tsx +10ms
  vite:load 1ms   [fs] /node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +10ms
  vite:transform 1ms   /node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +3ms
  vite:time 3ms   /node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +3ms
  vite:load 0ms   [fs] /src/components/BankAccountItem.tsx +3ms
  vite:hmr [self-accepts] src/components/BankAccountItem.tsx +13ms
  vite:transform 8ms   /src/components/BankAccountItem.tsx +10ms
  vite:time 8ms   /src/components/BankAccountItem.tsx +9ms
  vite:load 1ms   [fs] /src/components/CommentForm.tsx +9ms
  vite:hmr [self-accepts] src/components/CommentForm.tsx +11ms
  vite:transform 10ms  /src/components/CommentForm.tsx +11ms
  vite:time 11ms  /src/components/CommentForm.tsx +11ms
  vite:load 0ms   [fs] /src/components/CommentList.tsx +11ms
  vite:resolve 0ms   ./CommentListItem -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/CommentListItem.tsx +39ms
  vite:resolve 0ms   /src/components/CommentListItem.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/CommentListItem.tsx +0ms
  vite:hmr [self-accepts] src/components/CommentList.tsx +7ms
  vite:transform 5ms   /src/components/CommentList.tsx +6ms
  vite:time 6ms   /src/components/CommentList.tsx +6ms
  vite:load 1ms   [fs] /src/components/TransactionTitle.tsx +6ms
  vite:hmr [self-accepts] src/components/TransactionTitle.tsx +10ms
  vite:transform 10ms  /src/components/TransactionTitle.tsx +11ms
  vite:time 11ms  /src/components/TransactionTitle.tsx +11ms
  vite:load 0ms   [fs] /src/components/TransactionAmount.tsx +11ms
  vite:hmr [self-accepts] src/components/TransactionAmount.tsx +12ms
  vite:transform 10ms  /src/components/TransactionAmount.tsx +11ms
  vite:time 10ms  /src/components/TransactionAmount.tsx +11ms
  vite:load 15ms  [fs] /node_modules/.vite/date-fns.3220c5aa.js +15ms
  vite:rewrite 3ms   [no imports] node_modules/.vite/date-fns.3220c5aa.js +77ms
  vite:transform 4ms   /node_modules/.vite/date-fns.3220c5aa.js +10ms
  vite:time 21ms  /node_modules/.vite/date-fns.3220c5aa.js +11ms
  vite:load 12ms  [fs] /node_modules/.vite/react-infinite-calendar.fc11e1bf.js +8ms
  vite:resolve 0ms   ./common/interopRequireDefault.d17f7bd7.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +41ms
  vite:resolve 0ms   ./react-dom.a234e29d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-dom.a234e29d.js +0ms
  vite:transform 5ms   /node_modules/.vite/react-infinite-calendar.fc11e1bf.js +9ms
  vite:time 19ms  /node_modules/.vite/react-infinite-calendar.fc11e1bf.js +9ms
  vite:load 1ms   [fs] /node_modules/react-infinite-calendar/styles.css?v=a27b7124 +9ms
  vite:load 2ms   [fs] /src/components/SkeletonList.tsx +2ms
  vite:hmr [self-accepts] src/components/SkeletonList.tsx +37ms
  vite:transform 16ms  /src/components/SkeletonList.tsx +21ms
  vite:time 19ms  /src/components/SkeletonList.tsx +20ms
  vite:load 1ms   [fs] /src/components/TransactionInfiniteList.tsx +17ms
  vite:resolve 0ms   react-virtualized -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-virtualized.eb4ff20d.js +34ms
  vite:resolve 0ms   /node_modules/.vite/react-virtualized.eb4ff20d.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/react-virtualized.eb4ff20d.js +0ms
  vite:resolve 0ms   react-virtualized/styles.css -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/react-virtualized/styles.css?v=a27b7124 +0ms
  vite:resolve 0ms   /node_modules/react-virtualized/styles.css?v=a27b7124 -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/react-virtualized/styles.css?v=a27b7124 +1ms
  vite:resolve 0ms   ./TransactionItem -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionItem.tsx +0ms
  vite:resolve 0ms   /src/components/TransactionItem.tsx -> /Users/kevinold/cypress-repos/cypress-realworld-app/src/components/TransactionItem.tsx +0ms
  vite:hmr [self-accepts] src/components/TransactionInfiniteList.tsx +17ms
  vite:transform 15ms  /src/components/TransactionInfiniteList.tsx +16ms
  vite:time 16ms  /src/components/TransactionInfiniteList.tsx +16ms
  vite:load 0ms   [plugin] /src/svgs/undraw_transfer_money_rywa.svg +15ms
  vite:rewrite 0ms   [no imports] src/svgs/undraw_transfer_money_rywa.svg +47ms
  vite:transform 1ms   /src/svgs/undraw_transfer_money_rywa.svg +1ms
  vite:time 1ms   /src/svgs/undraw_transfer_money_rywa.svg?import +1ms
  vite:hmr [self-accepts] node_modules/react-infinite-calendar/styles.css?v=a27b7124 +5ms
  vite:transform 36ms  /node_modules/react-infinite-calendar/styles.css?v=a27b7124 +1ms
  vite:time 37ms  /node_modules/react-infinite-calendar/styles.css?v=a27b7124 +1ms
  vite:load 0ms   [fs] /src/components/UserListItem.tsx +5ms
  vite:load 0ms   [fs] /src/models/user.ts +1ms
  vite:hmr [self-accepts] src/components/UserListItem.tsx +11ms
  vite:transform 10ms  /src/components/UserListItem.tsx +13ms
  vite:time 11ms  /src/components/UserListItem.tsx +13ms
  vite:rewrite 0ms   [no imports] src/models/user.ts +14ms
  vite:transform 10ms  /src/models/user.ts +1ms
  vite:time 10ms  /src/models/user.ts +1ms
  vite:load 0ms   [fs] /src/models/bankaccount.ts +11ms
  vite:rewrite 0ms   [no imports] src/models/bankaccount.ts +3ms
  vite:transform 1ms   /src/models/bankaccount.ts +2ms
  vite:time 2ms   /src/models/bankaccount.ts +2ms
  vite:load 1ms   [fs] /src/models/contact.ts +4ms
  vite:load 1ms   [fs] /src/models/transaction.ts +1ms
  vite:rewrite 0ms   [no imports] src/models/contact.ts +4ms
  vite:transform 1ms   /src/models/contact.ts +4ms
  vite:time 2ms   /src/models/contact.ts +4ms
  vite:rewrite 0ms   [no imports] src/models/transaction.ts +1ms
  vite:transform 1ms   /src/models/transaction.ts +1ms
  vite:time 2ms   /src/models/transaction.ts +1ms
  vite:load 0ms   [fs] /src/models/like.ts +1ms
  vite:rewrite 0ms   [no imports] src/models/like.ts +1ms
  vite:transform 0ms   /src/models/like.ts +1ms
  vite:time 3ms   /src/models/like.ts +2ms
  vite:load 2ms   [fs] /src/models/comment.ts +6ms
  vite:load 1ms   [fs] /src/models/notification.ts +0ms
  vite:rewrite 0ms   [no imports] src/models/comment.ts +6ms
  vite:transform 1ms   /src/models/comment.ts +6ms
  vite:time 3ms   /src/models/comment.ts +5ms
  vite:rewrite 0ms   [no imports] src/models/notification.ts +1ms
  vite:transform 2ms   /src/models/notification.ts +1ms
  vite:time 3ms   /src/models/notification.ts +1ms
  vite:load 1ms   [fs] /src/models/banktransfer.ts +2ms
  vite:rewrite 0ms   [no imports] src/models/banktransfer.ts +1ms
  vite:transform 1ms   /src/models/banktransfer.ts +2ms
  vite:time 4ms   /src/models/banktransfer.ts +2ms
  vite:load 0ms   [fs] /src/components/CommentListItem.tsx +4ms
  vite:hmr [self-accepts] src/components/CommentListItem.tsx +26ms
  vite:transform 5ms   /src/components/CommentListItem.tsx +7ms
  vite:time 5ms   /src/components/CommentListItem.tsx +7ms
  vite:load 0ms   [fs] /node_modules/react-virtualized/styles.css?v=a27b7124 +6ms
  vite:hmr [self-accepts] node_modules/react-virtualized/styles.css?v=a27b7124 +3ms
  vite:transform 0ms   /node_modules/react-virtualized/styles.css?v=a27b7124 +2ms
  vite:time 2ms   /node_modules/react-virtualized/styles.css?v=a27b7124 +2ms
  vite:load 9ms   [fs] /node_modules/.vite/react-virtualized.eb4ff20d.js +4ms
  vite:resolve 1ms   ./common/defineProperty.71519164.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/defineProperty.71519164.js +53ms
  vite:resolve 0ms   ./common/slicedToArray.33342d69.js -> /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/.vite/common/slicedToArray.33342d69.js +7ms
  vite:transform 11ms  /node_modules/.vite/react-virtualized.eb4ff20d.js +16ms
  vite:time 24ms  /node_modules/.vite/react-virtualized.eb4ff20d.js +18ms
  vite:load 16ms  [fs] /src/components/TransactionItem.tsx +17ms
  vite:hmr [self-accepts] src/components/TransactionItem.tsx +32ms
  vite:transform 16ms  /src/components/TransactionItem.tsx +20ms
  vite:time 33ms  /src/components/TransactionItem.tsx +18ms
(node:78546) UnhandledPromiseRejectionWarning: URIError: URI malformed
    at decodeURI (<anonymous>)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60211:19
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60681:28
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60701:9
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3042:14)
    at cors (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3586:7)
(node:78546) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:78546) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(node:78546) UnhandledPromiseRejectionWarning: URIError: URI malformed
    at decodeURI (<anonymous>)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60211:19
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60681:28
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60701:9
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3042:14)
    at cors (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3586:7)
(node:78546) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 2)
  vite:spa-fallback Rewriting GET / to /index.html +1m
  vite:time 1ms   /index.html +1m
  vite:cache [memory] /@vite/client +0ms
  vite:time 1ms   /@vite/client +30ms
  vite:cache [memory] /src/index.tsx +6ms
  vite:time 0ms   /src/index.tsx +6ms
  vite:cache [memory] /@react-refresh +127ms
  vite:time 0ms   /@react-refresh +127ms
  vite:cache [memory] /node_modules/.vite/react.d67e63c6.js +18ms
  vite:time 0ms   /node_modules/.vite/react.d67e63c6.js +18ms
  vite:cache [memory] /node_modules/.vite/react-dom.a234e29d.js +2ms
  vite:time 0ms   /node_modules/.vite/react-dom.a234e29d.js +3ms
  vite:cache [memory] /node_modules/.vite/react-router-dom.d5b89997.js +4ms
  vite:time 1ms   /node_modules/.vite/react-router-dom.d5b89997.js +4ms
  vite:cache [memory] /src/utils/historyUtils.ts +1ms
  vite:time 0ms   /src/utils/historyUtils.ts +0ms
  vite:cache [memory] /src/containers/App.tsx +1ms
  vite:time 0ms   /src/containers/App.tsx +1ms
  vite:cache [memory] /node_modules/.vite/@material-ui/core.6f14a3ff.js +1ms
  vite:time 0ms   /node_modules/.vite/@material-ui/core.6f14a3ff.js +1ms
  vite:cache [memory] /node_modules/.vite/common/_commonjsHelpers.7888511d.js +4ms
  vite:time 1ms   /node_modules/.vite/common/_commonjsHelpers.7888511d.js +5ms
  vite:cache [memory] /node_modules/.vite/history.e5527061.js +1ms
  vite:time 0ms   /node_modules/.vite/history.e5527061.js +0ms
  vite:cache [memory] /node_modules/.vite/common/index.ac7e4d0e.js +1ms
  vite:time 0ms   /node_modules/.vite/common/index.ac7e4d0e.js +1ms
  vite:cache [memory] /node_modules/.vite/react-router.00ef8de1.js +8ms
  vite:time 0ms   /node_modules/.vite/react-router.00ef8de1.js +8ms
  vite:cache [memory] /node_modules/.vite/common/inheritsLoose.1bd32b70.js +1ms
  vite:time 1ms   /node_modules/.vite/common/inheritsLoose.1bd32b70.js +2ms
  vite:cache [memory] /node_modules/.vite/common/history.32841c34.js +1ms
  vite:time 0ms   /node_modules/.vite/common/history.32841c34.js +0ms
  vite:cache [memory] /node_modules/.vite/common/index.af861043.js +0ms
  vite:time 1ms   /node_modules/.vite/common/index.af861043.js +1ms
  vite:cache [memory] /node_modules/.vite/common/tiny-warning.esm.eb393d95.js +1ms
  vite:time 0ms   /node_modules/.vite/common/tiny-warning.esm.eb393d95.js +0ms
  vite:cache [memory] /node_modules/.vite/common/extends.900de2dd.js +3ms
  vite:time 0ms   /node_modules/.vite/common/extends.900de2dd.js +3ms
  vite:cache [memory] /node_modules/.vite/common/index.8fbf3b0d.js +0ms
  vite:time 1ms   /node_modules/.vite/common/index.8fbf3b0d.js +1ms
  vite:cache [memory] /node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +1ms
  vite:time 0ms   /node_modules/.vite/common/hoist-non-react-statics.cjs.f6ecd19c.js +0ms
  vite:cache [memory] /node_modules/.vite/@xstate/react.d43ad49a.js +1ms
  vite:time 0ms   /node_modules/.vite/@xstate/react.d43ad49a.js +1ms
  vite:cache [memory] /src/machines/snackbarMachine.ts +1ms
  vite:time 1ms   /src/machines/snackbarMachine.ts +1ms
  vite:cache [memory] /src/machines/notificationsMachine.ts +0ms
  vite:time 0ms   /src/machines/notificationsMachine.ts +0ms
  vite:cache [memory] /src/machines/authMachine.ts +2ms
  vite:time 0ms   /src/machines/authMachine.ts +2ms
  vite:cache [memory] /src/components/AlertBar.tsx +1ms
  vite:time 1ms   /src/components/AlertBar.tsx +2ms
  vite:cache [memory] /src/components/SignInForm.tsx +1ms
  vite:time 0ms   /src/components/SignInForm.tsx +0ms
  vite:cache [memory] /src/components/SignUpForm.tsx +1ms
  vite:time 0ms   /src/components/SignUpForm.tsx +1ms
  vite:cache [memory] /src/machines/bankAccountsMachine.ts +1ms
  vite:time 0ms   /src/machines/bankAccountsMachine.ts +1ms
  vite:cache [memory] /src/containers/PrivateRoutesContainer.tsx +1ms
  vite:time 1ms   /src/containers/PrivateRoutesContainer.tsx +1ms
  vite:cache [memory] /node_modules/.vite/common/interpreter.063ee076.js +28ms
  vite:time 0ms   /node_modules/.vite/common/interpreter.063ee076.js +28ms
  vite:cache [memory] /node_modules/.vite/xstate.5405c9e8.js +1ms
  vite:time 0ms   /node_modules/.vite/xstate.5405c9e8.js +1ms
  vite:cache [memory] /node_modules/lodash/fp.js?v=a27b7124 +1ms
  vite:time 1ms   /node_modules/lodash/fp.js?v=a27b7124 +1ms
  vite:cache [memory] /src/machines/dataMachine.ts +3ms
  vite:time 1ms   /src/machines/dataMachine.ts +4ms
  vite:cache [memory] /src/utils/asyncUtils.ts +2ms
  vite:time 0ms   /src/utils/asyncUtils.ts +1ms
  vite:cache [memory] /node_modules/.vite/@material-ui/lab.a690e29b.js +1ms
  vite:time 0ms   /node_modules/.vite/@material-ui/lab.a690e29b.js +1ms
  vite:cache [memory] /node_modules/.vite/formik.5d048795.js +6ms
  vite:time 1ms   /node_modules/.vite/formik.5d048795.js +6ms
  vite:cache [memory] /node_modules/.vite/yup.c65ced0b.js +4ms
  vite:time 1ms   /node_modules/.vite/yup.c65ced0b.js +4ms
  vite:cache [memory] /src/svgs/rwa-logo.svg +2ms
  vite:time 1ms   /src/svgs/rwa-logo.svg?import +2ms
  vite:cache [memory] /src/components/Footer.tsx +0ms
  vite:time 0ms   /src/components/Footer.tsx +0ms
  vite:cache [memory] /src/components/MainLayout.tsx +1ms
  vite:time 0ms   /src/components/MainLayout.tsx +1ms
  vite:cache [memory] /src/components/PrivateRoute.tsx +2ms
  vite:time 1ms   /src/components/PrivateRoute.tsx +3ms
  vite:cache [memory] /src/containers/TransactionsContainer.tsx +1ms
  vite:time 0ms   /src/containers/TransactionsContainer.tsx +0ms
  vite:cache [memory] /src/containers/UserSettingsContainer.tsx +1ms
  vite:time 1ms   /src/containers/UserSettingsContainer.tsx +1ms
  vite:cache [memory] /src/containers/NotificationsContainer.tsx +3ms
  vite:time 0ms   /src/containers/NotificationsContainer.tsx +3ms
  vite:cache [memory] /src/containers/BankAccountsContainer.tsx +2ms
  vite:time 1ms   /src/containers/BankAccountsContainer.tsx +3ms
  vite:cache [memory] /src/containers/TransactionCreateContainer.tsx +1ms
  vite:time 0ms   /src/containers/TransactionCreateContainer.tsx +0ms
  vite:cache [memory] /src/containers/TransactionDetailContainer.tsx +1ms
  vite:time 0ms   /src/containers/TransactionDetailContainer.tsx +1ms
  vite:cache [memory] /src/containers/UserOnboardingContainer.tsx +0ms
  vite:time 1ms   /src/containers/UserOnboardingContainer.tsx +1ms
  vite:cache [memory] /node_modules/.vite/common/popper.205ce184.js +6ms
  vite:time 1ms   /node_modules/.vite/common/popper.205ce184.js +6ms
  vite:cache [memory] /node_modules/.vite/common/withTheme.35c768da.js +2ms
  vite:time 1ms   /node_modules/.vite/common/withTheme.35c768da.js +1ms
  vite:cache [memory] /node_modules/clsx/dist/clsx.m.js?v=a27b7124 +1ms
  vite:time 0ms   /node_modules/clsx/dist/clsx.m.js?v=a27b7124 +1ms
  vite:cache [memory] /node_modules/.vite/axios.50b15c0e.js +1ms
  vite:time 1ms   /node_modules/.vite/axios.50b15c0e.js +1ms
  vite:cache [memory] /src/svgs/cypress-logo.svg +10ms
  vite:time 0ms   /src/svgs/cypress-logo.svg?import +10ms
  vite:cache [memory] /src/components/NavBar.tsx +3ms
  vite:time 1ms   /src/components/NavBar.tsx +3ms
  vite:cache [memory] /src/components/NavDrawer.tsx +0ms
  vite:time 0ms   /src/components/NavDrawer.tsx +0ms
  vite:cache [memory] /src/machines/drawerMachine.ts +1ms
  vite:time 0ms   /src/machines/drawerMachine.ts +1ms
  vite:cache [memory] /src/components/TransactionListFilters.tsx +3ms
  vite:time 0ms   /src/components/TransactionListFilters.tsx +3ms
  vite:cache [memory] /src/components/TransactionContactsList.tsx +0ms
  vite:time 1ms   /src/components/TransactionContactsList.tsx +1ms
  vite:cache [memory] /src/machines/transactionFiltersMachine.ts +2ms
  vite:time 1ms   /src/machines/transactionFiltersMachine.ts +2ms
  vite:cache [memory] /src/utils/transactionUtils.ts +2ms
  vite:time 1ms   /src/utils/transactionUtils.ts +2ms
  vite:cache [memory] /src/components/TransactionPersonalList.tsx +2ms
  vite:time 0ms   /src/components/TransactionPersonalList.tsx +1ms
  vite:cache [memory] /src/components/TransactionPublicList.tsx +0ms
  vite:time 1ms   /src/components/TransactionPublicList.tsx +1ms
  vite:cache [memory] /src/components/UserSettingsForm.tsx +1ms
  vite:time 0ms   /src/components/UserSettingsForm.tsx +0ms
  vite:cache [memory] /src/svgs/undraw_personal_settings_kihd.svg +1ms
  vite:time 1ms   /src/svgs/undraw_personal_settings_kihd.svg?import +1ms
  vite:cache [memory] /src/components/NotificationList.tsx +0ms
  vite:time 0ms   /src/components/NotificationList.tsx +0ms
  vite:cache [memory] /src/components/BankAccountForm.tsx +3ms
  vite:time 0ms   /src/components/BankAccountForm.tsx +3ms
  vite:cache [memory] /src/components/BankAccountList.tsx +4ms
  vite:time 0ms   /src/components/BankAccountList.tsx +4ms
  vite:cache [memory] /src/components/TransactionCreateStepOne.tsx +1ms
  vite:time 0ms   /src/components/TransactionCreateStepOne.tsx +1ms
  vite:cache [memory] /src/components/TransactionCreateStepTwo.tsx +0ms
  vite:time 1ms   /src/components/TransactionCreateStepTwo.tsx +1ms
  vite:cache [memory] /src/components/TransactionCreateStepThree.tsx +2ms
  vite:time 1ms   /src/components/TransactionCreateStepThree.tsx +1ms
  vite:cache [memory] /src/machines/createTransactionMachine.ts +0ms
  vite:time 0ms   /src/machines/createTransactionMachine.ts +0ms
  vite:cache [memory] /src/machines/usersMachine.ts +1ms
  vite:time 0ms   /src/machines/usersMachine.ts +1ms
  vite:cache [memory] /src/components/TransactionDetail.tsx +2ms
  vite:time 1ms   /src/components/TransactionDetail.tsx +3ms
  vite:cache [memory] /src/machines/transactionDetailMachine.ts +2ms
  vite:time 1ms   /src/machines/transactionDetailMachine.ts +1ms
  vite:cache [memory] /src/components/TransactionList.tsx +25ms
  vite:time 1ms   /src/components/TransactionList.tsx +25ms
  vite:cache [memory] /src/machines/contactsTransactionsMachine.ts +1ms
  vite:time 0ms   /src/machines/contactsTransactionsMachine.ts +1ms
  vite:cache [memory] /src/machines/personalTransactionsMachine.ts +3ms
  vite:time 1ms   /src/machines/personalTransactionsMachine.ts +4ms
  vite:cache [memory] /src/machines/publicTransactionsMachine.ts +5ms
  vite:time 0ms   /src/machines/publicTransactionsMachine.ts +4ms
  vite:cache [memory] /src/models/index.ts +1ms
  vite:time 0ms   /src/models/index.ts +1ms
  vite:cache [memory] /node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +0ms
  vite:time 0ms   /node_modules/.vite/common/interopRequireDefault.d17f7bd7.js +0ms
  vite:cache [memory] /node_modules/.vite/common/index.92a88a50.js +1ms
  vite:time 0ms   /node_modules/.vite/common/index.92a88a50.js +1ms
  vite:cache [memory] /node_modules/.vite/common/defineProperty.71519164.js +1ms
  vite:time 0ms   /node_modules/.vite/common/defineProperty.71519164.js +1ms
  vite:cache [memory] /node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:time 0ms   /node_modules/.vite/common/slicedToArray.33342d69.js +1ms
  vite:cache [memory] /node_modules/.vite/@material-ui/icons.f59464d9.js +12ms
  vite:time 1ms   /node_modules/.vite/@material-ui/icons.f59464d9.js +12ms
  vite:cache [memory] /src/components/TransactionNavTabs.tsx +4ms
  vite:time 0ms   /src/components/TransactionNavTabs.tsx +4ms
  vite:cache [memory] /src/svgs/rwa-icon-logo.svg +1ms
  vite:time 0ms   /src/svgs/rwa-icon-logo.svg?import +1ms
  vite:cache [memory] /src/components/TransactionDateRangeFilter.tsx +0ms
  vite:time 1ms   /src/components/TransactionDateRangeFilter.tsx +1ms
  vite:cache [memory] /src/components/TransactionListAmountRangeFilter.tsx +1ms
  vite:time 0ms   /src/components/TransactionListAmountRangeFilter.tsx +0ms
  vite:cache [memory] /src/components/CommentForm.tsx +1ms
  vite:time 0ms   /src/components/CommentForm.tsx +1ms
  vite:cache [memory] /src/components/CommentList.tsx +5ms
  vite:time 0ms   /src/components/CommentList.tsx +5ms
  vite:cache [memory] /src/components/TransactionTitle.tsx +2ms
  vite:time 0ms   /src/components/TransactionTitle.tsx +2ms
  vite:cache [memory] /src/components/TransactionAmount.tsx +1ms
  vite:time 1ms   /src/components/TransactionAmount.tsx +1ms
  vite:cache [memory] /src/components/NotificationListItem.tsx +0ms
  vite:time 0ms   /src/components/NotificationListItem.tsx +0ms
  vite:cache [memory] /src/components/EmptyList.tsx +1ms
  vite:time 1ms   /src/components/EmptyList.tsx +1ms
  vite:cache [memory] /src/svgs/undraw_reminders_697p.svg +5ms
  vite:time 1ms   /src/svgs/undraw_reminders_697p.svg?import +5ms
  vite:cache [memory] /src/components/BankAccountItem.tsx +1ms
  vite:time 1ms   /src/components/BankAccountItem.tsx +1ms
  vite:cache [memory] /src/components/UsersList.tsx +0ms
  vite:time 0ms   /src/components/UsersList.tsx +0ms
  vite:cache [memory] /src/components/UserListSearchForm.tsx +1ms
  vite:time 2ms   /src/components/UserListSearchForm.tsx +2ms
  vite:cache [memory] /node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +1ms
  vite:time 0ms   /node_modules/react-number-format/dist/react-number-format.es.js?v=a27b7124 +0ms
  vite:cache [memory] /src/components/SkeletonList.tsx +3ms
  vite:time 1ms   /src/components/SkeletonList.tsx +3ms
  vite:cache [memory] /src/components/TransactionInfiniteList.tsx +1ms
  vite:time 0ms   /src/components/TransactionInfiniteList.tsx +1ms
  vite:cache [memory] /src/svgs/undraw_transfer_money_rywa.svg +1ms
  vite:time 0ms   /src/svgs/undraw_transfer_money_rywa.svg?import +1ms
  vite:cache [memory] /src/models/user.ts +0ms
  vite:time 0ms   /src/models/user.ts +0ms
  vite:cache [memory] /src/models/bankaccount.ts +2ms
  vite:time 1ms   /src/models/bankaccount.ts +2ms
  vite:cache [memory] /src/models/contact.ts +3ms
  vite:time 1ms   /src/models/contact.ts +3ms
  vite:cache [memory] /src/models/transaction.ts +0ms
  vite:time 0ms   /src/models/transaction.ts +0ms
  vite:cache [memory] /src/models/like.ts +0ms
  vite:time 1ms   /src/models/like.ts +1ms
  vite:cache [memory] /src/models/comment.ts +1ms
  vite:time 0ms   /src/models/comment.ts +0ms
  vite:cache [memory] /src/models/notification.ts +1ms
  vite:time 0ms   /src/models/notification.ts +1ms
  vite:cache [memory] /src/models/banktransfer.ts +2ms
  vite:time 1ms   /src/models/banktransfer.ts +2ms
  vite:cache [memory] /node_modules/.vite/date-fns.3220c5aa.js +2ms
  vite:time 0ms   /node_modules/.vite/date-fns.3220c5aa.js +2ms
  vite:cache [memory] /node_modules/.vite/react-infinite-calendar.fc11e1bf.js +3ms
  vite:time 1ms   /node_modules/.vite/react-infinite-calendar.fc11e1bf.js +3ms
  vite:cache [memory] /node_modules/react-infinite-calendar/styles.css?v=a27b7124 +2ms
  vite:time 1ms   /node_modules/react-infinite-calendar/styles.css?v=a27b7124 +2ms
  vite:cache [memory] /src/components/CommentListItem.tsx +0ms
  vite:time 0ms   /src/components/CommentListItem.tsx +0ms
  vite:cache [memory] /src/components/UserListItem.tsx +1ms
  vite:time 0ms   /src/components/UserListItem.tsx +1ms
  vite:cache [memory] /node_modules/.vite/react-virtualized.eb4ff20d.js +4ms
  vite:time 1ms   /node_modules/.vite/react-virtualized.eb4ff20d.js +4ms
  vite:cache [memory] /node_modules/react-virtualized/styles.css?v=a27b7124 +2ms
  vite:time 0ms   /node_modules/react-virtualized/styles.css?v=a27b7124 +2ms
  vite:cache [memory] /src/components/TransactionItem.tsx +1ms
  vite:time 0ms   /src/components/TransactionItem.tsx +1ms
(node:78546) UnhandledPromiseRejectionWarning: URIError: URI malformed
    at decodeURI (<anonymous>)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60211:19
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60681:28
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60701:9
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3042:14)
    at cors (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3586:7)
(node:78546) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 3)
(node:78546) UnhandledPromiseRejectionWarning: URIError: URI malformed
    at decodeURI (<anonymous>)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60211:19
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60681:28
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:60701:9
    at call (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3120:7)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3064:5)
    at next (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3042:14)
    at cors (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/vite/dist/node/chunks/dep-e56807a6.js:3586:7)
(node:78546) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 4)
yyx990803 commented 3 years ago

FYI I was able to get the app running on vite here: https://github.com/yyx990803/cypress-realworld-app/commit/e06faa9a5b0eab4eb384b86354f7923b63300c82

Steps needed:

  1. The dependency react-virtualized contains a bogus import in its ESM file (see issue) which causes the dep pre-bundling to fail. This is a bug in this dep that needs to be patched manually. I don't know how webpack allows this to even build.

  2. Move index.html out of public. See https://vitejs.dev/guide/#project-root - with Vite index.html is your app's entry point never put it in public.

  3. Remove all the %PUBLIC_URL% references in index.html - Vite does't need these and will automatically rebase the urls on build.

  4. Add <script type="module" src="/src/index.tsx"></script> to index.html

  5. The app contains imports to two deps that are not listed in dependencies: lodash and faker. Vite is strict on dependencies and will error on these, so add them to dependencies in package.json.

  6. The code imports lodash/fp which is a deep import - this needs to be added to optimizeDeps.include in vite.config.js.

  7. The code imports SVGs as React components. This is not something that Vite supports out of the box so I simply removed references to them.

Now the app works!

pd4d10 commented 3 years ago

The code imports SVGs as React components

vite-plugin-svgr could help in this case. It is already used in our production build.

kevinold commented 3 years ago

@yyx990803 @pd4d10

Thanks for the feedback.

  1. I've upgraded the PR branch to run vite @2.0.0-beta.50 with the updates suggested (https://github.com/vitejs/vite/issues/1652#issuecomment-765875146 and https://github.com/vitejs/vite/issues/1652#issuecomment-765880015) with the exception of moving index.html out of public https://github.com/cypress-io/cypress-realworld-app/pull/741
  2. The goal is to keep the same structure as create-react-app so that solutions may exist alongside each other.
  3. The dev:vite script is updated to point to public per the docs: "dev:vite": "NODE_ENV=development vite --debug public"
  4. I'm still unable to get the app to boot due to the bug mentioned with react-virtualized (https://github.com/bvaughn/react-virtualized/issues/1632) and what appears to be a warning from xstate

Your PR did not show how you were able to get around the react-virtualized error to boot the application.

Would you explain?

$ cypress-realworld-app git:(kevin/vite) ✗ yarn dev:vite
yarn run v1.22.4
$ NODE_ENV=development vite --debug public
[dotenv][DEBUG] did not match key and value when parsing line 13:
[dotenv][DEBUG] did not match key and value when parsing line 14:
[dotenv][DEBUG] did not match key and value when parsing line 15: # OKTA SAML - SimpleSamlPHP
[dotenv][DEBUG] did not match key and value when parsing line 26:
[dotenv][DEBUG] did not match key and value when parsing line 27:
[dotenv][DEBUG] did not match key and value when parsing line 28: # OKTA SAML - Shibboleth
[dotenv][DEBUG] did not match key and value when parsing line 39:
[dotenv][DEBUG] did not match key and value when parsing line 40: # Box.com OAuth2
[dotenv][DEBUG] did not match key and value when parsing line 47:
[dotenv][DEBUG] did not match key and value when parsing line 48: # Microsoft OAuth2
[dotenv][DEBUG] did not match key and value when parsing line 54:
Optimizable dependencies detected:
@material-ui/core, @material-ui/icons, @material-ui/lab, @xstate/react, axios, clsx, date-fns, dinero.js, faker, formik, history, lodash, react, react-dom, react-infinite-calendar, react-number-format, react-router, react-router-dom, react-virtualized, shortid, uuid, xstate, yup, lodash/fp
Pre-bundling them to speed up dev server page load...
(this will be run only when your dependencies or config have changed)
 > node_modules/xstate/es/invokeUtils.js: warning: Ignoring this import because "node_modules/xstate/es/actions.js" was marked as having no side effects
    3 │ import './actions.js';
      ╵        ~~~~~~~~~~~~~~
     node_modules/xstate/package.json: note: "sideEffects" is false in the enclosing "package.json" file
    8 │   "sideEffects": false,
      ╵   ~~~~~~~~~~~~~

 > node_modules/react-virtualized/dist/es/WindowScroller/utils/onScroll.js: error: No matching export for import "bpfrpt_proptype_WindowScroller"
    74 │ import { bpfrpt_proptype_WindowScroller } from "../WindowScroller.js";
       ╵          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1 warning and 1 error
(node:50903) UnhandledPromiseRejectionWarning: Error: Build failed with 1 error:
node_modules/react-virtualized/dist/es/WindowScroller/utils/onScroll.js:74:9: error: No matching export for import "bpfrpt_proptype_WindowScroller"
    at failureErrorWithLog (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/esbuild/lib/main.js:969:15)
    at buildResponseToResult (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/esbuild/lib/main.js:767:32)
    at /Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/esbuild/lib/main.js:819:20
    at handleIncomingPacket (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/esbuild/lib/main.js:566:9)
    at Socket.readFromStdout (/Users/kevinold/cypress-repos/cypress-realworld-app/node_modules/esbuild/lib/main.js:482:7)
    at Socket.emit (events.js:315:20)
    at addChunk (_stream_readable.js:295:12)
    at readableAddChunk (_stream_readable.js:271:9)
    at Socket.Readable.push (_stream_readable.js:212:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:186:23)
(node:50903) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:50903) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
yyx990803 commented 3 years ago

You need to manually remove that line, because that import simply doesn't exist. It's a bug in the dependency that webpack/rollup somehow tolerates. esbuild, which Vite uses to pre-bundle the dependencies, is pretty strict about broken imports so there's no way around that.

I opened an issue in react-virtualized: https://github.com/bvaughn/react-virtualized/issues/1632 - but the project seems to be no longer actively maintained so a fix probably can't be expected. You may need something like patch-package to automate the fix locally.

yyx990803 commented 3 years ago

Also, your script vite --debug public is wrong because the --debug flag expects an argument and public will be interpreted as the debug flag instead of the server root. The root option should preferrably be placed before all other --* flags.

I still strongly recommend against putting index.html inside public. More reasoning here. <root>/public is also a special directory for Vite (for static assets that should copied to dist verbatim) so it's better to use the actual project root as root.

In other words, please don't try to bend Vite to work like CRA because they are conceptually different.

kevinold commented 3 years ago

Also, your script vite --debug public is wrong because the --debug flag expects an argument and public will be interpreted as the debug flag instead of the server root. The root option should preferrably be placed before all other --* flags.

I still strongly recommend against putting index.html inside public. More reasoning here. <root>/public is also a special directory for Vite (for static assets that should copied to dist verbatim) so it's better to use the actual project root as root.

In other words, please don't try to bend Vite to work like CRA because they are conceptually different.

Thanks for this information. I do want to understand why index.html must be in the root of a project. Most frontend projects I encounter keep source and assets in directories such as src and public. This allows for tooling in scripts, cypress, test, etc directories to be placed at the root of the repository. Placing index.html in the root of a repository implies that the developer must place any scripts (e.g. deployment and or testing), tests, etc along side their infrastructure and testing code.

See the RWA repo and all of the files and directories in the root of the project.

The goal is not to bend vite to work like CRA, but to aid in adoption for folks to be able to migrate to Vite without reorganizing existing projects.

yyx990803 commented 3 years ago

webpack tends to make people think of main.js as the entry point and html as an after thought - That is not true in Vite. index.html is source code and part of the module graph in Vite. IMO it's special enough to be placed in the project root.

You can put index.html in src and use src as Vite root if you want - but you'll then have to move public into src as well, because for now public must be inside Vite root to be automatically served.

In fact, assets are also part of the module graph (when imported from js they expose the built URL), and it's preferred to put assets next to feature source files in large projects. This makes it easier to organize assets for sub modules (e.g. each page can have its own nested assets directory). public is only meant for static assets that must retain their exact location in the dist build like robots.txt or favicon.ico.

kevinold commented 3 years ago

This makes sense. Thanks for your help and explanations. I appreciate your work on Vite and am excited to use it.

davincho commented 3 years ago

Hey @yyx990803 thanks for creating vite 👍🏼 I was reading through this issue and thought if we could configure vite in way to ignore es builds for certain 3rd party dependencies. I simulated this behaviour by removing the es folder and any reference within package.json from react-virtualized. This fix obviously works only until you run npm install again ;) Wdyt?