{"library":"vite-node","type":"library","category":null,"description":"Vite-node is a tool that uses Vite as a Node.js runtime, enabling on-demand evaluation of JavaScript/TypeScript files with Vite's plugin pipeline, HMR, and alias resolution. Current stable version is v6.0.0, which requires Node ^20.19.0 || >=22.12.0 and upgrades Vite to v8. The project was originally extracted from Nuxt 3's SSR and previously powered Vitest, but Vitest has migrated to Vite's built-in Environment Module Runner. vite-node remains maintained for legacy ecosystem support, but new projects should consider using Vite's native solution. It features top-level await, shims for __dirname/__filename in ESM, and native Node module access. The library is published as a standalone package on npm and follows a semver release cadence with breaking changes in major versions.","language":"javascript","status":"active","version":"6.0.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vite-node","imports":["import { ViteNodeRunner } from 'vite-node/client'","import { ViteNodeServer } from 'vite-node/server'","import { installSourcemapsSupport } from 'vite-node/source-map'","import viteNode from 'vite-node'"]},{"cmd":"yarn add vite-node","imports":[]},{"cmd":"pnpm add vite-node","imports":[]}],"homepage":null,"github":"https://github.com/antfu-collective/vite-node","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-node","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vite-node/compatibility"}}