Skip to content

v0.2.0

Choose a tag to compare

@Austin1serb Austin1serb released this 02 Dec 22:18
· 2 commits to main since this release

What's Changed

  • fix: prevent scanner from traversing node_modules and enable zero-ui.config.js file to be used, allowing users to set:
	/** Package import name (default: "@react-zero-ui/icon-sprite") */
	IMPORT_NAME?: string;
	/** Path to the sprite file relative to public dir (default: "/icons.svg") */
	SPRITE_PATH?: string;
	/** Root directory to scan for icon imports (default: auto-detected from "src", "app", or "pages") */
	ROOT_DIR?: string;
	/** Directory for custom SVG icons inside OUTPUT_DIR (default: "zero-ui-icons") */
	CUSTOM_SVG_DIR?: string;
	/** Output directory for built assets (default: "public") */
	OUTPUT_DIR?: string;
	/** Icon names to ignore during scanning (default: ["CustomIcon"]) */
	IGNORE_ICONS?: string[];
	/** Directories to exclude from scanning (default: ["node_modules", ".git", "dist", "build", ".next", "out"]) */
	EXCLUDE_DIRS?: string[];

New Contributors

Full Changelog: v0.1.2...v0.2.0