Open Issues Need Help
View All on GitHubAI Summary: This GitHub issue requests a new high-level function to output raw, structured data (like a boolean matrix for QR codes or bar widths for barcodes) directly from the existing encoders. This functionality is crucial for users building custom renderers (e.g., Canvas, WebGL, PDF) who need direct access to the encoded data without having to parse SVG output.
Zero-dependency barcode & QR code SVG generator. 20+ formats, styled QR codes, tree-shakeable. Pure TypeScript.
AI Summary: This GitHub issue requests two enhancements for barcode rendering: adding a `barGap` option to control spacing between bars and ensuring the `barWidth` option correctly supports fractional values for precise sizing. The current system lacks a gap option, and fractional `barWidth` behavior is uncertain with SVG. The proposed solution involves implementing `barGap` and updating the SVG renderer to handle fractional `barWidth` values.
Zero-dependency barcode & QR code SVG generator. 20+ formats, styled QR codes, tree-shakeable. Pure TypeScript.
AI Summary: This GitHub issue proposes enhancing an existing `validateQRInput()` function to provide detailed capacity information for QR codes *before* attempting to generate them. The goal is to allow users to validate if data fits a QR code at a specified error correction level and version, thereby preventing generation errors and enabling better form validation, batch processing, and capacity planning. Currently, the only way to check data fit is by trying to generate the QR code and catching potential errors.
Zero-dependency barcode & QR code SVG generator. 20+ formats, styled QR codes, tree-shakeable. Pure TypeScript.
AI Summary: The `etiket` library's `wifi()` convenience function currently hardcodes the WiFi encryption type to "WPA", preventing the generation of QR codes for WEP or open networks. This issue proposes adding an `encryption` parameter to the function, allowing users to specify `WPA`, `WEP`, or `nopass` to align with the full WiFi QR code specification.
Zero-dependency barcode & QR code SVG generator. 20+ formats, styled QR codes, tree-shakeable. Pure TypeScript.