{"library":"esraw","type":"library","category":null,"description":"An ESBuild and TSUP plugin for importing files as raw text, base64, dataurl, binary, or file content. v0.3.1 is current, released in February 2025. The plugin supports query suffixes like ?raw, ?text, ?base64, ?binary, ?dataurl, ?file, and smart extension resolution. It uses a fast regex-based onLoad filter, requires no configuration for common cases, and works as both an ESBuild plugin and a TSUP esbuildPlugin. Differentiators include zero-config setup, TypeScript declarations, and fallback resolution for folders and missing extensions.","language":"javascript","status":"active","version":"0.3.1","tags":["javascript","esbuild","esbuild-plugin","tsup-plugin","raw-text-import","import-as-text","file-loader","raw-file-loader","code-import","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esraw","imports":["import { raw } from 'esbuild-raw-plugin'","import type { RawPluginOptions } from 'esbuild-raw-plugin'","import content from './example.js?raw'"]},{"cmd":"yarn add esraw","imports":[]},{"cmd":"pnpm add esraw","imports":[]}],"homepage":null,"github":"https://github.com/react18-tools/esbuild-raw-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esraw","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}