diff --git a/packages/lucide-react/scripts/buildTypes.js b/packages/lucide-react/scripts/buildTypes.js index 6fcb7d634..dff55f01b 100644 --- a/packages/lucide-react/scripts/buildTypes.js +++ b/packages/lucide-react/scripts/buildTypes.js @@ -1,30 +1,22 @@ -import path from 'path'; -import { - writeFile, - readSvgDirectory, - resetFile, - toPascalCase, - appendFile, -} from '../../../scripts/helpers'; +import path from "path"; +import {appendFile, readSvgDirectory, resetFile, toPascalCase, writeFile} from "../../../scripts/helpers"; -const srcDirectory = path.join(__dirname, '../dist'); +const srcDirectory=path.join(__dirname, "../dist"); // Declare type definitions -const typeDefinitions = `\ -/// -import { SVGAttributes } from 'vue' +const typeDefinitions=`\ +/// +import { SVGAttributes } from 'react' -declare module 'lucide-vue-next' +declare module 'lucide-react' -// Create interface extending SVGAttributes +// Create interface extending SVGProps export interface LucideProps extends Partial> { - color?: string size?: string | number - stroke?: string | number - strokeWidth?: string | number } export type Icon = React.FC; + // Generated icons `;