{"library":"rollup-plugin-image-file","title":"rollup-plugin-image-files","description":"Rollup plugin that copies image files to the output directory and returns a require()-compatible path, instead of inlining base64. This fork (v1.0.2) builds on the original with additional features. It targets bundling libraries for React Native and similar environments where base64 inlining is undesirable. Version 1.0.2 is the current stable release, but development appears sparse (no recent commits). Key differentiator from rollup-plugin-image: writes files to disk rather than embedding them as base64.","language":"javascript","status":"maintenance","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-image-file"],"cli":null},"imports":["import images from 'rollup-plugin-image-files'","const images = require('rollup-plugin-image-files')","import images from 'rollup-plugin-image-files'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport images from 'rollup-plugin-image-files';\n\nexport default {\n  input: 'src/index.js',\n  output: {\n    dir: 'dist',\n    format: 'cjs'\n  },\n  plugins: [images()]\n};\n\n// src/index.js\nimport logo from './logo.png';\nconsole.log(logo); // e.g., './dist/logo.png'","lang":"javascript","description":"Shows basic setup: import the plugin, add to Rollup config, and use an image import in source.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}