Skip to content

Unexpected end of JSON input #19321

Closed
Closed
@wrnrlr

Description

Describe the bug

I get a "Unexpected end of JSON input" error when running vite with Deno and Prelude.

I don't even know what json file this is referring to.

Reproduction

https://github.com/wrnrlr/vite-deno-bug

Steps to reproduce

  1. git clone https://github.com/wrnrlr/vite-deno-bug
  2. cd vite-deno-bug
  3. deno task dev

System Info

deno --version
deno 2.1.4 (stable, release, aarch64-apple-darwin)
v8 13.0.245.12-rusty
typescript 5.6.2

Used Package Manager

npm

Logs

Click to expand!
Task dev deno run -A npm:vite --debug --config ./vite.config.js
  vite:config bundled config file loaded in 352.40ms +0ms
  vite:config using resolved config: {
  vite:config   plugins: [
  vite:config     'vite:optimized-deps',
  vite:config     'vite:watch-package-data',
  vite:config     'vite:pre-alias',
  vite:config     'alias',
  vite:config     'deno:prefix',
  vite:config     'vite:modulepreload-polyfill',
  vite:config     'vite:resolve',
  vite:config     'vite:html-inline-proxy',
  vite:config     'vite:css',
  vite:config     'vite:esbuild',
  vite:config     'vite:json',
  vite:config     'vite:wasm-helper',
  vite:config     'vite:worker',
  vite:config     'vite:asset',
  vite:config     'deno',
  vite:config     'vite:wasm-fallback',
  vite:config     'vite:define',
  vite:config     'vite:css-post',
  vite:config     'vite:worker-import-meta-url',
  vite:config     'vite:asset-import-meta-url',
  vite:config     'vite:dynamic-import-vars',
  vite:config     'vite:import-glob',
  vite:config     'vite:client-inject',
  vite:config     'vite:css-analysis',
  vite:config     'vite:import-analysis'
  vite:config   ],
  vite:config   configFile: '/Users/werner/Code/vite-deno-bug/vite.config.js',
  vite:config   optimizeDeps: {
  vite:config     include: [],
  vite:config     exclude: [],
  vite:config     needsInterop: [],
  vite:config     extensions: [],
  vite:config     disabled: undefined,
  vite:config     holdUntilCrawlEnd: true,
  vite:config     force: false,
  vite:config     noDiscovery: false,
  vite:config     esbuildOptions: { preserveSymlinks: false }
  vite:config   },
  vite:config   server: {
  vite:config     port: 5173,
  vite:config     strictPort: false,
  vite:config     host: undefined,
  vite:config     allowedHosts: [],
  vite:config     https: undefined,
  vite:config     open: false,
  vite:config     proxy: undefined,
  vite:config     cors: {
  vite:config       origin: /^https?:\/\/(?:(?:[^:]+\.)?localhost|127\.0\.0\.1|\[::1\])(?::\d+)?$/
  vite:config     },
  vite:config     headers: {},
  vite:config     warmup: { clientFiles: [], ssrFiles: [] },
  vite:config     middlewareMode: false,
  vite:config     fs: {
  vite:config       strict: true,
  vite:config       deny: [ '.env', '.env.*', '*.{crt,pem}', '**/.git/**' ],
  vite:config       allow: [ '/Users/werner/Code/vite-deno-bug' ]
  vite:config     },
  vite:config     preTransformRequests: true,
  vite:config     perEnvironmentStartEndDuringDev: false,
  vite:config     sourcemapIgnoreList: [Function: isInNodeModules$1]
  vite:config   },
  vite:config   environments: {
  vite:config     client: {
  vite:config       define: undefined,
  vite:config       resolve: {
  vite:config         externalConditions: [ 'node' ],
  vite:config         extensions: [ '.mjs', '.js', '.ts', '.jsx', '.tsx', '.json' ],
  vite:config         dedupe: [],
  vite:config         noExternal: [],
  vite:config         external: [],
  vite:config         preserveSymlinks: false,
  vite:config         alias: [
  vite:config           {
  vite:config             find: /^\/?@vite\/env/,
  vite:config             replacement: '/@fs/Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs'
  vite:config           },
  vite:config           {
  vite:config             find: /^\/?@vite\/client/,
  vite:config             replacement: '/@fs/Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/client.mjs'
  vite:config           }
  vite:config         ],
  vite:config         mainFields: [ 'browser', 'module', 'jsnext:main', 'jsnext' ],
  vite:config         conditions: [ 'module', 'browser', 'development|production' ],
  vite:config         enableBuiltinNoExternalCheck: false
  vite:config       },
  vite:config       keepProcessEnv: false,
  vite:config       consumer: 'client',
  vite:config       optimizeDeps: {
  vite:config         include: [],
  vite:config         exclude: [],
  vite:config         needsInterop: [],
  vite:config         extensions: [],
  vite:config         disabled: undefined,
  vite:config         holdUntilCrawlEnd: true,
  vite:config         force: false,
  vite:config         noDiscovery: false,
  vite:config         esbuildOptions: { preserveSymlinks: false }
  vite:config       },
  vite:config       dev: {
  vite:config         warmup: [],
  vite:config         sourcemap: { js: true },
  vite:config         sourcemapIgnoreList: [Function: isInNodeModules$1],
  vite:config         preTransformRequests: true,
  vite:config         createEnvironment: [Function: defaultCreateClientDevEnvironment],
  vite:config         recoverable: true,
  vite:config         moduleRunnerTransform: false
  vite:config       },
  vite:config       build: {
  vite:config         target: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config         polyfillModulePreload: true,
  vite:config         modulePreload: { polyfill: true },
  vite:config         outDir: 'dist',
  vite:config         assetsDir: 'assets',
  vite:config         assetsInlineLimit: 4096,
  vite:config         sourcemap: false,
  vite:config         terserOptions: {},
  vite:config         rollupOptions: {},
  vite:config         commonjsOptions: { include: [ /node_modules/ ], extensions: [ '.js', '.cjs' ] },
  vite:config         dynamicImportVarsOptions: { warnOnError: true, exclude: [ /node_modules/ ] },
  vite:config         write: true,
  vite:config         emptyOutDir: null,
  vite:config         copyPublicDir: true,
  vite:config         manifest: false,
  vite:config         lib: false,
  vite:config         ssrManifest: false,
  vite:config         ssrEmitAssets: false,
  vite:config         reportCompressedSize: true,
  vite:config         chunkSizeWarningLimit: 500,
  vite:config         watch: null,
  vite:config         cssCodeSplit: true,
  vite:config         minify: 'esbuild',
  vite:config         ssr: false,
  vite:config         emitAssets: true,
  vite:config         createEnvironment: [Function: createEnvironment],
  vite:config         cssTarget: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config         cssMinify: true
  vite:config       }
  vite:config     },
  vite:config     ssr: {
  vite:config       define: undefined,
  vite:config       resolve: {
  vite:config         externalConditions: [ 'node' ],
  vite:config         extensions: [ '.mjs', '.js', '.ts', '.jsx', '.tsx', '.json' ],
  vite:config         dedupe: [],
  vite:config         noExternal: [],
  vite:config         external: [],
  vite:config         preserveSymlinks: false,
  vite:config         alias: [
  vite:config           {
  vite:config             find: /^\/?@vite\/env/,
  vite:config             replacement: '/@fs/Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs'
  vite:config           },
  vite:config           {
  vite:config             find: /^\/?@vite\/client/,
  vite:config             replacement: '/@fs/Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/client.mjs'
  vite:config           }
  vite:config         ],
  vite:config         mainFields: [ 'module', 'jsnext:main', 'jsnext' ],
  vite:config         conditions: [ 'module', 'node', 'development|production' ],
  vite:config         enableBuiltinNoExternalCheck: false
  vite:config       },
  vite:config       keepProcessEnv: true,
  vite:config       consumer: 'server',
  vite:config       optimizeDeps: {
  vite:config         include: [],
  vite:config         exclude: [],
  vite:config         needsInterop: [],
  vite:config         extensions: [],
  vite:config         disabled: undefined,
  vite:config         holdUntilCrawlEnd: true,
  vite:config         force: false,
  vite:config         noDiscovery: true,
  vite:config         esbuildOptions: { preserveSymlinks: false }
  vite:config       },
  vite:config       dev: {
  vite:config         warmup: [],
  vite:config         sourcemap: { js: true },
  vite:config         sourcemapIgnoreList: [Function: isInNodeModules$1],
  vite:config         preTransformRequests: false,
  vite:config         createEnvironment: [Function: defaultCreateDevEnvironment],
  vite:config         recoverable: false,
  vite:config         moduleRunnerTransform: true
  vite:config       },
  vite:config       build: {
  vite:config         target: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config         polyfillModulePreload: true,
  vite:config         modulePreload: { polyfill: true },
  vite:config         outDir: 'dist',
  vite:config         assetsDir: 'assets',
  vite:config         assetsInlineLimit: 4096,
  vite:config         sourcemap: false,
  vite:config         terserOptions: {},
  vite:config         rollupOptions: {},
  vite:config         commonjsOptions: { include: [ /node_modules/ ], extensions: [ '.js', '.cjs' ] },
  vite:config         dynamicImportVarsOptions: { warnOnError: true, exclude: [ /node_modules/ ] },
  vite:config         write: true,
  vite:config         emptyOutDir: null,
  vite:config         copyPublicDir: true,
  vite:config         manifest: false,
  vite:config         lib: false,
  vite:config         ssrManifest: false,
  vite:config         ssrEmitAssets: false,
  vite:config         reportCompressedSize: true,
  vite:config         chunkSizeWarningLimit: 500,
  vite:config         watch: null,
  vite:config         cssCodeSplit: true,
  vite:config         minify: false,
  vite:config         ssr: true,
  vite:config         emitAssets: false,
  vite:config         createEnvironment: [Function: createEnvironment],
  vite:config         cssTarget: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config         cssMinify: 'esbuild'
  vite:config       }
  vite:config     }
  vite:config   },
  vite:config   resolve: {
  vite:config     externalConditions: [ 'node' ],
  vite:config     extensions: [ '.mjs', '.js', '.ts', '.jsx', '.tsx', '.json' ],
  vite:config     dedupe: [],
  vite:config     noExternal: [],
  vite:config     external: [],
  vite:config     preserveSymlinks: false,
  vite:config     alias: [
  vite:config       {
  vite:config         find: /^\/?@vite\/env/,
  vite:config         replacement: '/@fs/Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs'
  vite:config       },
  vite:config       {
  vite:config         find: /^\/?@vite\/client/,
  vite:config         replacement: '/@fs/Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/client.mjs'
  vite:config       }
  vite:config     ],
  vite:config     mainFields: [ 'browser', 'module', 'jsnext:main', 'jsnext' ],
  vite:config     conditions: [ 'module', 'browser', 'development|production' ],
  vite:config     enableBuiltinNoExternalCheck: false
  vite:config   },
  vite:config   configFileDependencies: [ '/Users/werner/Code/vite-deno-bug/vite.config.ts' ],
  vite:config   inlineConfig: {
  vite:config     root: undefined,
  vite:config     base: undefined,
  vite:config     mode: undefined,
  vite:config     configFile: './vite.config.js',
  vite:config     logLevel: undefined,
  vite:config     clearScreen: undefined,
  vite:config     optimizeDeps: { force: undefined },
  vite:config     server: { host: undefined }
  vite:config   },
  vite:config   root: '/Users/werner/Code/vite-deno-bug',
  vite:config   base: '/',
  vite:config   decodedBase: '/',
  vite:config   rawBase: '/',
  vite:config   publicDir: '/Users/werner/Code/vite-deno-bug/public',
  vite:config   cacheDir: '/Users/werner/Code/vite-deno-bug/.vite',
  vite:config   command: 'serve',
  vite:config   mode: 'development',
  vite:config   isWorker: false,
  vite:config   mainConfig: null,
  vite:config   bundleChain: [],
  vite:config   isProduction: false,
  vite:config   css: {
  vite:config     transformer: 'postcss',
  vite:config     preprocessorMaxWorkers: 0,
  vite:config     devSourcemap: false,
  vite:config     lightningcss: undefined
  vite:config   },
  vite:config   json: { namedExports: true, stringify: 'auto' },
  vite:config   esbuild: { jsxDev: true },
  vite:config   builder: undefined,
  vite:config   preview: {
  vite:config     port: 4173,
  vite:config     strictPort: false,
  vite:config     host: undefined,
  vite:config     allowedHosts: [],
  vite:config     https: undefined,
  vite:config     open: false,
  vite:config     proxy: undefined,
  vite:config     cors: {
  vite:config       origin: /^https?:\/\/(?:(?:[^:]+\.)?localhost|127\.0\.0\.1|\[::1\])(?::\d+)?$/
  vite:config     },
  vite:config     headers: {}
  vite:config   },
  vite:config   envDir: '/Users/werner/Code/vite-deno-bug',
  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     hasErrorLogged: [Function: hasErrorLogged]
  vite:config   },
  vite:config   packageCache: Map(0) { set: [Function (anonymous)] },
  vite:config   worker: { format: 'iife', plugins: '() => plugins', rollupOptions: {} },
  vite:config   appType: 'spa',
  vite:config   experimental: { importGlobRestoreExtension: false, hmrPartialAccept: false },
  vite:config   future: undefined,
  vite:config   ssr: {
  vite:config     target: 'node',
  vite:config     optimizeDeps: {
  vite:config       esbuildOptions: { preserveSymlinks: false },
  vite:config       include: [],
  vite:config       exclude: [],
  vite:config       needsInterop: [],
  vite:config       extensions: [],
  vite:config       holdUntilCrawlEnd: true,
  vite:config       force: false,
  vite:config       noDiscovery: true
  vite:config     },
  vite:config     external: [],
  vite:config     noExternal: [],
  vite:config     resolve: {
  vite:config       conditions: [ 'module', 'node', 'development|production' ],
  vite:config       externalConditions: [ 'node' ]
  vite:config     }
  vite:config   },
  vite:config   dev: {
  vite:config     warmup: [],
  vite:config     sourcemap: { js: true },
  vite:config     sourcemapIgnoreList: [Function: isInNodeModules$1],
  vite:config     preTransformRequests: false,
  vite:config     createEnvironment: [Function: defaultCreateDevEnvironment],
  vite:config     recoverable: false,
  vite:config     moduleRunnerTransform: false
  vite:config   },
  vite:config   build: {
  vite:config     target: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config     polyfillModulePreload: true,
  vite:config     modulePreload: { polyfill: true },
  vite:config     outDir: 'dist',
  vite:config     assetsDir: 'assets',
  vite:config     assetsInlineLimit: 4096,
  vite:config     sourcemap: false,
  vite:config     terserOptions: {},
  vite:config     rollupOptions: {},
  vite:config     commonjsOptions: { include: [ /node_modules/ ], extensions: [ '.js', '.cjs' ] },
  vite:config     dynamicImportVarsOptions: { warnOnError: true, exclude: [ /node_modules/ ] },
  vite:config     write: true,
  vite:config     emptyOutDir: null,
  vite:config     copyPublicDir: true,
  vite:config     manifest: false,
  vite:config     lib: false,
  vite:config     ssrManifest: false,
  vite:config     ssrEmitAssets: false,
  vite:config     reportCompressedSize: true,
  vite:config     chunkSizeWarningLimit: 500,
  vite:config     watch: null,
  vite:config     cssCodeSplit: true,
  vite:config     minify: 'esbuild',
  vite:config     ssr: false,
  vite:config     emitAssets: false,
  vite:config     createEnvironment: [Function: createEnvironment],
  vite:config     cssTarget: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
  vite:config     cssMinify: true
  vite:config   },
  vite:config   webSocketToken: 'MLkO-RIfiqQa',
  vite:config   getSortedPlugins: [Function: getSortedPlugins],
  vite:config   getSortedPluginHooks: [Function: getSortedPluginHooks],
  vite:config   createResolver: [Function: createResolver],
  vite:config   fsDenyGlob: [Function: arrayMatcher],
  vite:config   safeModulePaths: Set(0) {},
  vite:config   additionalAllowedHosts: []
  vite:config } +7ms
  vite:deps removing old cache dir /Users/werner/Code/vite-deno-bug/.vite/deps +0ms
  vite:deps scanning for dependencies... +0ms
