{"library":"unloader","type":"library","category":null,"description":"A Node.js custom loader framework with a Rollup-like plugin interface (v0.9.0). Requires Node.js >=22.18.0. Provides synchronous hooks (options, resolveId, load, transform) for developing loaders such as TypeScript or Oxc loaders. Supports ESM and CJS, virtual modules, and source maps. Breaking changes in v0.9.0 removed module.register and async/worker support. Integrates with unplugin. Less feature-rich than tsx but offers a familiar plugin system for Rollup developers.","language":"javascript","status":"active","version":"0.9.0","tags":["javascript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install unloader","imports":["import type { Plugin } from 'unloader'","import type { PluginContext } from 'unloader'","import * as unloader from 'unloader'"]},{"cmd":"yarn add unloader","imports":[]},{"cmd":"pnpm add unloader","imports":[]}],"homepage":null,"github":"https://github.com/sxzz/unloader","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unloader","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}