{"library":"svg-react-loader","type":"library","category":null,"description":"A Webpack loader that transforms SVG files into reusable React components. Current stable version is 0.4.6. Allows inline SVG usage as React components or composition of multiple SVGs. Supports query parameters for component naming, attribute mapping, CSS class prefixing, and custom filter functions. Does not require Babel for output (ES5-7 compatible). Works with React >=0.14. Key differentiators: supports SVG/XML string or object tree input, filter API for node modification, and works as both a loader and pre-loader.","language":"javascript","status":"maintenance","version":"0.4.6","tags":["javascript","webpack","loader","react","svg","component"],"last_verified":"Wed May 27","install":[{"cmd":"npm install svg-react-loader","imports":["import Icon from 'svg-react-loader?name=Icon!../svg/my-icon.svg';","var Icon = require('svg-react-loader?name=Icon!../svg/my-icon.svg');","loader: 'svg-react-loader'"]},{"cmd":"yarn add svg-react-loader","imports":[]},{"cmd":"pnpm add svg-react-loader","imports":[]}],"homepage":null,"github":"https://github.com/jhamlet/svg-react-loader","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/svg-react-loader","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/svg-react-loader/compatibility"}}