Port 5173 is in use, trying another one...
Port 5174 is in use, trying another one...
Port 5175 is in use, trying another one...

  VITE v6.0.11  ready in 898 ms

  ➜  Local:   http://localhost:5176/
  ➜  Network: use --host to expose
  ➜  press h + enter to show help
  vite:deps Crawling dependencies using entries:
  vite:deps   /Users/werner/Code/vite-deno-bug/index.html +0ms
  vite:deps ✨ static imports crawl ended +53ms
  vite:resolve 81.00ms @wrnrlr/prelude -> deno::TypeScript::@wrnrlr/prelude::/Users/werner/Library/Caches/deno/remote/https/jsr.io/73501c7adc7178eaccc5b9a11c94c29fb31da78794ecf33a641850e866cae3f3 +0ms
  vite:deps Scan completed in 93.36ms: no dependencies found +87ms
  vite:deps creating package.json in /Users/werner/Code/vite-deno-bug/.vite/deps_temp_c785260e +100ms
  vite:deps ✨ no dependencies found by the scanner or crawling static imports +42ms
  vite:deps creating _metadata.json in /Users/werner/Code/vite-deno-bug/.vite/deps_temp_c785260e +1ms
  vite:deps renaming /Users/werner/Code/vite-deno-bug/.vite/deps_temp_c785260e to /Users/werner/Code/vite-deno-bug/.vite/deps +0ms
  vite:deps ✨ dependencies optimized +0ms
  vite:hmr [file change] deno.lock +0ms
  vite:hmr (client) [no modules matched] deno.lock +0ms
  vite:hmr (ssr) [no modules matched] deno.lock +0ms
  vite:html-fallback Rewriting GET / to /index.html +0ms
  vite:resolve 0.40ms /index.html?html-proxy&index=0.js -> /Users/werner/Code/vite-deno-bug/index.html?html-proxy&index=0.js +14s
  vite:time 14.97ms /index.html +0ms
  vite:load 0.31ms [plugin] /index.html?html-proxy&index=0.js +0ms
  vite:resolve 0.15ms /@vite/client -> /Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/client.mjs +24ms
  vite:load 0.95ms [fs] /@vite/client +21ms
  vite:resolve 0.10ms @vite/env -> /Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs +3ms
  vite:import-analysis 1.60ms [1 imports rewritten] node_modules/.deno/[email protected]/node_modules/vite/dist/client/client.mjs +0ms
  vite:transform 2.14ms /@vite/client +0ms
  vite:time 10.70ms /@vite/client +33ms
  vite:load 11.44ms [fs] /node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs +14ms
  vite:import-analysis 0.05ms [no imports] node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs +12ms
  vite:transform 0.28ms /node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs +12ms
  vite:cache [304] /node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs +0ms
  vite:time 0.15ms /node_modules/.deno/[email protected]/node_modules/vite/dist/client/env.mjs +16ms
  vite:import-analysis 72.26ms [1 imports rewritten] index.html?html-proxy&index=0.js +38ms
  vite:transform 73.75ms /index.html?html-proxy&index=0.js +38ms
  vite:time 55.38ms /index.html?html-proxy&index=0.js +29ms
  vite:load 1.92ms [plugin] deno::TypeScript::@wrnrlr/prelude::/Users/werner/Library/Caches/deno/remote/https/jsr.io/73501c7adc7178eaccc5b9a11c94c29fb31da78794ecf33a641850e866cae3f3 +40ms
  vite:resolve 94.78ms ./reactive.ts -> deno::TypeScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +148ms
  vite:resolve 94.85ms ./constants.ts -> deno::TypeScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +0ms
  vite:load 7.52ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +103ms
  vite:load 7.92ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +1ms
  vite:import-analysis 0.25ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +105ms
  vite:import-analysis 0.42ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +0ms
  vite:transform 0.70ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +105ms
  vite:transform 0.70ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Li11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input (x2)
  vite:resolve 117.85ms ./controlflow.ts -> deno::TypeScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/controlflow.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/0bbe41c0bc9c472df88dcb95ead8f842a0aef4be245a3d1c10b3e6719f373546 +23ms
  vite:resolve 118.52ms ./runtime.ts -> deno::TypeScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/runtime.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cccedd23295cc674bac86c7d4dfa38a0e69a76517da9d49cbd190db1be35cf82 +0ms
  vite:load 3.06ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/controlflow.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/0bbe41c0bc9c472df88dcb95ead8f842a0aef4be245a3d1c10b3e6719f373546 +18ms
  vite:load 13.94ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/runtime.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cccedd23295cc674bac86c7d4dfa38a0e69a76517da9d49cbd190db1be35cf82 +11ms
  vite:resolve 153.01ms ./hyperscript.ts -> deno::TypeScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/hyperscript.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cdda9b7a8c3b11b7bd49415065e6333125e134d70758b6ad964cf4bf4d4c7e23 +35ms
  vite:load 3.87ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/hyperscript.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cdda9b7a8c3b11b7bd49415065e6333125e134d70758b6ad964cf4bf4d4c7e23 +25ms
  vite:resolve 169.83ms ./router.js -> deno::JavaScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/router.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/695408c3ea5c8714a6c283235a5e36d87d60211fb71a725765309fd6884b04f5 +17ms
  vite:resolve 169.95ms ./resource.js -> deno::JavaScript::https://jsr.io/@wrnrlr/prelude/0.1.7/src/resource.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/99bfa58968f06505cfd2908f780daf4d684f9cef5b069ae608d3a6a240dc54fc +0ms
  vite:import-analysis 170.52ms [7 imports rewritten] deno::TypeScript::@wrnrlr/prelude::/Users/werner/Library/Caches/deno/remote/https/jsr.io/73501c7adc7178eaccc5b9a11c94c29fb31da78794ecf33a641850e866cae3f3 +67ms
  vite:transform 170.65ms deno::TypeScript::@wrnrlr/prelude::/Users/werner/Library/Caches/deno/remote/https/jsr.io/73501c7adc7178eaccc5b9a11c94c29fb31da78794ecf33a641850e866cae3f3 +67ms
  vite:time 76.16ms /@id/__x00__deno::TypeScript::@wrnrlr/prelude::/Users/werner/Library/Caches/deno/remote/https/jsr.io/73501c7adc7178eaccc5b9a11c94c29fb31da78794ecf33a641850e866cae3f3 +171ms
  vite:load 0.76ms [plugin] deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/router.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/695408c3ea5c8714a6c283235a5e36d87d60211fb71a725765309fd6884b04f5 +14ms
  vite:load 0.88ms [plugin] deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/resource.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/99bfa58968f06505cfd2908f780daf4d684f9cef5b069ae608d3a6a240dc54fc +0ms
  vite:import-analysis 89.42ms [1 imports rewritten] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/controlflow.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/0bbe41c0bc9c472df88dcb95ead8f842a0aef4be245a3d1c10b3e6719f373546 +40ms
  vite:transform 89.53ms deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/controlflow.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/0bbe41c0bc9c472df88dcb95ead8f842a0aef4be245a3d1c10b3e6719f373546 +40ms
  vite:time 2.86ms /@id/__x00__deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/controlflow.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/0bbe41c0bc9c472df88dcb95ead8f842a0aef4be245a3d1c10b3e6719f373546 +40ms
  vite:load 15.42ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +41ms
  vite:load 15.70ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +1ms
  vite:import-analysis 0.09ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +3ms
  vite:import-analysis 0.19ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +0ms
  vite:transform 0.48ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +3ms
  vite:transform 0.43ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +0ms
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input (x3)
11:37:48 AM [vite] Internal server error: Unexpected end of JSON input
      at JSON.parse (<anonymous>)
      at loadAndTransform (file:///Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/node/chunks/dep-M1IYMR16.js:41213:26)
      at eventLoopTick (ext:core/01_core.js:175:7)
  vite:time 17.69ms /@id/__x00__deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +4ms
11:37:48 AM [vite] Internal server error: Unexpected end of JSON input
      at JSON.parse (<anonymous>)
      at loadAndTransform (file:///Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/node/chunks/dep-M1IYMR16.js:41213:26)
      at eventLoopTick (ext:core/01_core.js:175:7)
      at async viteTransformMiddleware (file:///Users/werner/Code/vite-deno-bug/node_modules/.deno/[email protected]/node_modules/vite/dist/node/chunks/dep-M1IYMR16.js:42642:24)
  vite:time 17.91ms /@id/__x00__deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +1ms
  vite:load 2.53ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +10ms
  vite:import-analysis 0.06ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +10ms
  vite:transform 0.15ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +10ms
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input
  vite:import-analysis 108.27ms [2 imports rewritten] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/runtime.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cccedd23295cc674bac86c7d4dfa38a0e69a76517da9d49cbd190db1be35cf82 +18ms
  vite:transform 108.44ms deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/runtime.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cccedd23295cc674bac86c7d4dfa38a0e69a76517da9d49cbd190db1be35cf82 +18ms
  vite:time 33.55ms /@id/__x00__deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/runtime.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cccedd23295cc674bac86c7d4dfa38a0e69a76517da9d49cbd190db1be35cf82 +26ms
  vite:load 1.80ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +20ms
  vite:import-analysis 0.05ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +2ms
  vite:transform 0.13ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/constants.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/4904cabda42db45bb42198ef5fbae1a162ca72c2281f0434a503be0c08d97811 +2ms
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input (x2)
  vite:import-analysis 88.93ms [1 imports rewritten] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/hyperscript.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cdda9b7a8c3b11b7bd49415065e6333125e134d70758b6ad964cf4bf4d4c7e23 +3ms
  vite:transform 89.18ms deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/hyperscript.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cdda9b7a8c3b11b7bd49415065e6333125e134d70758b6ad964cf4bf4d4c7e23 +3ms
  vite:time 38.63ms /@id/__x00__deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/hyperscript.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/cdda9b7a8c3b11b7bd49415065e6333125e134d70758b6ad964cf4bf4d4c7e23 +5ms
  vite:load 1.64ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +5ms
  vite:import-analysis 0.06ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +2ms
  vite:transform 0.18ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +2ms
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input (x3)
  vite:import-analysis 86.25ms [1 imports rewritten] deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/router.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/695408c3ea5c8714a6c283235a5e36d87d60211fb71a725765309fd6884b04f5 +10ms
  vite:transform 87.11ms deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/router.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/695408c3ea5c8714a6c283235a5e36d87d60211fb71a725765309fd6884b04f5 +10ms
  vite:time 50.17ms /@id/__x00__deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/router.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/695408c3ea5c8714a6c283235a5e36d87d60211fb71a725765309fd6884b04f5 +12ms
  vite:load 2.24ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +12ms
  vite:import-analysis 0.06ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +2ms
  vite:transform 0.15ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +2ms
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input (x4)
  vite:import-analysis 96.58ms [1 imports rewritten] deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/resource.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/99bfa58968f06505cfd2908f780daf4d684f9cef5b069ae608d3a6a240dc54fc +8ms
  vite:transform 97.29ms deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/resource.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/99bfa58968f06505cfd2908f780daf4d684f9cef5b069ae608d3a6a240dc54fc +8ms
  vite:time 53.03ms /@id/__x00__deno::JavaScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/resource.js::/Users/werner/Library/Caches/deno/remote/https/jsr.io/99bfa58968f06505cfd2908f780daf4d684f9cef5b069ae608d3a6a240dc54fc +10ms
  vite:load 1.56ms [plugin] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +10ms
  vite:import-analysis 0.06ms [no imports] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +2ms
  vite:transform 0.22ms [skipped] deno::TypeScript::https:/jsr.io/@wrnrlr/prelude/0.1.7/src/reactive.ts::/Users/werner/Library/Caches/deno/remote/https/jsr.io/6aa414d8d26e21678df43eebb4c0e878a2908b46fee811d1c576dc50e2f17f47 +2ms
11:37:48 AM [vite] (client) Pre-transform error: Unexpected end of JSON input (x5)

Validations

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions