Next generation frontend tooling. It's fast!

Overview

Vite logo


npm package node compatility unix build status windows build status discord chat


Vite ⚑

Next Generation Frontend Tooling

  • πŸ’‘ Instant Server Start
  • ⚑️ Lightning Fast HMR
  • πŸ› οΈ Rich Features
  • πŸ“¦ Optimized Build
  • πŸ”© Universal Plugin Interface
  • πŸ”‘ Fully Typed APIs

Vite (French word for "fast", pronounced /vit/) is a new breed of frontend build tool that significantly improves the frontend development experience. It consists of two major parts:

In addition, Vite is highly extensible via its Plugin API and JavaScript API with full typing support.

Read the Docs to Learn More.

Migrating from 1.x

Check out the Migration Guide if you are upgrading from 1.x.

Packages

Package Version (click for changelogs)
vite vite version
@vitejs/plugin-vue plugin-vue version
@vitejs/plugin-vue-jsx plugin-vue-jsx version
@vitejs/plugin-react-refresh plugin-react-refresh version
@vitejs/plugin-legacy plugin-legacy version
@vitejs/create-app create-app version

Contribution

See Contributing Guide.

License

MIT

Comments
  • Hot Reload shows in terminal but do not updates browser

    Hot Reload shows in terminal but do not updates browser

    Describe the bug

    I have a Vue.js 3 + Vite + Tailwind CSS 3 project that uses a third party components library (also built with Vue.js 3 and Tailwind CSS 3) from my company's local NPM.

    The problem is when I change the class or any prop that affects the classes of the imported component in my project, the VSCode terminal and the browser terminal both show hmr update /src/views/.../fileName.vue hmr update /src/tailwind.css

    But the browser does not update and I always have to manually refresh the page with F5 to see the changes.

    It works correctly if I change the class of any element or component from my own project, the issue is ONLY with the third party library.

    This is my vite.config.js

    import { defineConfig } from 'vite';
    import vue from '@vitejs/plugin-vue';
    const path = require('path');
    
    // https://vitejs.dev/config/
    export default defineConfig({
      plugins: [vue()],
      resolve: {
        extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'],
        alias: {
          '@': path.resolve(__dirname, './src'),
        },
      },
      server: {
        port: 8080,
      },
    });
    

    Does anyone know how to make the browser reflects the changes?

    ------- edit: added reproduction link from rtek

    Reproduction

    https://stackblitz.com/edit/vite-auuvqt?file=src%2Fcomponents%2FWrapper.vue

    System Info

    System:
        OS: Windows 10 10.0.19043
        CPU: (8) x64 Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz   
        Memory: 6.53 GB / 15.78 GB
      Binaries:
        Node: 16.14.2 - C:\Program Files\nodejs\node.EXE
        Yarn: 1.22.18 - C:\Program Files\nodejs\yarn.CMD
        npm: 8.5.0 - C:\Program Files\nodejs\npm.CMD
      Browsers:
        Edge: Spartan (44.19041.1266.0), Chromium (100.0.1185.44)
        Internet Explorer: 11.0.19041.1566
      npmPackages:
        @vitejs/plugin-vue: ^2.0.0 => 2.3.1
        vite: ^2.9.5 => 2.9.5
    

    Used Package Manager

    pnpm

    Logs

    vite:load 1.18ms [fs] /src/views/Monitoring/MonitoringShow.vue +6s
      vite:hmr [self-accepts] src\views\Monitoring\MonitoringShow.vue +57ms
      vite:import-analysis 13.99ms [8 imports rewritten] src\views\Monitoring\MonitoringShow.vue +6s   
      vite:cache [memory] /node_modules/.vite/deps/vue.js?v=59cbbbfb +6s
      vite:cache [memory] /node_modules/.vite/deps/date-fns.js?v=59cbbbfb +0ms
      vite:cache [memory] /node_modules/.vite/deps/date-fns_locale_pt-BR.js?v=59cbbbfb +0ms
      vite:cache [memory] /node_modules/.vite/deps/@fortawesome_free-solid-svg-icons.js?v=59cbbbfb +0ms
      vite:cache [memory] /node_modules/.vite/deps/@design-system_ui.js?v=59cbbbfb +0ms
      vite:cache [memory] /src/components/Dashboard.vue +1ms
      vite:cache [memory] /src/services/api.ts +0ms
      vite:cache [memory] plugin-vue:export-helper +4ms
      vite:transform 40.79ms /src/views/Monitoring/MonitoringShow.vue +6s
      vite:time 47.56ms /src/views/Monitoring/MonitoringShow.vue?import +6s
      vite:load 1.90ms [fs] /src/tailwind.css +51ms
      vite:hmr [self-accepts] src\tailwind.css +125ms
      vite:import-analysis 0.68ms [0 imports rewritten] src\tailwind.css +122ms
      vite:transform 103.92ms /src/tailwind.css +113ms
      vite:time 110.01ms /src/tailwind.css?import +111ms
      vite:cache [memory] /src/views/Monitoring/MonitoringShow.vue +119ms      
      vite:time 2.19ms /src/views/Monitoring/MonitoringShow.vue?import +5ms    
      vite:cache [memory] /src/tailwind.css +8ms
      vite:time 2.48ms /src/tailwind.css?import +8ms
    

    Validations

    bug: upstream feat: hmr 
    opened by daniloribeiro00 62
  • feature: first class Jest integration

    feature: first class Jest integration

    (previously...)

    Making an issue to track work on the Jest experience with vite.

    Jest is a very popular JavaScript testing framework. Some standout features:

    • Support for mocking functions and modules
    • Parallelisation and prioritisation of tests
    • Snapshot tests
    • Running only changed tests between 2 revisions (or based on a set of files)

    It would be worthy to provide some form of blessed integration to use with vite.

    (If you don't need these features, you may be better off using a testing framework like uvu, which should be much simpler to setup.)

    @yyx990803 mentioned spinning up a ViteDevServer and using vite.transformRequest() as the transform. One problem here is that the jest transform is expected to be synchronous. Jest's likely going to fix this as part of the ES module work, tracking here. (Further, it's not clear to me what the devx would be? Should we run a vite server in a seaparate process/terminal tab? Or should we introduce a vite test command that wraps jest?


    Let me propose a first step: in my own repo I'm going to do the bare minimum: esbuild-jest (possibly modified) + babel-plugin-transform-import-meta + babel-plugin-jest-hoist + babel-plugin-istanbul. Anything I'm missing? What are the vite specific bits to inject into the environment? Discuss!

    enhancement discussion 
    opened by threepointone 56
  • HMR breaks when modifying React context provider

    HMR breaks when modifying React context provider

    Describe the bug

    Vite HMR breaks when modifying React context provider Related: https://github.com/vitejs/vite-plugin-react/issues/24

    Reproduction

    selrond/vite-react-usecontext

    System Info

    Output of npx envinfo --system --npmPackages vite,@vitejs/plugin-vue --binaries --browsers:

      System:
        OS: macOS 10.15.7
        CPU: (8) x64 Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
        Memory: 413.26 MB / 16.00 GB
        Shell: 5.7.1 - /bin/zsh
      Binaries:
        Node: 15.14.0 - ~/.nvm/versions/node/v15.14.0/bin/node
        Yarn: 1.22.10 - /usr/local/bin/yarn
        npm: 7.7.6 - ~/.nvm/versions/node/v15.14.0/bin/npm
        Watchman: 4.9.0 - /usr/local/bin/watchman
      Browsers:
        Brave Browser: 89.1.21.76
        Chrome: 90.0.4430.93
        Firefox: 87.0
        Firefox Developer Edition: 89.0
        Safari: 14.0.3
      npmPackages:
        vite: ^2.2.3 => 2.2.4 
    

    Used package manager: npm

    Logs


    Before submitting the issue, please make sure you do the following

    • [x] Read the Contributing Guidelines.
    • [x] Read the docs.
    • [x] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
    • [x] Provide a description in this issue that describes the bug.
    • [x] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/vue-next instead.
    • [x] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
    feat: hmr p3-minor-bug :hammer: 
    opened by selrond 51
  • alias '@' to path.resolve(__dirname, './src') is not working

    alias '@' to path.resolve(__dirname, './src') is not working

    Describe the bug

    Alias { '@': path.resolve(__dirname, './src') } is not working.

    Reproduction

    project structure:

    vite.config.js
    src
    β”œβ”€β”€ app.js
    β”œβ”€β”€ index.js
    

    vite.config.js:

    const path = require('path');
    
    module.exports = {
      alias: {
        '@': path.resolve(__dirname, './src'),
      }
    };
    

    src/index.js

    import { Foo } from '@/app';
    

    Got error in vite:

    [vite] Failed to resolve module import "@/app"
    

    System Info

    • required vite version: 0.17.0
    • required Operating System: Linux
    • required Node version: 14.3.0
    pending triage 
    opened by hronro 49
  • Uncaught TypeError: Cannot read property 'ToolItem' of undefined

    Uncaught TypeError: Cannot read property 'ToolItem' of undefined

    Describe the bug

    Throw error Uncaught TypeError: Cannot read property 'ToolItem' of undefined.

    And I've found an error in the bundle of @antv/x6 (ToolsView is used before definition):

    
    /* ... */
    var Button = class extends ToolsView.ToolItem // ...
    
    /* ... */
    
    var ToolsView = class extends View // ...
    
    /* ... */
    

    Reproduction

    Please check this demo: vite-x6.zip

    Without src/init.tsx:66 and src/init.tsx:6, it works as exprected.

    System Info

    Output of npx envinfo --system --npmPackages vite,@vitejs/plugin-vue --binaries --browsers:

      System:
        OS: Windows 10 10.0.19042
        CPU: (6) x64 Intel(R) Core(TM) i5-8500 CPU @ 3.00GHz
        Memory: 4.25 GB / 15.80 GB
      Binaries:
        Node: 14.12.0 - C:\Program Files\nodejs\node.EXE
        Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD
        npm: 7.5.2 - C:\Program Files\nodejs\npm.CMD
      Browsers:
        Chrome: 90.0.4430.212
        Edge: Spartan (44.19041.423.0), Chromium (90.0.818.56)
        Internet Explorer: 11.0.19041.1
      npmPackages:
        vite: ^2.3.2 => 2.3.2 
    

    Used package manager: yarn

    Logs

    yarn vite --debug
    yarn run v1.22.10
    warning package.json: No license field
    $ C:\Project\tmp\vite-x6\node_modules\.bin\vite --debug
      vite:config bundled config file loaded in 92ms +0ms
      vite:config using resolved config: {
      vite:config   plugins: [
      vite:config     'vite:pre-alias',
      vite:config     'alias',
      vite:config     'react-refresh',
      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     'vite:define',
      vite:config     'vite:css-post',
      vite:config     'vite:client-inject',
      vite:config     'vite:import-analysis'
      vite:config   ],
      vite:config   server: { fsServe: { root: 'C:/Project/tmp/vite-x6', strict: false } },
      vite:config   configFile: 'C:/Project/tmp/vite-x6/vite.config.ts',
      vite:config   configFileDependencies: [ 'vite.config.ts' ],
      vite:config   inlineConfig: {
      vite:config     root: undefined,
      vite:config     base: undefined,
      vite:config     mode: undefined,
      vite:config     configFile: undefined,
      vite:config     logLevel: undefined,
      vite:config     clearScreen: undefined,
      vite:config     server: { fsServe: [Object] }
      vite:config   },
      vite:config   root: 'C:/Project/tmp/vite-x6',
      vite:config   base: '/',
      vite:config   resolve: { dedupe: undefined, alias: [ [Object] ] },
      vite:config   publicDir: 'C:\\Project\\tmp\\vite-x6\\public',
      vite:config   cacheDir: 'C:\\Project\\tmp\\vite-x6\\node_modules\\.vite',
      vite:config   command: 'serve',
      vite:config   mode: 'development',
      vite:config   isProduction: false,
      vite:config   build: {
      vite:config     target: [ 'es2019', 'edge88', 'firefox78', 'chrome87', 'safari13.1' ],
      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     brotliSize: true,
      vite:config     chunkSizeWarningLimit: 500,
      vite:config     watch: null
      vite:config   },
      vite:config   env: { BASE_URL: '/', MODE: 'development', DEV: true, PROD: false },
      vite:config   assetsInclude: [Function: assetsInclude],
      vite:config   logger: {
      vite:config     hasWarned: false,
      vite:config     info: [Function: info],
      vite:config     warn: [Function: warn],
      vite:config     warnOnce: [Function: warnOnce],
      vite:config     error: [Function: error],
      vite:config     clearScreen: [Function: clearScreen]
      vite:config   },
      vite:config   createResolver: [Function: createResolver],
      vite:config   optimizeDeps: { esbuildOptions: { keepNames: undefined } }
      vite:config } +6ms
      vite:deps Crawling dependencies using entries:
      vite:deps   C:/Project/tmp/vite-x6/index.html +0ms
      vite:resolve 0ms   /src/main.tsx -> C:/Project/tmp/vite-x6/src/main.tsx +0ms
      vite:resolve 4ms   react -> C:/Project/tmp/vite-x6/node_modules/react/index.js +6ms
      vite:resolve 2ms   react-dom -> C:/Project/tmp/vite-x6/node_modules/react-dom/index.js +7ms
      vite:resolve 1ms   ./App -> C:/Project/tmp/vite-x6/src/App.tsx +4ms
      vite:resolve 1ms   ./init -> C:/Project/tmp/vite-x6/src/init.tsx +2ms
      vite:resolve 2ms   insert-css -> C:/Project/tmp/vite-x6/node_modules/insert-css/index.js +4ms
      vite:resolve 3ms   antd -> C:/Project/tmp/vite-x6/node_modules/antd/es/index.js +4ms
      vite:resolve 3ms   @antv/x6 -> C:/Project/tmp/vite-x6/node_modules/@antv/x6/es/index.js +4ms
      vite:resolve 1ms   @antv/x6-react-shape -> C:/Project/tmp/vite-x6/node_modules/@antv/x6-react-shape/es/index.js +2ms
      vite:deps Scan completed in 62ms: {
      react: 'C:/Project/tmp/vite-x6/node_modules/react/index.js',
      'react-dom': 'C:/Project/tmp/vite-x6/node_modules/react-dom/index.js',
      'insert-css': 'C:/Project/tmp/vite-x6/node_modules/insert-css/index.js',
      antd: 'C:/Project/tmp/vite-x6/node_modules/antd/es/index.js',
      '@antv/x6': 'C:/Project/tmp/vite-x6/node_modules/@antv/x6/es/index.js',
      '@antv/x6-react-shape': 'C:/Project/tmp/vite-x6/node_modules/@antv/x6-react-shape/es/index.js'
    } +54ms
    Pre-bundling dependencies:
      react
      react-dom
      insert-css
      antd
      @antv/x6
      (...and 1 more)
    (this will be run only when your dependencies or config have changed)
      vite:resolve 0ms   object-assign -> null +0ms
      vite:resolve 2ms   object-assign -> C:/Project/tmp/vite-x6/node_modules/object-assign/index.js +0ms
      vite:resolve 1ms   jquery -> null +9ms
      vite:resolve 2ms   jquery -> C:/Project/tmp/vite-x6/node_modules/jquery/dist/jquery.js +0ms
      vite:resolve 0ms   scheduler -> null +57ms
      vite:resolve 3ms   scheduler -> C:/Project/tmp/vite-x6/node_modules/scheduler/index.js +66ms
      vite:resolve 0ms   scheduler/tracing -> null +4ms
      vite:resolve 0ms   scheduler/tracing -> C:/Project/tmp/vite-x6/node_modules/scheduler/tracing.js +2ms
      vite:resolve 0ms   lodash-es -> null +2ms
      vite:resolve 3ms   lodash-es -> C:/Project/tmp/vite-x6/node_modules/lodash-es/lodash.js +74ms
      vite:resolve 0ms   @babel/runtime/helpers/esm/extends -> null +53ms
      vite:resolve 0ms   @babel/runtime/helpers/esm/defineProperty -> null +0ms
      vite:resolve 11ms  @babel/runtime/helpers/esm/extends -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/extends.js +51ms
      vite:resolve 11ms  @babel/runtime/helpers/esm/defineProperty -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/defineProperty.js +0ms
      vite:resolve 2ms   mousetrap -> null +15ms
      vite:resolve 2ms   rc-picker/es/generate/moment -> null +0ms
      vite:resolve 2ms   jquery-mousewheel -> null +1ms
      vite:resolve 38ms  mousetrap -> C:/Project/tmp/vite-x6/node_modules/mousetrap/mousetrap.js +42ms
      vite:resolve 38ms  rc-picker/es/generate/moment -> C:/Project/tmp/vite-x6/node_modules/rc-picker/es/generate/moment.js +0ms
      vite:resolve 38ms  jquery-mousewheel -> C:/Project/tmp/vite-x6/node_modules/jquery-mousewheel/jquery.mousewheel.js +0ms
      vite:resolve 6ms   rc-util/es/warning -> null +47ms
      vite:resolve 7ms   @babel/runtime/helpers/esm/slicedToArray -> null +1ms
      vite:resolve 6ms   @babel/runtime/helpers/esm/typeof -> null +0ms
      vite:resolve 5ms   @babel/runtime/helpers/esm/toConsumableArray -> null +0ms
      vite:resolve 3ms   @babel/runtime/helpers/esm/classCallCheck -> null +1ms
      vite:resolve 106ms rc-util/es/warning -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/warning.js +117ms
      vite:resolve 107ms @babel/runtime/helpers/esm/slicedToArray -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/slicedToArray.js +1ms
      vite:resolve 107ms @babel/runtime/helpers/esm/typeof -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/typeof.js +0ms
      vite:resolve 109ms @babel/runtime/helpers/esm/toConsumableArray -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/toConsumableArray.js +2ms
      vite:resolve 110ms @babel/runtime/helpers/esm/classCallCheck -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/classCallCheck.js +1ms
      vite:resolve 8ms   moment -> null +123ms
      vite:resolve 9ms   @ant-design/icons/es/components/Context -> null +1ms
      vite:resolve 8ms   rc-util/es/omit -> null +0ms
      vite:resolve 5ms   @babel/runtime/helpers/esm/createClass -> null +1ms
      vite:resolve 24ms  moment -> C:/Project/tmp/vite-x6/node_modules/moment/dist/moment.js +40ms
      vite:resolve 24ms  @ant-design/icons/es/components/Context -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/components/Context.js +0ms
      vite:resolve 24ms  rc-util/es/omit -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/omit.js +0ms
      vite:resolve 25ms  @babel/runtime/helpers/esm/createClass -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/createClass.js +1ms
      vite:resolve 0ms   classnames -> null +30ms
      vite:resolve 2ms   classnames -> C:/Project/tmp/vite-x6/node_modules/classnames/index.js +7ms
      vite:resolve 6ms   rc-rate -> null +10ms
      vite:resolve 6ms   @ant-design/react-slick -> null +0ms
      vite:resolve 6ms   rc-field-form -> null +1ms
      vite:resolve 5ms   @babel/runtime/regenerator -> null +0ms
      vite:resolve 5ms   @babel/runtime/helpers/esm/inherits -> null +1ms
      vite:resolve 16ms  @babel/runtime/helpers/esm/assertThisInitialized -> null +12ms
      vite:resolve 27ms  rc-rate -> C:/Project/tmp/vite-x6/node_modules/rc-rate/es/index.js +49ms
      vite:resolve 28ms  @ant-design/react-slick -> C:/Project/tmp/vite-x6/node_modules/@ant-design/react-slick/es/index.js +1ms
      vite:resolve 28ms  rc-field-form -> C:/Project/tmp/vite-x6/node_modules/rc-field-form/es/index.js +0ms
      vite:resolve 29ms  @babel/runtime/regenerator -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/regenerator/index.js +1ms
      vite:resolve 30ms  @babel/runtime/helpers/esm/inherits -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/inherits.js +1ms
      vite:resolve 30ms  @babel/runtime/helpers/esm/assertThisInitialized -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js +0ms
      vite:resolve 0ms   rc-util/es/Children/toArray -> null +33ms
      vite:resolve 1ms   @ant-design/icons/es/icons/InfoCircleOutlined -> null +1ms
      vite:resolve 8ms   rc-util/es/Children/toArray -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Children/toArray.js +12ms
      vite:resolve 8ms   @ant-design/icons/es/icons/InfoCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/InfoCircleOutlined.js +0ms
      vite:resolve 3ms   rc-tabs -> null +13ms
      vite:resolve 4ms   rc-motion -> null +1ms
      vite:resolve 4ms   rc-dropdown -> null +0ms
      vite:resolve 4ms   @babel/runtime/helpers/esm/createSuper -> null +0ms
      vite:resolve 4ms   @ant-design/icons/es/icons/EyeOutlined -> null +1ms
      vite:resolve 4ms   rc-switch -> null +0ms
      vite:resolve 4ms   rc-tree -> null +0ms
      vite:resolve 4ms   rc-tree-select -> null +0ms
      vite:resolve 5ms   rc-collapse -> null +1ms
      vite:resolve 4ms   @ant-design/icons/es/icons/CloseOutlined -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/StarFilled -> null +1ms
      vite:resolve 5ms   rc-checkbox -> null +0ms
      vite:resolve 5ms   rc-pagination -> null +0ms
      vite:resolve 6ms   rc-util/es/hooks/useMemo -> null +1ms
      vite:resolve 6ms   @ant-design/icons/es/icons/CheckCircleFilled -> null +0ms
      vite:resolve 6ms   rc-dialog -> null +1ms
      vite:resolve 67ms  rc-tabs -> C:/Project/tmp/vite-x6/node_modules/rc-tabs/es/index.js +77ms
      vite:resolve 68ms  rc-motion -> C:/Project/tmp/vite-x6/node_modules/rc-motion/es/index.js +1ms
      vite:resolve 68ms  rc-dropdown -> C:/Project/tmp/vite-x6/node_modules/rc-dropdown/es/index.js +0ms
      vite:resolve 69ms  @babel/runtime/helpers/esm/createSuper -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/createSuper.js +1ms
      vite:resolve 69ms  @ant-design/icons/es/icons/EyeOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/EyeOutlined.js +0ms
      vite:resolve 70ms  rc-switch -> C:/Project/tmp/vite-x6/node_modules/rc-switch/es/index.js +1ms
      vite:resolve 70ms  rc-tree -> C:/Project/tmp/vite-x6/node_modules/rc-tree/es/index.js +0ms
      vite:resolve 70ms  rc-tree-select -> C:/Project/tmp/vite-x6/node_modules/rc-tree-select/es/index.js +0ms
      vite:resolve 71ms  rc-collapse -> C:/Project/tmp/vite-x6/node_modules/rc-collapse/es/index.js +1ms
      vite:resolve 71ms  @ant-design/icons/es/icons/CloseOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CloseOutlined.js +0ms
      vite:resolve 71ms  @ant-design/icons/es/icons/StarFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/StarFilled.js +0ms
      vite:resolve 72ms  rc-checkbox -> C:/Project/tmp/vite-x6/node_modules/rc-checkbox/es/index.js +1ms
      vite:resolve 72ms  rc-pagination -> C:/Project/tmp/vite-x6/node_modules/rc-pagination/es/index.js +0ms
      vite:resolve 73ms  rc-util/es/hooks/useMemo -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/hooks/useMemo.js +1ms
      vite:resolve 73ms  @ant-design/icons/es/icons/CheckCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CheckCircleFilled.js +0ms
      vite:resolve 72ms  rc-dialog -> C:/Project/tmp/vite-x6/node_modules/rc-dialog/es/index.js +1ms
      vite:resolve 0ms   @ant-design/icons/es/icons/CheckCircleOutlined -> null +76ms
      vite:resolve 1ms   @ant-design/icons/es/icons/CheckCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CheckCircleOutlined.js +4ms
      vite:resolve 3ms   rc-notification -> null +6ms
      vite:resolve 4ms   rc-drawer -> null +1ms
      vite:resolve 4ms   rc-input-number -> null +1ms
      vite:resolve 5ms   rc-util/es/hooks/useMergedState -> null +1ms
      vite:resolve 5ms   rc-tooltip -> null +0ms
      vite:resolve 5ms   rc-pagination/es/locale/en_US -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/ArrowLeftOutlined -> null +1ms
      vite:resolve 5ms   rc-util/es/ref -> null +0ms
      vite:resolve 5ms   rc-image -> null +0ms
      vite:resolve 6ms   @ant-design/icons/es/icons/LoadingOutlined -> null +1ms
      vite:resolve 6ms   rc-util/es/Dom/addEventListener -> null +0ms
      vite:resolve 6ms   @ant-design/icons/es/icons/CloseCircleFilled -> null +0ms
      vite:resolve 7ms   rc-steps -> null +1ms
      vite:resolve 61ms  rc-notification -> C:/Project/tmp/vite-x6/node_modules/rc-notification/es/index.js +71ms
      vite:resolve 61ms  rc-drawer -> C:/Project/tmp/vite-x6/node_modules/rc-drawer/es/index.js +0ms
      vite:resolve 62ms  rc-input-number -> C:/Project/tmp/vite-x6/node_modules/rc-input-number/es/index.js +1ms
      vite:resolve 62ms  rc-util/es/hooks/useMergedState -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/hooks/useMergedState.js +0ms
      vite:resolve 63ms  rc-tooltip -> C:/Project/tmp/vite-x6/node_modules/rc-tooltip/es/index.js +1ms
      vite:resolve 63ms  rc-pagination/es/locale/en_US -> C:/Project/tmp/vite-x6/node_modules/rc-pagination/es/locale/en_US.js +0ms
      vite:resolve 63ms  @ant-design/icons/es/icons/ArrowLeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ArrowLeftOutlined.js +0ms
      vite:resolve 64ms  rc-util/es/ref -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/ref.js +1ms
      vite:resolve 64ms  rc-image -> C:/Project/tmp/vite-x6/node_modules/rc-image/es/index.js +0ms
      vite:resolve 64ms  @ant-design/icons/es/icons/LoadingOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/LoadingOutlined.js +0ms
      vite:resolve 65ms  rc-util/es/Dom/addEventListener -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/addEventListener.js +1ms
      vite:resolve 65ms  @ant-design/icons/es/icons/CloseCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CloseCircleFilled.js +0ms
      vite:resolve 65ms  rc-steps -> C:/Project/tmp/vite-x6/node_modules/rc-steps/es/index.js +0ms
      vite:resolve 3ms   react-is -> null +70ms
      vite:resolve 2ms   @ant-design/icons/es/icons/CloseCircleOutlined -> null +0ms
      vite:resolve 4ms   @babel/runtime/helpers/esm/objectSpread2 -> null +2ms
      vite:resolve 5ms   @ant-design/icons/es/icons/UpOutlined -> null +1ms
      vite:resolve 6ms   rc-slider -> null +1ms
      vite:resolve 5ms   @ant-design/icons/es/icons/ExclamationCircleFilled -> null +0ms
      vite:resolve 5ms   rc-util/es/getScrollBarSize -> null +0ms
      vite:resolve 6ms   rc-select -> null +1ms
      vite:resolve 6ms   rc-mentions -> null +0ms
      vite:resolve 7ms   @ant-design/icons/es/icons/RightOutlined -> null +1ms
      vite:resolve 7ms   @ant-design/icons/es/icons/ArrowRightOutlined -> null +0ms
      vite:resolve 8ms   @ant-design/icons/es/icons/SearchOutlined -> null +1ms
      vite:resolve 7ms   @ant-design/icons/es/icons/ExclamationCircleOutlined -> null +0ms
      vite:resolve 8ms   @ant-design/icons/es/icons/EllipsisOutlined -> null +1ms
      vite:resolve 8ms   @ant-design/icons/es/icons/CheckOutlined -> null +0ms
      vite:resolve 62ms  react-is -> C:/Project/tmp/vite-x6/node_modules/react-is/index.js +75ms
      vite:resolve 63ms  @ant-design/icons/es/icons/CloseCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CloseCircleOutlined.js +1ms
      vite:resolve 63ms  @babel/runtime/helpers/esm/objectSpread2 -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/objectSpread2.js +0ms
      vite:resolve 63ms  @ant-design/icons/es/icons/UpOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/UpOutlined.js +0ms
      vite:resolve 64ms  rc-slider -> C:/Project/tmp/vite-x6/node_modules/rc-slider/es/index.js +1ms
      vite:resolve 64ms  @ant-design/icons/es/icons/ExclamationCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ExclamationCircleFilled.js +0ms
      vite:resolve 64ms  rc-util/es/getScrollBarSize -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/getScrollBarSize.js +0ms
      vite:resolve 65ms  rc-select -> C:/Project/tmp/vite-x6/node_modules/rc-select/es/index.js +1ms
      vite:resolve 65ms  rc-mentions -> C:/Project/tmp/vite-x6/node_modules/rc-mentions/es/index.js +0ms
      vite:resolve 65ms  @ant-design/icons/es/icons/RightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/RightOutlined.js +0ms
      vite:resolve 66ms  @ant-design/icons/es/icons/ArrowRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ArrowRightOutlined.js +1ms
      vite:resolve 66ms  @ant-design/icons/es/icons/SearchOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/SearchOutlined.js +0ms
      vite:resolve 65ms  @ant-design/icons/es/icons/ExclamationCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ExclamationCircleOutlined.js +0ms      
      vite:resolve 66ms  @ant-design/icons/es/icons/EllipsisOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/EllipsisOutlined.js +1ms
      vite:resolve 66ms  @ant-design/icons/es/icons/CheckOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CheckOutlined.js +0ms
      vite:resolve 4ms   rc-util/es/KeyCode -> null +93ms
      vite:resolve 5ms   lodash/padEnd -> null +1ms
      vite:resolve 5ms   @ant-design/icons-svg/es/asn/StarFilled -> null +0ms
      vite:resolve 5ms   lodash/isEqual -> null +0ms
      vite:resolve 6ms   rc-textarea -> null +1ms
      vite:resolve 5ms   @babel/runtime/helpers/esm/objectWithoutProperties -> null +0ms
      vite:resolve 5ms   rc-resize-observer -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/DownOutlined -> null +0ms
      vite:resolve 6ms   @ant-design/icons/es/icons/BarsOutlined -> null +1ms
      vite:resolve 6ms   @ant-design/icons/es/icons/LeftOutlined -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/PlusOutlined -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/WarningFilled -> null +0ms
      vite:resolve 5ms   rc-util/es/Dom/canUseDom -> null +1ms
      vite:resolve 5ms   @babel/runtime/helpers/typeof -> null +0ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/EyeOutlined -> null +0ms
      vite:resolve 5ms   @ant-design/icons-svg/es/asn/LoadingOutlined -> null +1ms
      vite:resolve 67ms  rc-util/es/KeyCode -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/KeyCode.js +99ms
      vite:resolve 67ms  lodash/padEnd -> C:/Project/tmp/vite-x6/node_modules/lodash/padEnd.js +0ms
      vite:resolve 67ms  @ant-design/icons-svg/es/asn/StarFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/StarFilled.js +0ms
      vite:resolve 68ms  lodash/isEqual -> C:/Project/tmp/vite-x6/node_modules/lodash/isEqual.js +1ms
      vite:resolve 68ms  rc-textarea -> C:/Project/tmp/vite-x6/node_modules/rc-textarea/es/index.js +0ms
      vite:resolve 68ms  @babel/runtime/helpers/esm/objectWithoutProperties -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js +0ms
      vite:resolve 69ms  rc-resize-observer -> C:/Project/tmp/vite-x6/node_modules/rc-resize-observer/es/index.js +1ms
      vite:resolve 69ms  @ant-design/icons/es/icons/DownOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/DownOutlined.js +0ms
      vite:resolve 69ms  @ant-design/icons/es/icons/BarsOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/BarsOutlined.js +0ms
      vite:resolve 70ms  @ant-design/icons/es/icons/LeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/LeftOutlined.js +1ms
      vite:resolve 70ms  @ant-design/icons/es/icons/PlusOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/PlusOutlined.js +0ms
      vite:resolve 70ms  @ant-design/icons/es/icons/WarningFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/WarningFilled.js +0ms
      vite:resolve 71ms  rc-util/es/Dom/canUseDom -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/canUseDom.js +1ms
      vite:resolve 71ms  @babel/runtime/helpers/typeof -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/typeof.js +0ms
      vite:resolve 71ms  @ant-design/icons-svg/es/asn/EyeOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/EyeOutlined.js +0ms
      vite:resolve 72ms  @ant-design/icons-svg/es/asn/LoadingOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/LoadingOutlined.js +1ms
      vite:resolve 10ms  @ant-design/icons-svg/es/asn/RightOutlined -> null +87ms
      vite:resolve 11ms  @ant-design/icons-svg/es/asn/CloseOutlined -> null +1ms
      vite:resolve 11ms  @ant-design/icons-svg/es/asn/SearchOutlined -> null +0ms
      vite:resolve 12ms  lodash/padStart -> null +1ms
      vite:resolve 5ms   rc-menu -> null +0ms
      vite:resolve 6ms   rc-upload -> null +1ms
      vite:resolve 6ms   rc-cascader -> null +0ms
      vite:resolve 7ms   @ant-design/icons/es/icons/EyeInvisibleOutlined -> null +1ms
      vite:resolve 5ms   rc-table -> null +0ms
      vite:resolve 36ms  @ant-design/icons-svg/es/asn/RightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/RightOutlined.js +55ms
      vite:resolve 36ms  @ant-design/icons-svg/es/asn/CloseOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CloseOutlined.js +0ms
      vite:resolve 37ms  @ant-design/icons-svg/es/asn/SearchOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/SearchOutlined.js +1ms
      vite:resolve 37ms  lodash/padStart -> C:/Project/tmp/vite-x6/node_modules/lodash/padStart.js +0ms
      vite:resolve 38ms  rc-menu -> C:/Project/tmp/vite-x6/node_modules/rc-menu/es/index.js +1ms
      vite:resolve 38ms  rc-upload -> C:/Project/tmp/vite-x6/node_modules/rc-upload/es/index.js +0ms
      vite:resolve 39ms  rc-cascader -> C:/Project/tmp/vite-x6/node_modules/rc-cascader/es/index.js +1ms
      vite:resolve 39ms  @ant-design/icons/es/icons/EyeInvisibleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/EyeInvisibleOutlined.js +0ms
      vite:resolve 40ms  rc-table -> C:/Project/tmp/vite-x6/node_modules/rc-table/es/index.js +1ms
      vite:resolve 2ms   rc-picker/es/locale/en_US -> null +44ms
      vite:resolve 21ms  rc-picker/es/locale/en_US -> C:/Project/tmp/vite-x6/node_modules/rc-picker/es/locale/en_US.js +24ms
      vite:resolve 2ms   @ant-design/icons/es/icons/VerticalAlignTopOutlined -> null +25ms
      vite:resolve 2ms   @ant-design/icons/es/icons/DoubleLeftOutlined -> null +0ms
      vite:resolve 2ms   array-tree-filter -> null +0ms
      vite:resolve 3ms   rc-tree/es/utils/treeUtil -> null +1ms
      vite:resolve 2ms   rc-table/es/Table -> null +0ms
      vite:resolve 3ms   rc-picker -> null +1ms
      vite:resolve 67ms  @ant-design/icons/es/icons/VerticalAlignTopOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/VerticalAlignTopOutlined.js +74ms
      vite:resolve 68ms  @ant-design/icons/es/icons/DoubleLeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/DoubleLeftOutlined.js +1ms
      vite:resolve 68ms  array-tree-filter -> C:/Project/tmp/vite-x6/node_modules/array-tree-filter/lib/index.js +0ms
      vite:resolve 68ms  rc-tree/es/utils/treeUtil -> C:/Project/tmp/vite-x6/node_modules/rc-tree/es/utils/treeUtil.js +0ms
      vite:resolve 68ms  rc-table/es/Table -> C:/Project/tmp/vite-x6/node_modules/rc-table/es/Table.js +0ms
      vite:resolve 69ms  rc-picker -> C:/Project/tmp/vite-x6/node_modules/rc-picker/es/index.js +1ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/ExclamationCircleOutlined -> null +78ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/CloseCircleOutlined -> null +0ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/CheckCircleOutlined -> null +0ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/ExclamationCircleFilled -> null +0ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/InfoCircleOutlined -> null +1ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/ArrowLeftOutlined -> null +0ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/DownOutlined -> null +0ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/UpOutlined -> null +0ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/CloseCircleFilled -> null +1ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/CheckCircleFilled -> null +0ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/ArrowRightOutlined -> null +0ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/WarningFilled -> null +1ms
      vite:resolve 4ms   rc-tooltip/es/placements -> null +0ms
      vite:resolve 12ms  @ant-design/icons-svg/es/asn/ExclamationCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ExclamationCircleOutlined.js +23ms
      vite:resolve 12ms  @ant-design/icons-svg/es/asn/CloseCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CloseCircleOutlined.js +0ms
      vite:resolve 13ms  @ant-design/icons-svg/es/asn/CheckCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CheckCircleOutlined.js +1ms
      vite:resolve 13ms  @ant-design/icons-svg/es/asn/ExclamationCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ExclamationCircleFilled.js +0ms      
      vite:resolve 51ms  @ant-design/icons-svg/es/asn/InfoCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/InfoCircleOutlined.js +38ms
      vite:resolve 51ms  @ant-design/icons-svg/es/asn/ArrowLeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ArrowLeftOutlined.js +0ms
      vite:resolve 52ms  @ant-design/icons-svg/es/asn/DownOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/DownOutlined.js +1ms
      vite:resolve 53ms  @ant-design/icons-svg/es/asn/UpOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/UpOutlined.js +1ms
      vite:resolve 53ms  @ant-design/icons-svg/es/asn/CloseCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CloseCircleFilled.js +0ms
      vite:resolve 53ms  @ant-design/icons-svg/es/asn/CheckCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CheckCircleFilled.js +0ms
      vite:resolve 54ms  @ant-design/icons-svg/es/asn/ArrowRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ArrowRightOutlined.js +1ms
      vite:resolve 54ms  @ant-design/icons-svg/es/asn/WarningFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/WarningFilled.js +0ms
      vite:resolve 55ms  rc-tooltip/es/placements -> C:/Project/tmp/vite-x6/node_modules/rc-tooltip/es/placements.js +1ms
      vite:resolve 4ms   rc-util/es/PortalWrapper -> null +60ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/PlusOutlined -> null +0ms
      vite:resolve 5ms   @ant-design/icons-svg/es/asn/CheckOutlined -> null +1ms
      vite:resolve 5ms   @ant-design/icons/es/icons/RotateLeftOutlined -> null +0ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/EllipsisOutlined -> null +0ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/EyeInvisibleOutlined -> null +0ms
      vite:resolve 5ms   rc-field-form/es/FieldContext -> null +1ms
      vite:resolve 4ms   lodash/debounce -> null +0ms
      vite:resolve 4ms   @ant-design/icons/es/icons/InfoCircleFilled -> null +0ms
      vite:resolve 4ms   rc-table/es/hooks/useColumns -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/FileOutlined -> null +1ms
      vite:resolve 5ms   @ant-design/icons/es/icons/DoubleRightOutlined -> null +0ms
      vite:resolve 4ms   rc-util/es/raf -> null +0ms
      vite:resolve 31ms  rc-util/es/PortalWrapper -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/PortalWrapper.js +40ms
      vite:resolve 31ms  @ant-design/icons-svg/es/asn/PlusOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/PlusOutlined.js +0ms
      vite:resolve 32ms  @ant-design/icons-svg/es/asn/CheckOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CheckOutlined.js +1ms
      vite:resolve 33ms  @ant-design/icons/es/icons/RotateLeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/RotateLeftOutlined.js +1ms
      vite:resolve 33ms  @ant-design/icons-svg/es/asn/EllipsisOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/EllipsisOutlined.js +0ms
      vite:resolve 33ms  @ant-design/icons-svg/es/asn/EyeInvisibleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/EyeInvisibleOutlined.js +0ms
      vite:resolve 34ms  rc-field-form/es/FieldContext -> C:/Project/tmp/vite-x6/node_modules/rc-field-form/es/FieldContext.js +1ms
      vite:resolve 34ms  lodash/debounce -> C:/Project/tmp/vite-x6/node_modules/lodash/debounce.js +0ms
      vite:resolve 34ms  @ant-design/icons/es/icons/InfoCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/InfoCircleFilled.js +0ms
      vite:resolve 35ms  rc-table/es/hooks/useColumns -> C:/Project/tmp/vite-x6/node_modules/rc-table/es/hooks/useColumns.js +1ms
      vite:resolve 35ms  @ant-design/icons/es/icons/FileOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/FileOutlined.js +0ms
      vite:resolve 36ms  @ant-design/icons/es/icons/DoubleRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/DoubleRightOutlined.js +1ms
      vite:resolve 36ms  rc-util/es/raf -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/raf.js +0ms
      vite:resolve 3ms   @ant-design/icons/es/icons/RotateRightOutlined -> null +53ms
      vite:resolve 3ms   rc-trigger -> null +0ms
      vite:resolve 4ms   rc-util/es/Dom/findDOMNode -> null +1ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/VerticalAlignTopOutlined -> null +0ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/BarsOutlined -> null +1ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/LeftOutlined -> null +0ms
      vite:resolve 5ms   @ant-design/icons/es/icons/MinusSquareOutlined -> null +1ms
      vite:resolve 4ms   regenerator-runtime -> null +1ms
      vite:resolve 44ms  @ant-design/icons/es/icons/RotateRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/RotateRightOutlined.js +64ms
      vite:resolve 45ms  rc-trigger -> C:/Project/tmp/vite-x6/node_modules/rc-trigger/es/index.js +1ms
      vite:resolve 45ms  rc-util/es/Dom/findDOMNode -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/findDOMNode.js +0ms
      vite:resolve 45ms  @ant-design/icons-svg/es/asn/VerticalAlignTopOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/VerticalAlignTopOutlined.js +0ms    
      vite:resolve 46ms  @ant-design/icons-svg/es/asn/BarsOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/BarsOutlined.js +1ms
      vite:resolve 46ms  @ant-design/icons-svg/es/asn/LeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/LeftOutlined.js +0ms
      vite:resolve 47ms  @ant-design/icons/es/icons/MinusSquareOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/MinusSquareOutlined.js +1ms
      vite:resolve 46ms  regenerator-runtime -> C:/Project/tmp/vite-x6/node_modules/regenerator-runtime/runtime.js +1s
      vite:resolve 1ms   @babel/runtime/helpers/esm/toArray -> null +52ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/InfoCircleFilled -> null +1ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/DoubleLeftOutlined -> null +0ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/DoubleRightOutlined -> null +1ms
      vite:resolve 2ms   @ant-design/icons/es/icons/ZoomInOutlined -> null +0ms
      vite:resolve 2ms   @ant-design/icons/es/icons/CalendarOutlined -> null +0ms
      vite:resolve 23ms  @babel/runtime/helpers/esm/toArray -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/toArray.js +31ms
      vite:resolve 23ms  @ant-design/icons-svg/es/asn/InfoCircleFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/InfoCircleFilled.js +0ms
      vite:resolve 24ms  @ant-design/icons-svg/es/asn/DoubleLeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/DoubleLeftOutlined.js +1ms
      vite:resolve 24ms  @ant-design/icons-svg/es/asn/DoubleRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/DoubleRightOutlined.js +0ms
      vite:resolve 24ms  @ant-design/icons/es/icons/ZoomInOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ZoomInOutlined.js +0ms
      vite:resolve 24ms  @ant-design/icons/es/icons/CalendarOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CalendarOutlined.js +0ms
      vite:resolve 1ms   @ant-design/icons/es/icons/PlusSquareOutlined -> null +28ms
      vite:resolve 11ms  @ant-design/icons/es/icons/PlusSquareOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/PlusSquareOutlined.js +16ms
      vite:resolve 1ms   scroll-into-view-if-needed -> null +15ms
      vite:resolve 3ms   @ant-design/icons/es/icons/ZoomOutOutlined -> null +2ms
      vite:resolve 8ms   rc-util/es/utils/get -> null +6ms
      vite:resolve 8ms   @ant-design/icons/es/icons/ClockCircleOutlined -> null +0ms
      vite:resolve 9ms   rc-tree/es/util -> null +1ms
      vite:resolve 21ms  scroll-into-view-if-needed -> C:/Project/tmp/vite-x6/node_modules/scroll-into-view-if-needed/es/index.js +33ms
      vite:resolve 22ms  @ant-design/icons/es/icons/ZoomOutOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ZoomOutOutlined.js +1ms
      vite:resolve 22ms  rc-util/es/utils/get -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/utils/get.js +0ms
      vite:resolve 23ms  @ant-design/icons/es/icons/ClockCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/ClockCircleOutlined.js +1ms
      vite:resolve 23ms  rc-tree/es/util -> C:/Project/tmp/vite-x6/node_modules/rc-tree/es/util.js +0ms
      vite:resolve 2ms   rc-util/es/Dom/dynamicCSS -> null +27ms
      vite:resolve 2ms   @ant-design/icons/es/icons/CaretDownFilled -> null +1ms
      vite:resolve 14ms  rc-util/es/Dom/dynamicCSS -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/dynamicCSS.js +19ms
      vite:resolve 15ms  @ant-design/icons/es/icons/CaretDownFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CaretDownFilled.js +1ms
      vite:resolve 2ms   rc-notification/es/useNotification -> null +19ms
      vite:resolve 2ms   copy-to-clipboard -> null +1ms
      vite:resolve 2ms   rc-util/es/utils/set -> null +0ms
      vite:resolve 1ms   compute-scroll-into-view -> null +0ms
      vite:resolve 20ms  rc-notification/es/useNotification -> C:/Project/tmp/vite-x6/node_modules/rc-notification/es/useNotification.js +25ms
      vite:resolve 21ms  copy-to-clipboard -> C:/Project/tmp/vite-x6/node_modules/copy-to-clipboard/index.js +1ms
      vite:resolve 21ms  rc-util/es/utils/set -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/utils/set.js +0ms
      vite:resolve 22ms  compute-scroll-into-view -> C:/Project/tmp/vite-x6/node_modules/compute-scroll-into-view/dist/index.module.js +1ms
      vite:resolve 2ms   rc-util/es/Dom/css -> null +26ms
      vite:resolve 2ms   @babel/runtime/helpers/esm/possibleConstructorReturn -> null +0ms
      vite:resolve 13ms  rc-util/es/Dom/css -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/css.js +16ms
      vite:resolve 13ms  @babel/runtime/helpers/esm/possibleConstructorReturn -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js +0ms      
      vite:resolve 1ms   @ant-design/icons/es/icons/SwapRightOutlined -> null +16ms
      vite:resolve 22ms  @ant-design/icons/es/icons/SwapRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/SwapRightOutlined.js +25ms
      vite:resolve 2ms   @babel/runtime/helpers/esm/getPrototypeOf -> null +27ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/MinusSquareOutlined -> null +1ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/CaretDownFilled -> null +0ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/FileOutlined -> null +0ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/PlusSquareOutlined -> null +1ms
      vite:resolve 3ms   json2mq -> null +0ms
      vite:resolve 3ms   @ant-design/icons/es/icons/RedoOutlined -> null +0ms
      vite:resolve 3ms   @ant-design/icons/es/icons/FolderOpenOutlined -> null +0ms
      vite:resolve 4ms   @ant-design/colors -> null +1ms
      vite:resolve 3ms   @ant-design/icons/es/icons/EditOutlined -> null +0ms
      vite:resolve 27ms  @babel/runtime/helpers/esm/getPrototypeOf -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js +35ms
      vite:resolve 27ms  @ant-design/icons-svg/es/asn/MinusSquareOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/MinusSquareOutlined.js +0ms
      vite:resolve 28ms  @ant-design/icons-svg/es/asn/CaretDownFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CaretDownFilled.js +1ms
      vite:resolve 28ms  @ant-design/icons-svg/es/asn/FileOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/FileOutlined.js +0ms
      vite:resolve 28ms  @ant-design/icons-svg/es/asn/PlusSquareOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/PlusSquareOutlined.js +0ms
      vite:resolve 29ms  json2mq -> C:/Project/tmp/vite-x6/node_modules/json2mq/index.js +1ms
      vite:resolve 29ms  @ant-design/icons/es/icons/RedoOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/RedoOutlined.js +0ms
      vite:resolve 30ms  @ant-design/icons/es/icons/FolderOpenOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/FolderOpenOutlined.js +1ms
      vite:resolve 30ms  @ant-design/colors -> C:/Project/tmp/vite-x6/node_modules/@ant-design/colors/dist/index.esm.js +0ms
      vite:resolve 30ms  @ant-design/icons/es/icons/EditOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/EditOutlined.js +0ms
      vite:resolve 4ms   rc-progress -> null +37ms
      vite:resolve 3ms   rc-select/es/generate -> null +0ms
      vite:resolve 4ms   @ant-design/icons/es/icons/FolderOutlined -> null +1ms
      vite:resolve 34ms  rc-progress -> C:/Project/tmp/vite-x6/node_modules/rc-progress/es/index.js +42ms
      vite:resolve 35ms  rc-select/es/generate -> C:/Project/tmp/vite-x6/node_modules/rc-select/es/generate.js +1ms
      vite:resolve 36ms  @ant-design/icons/es/icons/FolderOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/FolderOutlined.js +1ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/CalendarOutlined -> null +38ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/ClockCircleOutlined -> null +0ms
      vite:resolve 2ms   string-convert/camel2hyphen -> null +1ms
      vite:resolve 9ms   @ant-design/icons-svg/es/asn/CalendarOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CalendarOutlined.js +14ms
      vite:resolve 9ms   @ant-design/icons-svg/es/asn/ClockCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ClockCircleOutlined.js +0ms
      vite:resolve 9ms   string-convert/camel2hyphen -> C:/Project/tmp/vite-x6/node_modules/string-convert/camel2hyphen.js +267ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/ZoomOutOutlined -> null +15ms
      vite:resolve 3ms   mini-store -> null +1ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/RotateLeftOutlined -> null +0ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/RotateRightOutlined -> null +1ms
      vite:resolve 4ms   @ant-design/icons-svg/es/asn/ZoomInOutlined -> null +0ms
      vite:resolve 5ms   rc-select/es/utils/valueUtil -> null +1ms
      vite:resolve 4ms   rc-util/es/Dom/contains -> null +0ms
      vite:resolve 4ms   @ant-design/icons/es/icons/CopyOutlined -> null +0ms
      vite:resolve 5ms   shallowequal -> null +1ms
      vite:resolve 4ms   @ctrl/tinycolor -> null +0ms
      vite:resolve 27ms  @ant-design/icons-svg/es/asn/ZoomOutOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ZoomOutOutlined.js +36ms
      vite:resolve 28ms  mini-store -> C:/Project/tmp/vite-x6/node_modules/mini-store/esm/index.js +1ms
      vite:resolve 28ms  @ant-design/icons-svg/es/asn/RotateLeftOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/RotateLeftOutlined.js +0ms
      vite:resolve 29ms  @ant-design/icons-svg/es/asn/RotateRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/RotateRightOutlined.js +1ms
      vite:resolve 29ms  @ant-design/icons-svg/es/asn/ZoomInOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/ZoomInOutlined.js +0ms
      vite:resolve 30ms  rc-select/es/utils/valueUtil -> C:/Project/tmp/vite-x6/node_modules/rc-select/es/utils/valueUtil.js +1ms
      vite:resolve 30ms  rc-util/es/Dom/contains -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/contains.js +0ms
      vite:resolve 31ms  @ant-design/icons/es/icons/CopyOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CopyOutlined.js +1ms
      vite:resolve 31ms  shallowequal -> C:/Project/tmp/vite-x6/node_modules/shallowequal/index.js +0ms
      vite:resolve 31ms  @ctrl/tinycolor -> C:/Project/tmp/vite-x6/node_modules/@ctrl/tinycolor/dist/module/public_api.js +0ms
      vite:resolve 0ms   @ant-design/icons-svg/es/asn/SwapRightOutlined -> null +34ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/SwapRightOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/SwapRightOutlined.js +5ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/FolderOpenOutlined -> null +6ms
      vite:resolve 2ms   @ant-design/icons/es/icons/CaretDownOutlined -> null +1ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/RedoOutlined -> null +0ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/FolderOutlined -> null +0ms
      vite:resolve 3ms   rc-util/es/Dom/isVisible -> null +1ms
      vite:resolve 2ms   resize-observer-polyfill -> null +0ms
      vite:resolve 2ms   rc-util/es/isMobile -> null +0ms
      vite:resolve 32ms  @ant-design/icons-svg/es/asn/FolderOpenOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/FolderOpenOutlined.js +38ms
      vite:resolve 32ms  @ant-design/icons/es/icons/CaretDownOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CaretDownOutlined.js +0ms
      vite:resolve 33ms  @ant-design/icons-svg/es/asn/RedoOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/RedoOutlined.js +1ms
      vite:resolve 33ms  @ant-design/icons-svg/es/asn/FolderOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/FolderOutlined.js +0ms
      vite:resolve 33ms  rc-util/es/Dom/isVisible -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Dom/isVisible.js +0ms
      vite:resolve 34ms  resize-observer-polyfill -> C:/Project/tmp/vite-x6/node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js +1ms
      vite:resolve 35ms  rc-util/es/isMobile -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/isMobile.js +1ms
      vite:resolve 2ms   @ant-design/icons/es/icons/QuestionCircleOutlined -> null +43ms
      vite:resolve 2ms   @ant-design/icons/es/icons/PaperClipOutlined -> null +0ms
      vite:resolve 2ms   rc-util/es/pickAttrs -> null +0ms
      vite:resolve 3ms   @ant-design/icons/es/icons/CaretUpOutlined -> null +1ms
      vite:resolve 2ms   rc-tree/es/utils/conductUtil -> null +0ms
      vite:resolve 2ms   toggle-selection -> null +0ms
      vite:resolve 19ms  @ant-design/icons/es/icons/QuestionCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/QuestionCircleOutlined.js +28ms
      vite:resolve 20ms  @ant-design/icons/es/icons/PaperClipOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/PaperClipOutlined.js +1ms
      vite:resolve 40ms  rc-util/es/pickAttrs -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/pickAttrs.js +20ms
      vite:resolve 41ms  @ant-design/icons/es/icons/CaretUpOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/CaretUpOutlined.js +1ms
      vite:resolve 41ms  rc-tree/es/utils/conductUtil -> C:/Project/tmp/vite-x6/node_modules/rc-tree/es/utils/conductUtil.js +0ms
      vite:resolve 41ms  toggle-selection -> C:/Project/tmp/vite-x6/node_modules/toggle-selection/index.js +136ms
      vite:resolve 0ms   @ant-design/icons-svg/es/asn/EditOutlined -> null +46ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/CopyOutlined -> null +1ms
      vite:resolve 1ms   @ant-design/icons/es/icons/FilterFilled -> null +0ms
      vite:resolve 1ms   rc-select/es/interface/generator -> null +1ms
      vite:resolve 2ms   @ant-design/icons/es/icons/PictureTwoTone -> null +0ms
      vite:resolve 17ms  @ant-design/icons-svg/es/asn/EditOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/EditOutlined.js +24ms
      vite:resolve 17ms  @ant-design/icons-svg/es/asn/CopyOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CopyOutlined.js +0ms
      vite:resolve 18ms  @ant-design/icons/es/icons/FilterFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/FilterFilled.js +1ms
      vite:resolve 18ms  rc-select/es/interface/generator -> C:/Project/tmp/vite-x6/node_modules/rc-select/es/interface/generator.js +0ms
      vite:resolve 18ms  @ant-design/icons/es/icons/PictureTwoTone -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/PictureTwoTone.js +0ms
      vite:resolve 1ms   @ant-design/icons/es/icons/FileTwoTone -> null +47ms
      vite:resolve 14ms  @ant-design/icons/es/icons/FileTwoTone -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/FileTwoTone.js +42ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/QuestionCircleOutlined -> null +16ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/CaretUpOutlined -> null +1ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/CaretDownOutlined -> null +1ms
      vite:resolve 6ms   @ant-design/icons-svg/es/asn/QuestionCircleOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/QuestionCircleOutlined.js +10ms
      vite:resolve 6ms   @ant-design/icons-svg/es/asn/CaretUpOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CaretUpOutlined.js +0ms
      vite:resolve 6ms   @ant-design/icons-svg/es/asn/CaretDownOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/CaretDownOutlined.js +0ms
      vite:resolve 2ms   rc-virtual-list -> null +9ms
      vite:resolve 2ms   hoist-non-react-statics -> null +1ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/FilterFilled -> null +0ms
      vite:resolve 2ms   @babel/runtime/helpers/esm/asyncToGenerator -> null +0ms
      vite:resolve 20ms  rc-virtual-list -> C:/Project/tmp/vite-x6/node_modules/rc-virtual-list/es/index.js +26ms
      vite:resolve 22ms  hoist-non-react-statics -> C:/Project/tmp/vite-x6/node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js +2ms
      vite:resolve 22ms  @ant-design/icons-svg/es/asn/FilterFilled -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/FilterFilled.js +0ms
      vite:resolve 22ms  @babel/runtime/helpers/esm/asyncToGenerator -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js +0ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/FileTwoTone -> null +32ms
      vite:resolve 2ms   @ant-design/icons-svg/es/asn/PaperClipOutlined -> null +0ms
      vite:resolve 2ms   @babel/runtime/helpers/esm/get -> null +0ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/PictureTwoTone -> null +1ms
      vite:resolve 30ms  @ant-design/icons-svg/es/asn/FileTwoTone -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/FileTwoTone.js +39ms
      vite:resolve 31ms  @ant-design/icons-svg/es/asn/PaperClipOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/PaperClipOutlined.js +1ms
      vite:resolve 31ms  @babel/runtime/helpers/esm/get -> C:/Project/tmp/vite-x6/node_modules/@babel/runtime/helpers/esm/get.js +0ms
      vite:resolve 31ms  @ant-design/icons-svg/es/asn/PictureTwoTone -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/PictureTwoTone.js +0ms
      vite:resolve 32ms  react-is -> C:/Project/tmp/vite-x6/node_modules/react-is/index.js +146ms
      vite:resolve 2ms   @ant-design/icons/es/icons/EnterOutlined -> null +40ms
      vite:resolve 14ms  @ant-design/icons/es/icons/EnterOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/EnterOutlined.js +23ms
      vite:resolve 3ms   warning -> null +29ms
      vite:resolve 11ms  warning -> C:/Project/tmp/vite-x6/node_modules/warning/warning.js +26ms
      vite:resolve 1ms   async-validator -> null +14ms
      vite:resolve 1ms   rc-util/es/Portal -> null +0ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/EnterOutlined -> null +0ms
      vite:resolve 19ms  async-validator -> C:/Project/tmp/vite-x6/node_modules/async-validator/dist-web/index.js +23ms
      vite:resolve 19ms  rc-util/es/Portal -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/Portal.js +0ms
      vite:resolve 19ms  @ant-design/icons-svg/es/asn/EnterOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/EnterOutlined.js +0ms
      vite:resolve 1ms   @ant-design/icons/es/icons/DeleteOutlined -> null +60ms
      vite:resolve 14ms  @ant-design/icons/es/icons/DeleteOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/DeleteOutlined.js +54ms
      vite:resolve 0ms   @ant-design/icons/es/icons/DownloadOutlined -> null +18ms
      vite:resolve 7ms   @ant-design/icons/es/icons/DownloadOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons/es/icons/DownloadOutlined.js +11ms
      vite:resolve 0ms   rc-util/es/createChainedFunction -> null +12ms
      vite:resolve 5ms   rc-util/es/createChainedFunction -> C:/Project/tmp/vite-x6/node_modules/rc-util/es/createChainedFunction.js +11ms
      vite:resolve 0ms   @ant-design/icons-svg/es/asn/DeleteOutlined -> null +10ms
      vite:resolve 1ms   @ant-design/icons-svg/es/asn/DownloadOutlined -> null +1ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/DeleteOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/DeleteOutlined.js +8ms
      vite:resolve 3ms   @ant-design/icons-svg/es/asn/DownloadOutlined -> C:/Project/tmp/vite-x6/node_modules/@ant-design/icons-svg/es/asn/DownloadOutlined.js +0ms
      vite:resolve 0ms   rc-overflow -> null +9ms
      vite:resolve 3ms   rc-overflow -> C:/Project/tmp/vite-x6/node_modules/rc-overflow/es/index.js +10ms
      vite:resolve 0ms   rc-align -> null +23ms
      vite:resolve 5ms   rc-align -> C:/Project/tmp/vite-x6/node_modules/rc-align/es/index.js +24ms
      vite:resolve 0ms   dom-align -> null +25ms
      vite:resolve 2ms   dom-align -> C:/Project/tmp/vite-x6/node_modules/dom-align/dist-web/index.js +22ms
      vite:deps deps bundled in 2055ms +0ms
    Port 3000 is in use, trying another one...
      vite:deps Hash is consistent. Skipping. Use --force to override. +12ms
    
      vite v2.3.2 dev server running at:
    
      > Local: http://localhost:3001/
      > Network: use `--host` to expose
    
      ready in 2463ms.
    
    
    

    Before submitting the issue, please make sure you do the following

    • [x] Read the Contributing Guidelines.
    • [x] Read the docs.
    • [x] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
    • [x] Provide a description in this issue that describes the bug.
    • [x] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/vue-next instead.
    • [x] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
    bug bug: upstream p3-minor-bug :hammer: possible regression 
    opened by Ronbb 45
  • Bundling SSR Modules using CommonJS exports alias results in ReferenceError: exports is not defined

    Bundling SSR Modules using CommonJS exports alias results in ReferenceError: exports is not defined

    Describe the bug

    When importing an SSR module, if

    • it uses the exports alias instead of module.exports,
    • ssr.noExternal is declared with the module

    Vite is unable to evaluate it. This can also happen with the more common module.exports, but seems to not be guaranteed.

    While this behavior may seem esoteric due to modern proliferation of module.exports, this is a feature of Node since v0.1.16 and has not been deprecated. In addition, there are instances of various npm modules in the wild which use this method of exporting fields, including, but not limited to:

    ...and much, much, more searchable on GitHub. I believe this is also an output of some bundlers.

    Reproduction

    https://github.com/GrygrFlzr/vite-cjs-ssr

    git clone https://github.com/GrygrFlzr/vite-cjs-ssr.git
    cd vite-cjs-ssr
    npm i
    npm run dev
    

    Visit http://localhost:3000 to trigger SSR, which consists of a very simple script that uses the cookie npm module. The page will render exports is not defined and errors will show up in the server console:

    6:29:45 PM [vite] new dependencies found: cookie, updating...
    6:29:45 PM [vite] Error when evaluating SSR module /node_modules/cookie/index.js:
    ReferenceError: exports is not defined
        at /node_modules/cookie/index.js:15:1
        at instantiateModule (C:\Users\GrygrFlzr\Documents\projects\vite-cjs\node_modules\vite\dist\node\chunks\dep-efe32886.js:68893:166)
    ReferenceError: exports is not defined
        at /node_modules/cookie/index.js:13:1
        at instantiateModule (C:\Users\GrygrFlzr\Documents\projects\vite-cjs\node_modules\vite\dist\node\chunks\dep-efe32886.js:68893:166)
    

    System Info

    • vite version: 2.1.2
    • Operating System: Windows 10 10.0.19042
    • Node version: 14.16.0
    • Package manager and version: npm 6.14.11
    bug p4-important :exclamation: feat: ssr 
    opened by GrygrFlzr 45
  • App keeps refreshing with log: `Server connection lost polling for restart`

    App keeps refreshing with log: `Server connection lost polling for restart`

    Describe the bug

    In certain situation the app keeps refreshing indefinitely giving this log in console: server connection lost polling for restart.

    I'm using vite 2.4.2 with https, react and typescript.

    Reproduction

    I noticed this happen in this 2 situations:

    1. Using Brave with a CORS extension enabled on the page (in my case is CORS Unblock). Weirdly using Chrome with the same Chromium version and same extension doesn't cause the problem
    2. Running vite with the --host flag and accessing it with my phone (Safari on iOS 14) via the shared url: https://192.168.1.xxx:3000. Removing the https option "solves" the problem on iOS.

    System Info

    System:
        OS: macOS 11.4
        CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
        Memory: 808.27 MB / 16.00 GB
        Shell: 5.8 - /bin/zsh
    Binaries:
        Node: 14.17.3 - /usr/local/bin/node
        Yarn: 1.22.5 - /usr/local/bin/yarn
        npm: 6.14.13 - /usr/local/bin/npm
        Watchman: 4.9.0 - /usr/local/bin/watchman
    Browsers:
        Brave Browser: 91.1.26.74
        Chrome: 91.0.4472.114
        Firefox: 88.0.1
        Safari: 14.1.1
    

    Used Package Manager

    yarn

    Logs

    No response

    Validations

    • [X] Follow our Code of Conduct
    • [X] Read the Contributing Guidelines.
    • [X] Read the docs.
    • [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
    • [X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/vue-next instead.
    • [X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
    pending triage feat: hmr 
    opened by mattiaz9 41
  • feat(lib): allow multiple entries

    feat(lib): allow multiple entries

    Description

    Hi, I think it's a common occurrence that libraries provide multiple entrypoints, so it would be nice if Vite's library mode supported this scenario. Since rollup does the heavy lifting, the main challenge is to provide a nice and simple interface.

    The idea would be for entry to have rollup's InputOption interface and to tweak fileName and the resulting file names and chunk names accordingly. All without chaning the behavior for existing cases of course.

    Example:

    lib: {
      entry: {
          primary: 'src/index.ts',
          secondary: 'src/secondary.ts'
      },
      formats: ['es', 'cjs']
    }
    // => primary.es.js, primary.cjs.js, secondary.es.js, secondary.cjs.js
    

    or

    lib: {
      entry: ['src/index.ts', 'src/secondary.ts'],
      formats: ['es', 'cjs']
    }
    // => index.es.js, index.cjs.js, secondary.es.js, secondary.cjs.js
    

    Additional context

    There is an issue regarding the topic, though the proposed interface differs: https://github.com/vitejs/vite/issues/4530 Some discussion has been going on here: https://github.com/vitejs/vite/discussions/1736


    What is the purpose of this pull request?

    • [ ] Bug fix
    • [x] New Feature
    • [ ] Documentation update
    • [ ] Other

    Before submitting the PR, please make sure you do the following

    • [x] Read the Contributing Guidelines.
    • [x] Read the Pull Request Guidelines and follow the Commit Convention.
    • [x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
    • [x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
    • [x] Ideally, include relevant tests that fail without this PR but pass with it.
    feat: library mode p3-significant πŸ”¨ 
    opened by schummar 35
  • Support Import Assertions

    Support Import Assertions

    https://github.com/tc39/proposal-import-assertions

    import json from "./foo.json" assert { type: "json" };
    

    Vite should support import-assertions because it has entered stage 3.

    enhancement dependencies p2-nice-to-have :cake: 
    opened by xiaoxiangmoe 33
  • Make Vite work with Vue 2

    Make Vite work with Vue 2

    Do NOT ignore this template or your issue will have a very high chance to be closed without comment.

    Describe the bug

    Trying Vite on a fresh vue 2.5 / typescript app.

    Reproduction

    • Create a new app: npm init vite-app vue25 --template vue

    • Replace package.json with this:

    {
      "name": "vue25",
      "version": "0.0.0",
      "scripts": {
        "dev": "vite",
        "build": "vite build"
      },
      "dependencies": {
        "vue": "~2.6.10"
      },
      "devDependencies": {
        "vite": "^0.17.0",
        "vue-template-compiler": "^2.6.11"
      }
    }
    
    

    System Info

    • required vite version: 0.18.0
    • required Operating System: macOS Catalina 10.15.4
    • required Node version: 10.16.0
    • Optional:
      • npm/yarn version: 6.14.4
      • Installed vue version (from yarn.lock or package-lock.json)
      • Installed @vue/compiler-sfc version

    I thought this worked with Vue 2.5 as @vue/compiler-sfc is vue 3... only.

    enhancement 
    opened by naknode 33
  • Vite and Docker

    Vite and Docker

    Describe the bug

    vite and docker dont seem to work well together every time i develop with both the browser reloads every minute. The browser reloads up to five time per initial load . Also the server crashes at random times during development .

    Reproduction

    https://github.com/louiss0/vue-2-template

    System Info

    docker-desktop 3.35
    

    Used Package Manager

    npm

    Logs

    No response

    Validations

    • [X] Follow our Code of Conduct
    • [X] Read the Contributing Guidelines.
    • [X] Read the docs.
    • [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
    • [X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/vue-next instead.
    • [X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
    documentation help wanted 
    opened by louiss0 32
  • chore(deps): update dependency slash3 to v5

    chore(deps): update dependency slash3 to v5

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | slash3 | ^3.0.0 -> ^5.0.0 | age | adoption | passing | confidence |


    Release Notes

    sindresorhus/slash

    v5.0.0

    Compare Source

    Breaking
    Improvements

    v4.0.0

    Compare Source

    Breaking

    Configuration

    πŸ“… Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • chore(deps): update dependency @rollup/plugin-json to v6

    chore(deps): update dependency @rollup/plugin-json to v6

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @rollup/plugin-json (source) | ^5.0.2 -> ^6.0.0 | age | adoption | passing | confidence |


    Release Notes

    rollup/plugins

    v6.0.0

    Compare Source

    2022-12-17

    Breaking Changes
    • fix: log more robustly when JSON parsing fails #​1361

    Configuration

    πŸ“… Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

    πŸ”• Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 0
  • TS errors after switching moduleResolution from Node to Node16

    TS errors after switching moduleResolution from Node to Node16

    Describe the bug

    After changing moduleResolution from Node to Node16 in my tsconfig.json and running tsc in my app, I get plenty of TS errors (pasted below in Logs).

    I don't use vite in my project, only vitest but the errors seem to come out of vite and vite-node types.

    One way to bypass this issue is to add "skipLibCheck": true to tsconfig.json but it's not a long term solution.

    Reproduction

    https://github.com/srflp/vite-node16-moduleresolution-type-errors

    Steps to reproduce

    pnpm install tsc

    System Info

    System:
        OS: macOS 13.1
        CPU: (10) arm64 Apple M1 Pro
        Memory: 74.13 MB / 16.00 GB
        Shell: 5.8.1 - /bin/zsh
      Binaries:
        Node: 18.12.1 - ~/.nvm/versions/node/v18.12.1/bin/node
        Yarn: 1.22.19 - ~/.nvm/versions/node/v18.12.1/bin/yarn
        npm: 8.19.2 - ~/.nvm/versions/node/v18.12.1/bin/npm
      Browsers:
        Chrome: 108.0.5359.124
        Edge: 108.0.1462.54
        Firefox: 108.0.1
        Safari: 16.2
    

    Used Package Manager

    pnpm

    Logs

    ➜ tsc -v
    Version 4.9.4
    
    ➜ tsc
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite-node/dist/server.d.ts:1:48 - error TS1479: The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import("vite")' call instead.
    
    1 import { TransformResult, ViteDevServer } from 'vite';
                                                     ~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:7:34 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    7 import { ConnectedPayload } from "../../types/hmrPayload";
                                       ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:8:32 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    8 import { CustomEventMap } from "../../types/customEvent";
                                     ~~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:9:31 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    9 import { CustomPayload } from "../../types/hmrPayload";
                                    ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:13:30 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    13 import { ErrorPayload } from "../../types/hmrPayload";
                                    ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:20:35 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    20 import { FullReloadPayload } from "../../types/hmrPayload";
                                         ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:21:42 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    21 import { GeneralImportGlobOptions } from "../../types/importGlob";
                                                ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:23:28 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    23 import { HMRPayload } from "../../types/hmrPayload";
                                  ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:25:41 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    25 import { ImportGlobEagerFunction } from "../../types/importGlob";
                                               ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:26:36 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    26 import { ImportGlobFunction } from "../../types/importGlob";
                                          ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:27:35 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    27 import { ImportGlobOptions } from "../../types/importGlob";
                                         ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:29:41 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    29 import { InferCustomEventPayload } from "../../types/customEvent";
                                               ~~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:32:35 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    32 import { InvalidatePayload } from "../../types/customEvent";
                                         ~~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:33:32 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    33 import { KnownAsTypeMap } from "../../types/importGlob";
                                      ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:48:30 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    48 import { PrunePayload } from "../../types/hmrPayload";
                                    ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:67:24 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    67 import { Update } from "../../types/hmrPayload";
                              ~~~~~~~~~~~~~~~~~~~~~~~~
    
    node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:68:31 - error TS2834: Relative import paths need explicit file extensions in EcmaScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.
    
    68 import { UpdatePayload } from "../../types/hmrPayload";
                                     ~~~~~~~~~~~~~~~~~~~~~~~~
    
    
    Found 17 errors in 2 files.
    
    Errors  Files
         1  node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite-node/dist/server.d.ts:1
        16  node_modules/.pnpm/[email protected]_@[email protected]/node_modules/vite/dist/node/index.d.ts:7
    

    Validations

    pending triage 
    opened by srflp 0
  • chore: update Copyright Date

    chore: update Copyright Date

    Description

    Additional context


    What is the purpose of this pull request?

    • [ ] Bug fix
    • [ ] New Feature
    • [ ] Documentation update
    • [x] Other

    Before submitting the PR, please make sure you do the following

    • [x] Read the Contributing Guidelines.
    • [x] Read the Pull Request Guidelines and follow the PR Title Convention.
    • [x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
    • [x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
    • [x] Ideally, include relevant tests that fail without this PR but pass with it.
    opened by li-jia-nan 0
  • chore: merge back CI jobs using tj-actions/changed-files

    chore: merge back CI jobs using tj-actions/changed-files

    Potential fix for https://github.com/vitejs/vite/pull/11543#issuecomment-1368398131 introduce in #11294

    Using https://github.com/tj-actions/changed-files

    Alternative solution to #11461

    opened by ArnaudBarre 0
  • test: use default import for fs-extra

    test: use default import for fs-extra

    Description

    This PR fixes this CI fail. https://github.com/vitejs/vite/actions/runs/3811060325/jobs/6483511814 This fail is caused by https://github.com/vitest-dev/vitest/pull/2512, a breaking change in vitest 0.26.0. (Because we now use vitest 0.25.x the test is passing.) This test was relying on an invalid named exports. This PR changes that part to use the default export.

    #11419 seems not to work even with this PR. I guess it's https://github.com/microsoft/playwright/issues/19661.

    Additional context


    What is the purpose of this pull request?

    • [ ] Bug fix
    • [ ] New Feature
    • [ ] Documentation update
    • [x] Other

    Before submitting the PR, please make sure you do the following

    • [x] Read the Contributing Guidelines.
    • [x] Read the Pull Request Guidelines and follow the PR Title Convention.
    • [x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
    • [x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
    • [ ] Ideally, include relevant tests that fail without this PR but pass with it.
    p1-chore :broom: 
    opened by sapphi-red 2
Releases(v4.0.3)
πŸ› οΈ Standard Tooling for Vue.js Development

Vue CLI Vue CLI is the Standard Tooling for Vue.js Development. Documentation Docs are available at https://cli.vuejs.org/ - we are still working on r

vuejs 29.6k Jan 4, 2023
Minimal, zero-configuration and fast solution for static site generation in any front-end framework.

Staticit - Introduction Whether you want to increase performance of your web application or improve SEO. Generally you have 2 options, use SSR (Server

Engineerhub 4 Jun 11, 2022
Catamyst Frontend Stack - Discussion and demo for Frontend Web Development with Modern Tech Stack

Catamyst Frontend Stack Discussion and demo for Frontend Web Development with Modern Tech Stack. Made by M Haidar Hanif from Catamyst. Haidar is the F

Catamyst Community 48 Dec 24, 2022
xaboy 4.6k Jan 3, 2023
⚑️ Minimal GraphQL Client + Code Generation for Nuxt

nuxt-graphql-client ⚑️ Minimal GraphQL Client + Code Generation for Nuxt ⚑️ Minimal GraphQL Client + Code Generation for Nuxt Features Zero Configurat

Dizzy 245 Dec 27, 2022
Easy generation of OpenGraph & Twitter meta-tags in Nuxt 3 πŸ“‹

nuxt-social-tags Easy generation of OpenGraph & Twitter meta-tags in Nuxt 3 ✨ Release Notes ?? Read the documentation Features Nuxt3 ready Composables

Conner 19 Dec 17, 2022
⚑️ Minimal GraphQL Client + Code Generation for Nuxt3

nuxt-graphql-client ⚑️ Minimal GraphQL Client + Code Generation for Nuxt ⚑️ Minimal GraphQL Client + Code Generation for Nuxt Documentation Features Z

Conrawl Rogers 245 Dec 27, 2022
A template to use GoLang Lorca package to make desktop applications using webview and Svelte for the frontend,

Svelte Lorca Template A starter project for building modern cross-platform desktop apps in Go, HTML, and Svelte. This project is a fork of lorca-ts-re

Ben Winchester 16 Jun 19, 2022
Frolics is an offline, lightweight, full-text search library for Frontend applications

Frolics What Is Frolics Installation Document Preparing Customized Fields Hand-on Example Cache Usage What Is Frolics ? Frolics is an offline, lightwe

null 13 Dec 4, 2022
:necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.

best-resume-ever ?? ?? Build fast ?? and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS. Cool Creative Green Pur

Sara Steiert 15.8k Jan 9, 2023
🏎 A tiny and fast GraphQL client for Vue.js

villus Villus is a finger-like structures in the small intestine. They help to absorb digested food. A small and fast GraphQL client for Vue.js. This

Abdelrahman Awad 639 Jan 8, 2023
⊞ The modern way to work with tables. Blazing fast facet-filtering, sorting, and searching.

Table Elements The easiest way to integrate Meilisearch into your frontend as a data source for your tables. These components will allow you to kick-s

Open Web 10 Nov 21, 2022
AT-UI is a modular front-end UI framework for developing fast and powerful web interfaces based on Vue.js.

AT UI AT-UI is a modular front-end UI framework for developing fast and powerful web interfaces based on Vue.js. δΈ­ζ–‡ README Features Based on Vue A npm

null 2.3k Jan 4, 2023
Next version of massCode [WIP]. A free and open source code snippets manager for developers

massCode next Built with Electron, Vue 3 & Ace Editor. Inspired by applications like SnippetsLab and Quiver. ☝️ massCode is currently in development,

null 4.3k Jan 5, 2023
Make Phaser 3 games with modern frontend tooling.

Phaser 3 + Vite.js Template Make Phaser 3 games with modern frontend tooling. Prerequisites You'll need Node.js and npm installed. It is highly recomm

ourcade 15 Dec 15, 2022
Component oriented framework with Virtual dom (fast, stable, with tooling)

Bobril Main site bobril.com Changelog of npm version: https://github.com/Bobris/Bobril/blob/master/CHANGELOG.md Component oriented framework inspired

Boris Letocha 359 Dec 4, 2022
It's a repository to studies. Its idea is to learn about Nx and its plugins.

StudyingNx This project was generated using Nx. ?? Smart, Fast and Extensible Build System Adding capabilities to your workspace Nx supports many plug

Open-ish 4 May 13, 2022
Can see everything, beware of its omniscience, kneel before its greatness.

Can see everything, beware of its omniscience, kneel before its greatness. Summary Presentation Installation Removing Credits Presentation Main goal T

Duc Justin 3 Sep 30, 2022
πŸ› οΈ Standard Tooling for Vue.js Development

Vue CLI Vue CLI is the Standard Tooling for Vue.js Development. Documentation Docs are available at https://cli.vuejs.org/ - we are still working on r

vuejs 29.6k Jan 4, 2023