From d5a915e6d0b3d690037392ae07e9abc7499d0e6a Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Thu, 13 Nov 2025 19:19:31 -0300
Subject: [PATCH 01/11] add biome
---
README.md | 5 +-
apps/origin/app/globals.css | 5 +-
apps/origin/eslint.config.mjs | 4 -
apps/origin/package.json | 55 +-
apps/origin/postcss.config.mjs | 4 +-
apps/origin/public/r/accordion.json | 6 +-
apps/origin/public/r/alert-dialog.json | 10 +-
apps/origin/public/r/avatar.json | 6 +-
apps/origin/public/r/badge.json | 6 +-
apps/origin/public/r/breadcrumb.json | 6 +-
apps/origin/public/r/button.json | 6 +-
apps/origin/public/r/calendar-rac.json | 7 +-
apps/origin/public/r/calendar.json | 11 +-
apps/origin/public/r/checkbox-tree.json | 2 +-
apps/origin/public/r/checkbox.json | 6 +-
apps/origin/public/r/collapsible.json | 6 +-
apps/origin/public/r/command.json | 10 +-
apps/origin/public/r/comp-01.json | 7 +-
apps/origin/public/r/comp-02.json | 8 +-
apps/origin/public/r/comp-03.json | 8 +-
apps/origin/public/r/comp-04.json | 8 +-
apps/origin/public/r/comp-05.json | 7 +-
apps/origin/public/r/comp-06.json | 8 +-
apps/origin/public/r/comp-07.json | 7 +-
apps/origin/public/r/comp-08.json | 8 +-
apps/origin/public/r/comp-09.json | 7 +-
apps/origin/public/r/comp-10.json | 7 +-
apps/origin/public/r/comp-100.json | 12 +-
apps/origin/public/r/comp-101.json | 7 +-
apps/origin/public/r/comp-102.json | 12 +-
apps/origin/public/r/comp-103.json | 12 +-
apps/origin/public/r/comp-104.json | 12 +-
apps/origin/public/r/comp-105.json | 7 +-
apps/origin/public/r/comp-106.json | 11 +-
apps/origin/public/r/comp-107.json | 11 +-
apps/origin/public/r/comp-108.json | 12 +-
apps/origin/public/r/comp-109.json | 11 +-
apps/origin/public/r/comp-11.json | 7 +-
apps/origin/public/r/comp-110.json | 11 +-
apps/origin/public/r/comp-111.json | 10 +-
apps/origin/public/r/comp-112.json | 10 +-
apps/origin/public/r/comp-113.json | 11 +-
apps/origin/public/r/comp-114.json | 12 +-
apps/origin/public/r/comp-115.json | 11 +-
apps/origin/public/r/comp-116.json | 11 +-
apps/origin/public/r/comp-117.json | 12 +-
apps/origin/public/r/comp-118.json | 12 +-
apps/origin/public/r/comp-119.json | 17 +-
apps/origin/public/r/comp-12.json | 7 +-
apps/origin/public/r/comp-120.json | 17 +-
apps/origin/public/r/comp-121.json | 17 +-
apps/origin/public/r/comp-122.json | 17 +-
apps/origin/public/r/comp-123.json | 11 +-
apps/origin/public/r/comp-124.json | 11 +-
apps/origin/public/r/comp-125.json | 15 +-
apps/origin/public/r/comp-126.json | 15 +-
apps/origin/public/r/comp-127.json | 10 +-
apps/origin/public/r/comp-128.json | 10 +-
apps/origin/public/r/comp-129.json | 8 +-
apps/origin/public/r/comp-13.json | 7 +-
apps/origin/public/r/comp-130.json | 12 +-
apps/origin/public/r/comp-131.json | 7 +-
apps/origin/public/r/comp-132.json | 8 +-
apps/origin/public/r/comp-133.json | 8 +-
apps/origin/public/r/comp-134.json | 8 +-
apps/origin/public/r/comp-135.json | 9 +-
apps/origin/public/r/comp-136.json | 8 +-
apps/origin/public/r/comp-137.json | 8 +-
apps/origin/public/r/comp-138.json | 10 +-
apps/origin/public/r/comp-139.json | 8 +-
apps/origin/public/r/comp-14.json | 7 +-
apps/origin/public/r/comp-140.json | 8 +-
apps/origin/public/r/comp-141.json | 8 +-
apps/origin/public/r/comp-142.json | 9 +-
apps/origin/public/r/comp-143.json | 8 +-
apps/origin/public/r/comp-144.json | 9 +-
apps/origin/public/r/comp-145.json | 9 +-
apps/origin/public/r/comp-146.json | 9 +-
apps/origin/public/r/comp-147.json | 9 +-
apps/origin/public/r/comp-148.json | 9 +-
apps/origin/public/r/comp-149.json | 14 +-
apps/origin/public/r/comp-15.json | 7 +-
apps/origin/public/r/comp-150.json | 10 +-
apps/origin/public/r/comp-151.json | 8 +-
apps/origin/public/r/comp-152.json | 8 +-
apps/origin/public/r/comp-153.json | 8 +-
apps/origin/public/r/comp-154.json | 8 +-
apps/origin/public/r/comp-155.json | 8 +-
apps/origin/public/r/comp-156.json | 9 +-
apps/origin/public/r/comp-157.json | 13 +-
apps/origin/public/r/comp-158.json | 14 +-
apps/origin/public/r/comp-159.json | 9 +-
apps/origin/public/r/comp-16.json | 7 +-
apps/origin/public/r/comp-160.json | 9 +-
apps/origin/public/r/comp-161.json | 9 +-
apps/origin/public/r/comp-162.json | 9 +-
apps/origin/public/r/comp-163.json | 19 +-
apps/origin/public/r/comp-164.json | 14 +-
apps/origin/public/r/comp-165.json | 9 +-
apps/origin/public/r/comp-166.json | 9 +-
apps/origin/public/r/comp-167.json | 14 +-
apps/origin/public/r/comp-168.json | 14 +-
apps/origin/public/r/comp-169.json | 13 +-
apps/origin/public/r/comp-17.json | 9 +-
apps/origin/public/r/comp-170.json | 14 +-
apps/origin/public/r/comp-171.json | 18 +-
apps/origin/public/r/comp-172.json | 7 +-
apps/origin/public/r/comp-173.json | 7 +-
apps/origin/public/r/comp-174.json | 7 +-
apps/origin/public/r/comp-175.json | 7 +-
apps/origin/public/r/comp-176.json | 7 +-
apps/origin/public/r/comp-177.json | 7 +-
apps/origin/public/r/comp-178.json | 7 +-
apps/origin/public/r/comp-179.json | 8 +-
apps/origin/public/r/comp-18.json | 9 +-
apps/origin/public/r/comp-180.json | 12 +-
apps/origin/public/r/comp-181.json | 9 +-
apps/origin/public/r/comp-182.json | 13 +-
apps/origin/public/r/comp-183.json | 9 +-
apps/origin/public/r/comp-184.json | 9 +-
apps/origin/public/r/comp-185.json | 8 +-
apps/origin/public/r/comp-186.json | 9 +-
apps/origin/public/r/comp-187.json | 9 +-
apps/origin/public/r/comp-188.json | 9 +-
apps/origin/public/r/comp-189.json | 8 +-
apps/origin/public/r/comp-19.json | 8 +-
apps/origin/public/r/comp-190.json | 8 +-
apps/origin/public/r/comp-191.json | 9 +-
apps/origin/public/r/comp-192.json | 8 +-
apps/origin/public/r/comp-193.json | 8 +-
apps/origin/public/r/comp-194.json | 9 +-
apps/origin/public/r/comp-195.json | 8 +-
apps/origin/public/r/comp-196.json | 9 +-
apps/origin/public/r/comp-197.json | 8 +-
apps/origin/public/r/comp-198.json | 8 +-
apps/origin/public/r/comp-199.json | 8 +-
apps/origin/public/r/comp-20.json | 8 +-
apps/origin/public/r/comp-200.json | 10 +-
apps/origin/public/r/comp-201.json | 12 +-
apps/origin/public/r/comp-202.json | 12 +-
apps/origin/public/r/comp-203.json | 8 +-
apps/origin/public/r/comp-204.json | 8 +-
apps/origin/public/r/comp-205.json | 8 +-
apps/origin/public/r/comp-206.json | 9 +-
apps/origin/public/r/comp-207.json | 8 +-
apps/origin/public/r/comp-208.json | 8 +-
apps/origin/public/r/comp-209.json | 8 +-
apps/origin/public/r/comp-21.json | 8 +-
apps/origin/public/r/comp-210.json | 9 +-
apps/origin/public/r/comp-211.json | 9 +-
apps/origin/public/r/comp-212.json | 8 +-
apps/origin/public/r/comp-213.json | 8 +-
apps/origin/public/r/comp-214.json | 8 +-
apps/origin/public/r/comp-215.json | 9 +-
apps/origin/public/r/comp-216.json | 12 +-
apps/origin/public/r/comp-217.json | 12 +-
apps/origin/public/r/comp-218.json | 10 +-
apps/origin/public/r/comp-219.json | 8 +-
apps/origin/public/r/comp-22.json | 8 +-
apps/origin/public/r/comp-220.json | 9 +-
apps/origin/public/r/comp-221.json | 8 +-
apps/origin/public/r/comp-222.json | 12 +-
apps/origin/public/r/comp-223.json | 12 +-
apps/origin/public/r/comp-224.json | 8 +-
apps/origin/public/r/comp-225.json | 9 +-
apps/origin/public/r/comp-226.json | 11 +-
apps/origin/public/r/comp-227.json | 11 +-
apps/origin/public/r/comp-228.json | 11 +-
apps/origin/public/r/comp-229.json | 2 +-
apps/origin/public/r/comp-23.json | 9 +-
apps/origin/public/r/comp-230.json | 2 +-
apps/origin/public/r/comp-231.json | 2 +-
apps/origin/public/r/comp-232.json | 2 +-
apps/origin/public/r/comp-233.json | 2 +-
apps/origin/public/r/comp-234.json | 2 +-
apps/origin/public/r/comp-235.json | 2 +-
apps/origin/public/r/comp-236.json | 9 +-
apps/origin/public/r/comp-237.json | 17 +-
apps/origin/public/r/comp-238.json | 17 +-
apps/origin/public/r/comp-239.json | 17 +-
apps/origin/public/r/comp-24.json | 8 +-
apps/origin/public/r/comp-240.json | 8 +-
apps/origin/public/r/comp-241.json | 9 +-
apps/origin/public/r/comp-242.json | 8 +-
apps/origin/public/r/comp-243.json | 8 +-
apps/origin/public/r/comp-244.json | 8 +-
apps/origin/public/r/comp-245.json | 8 +-
apps/origin/public/r/comp-246.json | 8 +-
apps/origin/public/r/comp-247.json | 8 +-
apps/origin/public/r/comp-248.json | 8 +-
apps/origin/public/r/comp-249.json | 9 +-
apps/origin/public/r/comp-25.json | 9 +-
apps/origin/public/r/comp-250.json | 10 +-
apps/origin/public/r/comp-251.json | 10 +-
apps/origin/public/r/comp-252.json | 10 +-
apps/origin/public/r/comp-253.json | 10 +-
apps/origin/public/r/comp-254.json | 12 +-
apps/origin/public/r/comp-255.json | 9 +-
apps/origin/public/r/comp-256.json | 10 +-
apps/origin/public/r/comp-257.json | 10 +-
apps/origin/public/r/comp-258.json | 11 +-
apps/origin/public/r/comp-259.json | 10 +-
apps/origin/public/r/comp-26.json | 9 +-
apps/origin/public/r/comp-260.json | 10 +-
apps/origin/public/r/comp-261.json | 9 +-
apps/origin/public/r/comp-262.json | 10 +-
apps/origin/public/r/comp-263.json | 10 +-
apps/origin/public/r/comp-264.json | 11 +-
apps/origin/public/r/comp-265.json | 10 +-
apps/origin/public/r/comp-266.json | 9 +-
apps/origin/public/r/comp-267.json | 7 +-
apps/origin/public/r/comp-268.json | 7 +-
apps/origin/public/r/comp-269.json | 7 +-
apps/origin/public/r/comp-27.json | 9 +-
apps/origin/public/r/comp-270.json | 7 +-
apps/origin/public/r/comp-271.json | 7 +-
apps/origin/public/r/comp-272.json | 7 +-
apps/origin/public/r/comp-273.json | 7 +-
apps/origin/public/r/comp-274.json | 7 +-
apps/origin/public/r/comp-275.json | 7 +-
apps/origin/public/r/comp-276.json | 7 +-
apps/origin/public/r/comp-277.json | 9 +-
apps/origin/public/r/comp-278.json | 9 +-
apps/origin/public/r/comp-279.json | 11 +-
apps/origin/public/r/comp-28.json | 14 +-
apps/origin/public/r/comp-280.json | 11 +-
apps/origin/public/r/comp-281.json | 11 +-
apps/origin/public/r/comp-282.json | 11 +-
apps/origin/public/r/comp-283.json | 11 +-
apps/origin/public/r/comp-284.json | 11 +-
apps/origin/public/r/comp-285.json | 11 +-
apps/origin/public/r/comp-286.json | 11 +-
apps/origin/public/r/comp-287.json | 12 +-
apps/origin/public/r/comp-288.json | 11 +-
apps/origin/public/r/comp-289.json | 12 +-
apps/origin/public/r/comp-29.json | 14 +-
apps/origin/public/r/comp-290.json | 12 +-
apps/origin/public/r/comp-291.json | 12 +-
apps/origin/public/r/comp-292.json | 12 +-
apps/origin/public/r/comp-293.json | 14 +-
apps/origin/public/r/comp-294.json | 12 +-
apps/origin/public/r/comp-295.json | 11 +-
apps/origin/public/r/comp-296.json | 11 +-
apps/origin/public/r/comp-297.json | 8 +-
apps/origin/public/r/comp-298.json | 9 +-
apps/origin/public/r/comp-299.json | 17 +-
apps/origin/public/r/comp-30.json | 8 +-
apps/origin/public/r/comp-300.json | 18 +-
apps/origin/public/r/comp-301.json | 13 +-
apps/origin/public/r/comp-302.json | 6 +-
apps/origin/public/r/comp-303.json | 6 +-
apps/origin/public/r/comp-304.json | 6 +-
apps/origin/public/r/comp-305.json | 10 +-
apps/origin/public/r/comp-306.json | 10 +-
apps/origin/public/r/comp-307.json | 10 +-
apps/origin/public/r/comp-308.json | 10 +-
apps/origin/public/r/comp-309.json | 10 +-
apps/origin/public/r/comp-31.json | 11 +-
apps/origin/public/r/comp-310.json | 12 +-
apps/origin/public/r/comp-311.json | 8 +-
apps/origin/public/r/comp-312.json | 10 +-
apps/origin/public/r/comp-313.json | 10 +-
apps/origin/public/r/comp-314.json | 10 +-
apps/origin/public/r/comp-315.json | 8 +-
apps/origin/public/r/comp-316.json | 8 +-
apps/origin/public/r/comp-317.json | 8 +-
apps/origin/public/r/comp-318.json | 8 +-
apps/origin/public/r/comp-319.json | 8 +-
apps/origin/public/r/comp-32.json | 11 +-
apps/origin/public/r/comp-320.json | 9 +-
apps/origin/public/r/comp-321.json | 11 +-
apps/origin/public/r/comp-322.json | 10 +-
apps/origin/public/r/comp-323.json | 11 +-
apps/origin/public/r/comp-324.json | 13 +-
apps/origin/public/r/comp-325.json | 11 +-
apps/origin/public/r/comp-326.json | 11 +-
apps/origin/public/r/comp-327.json | 11 +-
apps/origin/public/r/comp-328.json | 10 +-
apps/origin/public/r/comp-329.json | 10 +-
apps/origin/public/r/comp-33.json | 7 +-
apps/origin/public/r/comp-330.json | 9 +-
apps/origin/public/r/comp-331.json | 2 +-
apps/origin/public/r/comp-332.json | 9 +-
apps/origin/public/r/comp-333.json | 6 +-
apps/origin/public/r/comp-334.json | 11 +-
apps/origin/public/r/comp-335.json | 11 +-
apps/origin/public/r/comp-336.json | 11 +-
apps/origin/public/r/comp-337.json | 11 +-
apps/origin/public/r/comp-338.json | 11 +-
apps/origin/public/r/comp-339.json | 11 +-
apps/origin/public/r/comp-34.json | 7 +-
apps/origin/public/r/comp-340.json | 11 +-
apps/origin/public/r/comp-341.json | 11 +-
apps/origin/public/r/comp-342.json | 11 +-
apps/origin/public/r/comp-343.json | 11 +-
apps/origin/public/r/comp-344.json | 11 +-
apps/origin/public/r/comp-345.json | 11 +-
apps/origin/public/r/comp-346.json | 11 +-
apps/origin/public/r/comp-347.json | 11 +-
apps/origin/public/r/comp-348.json | 11 +-
apps/origin/public/r/comp-349.json | 11 +-
apps/origin/public/r/comp-35.json | 7 +-
apps/origin/public/r/comp-350.json | 11 +-
apps/origin/public/r/comp-351.json | 11 +-
apps/origin/public/r/comp-352.json | 8 +-
apps/origin/public/r/comp-353.json | 8 +-
apps/origin/public/r/comp-354.json | 7 +-
apps/origin/public/r/comp-355.json | 7 +-
apps/origin/public/r/comp-356.json | 7 +-
apps/origin/public/r/comp-357.json | 7 +-
apps/origin/public/r/comp-358.json | 7 +-
apps/origin/public/r/comp-359.json | 8 +-
apps/origin/public/r/comp-36.json | 17 +-
apps/origin/public/r/comp-360.json | 9 +-
apps/origin/public/r/comp-361.json | 7 +-
apps/origin/public/r/comp-362.json | 8 +-
apps/origin/public/r/comp-363.json | 11 +-
apps/origin/public/r/comp-364.json | 15 +-
apps/origin/public/r/comp-365.json | 13 +-
apps/origin/public/r/comp-366.json | 7 +-
apps/origin/public/r/comp-367.json | 7 +-
apps/origin/public/r/comp-368.json | 7 +-
apps/origin/public/r/comp-369.json | 7 +-
apps/origin/public/r/comp-37.json | 13 +-
apps/origin/public/r/comp-370.json | 7 +-
apps/origin/public/r/comp-371.json | 8 +-
apps/origin/public/r/comp-372.json | 8 +-
apps/origin/public/r/comp-373.json | 9 +-
apps/origin/public/r/comp-374.json | 10 +-
apps/origin/public/r/comp-375.json | 9 +-
apps/origin/public/r/comp-376.json | 10 +-
apps/origin/public/r/comp-377.json | 10 +-
apps/origin/public/r/comp-378.json | 8 +-
apps/origin/public/r/comp-379.json | 8 +-
apps/origin/public/r/comp-38.json | 13 +-
apps/origin/public/r/comp-380.json | 8 +-
apps/origin/public/r/comp-381.json | 8 +-
apps/origin/public/r/comp-382.json | 8 +-
apps/origin/public/r/comp-383.json | 9 +-
apps/origin/public/r/comp-384.json | 8 +-
apps/origin/public/r/comp-385.json | 8 +-
apps/origin/public/r/comp-386.json | 8 +-
apps/origin/public/r/comp-387.json | 10 +-
apps/origin/public/r/comp-388.json | 9 +-
apps/origin/public/r/comp-389.json | 8 +-
apps/origin/public/r/comp-39.json | 13 +-
apps/origin/public/r/comp-390.json | 12 +-
apps/origin/public/r/comp-391.json | 12 +-
apps/origin/public/r/comp-392.json | 12 +-
apps/origin/public/r/comp-393.json | 12 +-
apps/origin/public/r/comp-394.json | 13 +-
apps/origin/public/r/comp-395.json | 13 +-
apps/origin/public/r/comp-396.json | 13 +-
apps/origin/public/r/comp-397.json | 14 +-
apps/origin/public/r/comp-398.json | 10 +-
apps/origin/public/r/comp-399.json | 10 +-
apps/origin/public/r/comp-40.json | 13 +-
apps/origin/public/r/comp-400.json | 8 +-
apps/origin/public/r/comp-401.json | 7 +-
apps/origin/public/r/comp-402.json | 7 +-
apps/origin/public/r/comp-403.json | 7 +-
apps/origin/public/r/comp-404.json | 7 +-
apps/origin/public/r/comp-405.json | 7 +-
apps/origin/public/r/comp-406.json | 7 +-
apps/origin/public/r/comp-407.json | 7 +-
apps/origin/public/r/comp-408.json | 7 +-
apps/origin/public/r/comp-409.json | 11 +-
apps/origin/public/r/comp-41.json | 15 +-
apps/origin/public/r/comp-410.json | 11 +-
apps/origin/public/r/comp-411.json | 11 +-
apps/origin/public/r/comp-412.json | 7 +-
apps/origin/public/r/comp-413.json | 11 +-
apps/origin/public/r/comp-414.json | 11 +-
apps/origin/public/r/comp-415.json | 11 +-
apps/origin/public/r/comp-416.json | 12 +-
apps/origin/public/r/comp-417.json | 11 +-
apps/origin/public/r/comp-418.json | 12 +-
apps/origin/public/r/comp-419.json | 12 +-
apps/origin/public/r/comp-42.json | 6 +-
apps/origin/public/r/comp-420.json | 12 +-
apps/origin/public/r/comp-421.json | 12 +-
apps/origin/public/r/comp-422.json | 12 +-
apps/origin/public/r/comp-423.json | 8 +-
apps/origin/public/r/comp-424.json | 11 +-
apps/origin/public/r/comp-425.json | 12 +-
apps/origin/public/r/comp-426.json | 11 +-
apps/origin/public/r/comp-427.json | 11 +-
apps/origin/public/r/comp-428.json | 11 +-
apps/origin/public/r/comp-429.json | 11 +-
apps/origin/public/r/comp-43.json | 2 +-
apps/origin/public/r/comp-430.json | 11 +-
apps/origin/public/r/comp-431.json | 11 +-
apps/origin/public/r/comp-432.json | 11 +-
apps/origin/public/r/comp-433.json | 7 +-
apps/origin/public/r/comp-434.json | 7 +-
apps/origin/public/r/comp-435.json | 7 +-
apps/origin/public/r/comp-436.json | 7 +-
apps/origin/public/r/comp-437.json | 7 +-
apps/origin/public/r/comp-438.json | 11 +-
apps/origin/public/r/comp-439.json | 7 +-
apps/origin/public/r/comp-44.json | 16 +-
apps/origin/public/r/comp-440.json | 7 +-
apps/origin/public/r/comp-441.json | 7 +-
apps/origin/public/r/comp-442.json | 12 +-
apps/origin/public/r/comp-443.json | 12 +-
apps/origin/public/r/comp-444.json | 12 +-
apps/origin/public/r/comp-445.json | 12 +-
apps/origin/public/r/comp-446.json | 7 +-
apps/origin/public/r/comp-447.json | 8 +-
apps/origin/public/r/comp-448.json | 11 +-
apps/origin/public/r/comp-449.json | 11 +-
apps/origin/public/r/comp-45.json | 16 +-
apps/origin/public/r/comp-450.json | 11 +-
apps/origin/public/r/comp-451.json | 11 +-
apps/origin/public/r/comp-452.json | 11 +-
apps/origin/public/r/comp-453.json | 8 +-
apps/origin/public/r/comp-454.json | 6 +-
apps/origin/public/r/comp-455.json | 6 +-
apps/origin/public/r/comp-456.json | 6 +-
apps/origin/public/r/comp-457.json | 10 +-
apps/origin/public/r/comp-458.json | 6 +-
apps/origin/public/r/comp-459.json | 10 +-
apps/origin/public/r/comp-46.json | 12 +-
apps/origin/public/r/comp-460.json | 10 +-
apps/origin/public/r/comp-461.json | 6 +-
apps/origin/public/r/comp-462.json | 6 +-
apps/origin/public/r/comp-463.json | 8 +-
apps/origin/public/r/comp-464.json | 8 +-
apps/origin/public/r/comp-465.json | 7 +-
apps/origin/public/r/comp-466.json | 10 +-
apps/origin/public/r/comp-467.json | 12 +-
apps/origin/public/r/comp-468.json | 10 +-
apps/origin/public/r/comp-469.json | 10 +-
apps/origin/public/r/comp-47.json | 19 +-
apps/origin/public/r/comp-470.json | 10 +-
apps/origin/public/r/comp-471.json | 10 +-
apps/origin/public/r/comp-472.json | 7 +-
apps/origin/public/r/comp-473.json | 8 +-
apps/origin/public/r/comp-474.json | 11 +-
apps/origin/public/r/comp-475.json | 11 +-
apps/origin/public/r/comp-476.json | 10 +-
apps/origin/public/r/comp-477.json | 15 +-
apps/origin/public/r/comp-478.json | 6 +-
apps/origin/public/r/comp-479.json | 18 +-
apps/origin/public/r/comp-48.json | 19 +-
apps/origin/public/r/comp-480.json | 14 +-
apps/origin/public/r/comp-481.json | 10 +-
apps/origin/public/r/comp-482.json | 6 +-
apps/origin/public/r/comp-483.json | 6 +-
apps/origin/public/r/comp-484.json | 6 +-
apps/origin/public/r/comp-485.json | 6 +-
apps/origin/public/r/comp-486.json | 8 +-
apps/origin/public/r/comp-487.json | 16 +-
apps/origin/public/r/comp-488.json | 17 +-
apps/origin/public/r/comp-489.json | 18 +-
apps/origin/public/r/comp-49.json | 19 +-
apps/origin/public/r/comp-490.json | 12 +-
apps/origin/public/r/comp-491.json | 13 +-
apps/origin/public/r/comp-492.json | 6 +-
apps/origin/public/r/comp-493.json | 12 +-
apps/origin/public/r/comp-494.json | 12 +-
apps/origin/public/r/comp-495.json | 13 +-
apps/origin/public/r/comp-496.json | 12 +-
apps/origin/public/r/comp-497.json | 8 +-
apps/origin/public/r/comp-498.json | 8 +-
apps/origin/public/r/comp-499.json | 13 +-
apps/origin/public/r/comp-50.json | 19 +-
apps/origin/public/r/comp-500.json | 9 +-
apps/origin/public/r/comp-501.json | 9 +-
apps/origin/public/r/comp-502.json | 9 +-
apps/origin/public/r/comp-503.json | 10 +-
apps/origin/public/r/comp-504.json | 10 +-
apps/origin/public/r/comp-505.json | 10 +-
apps/origin/public/r/comp-506.json | 9 +-
apps/origin/public/r/comp-507.json | 10 +-
apps/origin/public/r/comp-508.json | 13 +-
apps/origin/public/r/comp-509.json | 13 +-
apps/origin/public/r/comp-51.json | 8 +-
apps/origin/public/r/comp-510.json | 12 +-
apps/origin/public/r/comp-511.json | 10 +-
apps/origin/public/r/comp-512.json | 10 +-
apps/origin/public/r/comp-513.json | 10 +-
apps/origin/public/r/comp-514.json | 10 +-
apps/origin/public/r/comp-515.json | 10 +-
apps/origin/public/r/comp-516.json | 6 +-
apps/origin/public/r/comp-517.json | 6 +-
apps/origin/public/r/comp-518.json | 10 +-
apps/origin/public/r/comp-519.json | 10 +-
apps/origin/public/r/comp-52.json | 8 +-
apps/origin/public/r/comp-520.json | 6 +-
apps/origin/public/r/comp-521.json | 6 +-
apps/origin/public/r/comp-522.json | 10 +-
apps/origin/public/r/comp-523.json | 10 +-
apps/origin/public/r/comp-524.json | 10 +-
apps/origin/public/r/comp-525.json | 10 +-
apps/origin/public/r/comp-526.json | 11 +-
apps/origin/public/r/comp-527.json | 7 +-
apps/origin/public/r/comp-528.json | 11 +-
apps/origin/public/r/comp-529.json | 11 +-
apps/origin/public/r/comp-53.json | 8 +-
apps/origin/public/r/comp-530.json | 11 +-
apps/origin/public/r/comp-531.json | 11 +-
apps/origin/public/r/comp-532.json | 11 +-
apps/origin/public/r/comp-533.json | 11 +-
apps/origin/public/r/comp-534.json | 11 +-
apps/origin/public/r/comp-535.json | 11 +-
apps/origin/public/r/comp-536.json | 11 +-
apps/origin/public/r/comp-537.json | 11 +-
apps/origin/public/r/comp-538.json | 11 +-
apps/origin/public/r/comp-539.json | 11 +-
apps/origin/public/r/comp-54.json | 12 +-
apps/origin/public/r/comp-540.json | 10 +-
apps/origin/public/r/comp-541.json | 10 +-
apps/origin/public/r/comp-542.json | 6 +-
apps/origin/public/r/comp-543.json | 14 +-
apps/origin/public/r/comp-544.json | 9 +-
apps/origin/public/r/comp-545.json | 13 +-
apps/origin/public/r/comp-546.json | 13 +-
apps/origin/public/r/comp-547.json | 13 +-
apps/origin/public/r/comp-548.json | 13 +-
apps/origin/public/r/comp-549.json | 13 +-
apps/origin/public/r/comp-55.json | 13 +-
apps/origin/public/r/comp-550.json | 13 +-
apps/origin/public/r/comp-551.json | 9 +-
apps/origin/public/r/comp-552.json | 13 +-
apps/origin/public/r/comp-553.json | 13 +-
apps/origin/public/r/comp-554.json | 2 +-
apps/origin/public/r/comp-555.json | 12 +-
apps/origin/public/r/comp-556.json | 12 +-
apps/origin/public/r/comp-557.json | 12 +-
apps/origin/public/r/comp-558.json | 12 +-
apps/origin/public/r/comp-559.json | 12 +-
apps/origin/public/r/comp-56.json | 17 +-
apps/origin/public/r/comp-560.json | 12 +-
apps/origin/public/r/comp-561.json | 9 +-
apps/origin/public/r/comp-562.json | 12 +-
apps/origin/public/r/comp-563.json | 12 +-
apps/origin/public/r/comp-564.json | 8 +-
apps/origin/public/r/comp-565.json | 10 +-
apps/origin/public/r/comp-566.json | 10 +-
apps/origin/public/r/comp-567.json | 10 +-
apps/origin/public/r/comp-568.json | 10 +-
apps/origin/public/r/comp-569.json | 10 +-
apps/origin/public/r/comp-57.json | 17 +-
apps/origin/public/r/comp-570.json | 10 +-
apps/origin/public/r/comp-571.json | 8 +-
apps/origin/public/r/comp-572.json | 8 +-
apps/origin/public/r/comp-573.json | 10 +-
apps/origin/public/r/comp-574.json | 7 +-
apps/origin/public/r/comp-575.json | 10 +-
apps/origin/public/r/comp-576.json | 11 +-
apps/origin/public/r/comp-577.json | 6 +-
apps/origin/public/r/comp-578.json | 6 +-
apps/origin/public/r/comp-579.json | 6 +-
apps/origin/public/r/comp-58.json | 16 +-
apps/origin/public/r/comp-580.json | 6 +-
apps/origin/public/r/comp-581.json | 6 +-
apps/origin/public/r/comp-582.json | 6 +-
apps/origin/public/r/comp-583.json | 6 +-
apps/origin/public/r/comp-584.json | 6 +-
apps/origin/public/r/comp-585.json | 6 +-
apps/origin/public/r/comp-586.json | 6 +-
apps/origin/public/r/comp-587.json | 6 +-
apps/origin/public/r/comp-588.json | 6 +-
apps/origin/public/r/comp-589.json | 6 +-
apps/origin/public/r/comp-59.json | 7 +-
apps/origin/public/r/comp-590.json | 6 +-
apps/origin/public/r/comp-591.json | 6 +-
apps/origin/public/r/comp-592.json | 6 +-
apps/origin/public/r/comp-593.json | 6 +-
apps/origin/public/r/comp-594.json | 6 +-
apps/origin/public/r/comp-595.json | 6 +-
apps/origin/public/r/comp-596.json | 6 +-
apps/origin/public/r/comp-597.json | 7 +-
apps/origin/public/r/comp-598.json | 7 +-
apps/origin/public/r/comp-599.json | 7 +-
apps/origin/public/r/comp-60.json | 8 +-
apps/origin/public/r/comp-61.json | 8 +-
apps/origin/public/r/comp-62.json | 8 +-
apps/origin/public/r/comp-63.json | 7 +-
apps/origin/public/r/comp-64.json | 8 +-
apps/origin/public/r/comp-65.json | 7 +-
apps/origin/public/r/comp-66.json | 7 +-
apps/origin/public/r/comp-67.json | 8 +-
apps/origin/public/r/comp-68.json | 8 +-
apps/origin/public/r/comp-69.json | 8 +-
apps/origin/public/r/comp-70.json | 8 +-
apps/origin/public/r/comp-71.json | 7 +-
apps/origin/public/r/comp-72.json | 11 +-
apps/origin/public/r/comp-73.json | 7 +-
apps/origin/public/r/comp-74.json | 7 +-
apps/origin/public/r/comp-75.json | 7 +-
apps/origin/public/r/comp-76.json | 8 +-
apps/origin/public/r/comp-77.json | 7 +-
apps/origin/public/r/comp-78.json | 10 +-
apps/origin/public/r/comp-79.json | 11 +-
apps/origin/public/r/comp-80.json | 10 +-
apps/origin/public/r/comp-81.json | 10 +-
apps/origin/public/r/comp-82.json | 11 +-
apps/origin/public/r/comp-83.json | 10 +-
apps/origin/public/r/comp-84.json | 10 +-
apps/origin/public/r/comp-85.json | 11 +-
apps/origin/public/r/comp-86.json | 11 +-
apps/origin/public/r/comp-87.json | 10 +-
apps/origin/public/r/comp-88.json | 11 +-
apps/origin/public/r/comp-89.json | 10 +-
apps/origin/public/r/comp-90.json | 11 +-
apps/origin/public/r/comp-91.json | 11 +-
apps/origin/public/r/comp-92.json | 11 +-
apps/origin/public/r/comp-93.json | 11 +-
apps/origin/public/r/comp-94.json | 13 +-
apps/origin/public/r/comp-95.json | 10 +-
apps/origin/public/r/comp-96.json | 10 +-
apps/origin/public/r/comp-97.json | 10 +-
apps/origin/public/r/comp-98.json | 11 +-
apps/origin/public/r/comp-99.json | 7 +-
apps/origin/public/r/cropper.json | 6 +-
apps/origin/public/r/datefield-rac.json | 6 +-
apps/origin/public/r/dialog.json | 6 +-
apps/origin/public/r/dropdown-menu.json | 6 +-
apps/origin/public/r/hover-card.json | 6 +-
apps/origin/public/r/input.json | 2 +-
apps/origin/public/r/label.json | 6 +-
apps/origin/public/r/multiselect.json | 6 +-
apps/origin/public/r/navigation-menu.json | 2 +-
apps/origin/public/r/pagination.json | 6 +-
apps/origin/public/r/popover.json | 6 +-
apps/origin/public/r/progress.json | 6 +-
apps/origin/public/r/radio-group.json | 6 +-
apps/origin/public/r/scroll-area.json | 6 +-
apps/origin/public/r/select-native.json | 2 +-
apps/origin/public/r/select.json | 6 +-
apps/origin/public/r/slider.json | 10 +-
apps/origin/public/r/sonner.json | 7 +-
apps/origin/public/r/stepper.json | 6 +-
apps/origin/public/r/switch.json | 6 +-
apps/origin/public/r/table.json | 2 +-
apps/origin/public/r/tabs.json | 6 +-
apps/origin/public/r/textarea.json | 2 +-
apps/origin/public/r/timeline.json | 6 +-
apps/origin/public/r/toast.json | 6 +-
apps/origin/public/r/toggle-group.json | 10 +-
apps/origin/public/r/toggle.json | 6 +-
apps/origin/public/r/tooltip.json | 6 +-
apps/origin/public/r/tree.json | 8 +-
apps/origin/public/r/use-character-limit.json | 2 +-
apps/origin/public/r/use-file-upload.json | 2 +-
apps/origin/public/r/use-pagination.json | 2 +-
.../public/r/use-slider-with-input.json | 2 +-
apps/origin/public/r/use-toast.json | 2 +-
apps/origin/public/r/utils.json | 7 +-
apps/origin/registry.json | 407 +-
apps/origin/tsconfig.json | 14 +-
apps/origin/vercel.json | 1 -
apps/ui/content/docs/components/meta.json | 2 +-
apps/ui/content/docs/meta.json | 8 +-
apps/ui/content/docs/resources/meta.json | 2 +-
apps/ui/eslint.config.mjs | 16 -
apps/ui/package.json | 58 +-
apps/ui/postcss.config.mjs | 4 +-
apps/ui/public/r/accordion-controlled.json | 11 +-
apps/ui/public/r/accordion-demo.json | 10 +-
apps/ui/public/r/accordion-multiple.json | 10 +-
apps/ui/public/r/accordion-single.json | 10 +-
apps/ui/public/r/accordion.json | 6 +-
apps/ui/public/r/alert-demo.json | 10 +-
apps/ui/public/r/alert-dialog-demo.json | 11 +-
apps/ui/public/r/alert-dialog.json | 6 +-
apps/ui/public/r/alert-error.json | 11 +-
apps/ui/public/r/alert-info.json | 11 +-
apps/ui/public/r/alert-success.json | 11 +-
apps/ui/public/r/alert-warning.json | 11 +-
apps/ui/public/r/alert-with-icon-action.json | 11 +-
apps/ui/public/r/alert-with-icon.json | 10 +-
apps/ui/public/r/alert.json | 2 +-
apps/ui/public/r/autocomplete-async.json | 12 +-
.../public/r/autocomplete-autohighlight.json | 11 +-
apps/ui/public/r/autocomplete-demo.json | 11 +-
apps/ui/public/r/autocomplete-disabled.json | 12 +-
apps/ui/public/r/autocomplete-form.json | 14 +-
apps/ui/public/r/autocomplete-grouped.json | 11 +-
apps/ui/public/r/autocomplete-inline.json | 11 +-
apps/ui/public/r/autocomplete-lg.json | 11 +-
apps/ui/public/r/autocomplete-limit.json | 11 +-
apps/ui/public/r/autocomplete-sm.json | 11 +-
apps/ui/public/r/autocomplete-with-clear.json | 11 +-
apps/ui/public/r/autocomplete-with-label.json | 12 +-
.../r/autocomplete-with-trigger-clear.json | 11 +-
apps/ui/public/r/autocomplete.json | 11 +-
apps/ui/public/r/avatar-demo.json | 10 +-
apps/ui/public/r/avatar-fallback.json | 10 +-
apps/ui/public/r/avatar-group.json | 11 +-
apps/ui/public/r/avatar-radius.json | 10 +-
apps/ui/public/r/avatar-size.json | 10 +-
apps/ui/public/r/avatar.json | 6 +-
apps/ui/public/r/badge-demo.json | 10 +-
apps/ui/public/r/badge-destructive.json | 12 +-
apps/ui/public/r/badge-error.json | 11 +-
apps/ui/public/r/badge-info.json | 11 +-
apps/ui/public/r/badge-lg.json | 10 +-
apps/ui/public/r/badge-outline.json | 10 +-
apps/ui/public/r/badge-secondary.json | 10 +-
apps/ui/public/r/badge-sm.json | 10 +-
apps/ui/public/r/badge-success.json | 11 +-
apps/ui/public/r/badge-warning.json | 11 +-
apps/ui/public/r/badge-with-icon.json | 10 +-
apps/ui/public/r/badge-with-link.json | 10 +-
apps/ui/public/r/badge.json | 6 +-
.../public/r/breadcrumb-custom-separator.json | 10 +-
apps/ui/public/r/breadcrumb-demo.json | 12 +-
apps/ui/public/r/breadcrumb.json | 6 +-
apps/ui/public/r/button-demo.json | 10 +-
.../public/r/button-destructive-outline.json | 11 +-
apps/ui/public/r/button-destructive.json | 12 +-
apps/ui/public/r/button-disabled.json | 11 +-
apps/ui/public/r/button-ghost.json | 10 +-
apps/ui/public/r/button-icon-lg.json | 10 +-
apps/ui/public/r/button-icon-sm.json | 10 +-
apps/ui/public/r/button-icon.json | 10 +-
apps/ui/public/r/button-lg.json | 10 +-
apps/ui/public/r/button-link.json | 10 +-
apps/ui/public/r/button-loading.json | 11 +-
apps/ui/public/r/button-outline.json | 10 +-
apps/ui/public/r/button-secondary.json | 10 +-
apps/ui/public/r/button-sm.json | 10 +-
apps/ui/public/r/button-with-icon.json | 10 +-
apps/ui/public/r/button-with-link.json | 10 +-
apps/ui/public/r/button-xl.json | 10 +-
apps/ui/public/r/button-xs.json | 10 +-
apps/ui/public/r/button.json | 6 +-
apps/ui/public/r/card-demo.json | 11 +-
apps/ui/public/r/card.json | 2 +-
apps/ui/public/r/checkbox-card.json | 13 +-
apps/ui/public/r/checkbox-demo.json | 12 +-
apps/ui/public/r/checkbox-disabled.json | 13 +-
apps/ui/public/r/checkbox-form.json | 9 +-
apps/ui/public/r/checkbox-group-demo.json | 7 +-
apps/ui/public/r/checkbox-group-disabled.json | 8 +-
apps/ui/public/r/checkbox-group-form.json | 2 +-
.../r/checkbox-group-nested-parent.json | 8 +-
apps/ui/public/r/checkbox-group-parent.json | 8 +-
apps/ui/public/r/checkbox-group.json | 6 +-
.../public/r/checkbox-with-description.json | 14 +-
apps/ui/public/r/checkbox.json | 6 +-
apps/ui/public/r/collapsible-demo.json | 10 +-
apps/ui/public/r/collapsible.json | 6 +-
apps/ui/public/r/colors-zinc.json | 2 +-
apps/ui/public/r/combobox-autohighlight.json | 11 +-
apps/ui/public/r/combobox-demo.json | 11 +-
apps/ui/public/r/combobox-disabled.json | 12 +-
apps/ui/public/r/combobox-form.json | 8 +-
apps/ui/public/r/combobox-grouped.json | 11 +-
apps/ui/public/r/combobox-lg.json | 11 +-
apps/ui/public/r/combobox-multiple-form.json | 9 +-
apps/ui/public/r/combobox-multiple.json | 11 +-
apps/ui/public/r/combobox-sm.json | 11 +-
apps/ui/public/r/combobox-with-clear.json | 11 +-
.../public/r/combobox-with-inner-input.json | 12 +-
apps/ui/public/r/combobox-with-label.json | 12 +-
apps/ui/public/r/combobox.json | 11 +-
.../public/r/dialog-close-confirmation.json | 2 +-
apps/ui/public/r/dialog-demo.json | 9 +-
apps/ui/public/r/dialog-from-menu.json | 14 +-
apps/ui/public/r/dialog-nested.json | 8 +-
apps/ui/public/r/dialog.json | 6 +-
apps/ui/public/r/empty-demo.json | 11 +-
apps/ui/public/r/empty.json | 2 +-
apps/ui/public/r/field-autocomplete.json | 14 +-
apps/ui/public/r/field-checkbox-group.json | 10 +-
apps/ui/public/r/field-checkbox.json | 13 +-
apps/ui/public/r/field-combobox-multiple.json | 15 +-
apps/ui/public/r/field-combobox.json | 14 +-
apps/ui/public/r/field-complete-form.json | 2 +-
apps/ui/public/r/field-demo.json | 14 +-
apps/ui/public/r/field-disabled.json | 15 +-
apps/ui/public/r/field-error.json | 13 +-
apps/ui/public/r/field-input-group.json | 15 +-
apps/ui/public/r/field-number-field.json | 16 +-
apps/ui/public/r/field-radio.json | 11 +-
apps/ui/public/r/field-required.json | 13 +-
apps/ui/public/r/field-select.json | 15 +-
apps/ui/public/r/field-slider.json | 15 +-
apps/ui/public/r/field-switch.json | 13 +-
apps/ui/public/r/field-textarea.json | 15 +-
apps/ui/public/r/field-validity.json | 11 +-
apps/ui/public/r/field.json | 6 +-
apps/ui/public/r/fieldset-demo.json | 16 +-
apps/ui/public/r/fieldset.json | 6 +-
apps/ui/public/r/form-demo.json | 9 +-
apps/ui/public/r/form-zod.json | 15 +-
apps/ui/public/r/form.json | 6 +-
apps/ui/public/r/frame-demo.json | 10 +-
apps/ui/public/r/frame.json | 2 +-
apps/ui/public/r/group-default-button.json | 14 +-
apps/ui/public/r/group-demo.json | 11 +-
apps/ui/public/r/group-input-group.json | 10 +-
apps/ui/public/r/group-lg.json | 14 +-
apps/ui/public/r/group-menu.json | 14 +-
apps/ui/public/r/group-nested.json | 12 +-
apps/ui/public/r/group-popup.json | 9 +-
apps/ui/public/r/group-select.json | 9 +-
apps/ui/public/r/group-sm.json | 14 +-
apps/ui/public/r/group-vertical.json | 12 +-
.../public/r/group-with-disabled-button.json | 14 +-
apps/ui/public/r/group-with-end-text.json | 12 +-
apps/ui/public/r/group-with-input.json | 10 +-
apps/ui/public/r/group-with-text.json | 14 +-
apps/ui/public/r/group.json | 10 +-
apps/ui/public/r/input-demo.json | 10 +-
apps/ui/public/r/input-disabled.json | 11 +-
apps/ui/public/r/input-file.json | 11 +-
apps/ui/public/r/input-group-demo.json | 11 +-
apps/ui/public/r/input-group-disabled.json | 14 +-
apps/ui/public/r/input-group-lg.json | 11 +-
apps/ui/public/r/input-group-loading.json | 14 +-
apps/ui/public/r/input-group-sm.json | 11 +-
apps/ui/public/r/input-group-textarea.json | 10 +-
apps/ui/public/r/input-group-with-badge.json | 13 +-
apps/ui/public/r/input-group-with-button.json | 13 +-
.../public/r/input-group-with-end-icon.json | 11 +-
.../public/r/input-group-with-end-text.json | 11 +-
.../r/input-group-with-end-tooltip.json | 9 +-
.../r/input-group-with-icon-button.json | 9 +-
.../r/input-group-with-inner-label.json | 10 +-
apps/ui/public/r/input-group-with-kbd.json | 14 +-
.../r/input-group-with-number-field.json | 13 +-
.../r/input-group-with-start-end-text.json | 11 +-
.../public/r/input-group-with-start-text.json | 11 +-
apps/ui/public/r/input-group.json | 8 +-
apps/ui/public/r/input-lg.json | 10 +-
apps/ui/public/r/input-sm.json | 10 +-
apps/ui/public/r/input-with-button.json | 12 +-
apps/ui/public/r/input-with-label.json | 12 +-
apps/ui/public/r/input.json | 6 +-
apps/ui/public/r/kbd-demo.json | 10 +-
apps/ui/public/r/kbd.json | 2 +-
apps/ui/public/r/label.json | 6 +-
apps/ui/public/r/menu-checkbox.json | 12 +-
apps/ui/public/r/menu-close-on-click.json | 11 +-
apps/ui/public/r/menu-demo.json | 11 +-
apps/ui/public/r/menu-group-labels.json | 12 +-
apps/ui/public/r/menu-hover.json | 11 +-
apps/ui/public/r/menu-link.json | 12 +-
apps/ui/public/r/menu-nested.json | 11 +-
apps/ui/public/r/menu-radio-group.json | 12 +-
apps/ui/public/r/menu.json | 6 +-
apps/ui/public/r/meter-demo.json | 10 +-
apps/ui/public/r/meter-simple.json | 10 +-
.../public/r/meter-with-formatted-value.json | 10 +-
apps/ui/public/r/meter-with-range.json | 10 +-
apps/ui/public/r/meter.json | 6 +-
apps/ui/public/r/number-field-demo.json | 10 +-
apps/ui/public/r/number-field-disabled.json | 12 +-
apps/ui/public/r/number-field-form.json | 9 +-
apps/ui/public/r/number-field-lg.json | 10 +-
apps/ui/public/r/number-field-sm.json | 10 +-
.../r/number-field-with-formatted-value.json | 10 +-
apps/ui/public/r/number-field-with-label.json | 12 +-
apps/ui/public/r/number-field-with-range.json | 11 +-
apps/ui/public/r/number-field-with-scrub.json | 10 +-
apps/ui/public/r/number-field-with-step.json | 10 +-
apps/ui/public/r/number-field.json | 6 +-
apps/ui/public/r/pagination-demo.json | 10 +-
apps/ui/public/r/pagination.json | 10 +-
apps/ui/public/r/particle-bu-1.json | 10 +-
apps/ui/public/r/particle-bu-2.json | 10 +-
apps/ui/public/r/particle-bu-3.json | 10 +-
apps/ui/public/r/particle-bu-4.json | 10 +-
apps/ui/public/r/particle-bu-5.json | 14 +-
apps/ui/public/r/particle-bu-6.json | 10 +-
apps/ui/public/r/particle-bu-7.json | 10 +-
apps/ui/public/r/particle-fr-1.json | 13 +-
apps/ui/public/r/particle-in-1.json | 9 +-
apps/ui/public/r/particle-in-2.json | 9 +-
apps/ui/public/r/particle-in-3.json | 9 +-
apps/ui/public/r/particle-in-4.json | 14 +-
apps/ui/public/r/particle-in-5.json | 14 +-
apps/ui/public/r/particle-pa-1.json | 10 +-
apps/ui/public/r/particle-pa-2.json | 12 +-
apps/ui/public/r/popover-demo.json | 10 +-
apps/ui/public/r/popover-with-close.json | 12 +-
apps/ui/public/r/popover.json | 6 +-
apps/ui/public/r/preview-card-demo.json | 12 +-
apps/ui/public/r/preview-card.json | 6 +-
apps/ui/public/r/progress-demo.json | 10 +-
.../r/progress-with-formatted-value.json | 10 +-
.../public/r/progress-with-label-value.json | 11 +-
apps/ui/public/r/progress.json | 6 +-
apps/ui/public/r/radio-group-card.json | 12 +-
apps/ui/public/r/radio-group-demo.json | 12 +-
apps/ui/public/r/radio-group-disabled.json | 12 +-
apps/ui/public/r/radio-group-form.json | 10 +-
.../r/radio-group-with-description.json | 14 +-
apps/ui/public/r/radio-group.json | 6 +-
apps/ui/public/r/registry.json | 2583 ++----
apps/ui/public/r/scroll-area-both.json | 10 +-
apps/ui/public/r/scroll-area-demo.json | 10 +-
apps/ui/public/r/scroll-area-horizontal.json | 10 +-
apps/ui/public/r/scroll-area.json | 6 +-
apps/ui/public/r/select-demo.json | 10 +-
apps/ui/public/r/select-disabled.json | 11 +-
apps/ui/public/r/select-form.json | 10 +-
apps/ui/public/r/select-lg.json | 10 +-
apps/ui/public/r/select-multiple.json | 10 +-
.../ui/public/r/select-options-with-icon.json | 10 +-
apps/ui/public/r/select-sm.json | 10 +-
apps/ui/public/r/select-with-groups.json | 10 +-
apps/ui/public/r/select-with-icon.json | 10 +-
.../public/r/select-with-object-values.json | 10 +-
.../ui/public/r/select-without-alignment.json | 10 +-
apps/ui/public/r/select.json | 6 +-
apps/ui/public/r/separator-demo.json | 10 +-
apps/ui/public/r/separator.json | 6 +-
apps/ui/public/r/sheet-demo.json | 7 +-
apps/ui/public/r/sheet-inset.json | 6 +-
apps/ui/public/r/sheet-position.json | 11 +-
apps/ui/public/r/sheet.json | 10 +-
apps/ui/public/r/skeleton-demo.json | 12 +-
apps/ui/public/r/skeleton-only.json | 10 +-
apps/ui/public/r/skeleton.json | 2 +-
apps/ui/public/r/slider-demo.json | 10 +-
apps/ui/public/r/slider-form.json | 11 +-
apps/ui/public/r/slider-range.json | 11 +-
apps/ui/public/r/slider-vertical.json | 11 +-
apps/ui/public/r/slider-with-label-value.json | 12 +-
apps/ui/public/r/slider.json | 6 +-
apps/ui/public/r/spinner-demo.json | 11 +-
apps/ui/public/r/spinner.json | 2 +-
apps/ui/public/r/switch-card.json | 13 +-
apps/ui/public/r/switch-demo.json | 12 +-
apps/ui/public/r/switch-disabled.json | 13 +-
apps/ui/public/r/switch-form.json | 9 +-
apps/ui/public/r/switch-with-description.json | 14 +-
apps/ui/public/r/switch.json | 6 +-
apps/ui/public/r/table-demo.json | 12 +-
apps/ui/public/r/table-framed.json | 14 +-
apps/ui/public/r/table.json | 6 +-
apps/ui/public/r/tabs-demo.json | 10 +-
apps/ui/public/r/tabs-underline-vertical.json | 11 +-
apps/ui/public/r/tabs-underline.json | 10 +-
apps/ui/public/r/tabs-vertical.json | 11 +-
apps/ui/public/r/tabs.json | 6 +-
apps/ui/public/r/textarea-demo.json | 10 +-
apps/ui/public/r/textarea-disabled.json | 11 +-
apps/ui/public/r/textarea-form.json | 9 +-
apps/ui/public/r/textarea-lg.json | 10 +-
apps/ui/public/r/textarea-sm.json | 10 +-
apps/ui/public/r/textarea-with-label.json | 13 +-
apps/ui/public/r/textarea.json | 6 +-
apps/ui/public/r/toast-demo.json | 11 +-
apps/ui/public/r/toast-heights.json | 10 +-
apps/ui/public/r/toast-loading.json | 12 +-
apps/ui/public/r/toast-promise.json | 11 +-
apps/ui/public/r/toast-with-action.json | 11 +-
apps/ui/public/r/toast-with-status.json | 11 +-
apps/ui/public/r/toast.json | 10 +-
apps/ui/public/r/toggle-demo.json | 10 +-
apps/ui/public/r/toggle-disabled.json | 11 +-
apps/ui/public/r/toggle-group-demo.json | 11 +-
apps/ui/public/r/toggle-group-disabled.json | 12 +-
apps/ui/public/r/toggle-group-lg.json | 11 +-
apps/ui/public/r/toggle-group-multiple.json | 11 +-
.../r/toggle-group-outline-vertical.json | 12 +-
apps/ui/public/r/toggle-group-outline.json | 11 +-
apps/ui/public/r/toggle-group-sm.json | 11 +-
.../r/toggle-group-with-disabled-item.json | 12 +-
apps/ui/public/r/toggle-group.json | 11 +-
apps/ui/public/r/toggle-icon-group.json | 10 +-
apps/ui/public/r/toggle-lg.json | 10 +-
apps/ui/public/r/toggle-outline.json | 10 +-
apps/ui/public/r/toggle-sm.json | 10 +-
apps/ui/public/r/toggle-with-icon.json | 10 +-
apps/ui/public/r/toggle.json | 6 +-
apps/ui/public/r/toolbar-demo.json | 10 +-
apps/ui/public/r/toolbar.json | 6 +-
apps/ui/public/r/tooltip-demo.json | 12 +-
apps/ui/public/r/tooltip-grouped.json | 13 +-
apps/ui/public/r/tooltip.json | 6 +-
apps/ui/public/r/ui.json | 2 +-
apps/ui/public/r/use-copy-to-clipboard.json | 2 +-
apps/ui/public/r/use-mobile.json | 2 +-
apps/ui/public/r/utils.json | 7 +-
apps/ui/registry.json | 2583 ++----
apps/ui/registry/__index__.tsx | 7318 +++++++++++------
apps/ui/registry/default/ui/sidebar.tsx | 5 +-
apps/ui/scripts/build-registry.mts | 8 +-
apps/ui/scripts/propagate-ui.mts | 7 +-
apps/ui/tsconfig.json | 16 +-
apps/ui/tsconfig.scripts.json | 2 +-
apps/ui/vercel.json | 1 -
apps/www/app/auth/page.tsx | 80 +-
apps/www/app/calendar/page.tsx | 90 +-
apps/www/app/email/page.tsx | 78 +-
apps/www/app/layout.tsx | 16 +-
apps/www/app/not-found.tsx | 10 +-
apps/www/app/notifications/page.tsx | 54 +-
apps/www/app/page.tsx | 126 +-
apps/www/app/payments/page.tsx | 106 +-
apps/www/app/scheduling/page.tsx | 94 +-
apps/www/app/sms/page.tsx | 82 +-
apps/www/app/video/page.tsx | 106 +-
apps/www/eslint.config.mjs | 4 -
apps/www/next.config.ts | 6 +-
apps/www/package.json | 6 +-
apps/www/postcss.config.mjs | 4 +-
apps/www/tsconfig.json | 2 +-
apps/www/vercel.json | 1 -
biome.json | 46 +
bun.lock | 656 +-
lint-staged.config.mjs | 6 +-
package.json | 16 +-
packages/eslint-config/base.js | 32 -
packages/eslint-config/eslint.config.mjs | 6 -
packages/eslint-config/next.js | 51 -
packages/eslint-config/package.json | 27 -
packages/eslint-config/react-internal.js | 39 -
packages/ui/eslint.config.mjs | 9 -
packages/ui/package.json | 4 +-
packages/ui/postcss.config.mjs | 2 +-
packages/ui/src/components/code-block.tsx | 20 +-
packages/ui/src/components/copy-button.tsx | 28 +-
packages/ui/src/components/github-link.tsx | 30 +-
packages/ui/src/components/icons.tsx | 16 +-
packages/ui/src/components/mobile-nav.tsx | 60 +-
packages/ui/src/components/mode-switcher.tsx | 20 +-
packages/ui/src/components/page-header.tsx | 10 +-
packages/ui/src/components/product-label.tsx | 32 +-
.../ui/src/components/products-dropdown.tsx | 40 +-
packages/ui/src/components/site-cta.tsx | 6 +-
packages/ui/src/components/site-footer.tsx | 4 +-
packages/ui/src/components/site-header.tsx | 26 +-
packages/ui/src/components/theme-provider.tsx | 8 +-
packages/ui/src/lib/config.ts | 2 +-
packages/ui/src/lib/highlight-code.ts | 76 +-
packages/ui/src/styles/globals.css | 17 +-
packages/ui/src/ui/sidebar.tsx | 15 +-
packages/ui/src/ui/toggle-group.tsx | 7 +-
prettier.config.mjs | 4 -
1038 files changed, 9420 insertions(+), 15165 deletions(-)
delete mode 100644 apps/origin/eslint.config.mjs
delete mode 100644 apps/ui/eslint.config.mjs
delete mode 100644 apps/www/eslint.config.mjs
create mode 100644 biome.json
delete mode 100644 packages/eslint-config/base.js
delete mode 100644 packages/eslint-config/eslint.config.mjs
delete mode 100644 packages/eslint-config/next.js
delete mode 100644 packages/eslint-config/package.json
delete mode 100644 packages/eslint-config/react-internal.js
delete mode 100644 packages/ui/eslint.config.mjs
delete mode 100644 prettier.config.mjs
diff --git a/README.md b/README.md
index a21dae3db..d2c75d819 100644
--- a/README.md
+++ b/README.md
@@ -18,8 +18,8 @@ This repository contains multiple products and applications that make up the cos
- **`apps/ui/`** - coss ui component library and documentation
- **`apps/origin/`** - Legacy Origin UI components (pre-acquisition)
- **`packages/ui/`** - Shared UI components package
-- **`packages/eslint-config/`** - ESLint configurations
- **`packages/typescript-config/`** - TypeScript configurations
+- **`biome.json`** - Shared Biome configuration for linting and formatting
Each package/app is 100% [TypeScript](https://www.typescriptlang.org/).
@@ -71,8 +71,7 @@ For local development, create a `.env.local` file in each of the app directories
This Turborepo has some additional tools already setup for you:
- [TypeScript](https://www.typescriptlang.org/) for static type checking
-- [ESLint](https://eslint.org/) for code linting
-- [Prettier](https://prettier.io) for code formatting
+- [Biome](https://biomejs.dev/) for linting and formatting
#### Build
diff --git a/apps/origin/app/globals.css b/apps/origin/app/globals.css
index 2a67b6d2d..9a5981858 100644
--- a/apps/origin/app/globals.css
+++ b/apps/origin/app/globals.css
@@ -128,9 +128,8 @@
@theme inline {
--font-heading: var(--font-heading);
- --font-mono:
- ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
- "Courier New", monospace;
+ --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
+ "Liberation Mono", "Courier New", monospace;
}
@layer base {
diff --git a/apps/origin/eslint.config.mjs b/apps/origin/eslint.config.mjs
deleted file mode 100644
index 3aca209a6..000000000
--- a/apps/origin/eslint.config.mjs
+++ /dev/null
@@ -1,4 +0,0 @@
-import { nextJsConfig } from "@coss/eslint-config/next"
-
-/** @type {import("eslint").Linter.Config} */
-export default nextJsConfig
diff --git a/apps/origin/package.json b/apps/origin/package.json
index 08eb0fa58..e701eed8a 100644
--- a/apps/origin/package.json
+++ b/apps/origin/package.json
@@ -9,10 +9,10 @@
"build": "bun run --bun format:write && next build",
"registry:build": "shadcn build",
"start": "next start",
- "lint": "eslint .",
+ "lint": "biome lint .",
"check-types": "tsc --noEmit",
- "format:write": "prettier --write \"**/*.{ts,tsx,mdx}\" --cache",
- "format:check": "prettier --check \"**/*.{ts,tsx,mdx}\" --cache",
+ "format:write": "biome format --write .",
+ "format:check": "biome format --check .",
"clean": "rm -rf node_modules && rm -rf .turbo && rm -rf .next"
},
"dependencies": {
@@ -58,65 +58,16 @@
"zod": "^4.0.17"
},
"devDependencies": {
- "@ianvs/prettier-plugin-sort-imports": "^4.6.1",
"@tailwindcss/postcss": "^4.1.11",
"@types/node": "^24.2.1",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
"@types/react-payment-inputs": "^1.1.4",
- "@coss/eslint-config": "workspace:*",
- "eslint": "^9.33.0",
- "eslint-config-next": "15.4.6",
"postcss": "^8.5.6",
- "prettier": "^3.6.2",
- "prettier-plugin-tailwindcss": "^0.6.14",
"rimraf": "^6.0.1",
"shiki": "^3.9.2",
"tailwindcss": "^4.1.11",
"tw-animate-css": "^1.3.6",
"typescript": "^5.9.2"
- },
- "prettier": {
- "endOfLine": "lf",
- "semi": false,
- "singleQuote": false,
- "tabWidth": 2,
- "trailingComma": "es5",
- "importOrder": [
- "^(react/(.*)$)|^(react$)",
- "^(next/(.*)$)|^(next$)",
- "",
- "",
- "^@workspace/(.*)$",
- "",
- "^types$",
- "^@/types/(.*)$",
- "^@/config/(.*)$",
- "^@/lib/(.*)$",
- "^@/hooks/(.*)$",
- "^@/components/ui/(.*)$",
- "^@/components/(.*)$",
- "^@/registry/(.*)$",
- "^@/styles/(.*)$",
- "^@/app/(.*)$",
- "^@/www/(.*)$",
- "",
- "^[./]"
- ],
- "importOrderParserPlugins": [
- "typescript",
- "jsx",
- "decorators-legacy"
- ],
- "plugins": [
- "@ianvs/prettier-plugin-sort-imports",
- "prettier-plugin-tailwindcss"
- ],
- "tailwindFunctions": [
- "cva",
- "cn",
- "clsx"
- ],
- "tailwindStylesheet": "./app/globals.css"
}
}
diff --git a/apps/origin/postcss.config.mjs b/apps/origin/postcss.config.mjs
index 79bcf135d..f6c75ff96 100644
--- a/apps/origin/postcss.config.mjs
+++ b/apps/origin/postcss.config.mjs
@@ -3,6 +3,6 @@ const config = {
plugins: {
"@tailwindcss/postcss": {},
},
-};
+}
-export default config;
+export default config
diff --git a/apps/origin/public/r/accordion.json b/apps/origin/public/r/accordion.json
index 365f016d1..bcb9af479 100644
--- a/apps/origin/public/r/accordion.json
+++ b/apps/origin/public/r/accordion.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "accordion",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/accordion.tsx",
@@ -42,4 +40,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/alert-dialog.json b/apps/origin/public/r/alert-dialog.json
index b10b8d090..de3809f05 100644
--- a/apps/origin/public/r/alert-dialog.json
+++ b/apps/origin/public/r/alert-dialog.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "alert-dialog",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["radix-ui"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/ui/alert-dialog.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/avatar.json b/apps/origin/public/r/avatar.json
index 04d4d11ba..e641d0859 100644
--- a/apps/origin/public/r/avatar.json
+++ b/apps/origin/public/r/avatar.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "avatar",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/avatar.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/badge.json b/apps/origin/public/r/badge.json
index 95db5e257..74bc298aa 100644
--- a/apps/origin/public/r/badge.json
+++ b/apps/origin/public/r/badge.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "badge",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/badge.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/breadcrumb.json b/apps/origin/public/r/breadcrumb.json
index 94a1893f6..0d8f3c4db 100644
--- a/apps/origin/public/r/breadcrumb.json
+++ b/apps/origin/public/r/breadcrumb.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "breadcrumb",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/breadcrumb.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/button.json b/apps/origin/public/r/button.json
index 9eb8f8150..a16f1ee0f 100644
--- a/apps/origin/public/r/button.json
+++ b/apps/origin/public/r/button.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "button",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/button.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/calendar-rac.json b/apps/origin/public/r/calendar-rac.json
index 0a6f365c3..bff051f59 100644
--- a/apps/origin/public/r/calendar-rac.json
+++ b/apps/origin/public/r/calendar-rac.json
@@ -2,10 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "calendar-rac",
"type": "registry:ui",
- "dependencies": [
- "react-aria-components",
- "@internationalized/date"
- ],
+ "dependencies": ["react-aria-components", "@internationalized/date"],
"files": [
{
"path": "registry/default/ui/calendar-rac.tsx",
@@ -13,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/calendar.json b/apps/origin/public/r/calendar.json
index 470ab6f7e..4e480c63b 100644
--- a/apps/origin/public/r/calendar.json
+++ b/apps/origin/public/r/calendar.json
@@ -2,13 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "calendar",
"type": "registry:ui",
- "dependencies": [
- "react-day-picker",
- "date-fns"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["react-day-picker", "date-fns"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/ui/calendar.tsx",
@@ -16,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/checkbox-tree.json b/apps/origin/public/r/checkbox-tree.json
index de57b6656..546ea95d9 100644
--- a/apps/origin/public/r/checkbox-tree.json
+++ b/apps/origin/public/r/checkbox-tree.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/checkbox.json b/apps/origin/public/r/checkbox.json
index f15b88406..e4c6731da 100644
--- a/apps/origin/public/r/checkbox.json
+++ b/apps/origin/public/r/checkbox.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "checkbox",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/checkbox.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/collapsible.json b/apps/origin/public/r/collapsible.json
index d3ddba37e..70f0c9743 100644
--- a/apps/origin/public/r/collapsible.json
+++ b/apps/origin/public/r/collapsible.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "collapsible",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/collapsible.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/command.json b/apps/origin/public/r/command.json
index 6c00388b4..4b3bd1ed1 100644
--- a/apps/origin/public/r/command.json
+++ b/apps/origin/public/r/command.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "command",
"type": "registry:ui",
- "dependencies": [
- "cmdk"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/dialog.json"
- ],
+ "dependencies": ["cmdk"],
+ "registryDependencies": ["https://coss.com/origin/r/dialog.json"],
"files": [
{
"path": "registry/default/ui/command.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-01.json b/apps/origin/public/r/comp-01.json
index 32f2d78e0..dedeac537 100644
--- a/apps/origin/public/r/comp-01.json
+++ b/apps/origin/public/r/comp-01.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-02.json b/apps/origin/public/r/comp-02.json
index 4bf6ee3f8..3645c1c39 100644
--- a/apps/origin/public/r/comp-02.json
+++ b/apps/origin/public/r/comp-02.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "required"
- ]
+ "tags": ["input", "label", "required"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-03.json b/apps/origin/public/r/comp-03.json
index ffeca8ace..6ae2f2260 100644
--- a/apps/origin/public/r/comp-03.json
+++ b/apps/origin/public/r/comp-03.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "helper"
- ]
+ "tags": ["input", "label", "helper"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-04.json b/apps/origin/public/r/comp-04.json
index d13ee0e69..9420867ec 100644
--- a/apps/origin/public/r/comp-04.json
+++ b/apps/origin/public/r/comp-04.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "hint"
- ]
+ "tags": ["input", "label", "hint"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-05.json b/apps/origin/public/r/comp-05.json
index 4448e7c4b..f6ccf1048 100644
--- a/apps/origin/public/r/comp-05.json
+++ b/apps/origin/public/r/comp-05.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-06.json b/apps/origin/public/r/comp-06.json
index e790b4a6d..3c55548c1 100644
--- a/apps/origin/public/r/comp-06.json
+++ b/apps/origin/public/r/comp-06.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "error"
- ]
+ "tags": ["input", "label", "error"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-07.json b/apps/origin/public/r/comp-07.json
index 319e55efe..d1a34a039 100644
--- a/apps/origin/public/r/comp-07.json
+++ b/apps/origin/public/r/comp-07.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-08.json b/apps/origin/public/r/comp-08.json
index 0efbf2b54..d40089705 100644
--- a/apps/origin/public/r/comp-08.json
+++ b/apps/origin/public/r/comp-08.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "disabled"
- ]
+ "tags": ["input", "label", "disabled"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-09.json b/apps/origin/public/r/comp-09.json
index e20fc025f..ee4f9d6e3 100644
--- a/apps/origin/public/r/comp-09.json
+++ b/apps/origin/public/r/comp-09.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-10.json b/apps/origin/public/r/comp-10.json
index 11b690eef..580527f33 100644
--- a/apps/origin/public/r/comp-10.json
+++ b/apps/origin/public/r/comp-10.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-100.json b/apps/origin/public/r/comp-100.json
index abddca501..717df3f3f 100644
--- a/apps/origin/public/r/comp-100.json
+++ b/apps/origin/public/r/comp-100.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-100",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-100.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "menu",
- "hamburger"
- ],
+ "tags": ["button", "menu", "hamburger"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-101.json b/apps/origin/public/r/comp-101.json
index 8b3d653fc..33d6d492a 100644
--- a/apps/origin/public/r/comp-101.json
+++ b/apps/origin/public/r/comp-101.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle"
- ],
+ "tags": ["button", "toggle"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-102.json b/apps/origin/public/r/comp-102.json
index e57e0fd06..9be006b70 100644
--- a/apps/origin/public/r/comp-102.json
+++ b/apps/origin/public/r/comp-102.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-102",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-102.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "vote",
- "counter"
- ],
+ "tags": ["button", "vote", "counter"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-103.json b/apps/origin/public/r/comp-103.json
index 4fdf87d56..355290747 100644
--- a/apps/origin/public/r/comp-103.json
+++ b/apps/origin/public/r/comp-103.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-103",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-103.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "vote",
- "counter"
- ],
+ "tags": ["button", "vote", "counter"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-104.json b/apps/origin/public/r/comp-104.json
index c53e7480a..fb4646528 100644
--- a/apps/origin/public/r/comp-104.json
+++ b/apps/origin/public/r/comp-104.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-104",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-104.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "volume",
- "controls"
- ],
+ "tags": ["button", "volume", "controls"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-105.json b/apps/origin/public/r/comp-105.json
index f4f745cd1..83c27c8c8 100644
--- a/apps/origin/public/r/comp-105.json
+++ b/apps/origin/public/r/comp-105.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "copy"
- ],
+ "tags": ["button", "copy"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-106.json b/apps/origin/public/r/comp-106.json
index 5618e477f..fceef3b97 100644
--- a/apps/origin/public/r/comp-106.json
+++ b/apps/origin/public/r/comp-106.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-106",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-106.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle group"
- ],
+ "tags": ["button", "toggle group"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-107.json b/apps/origin/public/r/comp-107.json
index 471de87a9..d89cd2b82 100644
--- a/apps/origin/public/r/comp-107.json
+++ b/apps/origin/public/r/comp-107.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-107",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/toggle-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/toggle-group.json"],
"files": [
{
"path": "registry/default/components/comp-107.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle group"
- ],
+ "tags": ["button", "toggle group"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-108.json b/apps/origin/public/r/comp-108.json
index 581cb2968..923e2d842 100644
--- a/apps/origin/public/r/comp-108.json
+++ b/apps/origin/public/r/comp-108.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-108",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-108.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle group",
- "dropdown"
- ],
+ "tags": ["button", "toggle group", "dropdown"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-109.json b/apps/origin/public/r/comp-109.json
index 747526602..ee3ff26e2 100644
--- a/apps/origin/public/r/comp-109.json
+++ b/apps/origin/public/r/comp-109.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-109",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/toggle-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/toggle-group.json"],
"files": [
{
"path": "registry/default/components/comp-109.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle group"
- ],
+ "tags": ["button", "toggle group"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-11.json b/apps/origin/public/r/comp-11.json
index b42474ccb..ce7c8a562 100644
--- a/apps/origin/public/r/comp-11.json
+++ b/apps/origin/public/r/comp-11.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-110.json b/apps/origin/public/r/comp-110.json
index e9ef615c4..7cb8d920a 100644
--- a/apps/origin/public/r/comp-110.json
+++ b/apps/origin/public/r/comp-110.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-110",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/toggle-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/toggle-group.json"],
"files": [
{
"path": "registry/default/components/comp-110.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle group"
- ],
+ "tags": ["button", "toggle group"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-111.json b/apps/origin/public/r/comp-111.json
index fd7aaa56b..fa0ace3db 100644
--- a/apps/origin/public/r/comp-111.json
+++ b/apps/origin/public/r/comp-111.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-111",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-111.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-112.json b/apps/origin/public/r/comp-112.json
index 9e43b177a..432b9d8fa 100644
--- a/apps/origin/public/r/comp-112.json
+++ b/apps/origin/public/r/comp-112.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-112",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-112.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-113.json b/apps/origin/public/r/comp-113.json
index c43b17375..a673f38f4 100644
--- a/apps/origin/public/r/comp-113.json
+++ b/apps/origin/public/r/comp-113.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-113",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-113.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "dropdown"
- ],
+ "tags": ["button", "dropdown"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-114.json b/apps/origin/public/r/comp-114.json
index 5f167a8e2..d1c60cbb9 100644
--- a/apps/origin/public/r/comp-114.json
+++ b/apps/origin/public/r/comp-114.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-114",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-114.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "dropdown",
- "counter"
- ],
+ "tags": ["button", "dropdown", "counter"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-115.json b/apps/origin/public/r/comp-115.json
index d3b978b07..5b18574f9 100644
--- a/apps/origin/public/r/comp-115.json
+++ b/apps/origin/public/r/comp-115.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-115",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-115.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "previous"
- ],
+ "tags": ["button", "previous"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-116.json b/apps/origin/public/r/comp-116.json
index ca83462f3..e6eac3487 100644
--- a/apps/origin/public/r/comp-116.json
+++ b/apps/origin/public/r/comp-116.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-116",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-116.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "next"
- ],
+ "tags": ["button", "next"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-117.json b/apps/origin/public/r/comp-117.json
index dda897d6f..0cee39623 100644
--- a/apps/origin/public/r/comp-117.json
+++ b/apps/origin/public/r/comp-117.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-117",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-117.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "like",
- "counter"
- ],
+ "tags": ["button", "like", "counter"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-118.json b/apps/origin/public/r/comp-118.json
index 8c490cada..b76d5fd0f 100644
--- a/apps/origin/public/r/comp-118.json
+++ b/apps/origin/public/r/comp-118.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-118",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-118.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "like",
- "counter"
- ],
+ "tags": ["button", "like", "counter"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-119.json b/apps/origin/public/r/comp-119.json
index 9518ca8fa..cf129fd09 100644
--- a/apps/origin/public/r/comp-119.json
+++ b/apps/origin/public/r/comp-119.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-119",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-119.tsx",
@@ -16,12 +12,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "social",
- "login",
- "authentication"
- ],
+ "tags": ["button", "social", "login", "authentication"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-12.json b/apps/origin/public/r/comp-12.json
index 8842b398b..3b7d75c7a 100644
--- a/apps/origin/public/r/comp-12.json
+++ b/apps/origin/public/r/comp-12.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-120.json b/apps/origin/public/r/comp-120.json
index 2cb0aa23c..b4de9a71a 100644
--- a/apps/origin/public/r/comp-120.json
+++ b/apps/origin/public/r/comp-120.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-120",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-120.tsx",
@@ -16,12 +12,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "social",
- "login",
- "authentication"
- ],
+ "tags": ["button", "social", "login", "authentication"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-121.json b/apps/origin/public/r/comp-121.json
index cf6a84fcc..fc132b47a 100644
--- a/apps/origin/public/r/comp-121.json
+++ b/apps/origin/public/r/comp-121.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-121",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-121.tsx",
@@ -16,12 +12,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "social",
- "login",
- "authentication"
- ],
+ "tags": ["button", "social", "login", "authentication"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-122.json b/apps/origin/public/r/comp-122.json
index 8aadcf993..2b27a50ff 100644
--- a/apps/origin/public/r/comp-122.json
+++ b/apps/origin/public/r/comp-122.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-122",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-122.tsx",
@@ -16,12 +12,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "social",
- "login",
- "authentication"
- ],
+ "tags": ["button", "social", "login", "authentication"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-123.json b/apps/origin/public/r/comp-123.json
index ae2dc4787..a5d80ce14 100644
--- a/apps/origin/public/r/comp-123.json
+++ b/apps/origin/public/r/comp-123.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-123",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-123.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "collapsible"
- ],
+ "tags": ["button", "collapsible"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-124.json b/apps/origin/public/r/comp-124.json
index be7866182..252cf3d20 100644
--- a/apps/origin/public/r/comp-124.json
+++ b/apps/origin/public/r/comp-124.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-124",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-124.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "back"
- ],
+ "tags": ["button", "back"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-125.json b/apps/origin/public/r/comp-125.json
index 4f4d33446..2f6e743fc 100644
--- a/apps/origin/public/r/comp-125.json
+++ b/apps/origin/public/r/comp-125.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-125",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-125.tsx",
@@ -18,14 +16,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "upload",
- "user",
- "avatar",
- "profile",
- "image"
- ],
+ "tags": ["button", "upload", "user", "avatar", "profile", "image"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-126.json b/apps/origin/public/r/comp-126.json
index c3074064d..ca5ba6326 100644
--- a/apps/origin/public/r/comp-126.json
+++ b/apps/origin/public/r/comp-126.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-126",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-126.tsx",
@@ -18,14 +16,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "upload",
- "user",
- "avatar",
- "profile",
- "image"
- ],
+ "tags": ["button", "upload", "user", "avatar", "profile", "image"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-127.json b/apps/origin/public/r/comp-127.json
index 25cff67e4..653034d1d 100644
--- a/apps/origin/public/r/comp-127.json
+++ b/apps/origin/public/r/comp-127.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-127",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-127.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-128.json b/apps/origin/public/r/comp-128.json
index 540c96c4e..953ac6a88 100644
--- a/apps/origin/public/r/comp-128.json
+++ b/apps/origin/public/r/comp-128.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-128",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-128.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-129.json b/apps/origin/public/r/comp-129.json
index eef0fff47..9b73c99a1 100644
--- a/apps/origin/public/r/comp-129.json
+++ b/apps/origin/public/r/comp-129.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "dropdown",
- "notification"
- ],
+ "tags": ["button", "dropdown", "notification"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-13.json b/apps/origin/public/r/comp-13.json
index 581cd8034..6e0fb7d68 100644
--- a/apps/origin/public/r/comp-13.json
+++ b/apps/origin/public/r/comp-13.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-130.json b/apps/origin/public/r/comp-130.json
index a5d2a6337..c9f94c59b 100644
--- a/apps/origin/public/r/comp-130.json
+++ b/apps/origin/public/r/comp-130.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-130",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/toggle.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/toggle.json"],
"files": [
{
"path": "registry/default/components/comp-130.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "toggle",
- "darkmode"
- ],
+ "tags": ["button", "toggle", "darkmode"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-131.json b/apps/origin/public/r/comp-131.json
index d930bb476..84755b952 100644
--- a/apps/origin/public/r/comp-131.json
+++ b/apps/origin/public/r/comp-131.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "dropdown"
- ],
+ "tags": ["button", "dropdown"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-132.json b/apps/origin/public/r/comp-132.json
index f111a13f3..d533897e5 100644
--- a/apps/origin/public/r/comp-132.json
+++ b/apps/origin/public/r/comp-132.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-133.json b/apps/origin/public/r/comp-133.json
index 8a7a7a703..f7fc54868 100644
--- a/apps/origin/public/r/comp-133.json
+++ b/apps/origin/public/r/comp-133.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-134.json b/apps/origin/public/r/comp-134.json
index c70e842fe..30b7ae3c2 100644
--- a/apps/origin/public/r/comp-134.json
+++ b/apps/origin/public/r/comp-134.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-135.json b/apps/origin/public/r/comp-135.json
index bfe5af219..29b8f3c1f 100644
--- a/apps/origin/public/r/comp-135.json
+++ b/apps/origin/public/r/comp-135.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "disabled",
- "radix"
- ]
+ "tags": ["checkbox", "label", "disabled", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-136.json b/apps/origin/public/r/comp-136.json
index 36573ddc8..e24b6dae2 100644
--- a/apps/origin/public/r/comp-136.json
+++ b/apps/origin/public/r/comp-136.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-137.json b/apps/origin/public/r/comp-137.json
index 1544fcb6d..8f32d9ad5 100644
--- a/apps/origin/public/r/comp-137.json
+++ b/apps/origin/public/r/comp-137.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-138.json b/apps/origin/public/r/comp-138.json
index 4aa2cd921..7d7571170 100644
--- a/apps/origin/public/r/comp-138.json
+++ b/apps/origin/public/r/comp-138.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "login",
- "authentication",
- "radix"
- ]
+ "tags": ["checkbox", "label", "login", "authentication", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-139.json b/apps/origin/public/r/comp-139.json
index 910fa774f..a38f2298c 100644
--- a/apps/origin/public/r/comp-139.json
+++ b/apps/origin/public/r/comp-139.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-14.json b/apps/origin/public/r/comp-14.json
index 5029763d4..3dacc01e7 100644
--- a/apps/origin/public/r/comp-14.json
+++ b/apps/origin/public/r/comp-14.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-140.json b/apps/origin/public/r/comp-140.json
index f0c2e2404..865f4a2db 100644
--- a/apps/origin/public/r/comp-140.json
+++ b/apps/origin/public/r/comp-140.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-141.json b/apps/origin/public/r/comp-141.json
index a1a360f44..b9fd7bb37 100644
--- a/apps/origin/public/r/comp-141.json
+++ b/apps/origin/public/r/comp-141.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-142.json b/apps/origin/public/r/comp-142.json
index cded2efb0..d62e8b379 100644
--- a/apps/origin/public/r/comp-142.json
+++ b/apps/origin/public/r/comp-142.json
@@ -15,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "collapsible",
- "radix"
- ]
+ "tags": ["checkbox", "label", "collapsible", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-143.json b/apps/origin/public/r/comp-143.json
index 382419e79..f702ae071 100644
--- a/apps/origin/public/r/comp-143.json
+++ b/apps/origin/public/r/comp-143.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-144.json b/apps/origin/public/r/comp-144.json
index 022d5ac1b..b8d9aef57 100644
--- a/apps/origin/public/r/comp-144.json
+++ b/apps/origin/public/r/comp-144.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["checkbox", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-145.json b/apps/origin/public/r/comp-145.json
index 849455ad4..e931f2043 100644
--- a/apps/origin/public/r/comp-145.json
+++ b/apps/origin/public/r/comp-145.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["checkbox", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-146.json b/apps/origin/public/r/comp-146.json
index 515d07ab7..9c4797d46 100644
--- a/apps/origin/public/r/comp-146.json
+++ b/apps/origin/public/r/comp-146.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["checkbox", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-147.json b/apps/origin/public/r/comp-147.json
index 9d2d4da13..6378b46b7 100644
--- a/apps/origin/public/r/comp-147.json
+++ b/apps/origin/public/r/comp-147.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["checkbox", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-148.json b/apps/origin/public/r/comp-148.json
index 4c3217ade..1c5ee354d 100644
--- a/apps/origin/public/r/comp-148.json
+++ b/apps/origin/public/r/comp-148.json
@@ -15,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "tree",
- "radix"
- ]
+ "tags": ["checkbox", "label", "tree", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-149.json b/apps/origin/public/r/comp-149.json
index 6ae9ca9d5..11ed6a102 100644
--- a/apps/origin/public/r/comp-149.json
+++ b/apps/origin/public/r/comp-149.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-149",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/checkbox.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/checkbox.json"],
"files": [
{
"path": "registry/default/components/comp-149.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "week",
- "calendar",
- "radix"
- ]
+ "tags": ["checkbox", "label", "week", "calendar", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-15.json b/apps/origin/public/r/comp-15.json
index 38944a7b6..81c93b7c9 100644
--- a/apps/origin/public/r/comp-15.json
+++ b/apps/origin/public/r/comp-15.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-150.json b/apps/origin/public/r/comp-150.json
index e749f2ed5..ed0fcb8fd 100644
--- a/apps/origin/public/r/comp-150.json
+++ b/apps/origin/public/r/comp-150.json
@@ -10,12 +10,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "toggle",
- "darkmode",
- "radix"
- ]
+ "tags": ["checkbox", "label", "toggle", "darkmode", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-151.json b/apps/origin/public/r/comp-151.json
index 8bb6a3840..49e0e0584 100644
--- a/apps/origin/public/r/comp-151.json
+++ b/apps/origin/public/r/comp-151.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "checkbox",
- "label",
- "radix"
- ]
+ "tags": ["checkbox", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-152.json b/apps/origin/public/r/comp-152.json
index f70e4301f..8294ca1eb 100644
--- a/apps/origin/public/r/comp-152.json
+++ b/apps/origin/public/r/comp-152.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "radix"
- ]
+ "tags": ["radio", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-153.json b/apps/origin/public/r/comp-153.json
index e5372292c..df7833090 100644
--- a/apps/origin/public/r/comp-153.json
+++ b/apps/origin/public/r/comp-153.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "radix"
- ]
+ "tags": ["radio", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-154.json b/apps/origin/public/r/comp-154.json
index 68194b8b8..66ac0671b 100644
--- a/apps/origin/public/r/comp-154.json
+++ b/apps/origin/public/r/comp-154.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "radix"
- ]
+ "tags": ["radio", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-155.json b/apps/origin/public/r/comp-155.json
index 906e9199f..8d854fd99 100644
--- a/apps/origin/public/r/comp-155.json
+++ b/apps/origin/public/r/comp-155.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "radix"
- ]
+ "tags": ["radio", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-156.json b/apps/origin/public/r/comp-156.json
index 7c0e98504..f2556dcb1 100644
--- a/apps/origin/public/r/comp-156.json
+++ b/apps/origin/public/r/comp-156.json
@@ -15,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "collapsible",
- "radix"
- ]
+ "tags": ["radio", "label", "collapsible", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-157.json b/apps/origin/public/r/comp-157.json
index b9d874d30..6c61c07e9 100644
--- a/apps/origin/public/r/comp-157.json
+++ b/apps/origin/public/r/comp-157.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-157",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
+ "dependencies": ["@remixicon/react"],
"registryDependencies": [
"https://coss.com/origin/r/label.json",
"https://coss.com/origin/r/radio-group.json"
@@ -17,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "rating",
- "radix"
- ]
+ "tags": ["radio", "label", "rating", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-158.json b/apps/origin/public/r/comp-158.json
index cf4b5545e..7cc1eb074 100644
--- a/apps/origin/public/r/comp-158.json
+++ b/apps/origin/public/r/comp-158.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-158",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-158.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "color",
- "picker",
- "radix"
- ]
+ "tags": ["radio", "label", "color", "picker", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-159.json b/apps/origin/public/r/comp-159.json
index e5ead617e..cbe92bf0e 100644
--- a/apps/origin/public/r/comp-159.json
+++ b/apps/origin/public/r/comp-159.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-16.json b/apps/origin/public/r/comp-16.json
index fb6445632..985768ff0 100644
--- a/apps/origin/public/r/comp-16.json
+++ b/apps/origin/public/r/comp-16.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-160.json b/apps/origin/public/r/comp-160.json
index bf8b88197..6bb7a05a5 100644
--- a/apps/origin/public/r/comp-160.json
+++ b/apps/origin/public/r/comp-160.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-161.json b/apps/origin/public/r/comp-161.json
index e0211abf1..e2eeb0ebf 100644
--- a/apps/origin/public/r/comp-161.json
+++ b/apps/origin/public/r/comp-161.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-162.json b/apps/origin/public/r/comp-162.json
index 01c94be0f..b40d215c0 100644
--- a/apps/origin/public/r/comp-162.json
+++ b/apps/origin/public/r/comp-162.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-163.json b/apps/origin/public/r/comp-163.json
index 0900752b5..81f8a2c2c 100644
--- a/apps/origin/public/r/comp-163.json
+++ b/apps/origin/public/r/comp-163.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-163",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-163.tsx",
@@ -16,13 +12,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "checkout",
- "payment",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "checkout", "payment", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-164.json b/apps/origin/public/r/comp-164.json
index 1c23873ad..39914f114 100644
--- a/apps/origin/public/r/comp-164.json
+++ b/apps/origin/public/r/comp-164.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-164",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-164.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "pricing",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "pricing", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-165.json b/apps/origin/public/r/comp-165.json
index a2b69040e..4c8aa7c45 100644
--- a/apps/origin/public/r/comp-165.json
+++ b/apps/origin/public/r/comp-165.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "card",
- "radix"
- ]
+ "tags": ["radio", "label", "card", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-166.json b/apps/origin/public/r/comp-166.json
index 8e5762758..41f2988bb 100644
--- a/apps/origin/public/r/comp-166.json
+++ b/apps/origin/public/r/comp-166.json
@@ -15,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "pricing",
- "radix"
- ]
+ "tags": ["radio", "label", "pricing", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-167.json b/apps/origin/public/r/comp-167.json
index 200428e17..13d19f287 100644
--- a/apps/origin/public/r/comp-167.json
+++ b/apps/origin/public/r/comp-167.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-167",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-167.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "rating",
- "vote",
- "radix"
- ]
+ "tags": ["radio", "label", "rating", "vote", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-168.json b/apps/origin/public/r/comp-168.json
index 7ca56e6d9..c56f2a8cd 100644
--- a/apps/origin/public/r/comp-168.json
+++ b/apps/origin/public/r/comp-168.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-168",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-168.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "rating",
- "vote",
- "radix"
- ]
+ "tags": ["radio", "label", "rating", "vote", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-169.json b/apps/origin/public/r/comp-169.json
index c83b2dd13..8b11a1faf 100644
--- a/apps/origin/public/r/comp-169.json
+++ b/apps/origin/public/r/comp-169.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-169",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-169.tsx",
@@ -13,11 +11,6 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "darkmode",
- "radix"
- ]
+ "tags": ["radio", "label", "darkmode", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-17.json b/apps/origin/public/r/comp-17.json
index 79ce38c69..660ee295c 100644
--- a/apps/origin/public/r/comp-17.json
+++ b/apps/origin/public/r/comp-17.json
@@ -15,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "select",
- "native select"
- ]
+ "tags": ["input", "label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-170.json b/apps/origin/public/r/comp-170.json
index 6736e816d..f3733ce09 100644
--- a/apps/origin/public/r/comp-170.json
+++ b/apps/origin/public/r/comp-170.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-170",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-170.tsx",
@@ -13,13 +11,7 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "pricing",
- "switch",
- "radix"
- ],
+ "tags": ["radio", "label", "pricing", "switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-171.json b/apps/origin/public/r/comp-171.json
index 5635283dc..43d4217b1 100644
--- a/apps/origin/public/r/comp-171.json
+++ b/apps/origin/public/r/comp-171.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-171",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/radio-group.json"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["https://coss.com/origin/r/radio-group.json"],
"files": [
{
"path": "registry/default/components/comp-171.tsx",
@@ -16,13 +12,7 @@
}
],
"meta": {
- "tags": [
- "radio",
- "label",
- "rating",
- "vote",
- "radix"
- ],
+ "tags": ["radio", "label", "rating", "vote", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-172.json b/apps/origin/public/r/comp-172.json
index 19c88156e..ea4a4f402 100644
--- a/apps/origin/public/r/comp-172.json
+++ b/apps/origin/public/r/comp-172.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-173.json b/apps/origin/public/r/comp-173.json
index 5a2adf15c..2a88df7f9 100644
--- a/apps/origin/public/r/comp-173.json
+++ b/apps/origin/public/r/comp-173.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-174.json b/apps/origin/public/r/comp-174.json
index 6e2ecd7e4..e280feb45 100644
--- a/apps/origin/public/r/comp-174.json
+++ b/apps/origin/public/r/comp-174.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-175.json b/apps/origin/public/r/comp-175.json
index 9a970c66c..8b2254f0c 100644
--- a/apps/origin/public/r/comp-175.json
+++ b/apps/origin/public/r/comp-175.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-176.json b/apps/origin/public/r/comp-176.json
index f0b229bcc..01369e756 100644
--- a/apps/origin/public/r/comp-176.json
+++ b/apps/origin/public/r/comp-176.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-177.json b/apps/origin/public/r/comp-177.json
index 70c937d9c..bbe70c890 100644
--- a/apps/origin/public/r/comp-177.json
+++ b/apps/origin/public/r/comp-177.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-178.json b/apps/origin/public/r/comp-178.json
index ba0f6bed9..b6ed0edcc 100644
--- a/apps/origin/public/r/comp-178.json
+++ b/apps/origin/public/r/comp-178.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "radix"
- ],
+ "tags": ["switch", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-179.json b/apps/origin/public/r/comp-179.json
index f39c8ef4a..18a9540d3 100644
--- a/apps/origin/public/r/comp-179.json
+++ b/apps/origin/public/r/comp-179.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "radix"
- ],
+ "tags": ["switch", "label", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-18.json b/apps/origin/public/r/comp-18.json
index 9cc51f9da..a0a33099c 100644
--- a/apps/origin/public/r/comp-18.json
+++ b/apps/origin/public/r/comp-18.json
@@ -15,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "select",
- "native select"
- ]
+ "tags": ["input", "label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-180.json b/apps/origin/public/r/comp-180.json
index be4c50dca..9e22b0008 100644
--- a/apps/origin/public/r/comp-180.json
+++ b/apps/origin/public/r/comp-180.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-180",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/switch.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/switch.json"],
"files": [
{
"path": "registry/default/components/comp-180.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "radix"
- ],
+ "tags": ["switch", "label", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-181.json b/apps/origin/public/r/comp-181.json
index 5513efa3d..168271486 100644
--- a/apps/origin/public/r/comp-181.json
+++ b/apps/origin/public/r/comp-181.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "darkmode",
- "radix"
- ],
+ "tags": ["switch", "label", "darkmode", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-182.json b/apps/origin/public/r/comp-182.json
index 87d49c44a..d5f151808 100644
--- a/apps/origin/public/r/comp-182.json
+++ b/apps/origin/public/r/comp-182.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-182",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/switch.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/switch.json"],
"files": [
{
"path": "registry/default/components/comp-182.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "darkmode",
- "radix"
- ],
+ "tags": ["switch", "label", "darkmode", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-183.json b/apps/origin/public/r/comp-183.json
index 10ce90f1b..c5297a93b 100644
--- a/apps/origin/public/r/comp-183.json
+++ b/apps/origin/public/r/comp-183.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "darkmode",
- "radix"
- ],
+ "tags": ["switch", "label", "darkmode", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-184.json b/apps/origin/public/r/comp-184.json
index bc02e353b..2a523d6d5 100644
--- a/apps/origin/public/r/comp-184.json
+++ b/apps/origin/public/r/comp-184.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "darkmode",
- "radix"
- ],
+ "tags": ["switch", "label", "darkmode", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-185.json b/apps/origin/public/r/comp-185.json
index e6af39370..1bc9425fc 100644
--- a/apps/origin/public/r/comp-185.json
+++ b/apps/origin/public/r/comp-185.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "radix"
- ],
+ "tags": ["switch", "label", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-186.json b/apps/origin/public/r/comp-186.json
index 70e78c425..3d06e6c67 100644
--- a/apps/origin/public/r/comp-186.json
+++ b/apps/origin/public/r/comp-186.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "card",
- "radix"
- ],
+ "tags": ["switch", "label", "card", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-187.json b/apps/origin/public/r/comp-187.json
index 635eeb6a1..c4b3afa0c 100644
--- a/apps/origin/public/r/comp-187.json
+++ b/apps/origin/public/r/comp-187.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "card",
- "radix"
- ],
+ "tags": ["switch", "label", "card", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-188.json b/apps/origin/public/r/comp-188.json
index ea9e3c059..789556629 100644
--- a/apps/origin/public/r/comp-188.json
+++ b/apps/origin/public/r/comp-188.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "switch",
- "label",
- "card",
- "radix"
- ],
+ "tags": ["switch", "label", "card", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-189.json b/apps/origin/public/r/comp-189.json
index a94d540dd..52db5ee83 100644
--- a/apps/origin/public/r/comp-189.json
+++ b/apps/origin/public/r/comp-189.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-19.json b/apps/origin/public/r/comp-19.json
index 12a6ac0ea..5c1a712f2 100644
--- a/apps/origin/public/r/comp-19.json
+++ b/apps/origin/public/r/comp-19.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button"
- ]
+ "tags": ["input", "label", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-190.json b/apps/origin/public/r/comp-190.json
index 203feb192..32612ef3d 100644
--- a/apps/origin/public/r/comp-190.json
+++ b/apps/origin/public/r/comp-190.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-191.json b/apps/origin/public/r/comp-191.json
index bb4d395fe..5dc6e987d 100644
--- a/apps/origin/public/r/comp-191.json
+++ b/apps/origin/public/r/comp-191.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select",
- "time"
- ]
+ "tags": ["label", "select", "native select", "time"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-192.json b/apps/origin/public/r/comp-192.json
index a79ded834..f18280aa7 100644
--- a/apps/origin/public/r/comp-192.json
+++ b/apps/origin/public/r/comp-192.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-193.json b/apps/origin/public/r/comp-193.json
index e5051e6ca..c8ec78b2c 100644
--- a/apps/origin/public/r/comp-193.json
+++ b/apps/origin/public/r/comp-193.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-194.json b/apps/origin/public/r/comp-194.json
index c53a49953..82266d603 100644
--- a/apps/origin/public/r/comp-194.json
+++ b/apps/origin/public/r/comp-194.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select",
- "error"
- ]
+ "tags": ["label", "select", "native select", "error"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-195.json b/apps/origin/public/r/comp-195.json
index 7f5fe5a93..f4467eebd 100644
--- a/apps/origin/public/r/comp-195.json
+++ b/apps/origin/public/r/comp-195.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-196.json b/apps/origin/public/r/comp-196.json
index fff6aec30..5d7ec14a7 100644
--- a/apps/origin/public/r/comp-196.json
+++ b/apps/origin/public/r/comp-196.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select",
- "disabled"
- ]
+ "tags": ["label", "select", "native select", "disabled"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-197.json b/apps/origin/public/r/comp-197.json
index 81a066ca4..dfd0876dd 100644
--- a/apps/origin/public/r/comp-197.json
+++ b/apps/origin/public/r/comp-197.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-198.json b/apps/origin/public/r/comp-198.json
index 6c4065fae..5ea145ca1 100644
--- a/apps/origin/public/r/comp-198.json
+++ b/apps/origin/public/r/comp-198.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-199.json b/apps/origin/public/r/comp-199.json
index f4efd11a6..c36b41de5 100644
--- a/apps/origin/public/r/comp-199.json
+++ b/apps/origin/public/r/comp-199.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-20.json b/apps/origin/public/r/comp-20.json
index 6f37edab0..af5071c5c 100644
--- a/apps/origin/public/r/comp-20.json
+++ b/apps/origin/public/r/comp-20.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button"
- ]
+ "tags": ["input", "label", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-200.json b/apps/origin/public/r/comp-200.json
index 02d4a9ad6..ba7c64380 100644
--- a/apps/origin/public/r/comp-200.json
+++ b/apps/origin/public/r/comp-200.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select",
- "timezone",
- "time"
- ]
+ "tags": ["label", "select", "native select", "timezone", "time"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-201.json b/apps/origin/public/r/comp-201.json
index 1273d8604..3256d8f9e 100644
--- a/apps/origin/public/r/comp-201.json
+++ b/apps/origin/public/r/comp-201.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-201",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/select-native.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/select-native.json"],
"files": [
{
"path": "registry/default/components/comp-201.tsx",
@@ -13,10 +11,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-202.json b/apps/origin/public/r/comp-202.json
index fe911ba87..3f5ac6a1e 100644
--- a/apps/origin/public/r/comp-202.json
+++ b/apps/origin/public/r/comp-202.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-202",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/select-native.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/select-native.json"],
"files": [
{
"path": "registry/default/components/comp-202.tsx",
@@ -13,10 +11,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "native select"
- ]
+ "tags": ["label", "select", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-203.json b/apps/origin/public/r/comp-203.json
index f51dd856c..bfab635b6 100644
--- a/apps/origin/public/r/comp-203.json
+++ b/apps/origin/public/r/comp-203.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-204.json b/apps/origin/public/r/comp-204.json
index fff91c76d..e4e1dff39 100644
--- a/apps/origin/public/r/comp-204.json
+++ b/apps/origin/public/r/comp-204.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-205.json b/apps/origin/public/r/comp-205.json
index 7b6d93d6a..8d3967c09 100644
--- a/apps/origin/public/r/comp-205.json
+++ b/apps/origin/public/r/comp-205.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-206.json b/apps/origin/public/r/comp-206.json
index 9e66b4012..588d8d3b4 100644
--- a/apps/origin/public/r/comp-206.json
+++ b/apps/origin/public/r/comp-206.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "helper",
- "radix"
- ]
+ "tags": ["label", "select", "helper", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-207.json b/apps/origin/public/r/comp-207.json
index 1d1d64d05..b862d9300 100644
--- a/apps/origin/public/r/comp-207.json
+++ b/apps/origin/public/r/comp-207.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-208.json b/apps/origin/public/r/comp-208.json
index 82d8b14a0..066c35b13 100644
--- a/apps/origin/public/r/comp-208.json
+++ b/apps/origin/public/r/comp-208.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-209.json b/apps/origin/public/r/comp-209.json
index 7119298d9..c8a9196c4 100644
--- a/apps/origin/public/r/comp-209.json
+++ b/apps/origin/public/r/comp-209.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-21.json b/apps/origin/public/r/comp-21.json
index d4180aafa..ded446132 100644
--- a/apps/origin/public/r/comp-21.json
+++ b/apps/origin/public/r/comp-21.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button"
- ]
+ "tags": ["input", "label", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-210.json b/apps/origin/public/r/comp-210.json
index a90e51315..1191be4d3 100644
--- a/apps/origin/public/r/comp-210.json
+++ b/apps/origin/public/r/comp-210.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "disabled",
- "radix"
- ]
+ "tags": ["label", "select", "disabled", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-211.json b/apps/origin/public/r/comp-211.json
index fc69fe440..26b155e40 100644
--- a/apps/origin/public/r/comp-211.json
+++ b/apps/origin/public/r/comp-211.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "required",
- "radix"
- ]
+ "tags": ["label", "select", "required", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-212.json b/apps/origin/public/r/comp-212.json
index 038f39e54..867f5b8b9 100644
--- a/apps/origin/public/r/comp-212.json
+++ b/apps/origin/public/r/comp-212.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-213.json b/apps/origin/public/r/comp-213.json
index 610670f8a..aedd55a06 100644
--- a/apps/origin/public/r/comp-213.json
+++ b/apps/origin/public/r/comp-213.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-214.json b/apps/origin/public/r/comp-214.json
index 28dcfb4ae..0e3f895cc 100644
--- a/apps/origin/public/r/comp-214.json
+++ b/apps/origin/public/r/comp-214.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-215.json b/apps/origin/public/r/comp-215.json
index c6dfea198..aa3eb2f1b 100644
--- a/apps/origin/public/r/comp-215.json
+++ b/apps/origin/public/r/comp-215.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "disabled",
- "radix"
- ]
+ "tags": ["label", "select", "disabled", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-216.json b/apps/origin/public/r/comp-216.json
index 524c328cb..072c2a286 100644
--- a/apps/origin/public/r/comp-216.json
+++ b/apps/origin/public/r/comp-216.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-216",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/select.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/select.json"],
"files": [
{
"path": "registry/default/components/comp-216.tsx",
@@ -13,10 +11,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-217.json b/apps/origin/public/r/comp-217.json
index a2194115c..72d0ffac0 100644
--- a/apps/origin/public/r/comp-217.json
+++ b/apps/origin/public/r/comp-217.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-217",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/select.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/select.json"],
"files": [
{
"path": "registry/default/components/comp-217.tsx",
@@ -13,10 +11,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-218.json b/apps/origin/public/r/comp-218.json
index 602266004..5271df3c8 100644
--- a/apps/origin/public/r/comp-218.json
+++ b/apps/origin/public/r/comp-218.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "timezone",
- "time",
- "radix"
- ]
+ "tags": ["label", "select", "timezone", "time", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-219.json b/apps/origin/public/r/comp-219.json
index 3ddc876cc..4a135f447 100644
--- a/apps/origin/public/r/comp-219.json
+++ b/apps/origin/public/r/comp-219.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-22.json b/apps/origin/public/r/comp-22.json
index 76f7317c4..cee22872c 100644
--- a/apps/origin/public/r/comp-22.json
+++ b/apps/origin/public/r/comp-22.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button"
- ]
+ "tags": ["input", "label", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-220.json b/apps/origin/public/r/comp-220.json
index ba5086e4b..61100224f 100644
--- a/apps/origin/public/r/comp-220.json
+++ b/apps/origin/public/r/comp-220.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "status",
- "radix"
- ]
+ "tags": ["label", "select", "status", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-221.json b/apps/origin/public/r/comp-221.json
index 258bca353..4b66d19b9 100644
--- a/apps/origin/public/r/comp-221.json
+++ b/apps/origin/public/r/comp-221.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-222.json b/apps/origin/public/r/comp-222.json
index 88382a089..3953fcd9e 100644
--- a/apps/origin/public/r/comp-222.json
+++ b/apps/origin/public/r/comp-222.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-222",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
+ "dependencies": ["@remixicon/react"],
"registryDependencies": [
"https://coss.com/origin/r/select.json",
"https://coss.com/origin/r/label.json"
@@ -17,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-223.json b/apps/origin/public/r/comp-223.json
index afd394972..9a98dab91 100644
--- a/apps/origin/public/r/comp-223.json
+++ b/apps/origin/public/r/comp-223.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-223",
"type": "registry:component",
- "dependencies": [
- "@remixicon/react"
- ],
+ "dependencies": ["@remixicon/react"],
"registryDependencies": [
"https://coss.com/origin/r/select.json",
"https://coss.com/origin/r/label.json"
@@ -17,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-224.json b/apps/origin/public/r/comp-224.json
index 4dea8180d..8cf5330a4 100644
--- a/apps/origin/public/r/comp-224.json
+++ b/apps/origin/public/r/comp-224.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "radix"
- ]
+ "tags": ["label", "select", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-225.json b/apps/origin/public/r/comp-225.json
index c61eefbfd..9cae67084 100644
--- a/apps/origin/public/r/comp-225.json
+++ b/apps/origin/public/r/comp-225.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "flag",
- "radix"
- ]
+ "tags": ["label", "select", "flag", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-226.json b/apps/origin/public/r/comp-226.json
index e3685c83d..0dce7e9af 100644
--- a/apps/origin/public/r/comp-226.json
+++ b/apps/origin/public/r/comp-226.json
@@ -14,13 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "user",
- "avatar",
- "profile",
- "radix"
- ]
+ "tags": ["label", "select", "user", "avatar", "profile", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-227.json b/apps/origin/public/r/comp-227.json
index 98804ed8a..218025292 100644
--- a/apps/origin/public/r/comp-227.json
+++ b/apps/origin/public/r/comp-227.json
@@ -14,13 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "user",
- "avatar",
- "profile",
- "radix"
- ]
+ "tags": ["label", "select", "user", "avatar", "profile", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-228.json b/apps/origin/public/r/comp-228.json
index f92056a05..40568b26a 100644
--- a/apps/origin/public/r/comp-228.json
+++ b/apps/origin/public/r/comp-228.json
@@ -14,13 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "user",
- "avatar",
- "profile",
- "radix"
- ]
+ "tags": ["label", "select", "user", "avatar", "profile", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-229.json b/apps/origin/public/r/comp-229.json
index e87a22675..f9ed9377e 100644
--- a/apps/origin/public/r/comp-229.json
+++ b/apps/origin/public/r/comp-229.json
@@ -27,4 +27,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-23.json b/apps/origin/public/r/comp-23.json
index 460617362..e8c2425f9 100644
--- a/apps/origin/public/r/comp-23.json
+++ b/apps/origin/public/r/comp-23.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button",
- "password"
- ]
+ "tags": ["input", "label", "button", "password"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-230.json b/apps/origin/public/r/comp-230.json
index 321d3b6aa..ccd7facef 100644
--- a/apps/origin/public/r/comp-230.json
+++ b/apps/origin/public/r/comp-230.json
@@ -27,4 +27,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-231.json b/apps/origin/public/r/comp-231.json
index 9034ee424..0ab314031 100644
--- a/apps/origin/public/r/comp-231.json
+++ b/apps/origin/public/r/comp-231.json
@@ -29,4 +29,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-232.json b/apps/origin/public/r/comp-232.json
index 4acaf67ab..aca749fe9 100644
--- a/apps/origin/public/r/comp-232.json
+++ b/apps/origin/public/r/comp-232.json
@@ -28,4 +28,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-233.json b/apps/origin/public/r/comp-233.json
index 0b10bc6b5..89a587a9e 100644
--- a/apps/origin/public/r/comp-233.json
+++ b/apps/origin/public/r/comp-233.json
@@ -27,4 +27,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-234.json b/apps/origin/public/r/comp-234.json
index cfa2f252c..521bbff81 100644
--- a/apps/origin/public/r/comp-234.json
+++ b/apps/origin/public/r/comp-234.json
@@ -25,4 +25,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-235.json b/apps/origin/public/r/comp-235.json
index 63d159390..732f0dc74 100644
--- a/apps/origin/public/r/comp-235.json
+++ b/apps/origin/public/r/comp-235.json
@@ -25,4 +25,4 @@
"radix"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-236.json b/apps/origin/public/r/comp-236.json
index 18a65a3d6..f67e35ca5 100644
--- a/apps/origin/public/r/comp-236.json
+++ b/apps/origin/public/r/comp-236.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "multiselect",
- "native select"
- ]
+ "tags": ["label", "select", "multiselect", "native select"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-237.json b/apps/origin/public/r/comp-237.json
index 891356381..605fc7a73 100644
--- a/apps/origin/public/r/comp-237.json
+++ b/apps/origin/public/r/comp-237.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-237",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-237.tsx",
@@ -16,11 +12,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "multiselect",
- "react aria"
- ]
+ "tags": ["label", "select", "multiselect", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-238.json b/apps/origin/public/r/comp-238.json
index 799fa7de7..e17abbaeb 100644
--- a/apps/origin/public/r/comp-238.json
+++ b/apps/origin/public/r/comp-238.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-238",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-238.tsx",
@@ -16,11 +12,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "multiselect",
- "react aria"
- ]
+ "tags": ["label", "select", "multiselect", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-239.json b/apps/origin/public/r/comp-239.json
index dd40b2c7a..e16dbbd89 100644
--- a/apps/origin/public/r/comp-239.json
+++ b/apps/origin/public/r/comp-239.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-239",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-239.tsx",
@@ -16,11 +12,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "select",
- "multiselect",
- "react aria"
- ]
+ "tags": ["label", "select", "multiselect", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-24.json b/apps/origin/public/r/comp-24.json
index 5dcb0bc43..fe5a39d9d 100644
--- a/apps/origin/public/r/comp-24.json
+++ b/apps/origin/public/r/comp-24.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button"
- ]
+ "tags": ["input", "label", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-240.json b/apps/origin/public/r/comp-240.json
index 88ed87e74..2d7b2cac6 100644
--- a/apps/origin/public/r/comp-240.json
+++ b/apps/origin/public/r/comp-240.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-241.json b/apps/origin/public/r/comp-241.json
index 4a0891a20..9ce08df3a 100644
--- a/apps/origin/public/r/comp-241.json
+++ b/apps/origin/public/r/comp-241.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "disabled",
- "radix"
- ]
+ "tags": ["slider", "label", "disabled", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-242.json b/apps/origin/public/r/comp-242.json
index 056a78958..c3fa8325c 100644
--- a/apps/origin/public/r/comp-242.json
+++ b/apps/origin/public/r/comp-242.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-243.json b/apps/origin/public/r/comp-243.json
index 018a94b9b..970c35bd1 100644
--- a/apps/origin/public/r/comp-243.json
+++ b/apps/origin/public/r/comp-243.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-244.json b/apps/origin/public/r/comp-244.json
index 92c1a5be3..49ede8821 100644
--- a/apps/origin/public/r/comp-244.json
+++ b/apps/origin/public/r/comp-244.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-245.json b/apps/origin/public/r/comp-245.json
index 615346a86..dfd407ce2 100644
--- a/apps/origin/public/r/comp-245.json
+++ b/apps/origin/public/r/comp-245.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-246.json b/apps/origin/public/r/comp-246.json
index 1e3002b1f..b81483983 100644
--- a/apps/origin/public/r/comp-246.json
+++ b/apps/origin/public/r/comp-246.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-247.json b/apps/origin/public/r/comp-247.json
index 335898cde..381f059da 100644
--- a/apps/origin/public/r/comp-247.json
+++ b/apps/origin/public/r/comp-247.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-248.json b/apps/origin/public/r/comp-248.json
index 6c5470185..ef818e997 100644
--- a/apps/origin/public/r/comp-248.json
+++ b/apps/origin/public/r/comp-248.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-249.json b/apps/origin/public/r/comp-249.json
index ae3f51d8d..1bba93ad7 100644
--- a/apps/origin/public/r/comp-249.json
+++ b/apps/origin/public/r/comp-249.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "tooltip",
- "radix"
- ]
+ "tags": ["slider", "label", "tooltip", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-25.json b/apps/origin/public/r/comp-25.json
index ee59d0f29..50c3106a0 100644
--- a/apps/origin/public/r/comp-25.json
+++ b/apps/origin/public/r/comp-25.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "search",
- "kbd"
- ]
+ "tags": ["input", "label", "search", "kbd"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-250.json b/apps/origin/public/r/comp-250.json
index e974c31b6..ec4419600 100644
--- a/apps/origin/public/r/comp-250.json
+++ b/apps/origin/public/r/comp-250.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "range slider",
- "label",
- "range",
- "radix"
- ]
+ "tags": ["slider", "range slider", "label", "range", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-251.json b/apps/origin/public/r/comp-251.json
index ce092e7bd..b26d1972c 100644
--- a/apps/origin/public/r/comp-251.json
+++ b/apps/origin/public/r/comp-251.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "range slider",
- "label",
- "range",
- "radix"
- ]
+ "tags": ["slider", "range slider", "label", "range", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-252.json b/apps/origin/public/r/comp-252.json
index cad2b49d9..7334606c9 100644
--- a/apps/origin/public/r/comp-252.json
+++ b/apps/origin/public/r/comp-252.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "volume",
- "controls",
- "radix"
- ]
+ "tags": ["slider", "label", "volume", "controls", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-253.json b/apps/origin/public/r/comp-253.json
index 0c1991813..18d8558a1 100644
--- a/apps/origin/public/r/comp-253.json
+++ b/apps/origin/public/r/comp-253.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "range slider",
- "label",
- "range",
- "radix"
- ]
+ "tags": ["slider", "range slider", "label", "range", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-254.json b/apps/origin/public/r/comp-254.json
index d91e94d0f..4de1e9ed8 100644
--- a/apps/origin/public/r/comp-254.json
+++ b/apps/origin/public/r/comp-254.json
@@ -22,14 +22,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "button",
- "input",
- "tooltip",
- "reset",
- "radix"
- ]
+ "tags": ["slider", "label", "button", "input", "tooltip", "reset", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-255.json b/apps/origin/public/r/comp-255.json
index ffc963794..461b7e35f 100644
--- a/apps/origin/public/r/comp-255.json
+++ b/apps/origin/public/r/comp-255.json
@@ -20,11 +20,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "input",
- "radix"
- ]
+ "tags": ["slider", "label", "input", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-256.json b/apps/origin/public/r/comp-256.json
index 13714e155..655adfc4a 100644
--- a/apps/origin/public/r/comp-256.json
+++ b/apps/origin/public/r/comp-256.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "vote",
- "rating",
- "radix"
- ]
+ "tags": ["slider", "label", "vote", "rating", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-257.json b/apps/origin/public/r/comp-257.json
index f94eacfc2..3f0ebe612 100644
--- a/apps/origin/public/r/comp-257.json
+++ b/apps/origin/public/r/comp-257.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "vote",
- "rating",
- "radix"
- ]
+ "tags": ["slider", "label", "vote", "rating", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-258.json b/apps/origin/public/r/comp-258.json
index 27f92949e..a47d72d4a 100644
--- a/apps/origin/public/r/comp-258.json
+++ b/apps/origin/public/r/comp-258.json
@@ -20,13 +20,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "range slider",
- "label",
- "input",
- "range",
- "radix"
- ]
+ "tags": ["slider", "range slider", "label", "input", "range", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-259.json b/apps/origin/public/r/comp-259.json
index ae961c132..278c9bf9d 100644
--- a/apps/origin/public/r/comp-259.json
+++ b/apps/origin/public/r/comp-259.json
@@ -15,12 +15,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "button",
- "pricing",
- "radix"
- ]
+ "tags": ["slider", "label", "button", "pricing", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-26.json b/apps/origin/public/r/comp-26.json
index 7ea1c7230..7108f038d 100644
--- a/apps/origin/public/r/comp-26.json
+++ b/apps/origin/public/r/comp-26.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button",
- "search"
- ]
+ "tags": ["input", "label", "button", "search"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-260.json b/apps/origin/public/r/comp-260.json
index f922706a9..00e250879 100644
--- a/apps/origin/public/r/comp-260.json
+++ b/apps/origin/public/r/comp-260.json
@@ -15,12 +15,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "range slider",
- "label",
- "button",
- "radix"
- ]
+ "tags": ["slider", "range slider", "label", "button", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-261.json b/apps/origin/public/r/comp-261.json
index 67b0278ed..62fc2767c 100644
--- a/apps/origin/public/r/comp-261.json
+++ b/apps/origin/public/r/comp-261.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "vertical slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "vertical slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-262.json b/apps/origin/public/r/comp-262.json
index b5effda19..a47ebfbe5 100644
--- a/apps/origin/public/r/comp-262.json
+++ b/apps/origin/public/r/comp-262.json
@@ -20,12 +20,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "vertical slider",
- "label",
- "input",
- "radix"
- ]
+ "tags": ["slider", "vertical slider", "label", "input", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-263.json b/apps/origin/public/r/comp-263.json
index 4fa4bf78f..04fcb4e88 100644
--- a/apps/origin/public/r/comp-263.json
+++ b/apps/origin/public/r/comp-263.json
@@ -14,12 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "vertical slider",
- "range slider",
- "label",
- "radix"
- ]
+ "tags": ["slider", "vertical slider", "range slider", "label", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-264.json b/apps/origin/public/r/comp-264.json
index f35942bdf..c321f1a43 100644
--- a/apps/origin/public/r/comp-264.json
+++ b/apps/origin/public/r/comp-264.json
@@ -21,13 +21,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "input",
- "button",
- "reset",
- "radix"
- ]
+ "tags": ["slider", "label", "input", "button", "reset", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-265.json b/apps/origin/public/r/comp-265.json
index fbbd65174..1ad8546f2 100644
--- a/apps/origin/public/r/comp-265.json
+++ b/apps/origin/public/r/comp-265.json
@@ -21,12 +21,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "input",
- "button",
- "radix"
- ]
+ "tags": ["slider", "label", "input", "button", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-266.json b/apps/origin/public/r/comp-266.json
index 736408b63..2a40141ee 100644
--- a/apps/origin/public/r/comp-266.json
+++ b/apps/origin/public/r/comp-266.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "slider",
- "label",
- "equalizer",
- "radix"
- ]
+ "tags": ["slider", "label", "equalizer", "radix"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-267.json b/apps/origin/public/r/comp-267.json
index e1d28abc1..52728b256 100644
--- a/apps/origin/public/r/comp-267.json
+++ b/apps/origin/public/r/comp-267.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "warning"
- ],
+ "tags": ["alert", "warning"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-268.json b/apps/origin/public/r/comp-268.json
index 47a7941ff..00ed3d40a 100644
--- a/apps/origin/public/r/comp-268.json
+++ b/apps/origin/public/r/comp-268.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "warning"
- ],
+ "tags": ["alert", "warning"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-269.json b/apps/origin/public/r/comp-269.json
index 86c7a427f..8a2d67956 100644
--- a/apps/origin/public/r/comp-269.json
+++ b/apps/origin/public/r/comp-269.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "error"
- ],
+ "tags": ["alert", "error"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-27.json b/apps/origin/public/r/comp-27.json
index 4defd39eb..0693dff9a 100644
--- a/apps/origin/public/r/comp-27.json
+++ b/apps/origin/public/r/comp-27.json
@@ -14,11 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button",
- "search"
- ]
+ "tags": ["input", "label", "button", "search"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-270.json b/apps/origin/public/r/comp-270.json
index b00957cfb..f3a8a9580 100644
--- a/apps/origin/public/r/comp-270.json
+++ b/apps/origin/public/r/comp-270.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "error"
- ],
+ "tags": ["alert", "error"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-271.json b/apps/origin/public/r/comp-271.json
index 0d7245033..a09d3260a 100644
--- a/apps/origin/public/r/comp-271.json
+++ b/apps/origin/public/r/comp-271.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "success"
- ],
+ "tags": ["alert", "success"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-272.json b/apps/origin/public/r/comp-272.json
index 7a2994fc9..0755b1089 100644
--- a/apps/origin/public/r/comp-272.json
+++ b/apps/origin/public/r/comp-272.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "success"
- ],
+ "tags": ["alert", "success"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-273.json b/apps/origin/public/r/comp-273.json
index 06979866d..ab7af7142 100644
--- a/apps/origin/public/r/comp-273.json
+++ b/apps/origin/public/r/comp-273.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "info"
- ],
+ "tags": ["alert", "info"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-274.json b/apps/origin/public/r/comp-274.json
index 521df6212..67465fdfe 100644
--- a/apps/origin/public/r/comp-274.json
+++ b/apps/origin/public/r/comp-274.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "info"
- ],
+ "tags": ["alert", "info"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-275.json b/apps/origin/public/r/comp-275.json
index e1d3b7a1d..dcfce8058 100644
--- a/apps/origin/public/r/comp-275.json
+++ b/apps/origin/public/r/comp-275.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "warning"
- ],
+ "tags": ["alert", "warning"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-276.json b/apps/origin/public/r/comp-276.json
index d271fe646..019798e75 100644
--- a/apps/origin/public/r/comp-276.json
+++ b/apps/origin/public/r/comp-276.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "warning"
- ],
+ "tags": ["alert", "warning"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-277.json b/apps/origin/public/r/comp-277.json
index 084d38730..7c55b2515 100644
--- a/apps/origin/public/r/comp-277.json
+++ b/apps/origin/public/r/comp-277.json
@@ -10,12 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "error",
- "signup",
- "authentication"
- ],
+ "tags": ["alert", "error", "signup", "authentication"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-278.json b/apps/origin/public/r/comp-278.json
index a281109f4..11b86cc36 100644
--- a/apps/origin/public/r/comp-278.json
+++ b/apps/origin/public/r/comp-278.json
@@ -10,12 +10,7 @@
}
],
"meta": {
- "tags": [
- "alert",
- "error",
- "signup",
- "authentication"
- ],
+ "tags": ["alert", "error", "signup", "authentication"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-279.json b/apps/origin/public/r/comp-279.json
index 10bbb17d7..8961edb71 100644
--- a/apps/origin/public/r/comp-279.json
+++ b/apps/origin/public/r/comp-279.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-279",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-279.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "warning"
- ],
+ "tags": ["notification", "warning"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-28.json b/apps/origin/public/r/comp-28.json
index 090fc5b6f..b2a272e75 100644
--- a/apps/origin/public/r/comp-28.json
+++ b/apps/origin/public/r/comp-28.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-28",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
+ "dependencies": ["react-aria-components"],
"files": [
{
"path": "registry/default/components/comp-28.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button",
- "number",
- "react aria"
- ]
+ "tags": ["input", "label", "button", "number", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-280.json b/apps/origin/public/r/comp-280.json
index 9dd068c03..8343e06d3 100644
--- a/apps/origin/public/r/comp-280.json
+++ b/apps/origin/public/r/comp-280.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-280",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-280.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "error"
- ],
+ "tags": ["notification", "error"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-281.json b/apps/origin/public/r/comp-281.json
index f0bcd2a59..193f9cb5d 100644
--- a/apps/origin/public/r/comp-281.json
+++ b/apps/origin/public/r/comp-281.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-281",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-281.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "success"
- ],
+ "tags": ["notification", "success"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-282.json b/apps/origin/public/r/comp-282.json
index 6544b1828..0a451c17b 100644
--- a/apps/origin/public/r/comp-282.json
+++ b/apps/origin/public/r/comp-282.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-282",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-282.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "info"
- ],
+ "tags": ["notification", "info"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-283.json b/apps/origin/public/r/comp-283.json
index b5b938fbe..48579bfe4 100644
--- a/apps/origin/public/r/comp-283.json
+++ b/apps/origin/public/r/comp-283.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-283",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-283.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "warning"
- ],
+ "tags": ["notification", "warning"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-284.json b/apps/origin/public/r/comp-284.json
index 33d021dce..41dd1d01d 100644
--- a/apps/origin/public/r/comp-284.json
+++ b/apps/origin/public/r/comp-284.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-284",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-284.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "error"
- ],
+ "tags": ["notification", "error"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-285.json b/apps/origin/public/r/comp-285.json
index c86a74f5b..6068a8f33 100644
--- a/apps/origin/public/r/comp-285.json
+++ b/apps/origin/public/r/comp-285.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-285",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-285.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "success"
- ],
+ "tags": ["notification", "success"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-286.json b/apps/origin/public/r/comp-286.json
index 00fbc469a..203f90864 100644
--- a/apps/origin/public/r/comp-286.json
+++ b/apps/origin/public/r/comp-286.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-286",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-286.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "info"
- ],
+ "tags": ["notification", "info"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-287.json b/apps/origin/public/r/comp-287.json
index a6ebe313f..23459e9e3 100644
--- a/apps/origin/public/r/comp-287.json
+++ b/apps/origin/public/r/comp-287.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-287",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-287.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "success"
- ],
+ "tags": ["notification", "button", "success"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-288.json b/apps/origin/public/r/comp-288.json
index 856f7e22c..a38cdb769 100644
--- a/apps/origin/public/r/comp-288.json
+++ b/apps/origin/public/r/comp-288.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-288",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-288.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "success"
- ],
+ "tags": ["notification", "success"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-289.json b/apps/origin/public/r/comp-289.json
index 26f9d4a98..dfe8bc552 100644
--- a/apps/origin/public/r/comp-289.json
+++ b/apps/origin/public/r/comp-289.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-289",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-289.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "warning"
- ],
+ "tags": ["notification", "button", "warning"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-29.json b/apps/origin/public/r/comp-29.json
index 3bec49e82..77ca5e8c7 100644
--- a/apps/origin/public/r/comp-29.json
+++ b/apps/origin/public/r/comp-29.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-29",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
+ "dependencies": ["react-aria-components"],
"files": [
{
"path": "registry/default/components/comp-29.tsx",
@@ -13,12 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "button",
- "number",
- "react aria"
- ]
+ "tags": ["input", "label", "button", "number", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-290.json b/apps/origin/public/r/comp-290.json
index 93e8e5882..d81767476 100644
--- a/apps/origin/public/r/comp-290.json
+++ b/apps/origin/public/r/comp-290.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-290",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-290.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "error"
- ],
+ "tags": ["notification", "button", "error"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-291.json b/apps/origin/public/r/comp-291.json
index 451c50222..01b25788d 100644
--- a/apps/origin/public/r/comp-291.json
+++ b/apps/origin/public/r/comp-291.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-291",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-291.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "success"
- ],
+ "tags": ["notification", "button", "success"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-292.json b/apps/origin/public/r/comp-292.json
index 0c5bbaf74..d1be23546 100644
--- a/apps/origin/public/r/comp-292.json
+++ b/apps/origin/public/r/comp-292.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-292",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-292.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "info"
- ],
+ "tags": ["notification", "button", "info"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-293.json b/apps/origin/public/r/comp-293.json
index 644629ba2..3ed15f5f3 100644
--- a/apps/origin/public/r/comp-293.json
+++ b/apps/origin/public/r/comp-293.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-293",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-293.tsx",
@@ -13,14 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "cookies",
- "gdpr",
- "privacy"
- ],
+ "tags": ["notification", "button", "cookies", "gdpr", "privacy"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-294.json b/apps/origin/public/r/comp-294.json
index f03855ac5..ffe4c49af 100644
--- a/apps/origin/public/r/comp-294.json
+++ b/apps/origin/public/r/comp-294.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-294",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-294.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button",
- "info"
- ],
+ "tags": ["notification", "button", "info"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-295.json b/apps/origin/public/r/comp-295.json
index 3b231898f..2f7998924 100644
--- a/apps/origin/public/r/comp-295.json
+++ b/apps/origin/public/r/comp-295.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-295",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-295.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button"
- ],
+ "tags": ["notification", "button"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-296.json b/apps/origin/public/r/comp-296.json
index 777e3f717..67c2183a6 100644
--- a/apps/origin/public/r/comp-296.json
+++ b/apps/origin/public/r/comp-296.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-296",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-296.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "button"
- ],
+ "tags": ["notification", "button"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-297.json b/apps/origin/public/r/comp-297.json
index 158d59629..3a2226e4d 100644
--- a/apps/origin/public/r/comp-297.json
+++ b/apps/origin/public/r/comp-297.json
@@ -19,12 +19,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "toast",
- "radix"
- ],
+ "tags": ["notification", "toast", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-298.json b/apps/origin/public/r/comp-298.json
index b3844986f..1d1dae599 100644
--- a/apps/origin/public/r/comp-298.json
+++ b/apps/origin/public/r/comp-298.json
@@ -14,13 +14,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "toast",
- "success",
- "radix"
- ],
+ "tags": ["notification", "toast", "success", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-299.json b/apps/origin/public/r/comp-299.json
index 50049b8ca..3ca0a7f3e 100644
--- a/apps/origin/public/r/comp-299.json
+++ b/apps/origin/public/r/comp-299.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-299",
"type": "registry:component",
- "dependencies": [
- "sonner"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["sonner"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-299.tsx",
@@ -16,13 +12,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "toast",
- "sonner",
- "radix"
- ],
+ "tags": ["notification", "toast", "sonner", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-30.json b/apps/origin/public/r/comp-30.json
index d640351b5..ffa95dc2b 100644
--- a/apps/origin/public/r/comp-30.json
+++ b/apps/origin/public/r/comp-30.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "file"
- ]
+ "tags": ["input", "label", "file"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-300.json b/apps/origin/public/r/comp-300.json
index c25e90538..c09536c8f 100644
--- a/apps/origin/public/r/comp-300.json
+++ b/apps/origin/public/r/comp-300.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-300",
"type": "registry:component",
- "dependencies": [
- "sonner"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "dependencies": ["sonner"],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-300.tsx",
@@ -16,14 +12,8 @@
}
],
"meta": {
- "tags": [
- "notification",
- "toast",
- "sonner",
- "success",
- "radix"
- ],
+ "tags": ["notification", "toast", "sonner", "success", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-301.json b/apps/origin/public/r/comp-301.json
index c22265107..24389a3c5 100644
--- a/apps/origin/public/r/comp-301.json
+++ b/apps/origin/public/r/comp-301.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-301",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-301.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner",
- "cookies",
- "gdpr",
- "privacy"
- ],
+ "tags": ["banner", "cookies", "gdpr", "privacy"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-302.json b/apps/origin/public/r/comp-302.json
index 05b270034..9aa6844ff 100644
--- a/apps/origin/public/r/comp-302.json
+++ b/apps/origin/public/r/comp-302.json
@@ -10,9 +10,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-303.json b/apps/origin/public/r/comp-303.json
index 08228d299..caf978c89 100644
--- a/apps/origin/public/r/comp-303.json
+++ b/apps/origin/public/r/comp-303.json
@@ -10,9 +10,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-304.json b/apps/origin/public/r/comp-304.json
index 2854db4c3..d1062d0b8 100644
--- a/apps/origin/public/r/comp-304.json
+++ b/apps/origin/public/r/comp-304.json
@@ -10,9 +10,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-305.json b/apps/origin/public/r/comp-305.json
index c04de425c..0b7df94eb 100644
--- a/apps/origin/public/r/comp-305.json
+++ b/apps/origin/public/r/comp-305.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-305",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-305.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-306.json b/apps/origin/public/r/comp-306.json
index e84189ba9..5098c2caf 100644
--- a/apps/origin/public/r/comp-306.json
+++ b/apps/origin/public/r/comp-306.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-306",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-306.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-307.json b/apps/origin/public/r/comp-307.json
index 6318fe983..700e319db 100644
--- a/apps/origin/public/r/comp-307.json
+++ b/apps/origin/public/r/comp-307.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-307",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-307.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-308.json b/apps/origin/public/r/comp-308.json
index 32559c1a1..188284d52 100644
--- a/apps/origin/public/r/comp-308.json
+++ b/apps/origin/public/r/comp-308.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-308",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-308.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-309.json b/apps/origin/public/r/comp-309.json
index 14f2648a7..6048e9299 100644
--- a/apps/origin/public/r/comp-309.json
+++ b/apps/origin/public/r/comp-309.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-309",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-309.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-31.json b/apps/origin/public/r/comp-31.json
index ae330372c..0feaa4113 100644
--- a/apps/origin/public/r/comp-31.json
+++ b/apps/origin/public/r/comp-31.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-31",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/input.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/input.json"],
"files": [
{
"path": "registry/default/components/comp-31.tsx",
@@ -13,9 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-310.json b/apps/origin/public/r/comp-310.json
index b0f93bf3d..3484bf44e 100644
--- a/apps/origin/public/r/comp-310.json
+++ b/apps/origin/public/r/comp-310.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-310",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-310.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner",
- "countdown",
- "sale"
- ],
+ "tags": ["banner", "countdown", "sale"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-311.json b/apps/origin/public/r/comp-311.json
index 0236da3bd..295af90d2 100644
--- a/apps/origin/public/r/comp-311.json
+++ b/apps/origin/public/r/comp-311.json
@@ -10,11 +10,7 @@
}
],
"meta": {
- "tags": [
- "banner",
- "newsletter",
- "subscribe"
- ],
+ "tags": ["banner", "newsletter", "subscribe"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-312.json b/apps/origin/public/r/comp-312.json
index f89a9e686..6f28afffe 100644
--- a/apps/origin/public/r/comp-312.json
+++ b/apps/origin/public/r/comp-312.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-312",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-312.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "banner"
- ],
+ "tags": ["banner"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-313.json b/apps/origin/public/r/comp-313.json
index b5d3368b5..eabf10ca4 100644
--- a/apps/origin/public/r/comp-313.json
+++ b/apps/origin/public/r/comp-313.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "alert",
- "alert dialog",
- "radix"
- ],
+ "tags": ["dialog", "modal", "alert", "alert dialog", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-314.json b/apps/origin/public/r/comp-314.json
index f1f51057a..652327390 100644
--- a/apps/origin/public/r/comp-314.json
+++ b/apps/origin/public/r/comp-314.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "alert",
- "alert dialog",
- "radix"
- ],
+ "tags": ["dialog", "modal", "alert", "alert dialog", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-315.json b/apps/origin/public/r/comp-315.json
index f44755044..c79108790 100644
--- a/apps/origin/public/r/comp-315.json
+++ b/apps/origin/public/r/comp-315.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "radix"
- ],
+ "tags": ["dialog", "modal", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-316.json b/apps/origin/public/r/comp-316.json
index 147c45c5b..dabdae4d6 100644
--- a/apps/origin/public/r/comp-316.json
+++ b/apps/origin/public/r/comp-316.json
@@ -15,11 +15,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "radix"
- ],
+ "tags": ["dialog", "modal", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-317.json b/apps/origin/public/r/comp-317.json
index b85bcf3a4..75fa77ab0 100644
--- a/apps/origin/public/r/comp-317.json
+++ b/apps/origin/public/r/comp-317.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "radix"
- ],
+ "tags": ["dialog", "modal", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-318.json b/apps/origin/public/r/comp-318.json
index 7b0266e62..71cef3698 100644
--- a/apps/origin/public/r/comp-318.json
+++ b/apps/origin/public/r/comp-318.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "radix"
- ],
+ "tags": ["dialog", "modal", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-319.json b/apps/origin/public/r/comp-319.json
index c0b552ff0..45bde0197 100644
--- a/apps/origin/public/r/comp-319.json
+++ b/apps/origin/public/r/comp-319.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "radix"
- ],
+ "tags": ["dialog", "modal", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-32.json b/apps/origin/public/r/comp-32.json
index 212f54074..7f224a942 100644
--- a/apps/origin/public/r/comp-32.json
+++ b/apps/origin/public/r/comp-32.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-32",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/input.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/input.json"],
"files": [
{
"path": "registry/default/components/comp-32.tsx",
@@ -13,9 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-320.json b/apps/origin/public/r/comp-320.json
index ab198b4f4..2506207cf 100644
--- a/apps/origin/public/r/comp-320.json
+++ b/apps/origin/public/r/comp-320.json
@@ -16,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "delete",
- "radix"
- ],
+ "tags": ["dialog", "modal", "delete", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-321.json b/apps/origin/public/r/comp-321.json
index 2bff1f8ec..700d600b6 100644
--- a/apps/origin/public/r/comp-321.json
+++ b/apps/origin/public/r/comp-321.json
@@ -15,14 +15,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "newsletter",
- "subscribe",
- "form",
- "radix"
- ],
+ "tags": ["dialog", "modal", "newsletter", "subscribe", "form", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-322.json b/apps/origin/public/r/comp-322.json
index 2e21e11ff..81390c445 100644
--- a/apps/origin/public/r/comp-322.json
+++ b/apps/origin/public/r/comp-322.json
@@ -15,13 +15,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "feedback",
- "form",
- "radix"
- ],
+ "tags": ["dialog", "modal", "feedback", "form", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-323.json b/apps/origin/public/r/comp-323.json
index 7e4b5aaa8..e9e814225 100644
--- a/apps/origin/public/r/comp-323.json
+++ b/apps/origin/public/r/comp-323.json
@@ -17,14 +17,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "rating",
- "feedback",
- "form",
- "radix"
- ],
+ "tags": ["dialog", "modal", "rating", "feedback", "form", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-324.json b/apps/origin/public/r/comp-324.json
index 0ceae864c..c84ccb5c5 100644
--- a/apps/origin/public/r/comp-324.json
+++ b/apps/origin/public/r/comp-324.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-324",
"type": "registry:component",
- "dependencies": [
- "input-otp"
- ],
+ "dependencies": ["input-otp"],
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/dialog.json"
@@ -17,12 +15,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "otp",
- "radix"
- ],
+ "tags": ["dialog", "modal", "otp", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-325.json b/apps/origin/public/r/comp-325.json
index 1883d5b84..34639ec5d 100644
--- a/apps/origin/public/r/comp-325.json
+++ b/apps/origin/public/r/comp-325.json
@@ -16,14 +16,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "signup",
- "authentication",
- "form",
- "radix"
- ],
+ "tags": ["dialog", "modal", "signup", "authentication", "form", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-326.json b/apps/origin/public/r/comp-326.json
index 53e6a7c29..81880c978 100644
--- a/apps/origin/public/r/comp-326.json
+++ b/apps/origin/public/r/comp-326.json
@@ -17,14 +17,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "login",
- "authentication",
- "form",
- "radix"
- ],
+ "tags": ["dialog", "modal", "login", "authentication", "form", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-327.json b/apps/origin/public/r/comp-327.json
index a6d5f7c52..35311263f 100644
--- a/apps/origin/public/r/comp-327.json
+++ b/apps/origin/public/r/comp-327.json
@@ -17,14 +17,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "form",
- "user",
- "team",
- "radix"
- ],
+ "tags": ["dialog", "modal", "form", "user", "team", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-328.json b/apps/origin/public/r/comp-328.json
index 52e6ae6c3..8679b7810 100644
--- a/apps/origin/public/r/comp-328.json
+++ b/apps/origin/public/r/comp-328.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-328",
"type": "registry:component",
- "dependencies": [
- "react-payment-inputs"
- ],
- "devDependencies": [
- "@types/react-payment-inputs"
- ],
+ "dependencies": ["react-payment-inputs"],
+ "devDependencies": ["@types/react-payment-inputs"],
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/checkbox.json",
@@ -34,4 +30,4 @@
],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-329.json b/apps/origin/public/r/comp-329.json
index 29245bb28..493c05e9e 100644
--- a/apps/origin/public/r/comp-329.json
+++ b/apps/origin/public/r/comp-329.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-329",
"type": "registry:component",
- "dependencies": [
- "react-payment-inputs"
- ],
- "devDependencies": [
- "@types/react-payment-inputs"
- ],
+ "dependencies": ["react-payment-inputs"],
+ "devDependencies": ["@types/react-payment-inputs"],
"registryDependencies": [
"https://coss.com/origin/r/badge.json",
"https://coss.com/origin/r/button.json",
@@ -35,4 +31,4 @@
],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-33.json b/apps/origin/public/r/comp-33.json
index 0cd76ea9d..ecbaa0c71 100644
--- a/apps/origin/public/r/comp-33.json
+++ b/apps/origin/public/r/comp-33.json
@@ -10,9 +10,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-330.json b/apps/origin/public/r/comp-330.json
index 26a6803ce..1a808f7bb 100644
--- a/apps/origin/public/r/comp-330.json
+++ b/apps/origin/public/r/comp-330.json
@@ -16,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "user",
- "radix"
- ],
+ "tags": ["dialog", "modal", "user", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-331.json b/apps/origin/public/r/comp-331.json
index 424150af1..5f966a30a 100644
--- a/apps/origin/public/r/comp-331.json
+++ b/apps/origin/public/r/comp-331.json
@@ -39,4 +39,4 @@
],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-332.json b/apps/origin/public/r/comp-332.json
index aad0dcb5e..b78b01af8 100644
--- a/apps/origin/public/r/comp-332.json
+++ b/apps/origin/public/r/comp-332.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "dialog",
- "modal",
- "onboarding",
- "radix"
- ],
+ "tags": ["dialog", "modal", "onboarding", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-333.json b/apps/origin/public/r/comp-333.json
index ae4d75624..9c05b58c7 100644
--- a/apps/origin/public/r/comp-333.json
+++ b/apps/origin/public/r/comp-333.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-333",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/command.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/command.json"],
"files": [
{
"path": "registry/default/components/comp-333.tsx",
@@ -26,4 +24,4 @@
],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-334.json b/apps/origin/public/r/comp-334.json
index a5c7cf15b..ccf23e401 100644
--- a/apps/origin/public/r/comp-334.json
+++ b/apps/origin/public/r/comp-334.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-334",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-334.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-335.json b/apps/origin/public/r/comp-335.json
index 8581e94d3..c741aa07f 100644
--- a/apps/origin/public/r/comp-335.json
+++ b/apps/origin/public/r/comp-335.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-335",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-335.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-336.json b/apps/origin/public/r/comp-336.json
index 1a591810d..f84642deb 100644
--- a/apps/origin/public/r/comp-336.json
+++ b/apps/origin/public/r/comp-336.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-336",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-336.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-337.json b/apps/origin/public/r/comp-337.json
index 178275834..3124de419 100644
--- a/apps/origin/public/r/comp-337.json
+++ b/apps/origin/public/r/comp-337.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-337",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-337.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-338.json b/apps/origin/public/r/comp-338.json
index 2bf448459..8149c23ba 100644
--- a/apps/origin/public/r/comp-338.json
+++ b/apps/origin/public/r/comp-338.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-338",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-338.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-339.json b/apps/origin/public/r/comp-339.json
index 1a3876ebd..dd55bd21d 100644
--- a/apps/origin/public/r/comp-339.json
+++ b/apps/origin/public/r/comp-339.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-339",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-339.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-34.json b/apps/origin/public/r/comp-34.json
index 91b3d8039..941d16793 100644
--- a/apps/origin/public/r/comp-34.json
+++ b/apps/origin/public/r/comp-34.json
@@ -19,9 +19,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-340.json b/apps/origin/public/r/comp-340.json
index 978f5ba34..b4d507779 100644
--- a/apps/origin/public/r/comp-340.json
+++ b/apps/origin/public/r/comp-340.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-340",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-340.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-341.json b/apps/origin/public/r/comp-341.json
index e0f335501..bff068225 100644
--- a/apps/origin/public/r/comp-341.json
+++ b/apps/origin/public/r/comp-341.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-341",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-341.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-342.json b/apps/origin/public/r/comp-342.json
index 6eff21b0c..47f11de02 100644
--- a/apps/origin/public/r/comp-342.json
+++ b/apps/origin/public/r/comp-342.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-342",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-342.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-343.json b/apps/origin/public/r/comp-343.json
index 4e4d1b7e9..4b6706cb7 100644
--- a/apps/origin/public/r/comp-343.json
+++ b/apps/origin/public/r/comp-343.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-343",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-343.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-344.json b/apps/origin/public/r/comp-344.json
index c45da02ce..65eea63b2 100644
--- a/apps/origin/public/r/comp-344.json
+++ b/apps/origin/public/r/comp-344.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-344",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-344.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-345.json b/apps/origin/public/r/comp-345.json
index f1b5b7956..705abbcb6 100644
--- a/apps/origin/public/r/comp-345.json
+++ b/apps/origin/public/r/comp-345.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-345",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-345.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-346.json b/apps/origin/public/r/comp-346.json
index 9af578c82..720683481 100644
--- a/apps/origin/public/r/comp-346.json
+++ b/apps/origin/public/r/comp-346.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-346",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-346.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-347.json b/apps/origin/public/r/comp-347.json
index 889cbc117..4acd2bce0 100644
--- a/apps/origin/public/r/comp-347.json
+++ b/apps/origin/public/r/comp-347.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-347",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-347.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-348.json b/apps/origin/public/r/comp-348.json
index 6c47b3fec..f5f3c4d47 100644
--- a/apps/origin/public/r/comp-348.json
+++ b/apps/origin/public/r/comp-348.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-348",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-348.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-349.json b/apps/origin/public/r/comp-349.json
index 6cbe03b67..7ecc8c79f 100644
--- a/apps/origin/public/r/comp-349.json
+++ b/apps/origin/public/r/comp-349.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-349",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-349.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-35.json b/apps/origin/public/r/comp-35.json
index b14116dae..4efb462d6 100644
--- a/apps/origin/public/r/comp-35.json
+++ b/apps/origin/public/r/comp-35.json
@@ -19,9 +19,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label"
- ]
+ "tags": ["input", "label"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-350.json b/apps/origin/public/r/comp-350.json
index c74846ef4..2159d0569 100644
--- a/apps/origin/public/r/comp-350.json
+++ b/apps/origin/public/r/comp-350.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-350",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-350.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-351.json b/apps/origin/public/r/comp-351.json
index 52610bc05..ff41569f3 100644
--- a/apps/origin/public/r/comp-351.json
+++ b/apps/origin/public/r/comp-351.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-351",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/accordion.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/accordion.json"],
"files": [
{
"path": "registry/default/components/comp-351.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "radix"
- ],
+ "tags": ["accordion", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-352.json b/apps/origin/public/r/comp-352.json
index e5f690467..bd6388434 100644
--- a/apps/origin/public/r/comp-352.json
+++ b/apps/origin/public/r/comp-352.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "collapsible",
- "radix"
- ],
+ "tags": ["accordion", "collapsible", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-353.json b/apps/origin/public/r/comp-353.json
index 193494194..f7940fe4a 100644
--- a/apps/origin/public/r/comp-353.json
+++ b/apps/origin/public/r/comp-353.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "accordion",
- "collapsible",
- "radix"
- ],
+ "tags": ["accordion", "collapsible", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-354.json b/apps/origin/public/r/comp-354.json
index 0f5d534c7..4d37bdb54 100644
--- a/apps/origin/public/r/comp-354.json
+++ b/apps/origin/public/r/comp-354.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "radix"
- ],
+ "tags": ["tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-355.json b/apps/origin/public/r/comp-355.json
index 45dc3ed9e..b2a454d9c 100644
--- a/apps/origin/public/r/comp-355.json
+++ b/apps/origin/public/r/comp-355.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "radix"
- ],
+ "tags": ["tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-356.json b/apps/origin/public/r/comp-356.json
index 0543f6732..213c7c7d0 100644
--- a/apps/origin/public/r/comp-356.json
+++ b/apps/origin/public/r/comp-356.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "radix"
- ],
+ "tags": ["tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-357.json b/apps/origin/public/r/comp-357.json
index 47cf8de97..bb5519ad2 100644
--- a/apps/origin/public/r/comp-357.json
+++ b/apps/origin/public/r/comp-357.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "radix"
- ],
+ "tags": ["tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-358.json b/apps/origin/public/r/comp-358.json
index a2a13caa6..de057568a 100644
--- a/apps/origin/public/r/comp-358.json
+++ b/apps/origin/public/r/comp-358.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "radix"
- ],
+ "tags": ["tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-359.json b/apps/origin/public/r/comp-359.json
index 5df5ea006..cdccf29bf 100644
--- a/apps/origin/public/r/comp-359.json
+++ b/apps/origin/public/r/comp-359.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "image",
- "radix"
- ],
+ "tags": ["tooltip", "image", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-36.json b/apps/origin/public/r/comp-36.json
index b2a31ae78..b5cce7206 100644
--- a/apps/origin/public/r/comp-36.json
+++ b/apps/origin/public/r/comp-36.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-36",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/datefield-rac.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/datefield-rac.json"],
"files": [
{
"path": "registry/default/components/comp-36.tsx",
@@ -16,11 +12,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "date",
- "react aria"
- ]
+ "tags": ["input", "label", "date", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-360.json b/apps/origin/public/r/comp-360.json
index 2fc2685c9..1c9998c64 100644
--- a/apps/origin/public/r/comp-360.json
+++ b/apps/origin/public/r/comp-360.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "button",
- "kbd",
- "radix"
- ],
+ "tags": ["tooltip", "button", "kbd", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-361.json b/apps/origin/public/r/comp-361.json
index a8d21de00..6f8a0bea3 100644
--- a/apps/origin/public/r/comp-361.json
+++ b/apps/origin/public/r/comp-361.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "radix"
- ],
+ "tags": ["tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-362.json b/apps/origin/public/r/comp-362.json
index 1fe21f823..9d1ec82e0 100644
--- a/apps/origin/public/r/comp-362.json
+++ b/apps/origin/public/r/comp-362.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "chart",
- "radix"
- ],
+ "tags": ["tooltip", "chart", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-363.json b/apps/origin/public/r/comp-363.json
index 022010d6d..27233102e 100644
--- a/apps/origin/public/r/comp-363.json
+++ b/apps/origin/public/r/comp-363.json
@@ -14,14 +14,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "hover card",
- "user",
- "avatar",
- "profile",
- "radix"
- ],
+ "tags": ["tooltip", "hover card", "user", "avatar", "profile", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-364.json b/apps/origin/public/r/comp-364.json
index 950d26b62..21e416dc3 100644
--- a/apps/origin/public/r/comp-364.json
+++ b/apps/origin/public/r/comp-364.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-364",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/hover-card.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/hover-card.json"],
"files": [
{
"path": "registry/default/components/comp-364.tsx",
@@ -13,14 +11,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "hover card",
- "user",
- "avatar",
- "profile",
- "radix"
- ],
+ "tags": ["tooltip", "hover card", "user", "avatar", "profile", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-365.json b/apps/origin/public/r/comp-365.json
index 6e5b21fcf..88c0d04de 100644
--- a/apps/origin/public/r/comp-365.json
+++ b/apps/origin/public/r/comp-365.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-365",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/hover-card.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/hover-card.json"],
"files": [
{
"path": "registry/default/components/comp-365.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "tooltip",
- "hover card",
- "image",
- "radix"
- ],
+ "tags": ["tooltip", "hover card", "image", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-366.json b/apps/origin/public/r/comp-366.json
index ff60bf438..8d9c1a551 100644
--- a/apps/origin/public/r/comp-366.json
+++ b/apps/origin/public/r/comp-366.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "radix"
- ],
+ "tags": ["dropdown", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-367.json b/apps/origin/public/r/comp-367.json
index eb4bbab45..35332bfae 100644
--- a/apps/origin/public/r/comp-367.json
+++ b/apps/origin/public/r/comp-367.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "radix"
- ],
+ "tags": ["dropdown", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-368.json b/apps/origin/public/r/comp-368.json
index 573e51852..4fd676302 100644
--- a/apps/origin/public/r/comp-368.json
+++ b/apps/origin/public/r/comp-368.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "radix"
- ],
+ "tags": ["dropdown", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-369.json b/apps/origin/public/r/comp-369.json
index 41ffbf0ef..11c8b2b21 100644
--- a/apps/origin/public/r/comp-369.json
+++ b/apps/origin/public/r/comp-369.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "radix"
- ],
+ "tags": ["dropdown", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-37.json b/apps/origin/public/r/comp-37.json
index 8d923c80b..47300f7b8 100644
--- a/apps/origin/public/r/comp-37.json
+++ b/apps/origin/public/r/comp-37.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-37",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/datefield-rac.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/datefield-rac.json"],
"files": [
{
"path": "registry/default/components/comp-37.tsx",
@@ -13,11 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "date",
- "react aria"
- ]
+ "tags": ["input", "label", "date", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-370.json b/apps/origin/public/r/comp-370.json
index 435750339..3d3c499de 100644
--- a/apps/origin/public/r/comp-370.json
+++ b/apps/origin/public/r/comp-370.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "radix"
- ],
+ "tags": ["dropdown", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-371.json b/apps/origin/public/r/comp-371.json
index c6199f11e..4b4f70474 100644
--- a/apps/origin/public/r/comp-371.json
+++ b/apps/origin/public/r/comp-371.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "checkbox",
- "radix"
- ],
+ "tags": ["dropdown", "checkbox", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-372.json b/apps/origin/public/r/comp-372.json
index d920c8e43..c5d2349f1 100644
--- a/apps/origin/public/r/comp-372.json
+++ b/apps/origin/public/r/comp-372.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "radio",
- "radix"
- ],
+ "tags": ["dropdown", "radio", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-373.json b/apps/origin/public/r/comp-373.json
index 9b3ee9438..e2f705089 100644
--- a/apps/origin/public/r/comp-373.json
+++ b/apps/origin/public/r/comp-373.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "kbd",
- "delete",
- "radix"
- ],
+ "tags": ["dropdown", "kbd", "delete", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-374.json b/apps/origin/public/r/comp-374.json
index 0801366e5..28d9b3aa7 100644
--- a/apps/origin/public/r/comp-374.json
+++ b/apps/origin/public/r/comp-374.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "checkbox",
- "radio",
- "delete",
- "radix"
- ],
+ "tags": ["dropdown", "checkbox", "radio", "delete", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-375.json b/apps/origin/public/r/comp-375.json
index f0e9cc43e..0968c85ad 100644
--- a/apps/origin/public/r/comp-375.json
+++ b/apps/origin/public/r/comp-375.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "user",
- "profile",
- "radix"
- ],
+ "tags": ["dropdown", "user", "profile", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-376.json b/apps/origin/public/r/comp-376.json
index 84a7ff693..767a964db 100644
--- a/apps/origin/public/r/comp-376.json
+++ b/apps/origin/public/r/comp-376.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "user",
- "profile",
- "avatar",
- "radix"
- ],
+ "tags": ["dropdown", "user", "profile", "avatar", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-377.json b/apps/origin/public/r/comp-377.json
index d9a6ebda7..cc94f72c4 100644
--- a/apps/origin/public/r/comp-377.json
+++ b/apps/origin/public/r/comp-377.json
@@ -15,13 +15,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "user",
- "avatar",
- "profile",
- "radix"
- ],
+ "tags": ["dropdown", "user", "avatar", "profile", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-378.json b/apps/origin/public/r/comp-378.json
index 6a3c2e02f..069bd1ccb 100644
--- a/apps/origin/public/r/comp-378.json
+++ b/apps/origin/public/r/comp-378.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "info",
- "radix"
- ],
+ "tags": ["dropdown", "info", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-379.json b/apps/origin/public/r/comp-379.json
index 0161e9b2a..de734dc84 100644
--- a/apps/origin/public/r/comp-379.json
+++ b/apps/origin/public/r/comp-379.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "text editor",
- "radix"
- ],
+ "tags": ["dropdown", "text editor", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-38.json b/apps/origin/public/r/comp-38.json
index 2dec482a0..af17beeb8 100644
--- a/apps/origin/public/r/comp-38.json
+++ b/apps/origin/public/r/comp-38.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-38",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/datefield-rac.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/datefield-rac.json"],
"files": [
{
"path": "registry/default/components/comp-38.tsx",
@@ -13,11 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "date",
- "react aria"
- ]
+ "tags": ["input", "label", "date", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-380.json b/apps/origin/public/r/comp-380.json
index 8aea4602f..8511de1e3 100644
--- a/apps/origin/public/r/comp-380.json
+++ b/apps/origin/public/r/comp-380.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "dropdown",
- "darkmode",
- "radix"
- ],
+ "tags": ["dropdown", "darkmode", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-381.json b/apps/origin/public/r/comp-381.json
index befa7d1d6..6b4fd7d85 100644
--- a/apps/origin/public/r/comp-381.json
+++ b/apps/origin/public/r/comp-381.json
@@ -16,11 +16,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "filter",
- "radix"
- ],
+ "tags": ["popover", "filter", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-382.json b/apps/origin/public/r/comp-382.json
index 9c9b839aa..40af3857f 100644
--- a/apps/origin/public/r/comp-382.json
+++ b/apps/origin/public/r/comp-382.json
@@ -15,11 +15,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "notification",
- "radix"
- ],
+ "tags": ["popover", "notification", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-383.json b/apps/origin/public/r/comp-383.json
index 6581c911f..413038fa2 100644
--- a/apps/origin/public/r/comp-383.json
+++ b/apps/origin/public/r/comp-383.json
@@ -15,12 +15,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "notification",
- "user",
- "radix"
- ],
+ "tags": ["popover", "notification", "user", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-384.json b/apps/origin/public/r/comp-384.json
index 5140324eb..745b7c565 100644
--- a/apps/origin/public/r/comp-384.json
+++ b/apps/origin/public/r/comp-384.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "tooltip",
- "radix"
- ],
+ "tags": ["popover", "tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-385.json b/apps/origin/public/r/comp-385.json
index 50e97b460..a28c8868f 100644
--- a/apps/origin/public/r/comp-385.json
+++ b/apps/origin/public/r/comp-385.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "tooltip",
- "radix"
- ],
+ "tags": ["popover", "tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-386.json b/apps/origin/public/r/comp-386.json
index c5439fec2..ebf54a335 100644
--- a/apps/origin/public/r/comp-386.json
+++ b/apps/origin/public/r/comp-386.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "tooltip",
- "radix"
- ],
+ "tags": ["popover", "tooltip", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-387.json b/apps/origin/public/r/comp-387.json
index 1947e74fa..9cf165887 100644
--- a/apps/origin/public/r/comp-387.json
+++ b/apps/origin/public/r/comp-387.json
@@ -16,13 +16,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "share",
- "social",
- "copy",
- "radix"
- ],
+ "tags": ["popover", "share", "social", "copy", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-388.json b/apps/origin/public/r/comp-388.json
index c7205a1d2..ca531ebab 100644
--- a/apps/origin/public/r/comp-388.json
+++ b/apps/origin/public/r/comp-388.json
@@ -15,12 +15,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "feedback",
- "form",
- "radix"
- ],
+ "tags": ["popover", "feedback", "form", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-389.json b/apps/origin/public/r/comp-389.json
index db212ac4f..0ddb8b298 100644
--- a/apps/origin/public/r/comp-389.json
+++ b/apps/origin/public/r/comp-389.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "popover",
- "tour",
- "radix"
- ],
+ "tags": ["popover", "tour", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-39.json b/apps/origin/public/r/comp-39.json
index 36954e1ad..b825569b3 100644
--- a/apps/origin/public/r/comp-39.json
+++ b/apps/origin/public/r/comp-39.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-39",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/datefield-rac.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/datefield-rac.json"],
"files": [
{
"path": "registry/default/components/comp-39.tsx",
@@ -13,11 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "date",
- "react aria"
- ]
+ "tags": ["input", "label", "date", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-390.json b/apps/origin/public/r/comp-390.json
index 0aa5aab8c..975ef5a8c 100644
--- a/apps/origin/public/r/comp-390.json
+++ b/apps/origin/public/r/comp-390.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-390",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-390.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile"
- ],
+ "tags": ["avatar", "user", "profile"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-391.json b/apps/origin/public/r/comp-391.json
index 2a8738358..2ba69bd06 100644
--- a/apps/origin/public/r/comp-391.json
+++ b/apps/origin/public/r/comp-391.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-391",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-391.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile"
- ],
+ "tags": ["avatar", "user", "profile"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-392.json b/apps/origin/public/r/comp-392.json
index b1d298536..dc9a8d9eb 100644
--- a/apps/origin/public/r/comp-392.json
+++ b/apps/origin/public/r/comp-392.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-392",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-392.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile"
- ],
+ "tags": ["avatar", "user", "profile"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-393.json b/apps/origin/public/r/comp-393.json
index 5b77f16be..e40b4e561 100644
--- a/apps/origin/public/r/comp-393.json
+++ b/apps/origin/public/r/comp-393.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-393",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-393.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile"
- ],
+ "tags": ["avatar", "user", "profile"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-394.json b/apps/origin/public/r/comp-394.json
index 6117d40b0..fcf644f60 100644
--- a/apps/origin/public/r/comp-394.json
+++ b/apps/origin/public/r/comp-394.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-394",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-394.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile",
- "status"
- ],
+ "tags": ["avatar", "user", "profile", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-395.json b/apps/origin/public/r/comp-395.json
index abf4b2351..6fc19c3b8 100644
--- a/apps/origin/public/r/comp-395.json
+++ b/apps/origin/public/r/comp-395.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-395",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-395.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile",
- "status"
- ],
+ "tags": ["avatar", "user", "profile", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-396.json b/apps/origin/public/r/comp-396.json
index 7eba0763f..e345a67fc 100644
--- a/apps/origin/public/r/comp-396.json
+++ b/apps/origin/public/r/comp-396.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-396",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-396.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile",
- "status"
- ],
+ "tags": ["avatar", "user", "profile", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-397.json b/apps/origin/public/r/comp-397.json
index 1d4966e64..e3cac97ef 100644
--- a/apps/origin/public/r/comp-397.json
+++ b/apps/origin/public/r/comp-397.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-397",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/avatar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/avatar.json"],
"files": [
{
"path": "registry/default/components/comp-397.tsx",
@@ -13,13 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile",
- "badge",
- "chip"
- ],
+ "tags": ["avatar", "user", "profile", "badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-398.json b/apps/origin/public/r/comp-398.json
index 6dd99bb4f..bc24dfcbc 100644
--- a/apps/origin/public/r/comp-398.json
+++ b/apps/origin/public/r/comp-398.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile",
- "badge",
- "chip"
- ],
+ "tags": ["avatar", "user", "profile", "badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-399.json b/apps/origin/public/r/comp-399.json
index dd9596dca..a417c9fcf 100644
--- a/apps/origin/public/r/comp-399.json
+++ b/apps/origin/public/r/comp-399.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile",
- "badge",
- "chip"
- ],
+ "tags": ["avatar", "user", "profile", "badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-40.json b/apps/origin/public/r/comp-40.json
index 3d8474541..aa5302748 100644
--- a/apps/origin/public/r/comp-40.json
+++ b/apps/origin/public/r/comp-40.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-40",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/datefield-rac.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/datefield-rac.json"],
"files": [
{
"path": "registry/default/components/comp-40.tsx",
@@ -13,11 +11,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "date",
- "react aria"
- ]
+ "tags": ["input", "label", "date", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-400.json b/apps/origin/public/r/comp-400.json
index 9e957d5e7..2ef4a54ae 100644
--- a/apps/origin/public/r/comp-400.json
+++ b/apps/origin/public/r/comp-400.json
@@ -10,11 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "user",
- "profile"
- ],
+ "tags": ["avatar", "user", "profile"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-401.json b/apps/origin/public/r/comp-401.json
index 8a4cfbde4..b192ea436 100644
--- a/apps/origin/public/r/comp-401.json
+++ b/apps/origin/public/r/comp-401.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-402.json b/apps/origin/public/r/comp-402.json
index 926fd5a62..9160e712d 100644
--- a/apps/origin/public/r/comp-402.json
+++ b/apps/origin/public/r/comp-402.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-403.json b/apps/origin/public/r/comp-403.json
index 8e7de6cf8..1302d5e62 100644
--- a/apps/origin/public/r/comp-403.json
+++ b/apps/origin/public/r/comp-403.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-404.json b/apps/origin/public/r/comp-404.json
index 1ea8128bc..7c6cc86ba 100644
--- a/apps/origin/public/r/comp-404.json
+++ b/apps/origin/public/r/comp-404.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-405.json b/apps/origin/public/r/comp-405.json
index 087e49b40..fca64ecc1 100644
--- a/apps/origin/public/r/comp-405.json
+++ b/apps/origin/public/r/comp-405.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-406.json b/apps/origin/public/r/comp-406.json
index 61d307918..09a3f6143 100644
--- a/apps/origin/public/r/comp-406.json
+++ b/apps/origin/public/r/comp-406.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-407.json b/apps/origin/public/r/comp-407.json
index 5e69e74d1..443cd0e2c 100644
--- a/apps/origin/public/r/comp-407.json
+++ b/apps/origin/public/r/comp-407.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-408.json b/apps/origin/public/r/comp-408.json
index 4993bc155..716aebb73 100644
--- a/apps/origin/public/r/comp-408.json
+++ b/apps/origin/public/r/comp-408.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-409.json b/apps/origin/public/r/comp-409.json
index 5a2b51167..afe870925 100644
--- a/apps/origin/public/r/comp-409.json
+++ b/apps/origin/public/r/comp-409.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-409",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-409.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-41.json b/apps/origin/public/r/comp-41.json
index 0f7ccf07c..c219fd3bf 100644
--- a/apps/origin/public/r/comp-41.json
+++ b/apps/origin/public/r/comp-41.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-41",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
+ "dependencies": ["react-aria-components"],
"registryDependencies": [
"https://coss.com/origin/r/calendar-rac.json",
"https://coss.com/origin/r/datefield-rac.json"
@@ -17,13 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "date",
- "calendar",
- "picker",
- "react aria"
- ]
+ "tags": ["input", "label", "date", "calendar", "picker", "react aria"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-410.json b/apps/origin/public/r/comp-410.json
index fe799fd31..572162e1b 100644
--- a/apps/origin/public/r/comp-410.json
+++ b/apps/origin/public/r/comp-410.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-410",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-410.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-411.json b/apps/origin/public/r/comp-411.json
index da78cf9a3..5987e7efb 100644
--- a/apps/origin/public/r/comp-411.json
+++ b/apps/origin/public/r/comp-411.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-411",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-411.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-412.json b/apps/origin/public/r/comp-412.json
index 9db222ff7..7fe2db69b 100644
--- a/apps/origin/public/r/comp-412.json
+++ b/apps/origin/public/r/comp-412.json
@@ -10,10 +10,7 @@
}
],
"meta": {
- "tags": [
- "avatar",
- "avatar group"
- ],
+ "tags": ["avatar", "avatar group"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-413.json b/apps/origin/public/r/comp-413.json
index d1e76339a..5694879c4 100644
--- a/apps/origin/public/r/comp-413.json
+++ b/apps/origin/public/r/comp-413.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-413",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-413.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip"
- ],
+ "tags": ["badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-414.json b/apps/origin/public/r/comp-414.json
index 9983d58a4..8061d45aa 100644
--- a/apps/origin/public/r/comp-414.json
+++ b/apps/origin/public/r/comp-414.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-414",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-414.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip"
- ],
+ "tags": ["badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-415.json b/apps/origin/public/r/comp-415.json
index d1ae6fa0a..ab5d61a3a 100644
--- a/apps/origin/public/r/comp-415.json
+++ b/apps/origin/public/r/comp-415.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-415",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-415.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip"
- ],
+ "tags": ["badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-416.json b/apps/origin/public/r/comp-416.json
index 2a3cd2846..bae6db02a 100644
--- a/apps/origin/public/r/comp-416.json
+++ b/apps/origin/public/r/comp-416.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-416",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-416.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "counter"
- ],
+ "tags": ["badge", "chip", "counter"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-417.json b/apps/origin/public/r/comp-417.json
index b23dbc7d9..4e8e87a10 100644
--- a/apps/origin/public/r/comp-417.json
+++ b/apps/origin/public/r/comp-417.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-417",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-417.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip"
- ],
+ "tags": ["badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-418.json b/apps/origin/public/r/comp-418.json
index 1545b73a0..721dd4627 100644
--- a/apps/origin/public/r/comp-418.json
+++ b/apps/origin/public/r/comp-418.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-418",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-418.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "counter"
- ],
+ "tags": ["badge", "chip", "counter"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-419.json b/apps/origin/public/r/comp-419.json
index 4224fa18d..2d405605d 100644
--- a/apps/origin/public/r/comp-419.json
+++ b/apps/origin/public/r/comp-419.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-419",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-419.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "status"
- ],
+ "tags": ["badge", "chip", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-42.json b/apps/origin/public/r/comp-42.json
index cbe433998..ee11b430a 100644
--- a/apps/origin/public/r/comp-42.json
+++ b/apps/origin/public/r/comp-42.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-42",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
+ "dependencies": ["react-aria-components"],
"registryDependencies": [
"https://coss.com/origin/r/calendar-rac.json",
"https://coss.com/origin/r/datefield-rac.json"
@@ -27,4 +25,4 @@
"react aria"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-420.json b/apps/origin/public/r/comp-420.json
index 1d4906070..497cc5916 100644
--- a/apps/origin/public/r/comp-420.json
+++ b/apps/origin/public/r/comp-420.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-420",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-420.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "status"
- ],
+ "tags": ["badge", "chip", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-421.json b/apps/origin/public/r/comp-421.json
index 47a3fd11c..a2aa25d83 100644
--- a/apps/origin/public/r/comp-421.json
+++ b/apps/origin/public/r/comp-421.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-421",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-421.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "status"
- ],
+ "tags": ["badge", "chip", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-422.json b/apps/origin/public/r/comp-422.json
index eef351a1c..35da0f586 100644
--- a/apps/origin/public/r/comp-422.json
+++ b/apps/origin/public/r/comp-422.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-422",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-422.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "status"
- ],
+ "tags": ["badge", "chip", "status"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-423.json b/apps/origin/public/r/comp-423.json
index ab28e4bd1..5a8aaf1f9 100644
--- a/apps/origin/public/r/comp-423.json
+++ b/apps/origin/public/r/comp-423.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "checkbox"
- ],
+ "tags": ["badge", "chip", "checkbox"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-424.json b/apps/origin/public/r/comp-424.json
index fd347825e..3b85a6e03 100644
--- a/apps/origin/public/r/comp-424.json
+++ b/apps/origin/public/r/comp-424.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-424",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-424.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip"
- ],
+ "tags": ["badge", "chip"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-425.json b/apps/origin/public/r/comp-425.json
index 75f2441ac..18f9ab620 100644
--- a/apps/origin/public/r/comp-425.json
+++ b/apps/origin/public/r/comp-425.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-425",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/badge.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/badge.json"],
"files": [
{
"path": "registry/default/components/comp-425.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "badge",
- "chip",
- "tag"
- ],
+ "tags": ["badge", "chip", "tag"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-426.json b/apps/origin/public/r/comp-426.json
index 01a09f04e..90884326a 100644
--- a/apps/origin/public/r/comp-426.json
+++ b/apps/origin/public/r/comp-426.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-426",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-426.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-427.json b/apps/origin/public/r/comp-427.json
index 622d95667..5eade34bb 100644
--- a/apps/origin/public/r/comp-427.json
+++ b/apps/origin/public/r/comp-427.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-427",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-427.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-428.json b/apps/origin/public/r/comp-428.json
index 5884b498e..7a4bcc9ed 100644
--- a/apps/origin/public/r/comp-428.json
+++ b/apps/origin/public/r/comp-428.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-428",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-428.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-429.json b/apps/origin/public/r/comp-429.json
index 2e4aa08d0..7d9e62be4 100644
--- a/apps/origin/public/r/comp-429.json
+++ b/apps/origin/public/r/comp-429.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-429",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-429.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-43.json b/apps/origin/public/r/comp-43.json
index d5878e5e6..d3cb14782 100644
--- a/apps/origin/public/r/comp-43.json
+++ b/apps/origin/public/r/comp-43.json
@@ -29,4 +29,4 @@
"react aria"
]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-430.json b/apps/origin/public/r/comp-430.json
index df014cdf2..e49983968 100644
--- a/apps/origin/public/r/comp-430.json
+++ b/apps/origin/public/r/comp-430.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-430",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-430.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-431.json b/apps/origin/public/r/comp-431.json
index fcc91d471..012bb1869 100644
--- a/apps/origin/public/r/comp-431.json
+++ b/apps/origin/public/r/comp-431.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-431",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-431.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-432.json b/apps/origin/public/r/comp-432.json
index c776419fc..35bc24b63 100644
--- a/apps/origin/public/r/comp-432.json
+++ b/apps/origin/public/r/comp-432.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-432",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-432.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-433.json b/apps/origin/public/r/comp-433.json
index e95cde00f..a06df82fb 100644
--- a/apps/origin/public/r/comp-433.json
+++ b/apps/origin/public/r/comp-433.json
@@ -14,11 +14,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-434.json b/apps/origin/public/r/comp-434.json
index 184748f27..5072f7be9 100644
--- a/apps/origin/public/r/comp-434.json
+++ b/apps/origin/public/r/comp-434.json
@@ -14,11 +14,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-435.json b/apps/origin/public/r/comp-435.json
index 51595c6b9..882d94f1f 100644
--- a/apps/origin/public/r/comp-435.json
+++ b/apps/origin/public/r/comp-435.json
@@ -14,11 +14,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-436.json b/apps/origin/public/r/comp-436.json
index 05b5ecc40..8b5e313ee 100644
--- a/apps/origin/public/r/comp-436.json
+++ b/apps/origin/public/r/comp-436.json
@@ -14,11 +14,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-437.json b/apps/origin/public/r/comp-437.json
index eb121eb4c..438dd0b72 100644
--- a/apps/origin/public/r/comp-437.json
+++ b/apps/origin/public/r/comp-437.json
@@ -15,11 +15,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-438.json b/apps/origin/public/r/comp-438.json
index 614b71e12..f6f8f1e19 100644
--- a/apps/origin/public/r/comp-438.json
+++ b/apps/origin/public/r/comp-438.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-438",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-438.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-439.json b/apps/origin/public/r/comp-439.json
index dcd6fdac6..83330f822 100644
--- a/apps/origin/public/r/comp-439.json
+++ b/apps/origin/public/r/comp-439.json
@@ -14,11 +14,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-44.json b/apps/origin/public/r/comp-44.json
index 842a7f3dc..6514103b2 100644
--- a/apps/origin/public/r/comp-44.json
+++ b/apps/origin/public/r/comp-44.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-44",
"type": "registry:component",
- "dependencies": [
- "input-otp"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["input-otp"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-44.tsx",
@@ -16,10 +12,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "otp"
- ]
+ "tags": ["input", "label", "otp"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-440.json b/apps/origin/public/r/comp-440.json
index d580a4993..290e5f569 100644
--- a/apps/origin/public/r/comp-440.json
+++ b/apps/origin/public/r/comp-440.json
@@ -15,11 +15,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-441.json b/apps/origin/public/r/comp-441.json
index d9917cf05..54e8e1ee6 100644
--- a/apps/origin/public/r/comp-441.json
+++ b/apps/origin/public/r/comp-441.json
@@ -15,11 +15,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "radix"
- ],
+ "tags": ["tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-442.json b/apps/origin/public/r/comp-442.json
index 9051136e6..2585cb9c6 100644
--- a/apps/origin/public/r/comp-442.json
+++ b/apps/origin/public/r/comp-442.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-442",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-442.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "vertical tabs",
- "radix"
- ],
+ "tags": ["tabs", "vertical tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-443.json b/apps/origin/public/r/comp-443.json
index f1a9e1201..3b29064fa 100644
--- a/apps/origin/public/r/comp-443.json
+++ b/apps/origin/public/r/comp-443.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-443",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-443.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "vertical tabs",
- "radix"
- ],
+ "tags": ["tabs", "vertical tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-444.json b/apps/origin/public/r/comp-444.json
index 22c7ca1c0..95b57f99a 100644
--- a/apps/origin/public/r/comp-444.json
+++ b/apps/origin/public/r/comp-444.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-444",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-444.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "vertical tabs",
- "radix"
- ],
+ "tags": ["tabs", "vertical tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-445.json b/apps/origin/public/r/comp-445.json
index 4c1ad1484..cf1421dec 100644
--- a/apps/origin/public/r/comp-445.json
+++ b/apps/origin/public/r/comp-445.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-445",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tabs.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tabs.json"],
"files": [
{
"path": "registry/default/components/comp-445.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "tabs",
- "vertical tabs",
- "radix"
- ],
+ "tags": ["tabs", "vertical tabs", "radix"],
"colSpan": 2,
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-446.json b/apps/origin/public/r/comp-446.json
index 4efebb64e..bc4b206eb 100644
--- a/apps/origin/public/r/comp-446.json
+++ b/apps/origin/public/r/comp-446.json
@@ -14,11 +14,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "radix"
- ],
+ "tags": ["breadcrumb", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-447.json b/apps/origin/public/r/comp-447.json
index d13b8f7da..66cf06d46 100644
--- a/apps/origin/public/r/comp-447.json
+++ b/apps/origin/public/r/comp-447.json
@@ -14,12 +14,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "dropdown",
- "radix"
- ],
+ "tags": ["breadcrumb", "dropdown", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-448.json b/apps/origin/public/r/comp-448.json
index 18b546314..7cf81cd89 100644
--- a/apps/origin/public/r/comp-448.json
+++ b/apps/origin/public/r/comp-448.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-448",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/breadcrumb.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/breadcrumb.json"],
"files": [
{
"path": "registry/default/components/comp-448.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "radix"
- ],
+ "tags": ["breadcrumb", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-449.json b/apps/origin/public/r/comp-449.json
index bde13ab2d..ec1025e7f 100644
--- a/apps/origin/public/r/comp-449.json
+++ b/apps/origin/public/r/comp-449.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-449",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/breadcrumb.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/breadcrumb.json"],
"files": [
{
"path": "registry/default/components/comp-449.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "radix"
- ],
+ "tags": ["breadcrumb", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-45.json b/apps/origin/public/r/comp-45.json
index b74170c72..1d6863ac3 100644
--- a/apps/origin/public/r/comp-45.json
+++ b/apps/origin/public/r/comp-45.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-45",
"type": "registry:component",
- "dependencies": [
- "input-otp"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["input-otp"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-45.tsx",
@@ -16,10 +12,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "otp"
- ]
+ "tags": ["input", "label", "otp"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-450.json b/apps/origin/public/r/comp-450.json
index 5e9dc15eb..01591b2e9 100644
--- a/apps/origin/public/r/comp-450.json
+++ b/apps/origin/public/r/comp-450.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-450",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/breadcrumb.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/breadcrumb.json"],
"files": [
{
"path": "registry/default/components/comp-450.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "radix"
- ],
+ "tags": ["breadcrumb", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-451.json b/apps/origin/public/r/comp-451.json
index d88d0c547..24df2b5e6 100644
--- a/apps/origin/public/r/comp-451.json
+++ b/apps/origin/public/r/comp-451.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-451",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/breadcrumb.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/breadcrumb.json"],
"files": [
{
"path": "registry/default/components/comp-451.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "radix"
- ],
+ "tags": ["breadcrumb", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-452.json b/apps/origin/public/r/comp-452.json
index 05a185b7a..21d43f8df 100644
--- a/apps/origin/public/r/comp-452.json
+++ b/apps/origin/public/r/comp-452.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-452",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/breadcrumb.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/breadcrumb.json"],
"files": [
{
"path": "registry/default/components/comp-452.tsx",
@@ -13,11 +11,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "radix"
- ],
+ "tags": ["breadcrumb", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-453.json b/apps/origin/public/r/comp-453.json
index 2f557e3a3..171e69173 100644
--- a/apps/origin/public/r/comp-453.json
+++ b/apps/origin/public/r/comp-453.json
@@ -14,12 +14,8 @@
}
],
"meta": {
- "tags": [
- "breadcrumb",
- "select",
- "radix"
- ],
+ "tags": ["breadcrumb", "select", "radix"],
"colSpan": 2,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-454.json b/apps/origin/public/r/comp-454.json
index d3633c016..2be1b0292 100644
--- a/apps/origin/public/r/comp-454.json
+++ b/apps/origin/public/r/comp-454.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-455.json b/apps/origin/public/r/comp-455.json
index 004250a0f..fd5236def 100644
--- a/apps/origin/public/r/comp-455.json
+++ b/apps/origin/public/r/comp-455.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-456.json b/apps/origin/public/r/comp-456.json
index 5b3b524f9..82b999970 100644
--- a/apps/origin/public/r/comp-456.json
+++ b/apps/origin/public/r/comp-456.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-457.json b/apps/origin/public/r/comp-457.json
index bc58fec8b..b8159344a 100644
--- a/apps/origin/public/r/comp-457.json
+++ b/apps/origin/public/r/comp-457.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-457",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/pagination.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/pagination.json"],
"files": [
{
"path": "registry/default/components/comp-457.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-458.json b/apps/origin/public/r/comp-458.json
index 6e701ce7d..018b15a61 100644
--- a/apps/origin/public/r/comp-458.json
+++ b/apps/origin/public/r/comp-458.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-459.json b/apps/origin/public/r/comp-459.json
index 9f8c2b5ee..a84361ef5 100644
--- a/apps/origin/public/r/comp-459.json
+++ b/apps/origin/public/r/comp-459.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-459",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/pagination.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/pagination.json"],
"files": [
{
"path": "registry/default/components/comp-459.tsx",
@@ -18,9 +16,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-46.json b/apps/origin/public/r/comp-46.json
index 0bc4f6c19..6ed4e84d4 100644
--- a/apps/origin/public/r/comp-46.json
+++ b/apps/origin/public/r/comp-46.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-46",
"type": "registry:component",
- "dependencies": [
- "react-phone-number-input"
- ],
+ "dependencies": ["react-phone-number-input"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -17,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "phone"
- ]
+ "tags": ["input", "label", "phone"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-460.json b/apps/origin/public/r/comp-460.json
index 991231d92..64ca4a19a 100644
--- a/apps/origin/public/r/comp-460.json
+++ b/apps/origin/public/r/comp-460.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-460",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/pagination.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/pagination.json"],
"files": [
{
"path": "registry/default/components/comp-460.tsx",
@@ -18,9 +16,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-461.json b/apps/origin/public/r/comp-461.json
index 7b7774898..c013fb8e1 100644
--- a/apps/origin/public/r/comp-461.json
+++ b/apps/origin/public/r/comp-461.json
@@ -19,9 +19,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-462.json b/apps/origin/public/r/comp-462.json
index fc2e42ea5..8b02df52d 100644
--- a/apps/origin/public/r/comp-462.json
+++ b/apps/origin/public/r/comp-462.json
@@ -19,9 +19,7 @@
}
],
"meta": {
- "tags": [
- "pagination"
- ],
+ "tags": ["pagination"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-463.json b/apps/origin/public/r/comp-463.json
index 132a26a2f..b1fdaa494 100644
--- a/apps/origin/public/r/comp-463.json
+++ b/apps/origin/public/r/comp-463.json
@@ -20,11 +20,7 @@
}
],
"meta": {
- "tags": [
- "pagination",
- "select",
- "radix"
- ],
+ "tags": ["pagination", "select", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-464.json b/apps/origin/public/r/comp-464.json
index 56c7dd497..301b85de5 100644
--- a/apps/origin/public/r/comp-464.json
+++ b/apps/origin/public/r/comp-464.json
@@ -19,11 +19,7 @@
}
],
"meta": {
- "tags": [
- "pagination",
- "select",
- "radix"
- ],
+ "tags": ["pagination", "select", "radix"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-465.json b/apps/origin/public/r/comp-465.json
index dc343f796..74dac6eef 100644
--- a/apps/origin/public/r/comp-465.json
+++ b/apps/origin/public/r/comp-465.json
@@ -20,10 +20,7 @@
}
],
"meta": {
- "tags": [
- "pagination",
- "input"
- ],
+ "tags": ["pagination", "input"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-466.json b/apps/origin/public/r/comp-466.json
index 6baf80c3e..5b4a7469d 100644
--- a/apps/origin/public/r/comp-466.json
+++ b/apps/origin/public/r/comp-466.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-466",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-466.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "table"
- ],
+ "tags": ["table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-467.json b/apps/origin/public/r/comp-467.json
index 42e426926..2debc9d18 100644
--- a/apps/origin/public/r/comp-467.json
+++ b/apps/origin/public/r/comp-467.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-467",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-467.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "user",
- "avatar"
- ],
+ "tags": ["table", "user", "avatar"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-468.json b/apps/origin/public/r/comp-468.json
index 20b8aa2a9..78c772859 100644
--- a/apps/origin/public/r/comp-468.json
+++ b/apps/origin/public/r/comp-468.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-468",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-468.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "table"
- ],
+ "tags": ["table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-469.json b/apps/origin/public/r/comp-469.json
index 091d9790c..fb6a28318 100644
--- a/apps/origin/public/r/comp-469.json
+++ b/apps/origin/public/r/comp-469.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-469",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-469.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "table"
- ],
+ "tags": ["table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-47.json b/apps/origin/public/r/comp-47.json
index 88151b7fe..8c2f479d4 100644
--- a/apps/origin/public/r/comp-47.json
+++ b/apps/origin/public/r/comp-47.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-47",
"type": "registry:component",
- "dependencies": [
- "react-payment-inputs"
- ],
- "devDependencies": [
- "@types/react-payment-inputs"
- ],
+ "dependencies": ["react-payment-inputs"],
+ "devDependencies": ["@types/react-payment-inputs"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -20,13 +16,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "checkout",
- "payment",
- "credit card",
- "form"
- ]
+ "tags": ["input", "label", "checkout", "payment", "credit card", "form"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-470.json b/apps/origin/public/r/comp-470.json
index a564a7889..8bc8873fc 100644
--- a/apps/origin/public/r/comp-470.json
+++ b/apps/origin/public/r/comp-470.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-470",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-470.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "table"
- ],
+ "tags": ["table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-471.json b/apps/origin/public/r/comp-471.json
index bde1b22bf..b6953744c 100644
--- a/apps/origin/public/r/comp-471.json
+++ b/apps/origin/public/r/comp-471.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-471",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-471.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "table"
- ],
+ "tags": ["table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-472.json b/apps/origin/public/r/comp-472.json
index cb6e8280b..f12683f67 100644
--- a/apps/origin/public/r/comp-472.json
+++ b/apps/origin/public/r/comp-472.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "checkbox"
- ],
+ "tags": ["table", "checkbox"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-473.json b/apps/origin/public/r/comp-473.json
index 992206736..6a9628159 100644
--- a/apps/origin/public/r/comp-473.json
+++ b/apps/origin/public/r/comp-473.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "checkbox",
- "card"
- ],
+ "tags": ["table", "checkbox", "card"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-474.json b/apps/origin/public/r/comp-474.json
index f17533b1f..51e02d9f9 100644
--- a/apps/origin/public/r/comp-474.json
+++ b/apps/origin/public/r/comp-474.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-474",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-474.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "vertical table"
- ],
+ "tags": ["table", "vertical table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-475.json b/apps/origin/public/r/comp-475.json
index 6dcfaf791..2639d8fd1 100644
--- a/apps/origin/public/r/comp-475.json
+++ b/apps/origin/public/r/comp-475.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-475",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-475.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "sticky"
- ],
+ "tags": ["table", "sticky"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-476.json b/apps/origin/public/r/comp-476.json
index c56bece15..098f38ecd 100644
--- a/apps/origin/public/r/comp-476.json
+++ b/apps/origin/public/r/comp-476.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-476",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-476.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "table"
- ],
+ "tags": ["table"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-477.json b/apps/origin/public/r/comp-477.json
index d2ab69347..76703e0ca 100644
--- a/apps/origin/public/r/comp-477.json
+++ b/apps/origin/public/r/comp-477.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-477",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/badge.json",
"https://coss.com/origin/r/checkbox.json",
@@ -18,14 +16,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "tanstack",
- "checkbox",
- "badge",
- "chip",
- "flag"
- ],
+ "tags": ["table", "tanstack", "checkbox", "badge", "chip", "flag"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-478.json b/apps/origin/public/r/comp-478.json
index ca06db2e4..9ccc7416f 100644
--- a/apps/origin/public/r/comp-478.json
+++ b/apps/origin/public/r/comp-478.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-478",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/checkbox.json",
"https://coss.com/origin/r/input.json",
@@ -33,4 +31,4 @@
],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-479.json b/apps/origin/public/r/comp-479.json
index 40988a1f8..14397a72f 100644
--- a/apps/origin/public/r/comp-479.json
+++ b/apps/origin/public/r/comp-479.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-479",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/table.json"
- ],
+ "dependencies": ["@tanstack/react-table"],
+ "registryDependencies": ["https://coss.com/origin/r/table.json"],
"files": [
{
"path": "registry/default/components/comp-479.tsx",
@@ -16,13 +12,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "tanstack",
- "flag",
- "sort",
- "resize"
- ],
+ "tags": ["table", "tanstack", "flag", "sort", "resize"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-48.json b/apps/origin/public/r/comp-48.json
index 6349b63d7..3729a35d3 100644
--- a/apps/origin/public/r/comp-48.json
+++ b/apps/origin/public/r/comp-48.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-48",
"type": "registry:component",
- "dependencies": [
- "react-payment-inputs"
- ],
- "devDependencies": [
- "@types/react-payment-inputs"
- ],
+ "dependencies": ["react-payment-inputs"],
+ "devDependencies": ["@types/react-payment-inputs"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -20,13 +16,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "checkout",
- "payment",
- "credit card",
- "form"
- ]
+ "tags": ["input", "label", "checkout", "payment", "credit card", "form"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-480.json b/apps/origin/public/r/comp-480.json
index 4bed02a37..ee9c680dc 100644
--- a/apps/origin/public/r/comp-480.json
+++ b/apps/origin/public/r/comp-480.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-480",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/dropdown-menu.json",
@@ -18,13 +16,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "tanstack",
- "flag",
- "sticky",
- "resize"
- ],
+ "tags": ["table", "tanstack", "flag", "sticky", "resize"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-481.json b/apps/origin/public/r/comp-481.json
index 28f27315d..4b3a42d3a 100644
--- a/apps/origin/public/r/comp-481.json
+++ b/apps/origin/public/r/comp-481.json
@@ -22,13 +22,7 @@
}
],
"meta": {
- "tags": [
- "table",
- "tanstack",
- "flag",
- "sort",
- "drag and drop"
- ],
+ "tags": ["table", "tanstack", "flag", "sort", "drag and drop"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-482.json b/apps/origin/public/r/comp-482.json
index 8b8026311..97362516e 100644
--- a/apps/origin/public/r/comp-482.json
+++ b/apps/origin/public/r/comp-482.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-482",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/badge.json",
"https://coss.com/origin/r/button.json",
@@ -30,4 +28,4 @@
],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-483.json b/apps/origin/public/r/comp-483.json
index 21e313413..57eba8672 100644
--- a/apps/origin/public/r/comp-483.json
+++ b/apps/origin/public/r/comp-483.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-483",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/badge.json",
"https://coss.com/origin/r/button.json",
@@ -34,4 +32,4 @@
],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-484.json b/apps/origin/public/r/comp-484.json
index b63813c39..2c21da2e6 100644
--- a/apps/origin/public/r/comp-484.json
+++ b/apps/origin/public/r/comp-484.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-484",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/badge.json",
"https://coss.com/origin/r/button.json",
@@ -38,4 +36,4 @@
],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-485.json b/apps/origin/public/r/comp-485.json
index 265382056..ee63f9150 100644
--- a/apps/origin/public/r/comp-485.json
+++ b/apps/origin/public/r/comp-485.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-485",
"type": "registry:component",
- "dependencies": [
- "@tanstack/react-table"
- ],
+ "dependencies": ["@tanstack/react-table"],
"registryDependencies": [
"https://coss.com/origin/r/alert-dialog.json",
"https://coss.com/origin/r/badge.json",
@@ -40,4 +38,4 @@
],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-486.json b/apps/origin/public/r/comp-486.json
index 2f1ae9c77..a54b89c1f 100644
--- a/apps/origin/public/r/comp-486.json
+++ b/apps/origin/public/r/comp-486.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "range"
- ]
+ "tags": ["input", "label", "range"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-487.json b/apps/origin/public/r/comp-487.json
index b15b0c93a..bbc5b2556 100644
--- a/apps/origin/public/r/comp-487.json
+++ b/apps/origin/public/r/comp-487.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-487",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/calendar-rac.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/calendar-rac.json"],
"files": [
{
"path": "registry/default/components/comp-487.tsx",
@@ -16,11 +12,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react aria"
- ],
+ "tags": ["calendar", "date", "react aria"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-488.json b/apps/origin/public/r/comp-488.json
index 6c64c09cf..8e5eb73f3 100644
--- a/apps/origin/public/r/comp-488.json
+++ b/apps/origin/public/r/comp-488.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-488",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/calendar-rac.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/calendar-rac.json"],
"files": [
{
"path": "registry/default/components/comp-488.tsx",
@@ -16,12 +12,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "react aria"
- ],
+ "tags": ["calendar", "range calendar", "date", "react aria"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-489.json b/apps/origin/public/r/comp-489.json
index d9c816065..825b9fbb2 100644
--- a/apps/origin/public/r/comp-489.json
+++ b/apps/origin/public/r/comp-489.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-489",
"type": "registry:component",
- "dependencies": [
- "react-aria-components"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/calendar-rac.json"
- ],
+ "dependencies": ["react-aria-components"],
+ "registryDependencies": ["https://coss.com/origin/r/calendar-rac.json"],
"files": [
{
"path": "registry/default/components/comp-489.tsx",
@@ -16,13 +12,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "disabled",
- "react aria"
- ],
+ "tags": ["calendar", "range calendar", "date", "disabled", "react aria"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-49.json b/apps/origin/public/r/comp-49.json
index 3ece4166a..3b5c09360 100644
--- a/apps/origin/public/r/comp-49.json
+++ b/apps/origin/public/r/comp-49.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-49",
"type": "registry:component",
- "dependencies": [
- "react-payment-inputs"
- ],
- "devDependencies": [
- "@types/react-payment-inputs"
- ],
+ "dependencies": ["react-payment-inputs"],
+ "devDependencies": ["@types/react-payment-inputs"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -20,13 +16,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "checkout",
- "payment",
- "credit card",
- "form"
- ]
+ "tags": ["input", "label", "checkout", "payment", "credit card", "form"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-490.json b/apps/origin/public/r/comp-490.json
index 13ffab4b5..a4aec10be 100644
--- a/apps/origin/public/r/comp-490.json
+++ b/apps/origin/public/r/comp-490.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-490",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-490.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-491.json b/apps/origin/public/r/comp-491.json
index 9ca755d48..e5fc240b8 100644
--- a/apps/origin/public/r/comp-491.json
+++ b/apps/origin/public/r/comp-491.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-491",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-491.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "range calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-492.json b/apps/origin/public/r/comp-492.json
index 25038f86b..809435b5c 100644
--- a/apps/origin/public/r/comp-492.json
+++ b/apps/origin/public/r/comp-492.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-492",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-492.tsx",
@@ -22,4 +20,4 @@
],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-493.json b/apps/origin/public/r/comp-493.json
index ac76d4d62..420fb48b7 100644
--- a/apps/origin/public/r/comp-493.json
+++ b/apps/origin/public/r/comp-493.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-493",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-493.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-494.json b/apps/origin/public/r/comp-494.json
index bbece65e2..f78d33bb1 100644
--- a/apps/origin/public/r/comp-494.json
+++ b/apps/origin/public/r/comp-494.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-494",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-494.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-495.json b/apps/origin/public/r/comp-495.json
index db00ae1a1..0edd0eeeb 100644
--- a/apps/origin/public/r/comp-495.json
+++ b/apps/origin/public/r/comp-495.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-495",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-495.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "range calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-496.json b/apps/origin/public/r/comp-496.json
index 0ec850aa8..f57157e19 100644
--- a/apps/origin/public/r/comp-496.json
+++ b/apps/origin/public/r/comp-496.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-496",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-496.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-497.json b/apps/origin/public/r/comp-497.json
index 4bce5a849..ff25f8574 100644
--- a/apps/origin/public/r/comp-497.json
+++ b/apps/origin/public/r/comp-497.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-498.json b/apps/origin/public/r/comp-498.json
index 13c6a1e31..76524b21e 100644
--- a/apps/origin/public/r/comp-498.json
+++ b/apps/origin/public/r/comp-498.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-499.json b/apps/origin/public/r/comp-499.json
index 65eee96eb..27df35ad6 100644
--- a/apps/origin/public/r/comp-499.json
+++ b/apps/origin/public/r/comp-499.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-499",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-499.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "week",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "week", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-50.json b/apps/origin/public/r/comp-50.json
index d9802771b..5f44287ff 100644
--- a/apps/origin/public/r/comp-50.json
+++ b/apps/origin/public/r/comp-50.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-50",
"type": "registry:component",
- "dependencies": [
- "react-payment-inputs"
- ],
- "devDependencies": [
- "@types/react-payment-inputs"
- ],
+ "dependencies": ["react-payment-inputs"],
+ "devDependencies": ["@types/react-payment-inputs"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -20,13 +16,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "checkout",
- "payment",
- "credit card",
- "form"
- ]
+ "tags": ["input", "label", "checkout", "payment", "credit card", "form"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-500.json b/apps/origin/public/r/comp-500.json
index 88ca6d914..33bd5bd3a 100644
--- a/apps/origin/public/r/comp-500.json
+++ b/apps/origin/public/r/comp-500.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "button",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "button", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-501.json b/apps/origin/public/r/comp-501.json
index 9900c15d1..2f5ad165f 100644
--- a/apps/origin/public/r/comp-501.json
+++ b/apps/origin/public/r/comp-501.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "button",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "button", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-502.json b/apps/origin/public/r/comp-502.json
index 32b7ffea8..74b631cc5 100644
--- a/apps/origin/public/r/comp-502.json
+++ b/apps/origin/public/r/comp-502.json
@@ -15,12 +15,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "input",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "input", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-503.json b/apps/origin/public/r/comp-503.json
index 278e590b5..2c65656bc 100644
--- a/apps/origin/public/r/comp-503.json
+++ b/apps/origin/public/r/comp-503.json
@@ -15,13 +15,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "input",
- "time",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "input", "time", "react daypicker"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-504.json b/apps/origin/public/r/comp-504.json
index 9a17949ae..52e656a86 100644
--- a/apps/origin/public/r/comp-504.json
+++ b/apps/origin/public/r/comp-504.json
@@ -16,13 +16,7 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "collapsible",
- "react daypicker",
- "radix"
- ],
+ "tags": ["calendar", "date", "collapsible", "react daypicker", "radix"],
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-505.json b/apps/origin/public/r/comp-505.json
index 08e1efe3f..d25f9fefd 100644
--- a/apps/origin/public/r/comp-505.json
+++ b/apps/origin/public/r/comp-505.json
@@ -15,14 +15,8 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "time",
- "button",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "time", "button", "react daypicker"],
"colSpan": 3,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-506.json b/apps/origin/public/r/comp-506.json
index aeaf0b52f..79b1df8dd 100644
--- a/apps/origin/public/r/comp-506.json
+++ b/apps/origin/public/r/comp-506.json
@@ -14,13 +14,8 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "button",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "button", "react daypicker"],
"colSpan": 3,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-507.json b/apps/origin/public/r/comp-507.json
index c822cd073..69bd814fc 100644
--- a/apps/origin/public/r/comp-507.json
+++ b/apps/origin/public/r/comp-507.json
@@ -14,14 +14,8 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "button",
- "react daypicker"
- ],
+ "tags": ["calendar", "range calendar", "date", "button", "react daypicker"],
"colSpan": 3,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-508.json b/apps/origin/public/r/comp-508.json
index a3bcbdb5c..d7531b234 100644
--- a/apps/origin/public/r/comp-508.json
+++ b/apps/origin/public/r/comp-508.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-508",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-508.tsx",
@@ -13,13 +11,8 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "range calendar", "date", "react daypicker"],
"colSpan": 3,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-509.json b/apps/origin/public/r/comp-509.json
index 7f07d126a..4a215c4e6 100644
--- a/apps/origin/public/r/comp-509.json
+++ b/apps/origin/public/r/comp-509.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-509",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-509.tsx",
@@ -13,13 +11,8 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "range calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "range calendar", "date", "react daypicker"],
"colSpan": 3,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-51.json b/apps/origin/public/r/comp-51.json
index e30657cd4..112b1f18b 100644
--- a/apps/origin/public/r/comp-51.json
+++ b/apps/origin/public/r/comp-51.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "password"
- ]
+ "tags": ["input", "label", "password"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-510.json b/apps/origin/public/r/comp-510.json
index 499ce8fec..ae42d31c1 100644
--- a/apps/origin/public/r/comp-510.json
+++ b/apps/origin/public/r/comp-510.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-510",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/calendar.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/calendar.json"],
"files": [
{
"path": "registry/default/components/comp-510.tsx",
@@ -13,12 +11,8 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "react daypicker"
- ],
+ "tags": ["calendar", "date", "react daypicker"],
"colSpan": 3,
"style": 1
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-511.json b/apps/origin/public/r/comp-511.json
index da4bfb94b..7c5fc2422 100644
--- a/apps/origin/public/r/comp-511.json
+++ b/apps/origin/public/r/comp-511.json
@@ -16,12 +16,6 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "button",
- "picker",
- "react daypicker"
- ]
+ "tags": ["calendar", "date", "button", "picker", "react daypicker"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-512.json b/apps/origin/public/r/comp-512.json
index ded63d820..6546f4cd9 100644
--- a/apps/origin/public/r/comp-512.json
+++ b/apps/origin/public/r/comp-512.json
@@ -16,12 +16,6 @@
}
],
"meta": {
- "tags": [
- "calendar",
- "date",
- "button",
- "picker",
- "react daypicker"
- ]
+ "tags": ["calendar", "date", "button", "picker", "react daypicker"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-513.json b/apps/origin/public/r/comp-513.json
index 86fbda8e9..62c8a9f23 100644
--- a/apps/origin/public/r/comp-513.json
+++ b/apps/origin/public/r/comp-513.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-513",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-513.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-514.json b/apps/origin/public/r/comp-514.json
index e195240c9..a0c1e2e26 100644
--- a/apps/origin/public/r/comp-514.json
+++ b/apps/origin/public/r/comp-514.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-514",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-514.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-515.json b/apps/origin/public/r/comp-515.json
index 765f2639d..f8e5793b5 100644
--- a/apps/origin/public/r/comp-515.json
+++ b/apps/origin/public/r/comp-515.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-515",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-515.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-516.json b/apps/origin/public/r/comp-516.json
index 4ffb3e7a8..c0c624f87 100644
--- a/apps/origin/public/r/comp-516.json
+++ b/apps/origin/public/r/comp-516.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-517.json b/apps/origin/public/r/comp-517.json
index 21bf0380d..f3d2c725e 100644
--- a/apps/origin/public/r/comp-517.json
+++ b/apps/origin/public/r/comp-517.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-518.json b/apps/origin/public/r/comp-518.json
index 8cd1781a8..8e1b1c7d4 100644
--- a/apps/origin/public/r/comp-518.json
+++ b/apps/origin/public/r/comp-518.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-518",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-518.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-519.json b/apps/origin/public/r/comp-519.json
index 5eea26b2c..77e87abff 100644
--- a/apps/origin/public/r/comp-519.json
+++ b/apps/origin/public/r/comp-519.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-519",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-519.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-52.json b/apps/origin/public/r/comp-52.json
index 7792249d9..5e65bd743 100644
--- a/apps/origin/public/r/comp-52.json
+++ b/apps/origin/public/r/comp-52.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "read-only"
- ]
+ "tags": ["input", "label", "read-only"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-520.json b/apps/origin/public/r/comp-520.json
index fc41a0eed..70b76e8a7 100644
--- a/apps/origin/public/r/comp-520.json
+++ b/apps/origin/public/r/comp-520.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-521.json b/apps/origin/public/r/comp-521.json
index 9d280fbd5..bfd9bf85e 100644
--- a/apps/origin/public/r/comp-521.json
+++ b/apps/origin/public/r/comp-521.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-522.json b/apps/origin/public/r/comp-522.json
index 31ec7cca7..cb2b7e376 100644
--- a/apps/origin/public/r/comp-522.json
+++ b/apps/origin/public/r/comp-522.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-522",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-522.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-523.json b/apps/origin/public/r/comp-523.json
index 8d59dad2f..88ea00dcf 100644
--- a/apps/origin/public/r/comp-523.json
+++ b/apps/origin/public/r/comp-523.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-523",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-523.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-524.json b/apps/origin/public/r/comp-524.json
index 9b6ef7fae..f0d4b0fa1 100644
--- a/apps/origin/public/r/comp-524.json
+++ b/apps/origin/public/r/comp-524.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-524",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-524.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-525.json b/apps/origin/public/r/comp-525.json
index b768e5452..2b195c273 100644
--- a/apps/origin/public/r/comp-525.json
+++ b/apps/origin/public/r/comp-525.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-525",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-525.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper"
- ],
+ "tags": ["stepper"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-526.json b/apps/origin/public/r/comp-526.json
index 83221e04f..ed5ac1f07 100644
--- a/apps/origin/public/r/comp-526.json
+++ b/apps/origin/public/r/comp-526.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-526",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-526.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper",
- "vertical stepper"
- ],
+ "tags": ["stepper", "vertical stepper"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-527.json b/apps/origin/public/r/comp-527.json
index 44984ca1c..7a0bae6b1 100644
--- a/apps/origin/public/r/comp-527.json
+++ b/apps/origin/public/r/comp-527.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "stepper",
- "vertical stepper"
- ],
+ "tags": ["stepper", "vertical stepper"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-528.json b/apps/origin/public/r/comp-528.json
index 36b0023db..24cbe5fd2 100644
--- a/apps/origin/public/r/comp-528.json
+++ b/apps/origin/public/r/comp-528.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-528",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-528.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper",
- "vertical stepper"
- ],
+ "tags": ["stepper", "vertical stepper"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-529.json b/apps/origin/public/r/comp-529.json
index 14e4f8f08..6e938c495 100644
--- a/apps/origin/public/r/comp-529.json
+++ b/apps/origin/public/r/comp-529.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-529",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/stepper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/stepper.json"],
"files": [
{
"path": "registry/default/components/comp-529.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "stepper",
- "vertical stepper"
- ],
+ "tags": ["stepper", "vertical stepper"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-53.json b/apps/origin/public/r/comp-53.json
index 16c16085a..a6b3f95f6 100644
--- a/apps/origin/public/r/comp-53.json
+++ b/apps/origin/public/r/comp-53.json
@@ -15,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "copy"
- ]
+ "tags": ["input", "label", "copy"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-530.json b/apps/origin/public/r/comp-530.json
index 498bfae28..b6ad99226 100644
--- a/apps/origin/public/r/comp-530.json
+++ b/apps/origin/public/r/comp-530.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-530",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-530.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-531.json b/apps/origin/public/r/comp-531.json
index 327bb278a..3e1ce7ea9 100644
--- a/apps/origin/public/r/comp-531.json
+++ b/apps/origin/public/r/comp-531.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-531",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-531.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-532.json b/apps/origin/public/r/comp-532.json
index 09cc23819..0f1c79a4e 100644
--- a/apps/origin/public/r/comp-532.json
+++ b/apps/origin/public/r/comp-532.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-532",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-532.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-533.json b/apps/origin/public/r/comp-533.json
index fe160c06c..d80ff4a64 100644
--- a/apps/origin/public/r/comp-533.json
+++ b/apps/origin/public/r/comp-533.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-533",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-533.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-534.json b/apps/origin/public/r/comp-534.json
index 8e89db354..a12dbf725 100644
--- a/apps/origin/public/r/comp-534.json
+++ b/apps/origin/public/r/comp-534.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-534",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-534.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-535.json b/apps/origin/public/r/comp-535.json
index 3f00ed58a..45d13c433 100644
--- a/apps/origin/public/r/comp-535.json
+++ b/apps/origin/public/r/comp-535.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-535",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-535.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-536.json b/apps/origin/public/r/comp-536.json
index 956c14725..6f4b89e30 100644
--- a/apps/origin/public/r/comp-536.json
+++ b/apps/origin/public/r/comp-536.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-536",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-536.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-537.json b/apps/origin/public/r/comp-537.json
index 9ffcb3d2f..b1213e051 100644
--- a/apps/origin/public/r/comp-537.json
+++ b/apps/origin/public/r/comp-537.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-537",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-537.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-538.json b/apps/origin/public/r/comp-538.json
index 26c5d7870..169a42cdd 100644
--- a/apps/origin/public/r/comp-538.json
+++ b/apps/origin/public/r/comp-538.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-538",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-538.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-539.json b/apps/origin/public/r/comp-539.json
index feac2d267..0bada3cc4 100644
--- a/apps/origin/public/r/comp-539.json
+++ b/apps/origin/public/r/comp-539.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-539",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-539.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline",
- "vertical timeline"
- ],
+ "tags": ["timeline", "vertical timeline"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-54.json b/apps/origin/public/r/comp-54.json
index 8ffda6e71..b05cd8be7 100644
--- a/apps/origin/public/r/comp-54.json
+++ b/apps/origin/public/r/comp-54.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-54",
"type": "registry:component",
- "dependencies": [
- "use-mask-input"
- ],
+ "dependencies": ["use-mask-input"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -17,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "mask"
- ]
+ "tags": ["input", "label", "mask"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-540.json b/apps/origin/public/r/comp-540.json
index 3bc64d852..758f9629a 100644
--- a/apps/origin/public/r/comp-540.json
+++ b/apps/origin/public/r/comp-540.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-540",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-540.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline"
- ],
+ "tags": ["timeline"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-541.json b/apps/origin/public/r/comp-541.json
index ff3a534fc..c5de35033 100644
--- a/apps/origin/public/r/comp-541.json
+++ b/apps/origin/public/r/comp-541.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-541",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/timeline.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/timeline.json"],
"files": [
{
"path": "registry/default/components/comp-541.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "timeline"
- ],
+ "tags": ["timeline"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-542.json b/apps/origin/public/r/comp-542.json
index 9aad4961a..46cd45d56 100644
--- a/apps/origin/public/r/comp-542.json
+++ b/apps/origin/public/r/comp-542.json
@@ -116,9 +116,7 @@
}
],
"meta": {
- "tags": [
- "calendar"
- ],
+ "tags": ["calendar"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-543.json b/apps/origin/public/r/comp-543.json
index 9c5a49852..ce95d925b 100644
--- a/apps/origin/public/r/comp-543.json
+++ b/apps/origin/public/r/comp-543.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-543",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-543.tsx",
@@ -18,12 +16,6 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop",
- "avatar"
- ]
+ "tags": ["upload", "file", "image", "drag and drop", "avatar"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-544.json b/apps/origin/public/r/comp-544.json
index de2f0e635..38359e3ee 100644
--- a/apps/origin/public/r/comp-544.json
+++ b/apps/origin/public/r/comp-544.json
@@ -15,12 +15,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-545.json b/apps/origin/public/r/comp-545.json
index 8c5db45c9..ebb7da1cf 100644
--- a/apps/origin/public/r/comp-545.json
+++ b/apps/origin/public/r/comp-545.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-545",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-545.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-546.json b/apps/origin/public/r/comp-546.json
index 4bd562c7f..3ec6f97d5 100644
--- a/apps/origin/public/r/comp-546.json
+++ b/apps/origin/public/r/comp-546.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-546",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-546.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-547.json b/apps/origin/public/r/comp-547.json
index 8a4c2eccf..c4cf0c361 100644
--- a/apps/origin/public/r/comp-547.json
+++ b/apps/origin/public/r/comp-547.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-547",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-547.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-548.json b/apps/origin/public/r/comp-548.json
index b81997d4c..9eaade35a 100644
--- a/apps/origin/public/r/comp-548.json
+++ b/apps/origin/public/r/comp-548.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-548",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-548.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-549.json b/apps/origin/public/r/comp-549.json
index e54cc9dee..568e3efbc 100644
--- a/apps/origin/public/r/comp-549.json
+++ b/apps/origin/public/r/comp-549.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-549",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-549.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-55.json b/apps/origin/public/r/comp-55.json
index bb14b3d2f..2d66691d4 100644
--- a/apps/origin/public/r/comp-55.json
+++ b/apps/origin/public/r/comp-55.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-55",
"type": "registry:component",
- "dependencies": [
- "use-mask-input"
- ],
+ "dependencies": ["use-mask-input"],
"registryDependencies": [
"https://coss.com/origin/r/input.json",
"https://coss.com/origin/r/label.json"
@@ -17,11 +15,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "mask",
- "time"
- ]
+ "tags": ["input", "label", "mask", "time"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-550.json b/apps/origin/public/r/comp-550.json
index 3b5ef0fdc..fe30db96d 100644
--- a/apps/origin/public/r/comp-550.json
+++ b/apps/origin/public/r/comp-550.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-550",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-550.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-551.json b/apps/origin/public/r/comp-551.json
index 80c4af683..3baf8a32e 100644
--- a/apps/origin/public/r/comp-551.json
+++ b/apps/origin/public/r/comp-551.json
@@ -19,12 +19,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-552.json b/apps/origin/public/r/comp-552.json
index fe8a7dd9f..d84b6701d 100644
--- a/apps/origin/public/r/comp-552.json
+++ b/apps/origin/public/r/comp-552.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-552",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-552.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-553.json b/apps/origin/public/r/comp-553.json
index f7f656e0a..34859dcd5 100644
--- a/apps/origin/public/r/comp-553.json
+++ b/apps/origin/public/r/comp-553.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-553",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-553.tsx",
@@ -18,12 +16,7 @@
}
],
"meta": {
- "tags": [
- "upload",
- "file",
- "image",
- "drag and drop"
- ],
+ "tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-554.json b/apps/origin/public/r/comp-554.json
index e9e06ce35..b879d3694 100644
--- a/apps/origin/public/r/comp-554.json
+++ b/apps/origin/public/r/comp-554.json
@@ -33,4 +33,4 @@
],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-555.json b/apps/origin/public/r/comp-555.json
index d4a52da92..cc4729387 100644
--- a/apps/origin/public/r/comp-555.json
+++ b/apps/origin/public/r/comp-555.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-555",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-555.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-556.json b/apps/origin/public/r/comp-556.json
index 2d118524f..1d80a7d16 100644
--- a/apps/origin/public/r/comp-556.json
+++ b/apps/origin/public/r/comp-556.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-556",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-556.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-557.json b/apps/origin/public/r/comp-557.json
index 0e56de18f..3c5b77307 100644
--- a/apps/origin/public/r/comp-557.json
+++ b/apps/origin/public/r/comp-557.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-557",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-557.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-558.json b/apps/origin/public/r/comp-558.json
index 6dfe16552..7d4014214 100644
--- a/apps/origin/public/r/comp-558.json
+++ b/apps/origin/public/r/comp-558.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-558",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-558.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-559.json b/apps/origin/public/r/comp-559.json
index 9f03fa121..f1465ef40 100644
--- a/apps/origin/public/r/comp-559.json
+++ b/apps/origin/public/r/comp-559.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-559",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-559.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-56.json b/apps/origin/public/r/comp-56.json
index ef791d0d3..45fa8733b 100644
--- a/apps/origin/public/r/comp-56.json
+++ b/apps/origin/public/r/comp-56.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-56",
"type": "registry:component",
- "dependencies": [
- "emblor"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["emblor"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-56.tsx",
@@ -16,11 +12,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "tag",
- "emblor"
- ]
+ "tags": ["input", "label", "tag", "emblor"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-560.json b/apps/origin/public/r/comp-560.json
index eda8b6ca4..af449900e 100644
--- a/apps/origin/public/r/comp-560.json
+++ b/apps/origin/public/r/comp-560.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-560",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-560.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-561.json b/apps/origin/public/r/comp-561.json
index 51f89ae8e..d20e7275a 100644
--- a/apps/origin/public/r/comp-561.json
+++ b/apps/origin/public/r/comp-561.json
@@ -14,12 +14,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom",
- "slider"
- ],
+ "tags": ["image", "crop", "zoom", "slider"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-562.json b/apps/origin/public/r/comp-562.json
index e95ad6be7..c1080cec6 100644
--- a/apps/origin/public/r/comp-562.json
+++ b/apps/origin/public/r/comp-562.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-562",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-562.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-563.json b/apps/origin/public/r/comp-563.json
index b8dcc0fc9..a357cadff 100644
--- a/apps/origin/public/r/comp-563.json
+++ b/apps/origin/public/r/comp-563.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-563",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-563.tsx",
@@ -13,11 +11,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-564.json b/apps/origin/public/r/comp-564.json
index ea1378056..0017765b7 100644
--- a/apps/origin/public/r/comp-564.json
+++ b/apps/origin/public/r/comp-564.json
@@ -14,11 +14,7 @@
}
],
"meta": {
- "tags": [
- "image",
- "crop",
- "zoom"
- ],
+ "tags": ["image", "crop", "zoom"],
"colSpan": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-565.json b/apps/origin/public/r/comp-565.json
index 9d8ea433a..0d5d9b520 100644
--- a/apps/origin/public/r/comp-565.json
+++ b/apps/origin/public/r/comp-565.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-565",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-565.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-566.json b/apps/origin/public/r/comp-566.json
index 888a72650..cafb38d1b 100644
--- a/apps/origin/public/r/comp-566.json
+++ b/apps/origin/public/r/comp-566.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-566",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-566.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-567.json b/apps/origin/public/r/comp-567.json
index 8c2f01db2..df32d7dd8 100644
--- a/apps/origin/public/r/comp-567.json
+++ b/apps/origin/public/r/comp-567.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-567",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-567.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-568.json b/apps/origin/public/r/comp-568.json
index bf7a8108c..c85e911f7 100644
--- a/apps/origin/public/r/comp-568.json
+++ b/apps/origin/public/r/comp-568.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-568",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-568.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-569.json b/apps/origin/public/r/comp-569.json
index e71485080..66a99840b 100644
--- a/apps/origin/public/r/comp-569.json
+++ b/apps/origin/public/r/comp-569.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-569",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-569.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-57.json b/apps/origin/public/r/comp-57.json
index 4f3bdf445..7e38ad5d1 100644
--- a/apps/origin/public/r/comp-57.json
+++ b/apps/origin/public/r/comp-57.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-57",
"type": "registry:component",
- "dependencies": [
- "emblor"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["emblor"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-57.tsx",
@@ -16,11 +12,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "tag",
- "emblor"
- ]
+ "tags": ["input", "label", "tag", "emblor"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-570.json b/apps/origin/public/r/comp-570.json
index 3780d2ac8..818c9d9ac 100644
--- a/apps/origin/public/r/comp-570.json
+++ b/apps/origin/public/r/comp-570.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-570",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-570.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-571.json b/apps/origin/public/r/comp-571.json
index abfa3d103..0537bf1b0 100644
--- a/apps/origin/public/r/comp-571.json
+++ b/apps/origin/public/r/comp-571.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "filter",
- "search"
- ]
+ "tags": ["tree", "filter", "search"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-572.json b/apps/origin/public/r/comp-572.json
index 0c16678ef..1f52e0641 100644
--- a/apps/origin/public/r/comp-572.json
+++ b/apps/origin/public/r/comp-572.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "filter",
- "search"
- ]
+ "tags": ["tree", "filter", "search"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-573.json b/apps/origin/public/r/comp-573.json
index 26946a62d..4e0297604 100644
--- a/apps/origin/public/r/comp-573.json
+++ b/apps/origin/public/r/comp-573.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-573",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-573.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-574.json b/apps/origin/public/r/comp-574.json
index 94e6f7da0..e48749bdd 100644
--- a/apps/origin/public/r/comp-574.json
+++ b/apps/origin/public/r/comp-574.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "button"
- ]
+ "tags": ["tree", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-575.json b/apps/origin/public/r/comp-575.json
index a917c1178..467da63c1 100644
--- a/apps/origin/public/r/comp-575.json
+++ b/apps/origin/public/r/comp-575.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-575",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-575.tsx",
@@ -13,8 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree"
- ]
+ "tags": ["tree"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-576.json b/apps/origin/public/r/comp-576.json
index 5688b8bb7..b04d789fc 100644
--- a/apps/origin/public/r/comp-576.json
+++ b/apps/origin/public/r/comp-576.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-576",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/tree.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
{
"path": "registry/default/components/comp-576.tsx",
@@ -13,9 +11,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "menu"
- ]
+ "tags": ["tree", "menu"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-577.json b/apps/origin/public/r/comp-577.json
index e3188534a..2e62afb33 100644
--- a/apps/origin/public/r/comp-577.json
+++ b/apps/origin/public/r/comp-577.json
@@ -15,9 +15,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-578.json b/apps/origin/public/r/comp-578.json
index 09619b647..c2ae609c1 100644
--- a/apps/origin/public/r/comp-578.json
+++ b/apps/origin/public/r/comp-578.json
@@ -20,9 +20,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-579.json b/apps/origin/public/r/comp-579.json
index 02a85a22c..265931aed 100644
--- a/apps/origin/public/r/comp-579.json
+++ b/apps/origin/public/r/comp-579.json
@@ -20,9 +20,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-58.json b/apps/origin/public/r/comp-58.json
index 4a702f3e5..937638228 100644
--- a/apps/origin/public/r/comp-58.json
+++ b/apps/origin/public/r/comp-58.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-58",
"type": "registry:component",
- "dependencies": [
- "input-otp"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/label.json"
- ],
+ "dependencies": ["input-otp"],
+ "registryDependencies": ["https://coss.com/origin/r/label.json"],
"files": [
{
"path": "registry/default/components/comp-58.tsx",
@@ -16,10 +12,6 @@
}
],
"meta": {
- "tags": [
- "input",
- "label",
- "otp"
- ]
+ "tags": ["input", "label", "otp"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-580.json b/apps/origin/public/r/comp-580.json
index 52bf69a6c..fbb9f9c5b 100644
--- a/apps/origin/public/r/comp-580.json
+++ b/apps/origin/public/r/comp-580.json
@@ -21,9 +21,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-581.json b/apps/origin/public/r/comp-581.json
index e8bdf2f91..ccfd8149c 100644
--- a/apps/origin/public/r/comp-581.json
+++ b/apps/origin/public/r/comp-581.json
@@ -37,9 +37,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-582.json b/apps/origin/public/r/comp-582.json
index 6ee1b2ebb..c3c83a7c5 100644
--- a/apps/origin/public/r/comp-582.json
+++ b/apps/origin/public/r/comp-582.json
@@ -34,9 +34,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-583.json b/apps/origin/public/r/comp-583.json
index 9f7054b3e..33052b59b 100644
--- a/apps/origin/public/r/comp-583.json
+++ b/apps/origin/public/r/comp-583.json
@@ -33,9 +33,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-584.json b/apps/origin/public/r/comp-584.json
index 8ea9f2e21..bc332da63 100644
--- a/apps/origin/public/r/comp-584.json
+++ b/apps/origin/public/r/comp-584.json
@@ -33,9 +33,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-585.json b/apps/origin/public/r/comp-585.json
index acea92dd0..099c27803 100644
--- a/apps/origin/public/r/comp-585.json
+++ b/apps/origin/public/r/comp-585.json
@@ -33,9 +33,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-586.json b/apps/origin/public/r/comp-586.json
index d7ec7c0b0..847dc6b92 100644
--- a/apps/origin/public/r/comp-586.json
+++ b/apps/origin/public/r/comp-586.json
@@ -26,9 +26,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-587.json b/apps/origin/public/r/comp-587.json
index b603e1da9..3ad65d946 100644
--- a/apps/origin/public/r/comp-587.json
+++ b/apps/origin/public/r/comp-587.json
@@ -21,9 +21,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-588.json b/apps/origin/public/r/comp-588.json
index 1f1e2127a..a2b8e0e10 100644
--- a/apps/origin/public/r/comp-588.json
+++ b/apps/origin/public/r/comp-588.json
@@ -25,9 +25,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-589.json b/apps/origin/public/r/comp-589.json
index e2160dd81..b4b010985 100644
--- a/apps/origin/public/r/comp-589.json
+++ b/apps/origin/public/r/comp-589.json
@@ -29,9 +29,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-59.json b/apps/origin/public/r/comp-59.json
index e8b2dddd0..7ddaa8d69 100644
--- a/apps/origin/public/r/comp-59.json
+++ b/apps/origin/public/r/comp-59.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-590.json b/apps/origin/public/r/comp-590.json
index e295d0d6b..d893623b5 100644
--- a/apps/origin/public/r/comp-590.json
+++ b/apps/origin/public/r/comp-590.json
@@ -32,9 +32,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-591.json b/apps/origin/public/r/comp-591.json
index b3e476f74..6fb6af566 100644
--- a/apps/origin/public/r/comp-591.json
+++ b/apps/origin/public/r/comp-591.json
@@ -21,9 +21,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-592.json b/apps/origin/public/r/comp-592.json
index 8ec6d3e57..f687240dc 100644
--- a/apps/origin/public/r/comp-592.json
+++ b/apps/origin/public/r/comp-592.json
@@ -33,9 +33,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-593.json b/apps/origin/public/r/comp-593.json
index ce0bf4b72..692e460f1 100644
--- a/apps/origin/public/r/comp-593.json
+++ b/apps/origin/public/r/comp-593.json
@@ -28,9 +28,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-594.json b/apps/origin/public/r/comp-594.json
index ccacf62cf..df9bf782c 100644
--- a/apps/origin/public/r/comp-594.json
+++ b/apps/origin/public/r/comp-594.json
@@ -25,9 +25,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-595.json b/apps/origin/public/r/comp-595.json
index 19e2b8996..f5cbc1210 100644
--- a/apps/origin/public/r/comp-595.json
+++ b/apps/origin/public/r/comp-595.json
@@ -14,9 +14,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-596.json b/apps/origin/public/r/comp-596.json
index f3f499b74..91813064e 100644
--- a/apps/origin/public/r/comp-596.json
+++ b/apps/origin/public/r/comp-596.json
@@ -18,9 +18,7 @@
}
],
"meta": {
- "tags": [
- "navbar, navigation"
- ],
+ "tags": ["navbar, navigation"],
"colSpan": 3
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-597.json b/apps/origin/public/r/comp-597.json
index 76e459c71..b5293b961 100644
--- a/apps/origin/public/r/comp-597.json
+++ b/apps/origin/public/r/comp-597.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "checkbox"
- ]
+ "tags": ["tree", "checkbox"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-598.json b/apps/origin/public/r/comp-598.json
index 66608a62c..894235f8f 100644
--- a/apps/origin/public/r/comp-598.json
+++ b/apps/origin/public/r/comp-598.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "checkbox"
- ]
+ "tags": ["tree", "checkbox"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-599.json b/apps/origin/public/r/comp-599.json
index cd3c1eb44..fd72887af 100644
--- a/apps/origin/public/r/comp-599.json
+++ b/apps/origin/public/r/comp-599.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "tree",
- "checkbox"
- ]
+ "tags": ["tree", "checkbox"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-60.json b/apps/origin/public/r/comp-60.json
index 1ccc6c848..6a1edd530 100644
--- a/apps/origin/public/r/comp-60.json
+++ b/apps/origin/public/r/comp-60.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "required"
- ]
+ "tags": ["label", "textarea", "required"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-61.json b/apps/origin/public/r/comp-61.json
index 65e54156d..42b421432 100644
--- a/apps/origin/public/r/comp-61.json
+++ b/apps/origin/public/r/comp-61.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "helper"
- ]
+ "tags": ["label", "textarea", "helper"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-62.json b/apps/origin/public/r/comp-62.json
index f9c8e3a85..c5f427cb6 100644
--- a/apps/origin/public/r/comp-62.json
+++ b/apps/origin/public/r/comp-62.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "hint"
- ]
+ "tags": ["label", "textarea", "hint"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-63.json b/apps/origin/public/r/comp-63.json
index e2705b975..0691f9316 100644
--- a/apps/origin/public/r/comp-63.json
+++ b/apps/origin/public/r/comp-63.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-64.json b/apps/origin/public/r/comp-64.json
index cf649bba4..21c665042 100644
--- a/apps/origin/public/r/comp-64.json
+++ b/apps/origin/public/r/comp-64.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "error"
- ]
+ "tags": ["label", "textarea", "error"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-65.json b/apps/origin/public/r/comp-65.json
index 835516122..efd6f83a4 100644
--- a/apps/origin/public/r/comp-65.json
+++ b/apps/origin/public/r/comp-65.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-66.json b/apps/origin/public/r/comp-66.json
index f0114acee..ef95ddf78 100644
--- a/apps/origin/public/r/comp-66.json
+++ b/apps/origin/public/r/comp-66.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-67.json b/apps/origin/public/r/comp-67.json
index a18ca0cbe..cd70fe1b3 100644
--- a/apps/origin/public/r/comp-67.json
+++ b/apps/origin/public/r/comp-67.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "disabled"
- ]
+ "tags": ["label", "textarea", "disabled"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-68.json b/apps/origin/public/r/comp-68.json
index 7cba84654..57566bba5 100644
--- a/apps/origin/public/r/comp-68.json
+++ b/apps/origin/public/r/comp-68.json
@@ -15,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "button"
- ]
+ "tags": ["label", "textarea", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-69.json b/apps/origin/public/r/comp-69.json
index 6c5f4e50f..f7bc66f03 100644
--- a/apps/origin/public/r/comp-69.json
+++ b/apps/origin/public/r/comp-69.json
@@ -15,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "button"
- ]
+ "tags": ["label", "textarea", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-70.json b/apps/origin/public/r/comp-70.json
index 731c5dbf1..1cff0f718 100644
--- a/apps/origin/public/r/comp-70.json
+++ b/apps/origin/public/r/comp-70.json
@@ -15,10 +15,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "button"
- ]
+ "tags": ["label", "textarea", "button"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-71.json b/apps/origin/public/r/comp-71.json
index a0a7d9d71..be527d959 100644
--- a/apps/origin/public/r/comp-71.json
+++ b/apps/origin/public/r/comp-71.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-72.json b/apps/origin/public/r/comp-72.json
index d81428a3e..d3989a11c 100644
--- a/apps/origin/public/r/comp-72.json
+++ b/apps/origin/public/r/comp-72.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-72",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/textarea.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/textarea.json"],
"files": [
{
"path": "registry/default/components/comp-72.tsx",
@@ -13,9 +11,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-73.json b/apps/origin/public/r/comp-73.json
index f5e8be934..fd6e52ebb 100644
--- a/apps/origin/public/r/comp-73.json
+++ b/apps/origin/public/r/comp-73.json
@@ -10,9 +10,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-74.json b/apps/origin/public/r/comp-74.json
index cd1f98bbb..1f7f0efee 100644
--- a/apps/origin/public/r/comp-74.json
+++ b/apps/origin/public/r/comp-74.json
@@ -19,9 +19,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-75.json b/apps/origin/public/r/comp-75.json
index 123396a65..aed5fb62b 100644
--- a/apps/origin/public/r/comp-75.json
+++ b/apps/origin/public/r/comp-75.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-76.json b/apps/origin/public/r/comp-76.json
index 62b263201..5ec4a0ffa 100644
--- a/apps/origin/public/r/comp-76.json
+++ b/apps/origin/public/r/comp-76.json
@@ -14,10 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea",
- "read-only"
- ]
+ "tags": ["label", "textarea", "read-only"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-77.json b/apps/origin/public/r/comp-77.json
index 443bc73aa..93d759f72 100644
--- a/apps/origin/public/r/comp-77.json
+++ b/apps/origin/public/r/comp-77.json
@@ -14,9 +14,6 @@
}
],
"meta": {
- "tags": [
- "label",
- "textarea"
- ]
+ "tags": ["label", "textarea"]
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-78.json b/apps/origin/public/r/comp-78.json
index 380942784..cfb8ed712 100644
--- a/apps/origin/public/r/comp-78.json
+++ b/apps/origin/public/r/comp-78.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-78",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-78.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-79.json b/apps/origin/public/r/comp-79.json
index c2b6f0c12..d36ff6192 100644
--- a/apps/origin/public/r/comp-79.json
+++ b/apps/origin/public/r/comp-79.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-79",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-79.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "disabled"
- ],
+ "tags": ["button", "disabled"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-80.json b/apps/origin/public/r/comp-80.json
index 0e3486272..86e206786 100644
--- a/apps/origin/public/r/comp-80.json
+++ b/apps/origin/public/r/comp-80.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-80",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-80.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-81.json b/apps/origin/public/r/comp-81.json
index 3040370d5..656b16aa3 100644
--- a/apps/origin/public/r/comp-81.json
+++ b/apps/origin/public/r/comp-81.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-81",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-81.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-82.json b/apps/origin/public/r/comp-82.json
index 988bf242f..9ee94d782 100644
--- a/apps/origin/public/r/comp-82.json
+++ b/apps/origin/public/r/comp-82.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-82",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-82.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "delete"
- ],
+ "tags": ["button", "delete"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-83.json b/apps/origin/public/r/comp-83.json
index afe1d9443..bd981ae65 100644
--- a/apps/origin/public/r/comp-83.json
+++ b/apps/origin/public/r/comp-83.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-83",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-83.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-84.json b/apps/origin/public/r/comp-84.json
index 4b1836996..2d4d73ef8 100644
--- a/apps/origin/public/r/comp-84.json
+++ b/apps/origin/public/r/comp-84.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-84",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-84.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-85.json b/apps/origin/public/r/comp-85.json
index 1d51c614d..6e3c0b0ca 100644
--- a/apps/origin/public/r/comp-85.json
+++ b/apps/origin/public/r/comp-85.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-85",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-85.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "back"
- ],
+ "tags": ["button", "back"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-86.json b/apps/origin/public/r/comp-86.json
index 6450a1b15..74f7bcff3 100644
--- a/apps/origin/public/r/comp-86.json
+++ b/apps/origin/public/r/comp-86.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-86",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-86.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "next"
- ],
+ "tags": ["button", "next"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-87.json b/apps/origin/public/r/comp-87.json
index 9a09f3a41..a97c2e84e 100644
--- a/apps/origin/public/r/comp-87.json
+++ b/apps/origin/public/r/comp-87.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-87",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-87.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-88.json b/apps/origin/public/r/comp-88.json
index 595c8e5dc..514615698 100644
--- a/apps/origin/public/r/comp-88.json
+++ b/apps/origin/public/r/comp-88.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-88",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-88.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "dropdown"
- ],
+ "tags": ["button", "dropdown"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-89.json b/apps/origin/public/r/comp-89.json
index 277bdb5f7..37d19f03e 100644
--- a/apps/origin/public/r/comp-89.json
+++ b/apps/origin/public/r/comp-89.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-89",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-89.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-90.json b/apps/origin/public/r/comp-90.json
index fb9067e73..d82ce6e72 100644
--- a/apps/origin/public/r/comp-90.json
+++ b/apps/origin/public/r/comp-90.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-90",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-90.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "loading"
- ],
+ "tags": ["button", "loading"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-91.json b/apps/origin/public/r/comp-91.json
index b22934d65..6d7ca9f56 100644
--- a/apps/origin/public/r/comp-91.json
+++ b/apps/origin/public/r/comp-91.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-91",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-91.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "loading"
- ],
+ "tags": ["button", "loading"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-92.json b/apps/origin/public/r/comp-92.json
index a0ebea59d..b4bb2bfa7 100644
--- a/apps/origin/public/r/comp-92.json
+++ b/apps/origin/public/r/comp-92.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-92",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-92.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "counter"
- ],
+ "tags": ["button", "counter"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-93.json b/apps/origin/public/r/comp-93.json
index 01bbbd163..6b27eeeaa 100644
--- a/apps/origin/public/r/comp-93.json
+++ b/apps/origin/public/r/comp-93.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-93",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-93.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "kbd"
- ],
+ "tags": ["button", "kbd"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-94.json b/apps/origin/public/r/comp-94.json
index a443fd1be..cceac9af7 100644
--- a/apps/origin/public/r/comp-94.json
+++ b/apps/origin/public/r/comp-94.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-94",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-94.tsx",
@@ -13,12 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "user",
- "avatar",
- "profile"
- ],
+ "tags": ["button", "user", "avatar", "profile"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-95.json b/apps/origin/public/r/comp-95.json
index 336af2d07..891a9134d 100644
--- a/apps/origin/public/r/comp-95.json
+++ b/apps/origin/public/r/comp-95.json
@@ -14,13 +14,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "user",
- "avatar",
- "profile",
- "dropdown"
- ],
+ "tags": ["button", "user", "avatar", "profile", "dropdown"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-96.json b/apps/origin/public/r/comp-96.json
index 4601b432e..2c74123dd 100644
--- a/apps/origin/public/r/comp-96.json
+++ b/apps/origin/public/r/comp-96.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-96",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-96.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-97.json b/apps/origin/public/r/comp-97.json
index 61c381897..d15685edf 100644
--- a/apps/origin/public/r/comp-97.json
+++ b/apps/origin/public/r/comp-97.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-97",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-97.tsx",
@@ -13,9 +11,7 @@
}
],
"meta": {
- "tags": [
- "button"
- ],
+ "tags": ["button"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-98.json b/apps/origin/public/r/comp-98.json
index a3e027191..d55f5a4f0 100644
--- a/apps/origin/public/r/comp-98.json
+++ b/apps/origin/public/r/comp-98.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "comp-98",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-98.tsx",
@@ -13,10 +11,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "menu"
- ],
+ "tags": ["button", "menu"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/comp-99.json b/apps/origin/public/r/comp-99.json
index 2cc2138b2..f0d970d85 100644
--- a/apps/origin/public/r/comp-99.json
+++ b/apps/origin/public/r/comp-99.json
@@ -14,10 +14,7 @@
}
],
"meta": {
- "tags": [
- "button",
- "tooltip"
- ],
+ "tags": ["button", "tooltip"],
"style": 2
}
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/cropper.json b/apps/origin/public/r/cropper.json
index e4de202e4..a2d6514e0 100644
--- a/apps/origin/public/r/cropper.json
+++ b/apps/origin/public/r/cropper.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "cropper",
"type": "registry:ui",
- "dependencies": [
- "@origin-space/image-cropper"
- ],
+ "dependencies": ["@origin-space/image-cropper"],
"files": [
{
"path": "registry/default/ui/cropper.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/datefield-rac.json b/apps/origin/public/r/datefield-rac.json
index f4d269af2..1f074ff12 100644
--- a/apps/origin/public/r/datefield-rac.json
+++ b/apps/origin/public/r/datefield-rac.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "datefield-rac",
"type": "registry:ui",
- "dependencies": [
- "react-aria-components"
- ],
+ "dependencies": ["react-aria-components"],
"files": [
{
"path": "registry/default/ui/datefield-rac.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/dialog.json b/apps/origin/public/r/dialog.json
index c3d59e0dd..f9f535bd0 100644
--- a/apps/origin/public/r/dialog.json
+++ b/apps/origin/public/r/dialog.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "dialog",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/dialog.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/dropdown-menu.json b/apps/origin/public/r/dropdown-menu.json
index da927e2e5..600ee08a7 100644
--- a/apps/origin/public/r/dropdown-menu.json
+++ b/apps/origin/public/r/dropdown-menu.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "dropdown-menu",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/dropdown-menu.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/hover-card.json b/apps/origin/public/r/hover-card.json
index e65d0439a..fda6b59f6 100644
--- a/apps/origin/public/r/hover-card.json
+++ b/apps/origin/public/r/hover-card.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "hover-card",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/hover-card.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/input.json b/apps/origin/public/r/input.json
index 53222a87c..6a66e60c2 100644
--- a/apps/origin/public/r/input.json
+++ b/apps/origin/public/r/input.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/label.json b/apps/origin/public/r/label.json
index 78507b6f1..d83699541 100644
--- a/apps/origin/public/r/label.json
+++ b/apps/origin/public/r/label.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "label",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/label.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/multiselect.json b/apps/origin/public/r/multiselect.json
index 299fc74cd..cc0a690ae 100644
--- a/apps/origin/public/r/multiselect.json
+++ b/apps/origin/public/r/multiselect.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "multiselect",
"type": "registry:ui",
- "registryDependencies": [
- "https://coss.com/origin/r/command.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/command.json"],
"files": [
{
"path": "registry/default/ui/multiselect.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/navigation-menu.json b/apps/origin/public/r/navigation-menu.json
index 9adf40217..f1111b930 100644
--- a/apps/origin/public/r/navigation-menu.json
+++ b/apps/origin/public/r/navigation-menu.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/pagination.json b/apps/origin/public/r/pagination.json
index b55ba4015..06d321dc5 100644
--- a/apps/origin/public/r/pagination.json
+++ b/apps/origin/public/r/pagination.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "pagination",
"type": "registry:ui",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/ui/pagination.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/popover.json b/apps/origin/public/r/popover.json
index 21f0ba226..f949dc2ad 100644
--- a/apps/origin/public/r/popover.json
+++ b/apps/origin/public/r/popover.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "popover",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/popover.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/progress.json b/apps/origin/public/r/progress.json
index 1d429d8b6..a81eab01d 100644
--- a/apps/origin/public/r/progress.json
+++ b/apps/origin/public/r/progress.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "progress",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/progress.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/radio-group.json b/apps/origin/public/r/radio-group.json
index e39219fd6..ebb5c8cac 100644
--- a/apps/origin/public/r/radio-group.json
+++ b/apps/origin/public/r/radio-group.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "radio-group",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/radio-group.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/scroll-area.json b/apps/origin/public/r/scroll-area.json
index 67c89b5ae..96ecd7c29 100644
--- a/apps/origin/public/r/scroll-area.json
+++ b/apps/origin/public/r/scroll-area.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "scroll-area",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/scroll-area.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/select-native.json b/apps/origin/public/r/select-native.json
index 014d6288b..938dc599a 100644
--- a/apps/origin/public/r/select-native.json
+++ b/apps/origin/public/r/select-native.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/select.json b/apps/origin/public/r/select.json
index 6251e1d3f..e6ae2a367 100644
--- a/apps/origin/public/r/select.json
+++ b/apps/origin/public/r/select.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "select",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/select.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/slider.json b/apps/origin/public/r/slider.json
index b7f9040b7..97d8c4562 100644
--- a/apps/origin/public/r/slider.json
+++ b/apps/origin/public/r/slider.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "slider",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/tooltip.json"
- ],
+ "dependencies": ["radix-ui"],
+ "registryDependencies": ["https://coss.com/origin/r/tooltip.json"],
"files": [
{
"path": "registry/default/ui/slider.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/sonner.json b/apps/origin/public/r/sonner.json
index 10938c39d..2f088d88e 100644
--- a/apps/origin/public/r/sonner.json
+++ b/apps/origin/public/r/sonner.json
@@ -2,10 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "sonner",
"type": "registry:ui",
- "dependencies": [
- "sonner",
- "next-themes"
- ],
+ "dependencies": ["sonner", "next-themes"],
"files": [
{
"path": "registry/default/ui/sonner.tsx",
@@ -13,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/stepper.json b/apps/origin/public/r/stepper.json
index 4179c0be1..e467f7513 100644
--- a/apps/origin/public/r/stepper.json
+++ b/apps/origin/public/r/stepper.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "stepper",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/stepper.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/switch.json b/apps/origin/public/r/switch.json
index 3a6588ad6..de1e2bf2e 100644
--- a/apps/origin/public/r/switch.json
+++ b/apps/origin/public/r/switch.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "switch",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/switch.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/table.json b/apps/origin/public/r/table.json
index 67c03d804..48d8ebdd2 100644
--- a/apps/origin/public/r/table.json
+++ b/apps/origin/public/r/table.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/tabs.json b/apps/origin/public/r/tabs.json
index fa00bc3d9..7d848e320 100644
--- a/apps/origin/public/r/tabs.json
+++ b/apps/origin/public/r/tabs.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "tabs",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/tabs.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/textarea.json b/apps/origin/public/r/textarea.json
index c78e24ad2..3c947104e 100644
--- a/apps/origin/public/r/textarea.json
+++ b/apps/origin/public/r/textarea.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/timeline.json b/apps/origin/public/r/timeline.json
index c653fd7db..e51f11ed6 100644
--- a/apps/origin/public/r/timeline.json
+++ b/apps/origin/public/r/timeline.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "timeline",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/timeline.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/toast.json b/apps/origin/public/r/toast.json
index fb24c769f..b5fec501d 100644
--- a/apps/origin/public/r/toast.json
+++ b/apps/origin/public/r/toast.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toast",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/toast.tsx",
@@ -22,4 +20,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/toggle-group.json b/apps/origin/public/r/toggle-group.json
index 36ec38829..21ef7b4b3 100644
--- a/apps/origin/public/r/toggle-group.json
+++ b/apps/origin/public/r/toggle-group.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toggle-group",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
- "registryDependencies": [
- "https://coss.com/origin/r/toggle.json"
- ],
+ "dependencies": ["radix-ui"],
+ "registryDependencies": ["https://coss.com/origin/r/toggle.json"],
"files": [
{
"path": "registry/default/ui/toggle-group.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/toggle.json b/apps/origin/public/r/toggle.json
index 647dfc4d7..9015e8b88 100644
--- a/apps/origin/public/r/toggle.json
+++ b/apps/origin/public/r/toggle.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toggle",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/toggle.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/tooltip.json b/apps/origin/public/r/tooltip.json
index 804a6dbfd..ca032f725 100644
--- a/apps/origin/public/r/tooltip.json
+++ b/apps/origin/public/r/tooltip.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "tooltip",
"type": "registry:ui",
- "dependencies": [
- "radix-ui"
- ],
+ "dependencies": ["radix-ui"],
"files": [
{
"path": "registry/default/ui/tooltip.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/tree.json b/apps/origin/public/r/tree.json
index 6e5282092..ae124614c 100644
--- a/apps/origin/public/r/tree.json
+++ b/apps/origin/public/r/tree.json
@@ -2,11 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "tree",
"type": "registry:component",
- "dependencies": [
- "@headless-tree/core",
- "@headless-tree/react",
- "radix-ui"
- ],
+ "dependencies": ["@headless-tree/core", "@headless-tree/react", "radix-ui"],
"files": [
{
"path": "registry/default/ui/tree.tsx",
@@ -14,4 +10,4 @@
"type": "registry:component"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/use-character-limit.json b/apps/origin/public/r/use-character-limit.json
index 59f2d766c..6971adf12 100644
--- a/apps/origin/public/r/use-character-limit.json
+++ b/apps/origin/public/r/use-character-limit.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/use-file-upload.json b/apps/origin/public/r/use-file-upload.json
index d19936a15..e1d99483e 100644
--- a/apps/origin/public/r/use-file-upload.json
+++ b/apps/origin/public/r/use-file-upload.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/use-pagination.json b/apps/origin/public/r/use-pagination.json
index 6587fffdf..becea0174 100644
--- a/apps/origin/public/r/use-pagination.json
+++ b/apps/origin/public/r/use-pagination.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/use-slider-with-input.json b/apps/origin/public/r/use-slider-with-input.json
index b84705eb9..8a430dab1 100644
--- a/apps/origin/public/r/use-slider-with-input.json
+++ b/apps/origin/public/r/use-slider-with-input.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/use-toast.json b/apps/origin/public/r/use-toast.json
index fa22feeaf..1677e56af 100644
--- a/apps/origin/public/r/use-toast.json
+++ b/apps/origin/public/r/use-toast.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/public/r/utils.json b/apps/origin/public/r/utils.json
index 826bdec77..5b6d74616 100644
--- a/apps/origin/public/r/utils.json
+++ b/apps/origin/public/r/utils.json
@@ -2,10 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "utils",
"type": "registry:lib",
- "dependencies": [
- "clsx",
- "tailwind-merge"
- ],
+ "dependencies": ["clsx", "tailwind-merge"],
"files": [
{
"path": "registry/default/lib/utils.ts",
@@ -13,4 +10,4 @@
"type": "registry:lib"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/registry.json b/apps/origin/registry.json
index 2ae44fbd3..7874e71cd 100644
--- a/apps/origin/registry.json
+++ b/apps/origin/registry.json
@@ -177,7 +177,7 @@
"type": "registry:ui"
}
]
- },
+ },
{
"name": "datefield-rac",
"type": "registry:ui",
@@ -483,7 +483,11 @@
{
"name": "tree",
"type": "registry:component",
- "dependencies": ["@headless-tree/core", "@headless-tree/react", "radix-ui"],
+ "dependencies": [
+ "@headless-tree/core",
+ "@headless-tree/react",
+ "radix-ui"
+ ],
"files": [
{
"path": "registry/default/ui/tree.tsx",
@@ -1245,7 +1249,15 @@
}
],
"meta": {
- "tags": ["input", "label", "date", "calendar", "range calendar", "picker", "react aria"]
+ "tags": [
+ "input",
+ "label",
+ "date",
+ "calendar",
+ "range calendar",
+ "picker",
+ "react aria"
+ ]
}
},
{
@@ -1255,7 +1267,11 @@
"https://coss.com/origin/r/calendar-rac.json",
"https://coss.com/origin/r/datefield-rac.json"
],
- "dependencies": ["react-aria-components", "react-aria", "@internationalized/date"],
+ "dependencies": [
+ "react-aria-components",
+ "react-aria",
+ "@internationalized/date"
+ ],
"files": [
{
"path": "registry/default/components/comp-43.tsx",
@@ -1263,7 +1279,15 @@
}
],
"meta": {
- "tags": ["input", "label", "date", "calendar", "range calendar", "picker", "react aria"]
+ "tags": [
+ "input",
+ "label",
+ "date",
+ "calendar",
+ "range calendar",
+ "picker",
+ "react aria"
+ ]
}
},
{
@@ -2104,7 +2128,10 @@
{
"name": "comp-95",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/avatar.json", "https://coss.com/origin/r/button.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/avatar.json",
+ "https://coss.com/origin/r/button.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-95.tsx",
@@ -4827,7 +4854,15 @@
}
],
"meta": {
- "tags": ["slider", "label", "button", "input", "tooltip", "reset", "radix"]
+ "tags": [
+ "slider",
+ "label",
+ "button",
+ "input",
+ "tooltip",
+ "reset",
+ "radix"
+ ]
}
},
{
@@ -6012,7 +6047,14 @@
}
],
"meta": {
- "tags": ["dialog", "modal", "signup", "authentication", "form", "radix"],
+ "tags": [
+ "dialog",
+ "modal",
+ "signup",
+ "authentication",
+ "form",
+ "radix"
+ ],
"style": 1
}
},
@@ -6077,7 +6119,15 @@
}
],
"meta": {
- "tags": ["dialog", "modal", "checkout", "payment", "credit card", "form", "radix"],
+ "tags": [
+ "dialog",
+ "modal",
+ "checkout",
+ "payment",
+ "credit card",
+ "form",
+ "radix"
+ ],
"style": 1
}
},
@@ -6101,7 +6151,15 @@
}
],
"meta": {
- "tags": ["dialog", "modal", "checkout", "payment", "credit card", "form", "radix"],
+ "tags": [
+ "dialog",
+ "modal",
+ "checkout",
+ "payment",
+ "credit card",
+ "form",
+ "radix"
+ ],
"style": 1
}
},
@@ -6150,7 +6208,16 @@
}
],
"meta": {
- "tags": ["dialog", "modal", "user", "profile", "image", "avatar", "form", "radix"],
+ "tags": [
+ "dialog",
+ "modal",
+ "user",
+ "profile",
+ "image",
+ "avatar",
+ "form",
+ "radix"
+ ],
"style": 1
}
},
@@ -7647,7 +7714,10 @@
{
"name": "comp-423",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/badge.json", "https://coss.com/origin/r/checkbox.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/badge.json",
+ "https://coss.com/origin/r/checkbox.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-423.tsx",
@@ -7916,7 +7986,10 @@
{
"name": "comp-439",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/badge.json", "https://coss.com/origin/r/tabs.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/badge.json",
+ "https://coss.com/origin/r/tabs.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-439.tsx",
@@ -8709,7 +8782,15 @@
}
],
"meta": {
- "tags": ["table", "tanstack", "checkbox", "collapsible", "flag", "badge", "chip"],
+ "tags": [
+ "table",
+ "tanstack",
+ "checkbox",
+ "collapsible",
+ "flag",
+ "badge",
+ "chip"
+ ],
"colSpan": 3
}
},
@@ -8733,7 +8814,16 @@
}
],
"meta": {
- "tags": ["table", "tanstack", "checkbox", "sort", "flag", "badge", "chip", "pagination"],
+ "tags": [
+ "table",
+ "tanstack",
+ "checkbox",
+ "sort",
+ "flag",
+ "badge",
+ "chip",
+ "pagination"
+ ],
"colSpan": 3
}
},
@@ -8760,7 +8850,16 @@
}
],
"meta": {
- "tags": ["table", "tanstack", "checkbox", "sort", "flag", "badge", "chip", "pagination"],
+ "tags": [
+ "table",
+ "tanstack",
+ "checkbox",
+ "sort",
+ "flag",
+ "badge",
+ "chip",
+ "pagination"
+ ],
"colSpan": 3
}
},
@@ -8864,7 +8963,13 @@
}
],
"meta": {
- "tags": ["calendar", "range calendar", "date", "disabled", "react aria"],
+ "tags": [
+ "calendar",
+ "range calendar",
+ "date",
+ "disabled",
+ "react aria"
+ ],
"style": 1
}
},
@@ -8909,7 +9014,13 @@
}
],
"meta": {
- "tags": ["calendar", "range calendar", "date", "disabled", "react daypicker"],
+ "tags": [
+ "calendar",
+ "range calendar",
+ "date",
+ "disabled",
+ "react daypicker"
+ ],
"style": 1
}
},
@@ -9171,7 +9282,13 @@
}
],
"meta": {
- "tags": ["calendar", "range calendar", "date", "button", "react daypicker"],
+ "tags": [
+ "calendar",
+ "range calendar",
+ "date",
+ "button",
+ "react daypicker"
+ ],
"colSpan": 3,
"style": 1
}
@@ -9310,7 +9427,10 @@
{
"name": "comp-516",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/button.json", "https://coss.com/origin/r/stepper.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/button.json",
+ "https://coss.com/origin/r/stepper.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-516.tsx",
@@ -9325,7 +9445,10 @@
{
"name": "comp-517",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/button.json", "https://coss.com/origin/r/stepper.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/button.json",
+ "https://coss.com/origin/r/stepper.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-517.tsx",
@@ -9370,7 +9493,10 @@
{
"name": "comp-520",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/button.json", "https://coss.com/origin/r/stepper.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/button.json",
+ "https://coss.com/origin/r/stepper.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-520.tsx",
@@ -9385,7 +9511,10 @@
{
"name": "comp-521",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/button.json", "https://coss.com/origin/r/stepper.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/button.json",
+ "https://coss.com/origin/r/stepper.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-521.tsx",
@@ -9475,7 +9604,10 @@
{
"name": "comp-527",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/button.json", "https://coss.com/origin/r/stepper.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/button.json",
+ "https://coss.com/origin/r/stepper.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-527.tsx",
@@ -9700,7 +9832,13 @@
{
"name": "comp-542",
"type": "registry:component",
- "dependencies": ["date-fns", "@dnd-kit/core", "@dnd-kit/modifiers", "@dnd-kit/utilities", "@remixicon/react"],
+ "dependencies": [
+ "date-fns",
+ "@dnd-kit/core",
+ "@dnd-kit/modifiers",
+ "@dnd-kit/utilities",
+ "@remixicon/react"
+ ],
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/calendar.json",
@@ -9797,9 +9935,7 @@
{
"name": "comp-543",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-543.tsx",
@@ -9808,12 +9944,12 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop", "avatar"]
}
- },
+ },
{
"name": "comp-544",
"type": "registry:component",
@@ -9825,7 +9961,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9835,9 +9971,7 @@
{
"name": "comp-545",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-545.tsx",
@@ -9846,7 +9980,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9856,9 +9990,7 @@
{
"name": "comp-546",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-546.tsx",
@@ -9867,7 +9999,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9877,9 +10009,7 @@
{
"name": "comp-547",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-547.tsx",
@@ -9888,7 +10018,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9898,9 +10028,7 @@
{
"name": "comp-548",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-548.tsx",
@@ -9909,7 +10037,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9919,9 +10047,7 @@
{
"name": "comp-549",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-549.tsx",
@@ -9930,7 +10056,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9940,9 +10066,7 @@
{
"name": "comp-550",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-550.tsx",
@@ -9951,7 +10075,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -9964,7 +10088,7 @@
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/table.json"
- ],
+ ],
"files": [
{
"path": "registry/default/components/comp-551.tsx",
@@ -9973,19 +10097,17 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
"colSpan": 2
}
- },
+ },
{
"name": "comp-552",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-552.tsx",
@@ -9994,7 +10116,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -10004,9 +10126,7 @@
{
"name": "comp-553",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/button.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/button.json"],
"files": [
{
"path": "registry/default/components/comp-553.tsx",
@@ -10015,7 +10135,7 @@
{
"path": "registry/default/hooks/use-file-upload.ts",
"type": "registry:hook"
- }
+ }
],
"meta": {
"tags": ["upload", "file", "image", "drag and drop"],
@@ -10030,7 +10150,7 @@
"https://coss.com/origin/r/cropper.json",
"https://coss.com/origin/r/dialog.json",
"https://coss.com/origin/r/slider.json"
- ],
+ ],
"files": [
{
"path": "registry/default/components/comp-554.tsx",
@@ -10042,16 +10162,23 @@
}
],
"meta": {
- "tags": ["upload", "file", "image", "drag and drop", "crop", "dialog", "slider", "zoom"],
+ "tags": [
+ "upload",
+ "file",
+ "image",
+ "drag and drop",
+ "crop",
+ "dialog",
+ "slider",
+ "zoom"
+ ],
"colSpan": 3
}
},
{
"name": "comp-555",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-555.tsx",
@@ -10060,15 +10187,13 @@
],
"meta": {
"tags": ["image", "crop", "zoom"],
- "colSpan": 2
+ "colSpan": 2
}
},
{
"name": "comp-556",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-556.tsx",
@@ -10077,15 +10202,13 @@
],
"meta": {
"tags": ["image", "crop", "zoom"],
- "colSpan": 2
+ "colSpan": 2
}
},
{
"name": "comp-557",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-557.tsx",
@@ -10100,9 +10223,7 @@
{
"name": "comp-558",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-558.tsx",
@@ -10117,9 +10238,7 @@
{
"name": "comp-559",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-559.tsx",
@@ -10134,9 +10253,7 @@
{
"name": "comp-560",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-560.tsx",
@@ -10154,7 +10271,7 @@
"registryDependencies": [
"https://coss.com/origin/r/cropper.json",
"https://coss.com/origin/r/select.json"
- ],
+ ],
"files": [
{
"path": "registry/default/components/comp-561.tsx",
@@ -10169,9 +10286,7 @@
{
"name": "comp-562",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-562.tsx",
@@ -10186,9 +10301,7 @@
{
"name": "comp-563",
"type": "registry:component",
- "registryDependencies": [
- "https://coss.com/origin/r/cropper.json"
- ],
+ "registryDependencies": ["https://coss.com/origin/r/cropper.json"],
"files": [
{
"path": "registry/default/components/comp-563.tsx",
@@ -10206,7 +10319,7 @@
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/cropper.json"
- ],
+ ],
"files": [
{
"path": "registry/default/components/comp-564.tsx",
@@ -10226,7 +10339,7 @@
{
"path": "registry/default/components/comp-565.tsx",
"type": "registry:component"
- }
+ }
],
"meta": {
"tags": ["tree"]
@@ -10289,7 +10402,7 @@
}
},
{
- "name": "comp-570",
+ "name": "comp-570",
"type": "registry:component",
"registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
@@ -10303,9 +10416,12 @@
}
},
{
- "name": "comp-571",
+ "name": "comp-571",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/tree.json", "https://coss.com/origin/r/input.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/tree.json",
+ "https://coss.com/origin/r/input.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-571.tsx",
@@ -10317,9 +10433,12 @@
}
},
{
- "name": "comp-572",
+ "name": "comp-572",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/tree.json", "https://coss.com/origin/r/input.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/tree.json",
+ "https://coss.com/origin/r/input.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-572.tsx",
@@ -10331,7 +10450,7 @@
}
},
{
- "name": "comp-573",
+ "name": "comp-573",
"type": "registry:component",
"registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
@@ -10345,9 +10464,12 @@
}
},
{
- "name": "comp-574",
+ "name": "comp-574",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/tree.json", "https://coss.com/origin/r/button.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/tree.json",
+ "https://coss.com/origin/r/button.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-574.tsx",
@@ -10359,7 +10481,7 @@
}
},
{
- "name": "comp-575",
+ "name": "comp-575",
"type": "registry:component",
"registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
@@ -10373,7 +10495,7 @@
}
},
{
- "name": "comp-576",
+ "name": "comp-576",
"type": "registry:component",
"registryDependencies": ["https://coss.com/origin/r/tree.json"],
"files": [
@@ -10387,7 +10509,7 @@
}
},
{
- "name": "comp-577",
+ "name": "comp-577",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10406,13 +10528,13 @@
}
},
{
- "name": "comp-578",
+ "name": "comp-578",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
"https://coss.com/origin/r/navigation-menu.json",
"https://coss.com/origin/r/popover.json"
- ],
+ ],
"files": [
{
"path": "registry/default/components/comp-578.tsx",
@@ -10429,7 +10551,7 @@
}
},
{
- "name": "comp-579",
+ "name": "comp-579",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10452,7 +10574,7 @@
}
},
{
- "name": "comp-580",
+ "name": "comp-580",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10476,7 +10598,7 @@
}
},
{
- "name": "comp-581",
+ "name": "comp-581",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10513,7 +10635,7 @@
}
},
{
- "name": "comp-582",
+ "name": "comp-582",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10546,9 +10668,9 @@
"tags": ["navbar, navigation"],
"colSpan": 3
}
- },
+ },
{
- "name": "comp-583",
+ "name": "comp-583",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10582,7 +10704,7 @@
}
},
{
- "name": "comp-584",
+ "name": "comp-584",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10616,7 +10738,7 @@
}
},
{
- "name": "comp-585",
+ "name": "comp-585",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10650,7 +10772,7 @@
}
},
{
- "name": "comp-586",
+ "name": "comp-586",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10678,7 +10800,7 @@
}
},
{
- "name": "comp-587",
+ "name": "comp-587",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10702,7 +10824,7 @@
}
},
{
- "name": "comp-588",
+ "name": "comp-588",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10729,7 +10851,7 @@
}
},
{
- "name": "comp-589",
+ "name": "comp-589",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10760,7 +10882,7 @@
}
},
{
- "name": "comp-590",
+ "name": "comp-590",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10793,7 +10915,7 @@
}
},
{
- "name": "comp-591",
+ "name": "comp-591",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10815,9 +10937,9 @@
"tags": ["navbar, navigation"],
"colSpan": 3
}
- },
+ },
{
- "name": "comp-592",
+ "name": "comp-592",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10851,7 +10973,7 @@
}
},
{
- "name": "comp-593",
+ "name": "comp-593",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/breadcrumb.json",
@@ -10881,7 +11003,7 @@
}
},
{
- "name": "comp-594",
+ "name": "comp-594",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/button.json",
@@ -10908,7 +11030,7 @@
}
},
{
- "name": "comp-595",
+ "name": "comp-595",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/avatar.json",
@@ -10926,7 +11048,7 @@
}
},
{
- "name": "comp-596",
+ "name": "comp-596",
"type": "registry:component",
"registryDependencies": [
"https://coss.com/origin/r/badge.json",
@@ -10950,12 +11072,15 @@
{
"name": "comp-597",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/tree.json", "https://coss.com/origin/r/checkbox.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/tree.json",
+ "https://coss.com/origin/r/checkbox.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-597.tsx",
"type": "registry:component"
- }
+ }
],
"meta": {
"tags": ["tree", "checkbox"]
@@ -10964,12 +11089,15 @@
{
"name": "comp-598",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/tree.json", "https://coss.com/origin/r/checkbox.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/tree.json",
+ "https://coss.com/origin/r/checkbox.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-598.tsx",
"type": "registry:component"
- }
+ }
],
"meta": {
"tags": ["tree", "checkbox"]
@@ -10978,16 +11106,19 @@
{
"name": "comp-599",
"type": "registry:component",
- "registryDependencies": ["https://coss.com/origin/r/tree.json", "https://coss.com/origin/r/checkbox.json"],
+ "registryDependencies": [
+ "https://coss.com/origin/r/tree.json",
+ "https://coss.com/origin/r/checkbox.json"
+ ],
"files": [
{
"path": "registry/default/components/comp-599.tsx",
"type": "registry:component"
- }
+ }
],
"meta": {
"tags": ["tree", "checkbox"]
}
- }
+ }
]
-}
\ No newline at end of file
+}
diff --git a/apps/origin/tsconfig.json b/apps/origin/tsconfig.json
index 9e9bbf7b1..7653b2752 100644
--- a/apps/origin/tsconfig.json
+++ b/apps/origin/tsconfig.json
@@ -1,10 +1,6 @@
{
"compilerOptions": {
- "lib": [
- "dom",
- "dom.iterable",
- "esnext"
- ],
+ "lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
@@ -22,9 +18,7 @@
}
],
"paths": {
- "@/*": [
- "./*"
- ]
+ "@/*": ["./*"]
},
"target": "ES2017"
},
@@ -35,7 +29,5 @@
".next/types/**/*.ts",
".next/dev/types/**/*.ts"
],
- "exclude": [
- "node_modules"
- ]
+ "exclude": ["node_modules"]
}
diff --git a/apps/origin/vercel.json b/apps/origin/vercel.json
index 0f3f1d7ba..68874d17d 100644
--- a/apps/origin/vercel.json
+++ b/apps/origin/vercel.json
@@ -2,4 +2,3 @@
"$schema": "https://openapi.vercel.sh/vercel.json",
"installCommand": "curl -fsSL https://bun.sh/install | bash -s -- \"bun-v1.3.1\" && ~/.bun/bin/bun install"
}
-
diff --git a/apps/ui/content/docs/components/meta.json b/apps/ui/content/docs/components/meta.json
index 7b5ae1805..adb7954d9 100644
--- a/apps/ui/content/docs/components/meta.json
+++ b/apps/ui/content/docs/components/meta.json
@@ -50,4 +50,4 @@
"toolbar",
"tooltip"
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/content/docs/meta.json b/apps/ui/content/docs/meta.json
index 67424eca1..eef63d10d 100644
--- a/apps/ui/content/docs/meta.json
+++ b/apps/ui/content/docs/meta.json
@@ -1,8 +1,4 @@
{
"root": true,
- "pages": [
- "(root)",
- "components",
- "resources"
- ]
-}
\ No newline at end of file
+ "pages": ["(root)", "components", "resources"]
+}
diff --git a/apps/ui/content/docs/resources/meta.json b/apps/ui/content/docs/resources/meta.json
index 1d12541a3..164524ac8 100644
--- a/apps/ui/content/docs/resources/meta.json
+++ b/apps/ui/content/docs/resources/meta.json
@@ -4,4 +4,4 @@
"[llms.txt](/llms.txt)",
"[coss.com origin](https://coss.com/origin)"
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/eslint.config.mjs b/apps/ui/eslint.config.mjs
deleted file mode 100644
index 83625d58d..000000000
--- a/apps/ui/eslint.config.mjs
+++ /dev/null
@@ -1,16 +0,0 @@
-import { nextJsConfig } from "@coss/eslint-config/next";
-
-/** @type {import("eslint").Linter.Config} */
-export default [
- ...nextJsConfig,
- {
- ignores: [
- "node_modules/**",
- ".next/**",
- "out/**",
- "build/**",
- "next-env.d.ts",
- ".source/**",
- ]
- }
-];
diff --git a/apps/ui/package.json b/apps/ui/package.json
index 614d28923..adc7081c4 100644
--- a/apps/ui/package.json
+++ b/apps/ui/package.json
@@ -8,12 +8,11 @@
"dev": "next dev --port 4000",
"build": "next build",
"start": "next start --port 4000",
- "lint": "eslint . --max-warnings 0",
- "lint:fix": "eslint . --fix",
+ "lint": "biome lint .",
"typecheck": "tsc --noEmit",
- "format:write": "prettier --write \"**/*.{ts,tsx,mdx}\" --cache",
- "format:check": "prettier --check \"**/*.{ts,tsx,mdx}\" --cache",
- "registry:build": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/build-registry.mts && prettier --log-level silent --write \"registry/**/*.{ts,tsx,json,mdx}\" --cache",
+ "format:write": "biome format --write .",
+ "format:check": "biome format --check .",
+ "registry:build": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/build-registry.mts && biome format --write registry",
"ui:propagate": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/propagate-ui.mts",
"postinstall": "fumadocs-mdx",
"clean": "rm -rf node_modules && rm -rf .turbo && rm -rf .next && rm -rf .source"
@@ -39,68 +38,19 @@
"ts-morph": "^26.0.0",
"zod": "^4.1.5"
},
- "peerDependencies": {
- "eslint": "*"
- },
"devDependencies": {
- "@ianvs/prettier-plugin-sort-imports": "^4.6.1",
"@shikijs/transformers": "^3.12.2",
"@tailwindcss/postcss": "^4.1.13",
"@types/mdx": "^2.0.13",
"@types/node": "^24.3.1",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
- "@coss/eslint-config": "workspace:*",
"@coss/typescript-config": "workspace:*",
- "prettier-plugin-tailwindcss": "^0.6.14",
"rehype-pretty-code": "^0.14.1",
"rimraf": "^6.0.1",
"shiki": "^3.12.2",
"tailwindcss": "^4.1.13",
"tsx": "^4.20.5",
"typescript": "^5.9.2"
- },
- "prettier": {
- "endOfLine": "lf",
- "semi": false,
- "singleQuote": false,
- "tabWidth": 2,
- "trailingComma": "es5",
- "importOrder": [
- "^(react/(.*)$)|^(react$)",
- "^(next/(.*)$)|^(next$)",
- "",
- "",
- "^@workspace/(.*)$",
- "",
- "^types$",
- "^@/types/(.*)$",
- "^@/config/(.*)$",
- "^@/lib/(.*)$",
- "^@/hooks/(.*)$",
- "^@/components/ui/(.*)$",
- "^@/components/(.*)$",
- "^@/registry/(.*)$",
- "^@/styles/(.*)$",
- "^@/app/(.*)$",
- "^@/www/(.*)$",
- "",
- "^[./]"
- ],
- "importOrderParserPlugins": [
- "typescript",
- "jsx",
- "decorators-legacy"
- ],
- "plugins": [
- "@ianvs/prettier-plugin-sort-imports",
- "prettier-plugin-tailwindcss"
- ],
- "tailwindFunctions": [
- "cva",
- "cn",
- "clsx"
- ],
- "tailwindStylesheet": "./app/globals.css"
}
}
diff --git a/apps/ui/postcss.config.mjs b/apps/ui/postcss.config.mjs
index af6087cdf..b21e6e897 100644
--- a/apps/ui/postcss.config.mjs
+++ b/apps/ui/postcss.config.mjs
@@ -1,3 +1,3 @@
-import { postcssConfig } from "@coss/ui/postcss.config";
+import { postcssConfig } from "@coss/ui/postcss.config"
-export default postcssConfig;
+export default postcssConfig
diff --git a/apps/ui/public/r/accordion-controlled.json b/apps/ui/public/r/accordion-controlled.json
index 3b44990a8..c0eede226 100644
--- a/apps/ui/public/r/accordion-controlled.json
+++ b/apps/ui/public/r/accordion-controlled.json
@@ -3,10 +3,7 @@
"name": "accordion-controlled",
"type": "registry:example",
"description": "Controlled accordion",
- "registryDependencies": [
- "@coss/accordion",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/accordion", "@coss/button"],
"files": [
{
"path": "registry/default/examples/accordion-controlled.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
-}
\ No newline at end of file
+ "categories": ["accordion"]
+}
diff --git a/apps/ui/public/r/accordion-demo.json b/apps/ui/public/r/accordion-demo.json
index 2ff73eed3..f7c4c28b6 100644
--- a/apps/ui/public/r/accordion-demo.json
+++ b/apps/ui/public/r/accordion-demo.json
@@ -3,9 +3,7 @@
"name": "accordion-demo",
"type": "registry:example",
"description": "Basic accordion",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
-}
\ No newline at end of file
+ "categories": ["accordion"]
+}
diff --git a/apps/ui/public/r/accordion-multiple.json b/apps/ui/public/r/accordion-multiple.json
index 48de56489..c260fb993 100644
--- a/apps/ui/public/r/accordion-multiple.json
+++ b/apps/ui/public/r/accordion-multiple.json
@@ -3,9 +3,7 @@
"name": "accordion-multiple",
"type": "registry:example",
"description": "Accordion allowing multiple panels open",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-multiple.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
-}
\ No newline at end of file
+ "categories": ["accordion"]
+}
diff --git a/apps/ui/public/r/accordion-single.json b/apps/ui/public/r/accordion-single.json
index d1712a205..2d82022bf 100644
--- a/apps/ui/public/r/accordion-single.json
+++ b/apps/ui/public/r/accordion-single.json
@@ -3,9 +3,7 @@
"name": "accordion-single",
"type": "registry:example",
"description": "Accordion with one panel open",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-single.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
-}
\ No newline at end of file
+ "categories": ["accordion"]
+}
diff --git a/apps/ui/public/r/accordion.json b/apps/ui/public/r/accordion.json
index 4dcc8fc4b..4704c70ab 100644
--- a/apps/ui/public/r/accordion.json
+++ b/apps/ui/public/r/accordion.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "accordion",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/accordion.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/alert-demo.json b/apps/ui/public/r/alert-demo.json
index 1899a65be..9df7e17d3 100644
--- a/apps/ui/public/r/alert-demo.json
+++ b/apps/ui/public/r/alert-demo.json
@@ -3,9 +3,7 @@
"name": "alert-demo",
"type": "registry:example",
"description": "Basic alert",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
-}
\ No newline at end of file
+ "categories": ["alert"]
+}
diff --git a/apps/ui/public/r/alert-dialog-demo.json b/apps/ui/public/r/alert-dialog-demo.json
index 26d950b1c..a34820828 100644
--- a/apps/ui/public/r/alert-dialog-demo.json
+++ b/apps/ui/public/r/alert-dialog-demo.json
@@ -3,10 +3,7 @@
"name": "alert-dialog-demo",
"type": "registry:example",
"description": "Alert dialog",
- "registryDependencies": [
- "@coss/alert-dialog",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/alert-dialog", "@coss/button"],
"files": [
{
"path": "registry/default/examples/alert-dialog-demo.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog"
- ]
-}
\ No newline at end of file
+ "categories": ["dialog"]
+}
diff --git a/apps/ui/public/r/alert-dialog.json b/apps/ui/public/r/alert-dialog.json
index 8e086dd42..f8f3fdc89 100644
--- a/apps/ui/public/r/alert-dialog.json
+++ b/apps/ui/public/r/alert-dialog.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "alert-dialog",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/alert-dialog.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/alert-error.json b/apps/ui/public/r/alert-error.json
index 77f1225e2..b9df64a64 100644
--- a/apps/ui/public/r/alert-error.json
+++ b/apps/ui/public/r/alert-error.json
@@ -3,9 +3,7 @@
"name": "alert-error",
"type": "registry:example",
"description": "Error alert",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-error.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "error"
- ]
-}
\ No newline at end of file
+ "categories": ["alert", "error"]
+}
diff --git a/apps/ui/public/r/alert-info.json b/apps/ui/public/r/alert-info.json
index d55a7f6c8..568acc5d8 100644
--- a/apps/ui/public/r/alert-info.json
+++ b/apps/ui/public/r/alert-info.json
@@ -3,9 +3,7 @@
"name": "alert-info",
"type": "registry:example",
"description": "Info alert",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-info.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "info"
- ]
-}
\ No newline at end of file
+ "categories": ["alert", "info"]
+}
diff --git a/apps/ui/public/r/alert-success.json b/apps/ui/public/r/alert-success.json
index 2df6b47f8..8e68eefe5 100644
--- a/apps/ui/public/r/alert-success.json
+++ b/apps/ui/public/r/alert-success.json
@@ -3,9 +3,7 @@
"name": "alert-success",
"type": "registry:example",
"description": "Success alert",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-success.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "success"
- ]
-}
\ No newline at end of file
+ "categories": ["alert", "success"]
+}
diff --git a/apps/ui/public/r/alert-warning.json b/apps/ui/public/r/alert-warning.json
index a07abcd85..4502ab022 100644
--- a/apps/ui/public/r/alert-warning.json
+++ b/apps/ui/public/r/alert-warning.json
@@ -3,9 +3,7 @@
"name": "alert-warning",
"type": "registry:example",
"description": "Warning alert",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-warning.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "warning"
- ]
-}
\ No newline at end of file
+ "categories": ["alert", "warning"]
+}
diff --git a/apps/ui/public/r/alert-with-icon-action.json b/apps/ui/public/r/alert-with-icon-action.json
index 3c9e15be4..a082ffb1f 100644
--- a/apps/ui/public/r/alert-with-icon-action.json
+++ b/apps/ui/public/r/alert-with-icon-action.json
@@ -3,10 +3,7 @@
"name": "alert-with-icon-action",
"type": "registry:example",
"description": "Alert with icon and action buttons",
- "registryDependencies": [
- "@coss/alert",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/alert", "@coss/button"],
"files": [
{
"path": "registry/default/examples/alert-with-icon-action.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
-}
\ No newline at end of file
+ "categories": ["alert"]
+}
diff --git a/apps/ui/public/r/alert-with-icon.json b/apps/ui/public/r/alert-with-icon.json
index e3b1ea077..6e9caa5a2 100644
--- a/apps/ui/public/r/alert-with-icon.json
+++ b/apps/ui/public/r/alert-with-icon.json
@@ -3,9 +3,7 @@
"name": "alert-with-icon",
"type": "registry:example",
"description": "Alert with icon",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-with-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
-}
\ No newline at end of file
+ "categories": ["alert"]
+}
diff --git a/apps/ui/public/r/alert.json b/apps/ui/public/r/alert.json
index 30c047dff..e2a9110f4 100644
--- a/apps/ui/public/r/alert.json
+++ b/apps/ui/public/r/alert.json
@@ -29,4 +29,4 @@
"warning-foreground": "var(--color-amber-400)"
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/autocomplete-async.json b/apps/ui/public/r/autocomplete-async.json
index 3255951a9..004236153 100644
--- a/apps/ui/public/r/autocomplete-async.json
+++ b/apps/ui/public/r/autocomplete-async.json
@@ -3,9 +3,7 @@
"name": "autocomplete-async",
"type": "registry:example",
"description": "Autocomplete with async items loading",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-async.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "async"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input", "async"]
+}
diff --git a/apps/ui/public/r/autocomplete-autohighlight.json b/apps/ui/public/r/autocomplete-autohighlight.json
index 17d853320..7cc5c0ede 100644
--- a/apps/ui/public/r/autocomplete-autohighlight.json
+++ b/apps/ui/public/r/autocomplete-autohighlight.json
@@ -3,9 +3,7 @@
"name": "autocomplete-autohighlight",
"type": "registry:example",
"description": "Autocomplete auto highlighting the first option",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-autohighlight.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-demo.json b/apps/ui/public/r/autocomplete-demo.json
index 7138ed2a8..c0d6871a2 100644
--- a/apps/ui/public/r/autocomplete-demo.json
+++ b/apps/ui/public/r/autocomplete-demo.json
@@ -3,9 +3,7 @@
"name": "autocomplete-demo",
"type": "registry:example",
"description": "Basic autocomplete",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-demo.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-disabled.json b/apps/ui/public/r/autocomplete-disabled.json
index 96ceac2a8..de240ded3 100644
--- a/apps/ui/public/r/autocomplete-disabled.json
+++ b/apps/ui/public/r/autocomplete-disabled.json
@@ -3,9 +3,7 @@
"name": "autocomplete-disabled",
"type": "registry:example",
"description": "Disabled autocomplete",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-disabled.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input", "disabled"]
+}
diff --git a/apps/ui/public/r/autocomplete-form.json b/apps/ui/public/r/autocomplete-form.json
index 3ea1c61d3..2b9cf2026 100644
--- a/apps/ui/public/r/autocomplete-form.json
+++ b/apps/ui/public/r/autocomplete-form.json
@@ -3,11 +3,7 @@
"name": "autocomplete-form",
"type": "registry:example",
"description": "Autocomplete form",
- "registryDependencies": [
- "@coss/autocomplete",
- "@coss/form",
- "@coss/field"
- ],
+ "registryDependencies": ["@coss/autocomplete", "@coss/form", "@coss/field"],
"files": [
{
"path": "registry/default/examples/autocomplete-form.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "form"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input", "form"]
+}
diff --git a/apps/ui/public/r/autocomplete-grouped.json b/apps/ui/public/r/autocomplete-grouped.json
index 3ad4e5572..a5925464b 100644
--- a/apps/ui/public/r/autocomplete-grouped.json
+++ b/apps/ui/public/r/autocomplete-grouped.json
@@ -3,9 +3,7 @@
"name": "autocomplete-grouped",
"type": "registry:example",
"description": "Autocomplete with grouped items",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-grouped.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-inline.json b/apps/ui/public/r/autocomplete-inline.json
index b134e94b9..ccc3a5fc6 100644
--- a/apps/ui/public/r/autocomplete-inline.json
+++ b/apps/ui/public/r/autocomplete-inline.json
@@ -3,9 +3,7 @@
"name": "autocomplete-inline",
"type": "registry:example",
"description": "Autocomplete autofilling the input with the highlighted item",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-inline.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-lg.json b/apps/ui/public/r/autocomplete-lg.json
index 6ab6a92d8..144e01b17 100644
--- a/apps/ui/public/r/autocomplete-lg.json
+++ b/apps/ui/public/r/autocomplete-lg.json
@@ -3,9 +3,7 @@
"name": "autocomplete-lg",
"type": "registry:example",
"description": "Large autocomplete",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-lg.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-limit.json b/apps/ui/public/r/autocomplete-limit.json
index fe570d66f..94344ce1f 100644
--- a/apps/ui/public/r/autocomplete-limit.json
+++ b/apps/ui/public/r/autocomplete-limit.json
@@ -3,9 +3,7 @@
"name": "autocomplete-limit",
"type": "registry:example",
"description": "Autocomplete with limited number of results",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-limit.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-sm.json b/apps/ui/public/r/autocomplete-sm.json
index 487c90c55..b59bb9f21 100644
--- a/apps/ui/public/r/autocomplete-sm.json
+++ b/apps/ui/public/r/autocomplete-sm.json
@@ -3,9 +3,7 @@
"name": "autocomplete-sm",
"type": "registry:example",
"description": "Small autocomplete",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-sm.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-with-clear.json b/apps/ui/public/r/autocomplete-with-clear.json
index 2f03c964c..53619317c 100644
--- a/apps/ui/public/r/autocomplete-with-clear.json
+++ b/apps/ui/public/r/autocomplete-with-clear.json
@@ -3,9 +3,7 @@
"name": "autocomplete-with-clear",
"type": "registry:example",
"description": "Autocomplete with clear button",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-clear.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-with-label.json b/apps/ui/public/r/autocomplete-with-label.json
index 3f6fc4fb2..94213d641 100644
--- a/apps/ui/public/r/autocomplete-with-label.json
+++ b/apps/ui/public/r/autocomplete-with-label.json
@@ -3,10 +3,7 @@
"name": "autocomplete-with-label",
"type": "registry:example",
"description": "Autocomplete with label",
- "registryDependencies": [
- "@coss/autocomplete",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/autocomplete", "@coss/label"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-label.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete-with-trigger-clear.json b/apps/ui/public/r/autocomplete-with-trigger-clear.json
index d98db498e..806085248 100644
--- a/apps/ui/public/r/autocomplete-with-trigger-clear.json
+++ b/apps/ui/public/r/autocomplete-with-trigger-clear.json
@@ -3,9 +3,7 @@
"name": "autocomplete-with-trigger-clear",
"type": "registry:example",
"description": "Autocomplete with trigger and clear buttons",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-trigger-clear.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["autocomplete", "input"]
+}
diff --git a/apps/ui/public/r/autocomplete.json b/apps/ui/public/r/autocomplete.json
index b915f79f0..0584a9e0a 100644
--- a/apps/ui/public/r/autocomplete.json
+++ b/apps/ui/public/r/autocomplete.json
@@ -2,13 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "autocomplete",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/input",
- "@coss/scroll-area"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/input", "@coss/scroll-area"],
"files": [
{
"path": "registry/default/ui/autocomplete.tsx",
@@ -16,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/avatar-demo.json b/apps/ui/public/r/avatar-demo.json
index 17cfd4133..064b76e01 100644
--- a/apps/ui/public/r/avatar-demo.json
+++ b/apps/ui/public/r/avatar-demo.json
@@ -3,9 +3,7 @@
"name": "avatar-demo",
"type": "registry:example",
"description": "Avatar with image and fallback",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
-}
\ No newline at end of file
+ "categories": ["avatar"]
+}
diff --git a/apps/ui/public/r/avatar-fallback.json b/apps/ui/public/r/avatar-fallback.json
index 5151cf202..fac934659 100644
--- a/apps/ui/public/r/avatar-fallback.json
+++ b/apps/ui/public/r/avatar-fallback.json
@@ -3,9 +3,7 @@
"name": "avatar-fallback",
"type": "registry:example",
"description": "Fallback-only avatar",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-fallback.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
-}
\ No newline at end of file
+ "categories": ["avatar"]
+}
diff --git a/apps/ui/public/r/avatar-group.json b/apps/ui/public/r/avatar-group.json
index f9401e699..3678e2ac9 100644
--- a/apps/ui/public/r/avatar-group.json
+++ b/apps/ui/public/r/avatar-group.json
@@ -3,9 +3,7 @@
"name": "avatar-group",
"type": "registry:example",
"description": "Overlapping avatar group",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-group.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "avatar",
- "avatar group"
- ]
-}
\ No newline at end of file
+ "categories": ["avatar", "avatar group"]
+}
diff --git a/apps/ui/public/r/avatar-radius.json b/apps/ui/public/r/avatar-radius.json
index 504e3d4ff..8a360c858 100644
--- a/apps/ui/public/r/avatar-radius.json
+++ b/apps/ui/public/r/avatar-radius.json
@@ -3,9 +3,7 @@
"name": "avatar-radius",
"type": "registry:example",
"description": "Avatars with different radii",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-radius.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
-}
\ No newline at end of file
+ "categories": ["avatar"]
+}
diff --git a/apps/ui/public/r/avatar-size.json b/apps/ui/public/r/avatar-size.json
index 46d3fa446..b79216a42 100644
--- a/apps/ui/public/r/avatar-size.json
+++ b/apps/ui/public/r/avatar-size.json
@@ -3,9 +3,7 @@
"name": "avatar-size",
"type": "registry:example",
"description": "Avatars with different sizes",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-size.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
-}
\ No newline at end of file
+ "categories": ["avatar"]
+}
diff --git a/apps/ui/public/r/avatar.json b/apps/ui/public/r/avatar.json
index 2357e8c0d..ebdc673d8 100644
--- a/apps/ui/public/r/avatar.json
+++ b/apps/ui/public/r/avatar.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "avatar",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/avatar.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/badge-demo.json b/apps/ui/public/r/badge-demo.json
index 950e65a96..13d2d717c 100644
--- a/apps/ui/public/r/badge-demo.json
+++ b/apps/ui/public/r/badge-demo.json
@@ -3,9 +3,7 @@
"name": "badge-demo",
"type": "registry:example",
"description": "Basic badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge-destructive.json b/apps/ui/public/r/badge-destructive.json
index 9d3abef5f..7490fe150 100644
--- a/apps/ui/public/r/badge-destructive.json
+++ b/apps/ui/public/r/badge-destructive.json
@@ -3,9 +3,7 @@
"name": "badge-destructive",
"type": "registry:example",
"description": "Destructive badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-destructive.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "destructive",
- "error"
- ]
-}
\ No newline at end of file
+ "categories": ["badge", "destructive", "error"]
+}
diff --git a/apps/ui/public/r/badge-error.json b/apps/ui/public/r/badge-error.json
index fcb907365..2cd4e3711 100644
--- a/apps/ui/public/r/badge-error.json
+++ b/apps/ui/public/r/badge-error.json
@@ -3,9 +3,7 @@
"name": "badge-error",
"type": "registry:example",
"description": "Error badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-error.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "error"
- ]
-}
\ No newline at end of file
+ "categories": ["badge", "error"]
+}
diff --git a/apps/ui/public/r/badge-info.json b/apps/ui/public/r/badge-info.json
index 38a6d571e..b5b4db1a6 100644
--- a/apps/ui/public/r/badge-info.json
+++ b/apps/ui/public/r/badge-info.json
@@ -3,9 +3,7 @@
"name": "badge-info",
"type": "registry:example",
"description": "Info badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-info.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "info"
- ]
-}
\ No newline at end of file
+ "categories": ["badge", "info"]
+}
diff --git a/apps/ui/public/r/badge-lg.json b/apps/ui/public/r/badge-lg.json
index 790b8ce27..47d5b02a2 100644
--- a/apps/ui/public/r/badge-lg.json
+++ b/apps/ui/public/r/badge-lg.json
@@ -3,9 +3,7 @@
"name": "badge-lg",
"type": "registry:example",
"description": "Large badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge-outline.json b/apps/ui/public/r/badge-outline.json
index 5dac71943..4e9f99194 100644
--- a/apps/ui/public/r/badge-outline.json
+++ b/apps/ui/public/r/badge-outline.json
@@ -3,9 +3,7 @@
"name": "badge-outline",
"type": "registry:example",
"description": "Outline badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-outline.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge-secondary.json b/apps/ui/public/r/badge-secondary.json
index 4f9a0ccf9..223913314 100644
--- a/apps/ui/public/r/badge-secondary.json
+++ b/apps/ui/public/r/badge-secondary.json
@@ -3,9 +3,7 @@
"name": "badge-secondary",
"type": "registry:example",
"description": "Secondary badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-secondary.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge-sm.json b/apps/ui/public/r/badge-sm.json
index 1fcf2c9d5..2d711c9f2 100644
--- a/apps/ui/public/r/badge-sm.json
+++ b/apps/ui/public/r/badge-sm.json
@@ -3,9 +3,7 @@
"name": "badge-sm",
"type": "registry:example",
"description": "Small badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge-success.json b/apps/ui/public/r/badge-success.json
index 348f1ec9c..e16eec11b 100644
--- a/apps/ui/public/r/badge-success.json
+++ b/apps/ui/public/r/badge-success.json
@@ -3,9 +3,7 @@
"name": "badge-success",
"type": "registry:example",
"description": "Success badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-success.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "success"
- ]
-}
\ No newline at end of file
+ "categories": ["badge", "success"]
+}
diff --git a/apps/ui/public/r/badge-warning.json b/apps/ui/public/r/badge-warning.json
index b6e60d042..cb9153a86 100644
--- a/apps/ui/public/r/badge-warning.json
+++ b/apps/ui/public/r/badge-warning.json
@@ -3,9 +3,7 @@
"name": "badge-warning",
"type": "registry:example",
"description": "Warning badge",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-warning.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "warning"
- ]
-}
\ No newline at end of file
+ "categories": ["badge", "warning"]
+}
diff --git a/apps/ui/public/r/badge-with-icon.json b/apps/ui/public/r/badge-with-icon.json
index 3024fa0c9..ce34597ba 100644
--- a/apps/ui/public/r/badge-with-icon.json
+++ b/apps/ui/public/r/badge-with-icon.json
@@ -3,9 +3,7 @@
"name": "badge-with-icon",
"type": "registry:example",
"description": "Badge with icon",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-with-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge-with-link.json b/apps/ui/public/r/badge-with-link.json
index b3c53679f..265d32474 100644
--- a/apps/ui/public/r/badge-with-link.json
+++ b/apps/ui/public/r/badge-with-link.json
@@ -3,9 +3,7 @@
"name": "badge-with-link",
"type": "registry:example",
"description": "Badge with link",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-with-link.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["badge"]
+}
diff --git a/apps/ui/public/r/badge.json b/apps/ui/public/r/badge.json
index fd97bd189..9f8135a7a 100644
--- a/apps/ui/public/r/badge.json
+++ b/apps/ui/public/r/badge.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "badge",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/badge.tsx",
@@ -32,4 +30,4 @@
"warning-foreground": "var(--color-amber-400)"
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/breadcrumb-custom-separator.json b/apps/ui/public/r/breadcrumb-custom-separator.json
index 1a80298cb..977304cee 100644
--- a/apps/ui/public/r/breadcrumb-custom-separator.json
+++ b/apps/ui/public/r/breadcrumb-custom-separator.json
@@ -3,9 +3,7 @@
"name": "breadcrumb-custom-separator",
"type": "registry:example",
"description": "Breadcrumb with custom separator",
- "registryDependencies": [
- "@coss/breadcrumb"
- ],
+ "registryDependencies": ["@coss/breadcrumb"],
"files": [
{
"path": "registry/default/examples/breadcrumb-custom-separator.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "breadcrumb"
- ]
-}
\ No newline at end of file
+ "categories": ["breadcrumb"]
+}
diff --git a/apps/ui/public/r/breadcrumb-demo.json b/apps/ui/public/r/breadcrumb-demo.json
index c80d3ea02..d4f52ad98 100644
--- a/apps/ui/public/r/breadcrumb-demo.json
+++ b/apps/ui/public/r/breadcrumb-demo.json
@@ -3,10 +3,7 @@
"name": "breadcrumb-demo",
"type": "registry:example",
"description": "Breadcrumb with menu example",
- "registryDependencies": [
- "@coss/breadcrumb",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/breadcrumb", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/breadcrumb-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "breadcrumb",
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["breadcrumb", "menu"]
+}
diff --git a/apps/ui/public/r/breadcrumb.json b/apps/ui/public/r/breadcrumb.json
index a75f3c232..2d6f67a12 100644
--- a/apps/ui/public/r/breadcrumb.json
+++ b/apps/ui/public/r/breadcrumb.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "breadcrumb",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/breadcrumb.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/button-demo.json b/apps/ui/public/r/button-demo.json
index 3ce72d901..58e1ba24e 100644
--- a/apps/ui/public/r/button-demo.json
+++ b/apps/ui/public/r/button-demo.json
@@ -3,9 +3,7 @@
"name": "button-demo",
"type": "registry:example",
"description": "Default button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-destructive-outline.json b/apps/ui/public/r/button-destructive-outline.json
index cd0e10f8f..e2f18250d 100644
--- a/apps/ui/public/r/button-destructive-outline.json
+++ b/apps/ui/public/r/button-destructive-outline.json
@@ -3,9 +3,7 @@
"name": "button-destructive-outline",
"type": "registry:example",
"description": "Destructive outline button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-destructive-outline.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button",
- "delete"
- ]
-}
\ No newline at end of file
+ "categories": ["button", "delete"]
+}
diff --git a/apps/ui/public/r/button-destructive.json b/apps/ui/public/r/button-destructive.json
index 3e1ab689f..c44e46a2f 100644
--- a/apps/ui/public/r/button-destructive.json
+++ b/apps/ui/public/r/button-destructive.json
@@ -3,9 +3,7 @@
"name": "button-destructive",
"type": "registry:example",
"description": "Destructive button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-destructive.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button",
- "delete",
- "destructive"
- ]
-}
\ No newline at end of file
+ "categories": ["button", "delete", "destructive"]
+}
diff --git a/apps/ui/public/r/button-disabled.json b/apps/ui/public/r/button-disabled.json
index f49244a7a..bfe65773c 100644
--- a/apps/ui/public/r/button-disabled.json
+++ b/apps/ui/public/r/button-disabled.json
@@ -3,9 +3,7 @@
"name": "button-disabled",
"type": "registry:example",
"description": "Disabled button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-disabled.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["button", "disabled"]
+}
diff --git a/apps/ui/public/r/button-ghost.json b/apps/ui/public/r/button-ghost.json
index b06ea9b22..8b9e2aedb 100644
--- a/apps/ui/public/r/button-ghost.json
+++ b/apps/ui/public/r/button-ghost.json
@@ -3,9 +3,7 @@
"name": "button-ghost",
"type": "registry:example",
"description": "Ghost button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-ghost.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-icon-lg.json b/apps/ui/public/r/button-icon-lg.json
index ec96e9727..37a55b546 100644
--- a/apps/ui/public/r/button-icon-lg.json
+++ b/apps/ui/public/r/button-icon-lg.json
@@ -3,9 +3,7 @@
"name": "button-icon-lg",
"type": "registry:example",
"description": "Large icon button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-icon-sm.json b/apps/ui/public/r/button-icon-sm.json
index 49f27abf2..e0dd5da5c 100644
--- a/apps/ui/public/r/button-icon-sm.json
+++ b/apps/ui/public/r/button-icon-sm.json
@@ -3,9 +3,7 @@
"name": "button-icon-sm",
"type": "registry:example",
"description": "Small icon button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-icon.json b/apps/ui/public/r/button-icon.json
index 072f24983..63aec66ce 100644
--- a/apps/ui/public/r/button-icon.json
+++ b/apps/ui/public/r/button-icon.json
@@ -3,9 +3,7 @@
"name": "button-icon",
"type": "registry:example",
"description": "Icon button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-lg.json b/apps/ui/public/r/button-lg.json
index 08ff0ceca..181086e2a 100644
--- a/apps/ui/public/r/button-lg.json
+++ b/apps/ui/public/r/button-lg.json
@@ -3,9 +3,7 @@
"name": "button-lg",
"type": "registry:example",
"description": "Large button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-link.json b/apps/ui/public/r/button-link.json
index e30fb5cb2..111d080a8 100644
--- a/apps/ui/public/r/button-link.json
+++ b/apps/ui/public/r/button-link.json
@@ -3,9 +3,7 @@
"name": "button-link",
"type": "registry:example",
"description": "Link button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-link.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-loading.json b/apps/ui/public/r/button-loading.json
index 487134c8c..881a9abd1 100644
--- a/apps/ui/public/r/button-loading.json
+++ b/apps/ui/public/r/button-loading.json
@@ -3,9 +3,7 @@
"name": "button-loading",
"type": "registry:example",
"description": "Loading button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-loading.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button",
- "loading"
- ]
-}
\ No newline at end of file
+ "categories": ["button", "loading"]
+}
diff --git a/apps/ui/public/r/button-outline.json b/apps/ui/public/r/button-outline.json
index 5a81726ee..1fa484e75 100644
--- a/apps/ui/public/r/button-outline.json
+++ b/apps/ui/public/r/button-outline.json
@@ -3,9 +3,7 @@
"name": "button-outline",
"type": "registry:example",
"description": "Outline button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-outline.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-secondary.json b/apps/ui/public/r/button-secondary.json
index b15a4149a..460be7521 100644
--- a/apps/ui/public/r/button-secondary.json
+++ b/apps/ui/public/r/button-secondary.json
@@ -3,9 +3,7 @@
"name": "button-secondary",
"type": "registry:example",
"description": "Secondary button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-secondary.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-sm.json b/apps/ui/public/r/button-sm.json
index 46b8e1814..0917a87d5 100644
--- a/apps/ui/public/r/button-sm.json
+++ b/apps/ui/public/r/button-sm.json
@@ -3,9 +3,7 @@
"name": "button-sm",
"type": "registry:example",
"description": "Small button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-with-icon.json b/apps/ui/public/r/button-with-icon.json
index 9977b9094..6c5672505 100644
--- a/apps/ui/public/r/button-with-icon.json
+++ b/apps/ui/public/r/button-with-icon.json
@@ -3,9 +3,7 @@
"name": "button-with-icon",
"type": "registry:example",
"description": "Button with icon",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-with-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-with-link.json b/apps/ui/public/r/button-with-link.json
index a3b9c1d9d..63dc5a0ce 100644
--- a/apps/ui/public/r/button-with-link.json
+++ b/apps/ui/public/r/button-with-link.json
@@ -3,9 +3,7 @@
"name": "button-with-link",
"type": "registry:example",
"description": "Link rendered as button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-with-link.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-xl.json b/apps/ui/public/r/button-xl.json
index 21dd75ac0..4e3bbad95 100644
--- a/apps/ui/public/r/button-xl.json
+++ b/apps/ui/public/r/button-xl.json
@@ -3,9 +3,7 @@
"name": "button-xl",
"type": "registry:example",
"description": "Extra-large button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-xl.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button-xs.json b/apps/ui/public/r/button-xs.json
index a63521dc1..501d606ba 100644
--- a/apps/ui/public/r/button-xs.json
+++ b/apps/ui/public/r/button-xs.json
@@ -3,9 +3,7 @@
"name": "button-xs",
"type": "registry:example",
"description": "Extra-small button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-xs.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/button.json b/apps/ui/public/r/button.json
index cd9ad0135..d3414d621 100644
--- a/apps/ui/public/r/button.json
+++ b/apps/ui/public/r/button.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "button",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/button.tsx",
@@ -20,4 +18,4 @@
"destructive-foreground": "var(--color-red-400)"
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/card-demo.json b/apps/ui/public/r/card-demo.json
index f1739b4d7..f2d147d87 100644
--- a/apps/ui/public/r/card-demo.json
+++ b/apps/ui/public/r/card-demo.json
@@ -18,12 +18,5 @@
"type": "registry:example"
}
],
- "categories": [
- "card",
- "button",
- "input",
- "select",
- "form",
- "field"
- ]
-}
\ No newline at end of file
+ "categories": ["card", "button", "input", "select", "form", "field"]
+}
diff --git a/apps/ui/public/r/card.json b/apps/ui/public/r/card.json
index e67147c62..dede7a482 100644
--- a/apps/ui/public/r/card.json
+++ b/apps/ui/public/r/card.json
@@ -10,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/checkbox-card.json b/apps/ui/public/r/checkbox-card.json
index 9c8ead2ce..740684c2a 100644
--- a/apps/ui/public/r/checkbox-card.json
+++ b/apps/ui/public/r/checkbox-card.json
@@ -3,10 +3,7 @@
"name": "checkbox-card",
"type": "registry:example",
"description": "Card-style checkbox",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-card.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "card",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox", "card", "label"]
+}
diff --git a/apps/ui/public/r/checkbox-demo.json b/apps/ui/public/r/checkbox-demo.json
index c0430eab4..346656e83 100644
--- a/apps/ui/public/r/checkbox-demo.json
+++ b/apps/ui/public/r/checkbox-demo.json
@@ -3,10 +3,7 @@
"name": "checkbox-demo",
"type": "registry:example",
"description": "Basic checkbox",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox", "label"]
+}
diff --git a/apps/ui/public/r/checkbox-disabled.json b/apps/ui/public/r/checkbox-disabled.json
index 46ea0e08e..848447465 100644
--- a/apps/ui/public/r/checkbox-disabled.json
+++ b/apps/ui/public/r/checkbox-disabled.json
@@ -3,10 +3,7 @@
"name": "checkbox-disabled",
"type": "registry:example",
"description": "Disabled checkbox",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-disabled.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "disabled",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox", "disabled", "label"]
+}
diff --git a/apps/ui/public/r/checkbox-form.json b/apps/ui/public/r/checkbox-form.json
index 63c7dce3c..5a989cb01 100644
--- a/apps/ui/public/r/checkbox-form.json
+++ b/apps/ui/public/r/checkbox-form.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "form",
- "button",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox", "form", "button", "label"]
+}
diff --git a/apps/ui/public/r/checkbox-group-demo.json b/apps/ui/public/r/checkbox-group-demo.json
index 54bfaed2e..e2a7b9fba 100644
--- a/apps/ui/public/r/checkbox-group-demo.json
+++ b/apps/ui/public/r/checkbox-group-demo.json
@@ -15,8 +15,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox group", "checkbox"]
+}
diff --git a/apps/ui/public/r/checkbox-group-disabled.json b/apps/ui/public/r/checkbox-group-disabled.json
index bba8e4f99..c03d8ed2e 100644
--- a/apps/ui/public/r/checkbox-group-disabled.json
+++ b/apps/ui/public/r/checkbox-group-disabled.json
@@ -15,9 +15,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox group", "checkbox", "disabled"]
+}
diff --git a/apps/ui/public/r/checkbox-group-form.json b/apps/ui/public/r/checkbox-group-form.json
index 87faeb6d7..c9ba369e9 100644
--- a/apps/ui/public/r/checkbox-group-form.json
+++ b/apps/ui/public/r/checkbox-group-form.json
@@ -26,4 +26,4 @@
"field",
"fieldset"
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/checkbox-group-nested-parent.json b/apps/ui/public/r/checkbox-group-nested-parent.json
index 903bf83be..2d6aa4428 100644
--- a/apps/ui/public/r/checkbox-group-nested-parent.json
+++ b/apps/ui/public/r/checkbox-group-nested-parent.json
@@ -15,9 +15,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox group", "checkbox", "label"]
+}
diff --git a/apps/ui/public/r/checkbox-group-parent.json b/apps/ui/public/r/checkbox-group-parent.json
index f72a599e3..f93583de4 100644
--- a/apps/ui/public/r/checkbox-group-parent.json
+++ b/apps/ui/public/r/checkbox-group-parent.json
@@ -15,9 +15,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox group", "checkbox", "label"]
+}
diff --git a/apps/ui/public/r/checkbox-group.json b/apps/ui/public/r/checkbox-group.json
index 92eceedac..f08df410e 100644
--- a/apps/ui/public/r/checkbox-group.json
+++ b/apps/ui/public/r/checkbox-group.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "checkbox-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/checkbox-group.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/checkbox-with-description.json b/apps/ui/public/r/checkbox-with-description.json
index af332ad84..9303219dc 100644
--- a/apps/ui/public/r/checkbox-with-description.json
+++ b/apps/ui/public/r/checkbox-with-description.json
@@ -3,10 +3,7 @@
"name": "checkbox-with-description",
"type": "registry:example",
"description": "Checkbox with helper text",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-with-description.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["checkbox", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/checkbox.json b/apps/ui/public/r/checkbox.json
index deb6ef0bf..d78b2ce39 100644
--- a/apps/ui/public/r/checkbox.json
+++ b/apps/ui/public/r/checkbox.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "checkbox",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/checkbox.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/collapsible-demo.json b/apps/ui/public/r/collapsible-demo.json
index 9678a6a36..5b5c78812 100644
--- a/apps/ui/public/r/collapsible-demo.json
+++ b/apps/ui/public/r/collapsible-demo.json
@@ -3,9 +3,7 @@
"name": "collapsible-demo",
"type": "registry:example",
"description": "Basic collapsible",
- "registryDependencies": [
- "@coss/collapsible"
- ],
+ "registryDependencies": ["@coss/collapsible"],
"files": [
{
"path": "registry/default/examples/collapsible-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "collapsible"
- ]
-}
\ No newline at end of file
+ "categories": ["collapsible"]
+}
diff --git a/apps/ui/public/r/collapsible.json b/apps/ui/public/r/collapsible.json
index c19ebfea8..8cb4f6eb2 100644
--- a/apps/ui/public/r/collapsible.json
+++ b/apps/ui/public/r/collapsible.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "collapsible",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/collapsible.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/colors-zinc.json b/apps/ui/public/r/colors-zinc.json
index 88264f2d0..408278190 100644
--- a/apps/ui/public/r/colors-zinc.json
+++ b/apps/ui/public/r/colors-zinc.json
@@ -58,4 +58,4 @@
"ring": "var(--color-zinc-500)"
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/combobox-autohighlight.json b/apps/ui/public/r/combobox-autohighlight.json
index e6b922f4a..4005599ff 100644
--- a/apps/ui/public/r/combobox-autohighlight.json
+++ b/apps/ui/public/r/combobox-autohighlight.json
@@ -3,9 +3,7 @@
"name": "combobox-autohighlight",
"type": "registry:example",
"description": "Combobox auto highlighting the first option",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-autohighlight.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-demo.json b/apps/ui/public/r/combobox-demo.json
index fe1a73113..49e492e27 100644
--- a/apps/ui/public/r/combobox-demo.json
+++ b/apps/ui/public/r/combobox-demo.json
@@ -3,9 +3,7 @@
"name": "combobox-demo",
"type": "registry:example",
"description": "Basic combobox",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-demo.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-disabled.json b/apps/ui/public/r/combobox-disabled.json
index fbad15065..e14694d09 100644
--- a/apps/ui/public/r/combobox-disabled.json
+++ b/apps/ui/public/r/combobox-disabled.json
@@ -3,9 +3,7 @@
"name": "combobox-disabled",
"type": "registry:example",
"description": "Disabled combobox",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-disabled.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input", "disabled"]
+}
diff --git a/apps/ui/public/r/combobox-form.json b/apps/ui/public/r/combobox-form.json
index 8e79aff3b..c47ae26ab 100644
--- a/apps/ui/public/r/combobox-form.json
+++ b/apps/ui/public/r/combobox-form.json
@@ -16,9 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "form"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input", "form"]
+}
diff --git a/apps/ui/public/r/combobox-grouped.json b/apps/ui/public/r/combobox-grouped.json
index 62fada0a1..2a045acbc 100644
--- a/apps/ui/public/r/combobox-grouped.json
+++ b/apps/ui/public/r/combobox-grouped.json
@@ -3,9 +3,7 @@
"name": "combobox-grouped",
"type": "registry:example",
"description": "Combobox with grouped items",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-grouped.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-lg.json b/apps/ui/public/r/combobox-lg.json
index 14219d2ef..8e1330876 100644
--- a/apps/ui/public/r/combobox-lg.json
+++ b/apps/ui/public/r/combobox-lg.json
@@ -3,9 +3,7 @@
"name": "combobox-lg",
"type": "registry:example",
"description": "Large combobox",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-lg.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-multiple-form.json b/apps/ui/public/r/combobox-multiple-form.json
index f2ee57817..52330f00a 100644
--- a/apps/ui/public/r/combobox-multiple-form.json
+++ b/apps/ui/public/r/combobox-multiple-form.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "form",
- "multiple"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input", "form", "multiple"]
+}
diff --git a/apps/ui/public/r/combobox-multiple.json b/apps/ui/public/r/combobox-multiple.json
index a451dd157..0ebe8c763 100644
--- a/apps/ui/public/r/combobox-multiple.json
+++ b/apps/ui/public/r/combobox-multiple.json
@@ -3,9 +3,7 @@
"name": "combobox-multiple",
"type": "registry:example",
"description": "Combobox with multiple selection",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-multiple.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-sm.json b/apps/ui/public/r/combobox-sm.json
index 48baa8f0e..9ce0942ac 100644
--- a/apps/ui/public/r/combobox-sm.json
+++ b/apps/ui/public/r/combobox-sm.json
@@ -3,9 +3,7 @@
"name": "combobox-sm",
"type": "registry:example",
"description": "Small combobox",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-sm.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-with-clear.json b/apps/ui/public/r/combobox-with-clear.json
index 84f4f3f30..bbbe7bbc3 100644
--- a/apps/ui/public/r/combobox-with-clear.json
+++ b/apps/ui/public/r/combobox-with-clear.json
@@ -3,9 +3,7 @@
"name": "combobox-with-clear",
"type": "registry:example",
"description": "Combobox with clear button",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-with-clear.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-with-inner-input.json b/apps/ui/public/r/combobox-with-inner-input.json
index 535517f16..96cf6d5ee 100644
--- a/apps/ui/public/r/combobox-with-inner-input.json
+++ b/apps/ui/public/r/combobox-with-inner-input.json
@@ -3,10 +3,7 @@
"name": "combobox-with-inner-input",
"type": "registry:example",
"description": "Combobox with popup",
- "registryDependencies": [
- "@coss/combobox",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/combobox", "@coss/button"],
"files": [
{
"path": "registry/default/examples/combobox-with-inner-input.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox-with-label.json b/apps/ui/public/r/combobox-with-label.json
index bfdaad3f1..3559beaca 100644
--- a/apps/ui/public/r/combobox-with-label.json
+++ b/apps/ui/public/r/combobox-with-label.json
@@ -3,10 +3,7 @@
"name": "combobox-with-label",
"type": "registry:example",
"description": "Combobox with label",
- "registryDependencies": [
- "@coss/combobox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/combobox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/combobox-with-label.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["combobox", "input"]
+}
diff --git a/apps/ui/public/r/combobox.json b/apps/ui/public/r/combobox.json
index 45fc34fb1..b194c5813 100644
--- a/apps/ui/public/r/combobox.json
+++ b/apps/ui/public/r/combobox.json
@@ -2,13 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "combobox",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/input",
- "@coss/scroll-area"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/input", "@coss/scroll-area"],
"files": [
{
"path": "registry/default/ui/combobox.tsx",
@@ -16,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/dialog-close-confirmation.json b/apps/ui/public/r/dialog-close-confirmation.json
index 7e09f2324..6b30fedb7 100644
--- a/apps/ui/public/r/dialog-close-confirmation.json
+++ b/apps/ui/public/r/dialog-close-confirmation.json
@@ -26,4 +26,4 @@
"button",
"textarea"
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/dialog-demo.json b/apps/ui/public/r/dialog-demo.json
index 0a42c3b59..0537d89db 100644
--- a/apps/ui/public/r/dialog-demo.json
+++ b/apps/ui/public/r/dialog-demo.json
@@ -17,10 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "form",
- "field",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["dialog", "form", "field", "button"]
+}
diff --git a/apps/ui/public/r/dialog-from-menu.json b/apps/ui/public/r/dialog-from-menu.json
index c41917783..7c09cce47 100644
--- a/apps/ui/public/r/dialog-from-menu.json
+++ b/apps/ui/public/r/dialog-from-menu.json
@@ -3,11 +3,7 @@
"name": "dialog-from-menu",
"type": "registry:example",
"description": "Open dialog from a menu item",
- "registryDependencies": [
- "@coss/dialog",
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/dialog", "@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/dialog-from-menu.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "menu",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["dialog", "menu", "button"]
+}
diff --git a/apps/ui/public/r/dialog-nested.json b/apps/ui/public/r/dialog-nested.json
index 13f43eec5..62a3d265b 100644
--- a/apps/ui/public/r/dialog-nested.json
+++ b/apps/ui/public/r/dialog-nested.json
@@ -16,9 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "field",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["dialog", "field", "button"]
+}
diff --git a/apps/ui/public/r/dialog.json b/apps/ui/public/r/dialog.json
index fe244510e..d7dfc7181 100644
--- a/apps/ui/public/r/dialog.json
+++ b/apps/ui/public/r/dialog.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "dialog",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/dialog.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/empty-demo.json b/apps/ui/public/r/empty-demo.json
index ef1a2ad9d..076cf9ef6 100644
--- a/apps/ui/public/r/empty-demo.json
+++ b/apps/ui/public/r/empty-demo.json
@@ -3,10 +3,7 @@
"name": "empty-demo",
"type": "registry:example",
"description": "Basic empty state with icon",
- "registryDependencies": [
- "@coss/empty",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/empty", "@coss/button"],
"files": [
{
"path": "registry/default/examples/empty-demo.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "empty"
- ]
-}
\ No newline at end of file
+ "categories": ["empty"]
+}
diff --git a/apps/ui/public/r/empty.json b/apps/ui/public/r/empty.json
index 5f016aac3..14d050c59 100644
--- a/apps/ui/public/r/empty.json
+++ b/apps/ui/public/r/empty.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/field-autocomplete.json b/apps/ui/public/r/field-autocomplete.json
index 2ed5b9fa9..7695c041b 100644
--- a/apps/ui/public/r/field-autocomplete.json
+++ b/apps/ui/public/r/field-autocomplete.json
@@ -3,10 +3,7 @@
"name": "field-autocomplete",
"type": "registry:example",
"description": "Field with autocomplete",
- "registryDependencies": [
- "@coss/field",
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/field", "@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/field-autocomplete.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "autocomplete",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "input", "autocomplete", "label"]
+}
diff --git a/apps/ui/public/r/field-checkbox-group.json b/apps/ui/public/r/field-checkbox-group.json
index e95a09930..cc23aedad 100644
--- a/apps/ui/public/r/field-checkbox-group.json
+++ b/apps/ui/public/r/field-checkbox-group.json
@@ -16,11 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "checkbox group",
- "checkbox",
- "fieldset",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "checkbox group", "checkbox", "fieldset", "label"]
+}
diff --git a/apps/ui/public/r/field-checkbox.json b/apps/ui/public/r/field-checkbox.json
index 97110704a..6c0161182 100644
--- a/apps/ui/public/r/field-checkbox.json
+++ b/apps/ui/public/r/field-checkbox.json
@@ -3,10 +3,7 @@
"name": "field-checkbox",
"type": "registry:example",
"description": "Field with checkbox",
- "registryDependencies": [
- "@coss/field",
- "@coss/checkbox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/checkbox"],
"files": [
{
"path": "registry/default/examples/field-checkbox.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "checkbox"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "label", "checkbox"]
+}
diff --git a/apps/ui/public/r/field-combobox-multiple.json b/apps/ui/public/r/field-combobox-multiple.json
index 3d1b57e25..7c068d193 100644
--- a/apps/ui/public/r/field-combobox-multiple.json
+++ b/apps/ui/public/r/field-combobox-multiple.json
@@ -3,10 +3,7 @@
"name": "field-combobox-multiple",
"type": "registry:example",
"description": "Field with multiple selection combobox",
- "registryDependencies": [
- "@coss/field",
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/combobox"],
"files": [
{
"path": "registry/default/examples/field-combobox-multiple.tsx",
@@ -14,11 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "combobox",
- "label",
- "multiple"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "input", "combobox", "label", "multiple"]
+}
diff --git a/apps/ui/public/r/field-combobox.json b/apps/ui/public/r/field-combobox.json
index c24258caa..c6636979f 100644
--- a/apps/ui/public/r/field-combobox.json
+++ b/apps/ui/public/r/field-combobox.json
@@ -3,10 +3,7 @@
"name": "field-combobox",
"type": "registry:example",
"description": "Field with combobox",
- "registryDependencies": [
- "@coss/field",
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/combobox"],
"files": [
{
"path": "registry/default/examples/field-combobox.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "combobox",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "input", "combobox", "label"]
+}
diff --git a/apps/ui/public/r/field-complete-form.json b/apps/ui/public/r/field-complete-form.json
index fe6640f03..896fee806 100644
--- a/apps/ui/public/r/field-complete-form.json
+++ b/apps/ui/public/r/field-complete-form.json
@@ -28,4 +28,4 @@
"helper",
"hint"
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/field-demo.json b/apps/ui/public/r/field-demo.json
index fe1a032f9..d81af4b20 100644
--- a/apps/ui/public/r/field-demo.json
+++ b/apps/ui/public/r/field-demo.json
@@ -3,10 +3,7 @@
"name": "field-demo",
"type": "registry:example",
"description": "Field with description",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-demo.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-disabled.json b/apps/ui/public/r/field-disabled.json
index fea12b616..20bf49020 100644
--- a/apps/ui/public/r/field-disabled.json
+++ b/apps/ui/public/r/field-disabled.json
@@ -3,10 +3,7 @@
"name": "field-disabled",
"type": "registry:example",
"description": "Field in disabled state",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-disabled.tsx",
@@ -14,11 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "disabled",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "label", "disabled", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-error.json b/apps/ui/public/r/field-error.json
index 333a31d21..b2ce2251f 100644
--- a/apps/ui/public/r/field-error.json
+++ b/apps/ui/public/r/field-error.json
@@ -3,10 +3,7 @@
"name": "field-error",
"type": "registry:example",
"description": "Field showing validation error",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-error.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "error"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "label", "error"]
+}
diff --git a/apps/ui/public/r/field-input-group.json b/apps/ui/public/r/field-input-group.json
index f09dbd3c6..b1dba45a3 100644
--- a/apps/ui/public/r/field-input-group.json
+++ b/apps/ui/public/r/field-input-group.json
@@ -3,11 +3,7 @@
"name": "field-input-group",
"type": "registry:example",
"description": "Input group with field",
- "registryDependencies": [
- "@coss/field",
- "@coss/button",
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/field", "@coss/button", "@coss/input-group"],
"files": [
{
"path": "registry/default/examples/field-input-group.tsx",
@@ -15,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "field",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "field", "button"]
+}
diff --git a/apps/ui/public/r/field-number-field.json b/apps/ui/public/r/field-number-field.json
index bf87f0ef8..6af7e8cca 100644
--- a/apps/ui/public/r/field-number-field.json
+++ b/apps/ui/public/r/field-number-field.json
@@ -3,10 +3,7 @@
"name": "field-number-field",
"type": "registry:example",
"description": "Field with number field",
- "registryDependencies": [
- "@coss/field",
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/field", "@coss/number-field"],
"files": [
{
"path": "registry/default/examples/field-number-field.tsx",
@@ -14,12 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "label",
- "number",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "input", "label", "number", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-radio.json b/apps/ui/public/r/field-radio.json
index aba1bfe4b..95105cb3f 100644
--- a/apps/ui/public/r/field-radio.json
+++ b/apps/ui/public/r/field-radio.json
@@ -15,12 +15,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "radio",
- "label",
- "fieldset",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "radio", "label", "fieldset", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-required.json b/apps/ui/public/r/field-required.json
index 22c9f47d1..b8f040a7c 100644
--- a/apps/ui/public/r/field-required.json
+++ b/apps/ui/public/r/field-required.json
@@ -3,10 +3,7 @@
"name": "field-required",
"type": "registry:example",
"description": "Field with required indicator",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-required.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "required"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "label", "required"]
+}
diff --git a/apps/ui/public/r/field-select.json b/apps/ui/public/r/field-select.json
index 00485186f..0050c5665 100644
--- a/apps/ui/public/r/field-select.json
+++ b/apps/ui/public/r/field-select.json
@@ -3,10 +3,7 @@
"name": "field-select",
"type": "registry:example",
"description": "Field with select",
- "registryDependencies": [
- "@coss/field",
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/field", "@coss/select"],
"files": [
{
"path": "registry/default/examples/field-select.tsx",
@@ -14,11 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "select",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "select", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-slider.json b/apps/ui/public/r/field-slider.json
index 1f8a356d7..f2923bc14 100644
--- a/apps/ui/public/r/field-slider.json
+++ b/apps/ui/public/r/field-slider.json
@@ -3,10 +3,7 @@
"name": "field-slider",
"type": "registry:example",
"description": "Field with slider",
- "registryDependencies": [
- "@coss/field",
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/field", "@coss/slider"],
"files": [
{
"path": "registry/default/examples/field-slider.tsx",
@@ -14,11 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "slider",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "slider", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-switch.json b/apps/ui/public/r/field-switch.json
index 341fec497..50c347a40 100644
--- a/apps/ui/public/r/field-switch.json
+++ b/apps/ui/public/r/field-switch.json
@@ -3,10 +3,7 @@
"name": "field-switch",
"type": "registry:example",
"description": "Field with toggle switch",
- "registryDependencies": [
- "@coss/field",
- "@coss/switch"
- ],
+ "registryDependencies": ["@coss/field", "@coss/switch"],
"files": [
{
"path": "registry/default/examples/field-switch.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "switch",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "switch", "label"]
+}
diff --git a/apps/ui/public/r/field-textarea.json b/apps/ui/public/r/field-textarea.json
index 9204a51fe..8590e8f89 100644
--- a/apps/ui/public/r/field-textarea.json
+++ b/apps/ui/public/r/field-textarea.json
@@ -3,10 +3,7 @@
"name": "field-textarea",
"type": "registry:example",
"description": "Field with textarea",
- "registryDependencies": [
- "@coss/field",
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/field", "@coss/textarea"],
"files": [
{
"path": "registry/default/examples/field-textarea.tsx",
@@ -14,11 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "textarea",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["field", "textarea", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/field-validity.json b/apps/ui/public/r/field-validity.json
index fb5eda496..455824b65 100644
--- a/apps/ui/public/r/field-validity.json
+++ b/apps/ui/public/r/field-validity.json
@@ -3,10 +3,7 @@
"name": "field-validity",
"type": "registry:example",
"description": "Show field validity state",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-validity.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "field"
- ]
-}
\ No newline at end of file
+ "categories": ["field"]
+}
diff --git a/apps/ui/public/r/field.json b/apps/ui/public/r/field.json
index 2dc5c2dd8..84e3a10b7 100644
--- a/apps/ui/public/r/field.json
+++ b/apps/ui/public/r/field.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "field",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/field.tsx",
@@ -20,4 +18,4 @@
"destructive-foreground": "var(--color-red-400)"
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/fieldset-demo.json b/apps/ui/public/r/fieldset-demo.json
index b237376e0..3c0d837e1 100644
--- a/apps/ui/public/r/fieldset-demo.json
+++ b/apps/ui/public/r/fieldset-demo.json
@@ -3,11 +3,7 @@
"name": "fieldset-demo",
"type": "registry:example",
"description": "Fieldset with legend and labeled fields",
- "registryDependencies": [
- "@coss/fieldset",
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/fieldset", "@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/fieldset-demo.tsx",
@@ -15,11 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "fieldset",
- "field",
- "label",
- "input",
- "helper"
- ]
-}
\ No newline at end of file
+ "categories": ["fieldset", "field", "label", "input", "helper"]
+}
diff --git a/apps/ui/public/r/fieldset.json b/apps/ui/public/r/fieldset.json
index 9e5e51faf..4e288bc48 100644
--- a/apps/ui/public/r/fieldset.json
+++ b/apps/ui/public/r/fieldset.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "fieldset",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/fieldset.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/form-demo.json b/apps/ui/public/r/form-demo.json
index b6ad2f370..5196981c2 100644
--- a/apps/ui/public/r/form-demo.json
+++ b/apps/ui/public/r/form-demo.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "form",
- "field",
- "button",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["form", "field", "button", "input"]
+}
diff --git a/apps/ui/public/r/form-zod.json b/apps/ui/public/r/form-zod.json
index d860561b7..b1cfe1207 100644
--- a/apps/ui/public/r/form-zod.json
+++ b/apps/ui/public/r/form-zod.json
@@ -3,9 +3,7 @@
"name": "form-zod",
"type": "registry:example",
"description": "Form with zod validation",
- "dependencies": [
- "zod"
- ],
+ "dependencies": ["zod"],
"registryDependencies": [
"@coss/form",
"@coss/field",
@@ -19,12 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "form",
- "field",
- "button",
- "validation",
- "label",
- "zod"
- ]
-}
\ No newline at end of file
+ "categories": ["form", "field", "button", "validation", "label", "zod"]
+}
diff --git a/apps/ui/public/r/form.json b/apps/ui/public/r/form.json
index 0c46c14bc..2628e2c49 100644
--- a/apps/ui/public/r/form.json
+++ b/apps/ui/public/r/form.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "form",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/form.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/frame-demo.json b/apps/ui/public/r/frame-demo.json
index 91b3198f1..76c1d03b1 100644
--- a/apps/ui/public/r/frame-demo.json
+++ b/apps/ui/public/r/frame-demo.json
@@ -3,9 +3,7 @@
"name": "frame-demo",
"type": "registry:example",
"description": "Frame example",
- "registryDependencies": [
- "@coss/frame"
- ],
+ "registryDependencies": ["@coss/frame"],
"files": [
{
"path": "registry/default/examples/frame-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "frame"
- ]
-}
\ No newline at end of file
+ "categories": ["frame"]
+}
diff --git a/apps/ui/public/r/frame.json b/apps/ui/public/r/frame.json
index 92dee9d3a..2b68ac512 100644
--- a/apps/ui/public/r/frame.json
+++ b/apps/ui/public/r/frame.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/group-default-button.json b/apps/ui/public/r/group-default-button.json
index a2e1451c8..8359358cf 100644
--- a/apps/ui/public/r/group-default-button.json
+++ b/apps/ui/public/r/group-default-button.json
@@ -3,11 +3,7 @@
"name": "group-default-button",
"type": "registry:example",
"description": "Group with default style buttons",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-default-button.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "menu"]
+}
diff --git a/apps/ui/public/r/group-demo.json b/apps/ui/public/r/group-demo.json
index 26900c452..7cff18938 100644
--- a/apps/ui/public/r/group-demo.json
+++ b/apps/ui/public/r/group-demo.json
@@ -3,10 +3,7 @@
"name": "group-demo",
"type": "registry:example",
"description": "Group example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-demo.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group"
- ]
-}
\ No newline at end of file
+ "categories": ["group"]
+}
diff --git a/apps/ui/public/r/group-input-group.json b/apps/ui/public/r/group-input-group.json
index 74cf207d6..ede5707c6 100644
--- a/apps/ui/public/r/group-input-group.json
+++ b/apps/ui/public/r/group-input-group.json
@@ -16,11 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "input",
- "input group",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "input", "input group", "tooltip"]
+}
diff --git a/apps/ui/public/r/group-lg.json b/apps/ui/public/r/group-lg.json
index c02ca709c..dc860e0e0 100644
--- a/apps/ui/public/r/group-lg.json
+++ b/apps/ui/public/r/group-lg.json
@@ -3,11 +3,7 @@
"name": "group-lg",
"type": "registry:example",
"description": "Group with large buttons",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-lg.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "menu"]
+}
diff --git a/apps/ui/public/r/group-menu.json b/apps/ui/public/r/group-menu.json
index c97ce8308..eebdebb5f 100644
--- a/apps/ui/public/r/group-menu.json
+++ b/apps/ui/public/r/group-menu.json
@@ -3,11 +3,7 @@
"name": "group-menu",
"type": "registry:example",
"description": "Group with button and menu",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-menu.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "menu"]
+}
diff --git a/apps/ui/public/r/group-nested.json b/apps/ui/public/r/group-nested.json
index 050f67343..e90efdaa4 100644
--- a/apps/ui/public/r/group-nested.json
+++ b/apps/ui/public/r/group-nested.json
@@ -3,10 +3,7 @@
"name": "group-nested",
"type": "registry:example",
"description": "Pagination example made with nested groups",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-nested.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button"]
+}
diff --git a/apps/ui/public/r/group-popup.json b/apps/ui/public/r/group-popup.json
index 1d721e3ad..d4d261804 100644
--- a/apps/ui/public/r/group-popup.json
+++ b/apps/ui/public/r/group-popup.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "popover",
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "popover", "badge"]
+}
diff --git a/apps/ui/public/r/group-select.json b/apps/ui/public/r/group-select.json
index d916c4d4f..23f24003b 100644
--- a/apps/ui/public/r/group-select.json
+++ b/apps/ui/public/r/group-select.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "select",
- "number field",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "select", "number field", "button"]
+}
diff --git a/apps/ui/public/r/group-sm.json b/apps/ui/public/r/group-sm.json
index 020aebf7c..457ac1d26 100644
--- a/apps/ui/public/r/group-sm.json
+++ b/apps/ui/public/r/group-sm.json
@@ -3,11 +3,7 @@
"name": "group-sm",
"type": "registry:example",
"description": "Group with small buttons",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-sm.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "menu"]
+}
diff --git a/apps/ui/public/r/group-vertical.json b/apps/ui/public/r/group-vertical.json
index e6e54d66d..7f853e7bc 100644
--- a/apps/ui/public/r/group-vertical.json
+++ b/apps/ui/public/r/group-vertical.json
@@ -3,10 +3,7 @@
"name": "group-vertical",
"type": "registry:example",
"description": "Vertical group of buttons",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-vertical.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button"]
+}
diff --git a/apps/ui/public/r/group-with-disabled-button.json b/apps/ui/public/r/group-with-disabled-button.json
index 707b55994..b46fc21e9 100644
--- a/apps/ui/public/r/group-with-disabled-button.json
+++ b/apps/ui/public/r/group-with-disabled-button.json
@@ -3,11 +3,7 @@
"name": "group-with-disabled-button",
"type": "registry:example",
"description": "Group with disabled button",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-with-disabled-button.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "button", "menu"]
+}
diff --git a/apps/ui/public/r/group-with-end-text.json b/apps/ui/public/r/group-with-end-text.json
index 36e5a6783..02e63fab6 100644
--- a/apps/ui/public/r/group-with-end-text.json
+++ b/apps/ui/public/r/group-with-end-text.json
@@ -3,10 +3,7 @@
"name": "group-with-end-text",
"type": "registry:example",
"description": "Group with end text",
- "registryDependencies": [
- "@coss/group",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/group", "@coss/input"],
"files": [
{
"path": "registry/default/examples/group-with-end-text.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "input"]
+}
diff --git a/apps/ui/public/r/group-with-input.json b/apps/ui/public/r/group-with-input.json
index 989396eaf..db319ec7e 100644
--- a/apps/ui/public/r/group-with-input.json
+++ b/apps/ui/public/r/group-with-input.json
@@ -16,11 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input",
- "copy",
- "button",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "input", "copy", "button", "tooltip"]
+}
diff --git a/apps/ui/public/r/group-with-text.json b/apps/ui/public/r/group-with-text.json
index 560b2cf27..448162c89 100644
--- a/apps/ui/public/r/group-with-text.json
+++ b/apps/ui/public/r/group-with-text.json
@@ -3,11 +3,7 @@
"name": "group-with-text",
"type": "registry:example",
"description": "Group with start labeled text",
- "registryDependencies": [
- "@coss/group",
- "@coss/input",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/group", "@coss/input", "@coss/label"],
"files": [
{
"path": "registry/default/examples/group-with-text.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["group", "input", "label"]
+}
diff --git a/apps/ui/public/r/group.json b/apps/ui/public/r/group.json
index ee28c0abd..017413a4b 100644
--- a/apps/ui/public/r/group.json
+++ b/apps/ui/public/r/group.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/separator"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/separator"],
"files": [
{
"path": "registry/default/ui/group.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/input-demo.json b/apps/ui/public/r/input-demo.json
index acfdf5e6c..d65a8b90e 100644
--- a/apps/ui/public/r/input-demo.json
+++ b/apps/ui/public/r/input-demo.json
@@ -3,9 +3,7 @@
"name": "input-demo",
"type": "registry:example",
"description": "Basic input component without label",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["input"]
+}
diff --git a/apps/ui/public/r/input-disabled.json b/apps/ui/public/r/input-disabled.json
index a291a9629..5291954f0 100644
--- a/apps/ui/public/r/input-disabled.json
+++ b/apps/ui/public/r/input-disabled.json
@@ -3,9 +3,7 @@
"name": "input-disabled",
"type": "registry:example",
"description": "Input with disabled state",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-disabled.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "disabled"]
+}
diff --git a/apps/ui/public/r/input-file.json b/apps/ui/public/r/input-file.json
index 5c3d1c856..3a348f9d6 100644
--- a/apps/ui/public/r/input-file.json
+++ b/apps/ui/public/r/input-file.json
@@ -3,9 +3,7 @@
"name": "input-file",
"type": "registry:example",
"description": "Input type set to file",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-file.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "file"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "file"]
+}
diff --git a/apps/ui/public/r/input-group-demo.json b/apps/ui/public/r/input-group-demo.json
index 88fb8f52d..568940b4e 100644
--- a/apps/ui/public/r/input-group-demo.json
+++ b/apps/ui/public/r/input-group-demo.json
@@ -3,9 +3,7 @@
"name": "input-group-demo",
"type": "registry:example",
"description": "Basic input group with search icon",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-demo.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group-disabled.json b/apps/ui/public/r/input-group-disabled.json
index 42bf7d3b7..e0b41b120 100644
--- a/apps/ui/public/r/input-group-disabled.json
+++ b/apps/ui/public/r/input-group-disabled.json
@@ -3,10 +3,7 @@
"name": "input-group-disabled",
"type": "registry:example",
"description": "Input group with disabled state",
- "registryDependencies": [
- "@coss/button",
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/button", "@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-disabled.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "disabled",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "disabled", "button"]
+}
diff --git a/apps/ui/public/r/input-group-lg.json b/apps/ui/public/r/input-group-lg.json
index 72e6ee03f..6f7a1650b 100644
--- a/apps/ui/public/r/input-group-lg.json
+++ b/apps/ui/public/r/input-group-lg.json
@@ -3,9 +3,7 @@
"name": "input-group-lg",
"type": "registry:example",
"description": "Large input group",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-lg.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group-loading.json b/apps/ui/public/r/input-group-loading.json
index a197caceb..362454fc3 100644
--- a/apps/ui/public/r/input-group-loading.json
+++ b/apps/ui/public/r/input-group-loading.json
@@ -3,10 +3,7 @@
"name": "input-group-loading",
"type": "registry:example",
"description": "Input group with end loading state",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/spinner"],
"files": [
{
"path": "registry/default/examples/input-group-loading.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "loading",
- "spinner"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "loading", "spinner"]
+}
diff --git a/apps/ui/public/r/input-group-sm.json b/apps/ui/public/r/input-group-sm.json
index 8fe561be2..ebd1330c9 100644
--- a/apps/ui/public/r/input-group-sm.json
+++ b/apps/ui/public/r/input-group-sm.json
@@ -3,9 +3,7 @@
"name": "input-group-sm",
"type": "registry:example",
"description": "Small input group",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-sm.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group-textarea.json b/apps/ui/public/r/input-group-textarea.json
index e836d5a94..f8dbc502f 100644
--- a/apps/ui/public/r/input-group-textarea.json
+++ b/apps/ui/public/r/input-group-textarea.json
@@ -16,11 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input group",
- "textarea",
- "button",
- "menu",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["input group", "textarea", "button", "menu", "tooltip"]
+}
diff --git a/apps/ui/public/r/input-group-with-badge.json b/apps/ui/public/r/input-group-with-badge.json
index f21acfde1..744e69b72 100644
--- a/apps/ui/public/r/input-group-with-badge.json
+++ b/apps/ui/public/r/input-group-with-badge.json
@@ -3,10 +3,7 @@
"name": "input-group-with-badge",
"type": "registry:example",
"description": "Input group with badge",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/badge"],
"files": [
{
"path": "registry/default/examples/input-group-with-badge.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "badge"]
+}
diff --git a/apps/ui/public/r/input-group-with-button.json b/apps/ui/public/r/input-group-with-button.json
index 4f193e8d9..e5267be95 100644
--- a/apps/ui/public/r/input-group-with-button.json
+++ b/apps/ui/public/r/input-group-with-button.json
@@ -3,10 +3,7 @@
"name": "input-group-with-button",
"type": "registry:example",
"description": "Input group with button",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/input-group-with-button.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "button"]
+}
diff --git a/apps/ui/public/r/input-group-with-end-icon.json b/apps/ui/public/r/input-group-with-end-icon.json
index cea11ca1c..c7f0ee47c 100644
--- a/apps/ui/public/r/input-group-with-end-icon.json
+++ b/apps/ui/public/r/input-group-with-end-icon.json
@@ -3,9 +3,7 @@
"name": "input-group-with-end-icon",
"type": "registry:example",
"description": "Input group with end icon",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-end-icon.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group-with-end-text.json b/apps/ui/public/r/input-group-with-end-text.json
index 2fe07738e..a2e2956d8 100644
--- a/apps/ui/public/r/input-group-with-end-text.json
+++ b/apps/ui/public/r/input-group-with-end-text.json
@@ -3,9 +3,7 @@
"name": "input-group-with-end-text",
"type": "registry:example",
"description": "Input group with end text",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-end-text.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group-with-end-tooltip.json b/apps/ui/public/r/input-group-with-end-tooltip.json
index d7103e8fb..0ea07a04c 100644
--- a/apps/ui/public/r/input-group-with-end-tooltip.json
+++ b/apps/ui/public/r/input-group-with-end-tooltip.json
@@ -15,10 +15,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "popover",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "popover", "tooltip"]
+}
diff --git a/apps/ui/public/r/input-group-with-icon-button.json b/apps/ui/public/r/input-group-with-icon-button.json
index 6eb457811..e3aff7b0c 100644
--- a/apps/ui/public/r/input-group-with-icon-button.json
+++ b/apps/ui/public/r/input-group-with-icon-button.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "button", "tooltip"]
+}
diff --git a/apps/ui/public/r/input-group-with-inner-label.json b/apps/ui/public/r/input-group-with-inner-label.json
index 971228d22..0aa233331 100644
--- a/apps/ui/public/r/input-group-with-inner-label.json
+++ b/apps/ui/public/r/input-group-with-inner-label.json
@@ -16,11 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "label",
- "popover",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "label", "popover", "tooltip"]
+}
diff --git a/apps/ui/public/r/input-group-with-kbd.json b/apps/ui/public/r/input-group-with-kbd.json
index 0e2e30110..6ffc31e86 100644
--- a/apps/ui/public/r/input-group-with-kbd.json
+++ b/apps/ui/public/r/input-group-with-kbd.json
@@ -3,10 +3,7 @@
"name": "input-group-with-kbd",
"type": "registry:example",
"description": "Input group with keyboard shortcut",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/kbd"],
"files": [
{
"path": "registry/default/examples/input-group-with-kbd.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "kbd",
- "search"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "kbd", "search"]
+}
diff --git a/apps/ui/public/r/input-group-with-number-field.json b/apps/ui/public/r/input-group-with-number-field.json
index 17d53d28e..aaac82c87 100644
--- a/apps/ui/public/r/input-group-with-number-field.json
+++ b/apps/ui/public/r/input-group-with-number-field.json
@@ -3,10 +3,7 @@
"name": "input-group-with-number-field",
"type": "registry:example",
"description": "Input group with number field",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/number-field"],
"files": [
{
"path": "registry/default/examples/input-group-with-number-field.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "number field"]
+}
diff --git a/apps/ui/public/r/input-group-with-start-end-text.json b/apps/ui/public/r/input-group-with-start-end-text.json
index 866cdf571..56ed9cd9c 100644
--- a/apps/ui/public/r/input-group-with-start-end-text.json
+++ b/apps/ui/public/r/input-group-with-start-end-text.json
@@ -3,9 +3,7 @@
"name": "input-group-with-start-end-text",
"type": "registry:example",
"description": "Input group with start and end text",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-start-end-text.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group-with-start-text.json b/apps/ui/public/r/input-group-with-start-text.json
index 278396a9f..c7a132ecb 100644
--- a/apps/ui/public/r/input-group-with-start-text.json
+++ b/apps/ui/public/r/input-group-with-start-text.json
@@ -3,9 +3,7 @@
"name": "input-group-with-start-text",
"type": "registry:example",
"description": "Input group with start text",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-start-text.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group"]
+}
diff --git a/apps/ui/public/r/input-group.json b/apps/ui/public/r/input-group.json
index 149a97a77..36eadd0e0 100644
--- a/apps/ui/public/r/input-group.json
+++ b/apps/ui/public/r/input-group.json
@@ -2,11 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "input-group",
"type": "registry:ui",
- "registryDependencies": [
- "@coss/input",
- "@coss/field",
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/input", "@coss/field", "@coss/textarea"],
"files": [
{
"path": "registry/default/ui/input-group.tsx",
@@ -14,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/input-lg.json b/apps/ui/public/r/input-lg.json
index 47840954f..e10956d03 100644
--- a/apps/ui/public/r/input-lg.json
+++ b/apps/ui/public/r/input-lg.json
@@ -3,9 +3,7 @@
"name": "input-lg",
"type": "registry:example",
"description": "Large input",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["input"]
+}
diff --git a/apps/ui/public/r/input-sm.json b/apps/ui/public/r/input-sm.json
index 62a0916be..59304793a 100644
--- a/apps/ui/public/r/input-sm.json
+++ b/apps/ui/public/r/input-sm.json
@@ -3,9 +3,7 @@
"name": "input-sm",
"type": "registry:example",
"description": "Small input",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
-}
\ No newline at end of file
+ "categories": ["input"]
+}
diff --git a/apps/ui/public/r/input-with-button.json b/apps/ui/public/r/input-with-button.json
index 828ebd8e9..734a9b954 100644
--- a/apps/ui/public/r/input-with-button.json
+++ b/apps/ui/public/r/input-with-button.json
@@ -3,10 +3,7 @@
"name": "input-with-button",
"type": "registry:example",
"description": "Input with button",
- "registryDependencies": [
- "@coss/input",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/input", "@coss/button"],
"files": [
{
"path": "registry/default/examples/input-with-button.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "button"]
+}
diff --git a/apps/ui/public/r/input-with-label.json b/apps/ui/public/r/input-with-label.json
index 4a4f8076a..a58588327 100644
--- a/apps/ui/public/r/input-with-label.json
+++ b/apps/ui/public/r/input-with-label.json
@@ -3,10 +3,7 @@
"name": "input-with-label",
"type": "registry:example",
"description": "Input with label",
- "registryDependencies": [
- "@coss/input",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/input", "@coss/label"],
"files": [
{
"path": "registry/default/examples/input-with-label.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "label"]
+}
diff --git a/apps/ui/public/r/input.json b/apps/ui/public/r/input.json
index 9b6e53c47..12db9b7cf 100644
--- a/apps/ui/public/r/input.json
+++ b/apps/ui/public/r/input.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "input",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/input.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/kbd-demo.json b/apps/ui/public/r/kbd-demo.json
index bcac19c2b..32e40da38 100644
--- a/apps/ui/public/r/kbd-demo.json
+++ b/apps/ui/public/r/kbd-demo.json
@@ -3,9 +3,7 @@
"name": "kbd-demo",
"type": "registry:example",
"description": "Keyboard shortcuts",
- "registryDependencies": [
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/kbd"],
"files": [
{
"path": "registry/default/examples/kbd-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "kbd"
- ]
-}
\ No newline at end of file
+ "categories": ["kbd"]
+}
diff --git a/apps/ui/public/r/kbd.json b/apps/ui/public/r/kbd.json
index 71908f1f7..17865422e 100644
--- a/apps/ui/public/r/kbd.json
+++ b/apps/ui/public/r/kbd.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/label.json b/apps/ui/public/r/label.json
index 9f582a51b..d93f451e9 100644
--- a/apps/ui/public/r/label.json
+++ b/apps/ui/public/r/label.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "label",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/label.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/menu-checkbox.json b/apps/ui/public/r/menu-checkbox.json
index 11428c242..ef7f292fe 100644
--- a/apps/ui/public/r/menu-checkbox.json
+++ b/apps/ui/public/r/menu-checkbox.json
@@ -3,10 +3,7 @@
"name": "menu-checkbox",
"type": "registry:example",
"description": "Menu with checkbox items",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-checkbox.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "checkbox"
- ]
-}
\ No newline at end of file
+ "categories": ["menu", "checkbox"]
+}
diff --git a/apps/ui/public/r/menu-close-on-click.json b/apps/ui/public/r/menu-close-on-click.json
index 17cb03fa3..db29cedd9 100644
--- a/apps/ui/public/r/menu-close-on-click.json
+++ b/apps/ui/public/r/menu-close-on-click.json
@@ -3,10 +3,7 @@
"name": "menu-close-on-click",
"type": "registry:example",
"description": "Close menu when items are clicked",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-close-on-click.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["menu"]
+}
diff --git a/apps/ui/public/r/menu-demo.json b/apps/ui/public/r/menu-demo.json
index d8d08b7f0..030646abe 100644
--- a/apps/ui/public/r/menu-demo.json
+++ b/apps/ui/public/r/menu-demo.json
@@ -3,10 +3,7 @@
"name": "menu-demo",
"type": "registry:example",
"description": "Basic menu",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-demo.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["menu"]
+}
diff --git a/apps/ui/public/r/menu-group-labels.json b/apps/ui/public/r/menu-group-labels.json
index 4b4b83912..410d6ae44 100644
--- a/apps/ui/public/r/menu-group-labels.json
+++ b/apps/ui/public/r/menu-group-labels.json
@@ -3,10 +3,7 @@
"name": "menu-group-labels",
"type": "registry:example",
"description": "Menu items grouped with labels",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-group-labels.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["menu", "label"]
+}
diff --git a/apps/ui/public/r/menu-hover.json b/apps/ui/public/r/menu-hover.json
index 39a1e7a99..72ff237e4 100644
--- a/apps/ui/public/r/menu-hover.json
+++ b/apps/ui/public/r/menu-hover.json
@@ -3,10 +3,7 @@
"name": "menu-hover",
"type": "registry:example",
"description": "Open the menu on hover",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-hover.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["menu"]
+}
diff --git a/apps/ui/public/r/menu-link.json b/apps/ui/public/r/menu-link.json
index 97dd5bac1..3219516db 100644
--- a/apps/ui/public/r/menu-link.json
+++ b/apps/ui/public/r/menu-link.json
@@ -3,10 +3,7 @@
"name": "menu-link",
"type": "registry:example",
"description": "Menu items as links",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-link.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "link"
- ]
-}
\ No newline at end of file
+ "categories": ["menu", "link"]
+}
diff --git a/apps/ui/public/r/menu-nested.json b/apps/ui/public/r/menu-nested.json
index c210b8959..ca77ca0d1 100644
--- a/apps/ui/public/r/menu-nested.json
+++ b/apps/ui/public/r/menu-nested.json
@@ -3,10 +3,7 @@
"name": "menu-nested",
"type": "registry:example",
"description": "Menu with submenu",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-nested.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
-}
\ No newline at end of file
+ "categories": ["menu"]
+}
diff --git a/apps/ui/public/r/menu-radio-group.json b/apps/ui/public/r/menu-radio-group.json
index d29671d8a..666a951a1 100644
--- a/apps/ui/public/r/menu-radio-group.json
+++ b/apps/ui/public/r/menu-radio-group.json
@@ -3,10 +3,7 @@
"name": "menu-radio-group",
"type": "registry:example",
"description": "Menu with radio options",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-radio-group.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "radio"
- ]
-}
\ No newline at end of file
+ "categories": ["menu", "radio"]
+}
diff --git a/apps/ui/public/r/menu.json b/apps/ui/public/r/menu.json
index 19cccdacf..9f5213eba 100644
--- a/apps/ui/public/r/menu.json
+++ b/apps/ui/public/r/menu.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "menu",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/menu.tsx",
@@ -20,4 +18,4 @@
"destructive-foreground": "var(--color-red-400)"
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/meter-demo.json b/apps/ui/public/r/meter-demo.json
index b94204b17..411011a89 100644
--- a/apps/ui/public/r/meter-demo.json
+++ b/apps/ui/public/r/meter-demo.json
@@ -3,9 +3,7 @@
"name": "meter-demo",
"type": "registry:example",
"description": "Basic meter",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
-}
\ No newline at end of file
+ "categories": ["meter"]
+}
diff --git a/apps/ui/public/r/meter-simple.json b/apps/ui/public/r/meter-simple.json
index d7eee5502..8c9442307 100644
--- a/apps/ui/public/r/meter-simple.json
+++ b/apps/ui/public/r/meter-simple.json
@@ -3,9 +3,7 @@
"name": "meter-simple",
"type": "registry:example",
"description": "Meter without label and value",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-simple.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
-}
\ No newline at end of file
+ "categories": ["meter"]
+}
diff --git a/apps/ui/public/r/meter-with-formatted-value.json b/apps/ui/public/r/meter-with-formatted-value.json
index 162d660ff..48883cc4b 100644
--- a/apps/ui/public/r/meter-with-formatted-value.json
+++ b/apps/ui/public/r/meter-with-formatted-value.json
@@ -3,9 +3,7 @@
"name": "meter-with-formatted-value",
"type": "registry:example",
"description": "Meter with a custom formatted value",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-with-formatted-value.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
-}
\ No newline at end of file
+ "categories": ["meter"]
+}
diff --git a/apps/ui/public/r/meter-with-range.json b/apps/ui/public/r/meter-with-range.json
index b15cc286e..983899c0a 100644
--- a/apps/ui/public/r/meter-with-range.json
+++ b/apps/ui/public/r/meter-with-range.json
@@ -3,9 +3,7 @@
"name": "meter-with-range",
"type": "registry:example",
"description": "Meter with min and max values",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-with-range.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
-}
\ No newline at end of file
+ "categories": ["meter"]
+}
diff --git a/apps/ui/public/r/meter.json b/apps/ui/public/r/meter.json
index c0dfde304..641ebae1e 100644
--- a/apps/ui/public/r/meter.json
+++ b/apps/ui/public/r/meter.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "meter",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/meter.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/number-field-demo.json b/apps/ui/public/r/number-field-demo.json
index def89b97b..913de781d 100644
--- a/apps/ui/public/r/number-field-demo.json
+++ b/apps/ui/public/r/number-field-demo.json
@@ -3,9 +3,7 @@
"name": "number-field-demo",
"type": "registry:example",
"description": "A number field",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["number field"]
+}
diff --git a/apps/ui/public/r/number-field-disabled.json b/apps/ui/public/r/number-field-disabled.json
index b05023671..6ffa43691 100644
--- a/apps/ui/public/r/number-field-disabled.json
+++ b/apps/ui/public/r/number-field-disabled.json
@@ -3,9 +3,7 @@
"name": "number-field-disabled",
"type": "registry:example",
"description": "A disabled number field",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-disabled.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "disabled",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["number field", "disabled", "label"]
+}
diff --git a/apps/ui/public/r/number-field-form.json b/apps/ui/public/r/number-field-form.json
index 4085b1669..d6156605e 100644
--- a/apps/ui/public/r/number-field-form.json
+++ b/apps/ui/public/r/number-field-form.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "field",
- "form",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["number field", "field", "form", "button"]
+}
diff --git a/apps/ui/public/r/number-field-lg.json b/apps/ui/public/r/number-field-lg.json
index a43b1e5a5..0b36206e7 100644
--- a/apps/ui/public/r/number-field-lg.json
+++ b/apps/ui/public/r/number-field-lg.json
@@ -3,9 +3,7 @@
"name": "number-field-lg",
"type": "registry:example",
"description": "Large number field",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["number field"]
+}
diff --git a/apps/ui/public/r/number-field-sm.json b/apps/ui/public/r/number-field-sm.json
index b726ad19d..9bff22a21 100644
--- a/apps/ui/public/r/number-field-sm.json
+++ b/apps/ui/public/r/number-field-sm.json
@@ -3,9 +3,7 @@
"name": "number-field-sm",
"type": "registry:example",
"description": "Small number field",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["number field"]
+}
diff --git a/apps/ui/public/r/number-field-with-formatted-value.json b/apps/ui/public/r/number-field-with-formatted-value.json
index 8d0353f77..df5d9d7b5 100644
--- a/apps/ui/public/r/number-field-with-formatted-value.json
+++ b/apps/ui/public/r/number-field-with-formatted-value.json
@@ -3,9 +3,7 @@
"name": "number-field-with-formatted-value",
"type": "registry:example",
"description": "A number field with formatted value",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-formatted-value.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["number field"]
+}
diff --git a/apps/ui/public/r/number-field-with-label.json b/apps/ui/public/r/number-field-with-label.json
index def1d954b..b9ec43854 100644
--- a/apps/ui/public/r/number-field-with-label.json
+++ b/apps/ui/public/r/number-field-with-label.json
@@ -3,10 +3,7 @@
"name": "number-field-with-label",
"type": "registry:example",
"description": "A number field with an external label",
- "registryDependencies": [
- "@coss/number-field",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/number-field", "@coss/label"],
"files": [
{
"path": "registry/default/examples/number-field-with-label.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["number field", "label"]
+}
diff --git a/apps/ui/public/r/number-field-with-range.json b/apps/ui/public/r/number-field-with-range.json
index d7eaa78b4..460190962 100644
--- a/apps/ui/public/r/number-field-with-range.json
+++ b/apps/ui/public/r/number-field-with-range.json
@@ -3,9 +3,7 @@
"name": "number-field-with-range",
"type": "registry:example",
"description": "A number field with min/max constraints",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-range.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "range"
- ]
-}
\ No newline at end of file
+ "categories": ["number field", "range"]
+}
diff --git a/apps/ui/public/r/number-field-with-scrub.json b/apps/ui/public/r/number-field-with-scrub.json
index cab344e35..0a39cefa5 100644
--- a/apps/ui/public/r/number-field-with-scrub.json
+++ b/apps/ui/public/r/number-field-with-scrub.json
@@ -3,9 +3,7 @@
"name": "number-field-with-scrub",
"type": "registry:example",
"description": "A number field with a scrub area",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-scrub.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["number field"]
+}
diff --git a/apps/ui/public/r/number-field-with-step.json b/apps/ui/public/r/number-field-with-step.json
index 572251656..f81eb5ebf 100644
--- a/apps/ui/public/r/number-field-with-step.json
+++ b/apps/ui/public/r/number-field-with-step.json
@@ -3,9 +3,7 @@
"name": "number-field-with-step",
"type": "registry:example",
"description": "A number field with step",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-step.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
-}
\ No newline at end of file
+ "categories": ["number field"]
+}
diff --git a/apps/ui/public/r/number-field.json b/apps/ui/public/r/number-field.json
index dec1cdbd1..fb29d1ae5 100644
--- a/apps/ui/public/r/number-field.json
+++ b/apps/ui/public/r/number-field.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "number-field",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/number-field.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/pagination-demo.json b/apps/ui/public/r/pagination-demo.json
index 8d3aa956c..5b44117b2 100644
--- a/apps/ui/public/r/pagination-demo.json
+++ b/apps/ui/public/r/pagination-demo.json
@@ -3,9 +3,7 @@
"name": "pagination-demo",
"type": "registry:example",
"description": "Pagination example",
- "registryDependencies": [
- "@coss/pagination"
- ],
+ "registryDependencies": ["@coss/pagination"],
"files": [
{
"path": "registry/default/examples/pagination-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "pagination"
- ]
-}
\ No newline at end of file
+ "categories": ["pagination"]
+}
diff --git a/apps/ui/public/r/pagination.json b/apps/ui/public/r/pagination.json
index def4ee8c4..accd5649c 100644
--- a/apps/ui/public/r/pagination.json
+++ b/apps/ui/public/r/pagination.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "pagination",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/ui/pagination.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/particle-bu-1.json b/apps/ui/public/r/particle-bu-1.json
index 844f5c216..f60a820a2 100644
--- a/apps/ui/public/r/particle-bu-1.json
+++ b/apps/ui/public/r/particle-bu-1.json
@@ -3,9 +3,7 @@
"name": "particle-bu-1",
"type": "registry:block",
"description": "Back link button with chevron",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-1.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-bu-2.json b/apps/ui/public/r/particle-bu-2.json
index 0b2f60a5f..9505a39e9 100644
--- a/apps/ui/public/r/particle-bu-2.json
+++ b/apps/ui/public/r/particle-bu-2.json
@@ -3,9 +3,7 @@
"name": "particle-bu-2",
"type": "registry:block",
"description": "Card-style button with heading and description",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-2.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-bu-3.json b/apps/ui/public/r/particle-bu-3.json
index f77df0ba8..f6bce909e 100644
--- a/apps/ui/public/r/particle-bu-3.json
+++ b/apps/ui/public/r/particle-bu-3.json
@@ -3,9 +3,7 @@
"name": "particle-bu-3",
"type": "registry:block",
"description": "Directional pad control buttons",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-3.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-bu-4.json b/apps/ui/public/r/particle-bu-4.json
index e773e84de..1f47bfc6e 100644
--- a/apps/ui/public/r/particle-bu-4.json
+++ b/apps/ui/public/r/particle-bu-4.json
@@ -3,9 +3,7 @@
"name": "particle-bu-4",
"type": "registry:block",
"description": "Outline like button with count",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-4.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-bu-5.json b/apps/ui/public/r/particle-bu-5.json
index b2aa1009e..704cfe320 100644
--- a/apps/ui/public/r/particle-bu-5.json
+++ b/apps/ui/public/r/particle-bu-5.json
@@ -3,12 +3,8 @@
"name": "particle-bu-5",
"type": "registry:block",
"description": "Social login icon buttons",
- "dependencies": [
- "@remixicon/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@remixicon/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-5.tsx",
@@ -16,7 +12,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-bu-6.json b/apps/ui/public/r/particle-bu-6.json
index 3c1503298..31507d5fa 100644
--- a/apps/ui/public/r/particle-bu-6.json
+++ b/apps/ui/public/r/particle-bu-6.json
@@ -3,9 +3,7 @@
"name": "particle-bu-6",
"type": "registry:block",
"description": "Expandable show more/less toggle button",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-6.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-bu-7.json b/apps/ui/public/r/particle-bu-7.json
index 44dd70b6e..a0d83606f 100644
--- a/apps/ui/public/r/particle-bu-7.json
+++ b/apps/ui/public/r/particle-bu-7.json
@@ -3,9 +3,7 @@
"name": "particle-bu-7",
"type": "registry:block",
"description": "Star button with count badge",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-7.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["button"]
+}
diff --git a/apps/ui/public/r/particle-fr-1.json b/apps/ui/public/r/particle-fr-1.json
index 766937a99..9a580dca3 100644
--- a/apps/ui/public/r/particle-fr-1.json
+++ b/apps/ui/public/r/particle-fr-1.json
@@ -3,11 +3,7 @@
"name": "particle-fr-1",
"type": "registry:block",
"description": "Frame with collapsible content and delete button",
- "registryDependencies": [
- "@coss/frame",
- "@coss/collapsible",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/frame", "@coss/collapsible", "@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-fr-1.tsx",
@@ -15,8 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "frame",
- "collapsible"
- ]
-}
\ No newline at end of file
+ "categories": ["frame", "collapsible"]
+}
diff --git a/apps/ui/public/r/particle-in-1.json b/apps/ui/public/r/particle-in-1.json
index c779b0cc9..9efd7fc10 100644
--- a/apps/ui/public/r/particle-in-1.json
+++ b/apps/ui/public/r/particle-in-1.json
@@ -15,10 +15,5 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "popover"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "button", "popover"]
+}
diff --git a/apps/ui/public/r/particle-in-2.json b/apps/ui/public/r/particle-in-2.json
index 82613d4bd..46fd61966 100644
--- a/apps/ui/public/r/particle-in-2.json
+++ b/apps/ui/public/r/particle-in-2.json
@@ -15,10 +15,5 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "button", "tooltip"]
+}
diff --git a/apps/ui/public/r/particle-in-3.json b/apps/ui/public/r/particle-in-3.json
index 4f1f4df1b..90a73b9a6 100644
--- a/apps/ui/public/r/particle-in-3.json
+++ b/apps/ui/public/r/particle-in-3.json
@@ -15,10 +15,5 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "popover"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "button", "popover"]
+}
diff --git a/apps/ui/public/r/particle-in-4.json b/apps/ui/public/r/particle-in-4.json
index 1146bd13b..f8b03948b 100644
--- a/apps/ui/public/r/particle-in-4.json
+++ b/apps/ui/public/r/particle-in-4.json
@@ -3,10 +3,7 @@
"name": "particle-in-4",
"type": "registry:block",
"description": "Input group with keyboard shortcut",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/kbd"],
"files": [
{
"path": "registry/default/particles/particle-in-4.tsx",
@@ -14,10 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "kbd",
- "search"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "kbd", "search"]
+}
diff --git a/apps/ui/public/r/particle-in-5.json b/apps/ui/public/r/particle-in-5.json
index 82834483f..9dc55b82f 100644
--- a/apps/ui/public/r/particle-in-5.json
+++ b/apps/ui/public/r/particle-in-5.json
@@ -3,10 +3,7 @@
"name": "particle-in-5",
"type": "registry:block",
"description": "Input group with start loading spinner",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/spinner"],
"files": [
{
"path": "registry/default/particles/particle-in-5.tsx",
@@ -14,10 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "loading",
- "spinner"
- ]
-}
\ No newline at end of file
+ "categories": ["input", "input group", "loading", "spinner"]
+}
diff --git a/apps/ui/public/r/particle-pa-1.json b/apps/ui/public/r/particle-pa-1.json
index 24100f68a..dbc93b4bd 100644
--- a/apps/ui/public/r/particle-pa-1.json
+++ b/apps/ui/public/r/particle-pa-1.json
@@ -3,9 +3,7 @@
"name": "particle-pa-1",
"type": "registry:block",
"description": "Pagination with previous and next buttons only",
- "registryDependencies": [
- "@coss/pagination"
- ],
+ "registryDependencies": ["@coss/pagination"],
"files": [
{
"path": "registry/default/particles/particle-pa-1.tsx",
@@ -13,7 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "pagination"
- ]
-}
\ No newline at end of file
+ "categories": ["pagination"]
+}
diff --git a/apps/ui/public/r/particle-pa-2.json b/apps/ui/public/r/particle-pa-2.json
index 68f1e6e1b..a83ea78e1 100644
--- a/apps/ui/public/r/particle-pa-2.json
+++ b/apps/ui/public/r/particle-pa-2.json
@@ -3,10 +3,7 @@
"name": "particle-pa-2",
"type": "registry:block",
"description": "Pagination with select, and previous and next buttons",
- "registryDependencies": [
- "@coss/pagination",
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/pagination", "@coss/select"],
"files": [
{
"path": "registry/default/particles/particle-pa-2.tsx",
@@ -14,8 +11,5 @@
"type": "registry:block"
}
],
- "categories": [
- "pagination",
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["pagination", "select"]
+}
diff --git a/apps/ui/public/r/popover-demo.json b/apps/ui/public/r/popover-demo.json
index 1f253383c..2f4173010 100644
--- a/apps/ui/public/r/popover-demo.json
+++ b/apps/ui/public/r/popover-demo.json
@@ -17,11 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "popover",
- "button",
- "textarea",
- "form",
- "field"
- ]
-}
\ No newline at end of file
+ "categories": ["popover", "button", "textarea", "form", "field"]
+}
diff --git a/apps/ui/public/r/popover-with-close.json b/apps/ui/public/r/popover-with-close.json
index 6b9d1539b..9c6b04aec 100644
--- a/apps/ui/public/r/popover-with-close.json
+++ b/apps/ui/public/r/popover-with-close.json
@@ -3,10 +3,7 @@
"name": "popover-with-close",
"type": "registry:example",
"description": "Popover with close button",
- "registryDependencies": [
- "@coss/popover",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/popover", "@coss/button"],
"files": [
{
"path": "registry/default/examples/popover-with-close.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "popover",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["popover", "button"]
+}
diff --git a/apps/ui/public/r/popover.json b/apps/ui/public/r/popover.json
index a230b6e24..11992becd 100644
--- a/apps/ui/public/r/popover.json
+++ b/apps/ui/public/r/popover.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "popover",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/popover.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/preview-card-demo.json b/apps/ui/public/r/preview-card-demo.json
index a01a4baf9..421d88784 100644
--- a/apps/ui/public/r/preview-card-demo.json
+++ b/apps/ui/public/r/preview-card-demo.json
@@ -3,10 +3,7 @@
"name": "preview-card-demo",
"type": "registry:example",
"description": "Preview card example",
- "registryDependencies": [
- "@coss/preview-card",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/preview-card", "@coss/button"],
"files": [
{
"path": "registry/default/examples/preview-card-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "preview card",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["preview card", "button"]
+}
diff --git a/apps/ui/public/r/preview-card.json b/apps/ui/public/r/preview-card.json
index f1c45121b..ac282cc17 100644
--- a/apps/ui/public/r/preview-card.json
+++ b/apps/ui/public/r/preview-card.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "preview-card",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/preview-card.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/progress-demo.json b/apps/ui/public/r/progress-demo.json
index ec5c9edb3..90c65b5dd 100644
--- a/apps/ui/public/r/progress-demo.json
+++ b/apps/ui/public/r/progress-demo.json
@@ -3,9 +3,7 @@
"name": "progress-demo",
"type": "registry:example",
"description": "Animated progress bar",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "progress"
- ]
-}
\ No newline at end of file
+ "categories": ["progress"]
+}
diff --git a/apps/ui/public/r/progress-with-formatted-value.json b/apps/ui/public/r/progress-with-formatted-value.json
index 2ad9d54c4..07df19e21 100644
--- a/apps/ui/public/r/progress-with-formatted-value.json
+++ b/apps/ui/public/r/progress-with-formatted-value.json
@@ -3,9 +3,7 @@
"name": "progress-with-formatted-value",
"type": "registry:example",
"description": "Progress with a custom formatted value",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-with-formatted-value.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "progress"
- ]
-}
\ No newline at end of file
+ "categories": ["progress"]
+}
diff --git a/apps/ui/public/r/progress-with-label-value.json b/apps/ui/public/r/progress-with-label-value.json
index 4b4273638..d7b5135e6 100644
--- a/apps/ui/public/r/progress-with-label-value.json
+++ b/apps/ui/public/r/progress-with-label-value.json
@@ -3,9 +3,7 @@
"name": "progress-with-label-value",
"type": "registry:example",
"description": "Progress with label and value",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-with-label-value.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "progress",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["progress", "label"]
+}
diff --git a/apps/ui/public/r/progress.json b/apps/ui/public/r/progress.json
index 359315839..1f7fdadf4 100644
--- a/apps/ui/public/r/progress.json
+++ b/apps/ui/public/r/progress.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "progress",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/progress.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/radio-group-card.json b/apps/ui/public/r/radio-group-card.json
index d28eca3d9..9b08bb646 100644
--- a/apps/ui/public/r/radio-group-card.json
+++ b/apps/ui/public/r/radio-group-card.json
@@ -3,10 +3,7 @@
"name": "radio-group-card",
"type": "registry:example",
"description": "Card-style radio options",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-card.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["radio", "label"]
+}
diff --git a/apps/ui/public/r/radio-group-demo.json b/apps/ui/public/r/radio-group-demo.json
index ff14e0857..e4682bd31 100644
--- a/apps/ui/public/r/radio-group-demo.json
+++ b/apps/ui/public/r/radio-group-demo.json
@@ -3,10 +3,7 @@
"name": "radio-group-demo",
"type": "registry:example",
"description": "Basic radio group",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["radio", "label"]
+}
diff --git a/apps/ui/public/r/radio-group-disabled.json b/apps/ui/public/r/radio-group-disabled.json
index 57a42ddc2..49c6b3deb 100644
--- a/apps/ui/public/r/radio-group-disabled.json
+++ b/apps/ui/public/r/radio-group-disabled.json
@@ -3,10 +3,7 @@
"name": "radio-group-disabled",
"type": "registry:example",
"description": "Radio group with one option disabled",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-disabled.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["radio", "label"]
+}
diff --git a/apps/ui/public/r/radio-group-form.json b/apps/ui/public/r/radio-group-form.json
index e13825923..2c01c87e3 100644
--- a/apps/ui/public/r/radio-group-form.json
+++ b/apps/ui/public/r/radio-group-form.json
@@ -17,11 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "field",
- "fieldset",
- "form",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["radio", "field", "fieldset", "form", "button"]
+}
diff --git a/apps/ui/public/r/radio-group-with-description.json b/apps/ui/public/r/radio-group-with-description.json
index d065aa39b..0ce568960 100644
--- a/apps/ui/public/r/radio-group-with-description.json
+++ b/apps/ui/public/r/radio-group-with-description.json
@@ -3,10 +3,7 @@
"name": "radio-group-with-description",
"type": "registry:example",
"description": "Radio options with helper text",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-with-description.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["radio", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/radio-group.json b/apps/ui/public/r/radio-group.json
index a384c5cef..5b9076572 100644
--- a/apps/ui/public/r/radio-group.json
+++ b/apps/ui/public/r/radio-group.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "radio-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/radio-group.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/registry.json b/apps/ui/public/r/registry.json
index 718928933..c0c639fbb 100644
--- a/apps/ui/public/r/registry.json
+++ b/apps/ui/public/r/registry.json
@@ -59,9 +59,7 @@
{
"name": "accordion",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/accordion.tsx",
@@ -102,9 +100,7 @@
{
"name": "alert-dialog",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/alert-dialog.tsx",
@@ -115,13 +111,8 @@
{
"name": "autocomplete",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/input",
- "@coss/scroll-area"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/input", "@coss/scroll-area"],
"files": [
{
"path": "registry/default/ui/autocomplete.tsx",
@@ -132,9 +123,7 @@
{
"name": "avatar",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/avatar.tsx",
@@ -145,9 +134,7 @@
{
"name": "badge",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/badge.tsx",
@@ -178,9 +165,7 @@
{
"name": "breadcrumb",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/breadcrumb.tsx",
@@ -191,9 +176,7 @@
{
"name": "button",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/button.tsx",
@@ -223,9 +206,7 @@
{
"name": "checkbox",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/checkbox.tsx",
@@ -236,9 +217,7 @@
{
"name": "checkbox-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/checkbox-group.tsx",
@@ -249,9 +228,7 @@
{
"name": "collapsible",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/collapsible.tsx",
@@ -262,13 +239,8 @@
{
"name": "combobox",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/input",
- "@coss/scroll-area"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/input", "@coss/scroll-area"],
"files": [
{
"path": "registry/default/ui/combobox.tsx",
@@ -279,9 +251,7 @@
{
"name": "dialog",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/dialog.tsx",
@@ -302,9 +272,7 @@
{
"name": "field",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/field.tsx",
@@ -323,9 +291,7 @@
{
"name": "fieldset",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/fieldset.tsx",
@@ -336,9 +302,7 @@
{
"name": "form",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/form.tsx",
@@ -359,12 +323,8 @@
{
"name": "group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/separator"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/separator"],
"files": [
{
"path": "registry/default/ui/group.tsx",
@@ -375,9 +335,7 @@
{
"name": "input",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/input.tsx",
@@ -388,11 +346,7 @@
{
"name": "input-group",
"type": "registry:ui",
- "registryDependencies": [
- "@coss/input",
- "@coss/field",
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/input", "@coss/field", "@coss/textarea"],
"files": [
{
"path": "registry/default/ui/input-group.tsx",
@@ -413,9 +367,7 @@
{
"name": "label",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/label.tsx",
@@ -426,9 +378,7 @@
{
"name": "menu",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/menu.tsx",
@@ -447,9 +397,7 @@
{
"name": "meter",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/meter.tsx",
@@ -460,9 +408,7 @@
{
"name": "number-field",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/number-field.tsx",
@@ -473,12 +419,8 @@
{
"name": "pagination",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/ui/pagination.tsx",
@@ -489,9 +431,7 @@
{
"name": "popover",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/popover.tsx",
@@ -502,9 +442,7 @@
{
"name": "preview-card",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/preview-card.tsx",
@@ -515,9 +453,7 @@
{
"name": "progress",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/progress.tsx",
@@ -528,9 +464,7 @@
{
"name": "radio-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/radio-group.tsx",
@@ -541,9 +475,7 @@
{
"name": "scroll-area",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/scroll-area.tsx",
@@ -554,9 +486,7 @@
{
"name": "select",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/select.tsx",
@@ -567,9 +497,7 @@
{
"name": "separator",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/separator.tsx",
@@ -580,12 +508,8 @@
{
"name": "sheet",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/dialog"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/dialog"],
"files": [
{
"path": "registry/default/ui/sheet.tsx",
@@ -618,9 +542,7 @@
{
"name": "slider",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/slider.tsx",
@@ -641,9 +563,7 @@
{
"name": "switch",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/switch.tsx",
@@ -654,9 +574,7 @@
{
"name": "table",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/table.tsx",
@@ -667,9 +585,7 @@
{
"name": "tabs",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/tabs.tsx",
@@ -680,9 +596,7 @@
{
"name": "textarea",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/textarea.tsx",
@@ -693,12 +607,8 @@
{
"name": "toast",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/ui/toast.tsx",
@@ -709,9 +619,7 @@
{
"name": "toggle",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/toggle.tsx",
@@ -722,13 +630,8 @@
{
"name": "toggle-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/separator",
- "@coss/toggle"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/separator", "@coss/toggle"],
"files": [
{
"path": "registry/default/ui/toggle-group.tsx",
@@ -739,9 +642,7 @@
{
"name": "toolbar",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/toolbar.tsx",
@@ -752,9 +653,7 @@
{
"name": "tooltip",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/tooltip.tsx",
@@ -766,431 +665,313 @@
"name": "accordion-controlled",
"description": "Controlled accordion",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/accordion", "@coss/button"],
"files": [
{
"path": "registry/default/examples/accordion-controlled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "accordion-demo",
"description": "Basic accordion",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "accordion-multiple",
"description": "Accordion allowing multiple panels open",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "accordion-single",
"description": "Accordion with one panel open",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-single.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "alert-demo",
"description": "Basic alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
+ "categories": ["alert"]
},
{
"name": "alert-with-icon",
"description": "Alert with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
+ "categories": ["alert"]
},
{
"name": "alert-with-icon-action",
"description": "Alert with icon and action buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/alert", "@coss/button"],
"files": [
{
"path": "registry/default/examples/alert-with-icon-action.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
+ "categories": ["alert"]
},
{
"name": "alert-info",
"description": "Info alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-info.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "info"
- ]
+ "categories": ["alert", "info"]
},
{
"name": "alert-success",
"description": "Success alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-success.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "success"
- ]
+ "categories": ["alert", "success"]
},
{
"name": "alert-warning",
"description": "Warning alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-warning.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "warning"
- ]
+ "categories": ["alert", "warning"]
},
{
"name": "alert-error",
"description": "Error alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-error.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "error"
- ]
+ "categories": ["alert", "error"]
},
{
"name": "alert-dialog-demo",
"description": "Alert dialog",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert-dialog",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/alert-dialog", "@coss/button"],
"files": [
{
"path": "registry/default/examples/alert-dialog-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "dialog"
- ]
+ "categories": ["dialog"]
},
{
"name": "autocomplete-demo",
"description": "Basic autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-disabled",
"description": "Disabled autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "disabled"
- ]
+ "categories": ["autocomplete", "input", "disabled"]
},
{
"name": "autocomplete-sm",
"description": "Small autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-lg",
"description": "Large autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-with-label",
"description": "Autocomplete with label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/autocomplete", "@coss/label"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-inline",
"description": "Autocomplete autofilling the input with the highlighted item",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-inline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-autohighlight",
"description": "Autocomplete auto highlighting the first option",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-autohighlight.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-with-clear",
"description": "Autocomplete with clear button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-clear.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-with-trigger-clear",
"description": "Autocomplete with trigger and clear buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-trigger-clear.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-grouped",
"description": "Autocomplete with grouped items",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-grouped.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-limit",
"description": "Autocomplete with limited number of results",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-limit.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-async",
"description": "Autocomplete with async items loading",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-async.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "async"
- ]
+ "categories": ["autocomplete", "input", "async"]
},
{
"name": "autocomplete-form",
@@ -1207,654 +988,488 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "form"
- ]
+ "categories": ["autocomplete", "input", "form"]
},
{
"name": "avatar-demo",
"description": "Avatar with image and fallback",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "avatar-fallback",
"description": "Fallback-only avatar",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-fallback.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "avatar-group",
"description": "Overlapping avatar group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-group.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar",
- "avatar group"
- ]
+ "categories": ["avatar", "avatar group"]
},
{
"name": "avatar-radius",
"description": "Avatars with different radii",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-radius.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "avatar-size",
"description": "Avatars with different sizes",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-size.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "badge-demo",
"description": "Basic badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-outline",
"description": "Outline badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-secondary",
"description": "Secondary badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-secondary.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-destructive",
"description": "Destructive badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-destructive.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "destructive",
- "error"
- ]
+ "categories": ["badge", "destructive", "error"]
},
{
"name": "badge-info",
"description": "Info badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-info.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "info"
- ]
+ "categories": ["badge", "info"]
},
{
"name": "badge-success",
"description": "Success badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-success.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "success"
- ]
+ "categories": ["badge", "success"]
},
{
"name": "badge-warning",
"description": "Warning badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-warning.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "warning"
- ]
+ "categories": ["badge", "warning"]
},
{
"name": "badge-error",
"description": "Error badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-error.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "error"
- ]
+ "categories": ["badge", "error"]
},
{
"name": "badge-sm",
"description": "Small badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-lg",
"description": "Large badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-with-icon",
"description": "Badge with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-with-link",
"description": "Badge with link",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-with-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "breadcrumb-demo",
"description": "Breadcrumb with menu example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/breadcrumb",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/breadcrumb", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/breadcrumb-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "breadcrumb",
- "menu"
- ]
+ "categories": ["breadcrumb", "menu"]
},
{
"name": "breadcrumb-custom-separator",
"description": "Breadcrumb with custom separator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/breadcrumb"
- ],
+ "registryDependencies": ["@coss/breadcrumb"],
"files": [
{
"path": "registry/default/examples/breadcrumb-custom-separator.tsx",
"type": "registry:example"
}
],
- "categories": [
- "breadcrumb"
- ]
+ "categories": ["breadcrumb"]
},
{
"name": "button-demo",
"description": "Default button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-secondary",
"description": "Secondary button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-secondary.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-destructive",
"description": "Destructive button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-destructive.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "delete",
- "destructive"
- ]
+ "categories": ["button", "delete", "destructive"]
},
{
"name": "button-destructive-outline",
"description": "Destructive outline button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-destructive-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "delete"
- ]
+ "categories": ["button", "delete"]
},
{
"name": "button-outline",
"description": "Outline button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-ghost",
"description": "Ghost button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-ghost.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-link",
"description": "Link button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-xs",
"description": "Extra-small button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-xs.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-sm",
"description": "Small button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-lg",
"description": "Large button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-xl",
"description": "Extra-large button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-xl.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-disabled",
"description": "Disabled button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "disabled"
- ]
+ "categories": ["button", "disabled"]
},
{
"name": "button-icon",
"description": "Icon button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-icon-sm",
"description": "Small icon button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-icon-lg",
"description": "Large icon button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-with-icon",
"description": "Button with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-with-link",
"description": "Link rendered as button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-with-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-loading",
"description": "Loading button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-loading.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "loading"
- ]
+ "categories": ["button", "loading"]
},
{
"name": "card-demo",
@@ -1874,73 +1489,46 @@
"type": "registry:example"
}
],
- "categories": [
- "card",
- "button",
- "input",
- "select",
- "form",
- "field"
- ]
+ "categories": ["card", "button", "input", "select", "form", "field"]
},
{
"name": "checkbox-card",
"description": "Card-style checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-card.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "card",
- "label"
- ]
+ "categories": ["checkbox", "card", "label"]
},
{
"name": "checkbox-demo",
"description": "Basic checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "label"
- ]
+ "categories": ["checkbox", "label"]
},
{
"name": "checkbox-disabled",
"description": "Disabled checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "disabled",
- "label"
- ]
+ "categories": ["checkbox", "disabled", "label"]
},
{
"name": "checkbox-form",
@@ -1958,12 +1546,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "form",
- "button",
- "label"
- ]
+ "categories": ["checkbox", "form", "button", "label"]
},
{
"name": "checkbox-group-demo",
@@ -1980,10 +1563,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox"
- ]
+ "categories": ["checkbox group", "checkbox"]
},
{
"name": "checkbox-group-disabled",
@@ -2000,11 +1580,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "disabled"
- ]
+ "categories": ["checkbox group", "checkbox", "disabled"]
},
{
"name": "checkbox-group-form",
@@ -2048,11 +1624,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "label"
- ]
+ "categories": ["checkbox group", "checkbox", "label"]
},
{
"name": "checkbox-group-parent",
@@ -2069,232 +1641,163 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "label"
- ]
+ "categories": ["checkbox group", "checkbox", "label"]
},
{
"name": "checkbox-with-description",
"description": "Checkbox with helper text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-with-description.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["checkbox", "label", "helper", "hint"]
},
{
"name": "collapsible-demo",
"description": "Basic collapsible",
"type": "registry:example",
- "registryDependencies": [
- "@coss/collapsible"
- ],
+ "registryDependencies": ["@coss/collapsible"],
"files": [
{
"path": "registry/default/examples/collapsible-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "collapsible"
- ]
+ "categories": ["collapsible"]
},
{
"name": "combobox-demo",
"description": "Basic combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-disabled",
"description": "Disabled combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "disabled"
- ]
+ "categories": ["combobox", "input", "disabled"]
},
{
"name": "combobox-sm",
"description": "Small combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-lg",
"description": "Large combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-with-label",
"description": "Combobox with label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/combobox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/combobox-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-autohighlight",
"description": "Combobox auto highlighting the first option",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-autohighlight.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-grouped",
"description": "Combobox with grouped items",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-grouped.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-with-clear",
"description": "Combobox with clear button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-with-clear.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-multiple",
"description": "Combobox with multiple selection",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-with-inner-input",
"description": "Combobox with popup",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/combobox", "@coss/button"],
"files": [
{
"path": "registry/default/examples/combobox-with-inner-input.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-form",
@@ -2312,11 +1815,7 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "form"
- ]
+ "categories": ["combobox", "input", "form"]
},
{
"name": "combobox-multiple-form",
@@ -2334,12 +1833,7 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "form",
- "multiple"
- ]
+ "categories": ["combobox", "input", "form", "multiple"]
},
{
"name": "dialog-close-confirmation",
@@ -2385,33 +1879,20 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "form",
- "field",
- "button"
- ]
+ "categories": ["dialog", "form", "field", "button"]
},
{
"name": "dialog-from-menu",
"description": "Open dialog from a menu item",
"type": "registry:example",
- "registryDependencies": [
- "@coss/dialog",
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/dialog", "@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/dialog-from-menu.tsx",
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "menu",
- "button"
- ]
+ "categories": ["dialog", "menu", "button"]
},
{
"name": "dialog-nested",
@@ -2429,11 +1910,7 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "field",
- "button"
- ]
+ "categories": ["dialog", "field", "button"]
},
{
"name": "sheet-demo",
@@ -2452,10 +1929,7 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet",
- "dialog"
- ]
+ "categories": ["sheet", "dialog"]
},
{
"name": "sheet-inset",
@@ -2474,47 +1948,33 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet"
- ]
+ "categories": ["sheet"]
},
{
"name": "sheet-position",
"description": "Sheet position",
"type": "registry:example",
- "registryDependencies": [
- "@coss/sheet",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/sheet", "@coss/button"],
"files": [
{
"path": "registry/default/examples/sheet-position.tsx",
"type": "registry:example"
}
],
- "categories": [
- "sheet"
- ]
+ "categories": ["sheet"]
},
{
"name": "field-checkbox",
"description": "Field with checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/checkbox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/checkbox"],
"files": [
{
"path": "registry/default/examples/field-checkbox.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "checkbox"
- ]
+ "categories": ["field", "label", "checkbox"]
},
{
"name": "field-checkbox-group",
@@ -2532,13 +1992,7 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "checkbox group",
- "checkbox",
- "fieldset",
- "label"
- ]
+ "categories": ["field", "checkbox group", "checkbox", "fieldset", "label"]
},
{
"name": "field-complete-form",
@@ -2573,151 +2027,92 @@
"name": "field-demo",
"description": "Field with description",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "label", "helper", "hint"]
},
{
"name": "field-disabled",
"description": "Field in disabled state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "disabled",
- "helper",
- "hint"
- ]
+ "categories": ["field", "label", "disabled", "helper", "hint"]
},
{
"name": "field-error",
"description": "Field showing validation error",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-error.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "error"
- ]
+ "categories": ["field", "label", "error"]
},
{
"name": "field-autocomplete",
"description": "Field with autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/field", "@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/field-autocomplete.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "autocomplete",
- "label"
- ]
+ "categories": ["field", "input", "autocomplete", "label"]
},
{
"name": "field-combobox",
"description": "Field with combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/combobox"],
"files": [
{
"path": "registry/default/examples/field-combobox.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "combobox",
- "label"
- ]
+ "categories": ["field", "input", "combobox", "label"]
},
{
"name": "field-combobox-multiple",
"description": "Field with multiple selection combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/combobox"],
"files": [
{
"path": "registry/default/examples/field-combobox-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "combobox",
- "label",
- "multiple"
- ]
+ "categories": ["field", "input", "combobox", "label", "multiple"]
},
{
"name": "field-number-field",
"description": "Field with number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/field", "@coss/number-field"],
"files": [
{
"path": "registry/default/examples/field-number-field.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "label",
- "number",
- "helper",
- "hint"
- ]
+ "categories": ["field", "input", "label", "number", "helper", "hint"]
},
{
"name": "field-radio",
@@ -2734,161 +2129,98 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "radio",
- "label",
- "fieldset",
- "helper",
- "hint"
- ]
+ "categories": ["field", "radio", "label", "fieldset", "helper", "hint"]
},
{
"name": "field-required",
"description": "Field with required indicator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-required.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "required"
- ]
+ "categories": ["field", "label", "required"]
},
{
"name": "field-select",
"description": "Field with select",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/field", "@coss/select"],
"files": [
{
"path": "registry/default/examples/field-select.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "select",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "select", "label", "helper", "hint"]
},
{
"name": "field-slider",
"description": "Field with slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/field", "@coss/slider"],
"files": [
{
"path": "registry/default/examples/field-slider.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "slider",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "slider", "label", "helper", "hint"]
},
{
"name": "field-switch",
"description": "Field with toggle switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/switch"
- ],
+ "registryDependencies": ["@coss/field", "@coss/switch"],
"files": [
{
"path": "registry/default/examples/field-switch.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "switch",
- "label"
- ]
+ "categories": ["field", "switch", "label"]
},
{
"name": "field-textarea",
"description": "Field with textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/field", "@coss/textarea"],
"files": [
{
"path": "registry/default/examples/field-textarea.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "textarea",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "textarea", "label", "helper", "hint"]
},
{
"name": "field-validity",
"description": "Show field validity state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-validity.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field"
- ]
+ "categories": ["field"]
},
{
"name": "fieldset-demo",
"description": "Fieldset with legend and labeled fields",
"type": "registry:example",
- "registryDependencies": [
- "@coss/fieldset",
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/fieldset", "@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/fieldset-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "fieldset",
- "field",
- "label",
- "input",
- "helper"
- ]
+ "categories": ["fieldset", "field", "label", "input", "helper"]
},
{
"name": "form-demo",
@@ -2906,12 +2238,7 @@
"type": "registry:example"
}
],
- "categories": [
- "form",
- "field",
- "button",
- "input"
- ]
+ "categories": ["form", "field", "button", "input"]
},
{
"name": "form-zod",
@@ -2923,93 +2250,66 @@
"@coss/button",
"@coss/input"
],
- "dependencies": [
- "zod"
- ],
+ "dependencies": ["zod"],
"files": [
{
"path": "registry/default/examples/form-zod.tsx",
"type": "registry:example"
}
],
- "categories": [
- "form",
- "field",
- "button",
- "validation",
- "label",
- "zod"
- ]
+ "categories": ["form", "field", "button", "validation", "label", "zod"]
},
{
"name": "empty-demo",
"description": "Basic empty state with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/empty",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/empty", "@coss/button"],
"files": [
{
"path": "registry/default/examples/empty-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "empty"
- ]
+ "categories": ["empty"]
},
{
"name": "input-demo",
"description": "Basic input component without label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
+ "categories": ["input"]
},
{
"name": "frame-demo",
"description": "Frame example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/frame"
- ],
+ "registryDependencies": ["@coss/frame"],
"files": [
{
"path": "registry/default/examples/frame-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "frame"
- ]
+ "categories": ["frame"]
},
{
"name": "group-demo",
"description": "Group example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group"
- ]
+ "categories": ["group"]
},
{
"name": "group-with-input",
@@ -3027,175 +2327,111 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input",
- "copy",
- "button",
- "tooltip"
- ]
+ "categories": ["group", "input", "copy", "button", "tooltip"]
},
{
"name": "group-sm",
"description": "Group with small buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-lg",
"description": "Group with large buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-with-disabled-button",
"description": "Group with disabled button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-with-disabled-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-default-button",
"description": "Group with default style buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-default-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-with-text",
"description": "Group with start labeled text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/input",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/group", "@coss/input", "@coss/label"],
"files": [
{
"path": "registry/default/examples/group-with-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input",
- "label"
- ]
+ "categories": ["group", "input", "label"]
},
{
"name": "group-with-end-text",
"description": "Group with end text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/group", "@coss/input"],
"files": [
{
"path": "registry/default/examples/group-with-end-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input"
- ]
+ "categories": ["group", "input"]
},
{
"name": "group-vertical",
"description": "Vertical group of buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button"
- ]
+ "categories": ["group", "button"]
},
{
"name": "group-nested",
"description": "Pagination example made with nested groups",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-nested.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button"
- ]
+ "categories": ["group", "button"]
},
{
"name": "group-popup",
@@ -3213,12 +2449,7 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "popover",
- "badge"
- ]
+ "categories": ["group", "button", "popover", "badge"]
},
{
"name": "group-input-group",
@@ -3236,34 +2467,20 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "input",
- "input group",
- "tooltip"
- ]
+ "categories": ["group", "button", "input", "input group", "tooltip"]
},
{
"name": "group-menu",
"description": "Group with button and menu",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-menu.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-select",
@@ -3281,195 +2498,137 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "select",
- "number field",
- "button"
- ]
+ "categories": ["group", "select", "number field", "button"]
},
{
"name": "input-sm",
"description": "Small input",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
+ "categories": ["input"]
},
{
"name": "input-lg",
"description": "Large input",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
+ "categories": ["input"]
},
{
"name": "input-disabled",
"description": "Input with disabled state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "disabled"
- ]
+ "categories": ["input", "disabled"]
},
{
"name": "input-file",
"description": "Input type set to file",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-file.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "file"
- ]
+ "categories": ["input", "file"]
},
{
"name": "input-with-label",
"description": "Input with label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/input", "@coss/label"],
"files": [
{
"path": "registry/default/examples/input-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "label"
- ]
+ "categories": ["input", "label"]
},
{
"name": "input-with-button",
"description": "Input with button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/input", "@coss/button"],
"files": [
{
"path": "registry/default/examples/input-with-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "button"
- ]
+ "categories": ["input", "button"]
},
{
"name": "input-group-demo",
"description": "Basic input group with search icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-sm",
"description": "Small input group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-lg",
"description": "Large input group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-disabled",
"description": "Input group with disabled state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button",
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/button", "@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "disabled",
- "button"
- ]
+ "categories": ["input", "input group", "disabled", "button"]
},
{
"name": "field-input-group",
@@ -3486,33 +2645,20 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "field",
- "button"
- ]
+ "categories": ["input", "input group", "field", "button"]
},
{
"name": "input-group-loading",
"description": "Input group with end loading state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/spinner"],
"files": [
{
"path": "registry/default/examples/input-group-loading.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "loading",
- "spinner"
- ]
+ "categories": ["input", "input group", "loading", "spinner"]
},
{
"name": "input-group-textarea",
@@ -3530,89 +2676,59 @@
"type": "registry:example"
}
],
- "categories": [
- "input group",
- "textarea",
- "button",
- "menu",
- "tooltip"
- ]
+ "categories": ["input group", "textarea", "button", "menu", "tooltip"]
},
{
"name": "input-group-with-badge",
"description": "Input group with badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/badge"],
"files": [
{
"path": "registry/default/examples/input-group-with-badge.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "badge"
- ]
+ "categories": ["input", "input group", "badge"]
},
{
"name": "input-group-with-button",
"description": "Input group with button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/input-group-with-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "button"
- ]
+ "categories": ["input", "input group", "button"]
},
{
"name": "input-group-with-end-icon",
"description": "Input group with end icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-end-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-with-end-text",
"description": "Input group with end text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-end-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-with-end-tooltip",
@@ -3629,12 +2745,7 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "popover",
- "tooltip"
- ]
+ "categories": ["input", "input group", "popover", "tooltip"]
},
{
"name": "input-group-with-icon-button",
@@ -3652,12 +2763,7 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "tooltip"
- ]
+ "categories": ["input", "input group", "button", "tooltip"]
},
{
"name": "input-group-with-inner-label",
@@ -3675,393 +2781,280 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "label",
- "popover",
- "tooltip"
- ]
+ "categories": ["input", "input group", "label", "popover", "tooltip"]
},
{
"name": "input-group-with-kbd",
"description": "Input group with keyboard shortcut",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/kbd"],
"files": [
{
"path": "registry/default/examples/input-group-with-kbd.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "kbd",
- "search"
- ]
+ "categories": ["input", "input group", "kbd", "search"]
},
{
"name": "input-group-with-number-field",
"description": "Input group with number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/number-field"],
"files": [
{
"path": "registry/default/examples/input-group-with-number-field.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "number field"
- ]
+ "categories": ["input", "input group", "number field"]
},
{
"name": "input-group-with-start-end-text",
"description": "Input group with start and end text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-start-end-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-with-start-text",
"description": "Input group with start text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-start-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "kbd-demo",
"description": "Keyboard shortcuts",
"type": "registry:example",
- "registryDependencies": [
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/kbd"],
"files": [
{
"path": "registry/default/examples/kbd-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "kbd"
- ]
+ "categories": ["kbd"]
},
{
"name": "menu-checkbox",
"description": "Menu with checkbox items",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-checkbox.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "checkbox"
- ]
+ "categories": ["menu", "checkbox"]
},
{
"name": "menu-close-on-click",
"description": "Close menu when items are clicked",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-close-on-click.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
+ "categories": ["menu"]
},
{
"name": "menu-demo",
"description": "Basic menu",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-demo.tsx",
"type": "registry:example"
}
- ],
- "categories": [
- "menu"
- ]
+ ],
+ "categories": ["menu"]
},
{
"name": "menu-group-labels",
"description": "Menu items grouped with labels",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-group-labels.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "label"
- ]
+ "categories": ["menu", "label"]
},
{
"name": "menu-hover",
"description": "Open the menu on hover",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-hover.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
+ "categories": ["menu"]
},
{
"name": "menu-link",
"description": "Menu items as links",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "link"
- ]
+ "categories": ["menu", "link"]
},
{
"name": "menu-nested",
"description": "Menu with submenu",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-nested.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
+ "categories": ["menu"]
},
{
"name": "menu-radio-group",
"description": "Menu with radio options",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-radio-group.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "radio"
- ]
+ "categories": ["menu", "radio"]
},
{
"name": "meter-demo",
"description": "Basic meter",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "meter-simple",
"description": "Meter without label and value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-simple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "meter-with-formatted-value",
"description": "Meter with a custom formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-with-formatted-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "meter-with-range",
"description": "Meter with min and max values",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-with-range.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "number-field-demo",
"description": "A number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-sm",
"description": "Small number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-lg",
"description": "Large number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-disabled",
"description": "A disabled number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "disabled",
- "label"
- ]
+ "categories": ["number field", "disabled", "label"]
},
{
"name": "number-field-form",
@@ -4079,117 +3072,85 @@
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "field",
- "form",
- "button"
- ]
+ "categories": ["number field", "field", "form", "button"]
},
{
"name": "number-field-with-formatted-value",
"description": "A number field with formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-formatted-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-with-label",
"description": "A number field with an external label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/number-field", "@coss/label"],
"files": [
{
"path": "registry/default/examples/number-field-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "label"
- ]
+ "categories": ["number field", "label"]
},
{
"name": "number-field-with-range",
"description": "A number field with min/max constraints",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-range.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "range"
- ]
+ "categories": ["number field", "range"]
},
{
"name": "number-field-with-scrub",
"description": "A number field with a scrub area",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-scrub.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-with-step",
"description": "A number field with step",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-step.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "pagination-demo",
"description": "Pagination example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/pagination"
- ],
+ "registryDependencies": ["@coss/pagination"],
"files": [
{
"path": "registry/default/examples/pagination-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "pagination"
- ]
+ "categories": ["pagination"]
},
{
"name": "popover-demo",
@@ -4208,160 +3169,111 @@
"type": "registry:example"
}
],
- "categories": [
- "popover",
- "button",
- "textarea",
- "form",
- "field"
- ]
+ "categories": ["popover", "button", "textarea", "form", "field"]
},
{
"name": "popover-with-close",
"description": "Popover with close button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/popover",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/popover", "@coss/button"],
"files": [
{
"path": "registry/default/examples/popover-with-close.tsx",
"type": "registry:example"
}
],
- "categories": [
- "popover",
- "button"
- ]
+ "categories": ["popover", "button"]
},
{
"name": "preview-card-demo",
"description": "Preview card example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/preview-card",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/preview-card", "@coss/button"],
"files": [
{
"path": "registry/default/examples/preview-card-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "preview card",
- "button"
- ]
+ "categories": ["preview card", "button"]
},
{
"name": "progress-demo",
"description": "Animated progress bar",
"type": "registry:example",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "progress"
- ]
+ "categories": ["progress"]
},
{
"name": "progress-with-formatted-value",
"description": "Progress with a custom formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-with-formatted-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "progress"
- ]
+ "categories": ["progress"]
},
{
"name": "progress-with-label-value",
"description": "Progress with label and value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-with-label-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "progress",
- "label"
- ]
+ "categories": ["progress", "label"]
},
{
"name": "radio-group-card",
"description": "Card-style radio options",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-card.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
+ "categories": ["radio", "label"]
},
{
"name": "radio-group-demo",
"description": "Basic radio group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
+ "categories": ["radio", "label"]
},
{
"name": "radio-group-disabled",
"description": "Radio group with one option disabled",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
+ "categories": ["radio", "label"]
},
{
"name": "radio-group-form",
@@ -4380,256 +3292,189 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "field",
- "fieldset",
- "form",
- "button"
- ]
+ "categories": ["radio", "field", "fieldset", "form", "button"]
},
{
"name": "radio-group-with-description",
"description": "Radio options with helper text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-with-description.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["radio", "label", "helper", "hint"]
},
{
"name": "scroll-area-demo",
"description": "Scroll area - vertical",
"type": "registry:example",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
+ "categories": ["scroll area"]
},
{
"name": "scroll-area-horizontal",
"description": "Scroll area - horizontal",
"type": "registry:example",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-horizontal.tsx",
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
+ "categories": ["scroll area"]
},
{
"name": "scroll-area-both",
"description": "Scroll area - both horizontal and vertical",
"type": "registry:example",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-both.tsx",
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
+ "categories": ["scroll area"]
},
{
"name": "select-demo",
"description": "A basic select",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-sm",
"description": "A select with small size",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-lg",
"description": "A select with large size",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-disabled",
"description": "A disabled select",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select",
- "disabled"
- ]
+ "categories": ["select", "disabled"]
},
{
"name": "select-without-alignment",
"description": "Select popup not aligned to trigger",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-without-alignment.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-with-groups",
"description": "Select items grouped with labels",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-groups.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-multiple",
"description": "Multiple selection with formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-with-icon",
"description": "Select with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-options-with-icon",
"description": "Select options with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-options-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-with-object-values",
"description": "Select with object values",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-object-values.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-form",
@@ -4647,30 +3492,20 @@
"type": "registry:example"
}
],
- "categories": [
- "select",
- "form",
- "field",
- "helper",
- "hint"
- ]
+ "categories": ["select", "form", "field", "helper", "hint"]
},
{
"name": "separator-demo",
"description": "Separator with horizontal and vertical orientations",
"type": "registry:example",
- "registryDependencies": [
- "@coss/separator"
- ],
+ "registryDependencies": ["@coss/separator"],
"files": [
{
"path": "registry/default/examples/separator-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "separator"
- ]
+ "categories": ["separator"]
},
{
"name": "skeleton-demo",
@@ -4687,98 +3522,72 @@
"type": "registry:example"
}
],
- "categories": [
- "skeleton"
- ]
+ "categories": ["skeleton"]
},
{
"name": "skeleton-only",
"description": "Skeleton only",
"type": "registry:example",
- "registryDependencies": [
- "@coss/skeleton"
- ],
+ "registryDependencies": ["@coss/skeleton"],
"files": [
{
"path": "registry/default/examples/skeleton-only.tsx",
"type": "registry:example"
}
],
- "categories": [
- "skeleton"
- ]
+ "categories": ["skeleton"]
},
{
"name": "slider-demo",
"description": "Basic slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider"
- ]
+ "categories": ["slider"]
},
{
"name": "slider-with-label-value",
"description": "Slider with label and value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/slider", "@coss/label"],
"files": [
{
"path": "registry/default/examples/slider-with-label-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "label"
- ]
+ "categories": ["slider", "label"]
},
{
"name": "slider-range",
"description": "Two-thumb range slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-range.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "range slider"
- ]
+ "categories": ["slider", "range slider"]
},
{
"name": "slider-vertical",
"description": "Vertical slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "vertical slider"
- ]
+ "categories": ["slider", "vertical slider"]
},
{
"name": "slider-form",
@@ -4796,112 +3605,72 @@
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "form",
- "field",
- "button",
- "helper",
- "hint"
- ]
+ "categories": ["slider", "form", "field", "button", "helper", "hint"]
},
{
"name": "spinner-demo",
"description": "Spinner demo",
"type": "registry:example",
- "registryDependencies": [
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/spinner"],
"files": [
{
"path": "registry/default/examples/spinner-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "spinner",
- "loading"
- ]
+ "categories": ["spinner", "loading"]
},
{
"name": "switch-demo",
"description": "Basic switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label"
- ]
+ "categories": ["switch", "label"]
},
{
"name": "switch-disabled",
"description": "Disabled switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "disabled"
- ]
+ "categories": ["switch", "label", "disabled"]
},
{
"name": "switch-with-description",
"description": "Switch with description",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-with-description.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["switch", "label", "helper", "hint"]
},
{
"name": "switch-card",
"description": "Card-style switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-card.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "card"
- ]
+ "categories": ["switch", "label", "card"]
},
{
"name": "switch-form",
@@ -4919,211 +3688,150 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "form",
- "field",
- "button"
- ]
+ "categories": ["switch", "form", "field", "button"]
},
{
"name": "table-demo",
"description": "Basic table",
"type": "registry:example",
- "registryDependencies": [
- "@coss/table",
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/table", "@coss/badge"],
"files": [
{
"path": "registry/default/examples/table-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "table",
- "badge"
- ]
+ "categories": ["table", "badge"]
},
{
"name": "table-framed",
"description": "Framed table",
"type": "registry:example",
- "registryDependencies": [
- "@coss/table",
- "@coss/badge",
- "@coss/frame"
- ],
+ "registryDependencies": ["@coss/table", "@coss/badge", "@coss/frame"],
"files": [
{
"path": "registry/default/examples/table-framed.tsx",
"type": "registry:example"
}
],
- "categories": [
- "table",
- "badge",
- "frame"
- ]
+ "categories": ["table", "badge", "frame"]
},
{
"name": "tabs-demo",
"description": "Tabs with default indicator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs"
- ]
+ "categories": ["tabs"]
},
{
"name": "tabs-underline",
"description": "Tabs with underline indicator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-underline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs"
- ]
+ "categories": ["tabs"]
},
{
"name": "tabs-vertical",
"description": "Tabs with vertical layout",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs",
- "vertical tabs"
- ]
+ "categories": ["tabs", "vertical tabs"]
},
{
"name": "tabs-underline-vertical",
"description": "Underline tabs with vertical layout",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-underline-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs",
- "vertical tabs"
- ]
+ "categories": ["tabs", "vertical tabs"]
},
{
"name": "textarea-demo",
"description": "Basic textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
+ "categories": ["textarea"]
},
{
"name": "textarea-sm",
"description": "Small textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
+ "categories": ["textarea"]
},
{
"name": "textarea-lg",
"description": "Large textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
+ "categories": ["textarea"]
},
{
"name": "textarea-disabled",
"description": "Disabled textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "disabled"
- ]
+ "categories": ["textarea", "disabled"]
},
{
"name": "textarea-with-label",
"description": "Textarea labelled with Field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/textarea", "@coss/label"],
"files": [
{
"path": "registry/default/examples/textarea-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "field",
- "label"
- ]
+ "categories": ["textarea", "field", "label"]
},
{
"name": "textarea-form",
@@ -5141,387 +3849,280 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "form",
- "field",
- "button"
- ]
+ "categories": ["textarea", "form", "field", "button"]
},
{
"name": "toast-demo",
"description": "Status toast",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-loading",
"description": "Loading toast",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-loading.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button",
- "loading"
- ]
+ "categories": ["toast", "button", "loading"]
},
{
"name": "toast-promise",
"description": "Drive toasts from promise states",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-promise.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-with-action",
"description": "Toast with an action button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-with-action.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-with-status",
"description": "Success toast",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-with-status.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-heights",
"description": "Toast with varying heights",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-heights.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast"
- ]
+ "categories": ["toast"]
},
{
"name": "toggle-demo",
"description": "Basic toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-disabled",
"description": "Disabled toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle",
- "disabled"
- ]
+ "categories": ["toggle", "disabled"]
},
{
"name": "toggle-group-demo",
"description": "Toggle group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-sm",
"description": "Toggle group with small toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-lg",
"description": "Toggle group with large toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-outline",
"description": "Toggle group with outline toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-outline-vertical",
"description": "Toggle group with outline toggles and vertical layout",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-outline-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "vertical"
- ]
+ "categories": ["toggle group", "toggle", "vertical"]
},
{
"name": "toggle-group-disabled",
"description": "Disabled toggle group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "disabled"
- ]
+ "categories": ["toggle group", "toggle", "disabled"]
},
{
"name": "toggle-group-multiple",
"description": "Toggle group with multiple selection",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-with-disabled-item",
"description": "Toggle group with disabled item",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-with-disabled-item.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "disabled"
- ]
+ "categories": ["toggle group", "toggle", "disabled"]
},
{
"name": "toggle-icon-group",
"description": "Multiple toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-icon-group.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-lg",
"description": "Large toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-outline",
"description": "Outline toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-sm",
"description": "Small toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-with-icon",
"description": "Toggle with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toolbar-demo",
@@ -5540,174 +4141,125 @@
"type": "registry:example"
}
],
- "categories": [
- "toolbar",
- "button",
- "select",
- "toggle",
- "tooltip"
- ]
+ "categories": ["toolbar", "button", "select", "toggle", "tooltip"]
},
{
"name": "tooltip-demo",
"description": "Basic tooltip",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tooltip",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/tooltip", "@coss/button"],
"files": [
{
"path": "registry/default/examples/tooltip-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tooltip",
- "button"
- ]
+ "categories": ["tooltip", "button"]
},
{
"name": "tooltip-grouped",
"description": "Toggle group with grouped tooltips",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tooltip",
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/tooltip", "@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/tooltip-grouped.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tooltip",
- "toggle group",
- "toggle"
- ]
+ "categories": ["tooltip", "toggle group", "toggle"]
},
{
"name": "particle-bu-1",
"description": "Back link button with chevron",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-1.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-2",
"description": "Card-style button with heading and description",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-2.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-3",
"description": "Directional pad control buttons",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-3.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-4",
"description": "Outline like button with count",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-4.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-5",
"description": "Social login icon buttons",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
- "dependencies": [
- "@remixicon/react"
- ],
+ "registryDependencies": ["@coss/button"],
+ "dependencies": ["@remixicon/react"],
"files": [
{
"path": "registry/default/particles/particle-bu-5.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-6",
"description": "Expandable show more/less toggle button",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-6.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-7",
"description": "Star button with count badge",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-7.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-fr-1",
@@ -5724,10 +4276,7 @@
"type": "registry:block"
}
],
- "categories": [
- "frame",
- "collapsible"
- ]
+ "categories": ["frame", "collapsible"]
},
{
"name": "particle-in-1",
@@ -5744,12 +4293,7 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "popover"
- ]
+ "categories": ["input", "input group", "button", "popover"]
},
{
"name": "particle-in-2",
@@ -5766,12 +4310,7 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "tooltip"
- ]
+ "categories": ["input", "input group", "button", "tooltip"]
},
{
"name": "particle-in-3",
@@ -5788,90 +4327,59 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "popover"
- ]
+ "categories": ["input", "input group", "button", "popover"]
},
{
"name": "particle-in-4",
"description": "Input group with keyboard shortcut",
"type": "registry:block",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/kbd"],
"files": [
{
"path": "registry/default/particles/particle-in-4.tsx",
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "kbd",
- "search"
- ]
+ "categories": ["input", "input group", "kbd", "search"]
},
{
"name": "particle-in-5",
"description": "Input group with start loading spinner",
"type": "registry:block",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/spinner"],
"files": [
{
"path": "registry/default/particles/particle-in-5.tsx",
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "loading",
- "spinner"
- ]
+ "categories": ["input", "input group", "loading", "spinner"]
},
{
"name": "particle-pa-1",
"description": "Pagination with previous and next buttons only",
"type": "registry:block",
- "registryDependencies": [
- "@coss/pagination"
- ],
+ "registryDependencies": ["@coss/pagination"],
"files": [
{
"path": "registry/default/particles/particle-pa-1.tsx",
"type": "registry:block"
}
],
- "categories": [
- "pagination"
- ]
+ "categories": ["pagination"]
},
{
"name": "particle-pa-2",
"description": "Pagination with select, and previous and next buttons",
"type": "registry:block",
- "registryDependencies": [
- "@coss/pagination",
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/pagination", "@coss/select"],
"files": [
{
"path": "registry/default/particles/particle-pa-2.tsx",
"type": "registry:block"
}
],
- "categories": [
- "pagination",
- "select"
- ]
+ "categories": ["pagination", "select"]
},
{
"name": "colors-zinc",
@@ -5936,10 +4444,7 @@
{
"name": "utils",
"type": "registry:lib",
- "dependencies": [
- "clsx",
- "tailwind-merge"
- ],
+ "dependencies": ["clsx", "tailwind-merge"],
"files": [
{
"path": "registry/default/lib/utils.ts",
@@ -5968,4 +4473,4 @@
]
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/scroll-area-both.json b/apps/ui/public/r/scroll-area-both.json
index f071a7572..d194102a2 100644
--- a/apps/ui/public/r/scroll-area-both.json
+++ b/apps/ui/public/r/scroll-area-both.json
@@ -3,9 +3,7 @@
"name": "scroll-area-both",
"type": "registry:example",
"description": "Scroll area - both horizontal and vertical",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-both.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
-}
\ No newline at end of file
+ "categories": ["scroll area"]
+}
diff --git a/apps/ui/public/r/scroll-area-demo.json b/apps/ui/public/r/scroll-area-demo.json
index fa29892b1..f2778aa73 100644
--- a/apps/ui/public/r/scroll-area-demo.json
+++ b/apps/ui/public/r/scroll-area-demo.json
@@ -3,9 +3,7 @@
"name": "scroll-area-demo",
"type": "registry:example",
"description": "Scroll area - vertical",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
-}
\ No newline at end of file
+ "categories": ["scroll area"]
+}
diff --git a/apps/ui/public/r/scroll-area-horizontal.json b/apps/ui/public/r/scroll-area-horizontal.json
index e8630bdd5..6b2280472 100644
--- a/apps/ui/public/r/scroll-area-horizontal.json
+++ b/apps/ui/public/r/scroll-area-horizontal.json
@@ -3,9 +3,7 @@
"name": "scroll-area-horizontal",
"type": "registry:example",
"description": "Scroll area - horizontal",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-horizontal.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
-}
\ No newline at end of file
+ "categories": ["scroll area"]
+}
diff --git a/apps/ui/public/r/scroll-area.json b/apps/ui/public/r/scroll-area.json
index 71a050902..4bacfb7eb 100644
--- a/apps/ui/public/r/scroll-area.json
+++ b/apps/ui/public/r/scroll-area.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "scroll-area",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/scroll-area.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/select-demo.json b/apps/ui/public/r/select-demo.json
index 3fe08e84d..3d00627ff 100644
--- a/apps/ui/public/r/select-demo.json
+++ b/apps/ui/public/r/select-demo.json
@@ -3,9 +3,7 @@
"name": "select-demo",
"type": "registry:example",
"description": "A basic select",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-disabled.json b/apps/ui/public/r/select-disabled.json
index 8a72fdf56..470482b21 100644
--- a/apps/ui/public/r/select-disabled.json
+++ b/apps/ui/public/r/select-disabled.json
@@ -3,9 +3,7 @@
"name": "select-disabled",
"type": "registry:example",
"description": "A disabled select",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-disabled.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["select", "disabled"]
+}
diff --git a/apps/ui/public/r/select-form.json b/apps/ui/public/r/select-form.json
index 7d844e6f6..9233323c2 100644
--- a/apps/ui/public/r/select-form.json
+++ b/apps/ui/public/r/select-form.json
@@ -16,11 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select",
- "form",
- "field",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["select", "form", "field", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/select-lg.json b/apps/ui/public/r/select-lg.json
index f91257c6b..53d574e32 100644
--- a/apps/ui/public/r/select-lg.json
+++ b/apps/ui/public/r/select-lg.json
@@ -3,9 +3,7 @@
"name": "select-lg",
"type": "registry:example",
"description": "A select with large size",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-multiple.json b/apps/ui/public/r/select-multiple.json
index 3fb1365e6..2f4e81a57 100644
--- a/apps/ui/public/r/select-multiple.json
+++ b/apps/ui/public/r/select-multiple.json
@@ -3,9 +3,7 @@
"name": "select-multiple",
"type": "registry:example",
"description": "Multiple selection with formatted value",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-multiple.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-options-with-icon.json b/apps/ui/public/r/select-options-with-icon.json
index abdedee89..2e4de3399 100644
--- a/apps/ui/public/r/select-options-with-icon.json
+++ b/apps/ui/public/r/select-options-with-icon.json
@@ -3,9 +3,7 @@
"name": "select-options-with-icon",
"type": "registry:example",
"description": "Select options with icon",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-options-with-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-sm.json b/apps/ui/public/r/select-sm.json
index 0cc2410d2..e05a9533f 100644
--- a/apps/ui/public/r/select-sm.json
+++ b/apps/ui/public/r/select-sm.json
@@ -3,9 +3,7 @@
"name": "select-sm",
"type": "registry:example",
"description": "A select with small size",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-with-groups.json b/apps/ui/public/r/select-with-groups.json
index b72f92191..9598f49ad 100644
--- a/apps/ui/public/r/select-with-groups.json
+++ b/apps/ui/public/r/select-with-groups.json
@@ -3,9 +3,7 @@
"name": "select-with-groups",
"type": "registry:example",
"description": "Select items grouped with labels",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-groups.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-with-icon.json b/apps/ui/public/r/select-with-icon.json
index e4047b1a7..c13798748 100644
--- a/apps/ui/public/r/select-with-icon.json
+++ b/apps/ui/public/r/select-with-icon.json
@@ -3,9 +3,7 @@
"name": "select-with-icon",
"type": "registry:example",
"description": "Select with icon",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-with-object-values.json b/apps/ui/public/r/select-with-object-values.json
index 85f6b72cf..873e8c251 100644
--- a/apps/ui/public/r/select-with-object-values.json
+++ b/apps/ui/public/r/select-with-object-values.json
@@ -3,9 +3,7 @@
"name": "select-with-object-values",
"type": "registry:example",
"description": "Select with object values",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-object-values.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select-without-alignment.json b/apps/ui/public/r/select-without-alignment.json
index 3f7b87a1c..4a9938e90 100644
--- a/apps/ui/public/r/select-without-alignment.json
+++ b/apps/ui/public/r/select-without-alignment.json
@@ -3,9 +3,7 @@
"name": "select-without-alignment",
"type": "registry:example",
"description": "Select popup not aligned to trigger",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-without-alignment.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
-}
\ No newline at end of file
+ "categories": ["select"]
+}
diff --git a/apps/ui/public/r/select.json b/apps/ui/public/r/select.json
index a7c47fb7c..063a50ea6 100644
--- a/apps/ui/public/r/select.json
+++ b/apps/ui/public/r/select.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "select",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/select.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/separator-demo.json b/apps/ui/public/r/separator-demo.json
index e9a8a7d6d..5f42d4049 100644
--- a/apps/ui/public/r/separator-demo.json
+++ b/apps/ui/public/r/separator-demo.json
@@ -3,9 +3,7 @@
"name": "separator-demo",
"type": "registry:example",
"description": "Separator with horizontal and vertical orientations",
- "registryDependencies": [
- "@coss/separator"
- ],
+ "registryDependencies": ["@coss/separator"],
"files": [
{
"path": "registry/default/examples/separator-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "separator"
- ]
-}
\ No newline at end of file
+ "categories": ["separator"]
+}
diff --git a/apps/ui/public/r/separator.json b/apps/ui/public/r/separator.json
index 7dc55e020..71a9f0fdb 100644
--- a/apps/ui/public/r/separator.json
+++ b/apps/ui/public/r/separator.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "separator",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/separator.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/sheet-demo.json b/apps/ui/public/r/sheet-demo.json
index 091a0ff01..6e9600ba4 100644
--- a/apps/ui/public/r/sheet-demo.json
+++ b/apps/ui/public/r/sheet-demo.json
@@ -17,8 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet",
- "dialog"
- ]
-}
\ No newline at end of file
+ "categories": ["sheet", "dialog"]
+}
diff --git a/apps/ui/public/r/sheet-inset.json b/apps/ui/public/r/sheet-inset.json
index 781ea132c..c7de39aef 100644
--- a/apps/ui/public/r/sheet-inset.json
+++ b/apps/ui/public/r/sheet-inset.json
@@ -17,7 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet"
- ]
-}
\ No newline at end of file
+ "categories": ["sheet"]
+}
diff --git a/apps/ui/public/r/sheet-position.json b/apps/ui/public/r/sheet-position.json
index 21e9cb0cb..652890c63 100644
--- a/apps/ui/public/r/sheet-position.json
+++ b/apps/ui/public/r/sheet-position.json
@@ -3,10 +3,7 @@
"name": "sheet-position",
"type": "registry:example",
"description": "Sheet position",
- "registryDependencies": [
- "@coss/sheet",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/sheet", "@coss/button"],
"files": [
{
"path": "registry/default/examples/sheet-position.tsx",
@@ -14,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet"
- ]
-}
\ No newline at end of file
+ "categories": ["sheet"]
+}
diff --git a/apps/ui/public/r/sheet.json b/apps/ui/public/r/sheet.json
index b25ad80f4..9e66112c1 100644
--- a/apps/ui/public/r/sheet.json
+++ b/apps/ui/public/r/sheet.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "sheet",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/dialog"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/dialog"],
"files": [
{
"path": "registry/default/ui/sheet.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/skeleton-demo.json b/apps/ui/public/r/skeleton-demo.json
index d0bb6fab5..d76a43845 100644
--- a/apps/ui/public/r/skeleton-demo.json
+++ b/apps/ui/public/r/skeleton-demo.json
@@ -3,11 +3,7 @@
"name": "skeleton-demo",
"type": "registry:example",
"description": "Skeleton demo",
- "registryDependencies": [
- "@coss/avatar",
- "@coss/button",
- "@coss/skeleton"
- ],
+ "registryDependencies": ["@coss/avatar", "@coss/button", "@coss/skeleton"],
"files": [
{
"path": "registry/default/examples/skeleton-demo.tsx",
@@ -15,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "skeleton"
- ]
-}
\ No newline at end of file
+ "categories": ["skeleton"]
+}
diff --git a/apps/ui/public/r/skeleton-only.json b/apps/ui/public/r/skeleton-only.json
index 6d22c0087..8140faaf8 100644
--- a/apps/ui/public/r/skeleton-only.json
+++ b/apps/ui/public/r/skeleton-only.json
@@ -3,9 +3,7 @@
"name": "skeleton-only",
"type": "registry:example",
"description": "Skeleton only",
- "registryDependencies": [
- "@coss/skeleton"
- ],
+ "registryDependencies": ["@coss/skeleton"],
"files": [
{
"path": "registry/default/examples/skeleton-only.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "skeleton"
- ]
-}
\ No newline at end of file
+ "categories": ["skeleton"]
+}
diff --git a/apps/ui/public/r/skeleton.json b/apps/ui/public/r/skeleton.json
index 93a639b7c..3df07f0bb 100644
--- a/apps/ui/public/r/skeleton.json
+++ b/apps/ui/public/r/skeleton.json
@@ -21,4 +21,4 @@
}
}
}
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/slider-demo.json b/apps/ui/public/r/slider-demo.json
index 1774ae6c9..c20fdbed2 100644
--- a/apps/ui/public/r/slider-demo.json
+++ b/apps/ui/public/r/slider-demo.json
@@ -3,9 +3,7 @@
"name": "slider-demo",
"type": "registry:example",
"description": "Basic slider",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "slider"
- ]
-}
\ No newline at end of file
+ "categories": ["slider"]
+}
diff --git a/apps/ui/public/r/slider-form.json b/apps/ui/public/r/slider-form.json
index aeada1a27..2add039e0 100644
--- a/apps/ui/public/r/slider-form.json
+++ b/apps/ui/public/r/slider-form.json
@@ -16,12 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "form",
- "field",
- "button",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["slider", "form", "field", "button", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/slider-range.json b/apps/ui/public/r/slider-range.json
index 0cfc7ede6..7889dc5b3 100644
--- a/apps/ui/public/r/slider-range.json
+++ b/apps/ui/public/r/slider-range.json
@@ -3,9 +3,7 @@
"name": "slider-range",
"type": "registry:example",
"description": "Two-thumb range slider",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-range.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "range slider"
- ]
-}
\ No newline at end of file
+ "categories": ["slider", "range slider"]
+}
diff --git a/apps/ui/public/r/slider-vertical.json b/apps/ui/public/r/slider-vertical.json
index 76e84f2dc..09720dbda 100644
--- a/apps/ui/public/r/slider-vertical.json
+++ b/apps/ui/public/r/slider-vertical.json
@@ -3,9 +3,7 @@
"name": "slider-vertical",
"type": "registry:example",
"description": "Vertical slider",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-vertical.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "vertical slider"
- ]
-}
\ No newline at end of file
+ "categories": ["slider", "vertical slider"]
+}
diff --git a/apps/ui/public/r/slider-with-label-value.json b/apps/ui/public/r/slider-with-label-value.json
index 2dea26bb5..fc077fe51 100644
--- a/apps/ui/public/r/slider-with-label-value.json
+++ b/apps/ui/public/r/slider-with-label-value.json
@@ -3,10 +3,7 @@
"name": "slider-with-label-value",
"type": "registry:example",
"description": "Slider with label and value",
- "registryDependencies": [
- "@coss/slider",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/slider", "@coss/label"],
"files": [
{
"path": "registry/default/examples/slider-with-label-value.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["slider", "label"]
+}
diff --git a/apps/ui/public/r/slider.json b/apps/ui/public/r/slider.json
index a5a688cff..1291d2ea2 100644
--- a/apps/ui/public/r/slider.json
+++ b/apps/ui/public/r/slider.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "slider",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/slider.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/spinner-demo.json b/apps/ui/public/r/spinner-demo.json
index 5f0070c48..0a9b57b0a 100644
--- a/apps/ui/public/r/spinner-demo.json
+++ b/apps/ui/public/r/spinner-demo.json
@@ -3,9 +3,7 @@
"name": "spinner-demo",
"type": "registry:example",
"description": "Spinner demo",
- "registryDependencies": [
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/spinner"],
"files": [
{
"path": "registry/default/examples/spinner-demo.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "spinner",
- "loading"
- ]
-}
\ No newline at end of file
+ "categories": ["spinner", "loading"]
+}
diff --git a/apps/ui/public/r/spinner.json b/apps/ui/public/r/spinner.json
index b02082595..4c57a7839 100644
--- a/apps/ui/public/r/spinner.json
+++ b/apps/ui/public/r/spinner.json
@@ -9,4 +9,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/switch-card.json b/apps/ui/public/r/switch-card.json
index 5a9cd4ede..7de4f5038 100644
--- a/apps/ui/public/r/switch-card.json
+++ b/apps/ui/public/r/switch-card.json
@@ -3,10 +3,7 @@
"name": "switch-card",
"type": "registry:example",
"description": "Card-style switch",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-card.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "card"
- ]
-}
\ No newline at end of file
+ "categories": ["switch", "label", "card"]
+}
diff --git a/apps/ui/public/r/switch-demo.json b/apps/ui/public/r/switch-demo.json
index a9fc0540f..372c72cb7 100644
--- a/apps/ui/public/r/switch-demo.json
+++ b/apps/ui/public/r/switch-demo.json
@@ -3,10 +3,7 @@
"name": "switch-demo",
"type": "registry:example",
"description": "Basic switch",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["switch", "label"]
+}
diff --git a/apps/ui/public/r/switch-disabled.json b/apps/ui/public/r/switch-disabled.json
index 7c2c6434e..7200261e2 100644
--- a/apps/ui/public/r/switch-disabled.json
+++ b/apps/ui/public/r/switch-disabled.json
@@ -3,10 +3,7 @@
"name": "switch-disabled",
"type": "registry:example",
"description": "Disabled switch",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-disabled.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["switch", "label", "disabled"]
+}
diff --git a/apps/ui/public/r/switch-form.json b/apps/ui/public/r/switch-form.json
index 0b884901a..c559cea18 100644
--- a/apps/ui/public/r/switch-form.json
+++ b/apps/ui/public/r/switch-form.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "form",
- "field",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["switch", "form", "field", "button"]
+}
diff --git a/apps/ui/public/r/switch-with-description.json b/apps/ui/public/r/switch-with-description.json
index 532fcd095..fc986c4b7 100644
--- a/apps/ui/public/r/switch-with-description.json
+++ b/apps/ui/public/r/switch-with-description.json
@@ -3,10 +3,7 @@
"name": "switch-with-description",
"type": "registry:example",
"description": "Switch with description",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-with-description.tsx",
@@ -14,10 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "helper",
- "hint"
- ]
-}
\ No newline at end of file
+ "categories": ["switch", "label", "helper", "hint"]
+}
diff --git a/apps/ui/public/r/switch.json b/apps/ui/public/r/switch.json
index ec2e39416..37ee25b0e 100644
--- a/apps/ui/public/r/switch.json
+++ b/apps/ui/public/r/switch.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "switch",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/switch.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/table-demo.json b/apps/ui/public/r/table-demo.json
index 9444c982f..646e3705b 100644
--- a/apps/ui/public/r/table-demo.json
+++ b/apps/ui/public/r/table-demo.json
@@ -3,10 +3,7 @@
"name": "table-demo",
"type": "registry:example",
"description": "Basic table",
- "registryDependencies": [
- "@coss/table",
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/table", "@coss/badge"],
"files": [
{
"path": "registry/default/examples/table-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "table",
- "badge"
- ]
-}
\ No newline at end of file
+ "categories": ["table", "badge"]
+}
diff --git a/apps/ui/public/r/table-framed.json b/apps/ui/public/r/table-framed.json
index b412df678..cc08fc3f1 100644
--- a/apps/ui/public/r/table-framed.json
+++ b/apps/ui/public/r/table-framed.json
@@ -3,11 +3,7 @@
"name": "table-framed",
"type": "registry:example",
"description": "Framed table",
- "registryDependencies": [
- "@coss/table",
- "@coss/badge",
- "@coss/frame"
- ],
+ "registryDependencies": ["@coss/table", "@coss/badge", "@coss/frame"],
"files": [
{
"path": "registry/default/examples/table-framed.tsx",
@@ -15,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "table",
- "badge",
- "frame"
- ]
-}
\ No newline at end of file
+ "categories": ["table", "badge", "frame"]
+}
diff --git a/apps/ui/public/r/table.json b/apps/ui/public/r/table.json
index 27930f512..94fc287ee 100644
--- a/apps/ui/public/r/table.json
+++ b/apps/ui/public/r/table.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "table",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/table.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/tabs-demo.json b/apps/ui/public/r/tabs-demo.json
index 7b3882569..23b061a27 100644
--- a/apps/ui/public/r/tabs-demo.json
+++ b/apps/ui/public/r/tabs-demo.json
@@ -3,9 +3,7 @@
"name": "tabs-demo",
"type": "registry:example",
"description": "Tabs with default indicator",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "tabs"
- ]
-}
\ No newline at end of file
+ "categories": ["tabs"]
+}
diff --git a/apps/ui/public/r/tabs-underline-vertical.json b/apps/ui/public/r/tabs-underline-vertical.json
index 606c149c3..19a841714 100644
--- a/apps/ui/public/r/tabs-underline-vertical.json
+++ b/apps/ui/public/r/tabs-underline-vertical.json
@@ -3,9 +3,7 @@
"name": "tabs-underline-vertical",
"type": "registry:example",
"description": "Underline tabs with vertical layout",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-underline-vertical.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "tabs",
- "vertical tabs"
- ]
-}
\ No newline at end of file
+ "categories": ["tabs", "vertical tabs"]
+}
diff --git a/apps/ui/public/r/tabs-underline.json b/apps/ui/public/r/tabs-underline.json
index 264e9069f..475a91129 100644
--- a/apps/ui/public/r/tabs-underline.json
+++ b/apps/ui/public/r/tabs-underline.json
@@ -3,9 +3,7 @@
"name": "tabs-underline",
"type": "registry:example",
"description": "Tabs with underline indicator",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-underline.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "tabs"
- ]
-}
\ No newline at end of file
+ "categories": ["tabs"]
+}
diff --git a/apps/ui/public/r/tabs-vertical.json b/apps/ui/public/r/tabs-vertical.json
index 7db12ed7e..1d3a2c979 100644
--- a/apps/ui/public/r/tabs-vertical.json
+++ b/apps/ui/public/r/tabs-vertical.json
@@ -3,9 +3,7 @@
"name": "tabs-vertical",
"type": "registry:example",
"description": "Tabs with vertical layout",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-vertical.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "tabs",
- "vertical tabs"
- ]
-}
\ No newline at end of file
+ "categories": ["tabs", "vertical tabs"]
+}
diff --git a/apps/ui/public/r/tabs.json b/apps/ui/public/r/tabs.json
index ff4108200..d05903031 100644
--- a/apps/ui/public/r/tabs.json
+++ b/apps/ui/public/r/tabs.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "tabs",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/tabs.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/textarea-demo.json b/apps/ui/public/r/textarea-demo.json
index e90e0a049..d9c8657ea 100644
--- a/apps/ui/public/r/textarea-demo.json
+++ b/apps/ui/public/r/textarea-demo.json
@@ -3,9 +3,7 @@
"name": "textarea-demo",
"type": "registry:example",
"description": "Basic textarea",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
-}
\ No newline at end of file
+ "categories": ["textarea"]
+}
diff --git a/apps/ui/public/r/textarea-disabled.json b/apps/ui/public/r/textarea-disabled.json
index ae9f981a8..f6074eb73 100644
--- a/apps/ui/public/r/textarea-disabled.json
+++ b/apps/ui/public/r/textarea-disabled.json
@@ -3,9 +3,7 @@
"name": "textarea-disabled",
"type": "registry:example",
"description": "Disabled textarea",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-disabled.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["textarea", "disabled"]
+}
diff --git a/apps/ui/public/r/textarea-form.json b/apps/ui/public/r/textarea-form.json
index 3189a9c4b..81bfc7a9b 100644
--- a/apps/ui/public/r/textarea-form.json
+++ b/apps/ui/public/r/textarea-form.json
@@ -16,10 +16,5 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "form",
- "field",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["textarea", "form", "field", "button"]
+}
diff --git a/apps/ui/public/r/textarea-lg.json b/apps/ui/public/r/textarea-lg.json
index 5e4c31887..a5f3e6ec7 100644
--- a/apps/ui/public/r/textarea-lg.json
+++ b/apps/ui/public/r/textarea-lg.json
@@ -3,9 +3,7 @@
"name": "textarea-lg",
"type": "registry:example",
"description": "Large textarea",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
-}
\ No newline at end of file
+ "categories": ["textarea"]
+}
diff --git a/apps/ui/public/r/textarea-sm.json b/apps/ui/public/r/textarea-sm.json
index e710aae58..e4932d2fd 100644
--- a/apps/ui/public/r/textarea-sm.json
+++ b/apps/ui/public/r/textarea-sm.json
@@ -3,9 +3,7 @@
"name": "textarea-sm",
"type": "registry:example",
"description": "Small textarea",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
-}
\ No newline at end of file
+ "categories": ["textarea"]
+}
diff --git a/apps/ui/public/r/textarea-with-label.json b/apps/ui/public/r/textarea-with-label.json
index 0bf920a1c..8b31870f1 100644
--- a/apps/ui/public/r/textarea-with-label.json
+++ b/apps/ui/public/r/textarea-with-label.json
@@ -3,10 +3,7 @@
"name": "textarea-with-label",
"type": "registry:example",
"description": "Textarea labelled with Field",
- "registryDependencies": [
- "@coss/textarea",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/textarea", "@coss/label"],
"files": [
{
"path": "registry/default/examples/textarea-with-label.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "field",
- "label"
- ]
-}
\ No newline at end of file
+ "categories": ["textarea", "field", "label"]
+}
diff --git a/apps/ui/public/r/textarea.json b/apps/ui/public/r/textarea.json
index 3a0db0c4b..8e0ba361f 100644
--- a/apps/ui/public/r/textarea.json
+++ b/apps/ui/public/r/textarea.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "textarea",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/textarea.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/toast-demo.json b/apps/ui/public/r/toast-demo.json
index de46dda72..17a5c9c09 100644
--- a/apps/ui/public/r/toast-demo.json
+++ b/apps/ui/public/r/toast-demo.json
@@ -3,9 +3,7 @@
"name": "toast-demo",
"type": "registry:example",
"description": "Status toast",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-demo.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["toast", "button"]
+}
diff --git a/apps/ui/public/r/toast-heights.json b/apps/ui/public/r/toast-heights.json
index 41a47b2b6..86bceb0fd 100644
--- a/apps/ui/public/r/toast-heights.json
+++ b/apps/ui/public/r/toast-heights.json
@@ -3,9 +3,7 @@
"name": "toast-heights",
"type": "registry:example",
"description": "Toast with varying heights",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-heights.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toast"
- ]
-}
\ No newline at end of file
+ "categories": ["toast"]
+}
diff --git a/apps/ui/public/r/toast-loading.json b/apps/ui/public/r/toast-loading.json
index 587145170..1c5f90ab8 100644
--- a/apps/ui/public/r/toast-loading.json
+++ b/apps/ui/public/r/toast-loading.json
@@ -3,9 +3,7 @@
"name": "toast-loading",
"type": "registry:example",
"description": "Loading toast",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-loading.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button",
- "loading"
- ]
-}
\ No newline at end of file
+ "categories": ["toast", "button", "loading"]
+}
diff --git a/apps/ui/public/r/toast-promise.json b/apps/ui/public/r/toast-promise.json
index 87baabe65..eaf31e1c4 100644
--- a/apps/ui/public/r/toast-promise.json
+++ b/apps/ui/public/r/toast-promise.json
@@ -3,9 +3,7 @@
"name": "toast-promise",
"type": "registry:example",
"description": "Drive toasts from promise states",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-promise.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["toast", "button"]
+}
diff --git a/apps/ui/public/r/toast-with-action.json b/apps/ui/public/r/toast-with-action.json
index 616fbb6c2..b282855c1 100644
--- a/apps/ui/public/r/toast-with-action.json
+++ b/apps/ui/public/r/toast-with-action.json
@@ -3,9 +3,7 @@
"name": "toast-with-action",
"type": "registry:example",
"description": "Toast with an action button",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-with-action.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["toast", "button"]
+}
diff --git a/apps/ui/public/r/toast-with-status.json b/apps/ui/public/r/toast-with-status.json
index 2eb432c2e..65fbb6326 100644
--- a/apps/ui/public/r/toast-with-status.json
+++ b/apps/ui/public/r/toast-with-status.json
@@ -3,9 +3,7 @@
"name": "toast-with-status",
"type": "registry:example",
"description": "Success toast",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-with-status.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["toast", "button"]
+}
diff --git a/apps/ui/public/r/toast.json b/apps/ui/public/r/toast.json
index 871da0a97..33aa79755 100644
--- a/apps/ui/public/r/toast.json
+++ b/apps/ui/public/r/toast.json
@@ -2,12 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toast",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/ui/toast.tsx",
@@ -15,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/toggle-demo.json b/apps/ui/public/r/toggle-demo.json
index 2b8c8a881..1b03e1326 100644
--- a/apps/ui/public/r/toggle-demo.json
+++ b/apps/ui/public/r/toggle-demo.json
@@ -3,9 +3,7 @@
"name": "toggle-demo",
"type": "registry:example",
"description": "Basic toggle",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-demo.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle"]
+}
diff --git a/apps/ui/public/r/toggle-disabled.json b/apps/ui/public/r/toggle-disabled.json
index 1c5b3bf1e..aa6be4045 100644
--- a/apps/ui/public/r/toggle-disabled.json
+++ b/apps/ui/public/r/toggle-disabled.json
@@ -3,9 +3,7 @@
"name": "toggle-disabled",
"type": "registry:example",
"description": "Disabled toggle",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-disabled.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle", "disabled"]
+}
diff --git a/apps/ui/public/r/toggle-group-demo.json b/apps/ui/public/r/toggle-group-demo.json
index 05fa97de6..7095d2e38 100644
--- a/apps/ui/public/r/toggle-group-demo.json
+++ b/apps/ui/public/r/toggle-group-demo.json
@@ -3,9 +3,7 @@
"name": "toggle-group-demo",
"type": "registry:example",
"description": "Toggle group",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-demo.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle"]
+}
diff --git a/apps/ui/public/r/toggle-group-disabled.json b/apps/ui/public/r/toggle-group-disabled.json
index ba9bd1c15..a14b57ef4 100644
--- a/apps/ui/public/r/toggle-group-disabled.json
+++ b/apps/ui/public/r/toggle-group-disabled.json
@@ -3,9 +3,7 @@
"name": "toggle-group-disabled",
"type": "registry:example",
"description": "Disabled toggle group",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-disabled.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle", "disabled"]
+}
diff --git a/apps/ui/public/r/toggle-group-lg.json b/apps/ui/public/r/toggle-group-lg.json
index d88feb1e1..e1a836d91 100644
--- a/apps/ui/public/r/toggle-group-lg.json
+++ b/apps/ui/public/r/toggle-group-lg.json
@@ -3,9 +3,7 @@
"name": "toggle-group-lg",
"type": "registry:example",
"description": "Toggle group with large toggles",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-lg.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle"]
+}
diff --git a/apps/ui/public/r/toggle-group-multiple.json b/apps/ui/public/r/toggle-group-multiple.json
index 406494958..4e6dd0c19 100644
--- a/apps/ui/public/r/toggle-group-multiple.json
+++ b/apps/ui/public/r/toggle-group-multiple.json
@@ -3,9 +3,7 @@
"name": "toggle-group-multiple",
"type": "registry:example",
"description": "Toggle group with multiple selection",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-multiple.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle"]
+}
diff --git a/apps/ui/public/r/toggle-group-outline-vertical.json b/apps/ui/public/r/toggle-group-outline-vertical.json
index d1cffc8b9..b142a1dca 100644
--- a/apps/ui/public/r/toggle-group-outline-vertical.json
+++ b/apps/ui/public/r/toggle-group-outline-vertical.json
@@ -3,9 +3,7 @@
"name": "toggle-group-outline-vertical",
"type": "registry:example",
"description": "Toggle group with outline toggles and vertical layout",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-outline-vertical.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "vertical"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle", "vertical"]
+}
diff --git a/apps/ui/public/r/toggle-group-outline.json b/apps/ui/public/r/toggle-group-outline.json
index f527415c5..f3a5871c3 100644
--- a/apps/ui/public/r/toggle-group-outline.json
+++ b/apps/ui/public/r/toggle-group-outline.json
@@ -3,9 +3,7 @@
"name": "toggle-group-outline",
"type": "registry:example",
"description": "Toggle group with outline toggles",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-outline.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle"]
+}
diff --git a/apps/ui/public/r/toggle-group-sm.json b/apps/ui/public/r/toggle-group-sm.json
index 43651b7d4..bd381375a 100644
--- a/apps/ui/public/r/toggle-group-sm.json
+++ b/apps/ui/public/r/toggle-group-sm.json
@@ -3,9 +3,7 @@
"name": "toggle-group-sm",
"type": "registry:example",
"description": "Toggle group with small toggles",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-sm.tsx",
@@ -13,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle"]
+}
diff --git a/apps/ui/public/r/toggle-group-with-disabled-item.json b/apps/ui/public/r/toggle-group-with-disabled-item.json
index d455b31e7..d6490cebd 100644
--- a/apps/ui/public/r/toggle-group-with-disabled-item.json
+++ b/apps/ui/public/r/toggle-group-with-disabled-item.json
@@ -3,9 +3,7 @@
"name": "toggle-group-with-disabled-item",
"type": "registry:example",
"description": "Toggle group with disabled item",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-with-disabled-item.tsx",
@@ -13,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "disabled"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle group", "toggle", "disabled"]
+}
diff --git a/apps/ui/public/r/toggle-group.json b/apps/ui/public/r/toggle-group.json
index d5599c3c7..f9ff6ce98 100644
--- a/apps/ui/public/r/toggle-group.json
+++ b/apps/ui/public/r/toggle-group.json
@@ -2,13 +2,8 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toggle-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/separator",
- "@coss/toggle"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/separator", "@coss/toggle"],
"files": [
{
"path": "registry/default/ui/toggle-group.tsx",
@@ -16,4 +11,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/toggle-icon-group.json b/apps/ui/public/r/toggle-icon-group.json
index 381a8697d..3ee24065b 100644
--- a/apps/ui/public/r/toggle-icon-group.json
+++ b/apps/ui/public/r/toggle-icon-group.json
@@ -3,9 +3,7 @@
"name": "toggle-icon-group",
"type": "registry:example",
"description": "Multiple toggles",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-icon-group.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle"]
+}
diff --git a/apps/ui/public/r/toggle-lg.json b/apps/ui/public/r/toggle-lg.json
index bcece03a1..9c5e1ee60 100644
--- a/apps/ui/public/r/toggle-lg.json
+++ b/apps/ui/public/r/toggle-lg.json
@@ -3,9 +3,7 @@
"name": "toggle-lg",
"type": "registry:example",
"description": "Large toggle",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-lg.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle"]
+}
diff --git a/apps/ui/public/r/toggle-outline.json b/apps/ui/public/r/toggle-outline.json
index 8e5871bd0..134dd1ced 100644
--- a/apps/ui/public/r/toggle-outline.json
+++ b/apps/ui/public/r/toggle-outline.json
@@ -3,9 +3,7 @@
"name": "toggle-outline",
"type": "registry:example",
"description": "Outline toggle",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-outline.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle"]
+}
diff --git a/apps/ui/public/r/toggle-sm.json b/apps/ui/public/r/toggle-sm.json
index a0ef17616..731273cf1 100644
--- a/apps/ui/public/r/toggle-sm.json
+++ b/apps/ui/public/r/toggle-sm.json
@@ -3,9 +3,7 @@
"name": "toggle-sm",
"type": "registry:example",
"description": "Small toggle",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-sm.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle"]
+}
diff --git a/apps/ui/public/r/toggle-with-icon.json b/apps/ui/public/r/toggle-with-icon.json
index ab0527ea0..3711b5a99 100644
--- a/apps/ui/public/r/toggle-with-icon.json
+++ b/apps/ui/public/r/toggle-with-icon.json
@@ -3,9 +3,7 @@
"name": "toggle-with-icon",
"type": "registry:example",
"description": "Toggle with icon",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-with-icon.tsx",
@@ -13,7 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["toggle"]
+}
diff --git a/apps/ui/public/r/toggle.json b/apps/ui/public/r/toggle.json
index 0fcae031b..f0603fcf8 100644
--- a/apps/ui/public/r/toggle.json
+++ b/apps/ui/public/r/toggle.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toggle",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/toggle.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/toolbar-demo.json b/apps/ui/public/r/toolbar-demo.json
index c3f23d474..1ffd767c4 100644
--- a/apps/ui/public/r/toolbar-demo.json
+++ b/apps/ui/public/r/toolbar-demo.json
@@ -17,11 +17,5 @@
"type": "registry:example"
}
],
- "categories": [
- "toolbar",
- "button",
- "select",
- "toggle",
- "tooltip"
- ]
-}
\ No newline at end of file
+ "categories": ["toolbar", "button", "select", "toggle", "tooltip"]
+}
diff --git a/apps/ui/public/r/toolbar.json b/apps/ui/public/r/toolbar.json
index 5a609cbb1..6f58f57fd 100644
--- a/apps/ui/public/r/toolbar.json
+++ b/apps/ui/public/r/toolbar.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "toolbar",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/toolbar.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/tooltip-demo.json b/apps/ui/public/r/tooltip-demo.json
index 710e159f5..c10adea2b 100644
--- a/apps/ui/public/r/tooltip-demo.json
+++ b/apps/ui/public/r/tooltip-demo.json
@@ -3,10 +3,7 @@
"name": "tooltip-demo",
"type": "registry:example",
"description": "Basic tooltip",
- "registryDependencies": [
- "@coss/tooltip",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/tooltip", "@coss/button"],
"files": [
{
"path": "registry/default/examples/tooltip-demo.tsx",
@@ -14,8 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "tooltip",
- "button"
- ]
-}
\ No newline at end of file
+ "categories": ["tooltip", "button"]
+}
diff --git a/apps/ui/public/r/tooltip-grouped.json b/apps/ui/public/r/tooltip-grouped.json
index 73303d1e9..99a1eeda5 100644
--- a/apps/ui/public/r/tooltip-grouped.json
+++ b/apps/ui/public/r/tooltip-grouped.json
@@ -3,10 +3,7 @@
"name": "tooltip-grouped",
"type": "registry:example",
"description": "Toggle group with grouped tooltips",
- "registryDependencies": [
- "@coss/tooltip",
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/tooltip", "@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/tooltip-grouped.tsx",
@@ -14,9 +11,5 @@
"type": "registry:example"
}
],
- "categories": [
- "tooltip",
- "toggle group",
- "toggle"
- ]
-}
\ No newline at end of file
+ "categories": ["tooltip", "toggle group", "toggle"]
+}
diff --git a/apps/ui/public/r/tooltip.json b/apps/ui/public/r/tooltip.json
index 116890b6b..aeb0b3a6a 100644
--- a/apps/ui/public/r/tooltip.json
+++ b/apps/ui/public/r/tooltip.json
@@ -2,9 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "tooltip",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/tooltip.tsx",
@@ -12,4 +10,4 @@
"type": "registry:ui"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/ui.json b/apps/ui/public/r/ui.json
index f5770b6bc..c7032b137 100644
--- a/apps/ui/public/r/ui.json
+++ b/apps/ui/public/r/ui.json
@@ -52,4 +52,4 @@
"@coss/toolbar",
"@coss/tooltip"
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/use-copy-to-clipboard.json b/apps/ui/public/r/use-copy-to-clipboard.json
index 55709ac0d..705d277b8 100644
--- a/apps/ui/public/r/use-copy-to-clipboard.json
+++ b/apps/ui/public/r/use-copy-to-clipboard.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/use-mobile.json b/apps/ui/public/r/use-mobile.json
index e79afd596..4ad82c523 100644
--- a/apps/ui/public/r/use-mobile.json
+++ b/apps/ui/public/r/use-mobile.json
@@ -9,4 +9,4 @@
"type": "registry:hook"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/public/r/utils.json b/apps/ui/public/r/utils.json
index 826bdec77..5b6d74616 100644
--- a/apps/ui/public/r/utils.json
+++ b/apps/ui/public/r/utils.json
@@ -2,10 +2,7 @@
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "utils",
"type": "registry:lib",
- "dependencies": [
- "clsx",
- "tailwind-merge"
- ],
+ "dependencies": ["clsx", "tailwind-merge"],
"files": [
{
"path": "registry/default/lib/utils.ts",
@@ -13,4 +10,4 @@
"type": "registry:lib"
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/registry.json b/apps/ui/registry.json
index 718928933..c0c639fbb 100644
--- a/apps/ui/registry.json
+++ b/apps/ui/registry.json
@@ -59,9 +59,7 @@
{
"name": "accordion",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/accordion.tsx",
@@ -102,9 +100,7 @@
{
"name": "alert-dialog",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/alert-dialog.tsx",
@@ -115,13 +111,8 @@
{
"name": "autocomplete",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/input",
- "@coss/scroll-area"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/input", "@coss/scroll-area"],
"files": [
{
"path": "registry/default/ui/autocomplete.tsx",
@@ -132,9 +123,7 @@
{
"name": "avatar",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/avatar.tsx",
@@ -145,9 +134,7 @@
{
"name": "badge",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/badge.tsx",
@@ -178,9 +165,7 @@
{
"name": "breadcrumb",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/breadcrumb.tsx",
@@ -191,9 +176,7 @@
{
"name": "button",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/button.tsx",
@@ -223,9 +206,7 @@
{
"name": "checkbox",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/checkbox.tsx",
@@ -236,9 +217,7 @@
{
"name": "checkbox-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/checkbox-group.tsx",
@@ -249,9 +228,7 @@
{
"name": "collapsible",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/collapsible.tsx",
@@ -262,13 +239,8 @@
{
"name": "combobox",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/input",
- "@coss/scroll-area"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/input", "@coss/scroll-area"],
"files": [
{
"path": "registry/default/ui/combobox.tsx",
@@ -279,9 +251,7 @@
{
"name": "dialog",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/dialog.tsx",
@@ -302,9 +272,7 @@
{
"name": "field",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/field.tsx",
@@ -323,9 +291,7 @@
{
"name": "fieldset",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/fieldset.tsx",
@@ -336,9 +302,7 @@
{
"name": "form",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/form.tsx",
@@ -359,12 +323,8 @@
{
"name": "group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/separator"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/separator"],
"files": [
{
"path": "registry/default/ui/group.tsx",
@@ -375,9 +335,7 @@
{
"name": "input",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/input.tsx",
@@ -388,11 +346,7 @@
{
"name": "input-group",
"type": "registry:ui",
- "registryDependencies": [
- "@coss/input",
- "@coss/field",
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/input", "@coss/field", "@coss/textarea"],
"files": [
{
"path": "registry/default/ui/input-group.tsx",
@@ -413,9 +367,7 @@
{
"name": "label",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/label.tsx",
@@ -426,9 +378,7 @@
{
"name": "menu",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/menu.tsx",
@@ -447,9 +397,7 @@
{
"name": "meter",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/meter.tsx",
@@ -460,9 +408,7 @@
{
"name": "number-field",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/number-field.tsx",
@@ -473,12 +419,8 @@
{
"name": "pagination",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/ui/pagination.tsx",
@@ -489,9 +431,7 @@
{
"name": "popover",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/popover.tsx",
@@ -502,9 +442,7 @@
{
"name": "preview-card",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/preview-card.tsx",
@@ -515,9 +453,7 @@
{
"name": "progress",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/progress.tsx",
@@ -528,9 +464,7 @@
{
"name": "radio-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/radio-group.tsx",
@@ -541,9 +475,7 @@
{
"name": "scroll-area",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/scroll-area.tsx",
@@ -554,9 +486,7 @@
{
"name": "select",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/select.tsx",
@@ -567,9 +497,7 @@
{
"name": "separator",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/separator.tsx",
@@ -580,12 +508,8 @@
{
"name": "sheet",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/dialog"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/dialog"],
"files": [
{
"path": "registry/default/ui/sheet.tsx",
@@ -618,9 +542,7 @@
{
"name": "slider",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/slider.tsx",
@@ -641,9 +563,7 @@
{
"name": "switch",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/switch.tsx",
@@ -654,9 +574,7 @@
{
"name": "table",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/table.tsx",
@@ -667,9 +585,7 @@
{
"name": "tabs",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/tabs.tsx",
@@ -680,9 +596,7 @@
{
"name": "textarea",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/textarea.tsx",
@@ -693,12 +607,8 @@
{
"name": "toast",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/button"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/ui/toast.tsx",
@@ -709,9 +619,7 @@
{
"name": "toggle",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/toggle.tsx",
@@ -722,13 +630,8 @@
{
"name": "toggle-group",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
- "registryDependencies": [
- "@coss/separator",
- "@coss/toggle"
- ],
+ "dependencies": ["@base-ui-components/react"],
+ "registryDependencies": ["@coss/separator", "@coss/toggle"],
"files": [
{
"path": "registry/default/ui/toggle-group.tsx",
@@ -739,9 +642,7 @@
{
"name": "toolbar",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/toolbar.tsx",
@@ -752,9 +653,7 @@
{
"name": "tooltip",
"type": "registry:ui",
- "dependencies": [
- "@base-ui-components/react"
- ],
+ "dependencies": ["@base-ui-components/react"],
"files": [
{
"path": "registry/default/ui/tooltip.tsx",
@@ -766,431 +665,313 @@
"name": "accordion-controlled",
"description": "Controlled accordion",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/accordion", "@coss/button"],
"files": [
{
"path": "registry/default/examples/accordion-controlled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "accordion-demo",
"description": "Basic accordion",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "accordion-multiple",
"description": "Accordion allowing multiple panels open",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "accordion-single",
"description": "Accordion with one panel open",
"type": "registry:example",
- "registryDependencies": [
- "@coss/accordion"
- ],
+ "registryDependencies": ["@coss/accordion"],
"files": [
{
"path": "registry/default/examples/accordion-single.tsx",
"type": "registry:example"
}
],
- "categories": [
- "accordion"
- ]
+ "categories": ["accordion"]
},
{
"name": "alert-demo",
"description": "Basic alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
+ "categories": ["alert"]
},
{
"name": "alert-with-icon",
"description": "Alert with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
+ "categories": ["alert"]
},
{
"name": "alert-with-icon-action",
"description": "Alert with icon and action buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/alert", "@coss/button"],
"files": [
{
"path": "registry/default/examples/alert-with-icon-action.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert"
- ]
+ "categories": ["alert"]
},
{
"name": "alert-info",
"description": "Info alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-info.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "info"
- ]
+ "categories": ["alert", "info"]
},
{
"name": "alert-success",
"description": "Success alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-success.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "success"
- ]
+ "categories": ["alert", "success"]
},
{
"name": "alert-warning",
"description": "Warning alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-warning.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "warning"
- ]
+ "categories": ["alert", "warning"]
},
{
"name": "alert-error",
"description": "Error alert",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert"
- ],
+ "registryDependencies": ["@coss/alert"],
"files": [
{
"path": "registry/default/examples/alert-error.tsx",
"type": "registry:example"
}
],
- "categories": [
- "alert",
- "error"
- ]
+ "categories": ["alert", "error"]
},
{
"name": "alert-dialog-demo",
"description": "Alert dialog",
"type": "registry:example",
- "registryDependencies": [
- "@coss/alert-dialog",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/alert-dialog", "@coss/button"],
"files": [
{
"path": "registry/default/examples/alert-dialog-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "dialog"
- ]
+ "categories": ["dialog"]
},
{
"name": "autocomplete-demo",
"description": "Basic autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-disabled",
"description": "Disabled autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "disabled"
- ]
+ "categories": ["autocomplete", "input", "disabled"]
},
{
"name": "autocomplete-sm",
"description": "Small autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-lg",
"description": "Large autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-with-label",
"description": "Autocomplete with label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/autocomplete", "@coss/label"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-inline",
"description": "Autocomplete autofilling the input with the highlighted item",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-inline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-autohighlight",
"description": "Autocomplete auto highlighting the first option",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-autohighlight.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-with-clear",
"description": "Autocomplete with clear button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-clear.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-with-trigger-clear",
"description": "Autocomplete with trigger and clear buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-with-trigger-clear.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-grouped",
"description": "Autocomplete with grouped items",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-grouped.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-limit",
"description": "Autocomplete with limited number of results",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-limit.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input"
- ]
+ "categories": ["autocomplete", "input"]
},
{
"name": "autocomplete-async",
"description": "Autocomplete with async items loading",
"type": "registry:example",
- "registryDependencies": [
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/autocomplete-async.tsx",
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "async"
- ]
+ "categories": ["autocomplete", "input", "async"]
},
{
"name": "autocomplete-form",
@@ -1207,654 +988,488 @@
"type": "registry:example"
}
],
- "categories": [
- "autocomplete",
- "input",
- "form"
- ]
+ "categories": ["autocomplete", "input", "form"]
},
{
"name": "avatar-demo",
"description": "Avatar with image and fallback",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "avatar-fallback",
"description": "Fallback-only avatar",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-fallback.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "avatar-group",
"description": "Overlapping avatar group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-group.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar",
- "avatar group"
- ]
+ "categories": ["avatar", "avatar group"]
},
{
"name": "avatar-radius",
"description": "Avatars with different radii",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-radius.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "avatar-size",
"description": "Avatars with different sizes",
"type": "registry:example",
- "registryDependencies": [
- "@coss/avatar"
- ],
+ "registryDependencies": ["@coss/avatar"],
"files": [
{
"path": "registry/default/examples/avatar-size.tsx",
"type": "registry:example"
}
],
- "categories": [
- "avatar"
- ]
+ "categories": ["avatar"]
},
{
"name": "badge-demo",
"description": "Basic badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-outline",
"description": "Outline badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-secondary",
"description": "Secondary badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-secondary.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-destructive",
"description": "Destructive badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-destructive.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "destructive",
- "error"
- ]
+ "categories": ["badge", "destructive", "error"]
},
{
"name": "badge-info",
"description": "Info badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-info.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "info"
- ]
+ "categories": ["badge", "info"]
},
{
"name": "badge-success",
"description": "Success badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-success.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "success"
- ]
+ "categories": ["badge", "success"]
},
{
"name": "badge-warning",
"description": "Warning badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-warning.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "warning"
- ]
+ "categories": ["badge", "warning"]
},
{
"name": "badge-error",
"description": "Error badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-error.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge",
- "error"
- ]
+ "categories": ["badge", "error"]
},
{
"name": "badge-sm",
"description": "Small badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-lg",
"description": "Large badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-with-icon",
"description": "Badge with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "badge-with-link",
"description": "Badge with link",
"type": "registry:example",
- "registryDependencies": [
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/badge"],
"files": [
{
"path": "registry/default/examples/badge-with-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "badge"
- ]
+ "categories": ["badge"]
},
{
"name": "breadcrumb-demo",
"description": "Breadcrumb with menu example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/breadcrumb",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/breadcrumb", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/breadcrumb-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "breadcrumb",
- "menu"
- ]
+ "categories": ["breadcrumb", "menu"]
},
{
"name": "breadcrumb-custom-separator",
"description": "Breadcrumb with custom separator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/breadcrumb"
- ],
+ "registryDependencies": ["@coss/breadcrumb"],
"files": [
{
"path": "registry/default/examples/breadcrumb-custom-separator.tsx",
"type": "registry:example"
}
],
- "categories": [
- "breadcrumb"
- ]
+ "categories": ["breadcrumb"]
},
{
"name": "button-demo",
"description": "Default button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-secondary",
"description": "Secondary button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-secondary.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-destructive",
"description": "Destructive button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-destructive.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "delete",
- "destructive"
- ]
+ "categories": ["button", "delete", "destructive"]
},
{
"name": "button-destructive-outline",
"description": "Destructive outline button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-destructive-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "delete"
- ]
+ "categories": ["button", "delete"]
},
{
"name": "button-outline",
"description": "Outline button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-ghost",
"description": "Ghost button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-ghost.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-link",
"description": "Link button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-xs",
"description": "Extra-small button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-xs.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-sm",
"description": "Small button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-lg",
"description": "Large button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-xl",
"description": "Extra-large button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-xl.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-disabled",
"description": "Disabled button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "disabled"
- ]
+ "categories": ["button", "disabled"]
},
{
"name": "button-icon",
"description": "Icon button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-icon-sm",
"description": "Small icon button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-icon-lg",
"description": "Large icon button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-icon-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-with-icon",
"description": "Button with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-with-link",
"description": "Link rendered as button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-with-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "button-loading",
"description": "Loading button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/examples/button-loading.tsx",
"type": "registry:example"
}
],
- "categories": [
- "button",
- "loading"
- ]
+ "categories": ["button", "loading"]
},
{
"name": "card-demo",
@@ -1874,73 +1489,46 @@
"type": "registry:example"
}
],
- "categories": [
- "card",
- "button",
- "input",
- "select",
- "form",
- "field"
- ]
+ "categories": ["card", "button", "input", "select", "form", "field"]
},
{
"name": "checkbox-card",
"description": "Card-style checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-card.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "card",
- "label"
- ]
+ "categories": ["checkbox", "card", "label"]
},
{
"name": "checkbox-demo",
"description": "Basic checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "label"
- ]
+ "categories": ["checkbox", "label"]
},
{
"name": "checkbox-disabled",
"description": "Disabled checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "disabled",
- "label"
- ]
+ "categories": ["checkbox", "disabled", "label"]
},
{
"name": "checkbox-form",
@@ -1958,12 +1546,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "form",
- "button",
- "label"
- ]
+ "categories": ["checkbox", "form", "button", "label"]
},
{
"name": "checkbox-group-demo",
@@ -1980,10 +1563,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox"
- ]
+ "categories": ["checkbox group", "checkbox"]
},
{
"name": "checkbox-group-disabled",
@@ -2000,11 +1580,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "disabled"
- ]
+ "categories": ["checkbox group", "checkbox", "disabled"]
},
{
"name": "checkbox-group-form",
@@ -2048,11 +1624,7 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "label"
- ]
+ "categories": ["checkbox group", "checkbox", "label"]
},
{
"name": "checkbox-group-parent",
@@ -2069,232 +1641,163 @@
"type": "registry:example"
}
],
- "categories": [
- "checkbox group",
- "checkbox",
- "label"
- ]
+ "categories": ["checkbox group", "checkbox", "label"]
},
{
"name": "checkbox-with-description",
"description": "Checkbox with helper text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/checkbox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/checkbox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/checkbox-with-description.tsx",
"type": "registry:example"
}
],
- "categories": [
- "checkbox",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["checkbox", "label", "helper", "hint"]
},
{
"name": "collapsible-demo",
"description": "Basic collapsible",
"type": "registry:example",
- "registryDependencies": [
- "@coss/collapsible"
- ],
+ "registryDependencies": ["@coss/collapsible"],
"files": [
{
"path": "registry/default/examples/collapsible-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "collapsible"
- ]
+ "categories": ["collapsible"]
},
{
"name": "combobox-demo",
"description": "Basic combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-disabled",
"description": "Disabled combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "disabled"
- ]
+ "categories": ["combobox", "input", "disabled"]
},
{
"name": "combobox-sm",
"description": "Small combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-lg",
"description": "Large combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-with-label",
"description": "Combobox with label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/combobox", "@coss/label"],
"files": [
{
"path": "registry/default/examples/combobox-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-autohighlight",
"description": "Combobox auto highlighting the first option",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-autohighlight.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-grouped",
"description": "Combobox with grouped items",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-grouped.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-with-clear",
"description": "Combobox with clear button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-with-clear.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-multiple",
"description": "Combobox with multiple selection",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/combobox"],
"files": [
{
"path": "registry/default/examples/combobox-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-with-inner-input",
"description": "Combobox with popup",
"type": "registry:example",
- "registryDependencies": [
- "@coss/combobox",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/combobox", "@coss/button"],
"files": [
{
"path": "registry/default/examples/combobox-with-inner-input.tsx",
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input"
- ]
+ "categories": ["combobox", "input"]
},
{
"name": "combobox-form",
@@ -2312,11 +1815,7 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "form"
- ]
+ "categories": ["combobox", "input", "form"]
},
{
"name": "combobox-multiple-form",
@@ -2334,12 +1833,7 @@
"type": "registry:example"
}
],
- "categories": [
- "combobox",
- "input",
- "form",
- "multiple"
- ]
+ "categories": ["combobox", "input", "form", "multiple"]
},
{
"name": "dialog-close-confirmation",
@@ -2385,33 +1879,20 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "form",
- "field",
- "button"
- ]
+ "categories": ["dialog", "form", "field", "button"]
},
{
"name": "dialog-from-menu",
"description": "Open dialog from a menu item",
"type": "registry:example",
- "registryDependencies": [
- "@coss/dialog",
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/dialog", "@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/dialog-from-menu.tsx",
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "menu",
- "button"
- ]
+ "categories": ["dialog", "menu", "button"]
},
{
"name": "dialog-nested",
@@ -2429,11 +1910,7 @@
"type": "registry:example"
}
],
- "categories": [
- "dialog",
- "field",
- "button"
- ]
+ "categories": ["dialog", "field", "button"]
},
{
"name": "sheet-demo",
@@ -2452,10 +1929,7 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet",
- "dialog"
- ]
+ "categories": ["sheet", "dialog"]
},
{
"name": "sheet-inset",
@@ -2474,47 +1948,33 @@
"type": "registry:example"
}
],
- "categories": [
- "sheet"
- ]
+ "categories": ["sheet"]
},
{
"name": "sheet-position",
"description": "Sheet position",
"type": "registry:example",
- "registryDependencies": [
- "@coss/sheet",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/sheet", "@coss/button"],
"files": [
{
"path": "registry/default/examples/sheet-position.tsx",
"type": "registry:example"
}
],
- "categories": [
- "sheet"
- ]
+ "categories": ["sheet"]
},
{
"name": "field-checkbox",
"description": "Field with checkbox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/checkbox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/checkbox"],
"files": [
{
"path": "registry/default/examples/field-checkbox.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "checkbox"
- ]
+ "categories": ["field", "label", "checkbox"]
},
{
"name": "field-checkbox-group",
@@ -2532,13 +1992,7 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "checkbox group",
- "checkbox",
- "fieldset",
- "label"
- ]
+ "categories": ["field", "checkbox group", "checkbox", "fieldset", "label"]
},
{
"name": "field-complete-form",
@@ -2573,151 +2027,92 @@
"name": "field-demo",
"description": "Field with description",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "label", "helper", "hint"]
},
{
"name": "field-disabled",
"description": "Field in disabled state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "disabled",
- "helper",
- "hint"
- ]
+ "categories": ["field", "label", "disabled", "helper", "hint"]
},
{
"name": "field-error",
"description": "Field showing validation error",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-error.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "error"
- ]
+ "categories": ["field", "label", "error"]
},
{
"name": "field-autocomplete",
"description": "Field with autocomplete",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/autocomplete"
- ],
+ "registryDependencies": ["@coss/field", "@coss/autocomplete"],
"files": [
{
"path": "registry/default/examples/field-autocomplete.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "autocomplete",
- "label"
- ]
+ "categories": ["field", "input", "autocomplete", "label"]
},
{
"name": "field-combobox",
"description": "Field with combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/combobox"],
"files": [
{
"path": "registry/default/examples/field-combobox.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "combobox",
- "label"
- ]
+ "categories": ["field", "input", "combobox", "label"]
},
{
"name": "field-combobox-multiple",
"description": "Field with multiple selection combobox",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/combobox"
- ],
+ "registryDependencies": ["@coss/field", "@coss/combobox"],
"files": [
{
"path": "registry/default/examples/field-combobox-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "combobox",
- "label",
- "multiple"
- ]
+ "categories": ["field", "input", "combobox", "label", "multiple"]
},
{
"name": "field-number-field",
"description": "Field with number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/field", "@coss/number-field"],
"files": [
{
"path": "registry/default/examples/field-number-field.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "input",
- "label",
- "number",
- "helper",
- "hint"
- ]
+ "categories": ["field", "input", "label", "number", "helper", "hint"]
},
{
"name": "field-radio",
@@ -2734,161 +2129,98 @@
"type": "registry:example"
}
],
- "categories": [
- "field",
- "radio",
- "label",
- "fieldset",
- "helper",
- "hint"
- ]
+ "categories": ["field", "radio", "label", "fieldset", "helper", "hint"]
},
{
"name": "field-required",
"description": "Field with required indicator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-required.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "label",
- "required"
- ]
+ "categories": ["field", "label", "required"]
},
{
"name": "field-select",
"description": "Field with select",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/field", "@coss/select"],
"files": [
{
"path": "registry/default/examples/field-select.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "select",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "select", "label", "helper", "hint"]
},
{
"name": "field-slider",
"description": "Field with slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/field", "@coss/slider"],
"files": [
{
"path": "registry/default/examples/field-slider.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "slider",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "slider", "label", "helper", "hint"]
},
{
"name": "field-switch",
"description": "Field with toggle switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/switch"
- ],
+ "registryDependencies": ["@coss/field", "@coss/switch"],
"files": [
{
"path": "registry/default/examples/field-switch.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "switch",
- "label"
- ]
+ "categories": ["field", "switch", "label"]
},
{
"name": "field-textarea",
"description": "Field with textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/field", "@coss/textarea"],
"files": [
{
"path": "registry/default/examples/field-textarea.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field",
- "textarea",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["field", "textarea", "label", "helper", "hint"]
},
{
"name": "field-validity",
"description": "Show field validity state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/field-validity.tsx",
"type": "registry:example"
}
],
- "categories": [
- "field"
- ]
+ "categories": ["field"]
},
{
"name": "fieldset-demo",
"description": "Fieldset with legend and labeled fields",
"type": "registry:example",
- "registryDependencies": [
- "@coss/fieldset",
- "@coss/field",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/fieldset", "@coss/field", "@coss/input"],
"files": [
{
"path": "registry/default/examples/fieldset-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "fieldset",
- "field",
- "label",
- "input",
- "helper"
- ]
+ "categories": ["fieldset", "field", "label", "input", "helper"]
},
{
"name": "form-demo",
@@ -2906,12 +2238,7 @@
"type": "registry:example"
}
],
- "categories": [
- "form",
- "field",
- "button",
- "input"
- ]
+ "categories": ["form", "field", "button", "input"]
},
{
"name": "form-zod",
@@ -2923,93 +2250,66 @@
"@coss/button",
"@coss/input"
],
- "dependencies": [
- "zod"
- ],
+ "dependencies": ["zod"],
"files": [
{
"path": "registry/default/examples/form-zod.tsx",
"type": "registry:example"
}
],
- "categories": [
- "form",
- "field",
- "button",
- "validation",
- "label",
- "zod"
- ]
+ "categories": ["form", "field", "button", "validation", "label", "zod"]
},
{
"name": "empty-demo",
"description": "Basic empty state with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/empty",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/empty", "@coss/button"],
"files": [
{
"path": "registry/default/examples/empty-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "empty"
- ]
+ "categories": ["empty"]
},
{
"name": "input-demo",
"description": "Basic input component without label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
+ "categories": ["input"]
},
{
"name": "frame-demo",
"description": "Frame example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/frame"
- ],
+ "registryDependencies": ["@coss/frame"],
"files": [
{
"path": "registry/default/examples/frame-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "frame"
- ]
+ "categories": ["frame"]
},
{
"name": "group-demo",
"description": "Group example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group"
- ]
+ "categories": ["group"]
},
{
"name": "group-with-input",
@@ -3027,175 +2327,111 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input",
- "copy",
- "button",
- "tooltip"
- ]
+ "categories": ["group", "input", "copy", "button", "tooltip"]
},
{
"name": "group-sm",
"description": "Group with small buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-lg",
"description": "Group with large buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-with-disabled-button",
"description": "Group with disabled button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-with-disabled-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-default-button",
"description": "Group with default style buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-default-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-with-text",
"description": "Group with start labeled text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/input",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/group", "@coss/input", "@coss/label"],
"files": [
{
"path": "registry/default/examples/group-with-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input",
- "label"
- ]
+ "categories": ["group", "input", "label"]
},
{
"name": "group-with-end-text",
"description": "Group with end text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/group", "@coss/input"],
"files": [
{
"path": "registry/default/examples/group-with-end-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "input"
- ]
+ "categories": ["group", "input"]
},
{
"name": "group-vertical",
"description": "Vertical group of buttons",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button"
- ]
+ "categories": ["group", "button"]
},
{
"name": "group-nested",
"description": "Pagination example made with nested groups",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/group-nested.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button"
- ]
+ "categories": ["group", "button"]
},
{
"name": "group-popup",
@@ -3213,12 +2449,7 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "popover",
- "badge"
- ]
+ "categories": ["group", "button", "popover", "badge"]
},
{
"name": "group-input-group",
@@ -3236,34 +2467,20 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "input",
- "input group",
- "tooltip"
- ]
+ "categories": ["group", "button", "input", "input group", "tooltip"]
},
{
"name": "group-menu",
"description": "Group with button and menu",
"type": "registry:example",
- "registryDependencies": [
- "@coss/group",
- "@coss/button",
- "@coss/menu"
- ],
+ "registryDependencies": ["@coss/group", "@coss/button", "@coss/menu"],
"files": [
{
"path": "registry/default/examples/group-menu.tsx",
"type": "registry:example"
}
],
- "categories": [
- "group",
- "button",
- "menu"
- ]
+ "categories": ["group", "button", "menu"]
},
{
"name": "group-select",
@@ -3281,195 +2498,137 @@
"type": "registry:example"
}
],
- "categories": [
- "group",
- "select",
- "number field",
- "button"
- ]
+ "categories": ["group", "select", "number field", "button"]
},
{
"name": "input-sm",
"description": "Small input",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
+ "categories": ["input"]
},
{
"name": "input-lg",
"description": "Large input",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input"
- ]
+ "categories": ["input"]
},
{
"name": "input-disabled",
"description": "Input with disabled state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "disabled"
- ]
+ "categories": ["input", "disabled"]
},
{
"name": "input-file",
"description": "Input type set to file",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input"
- ],
+ "registryDependencies": ["@coss/input"],
"files": [
{
"path": "registry/default/examples/input-file.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "file"
- ]
+ "categories": ["input", "file"]
},
{
"name": "input-with-label",
"description": "Input with label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/input", "@coss/label"],
"files": [
{
"path": "registry/default/examples/input-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "label"
- ]
+ "categories": ["input", "label"]
},
{
"name": "input-with-button",
"description": "Input with button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/input", "@coss/button"],
"files": [
{
"path": "registry/default/examples/input-with-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "button"
- ]
+ "categories": ["input", "button"]
},
{
"name": "input-group-demo",
"description": "Basic input group with search icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-sm",
"description": "Small input group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-lg",
"description": "Large input group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-disabled",
"description": "Input group with disabled state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/button",
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/button", "@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "disabled",
- "button"
- ]
+ "categories": ["input", "input group", "disabled", "button"]
},
{
"name": "field-input-group",
@@ -3486,33 +2645,20 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "field",
- "button"
- ]
+ "categories": ["input", "input group", "field", "button"]
},
{
"name": "input-group-loading",
"description": "Input group with end loading state",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/spinner"],
"files": [
{
"path": "registry/default/examples/input-group-loading.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "loading",
- "spinner"
- ]
+ "categories": ["input", "input group", "loading", "spinner"]
},
{
"name": "input-group-textarea",
@@ -3530,89 +2676,59 @@
"type": "registry:example"
}
],
- "categories": [
- "input group",
- "textarea",
- "button",
- "menu",
- "tooltip"
- ]
+ "categories": ["input group", "textarea", "button", "menu", "tooltip"]
},
{
"name": "input-group-with-badge",
"description": "Input group with badge",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/badge"],
"files": [
{
"path": "registry/default/examples/input-group-with-badge.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "badge"
- ]
+ "categories": ["input", "input group", "badge"]
},
{
"name": "input-group-with-button",
"description": "Input group with button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/button"],
"files": [
{
"path": "registry/default/examples/input-group-with-button.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "button"
- ]
+ "categories": ["input", "input group", "button"]
},
{
"name": "input-group-with-end-icon",
"description": "Input group with end icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-end-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-with-end-text",
"description": "Input group with end text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-end-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-with-end-tooltip",
@@ -3629,12 +2745,7 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "popover",
- "tooltip"
- ]
+ "categories": ["input", "input group", "popover", "tooltip"]
},
{
"name": "input-group-with-icon-button",
@@ -3652,12 +2763,7 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "tooltip"
- ]
+ "categories": ["input", "input group", "button", "tooltip"]
},
{
"name": "input-group-with-inner-label",
@@ -3675,393 +2781,280 @@
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "label",
- "popover",
- "tooltip"
- ]
+ "categories": ["input", "input group", "label", "popover", "tooltip"]
},
{
"name": "input-group-with-kbd",
"description": "Input group with keyboard shortcut",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/kbd"],
"files": [
{
"path": "registry/default/examples/input-group-with-kbd.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "kbd",
- "search"
- ]
+ "categories": ["input", "input group", "kbd", "search"]
},
{
"name": "input-group-with-number-field",
"description": "Input group with number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/number-field"],
"files": [
{
"path": "registry/default/examples/input-group-with-number-field.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group",
- "number field"
- ]
+ "categories": ["input", "input group", "number field"]
},
{
"name": "input-group-with-start-end-text",
"description": "Input group with start and end text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-start-end-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "input-group-with-start-text",
"description": "Input group with start text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/input-group"
- ],
+ "registryDependencies": ["@coss/input-group"],
"files": [
{
"path": "registry/default/examples/input-group-with-start-text.tsx",
"type": "registry:example"
}
],
- "categories": [
- "input",
- "input group"
- ]
+ "categories": ["input", "input group"]
},
{
"name": "kbd-demo",
"description": "Keyboard shortcuts",
"type": "registry:example",
- "registryDependencies": [
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/kbd"],
"files": [
{
"path": "registry/default/examples/kbd-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "kbd"
- ]
+ "categories": ["kbd"]
},
{
"name": "menu-checkbox",
"description": "Menu with checkbox items",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-checkbox.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "checkbox"
- ]
+ "categories": ["menu", "checkbox"]
},
{
"name": "menu-close-on-click",
"description": "Close menu when items are clicked",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-close-on-click.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
+ "categories": ["menu"]
},
{
"name": "menu-demo",
"description": "Basic menu",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-demo.tsx",
"type": "registry:example"
}
- ],
- "categories": [
- "menu"
- ]
+ ],
+ "categories": ["menu"]
},
{
"name": "menu-group-labels",
"description": "Menu items grouped with labels",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-group-labels.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "label"
- ]
+ "categories": ["menu", "label"]
},
{
"name": "menu-hover",
"description": "Open the menu on hover",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-hover.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
+ "categories": ["menu"]
},
{
"name": "menu-link",
"description": "Menu items as links",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-link.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "link"
- ]
+ "categories": ["menu", "link"]
},
{
"name": "menu-nested",
"description": "Menu with submenu",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-nested.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu"
- ]
+ "categories": ["menu"]
},
{
"name": "menu-radio-group",
"description": "Menu with radio options",
"type": "registry:example",
- "registryDependencies": [
- "@coss/menu",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/menu", "@coss/button"],
"files": [
{
"path": "registry/default/examples/menu-radio-group.tsx",
"type": "registry:example"
}
],
- "categories": [
- "menu",
- "radio"
- ]
+ "categories": ["menu", "radio"]
},
{
"name": "meter-demo",
"description": "Basic meter",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "meter-simple",
"description": "Meter without label and value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-simple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "meter-with-formatted-value",
"description": "Meter with a custom formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-with-formatted-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "meter-with-range",
"description": "Meter with min and max values",
"type": "registry:example",
- "registryDependencies": [
- "@coss/meter"
- ],
+ "registryDependencies": ["@coss/meter"],
"files": [
{
"path": "registry/default/examples/meter-with-range.tsx",
"type": "registry:example"
}
],
- "categories": [
- "meter"
- ]
+ "categories": ["meter"]
},
{
"name": "number-field-demo",
"description": "A number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-sm",
"description": "Small number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-lg",
"description": "Large number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-disabled",
"description": "A disabled number field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "disabled",
- "label"
- ]
+ "categories": ["number field", "disabled", "label"]
},
{
"name": "number-field-form",
@@ -4079,117 +3072,85 @@
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "field",
- "form",
- "button"
- ]
+ "categories": ["number field", "field", "form", "button"]
},
{
"name": "number-field-with-formatted-value",
"description": "A number field with formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-formatted-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-with-label",
"description": "A number field with an external label",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/number-field", "@coss/label"],
"files": [
{
"path": "registry/default/examples/number-field-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "label"
- ]
+ "categories": ["number field", "label"]
},
{
"name": "number-field-with-range",
"description": "A number field with min/max constraints",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-range.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field",
- "range"
- ]
+ "categories": ["number field", "range"]
},
{
"name": "number-field-with-scrub",
"description": "A number field with a scrub area",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-scrub.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "number-field-with-step",
"description": "A number field with step",
"type": "registry:example",
- "registryDependencies": [
- "@coss/number-field"
- ],
+ "registryDependencies": ["@coss/number-field"],
"files": [
{
"path": "registry/default/examples/number-field-with-step.tsx",
"type": "registry:example"
}
],
- "categories": [
- "number field"
- ]
+ "categories": ["number field"]
},
{
"name": "pagination-demo",
"description": "Pagination example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/pagination"
- ],
+ "registryDependencies": ["@coss/pagination"],
"files": [
{
"path": "registry/default/examples/pagination-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "pagination"
- ]
+ "categories": ["pagination"]
},
{
"name": "popover-demo",
@@ -4208,160 +3169,111 @@
"type": "registry:example"
}
],
- "categories": [
- "popover",
- "button",
- "textarea",
- "form",
- "field"
- ]
+ "categories": ["popover", "button", "textarea", "form", "field"]
},
{
"name": "popover-with-close",
"description": "Popover with close button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/popover",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/popover", "@coss/button"],
"files": [
{
"path": "registry/default/examples/popover-with-close.tsx",
"type": "registry:example"
}
],
- "categories": [
- "popover",
- "button"
- ]
+ "categories": ["popover", "button"]
},
{
"name": "preview-card-demo",
"description": "Preview card example",
"type": "registry:example",
- "registryDependencies": [
- "@coss/preview-card",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/preview-card", "@coss/button"],
"files": [
{
"path": "registry/default/examples/preview-card-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "preview card",
- "button"
- ]
+ "categories": ["preview card", "button"]
},
{
"name": "progress-demo",
"description": "Animated progress bar",
"type": "registry:example",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "progress"
- ]
+ "categories": ["progress"]
},
{
"name": "progress-with-formatted-value",
"description": "Progress with a custom formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-with-formatted-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "progress"
- ]
+ "categories": ["progress"]
},
{
"name": "progress-with-label-value",
"description": "Progress with label and value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/progress"
- ],
+ "registryDependencies": ["@coss/progress"],
"files": [
{
"path": "registry/default/examples/progress-with-label-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "progress",
- "label"
- ]
+ "categories": ["progress", "label"]
},
{
"name": "radio-group-card",
"description": "Card-style radio options",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-card.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
+ "categories": ["radio", "label"]
},
{
"name": "radio-group-demo",
"description": "Basic radio group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
+ "categories": ["radio", "label"]
},
{
"name": "radio-group-disabled",
"description": "Radio group with one option disabled",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label"
- ]
+ "categories": ["radio", "label"]
},
{
"name": "radio-group-form",
@@ -4380,256 +3292,189 @@
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "field",
- "fieldset",
- "form",
- "button"
- ]
+ "categories": ["radio", "field", "fieldset", "form", "button"]
},
{
"name": "radio-group-with-description",
"description": "Radio options with helper text",
"type": "registry:example",
- "registryDependencies": [
- "@coss/radio-group",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/radio-group", "@coss/label"],
"files": [
{
"path": "registry/default/examples/radio-group-with-description.tsx",
"type": "registry:example"
}
],
- "categories": [
- "radio",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["radio", "label", "helper", "hint"]
},
{
"name": "scroll-area-demo",
"description": "Scroll area - vertical",
"type": "registry:example",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
+ "categories": ["scroll area"]
},
{
"name": "scroll-area-horizontal",
"description": "Scroll area - horizontal",
"type": "registry:example",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-horizontal.tsx",
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
+ "categories": ["scroll area"]
},
{
"name": "scroll-area-both",
"description": "Scroll area - both horizontal and vertical",
"type": "registry:example",
- "registryDependencies": [
- "@coss/scroll-area"
- ],
+ "registryDependencies": ["@coss/scroll-area"],
"files": [
{
"path": "registry/default/examples/scroll-area-both.tsx",
"type": "registry:example"
}
],
- "categories": [
- "scroll area"
- ]
+ "categories": ["scroll area"]
},
{
"name": "select-demo",
"description": "A basic select",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-sm",
"description": "A select with small size",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-lg",
"description": "A select with large size",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-disabled",
"description": "A disabled select",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select",
- "disabled"
- ]
+ "categories": ["select", "disabled"]
},
{
"name": "select-without-alignment",
"description": "Select popup not aligned to trigger",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-without-alignment.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-with-groups",
"description": "Select items grouped with labels",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-groups.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-multiple",
"description": "Multiple selection with formatted value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-with-icon",
"description": "Select with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-options-with-icon",
"description": "Select options with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-options-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-with-object-values",
"description": "Select with object values",
"type": "registry:example",
- "registryDependencies": [
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/select"],
"files": [
{
"path": "registry/default/examples/select-with-object-values.tsx",
"type": "registry:example"
}
],
- "categories": [
- "select"
- ]
+ "categories": ["select"]
},
{
"name": "select-form",
@@ -4647,30 +3492,20 @@
"type": "registry:example"
}
],
- "categories": [
- "select",
- "form",
- "field",
- "helper",
- "hint"
- ]
+ "categories": ["select", "form", "field", "helper", "hint"]
},
{
"name": "separator-demo",
"description": "Separator with horizontal and vertical orientations",
"type": "registry:example",
- "registryDependencies": [
- "@coss/separator"
- ],
+ "registryDependencies": ["@coss/separator"],
"files": [
{
"path": "registry/default/examples/separator-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "separator"
- ]
+ "categories": ["separator"]
},
{
"name": "skeleton-demo",
@@ -4687,98 +3522,72 @@
"type": "registry:example"
}
],
- "categories": [
- "skeleton"
- ]
+ "categories": ["skeleton"]
},
{
"name": "skeleton-only",
"description": "Skeleton only",
"type": "registry:example",
- "registryDependencies": [
- "@coss/skeleton"
- ],
+ "registryDependencies": ["@coss/skeleton"],
"files": [
{
"path": "registry/default/examples/skeleton-only.tsx",
"type": "registry:example"
}
],
- "categories": [
- "skeleton"
- ]
+ "categories": ["skeleton"]
},
{
"name": "slider-demo",
"description": "Basic slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider"
- ]
+ "categories": ["slider"]
},
{
"name": "slider-with-label-value",
"description": "Slider with label and value",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/slider", "@coss/label"],
"files": [
{
"path": "registry/default/examples/slider-with-label-value.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "label"
- ]
+ "categories": ["slider", "label"]
},
{
"name": "slider-range",
"description": "Two-thumb range slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-range.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "range slider"
- ]
+ "categories": ["slider", "range slider"]
},
{
"name": "slider-vertical",
"description": "Vertical slider",
"type": "registry:example",
- "registryDependencies": [
- "@coss/slider"
- ],
+ "registryDependencies": ["@coss/slider"],
"files": [
{
"path": "registry/default/examples/slider-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "vertical slider"
- ]
+ "categories": ["slider", "vertical slider"]
},
{
"name": "slider-form",
@@ -4796,112 +3605,72 @@
"type": "registry:example"
}
],
- "categories": [
- "slider",
- "form",
- "field",
- "button",
- "helper",
- "hint"
- ]
+ "categories": ["slider", "form", "field", "button", "helper", "hint"]
},
{
"name": "spinner-demo",
"description": "Spinner demo",
"type": "registry:example",
- "registryDependencies": [
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/spinner"],
"files": [
{
"path": "registry/default/examples/spinner-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "spinner",
- "loading"
- ]
+ "categories": ["spinner", "loading"]
},
{
"name": "switch-demo",
"description": "Basic switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label"
- ]
+ "categories": ["switch", "label"]
},
{
"name": "switch-disabled",
"description": "Disabled switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "disabled"
- ]
+ "categories": ["switch", "label", "disabled"]
},
{
"name": "switch-with-description",
"description": "Switch with description",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-with-description.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "helper",
- "hint"
- ]
+ "categories": ["switch", "label", "helper", "hint"]
},
{
"name": "switch-card",
"description": "Card-style switch",
"type": "registry:example",
- "registryDependencies": [
- "@coss/switch",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/switch", "@coss/label"],
"files": [
{
"path": "registry/default/examples/switch-card.tsx",
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "label",
- "card"
- ]
+ "categories": ["switch", "label", "card"]
},
{
"name": "switch-form",
@@ -4919,211 +3688,150 @@
"type": "registry:example"
}
],
- "categories": [
- "switch",
- "form",
- "field",
- "button"
- ]
+ "categories": ["switch", "form", "field", "button"]
},
{
"name": "table-demo",
"description": "Basic table",
"type": "registry:example",
- "registryDependencies": [
- "@coss/table",
- "@coss/badge"
- ],
+ "registryDependencies": ["@coss/table", "@coss/badge"],
"files": [
{
"path": "registry/default/examples/table-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "table",
- "badge"
- ]
+ "categories": ["table", "badge"]
},
{
"name": "table-framed",
"description": "Framed table",
"type": "registry:example",
- "registryDependencies": [
- "@coss/table",
- "@coss/badge",
- "@coss/frame"
- ],
+ "registryDependencies": ["@coss/table", "@coss/badge", "@coss/frame"],
"files": [
{
"path": "registry/default/examples/table-framed.tsx",
"type": "registry:example"
}
],
- "categories": [
- "table",
- "badge",
- "frame"
- ]
+ "categories": ["table", "badge", "frame"]
},
{
"name": "tabs-demo",
"description": "Tabs with default indicator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs"
- ]
+ "categories": ["tabs"]
},
{
"name": "tabs-underline",
"description": "Tabs with underline indicator",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-underline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs"
- ]
+ "categories": ["tabs"]
},
{
"name": "tabs-vertical",
"description": "Tabs with vertical layout",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs",
- "vertical tabs"
- ]
+ "categories": ["tabs", "vertical tabs"]
},
{
"name": "tabs-underline-vertical",
"description": "Underline tabs with vertical layout",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tabs"
- ],
+ "registryDependencies": ["@coss/tabs"],
"files": [
{
"path": "registry/default/examples/tabs-underline-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tabs",
- "vertical tabs"
- ]
+ "categories": ["tabs", "vertical tabs"]
},
{
"name": "textarea-demo",
"description": "Basic textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
+ "categories": ["textarea"]
},
{
"name": "textarea-sm",
"description": "Small textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
+ "categories": ["textarea"]
},
{
"name": "textarea-lg",
"description": "Large textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea"
- ]
+ "categories": ["textarea"]
},
{
"name": "textarea-disabled",
"description": "Disabled textarea",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea"
- ],
+ "registryDependencies": ["@coss/textarea"],
"files": [
{
"path": "registry/default/examples/textarea-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "disabled"
- ]
+ "categories": ["textarea", "disabled"]
},
{
"name": "textarea-with-label",
"description": "Textarea labelled with Field",
"type": "registry:example",
- "registryDependencies": [
- "@coss/textarea",
- "@coss/label"
- ],
+ "registryDependencies": ["@coss/textarea", "@coss/label"],
"files": [
{
"path": "registry/default/examples/textarea-with-label.tsx",
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "field",
- "label"
- ]
+ "categories": ["textarea", "field", "label"]
},
{
"name": "textarea-form",
@@ -5141,387 +3849,280 @@
"type": "registry:example"
}
],
- "categories": [
- "textarea",
- "form",
- "field",
- "button"
- ]
+ "categories": ["textarea", "form", "field", "button"]
},
{
"name": "toast-demo",
"description": "Status toast",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-loading",
"description": "Loading toast",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-loading.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button",
- "loading"
- ]
+ "categories": ["toast", "button", "loading"]
},
{
"name": "toast-promise",
"description": "Drive toasts from promise states",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-promise.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-with-action",
"description": "Toast with an action button",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-with-action.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-with-status",
"description": "Success toast",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-with-status.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast",
- "button"
- ]
+ "categories": ["toast", "button"]
},
{
"name": "toast-heights",
"description": "Toast with varying heights",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toast"
- ],
+ "registryDependencies": ["@coss/toast"],
"files": [
{
"path": "registry/default/examples/toast-heights.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toast"
- ]
+ "categories": ["toast"]
},
{
"name": "toggle-demo",
"description": "Basic toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-disabled",
"description": "Disabled toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle",
- "disabled"
- ]
+ "categories": ["toggle", "disabled"]
},
{
"name": "toggle-group-demo",
"description": "Toggle group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-sm",
"description": "Toggle group with small toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-lg",
"description": "Toggle group with large toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-outline",
"description": "Toggle group with outline toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-outline-vertical",
"description": "Toggle group with outline toggles and vertical layout",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-outline-vertical.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "vertical"
- ]
+ "categories": ["toggle group", "toggle", "vertical"]
},
{
"name": "toggle-group-disabled",
"description": "Disabled toggle group",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-disabled.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "disabled"
- ]
+ "categories": ["toggle group", "toggle", "disabled"]
},
{
"name": "toggle-group-multiple",
"description": "Toggle group with multiple selection",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-multiple.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle"
- ]
+ "categories": ["toggle group", "toggle"]
},
{
"name": "toggle-group-with-disabled-item",
"description": "Toggle group with disabled item",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/toggle-group-with-disabled-item.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle group",
- "toggle",
- "disabled"
- ]
+ "categories": ["toggle group", "toggle", "disabled"]
},
{
"name": "toggle-icon-group",
"description": "Multiple toggles",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-icon-group.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-lg",
"description": "Large toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-lg.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-outline",
"description": "Outline toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-outline.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-sm",
"description": "Small toggle",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-sm.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toggle-with-icon",
"description": "Toggle with icon",
"type": "registry:example",
- "registryDependencies": [
- "@coss/toggle"
- ],
+ "registryDependencies": ["@coss/toggle"],
"files": [
{
"path": "registry/default/examples/toggle-with-icon.tsx",
"type": "registry:example"
}
],
- "categories": [
- "toggle"
- ]
+ "categories": ["toggle"]
},
{
"name": "toolbar-demo",
@@ -5540,174 +4141,125 @@
"type": "registry:example"
}
],
- "categories": [
- "toolbar",
- "button",
- "select",
- "toggle",
- "tooltip"
- ]
+ "categories": ["toolbar", "button", "select", "toggle", "tooltip"]
},
{
"name": "tooltip-demo",
"description": "Basic tooltip",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tooltip",
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/tooltip", "@coss/button"],
"files": [
{
"path": "registry/default/examples/tooltip-demo.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tooltip",
- "button"
- ]
+ "categories": ["tooltip", "button"]
},
{
"name": "tooltip-grouped",
"description": "Toggle group with grouped tooltips",
"type": "registry:example",
- "registryDependencies": [
- "@coss/tooltip",
- "@coss/toggle-group"
- ],
+ "registryDependencies": ["@coss/tooltip", "@coss/toggle-group"],
"files": [
{
"path": "registry/default/examples/tooltip-grouped.tsx",
"type": "registry:example"
}
],
- "categories": [
- "tooltip",
- "toggle group",
- "toggle"
- ]
+ "categories": ["tooltip", "toggle group", "toggle"]
},
{
"name": "particle-bu-1",
"description": "Back link button with chevron",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-1.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-2",
"description": "Card-style button with heading and description",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-2.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-3",
"description": "Directional pad control buttons",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-3.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-4",
"description": "Outline like button with count",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-4.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-5",
"description": "Social login icon buttons",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
- "dependencies": [
- "@remixicon/react"
- ],
+ "registryDependencies": ["@coss/button"],
+ "dependencies": ["@remixicon/react"],
"files": [
{
"path": "registry/default/particles/particle-bu-5.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-6",
"description": "Expandable show more/less toggle button",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-6.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-bu-7",
"description": "Star button with count badge",
"type": "registry:block",
- "registryDependencies": [
- "@coss/button"
- ],
+ "registryDependencies": ["@coss/button"],
"files": [
{
"path": "registry/default/particles/particle-bu-7.tsx",
"type": "registry:block"
}
],
- "categories": [
- "button"
- ]
+ "categories": ["button"]
},
{
"name": "particle-fr-1",
@@ -5724,10 +4276,7 @@
"type": "registry:block"
}
],
- "categories": [
- "frame",
- "collapsible"
- ]
+ "categories": ["frame", "collapsible"]
},
{
"name": "particle-in-1",
@@ -5744,12 +4293,7 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "popover"
- ]
+ "categories": ["input", "input group", "button", "popover"]
},
{
"name": "particle-in-2",
@@ -5766,12 +4310,7 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "tooltip"
- ]
+ "categories": ["input", "input group", "button", "tooltip"]
},
{
"name": "particle-in-3",
@@ -5788,90 +4327,59 @@
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "button",
- "popover"
- ]
+ "categories": ["input", "input group", "button", "popover"]
},
{
"name": "particle-in-4",
"description": "Input group with keyboard shortcut",
"type": "registry:block",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/kbd"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/kbd"],
"files": [
{
"path": "registry/default/particles/particle-in-4.tsx",
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "kbd",
- "search"
- ]
+ "categories": ["input", "input group", "kbd", "search"]
},
{
"name": "particle-in-5",
"description": "Input group with start loading spinner",
"type": "registry:block",
- "registryDependencies": [
- "@coss/input-group",
- "@coss/spinner"
- ],
+ "registryDependencies": ["@coss/input-group", "@coss/spinner"],
"files": [
{
"path": "registry/default/particles/particle-in-5.tsx",
"type": "registry:block"
}
],
- "categories": [
- "input",
- "input group",
- "loading",
- "spinner"
- ]
+ "categories": ["input", "input group", "loading", "spinner"]
},
{
"name": "particle-pa-1",
"description": "Pagination with previous and next buttons only",
"type": "registry:block",
- "registryDependencies": [
- "@coss/pagination"
- ],
+ "registryDependencies": ["@coss/pagination"],
"files": [
{
"path": "registry/default/particles/particle-pa-1.tsx",
"type": "registry:block"
}
],
- "categories": [
- "pagination"
- ]
+ "categories": ["pagination"]
},
{
"name": "particle-pa-2",
"description": "Pagination with select, and previous and next buttons",
"type": "registry:block",
- "registryDependencies": [
- "@coss/pagination",
- "@coss/select"
- ],
+ "registryDependencies": ["@coss/pagination", "@coss/select"],
"files": [
{
"path": "registry/default/particles/particle-pa-2.tsx",
"type": "registry:block"
}
],
- "categories": [
- "pagination",
- "select"
- ]
+ "categories": ["pagination", "select"]
},
{
"name": "colors-zinc",
@@ -5936,10 +4444,7 @@
{
"name": "utils",
"type": "registry:lib",
- "dependencies": [
- "clsx",
- "tailwind-merge"
- ],
+ "dependencies": ["clsx", "tailwind-merge"],
"files": [
{
"path": "registry/default/lib/utils.ts",
@@ -5968,4 +4473,4 @@
]
}
]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/registry/__index__.tsx b/apps/ui/registry/__index__.tsx
index 2b0bb0456..2954bd2af 100644
--- a/apps/ui/registry/__index__.tsx
+++ b/apps/ui/registry/__index__.tsx
@@ -6,37 +6,49 @@
import * as React from "react"
export const Index: Record = {
- "accordion": {
+ accordion: {
name: "accordion",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/accordion.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/accordion.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/accordion.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "alert": {
+ alert: {
name: "alert",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/alert.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/alert.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/alert.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -47,140 +59,188 @@ export const Index: Record = {
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/alert-dialog.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/alert-dialog.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/alert-dialog.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "autocomplete": {
+ autocomplete: {
name: "autocomplete",
description: "",
type: "registry:ui",
- registryDependencies: ["@coss/input","@coss/scroll-area"],
- files: [{
- path: "registry/default/ui/autocomplete.tsx",
- type: "registry:ui",
- target: ""
- }],
+ registryDependencies: ["@coss/input", "@coss/scroll-area"],
+ files: [
+ {
+ path: "registry/default/ui/autocomplete.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/autocomplete.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "avatar": {
+ avatar: {
name: "avatar",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/avatar.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/avatar.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/avatar.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "badge": {
+ badge: {
name: "badge",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/badge.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/badge.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/badge.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "breadcrumb": {
+ breadcrumb: {
name: "breadcrumb",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/breadcrumb.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/breadcrumb.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/breadcrumb.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "button": {
+ button: {
name: "button",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/button.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/button.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/button.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "card": {
+ card: {
name: "card",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/card.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/card.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/card.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "checkbox": {
+ checkbox: {
name: "checkbox",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/checkbox.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/checkbox.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/checkbox.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -191,194 +251,260 @@ export const Index: Record = {
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/checkbox-group.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/checkbox-group.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/checkbox-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "collapsible": {
+ collapsible: {
name: "collapsible",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/collapsible.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/collapsible.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/collapsible.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "combobox": {
+ combobox: {
name: "combobox",
description: "",
type: "registry:ui",
- registryDependencies: ["@coss/input","@coss/scroll-area"],
- files: [{
- path: "registry/default/ui/combobox.tsx",
- type: "registry:ui",
- target: ""
- }],
+ registryDependencies: ["@coss/input", "@coss/scroll-area"],
+ files: [
+ {
+ path: "registry/default/ui/combobox.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/combobox.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "dialog": {
+ dialog: {
name: "dialog",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/dialog.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/dialog.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/dialog.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "empty": {
+ empty: {
name: "empty",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/empty.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/empty.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/empty.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "field": {
+ field: {
name: "field",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/field.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/field.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/field.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "fieldset": {
+ fieldset: {
name: "fieldset",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/fieldset.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/fieldset.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/fieldset.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "form": {
+ form: {
name: "form",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/form.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/form.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "frame": {
+ frame: {
name: "frame",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/frame.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/frame.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/frame.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "group": {
+ group: {
name: "group",
description: "",
type: "registry:ui",
registryDependencies: ["@coss/separator"],
- files: [{
- path: "registry/default/ui/group.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/group.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "input": {
+ input: {
name: "input",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/input.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/input.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/input.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -388,87 +514,117 @@ export const Index: Record = {
name: "input-group",
description: "",
type: "registry:ui",
- registryDependencies: ["@coss/input","@coss/field","@coss/textarea"],
- files: [{
- path: "registry/default/ui/input-group.tsx",
- type: "registry:ui",
- target: ""
- }],
+ registryDependencies: ["@coss/input", "@coss/field", "@coss/textarea"],
+ files: [
+ {
+ path: "registry/default/ui/input-group.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/input-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "kbd": {
+ kbd: {
name: "kbd",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/kbd.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/kbd.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/kbd.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "label": {
+ label: {
name: "label",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/label.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/label.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "menu": {
+ menu: {
name: "menu",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/menu.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/menu.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/menu.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "meter": {
+ meter: {
name: "meter",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/meter.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/meter.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/meter.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -479,50 +635,68 @@ export const Index: Record = {
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/number-field.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/number-field.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/number-field.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "pagination": {
+ pagination: {
name: "pagination",
description: "",
type: "registry:ui",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/ui/pagination.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/pagination.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/pagination.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "popover": {
+ popover: {
name: "popover",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/popover.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/popover.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/popover.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -533,32 +707,44 @@ export const Index: Record = {
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/preview-card.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/preview-card.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/preview-card.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "progress": {
+ progress: {
name: "progress",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/progress.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/progress.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/progress.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -569,14 +755,20 @@ export const Index: Record = {
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/radio-group.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/radio-group.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/radio-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -587,230 +779,308 @@ export const Index: Record = {
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/scroll-area.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/scroll-area.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/scroll-area.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "select": {
+ select: {
name: "select",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/select.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/select.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/select.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "separator": {
+ separator: {
name: "separator",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/separator.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/separator.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/separator.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "sheet": {
+ sheet: {
name: "sheet",
description: "",
type: "registry:ui",
registryDependencies: ["@coss/dialog"],
- files: [{
- path: "registry/default/ui/sheet.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/sheet.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/sheet.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "skeleton": {
+ skeleton: {
name: "skeleton",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/skeleton.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/skeleton.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/skeleton.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "slider": {
+ slider: {
name: "slider",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/slider.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/slider.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/slider.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "spinner": {
+ spinner: {
name: "spinner",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/spinner.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/spinner.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/spinner.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "switch": {
+ switch: {
name: "switch",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/switch.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/switch.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/switch.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "table": {
+ table: {
name: "table",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/table.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/table.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/table.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "tabs": {
+ tabs: {
name: "tabs",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/tabs.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/tabs.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/tabs.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "textarea": {
+ textarea: {
name: "textarea",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/textarea.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/textarea.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/textarea.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "toast": {
+ toast: {
name: "toast",
description: "",
type: "registry:ui",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/ui/toast.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/toast.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/toast.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "toggle": {
+ toggle: {
name: "toggle",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/toggle.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/toggle.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/toggle.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -820,51 +1090,69 @@ export const Index: Record = {
name: "toggle-group",
description: "",
type: "registry:ui",
- registryDependencies: ["@coss/separator","@coss/toggle"],
- files: [{
- path: "registry/default/ui/toggle-group.tsx",
- type: "registry:ui",
- target: ""
- }],
+ registryDependencies: ["@coss/separator", "@coss/toggle"],
+ files: [
+ {
+ path: "registry/default/ui/toggle-group.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/toggle-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "toolbar": {
+ toolbar: {
name: "toolbar",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/toolbar.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/toolbar.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/toolbar.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- "tooltip": {
+ tooltip: {
name: "tooltip",
description: "",
type: "registry:ui",
registryDependencies: undefined,
- files: [{
- path: "registry/default/ui/tooltip.tsx",
- type: "registry:ui",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/ui/tooltip.tsx",
+ type: "registry:ui",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/ui/tooltip.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -874,15 +1162,23 @@ export const Index: Record = {
name: "accordion-controlled",
description: "Controlled accordion",
type: "registry:example",
- registryDependencies: ["@coss/accordion","@coss/button"],
- files: [{
- path: "registry/default/examples/accordion-controlled.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/accordion-controlled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ registryDependencies: ["@coss/accordion", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/accordion-controlled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/accordion-controlled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["accordion"],
@@ -893,14 +1189,20 @@ export const Index: Record = {
description: "Basic accordion",
type: "registry:example",
registryDependencies: ["@coss/accordion"],
- files: [{
- path: "registry/default/examples/accordion-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/accordion-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/accordion-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["accordion"],
@@ -911,14 +1213,22 @@ export const Index: Record = {
description: "Accordion allowing multiple panels open",
type: "registry:example",
registryDependencies: ["@coss/accordion"],
- files: [{
- path: "registry/default/examples/accordion-multiple.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/accordion-multiple.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/accordion-multiple.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/accordion-multiple.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["accordion"],
@@ -929,14 +1239,22 @@ export const Index: Record = {
description: "Accordion with one panel open",
type: "registry:example",
registryDependencies: ["@coss/accordion"],
- files: [{
- path: "registry/default/examples/accordion-single.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/accordion-single.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/accordion-single.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/accordion-single.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["accordion"],
@@ -947,14 +1265,20 @@ export const Index: Record = {
description: "Basic alert",
type: "registry:example",
registryDependencies: ["@coss/alert"],
- files: [{
- path: "registry/default/examples/alert-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/alert-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/alert-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["alert"],
@@ -965,14 +1289,22 @@ export const Index: Record = {
description: "Alert with icon",
type: "registry:example",
registryDependencies: ["@coss/alert"],
- files: [{
- path: "registry/default/examples/alert-with-icon.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/alert-with-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/alert-with-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/alert-with-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["alert"],
@@ -982,15 +1314,23 @@ export const Index: Record = {
name: "alert-with-icon-action",
description: "Alert with icon and action buttons",
type: "registry:example",
- registryDependencies: ["@coss/alert","@coss/button"],
- files: [{
- path: "registry/default/examples/alert-with-icon-action.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/alert-with-icon-action.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ registryDependencies: ["@coss/alert", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/alert-with-icon-action.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/alert-with-icon-action.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["alert"],
@@ -1001,17 +1341,23 @@ export const Index: Record = {
description: "Info alert",
type: "registry:example",
registryDependencies: ["@coss/alert"],
- files: [{
- path: "registry/default/examples/alert-info.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/alert-info.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/alert-info.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["alert","info"],
+ categories: ["alert", "info"],
meta: undefined,
},
"alert-success": {
@@ -1019,17 +1365,23 @@ export const Index: Record = {
description: "Success alert",
type: "registry:example",
registryDependencies: ["@coss/alert"],
- files: [{
- path: "registry/default/examples/alert-success.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/alert-success.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/alert-success.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["alert","success"],
+ categories: ["alert", "success"],
meta: undefined,
},
"alert-warning": {
@@ -1037,17 +1389,23 @@ export const Index: Record = {
description: "Warning alert",
type: "registry:example",
registryDependencies: ["@coss/alert"],
- files: [{
- path: "registry/default/examples/alert-warning.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/alert-warning.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/alert-warning.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["alert","warning"],
+ categories: ["alert", "warning"],
meta: undefined,
},
"alert-error": {
@@ -1055,32 +1413,46 @@ export const Index: Record = {
description: "Error alert",
type: "registry:example",
registryDependencies: ["@coss/alert"],
- files: [{
- path: "registry/default/examples/alert-error.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/alert-error.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/alert-error.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["alert","error"],
+ categories: ["alert", "error"],
meta: undefined,
},
"alert-dialog-demo": {
name: "alert-dialog-demo",
description: "Alert dialog",
type: "registry:example",
- registryDependencies: ["@coss/alert-dialog","@coss/button"],
- files: [{
- path: "registry/default/examples/alert-dialog-demo.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/alert-dialog-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ registryDependencies: ["@coss/alert-dialog", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/alert-dialog-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/alert-dialog-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["dialog"],
@@ -1091,17 +1463,25 @@ export const Index: Record = {
description: "Basic autocomplete",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-disabled": {
@@ -1109,17 +1489,25 @@ export const Index: Record = {
description: "Disabled autocomplete",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input","disabled"],
+ categories: ["autocomplete", "input", "disabled"],
meta: undefined,
},
"autocomplete-sm": {
@@ -1127,17 +1515,25 @@ export const Index: Record = {
description: "Small autocomplete",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-sm.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-lg": {
@@ -1145,35 +1541,51 @@ export const Index: Record = {
description: "Large autocomplete",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-lg.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-with-label": {
name: "autocomplete-with-label",
description: "Autocomplete with label",
type: "registry:example",
- registryDependencies: ["@coss/autocomplete","@coss/label"],
- files: [{
- path: "registry/default/examples/autocomplete-with-label.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/autocomplete", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-with-label.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-with-label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-with-label.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-inline": {
@@ -1181,17 +1593,25 @@ export const Index: Record = {
description: "Autocomplete autofilling the input with the highlighted item",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-inline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-inline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-inline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-inline.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-autohighlight": {
@@ -1199,17 +1619,25 @@ export const Index: Record = {
description: "Autocomplete auto highlighting the first option",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-autohighlight.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-autohighlight.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-autohighlight.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-autohighlight.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-with-clear": {
@@ -1217,17 +1645,25 @@ export const Index: Record = {
description: "Autocomplete with clear button",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-with-clear.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-with-clear.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-with-clear.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-with-clear.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-with-trigger-clear": {
@@ -1235,17 +1671,25 @@ export const Index: Record = {
description: "Autocomplete with trigger and clear buttons",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-with-trigger-clear.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-with-trigger-clear.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-with-trigger-clear.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-with-trigger-clear.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-grouped": {
@@ -1253,17 +1697,25 @@ export const Index: Record = {
description: "Autocomplete with grouped items",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-grouped.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-grouped.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-grouped.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-grouped.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-limit": {
@@ -1271,17 +1723,25 @@ export const Index: Record = {
description: "Autocomplete with limited number of results",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-limit.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-limit.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-limit.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-limit.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input"],
+ categories: ["autocomplete", "input"],
meta: undefined,
},
"autocomplete-async": {
@@ -1289,35 +1749,51 @@ export const Index: Record = {
description: "Autocomplete with async items loading",
type: "registry:example",
registryDependencies: ["@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/autocomplete-async.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-async.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-async.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-async.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input","async"],
+ categories: ["autocomplete", "input", "async"],
meta: undefined,
},
"autocomplete-form": {
name: "autocomplete-form",
description: "Autocomplete form",
type: "registry:example",
- registryDependencies: ["@coss/autocomplete","@coss/form","@coss/field"],
- files: [{
- path: "registry/default/examples/autocomplete-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/autocomplete", "@coss/form", "@coss/field"],
+ files: [
+ {
+ path: "registry/default/examples/autocomplete-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/autocomplete-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/autocomplete-form.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["autocomplete","input","form"],
+ categories: ["autocomplete", "input", "form"],
meta: undefined,
},
"avatar-demo": {
@@ -1325,14 +1801,20 @@ export const Index: Record = {
description: "Avatar with image and fallback",
type: "registry:example",
registryDependencies: ["@coss/avatar"],
- files: [{
- path: "registry/default/examples/avatar-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/avatar-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/avatar-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["avatar"],
@@ -1343,14 +1825,22 @@ export const Index: Record = {
description: "Fallback-only avatar",
type: "registry:example",
registryDependencies: ["@coss/avatar"],
- files: [{
- path: "registry/default/examples/avatar-fallback.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/avatar-fallback.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/avatar-fallback.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/avatar-fallback.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["avatar"],
@@ -1361,17 +1851,23 @@ export const Index: Record = {
description: "Overlapping avatar group",
type: "registry:example",
registryDependencies: ["@coss/avatar"],
- files: [{
- path: "registry/default/examples/avatar-group.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/avatar-group.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/avatar-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["avatar","avatar group"],
+ categories: ["avatar", "avatar group"],
meta: undefined,
},
"avatar-radius": {
@@ -1379,14 +1875,20 @@ export const Index: Record = {
description: "Avatars with different radii",
type: "registry:example",
registryDependencies: ["@coss/avatar"],
- files: [{
- path: "registry/default/examples/avatar-radius.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/avatar-radius.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/avatar-radius.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["avatar"],
@@ -1397,14 +1899,20 @@ export const Index: Record = {
description: "Avatars with different sizes",
type: "registry:example",
registryDependencies: ["@coss/avatar"],
- files: [{
- path: "registry/default/examples/avatar-size.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/avatar-size.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/avatar-size.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["avatar"],
@@ -1415,14 +1923,20 @@ export const Index: Record = {
description: "Basic badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1433,14 +1947,20 @@ export const Index: Record = {
description: "Outline badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-outline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-outline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-outline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1451,14 +1971,22 @@ export const Index: Record = {
description: "Secondary badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-secondary.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/badge-secondary.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/badge-secondary.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/badge-secondary.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1469,17 +1997,25 @@ export const Index: Record = {
description: "Destructive badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-destructive.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-destructive.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/badge-destructive.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/badge-destructive.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["badge","destructive","error"],
+ categories: ["badge", "destructive", "error"],
meta: undefined,
},
"badge-info": {
@@ -1487,17 +2023,23 @@ export const Index: Record = {
description: "Info badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-info.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-info.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-info.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["badge","info"],
+ categories: ["badge", "info"],
meta: undefined,
},
"badge-success": {
@@ -1505,17 +2047,23 @@ export const Index: Record = {
description: "Success badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-success.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-success.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-success.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["badge","success"],
+ categories: ["badge", "success"],
meta: undefined,
},
"badge-warning": {
@@ -1523,17 +2071,23 @@ export const Index: Record = {
description: "Warning badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-warning.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-warning.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-warning.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["badge","warning"],
+ categories: ["badge", "warning"],
meta: undefined,
},
"badge-error": {
@@ -1541,17 +2095,23 @@ export const Index: Record = {
description: "Error badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-error.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-error.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-error.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["badge","error"],
+ categories: ["badge", "error"],
meta: undefined,
},
"badge-sm": {
@@ -1559,14 +2119,20 @@ export const Index: Record = {
description: "Small badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1577,14 +2143,20 @@ export const Index: Record = {
description: "Large badge",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/badge-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/badge-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1595,14 +2167,22 @@ export const Index: Record = {
description: "Badge with icon",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-with-icon.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/badge-with-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/badge-with-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/badge-with-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1613,14 +2193,22 @@ export const Index: Record = {
description: "Badge with link",
type: "registry:example",
registryDependencies: ["@coss/badge"],
- files: [{
- path: "registry/default/examples/badge-with-link.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/badge-with-link.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/badge-with-link.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/badge-with-link.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["badge"],
@@ -1630,18 +2218,26 @@ export const Index: Record = {
name: "breadcrumb-demo",
description: "Breadcrumb with menu example",
type: "registry:example",
- registryDependencies: ["@coss/breadcrumb","@coss/menu"],
- files: [{
- path: "registry/default/examples/breadcrumb-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/breadcrumb", "@coss/menu"],
+ files: [
+ {
+ path: "registry/default/examples/breadcrumb-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/breadcrumb-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/breadcrumb-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["breadcrumb","menu"],
+ categories: ["breadcrumb", "menu"],
meta: undefined,
},
"breadcrumb-custom-separator": {
@@ -1649,14 +2245,22 @@ export const Index: Record = {
description: "Breadcrumb with custom separator",
type: "registry:example",
registryDependencies: ["@coss/breadcrumb"],
- files: [{
- path: "registry/default/examples/breadcrumb-custom-separator.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/breadcrumb-custom-separator.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/breadcrumb-custom-separator.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/breadcrumb-custom-separator.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["breadcrumb"],
@@ -1667,14 +2271,20 @@ export const Index: Record = {
description: "Default button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1685,14 +2295,22 @@ export const Index: Record = {
description: "Secondary button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-secondary.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/button-secondary.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/button-secondary.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/button-secondary.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1703,17 +2321,25 @@ export const Index: Record = {
description: "Destructive button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-destructive.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-destructive.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/button-destructive.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/button-destructive.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["button","delete","destructive"],
+ categories: ["button", "delete", "destructive"],
meta: undefined,
},
"button-destructive-outline": {
@@ -1721,17 +2347,25 @@ export const Index: Record = {
description: "Destructive outline button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-destructive-outline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-destructive-outline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/button-destructive-outline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/button-destructive-outline.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["button","delete"],
+ categories: ["button", "delete"],
meta: undefined,
},
"button-outline": {
@@ -1739,14 +2373,20 @@ export const Index: Record = {
description: "Outline button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-outline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-outline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-outline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1757,14 +2397,20 @@ export const Index: Record = {
description: "Ghost button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-ghost.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-ghost.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-ghost.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1775,14 +2421,20 @@ export const Index: Record = {
description: "Link button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-link.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-link.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-link.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1793,14 +2445,20 @@ export const Index: Record = {
description: "Extra-small button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-xs.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-xs.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-xs.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1811,14 +2469,20 @@ export const Index: Record = {
description: "Small button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1829,14 +2493,20 @@ export const Index: Record = {
description: "Large button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1847,14 +2517,20 @@ export const Index: Record = {
description: "Extra-large button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-xl.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-xl.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-xl.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1865,17 +2541,25 @@ export const Index: Record = {
description: "Disabled button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/button-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/button-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["button","disabled"],
+ categories: ["button", "disabled"],
meta: undefined,
},
"button-icon": {
@@ -1883,14 +2567,20 @@ export const Index: Record = {
description: "Icon button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-icon.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1901,14 +2591,20 @@ export const Index: Record = {
description: "Small icon button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-icon-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-icon-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-icon-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1919,14 +2615,20 @@ export const Index: Record = {
description: "Large icon button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-icon-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-icon-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-icon-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1937,14 +2639,22 @@ export const Index: Record = {
description: "Button with icon",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-with-icon.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/button-with-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/button-with-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/button-with-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1955,14 +2665,22 @@ export const Index: Record = {
description: "Link rendered as button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-with-link.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/button-with-link.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/button-with-link.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/button-with-link.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -1973,215 +2691,343 @@ export const Index: Record = {
description: "Loading button",
type: "registry:example",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/examples/button-loading.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/button-loading.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/button-loading.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["button","loading"],
+ categories: ["button", "loading"],
meta: undefined,
},
"card-demo": {
name: "card-demo",
description: "Card example with form",
type: "registry:example",
- registryDependencies: ["@coss/card","@coss/button","@coss/select","@coss/form","@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/card-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/card",
+ "@coss/button",
+ "@coss/select",
+ "@coss/form",
+ "@coss/field",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/card-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/card-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["card","button","input","select","form","field"],
+ categories: ["card", "button", "input", "select", "form", "field"],
meta: undefined,
},
"checkbox-card": {
name: "checkbox-card",
description: "Card-style checkbox",
type: "registry:example",
- registryDependencies: ["@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-card.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/checkbox", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-card.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/checkbox-card.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox","card","label"],
+ categories: ["checkbox", "card", "label"],
meta: undefined,
},
"checkbox-demo": {
name: "checkbox-demo",
description: "Basic checkbox",
type: "registry:example",
- registryDependencies: ["@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/checkbox", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/checkbox-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox","label"],
+ categories: ["checkbox", "label"],
meta: undefined,
},
"checkbox-disabled": {
name: "checkbox-disabled",
description: "Disabled checkbox",
type: "registry:example",
- registryDependencies: ["@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/checkbox", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/checkbox-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox","disabled","label"],
+ categories: ["checkbox", "disabled", "label"],
meta: undefined,
},
"checkbox-form": {
name: "checkbox-form",
description: "Checkbox in a form",
type: "registry:example",
- registryDependencies: ["@coss/checkbox","@coss/field","@coss/form","@coss/button"],
- files: [{
- path: "registry/default/examples/checkbox-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/checkbox",
+ "@coss/field",
+ "@coss/form",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/checkbox-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox","form","button","label"],
+ categories: ["checkbox", "form", "button", "label"],
meta: undefined,
},
"checkbox-group-demo": {
name: "checkbox-group-demo",
description: "Checkbox group",
type: "registry:example",
- registryDependencies: ["@coss/checkbox-group","@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-group-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/checkbox-group",
+ "@coss/checkbox",
+ "@coss/label",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-group-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-group-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/checkbox-group-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox group","checkbox"],
+ categories: ["checkbox group", "checkbox"],
meta: undefined,
},
"checkbox-group-disabled": {
name: "checkbox-group-disabled",
description: "Checkbox group with disabled item",
type: "registry:example",
- registryDependencies: ["@coss/checkbox-group","@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-group-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/checkbox-group",
+ "@coss/checkbox",
+ "@coss/label",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-group-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-group-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/checkbox-group-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox group","checkbox","disabled"],
+ categories: ["checkbox group", "checkbox", "disabled"],
meta: undefined,
},
"checkbox-group-form": {
name: "checkbox-group-form",
description: "Checkbox group in a form",
type: "registry:example",
- registryDependencies: ["@coss/checkbox-group","@coss/checkbox","@coss/button","@coss/field","@coss/fieldset","@coss/form"],
- files: [{
- path: "registry/default/examples/checkbox-group-form.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-group-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["checkbox group","checkbox","form","button","field","fieldset"],
+ registryDependencies: [
+ "@coss/checkbox-group",
+ "@coss/checkbox",
+ "@coss/button",
+ "@coss/field",
+ "@coss/fieldset",
+ "@coss/form",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-group-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/checkbox-group-form.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: [
+ "checkbox group",
+ "checkbox",
+ "form",
+ "button",
+ "field",
+ "fieldset",
+ ],
meta: undefined,
},
"checkbox-group-nested-parent": {
name: "checkbox-group-nested-parent",
description: "Checkbox group parent with nested children controls",
type: "registry:example",
- registryDependencies: ["@coss/checkbox-group","@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-group-nested-parent.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/checkbox-group",
+ "@coss/checkbox",
+ "@coss/label",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-group-nested-parent.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-group-nested-parent.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/checkbox-group-nested-parent.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox group","checkbox","label"],
+ categories: ["checkbox group", "checkbox", "label"],
meta: undefined,
},
"checkbox-group-parent": {
name: "checkbox-group-parent",
description: "Checkbox group select/deselect all checkboxes",
type: "registry:example",
- registryDependencies: ["@coss/checkbox-group","@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-group-parent.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/checkbox-group",
+ "@coss/checkbox",
+ "@coss/label",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-group-parent.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-group-parent.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/checkbox-group-parent.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox group","checkbox","label"],
+ categories: ["checkbox group", "checkbox", "label"],
meta: undefined,
},
"checkbox-with-description": {
name: "checkbox-with-description",
description: "Checkbox with helper text",
type: "registry:example",
- registryDependencies: ["@coss/checkbox","@coss/label"],
- files: [{
- path: "registry/default/examples/checkbox-with-description.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/checkbox", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/checkbox-with-description.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/checkbox-with-description.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/checkbox-with-description.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["checkbox","label","helper","hint"],
+ categories: ["checkbox", "label", "helper", "hint"],
meta: undefined,
},
"collapsible-demo": {
@@ -2189,14 +3035,22 @@ export const Index: Record = {
description: "Basic collapsible",
type: "registry:example",
registryDependencies: ["@coss/collapsible"],
- files: [{
- path: "registry/default/examples/collapsible-demo.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/collapsible-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/collapsible-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/collapsible-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["collapsible"],
@@ -2207,17 +3061,23 @@ export const Index: Record = {
description: "Basic combobox",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/combobox-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-disabled": {
@@ -2225,17 +3085,25 @@ export const Index: Record = {
description: "Disabled combobox",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input","disabled"],
+ categories: ["combobox", "input", "disabled"],
meta: undefined,
},
"combobox-sm": {
@@ -2243,17 +3111,23 @@ export const Index: Record = {
description: "Small combobox",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/combobox-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-lg": {
@@ -2261,35 +3135,49 @@ export const Index: Record = {
description: "Large combobox",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/combobox-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-with-label": {
name: "combobox-with-label",
description: "Combobox with label",
type: "registry:example",
- registryDependencies: ["@coss/combobox","@coss/label"],
- files: [{
- path: "registry/default/examples/combobox-with-label.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/combobox", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/combobox-with-label.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-with-label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-with-label.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-autohighlight": {
@@ -2297,17 +3185,25 @@ export const Index: Record = {
description: "Combobox auto highlighting the first option",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-autohighlight.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-autohighlight.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-autohighlight.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-autohighlight.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-grouped": {
@@ -2315,17 +3211,25 @@ export const Index: Record = {
description: "Combobox with grouped items",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-grouped.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-grouped.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-grouped.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-grouped.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-with-clear": {
@@ -2333,17 +3237,25 @@ export const Index: Record = {
description: "Combobox with clear button",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-with-clear.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-with-clear.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-with-clear.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-with-clear.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-multiple": {
@@ -2351,176 +3263,293 @@ export const Index: Record = {
description: "Combobox with multiple selection",
type: "registry:example",
registryDependencies: ["@coss/combobox"],
- files: [{
- path: "registry/default/examples/combobox-multiple.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/combobox-multiple.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-multiple.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-multiple.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-with-inner-input": {
name: "combobox-with-inner-input",
description: "Combobox with popup",
type: "registry:example",
- registryDependencies: ["@coss/combobox","@coss/button"],
- files: [{
- path: "registry/default/examples/combobox-with-inner-input.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/combobox", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/combobox-with-inner-input.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-with-inner-input.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/combobox-with-inner-input.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input"],
+ categories: ["combobox", "input"],
meta: undefined,
},
"combobox-form": {
name: "combobox-form",
description: "Combobox form",
type: "registry:example",
- registryDependencies: ["@coss/combobox","@coss/button","@coss/form","@coss/field"],
- files: [{
- path: "registry/default/examples/combobox-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/combobox",
+ "@coss/button",
+ "@coss/form",
+ "@coss/field",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/combobox-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/combobox-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["combobox","input","form"],
+ categories: ["combobox", "input", "form"],
meta: undefined,
},
"combobox-multiple-form": {
name: "combobox-multiple-form",
description: "Combobox multiple selection form",
type: "registry:example",
- registryDependencies: ["@coss/combobox","@coss/button","@coss/form","@coss/field"],
- files: [{
- path: "registry/default/examples/combobox-multiple-form.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/combobox-multiple-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["combobox","input","form","multiple"],
+ registryDependencies: [
+ "@coss/combobox",
+ "@coss/button",
+ "@coss/form",
+ "@coss/field",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/combobox-multiple-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/combobox-multiple-form.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["combobox", "input", "form", "multiple"],
meta: undefined,
},
"dialog-close-confirmation": {
name: "dialog-close-confirmation",
description: "Prompt before closing with unsaved changes",
type: "registry:example",
- registryDependencies: ["@coss/alert-dialog","@coss/dialog","@coss/button","@coss/form","@coss/field","@coss/textarea"],
- files: [{
- path: "registry/default/examples/dialog-close-confirmation.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/dialog-close-confirmation.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["dialog","alert dialog","form","field","button","textarea"],
+ registryDependencies: [
+ "@coss/alert-dialog",
+ "@coss/dialog",
+ "@coss/button",
+ "@coss/form",
+ "@coss/field",
+ "@coss/textarea",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/dialog-close-confirmation.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/dialog-close-confirmation.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: [
+ "dialog",
+ "alert dialog",
+ "form",
+ "field",
+ "button",
+ "textarea",
+ ],
meta: undefined,
},
"dialog-demo": {
name: "dialog-demo",
description: "Basic dialog",
type: "registry:example",
- registryDependencies: ["@coss/dialog","@coss/button","@coss/form","@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/dialog-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/dialog",
+ "@coss/button",
+ "@coss/form",
+ "@coss/field",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/dialog-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/dialog-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["dialog","form","field","button"],
+ categories: ["dialog", "form", "field", "button"],
meta: undefined,
},
"dialog-from-menu": {
name: "dialog-from-menu",
description: "Open dialog from a menu item",
type: "registry:example",
- registryDependencies: ["@coss/dialog","@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/dialog-from-menu.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/dialog", "@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/dialog-from-menu.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/dialog-from-menu.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/dialog-from-menu.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["dialog","menu","button"],
+ categories: ["dialog", "menu", "button"],
meta: undefined,
},
"dialog-nested": {
name: "dialog-nested",
description: "Dialog with a nested dialog",
type: "registry:example",
- registryDependencies: ["@coss/dialog","@coss/button","@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/dialog-nested.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/dialog",
+ "@coss/button",
+ "@coss/field",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/dialog-nested.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/dialog-nested.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["dialog","field","button"],
+ categories: ["dialog", "field", "button"],
meta: undefined,
},
"sheet-demo": {
name: "sheet-demo",
description: "Basic sheet",
type: "registry:example",
- registryDependencies: ["@coss/sheet","@coss/button","@coss/form","@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/sheet-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/sheet",
+ "@coss/button",
+ "@coss/form",
+ "@coss/field",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/sheet-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/sheet-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["sheet","dialog"],
+ categories: ["sheet", "dialog"],
meta: undefined,
},
"sheet-inset": {
name: "sheet-inset",
description: "Sheet inset",
type: "registry:example",
- registryDependencies: ["@coss/sheet","@coss/button","@coss/form","@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/sheet-inset.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/sheet",
+ "@coss/button",
+ "@coss/form",
+ "@coss/field",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/sheet-inset.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/sheet-inset.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["sheet"],
@@ -2530,15 +3559,21 @@ export const Index: Record = {
name: "sheet-position",
description: "Sheet position",
type: "registry:example",
- registryDependencies: ["@coss/sheet","@coss/button"],
- files: [{
- path: "registry/default/examples/sheet-position.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/sheet", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/sheet-position.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/sheet-position.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["sheet"],
@@ -2548,303 +3583,440 @@ export const Index: Record = {
name: "field-checkbox",
description: "Field with checkbox",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/checkbox"],
- files: [{
- path: "registry/default/examples/field-checkbox.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/checkbox"],
+ files: [
+ {
+ path: "registry/default/examples/field-checkbox.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-checkbox.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","label","checkbox"],
+ categories: ["field", "label", "checkbox"],
meta: undefined,
},
"field-checkbox-group": {
name: "field-checkbox-group",
description: "Field with checkbox group",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/checkbox-group","@coss/checkbox","@coss/fieldset"],
- files: [{
- path: "registry/default/examples/field-checkbox-group.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/field-checkbox-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["field","checkbox group","checkbox","fieldset","label"],
+ registryDependencies: [
+ "@coss/field",
+ "@coss/checkbox-group",
+ "@coss/checkbox",
+ "@coss/fieldset",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/field-checkbox-group.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/field-checkbox-group.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["field", "checkbox group", "checkbox", "fieldset", "label"],
meta: undefined,
},
"field-complete-form": {
name: "field-complete-form",
description: "Complete form built with field",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/select","@coss/checkbox","@coss/form","@coss/input","@coss/button"],
- files: [{
- path: "registry/default/examples/field-complete-form.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/field-complete-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["field","label","form","select","checkbox","button","helper","hint"],
+ registryDependencies: [
+ "@coss/field",
+ "@coss/select",
+ "@coss/checkbox",
+ "@coss/form",
+ "@coss/input",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/field-complete-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/field-complete-form.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: [
+ "field",
+ "label",
+ "form",
+ "select",
+ "checkbox",
+ "button",
+ "helper",
+ "hint",
+ ],
meta: undefined,
},
"field-demo": {
name: "field-demo",
description: "Field with description",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/field-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/field-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","label","helper","hint"],
+ categories: ["field", "label", "helper", "hint"],
meta: undefined,
},
"field-disabled": {
name: "field-disabled",
description: "Field in disabled state",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/field-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/field-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","label","disabled","helper","hint"],
+ categories: ["field", "label", "disabled", "helper", "hint"],
meta: undefined,
},
"field-error": {
name: "field-error",
description: "Field showing validation error",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/field-error.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/field-error.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-error.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","label","error"],
+ categories: ["field", "label", "error"],
meta: undefined,
},
"field-autocomplete": {
name: "field-autocomplete",
description: "Field with autocomplete",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/autocomplete"],
- files: [{
- path: "registry/default/examples/field-autocomplete.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/autocomplete"],
+ files: [
+ {
+ path: "registry/default/examples/field-autocomplete.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/field-autocomplete.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/field-autocomplete.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","input","autocomplete","label"],
+ categories: ["field", "input", "autocomplete", "label"],
meta: undefined,
},
"field-combobox": {
name: "field-combobox",
description: "Field with combobox",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/combobox"],
- files: [{
- path: "registry/default/examples/field-combobox.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/combobox"],
+ files: [
+ {
+ path: "registry/default/examples/field-combobox.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-combobox.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","input","combobox","label"],
+ categories: ["field", "input", "combobox", "label"],
meta: undefined,
},
"field-combobox-multiple": {
name: "field-combobox-multiple",
description: "Field with multiple selection combobox",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/combobox"],
- files: [{
- path: "registry/default/examples/field-combobox-multiple.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/combobox"],
+ files: [
+ {
+ path: "registry/default/examples/field-combobox-multiple.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/field-combobox-multiple.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/field-combobox-multiple.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","input","combobox","label","multiple"],
+ categories: ["field", "input", "combobox", "label", "multiple"],
meta: undefined,
},
"field-number-field": {
name: "field-number-field",
description: "Field with number field",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/number-field"],
- files: [{
- path: "registry/default/examples/field-number-field.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/number-field"],
+ files: [
+ {
+ path: "registry/default/examples/field-number-field.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/field-number-field.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/field-number-field.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","input","label","number","helper","hint"],
+ categories: ["field", "input", "label", "number", "helper", "hint"],
meta: undefined,
},
"field-radio": {
name: "field-radio",
description: "Field with radio group",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/radio-group","@coss/fieldset"],
- files: [{
- path: "registry/default/examples/field-radio.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/field",
+ "@coss/radio-group",
+ "@coss/fieldset",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/field-radio.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-radio.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","radio","label","fieldset","helper","hint"],
+ categories: ["field", "radio", "label", "fieldset", "helper", "hint"],
meta: undefined,
},
"field-required": {
name: "field-required",
description: "Field with required indicator",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/field-required.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/field-required.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-required.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","label","required"],
+ categories: ["field", "label", "required"],
meta: undefined,
},
"field-select": {
name: "field-select",
description: "Field with select",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/select"],
- files: [{
- path: "registry/default/examples/field-select.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/select"],
+ files: [
+ {
+ path: "registry/default/examples/field-select.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-select.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","select","label","helper","hint"],
+ categories: ["field", "select", "label", "helper", "hint"],
meta: undefined,
},
"field-slider": {
name: "field-slider",
description: "Field with slider",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/slider"],
- files: [{
- path: "registry/default/examples/field-slider.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/slider"],
+ files: [
+ {
+ path: "registry/default/examples/field-slider.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-slider.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","slider","label","helper","hint"],
+ categories: ["field", "slider", "label", "helper", "hint"],
meta: undefined,
},
"field-switch": {
name: "field-switch",
description: "Field with toggle switch",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/switch"],
- files: [{
- path: "registry/default/examples/field-switch.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/switch"],
+ files: [
+ {
+ path: "registry/default/examples/field-switch.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-switch.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","switch","label"],
+ categories: ["field", "switch", "label"],
meta: undefined,
},
"field-textarea": {
name: "field-textarea",
description: "Field with textarea",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/textarea"],
- files: [{
- path: "registry/default/examples/field-textarea.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/textarea"],
+ files: [
+ {
+ path: "registry/default/examples/field-textarea.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-textarea.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["field","textarea","label","helper","hint"],
+ categories: ["field", "textarea", "label", "helper", "hint"],
meta: undefined,
},
"field-validity": {
name: "field-validity",
description: "Show field validity state",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/field-validity.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/field-validity.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/field-validity.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["field"],
@@ -2854,69 +4026,103 @@ export const Index: Record = {
name: "fieldset-demo",
description: "Fieldset with legend and labeled fields",
type: "registry:example",
- registryDependencies: ["@coss/fieldset","@coss/field","@coss/input"],
- files: [{
- path: "registry/default/examples/fieldset-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/fieldset", "@coss/field", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/fieldset-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/fieldset-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["fieldset","field","label","input","helper"],
+ categories: ["fieldset", "field", "label", "input", "helper"],
meta: undefined,
},
"form-demo": {
name: "form-demo",
description: "Input in a form",
type: "registry:example",
- registryDependencies: ["@coss/form","@coss/field","@coss/button","@coss/input"],
- files: [{
- path: "registry/default/examples/form-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/form",
+ "@coss/field",
+ "@coss/button",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/form-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/form-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["form","field","button","input"],
+ categories: ["form", "field", "button", "input"],
meta: undefined,
},
"form-zod": {
name: "form-zod",
description: "Form with zod validation",
type: "registry:example",
- registryDependencies: ["@coss/form","@coss/field","@coss/button","@coss/input"],
- files: [{
- path: "registry/default/examples/form-zod.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/form",
+ "@coss/field",
+ "@coss/button",
+ "@coss/input",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/form-zod.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/form-zod.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["form","field","button","validation","label","zod"],
+ categories: ["form", "field", "button", "validation", "label", "zod"],
meta: undefined,
},
"empty-demo": {
name: "empty-demo",
description: "Basic empty state with icon",
type: "registry:example",
- registryDependencies: ["@coss/empty","@coss/button"],
- files: [{
- path: "registry/default/examples/empty-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/empty", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/empty-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/empty-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["empty"],
@@ -2927,14 +4133,20 @@ export const Index: Record = {
description: "Basic input component without label",
type: "registry:example",
registryDependencies: ["@coss/input"],
- files: [{
- path: "registry/default/examples/input-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["input"],
@@ -2945,14 +4157,20 @@ export const Index: Record = {
description: "Frame example",
type: "registry:example",
registryDependencies: ["@coss/frame"],
- files: [{
- path: "registry/default/examples/frame-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/frame-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/frame-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["frame"],
@@ -2962,15 +4180,21 @@ export const Index: Record = {
name: "group-demo",
description: "Group example",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button"],
- files: [{
- path: "registry/default/examples/group-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/group-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["group"],
@@ -2980,234 +4204,344 @@ export const Index: Record = {
name: "group-with-input",
description: "Group with input and copy button",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/input","@coss/tooltip"],
- files: [{
- path: "registry/default/examples/group-with-input.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/group-with-input.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["group","input","copy","button","tooltip"],
+ registryDependencies: [
+ "@coss/group",
+ "@coss/button",
+ "@coss/input",
+ "@coss/tooltip",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/group-with-input.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/group-with-input.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["group", "input", "copy", "button", "tooltip"],
meta: undefined,
},
"group-sm": {
name: "group-sm",
description: "Group with small buttons",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/menu"],
- files: [{
- path: "registry/default/examples/group-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button", "@coss/menu"],
+ files: [
+ {
+ path: "registry/default/examples/group-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button","menu"],
+ categories: ["group", "button", "menu"],
meta: undefined,
},
"group-lg": {
name: "group-lg",
description: "Group with large buttons",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/menu"],
- files: [{
- path: "registry/default/examples/group-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button", "@coss/menu"],
+ files: [
+ {
+ path: "registry/default/examples/group-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button","menu"],
+ categories: ["group", "button", "menu"],
meta: undefined,
},
"group-with-disabled-button": {
name: "group-with-disabled-button",
description: "Group with disabled button",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/menu"],
- files: [{
- path: "registry/default/examples/group-with-disabled-button.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button", "@coss/menu"],
+ files: [
+ {
+ path: "registry/default/examples/group-with-disabled-button.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/group-with-disabled-button.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/group-with-disabled-button.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button","menu"],
+ categories: ["group", "button", "menu"],
meta: undefined,
},
"group-default-button": {
name: "group-default-button",
description: "Group with default style buttons",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/menu"],
- files: [{
- path: "registry/default/examples/group-default-button.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button", "@coss/menu"],
+ files: [
+ {
+ path: "registry/default/examples/group-default-button.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/group-default-button.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/group-default-button.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button","menu"],
+ categories: ["group", "button", "menu"],
meta: undefined,
},
"group-with-text": {
name: "group-with-text",
description: "Group with start labeled text",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/input","@coss/label"],
- files: [{
- path: "registry/default/examples/group-with-text.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/input", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/group-with-text.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/group-with-text.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/group-with-text.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","input","label"],
+ categories: ["group", "input", "label"],
meta: undefined,
},
"group-with-end-text": {
name: "group-with-end-text",
description: "Group with end text",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/input"],
- files: [{
- path: "registry/default/examples/group-with-end-text.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/input"],
+ files: [
+ {
+ path: "registry/default/examples/group-with-end-text.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/group-with-end-text.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/group-with-end-text.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","input"],
+ categories: ["group", "input"],
meta: undefined,
},
"group-vertical": {
name: "group-vertical",
description: "Vertical group of buttons",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button"],
- files: [{
- path: "registry/default/examples/group-vertical.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/group-vertical.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-vertical.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button"],
+ categories: ["group", "button"],
meta: undefined,
},
"group-nested": {
name: "group-nested",
description: "Pagination example made with nested groups",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button"],
- files: [{
- path: "registry/default/examples/group-nested.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/group-nested.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-nested.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button"],
+ categories: ["group", "button"],
meta: undefined,
},
"group-popup": {
name: "group-popup",
description: "Group with button and popup",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/popover","@coss/badge"],
- files: [{
- path: "registry/default/examples/group-popup.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/group",
+ "@coss/button",
+ "@coss/popover",
+ "@coss/badge",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/group-popup.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-popup.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button","popover","badge"],
+ categories: ["group", "button", "popover", "badge"],
meta: undefined,
},
"group-input-group": {
name: "group-input-group",
description: "Nested groups with input group",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/input-group","@coss/tooltip"],
- files: [{
- path: "registry/default/examples/group-input-group.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/group-input-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["group","button","input","input group","tooltip"],
+ registryDependencies: [
+ "@coss/group",
+ "@coss/button",
+ "@coss/input-group",
+ "@coss/tooltip",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/group-input-group.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/group-input-group.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["group", "button", "input", "input group", "tooltip"],
meta: undefined,
},
"group-menu": {
name: "group-menu",
description: "Group with button and menu",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/button","@coss/menu"],
- files: [{
- path: "registry/default/examples/group-menu.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/group", "@coss/button", "@coss/menu"],
+ files: [
+ {
+ path: "registry/default/examples/group-menu.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-menu.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","button","menu"],
+ categories: ["group", "button", "menu"],
meta: undefined,
},
"group-select": {
name: "group-select",
description: "Group with select and number field",
type: "registry:example",
- registryDependencies: ["@coss/group","@coss/select","@coss/number-field","@coss/button"],
- files: [{
- path: "registry/default/examples/group-select.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/group",
+ "@coss/select",
+ "@coss/number-field",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/group-select.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/group-select.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["group","select","number field","button"],
+ categories: ["group", "select", "number field", "button"],
meta: undefined,
},
"input-sm": {
@@ -3215,14 +4549,20 @@ export const Index: Record = {
description: "Small input",
type: "registry:example",
registryDependencies: ["@coss/input"],
- files: [{
- path: "registry/default/examples/input-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["input"],
@@ -3233,14 +4573,20 @@ export const Index: Record = {
description: "Large input",
type: "registry:example",
registryDependencies: ["@coss/input"],
- files: [{
- path: "registry/default/examples/input-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["input"],
@@ -3251,17 +4597,23 @@ export const Index: Record = {
description: "Input with disabled state",
type: "registry:example",
registryDependencies: ["@coss/input"],
- files: [{
- path: "registry/default/examples/input-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","disabled"],
+ categories: ["input", "disabled"],
meta: undefined,
},
"input-file": {
@@ -3269,53 +4621,75 @@ export const Index: Record = {
description: "Input type set to file",
type: "registry:example",
registryDependencies: ["@coss/input"],
- files: [{
- path: "registry/default/examples/input-file.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-file.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-file.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","file"],
+ categories: ["input", "file"],
meta: undefined,
},
"input-with-label": {
name: "input-with-label",
description: "Input with label",
type: "registry:example",
- registryDependencies: ["@coss/input","@coss/label"],
- files: [{
- path: "registry/default/examples/input-with-label.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/input-with-label.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-with-label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-with-label.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","label"],
+ categories: ["input", "label"],
meta: undefined,
},
"input-with-button": {
name: "input-with-button",
description: "Input with button",
type: "registry:example",
- registryDependencies: ["@coss/input","@coss/button"],
- files: [{
- path: "registry/default/examples/input-with-button.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/input-with-button.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-with-button.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-with-button.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","button"],
+ categories: ["input", "button"],
meta: undefined,
},
"input-group-demo": {
@@ -3323,17 +4697,25 @@ export const Index: Record = {
description: "Basic input group with search icon",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"input-group-sm": {
@@ -3341,17 +4723,23 @@ export const Index: Record = {
description: "Small input group",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-group-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"input-group-lg": {
@@ -3359,125 +4747,184 @@ export const Index: Record = {
description: "Large input group",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/input-group-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"input-group-disabled": {
name: "input-group-disabled",
description: "Input group with disabled state",
type: "registry:example",
- registryDependencies: ["@coss/button","@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/button", "@coss/input-group"],
+ files: [
+ {
+ path: "registry/default/examples/input-group-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","disabled","button"],
+ categories: ["input", "input group", "disabled", "button"],
meta: undefined,
},
"field-input-group": {
name: "field-input-group",
description: "Input group with field",
type: "registry:example",
- registryDependencies: ["@coss/field","@coss/button","@coss/input-group"],
- files: [{
- path: "registry/default/examples/field-input-group.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/field", "@coss/button", "@coss/input-group"],
+ files: [
+ {
+ path: "registry/default/examples/field-input-group.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/field-input-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/field-input-group.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","field","button"],
+ categories: ["input", "input group", "field", "button"],
meta: undefined,
},
"input-group-loading": {
name: "input-group-loading",
description: "Input group with end loading state",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/spinner"],
- files: [{
- path: "registry/default/examples/input-group-loading.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/spinner"],
+ files: [
+ {
+ path: "registry/default/examples/input-group-loading.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-loading.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-loading.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","loading","spinner"],
+ categories: ["input", "input group", "loading", "spinner"],
meta: undefined,
},
"input-group-textarea": {
name: "input-group-textarea",
description: "Input group with textarea",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/button","@coss/menu","@coss/tooltip"],
- files: [{
- path: "registry/default/examples/input-group-textarea.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-textarea.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["input group","textarea","button","menu","tooltip"],
+ registryDependencies: [
+ "@coss/input-group",
+ "@coss/button",
+ "@coss/menu",
+ "@coss/tooltip",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/input-group-textarea.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/input-group-textarea.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["input group", "textarea", "button", "menu", "tooltip"],
meta: undefined,
},
"input-group-with-badge": {
name: "input-group-with-badge",
description: "Input group with badge",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/badge"],
- files: [{
- path: "registry/default/examples/input-group-with-badge.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/badge"],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-badge.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-badge.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-badge.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","badge"],
+ categories: ["input", "input group", "badge"],
meta: undefined,
},
"input-group-with-button": {
name: "input-group-with-button",
description: "Input group with button",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/button"],
- files: [{
- path: "registry/default/examples/input-group-with-button.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-button.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-button.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-button.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","button"],
+ categories: ["input", "input group", "button"],
meta: undefined,
},
"input-group-with-end-icon": {
@@ -3485,17 +4932,25 @@ export const Index: Record = {
description: "Input group with end icon",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-with-end-icon.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-end-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-end-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-end-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"input-group-with-end-text": {
@@ -3503,107 +4958,169 @@ export const Index: Record = {
description: "Input group with end text",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-with-end-text.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-end-text.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-end-text.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-end-text.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"input-group-with-end-tooltip": {
name: "input-group-with-end-tooltip",
description: "Input group with end tooltip",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/button","@coss/popover"],
- files: [{
- path: "registry/default/examples/input-group-with-end-tooltip.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/input-group",
+ "@coss/button",
+ "@coss/popover",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-end-tooltip.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-end-tooltip.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-end-tooltip.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","popover","tooltip"],
+ categories: ["input", "input group", "popover", "tooltip"],
meta: undefined,
},
"input-group-with-icon-button": {
name: "input-group-with-icon-button",
description: "Input group with copy button",
type: "registry:example",
- registryDependencies: ["@coss/use-copy-to-clipboard","@coss/input-group","@coss/button","@coss/tooltip"],
- files: [{
- path: "registry/default/examples/input-group-with-icon-button.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-icon-button.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["input","input group","button","tooltip"],
+ registryDependencies: [
+ "@coss/use-copy-to-clipboard",
+ "@coss/input-group",
+ "@coss/button",
+ "@coss/tooltip",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-icon-button.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-icon-button.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["input", "input group", "button", "tooltip"],
meta: undefined,
},
"input-group-with-inner-label": {
name: "input-group-with-inner-label",
description: "Input group with inner label",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/button","@coss/label","@coss/popover"],
- files: [{
- path: "registry/default/examples/input-group-with-inner-label.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-inner-label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["input","input group","label","popover","tooltip"],
+ registryDependencies: [
+ "@coss/input-group",
+ "@coss/button",
+ "@coss/label",
+ "@coss/popover",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-inner-label.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-inner-label.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["input", "input group", "label", "popover", "tooltip"],
meta: undefined,
},
"input-group-with-kbd": {
name: "input-group-with-kbd",
description: "Input group with keyboard shortcut",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/kbd"],
- files: [{
- path: "registry/default/examples/input-group-with-kbd.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/kbd"],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-kbd.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-kbd.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-kbd.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","kbd","search"],
+ categories: ["input", "input group", "kbd", "search"],
meta: undefined,
},
"input-group-with-number-field": {
name: "input-group-with-number-field",
description: "Input group with number field",
type: "registry:example",
- registryDependencies: ["@coss/input-group","@coss/number-field"],
- files: [{
- path: "registry/default/examples/input-group-with-number-field.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/number-field"],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-number-field.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-number-field.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-number-field.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","number field"],
+ categories: ["input", "input group", "number field"],
meta: undefined,
},
"input-group-with-start-end-text": {
@@ -3611,17 +5128,25 @@ export const Index: Record = {
description: "Input group with start and end text",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-with-start-end-text.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-start-end-text.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-start-end-text.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-start-end-text.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"input-group-with-start-text": {
@@ -3629,17 +5154,25 @@ export const Index: Record = {
description: "Input group with start text",
type: "registry:example",
registryDependencies: ["@coss/input-group"],
- files: [{
- path: "registry/default/examples/input-group-with-start-text.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/input-group-with-start-text.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/input-group-with-start-text.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/input-group-with-start-text.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group"],
+ categories: ["input", "input group"],
meta: undefined,
},
"kbd-demo": {
@@ -3647,14 +5180,20 @@ export const Index: Record = {
description: "Keyboard shortcuts",
type: "registry:example",
registryDependencies: ["@coss/kbd"],
- files: [{
- path: "registry/default/examples/kbd-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/kbd-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/kbd-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["kbd"],
@@ -3664,33 +5203,47 @@ export const Index: Record = {
name: "menu-checkbox",
description: "Menu with checkbox items",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-checkbox.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-checkbox.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/menu-checkbox.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["menu","checkbox"],
+ categories: ["menu", "checkbox"],
meta: undefined,
},
"menu-close-on-click": {
name: "menu-close-on-click",
description: "Close menu when items are clicked",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-close-on-click.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/menu-close-on-click.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-close-on-click.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/menu-close-on-click.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["menu"],
@@ -3700,15 +5253,21 @@ export const Index: Record = {
name: "menu-demo",
description: "Basic menu",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/menu-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["menu"],
@@ -3718,33 +5277,47 @@ export const Index: Record = {
name: "menu-group-labels",
description: "Menu items grouped with labels",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-group-labels.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-group-labels.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/menu-group-labels.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/menu-group-labels.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["menu","label"],
+ categories: ["menu", "label"],
meta: undefined,
},
"menu-hover": {
name: "menu-hover",
description: "Open the menu on hover",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-hover.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-hover.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/menu-hover.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["menu"],
@@ -3754,33 +5327,45 @@ export const Index: Record = {
name: "menu-link",
description: "Menu items as links",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-link.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-link.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/menu-link.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["menu","link"],
+ categories: ["menu", "link"],
meta: undefined,
},
"menu-nested": {
name: "menu-nested",
description: "Menu with submenu",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-nested.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-nested.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/menu-nested.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["menu"],
@@ -3790,18 +5375,26 @@ export const Index: Record = {
name: "menu-radio-group",
description: "Menu with radio options",
type: "registry:example",
- registryDependencies: ["@coss/menu","@coss/button"],
- files: [{
- path: "registry/default/examples/menu-radio-group.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/menu", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/menu-radio-group.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/menu-radio-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/menu-radio-group.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["menu","radio"],
+ categories: ["menu", "radio"],
meta: undefined,
},
"meter-demo": {
@@ -3809,14 +5402,20 @@ export const Index: Record = {
description: "Basic meter",
type: "registry:example",
registryDependencies: ["@coss/meter"],
- files: [{
- path: "registry/default/examples/meter-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/meter-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/meter-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["meter"],
@@ -3827,14 +5426,20 @@ export const Index: Record = {
description: "Meter without label and value",
type: "registry:example",
registryDependencies: ["@coss/meter"],
- files: [{
- path: "registry/default/examples/meter-simple.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/meter-simple.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/meter-simple.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["meter"],
@@ -3845,14 +5450,22 @@ export const Index: Record = {
description: "Meter with a custom formatted value",
type: "registry:example",
registryDependencies: ["@coss/meter"],
- files: [{
- path: "registry/default/examples/meter-with-formatted-value.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/meter-with-formatted-value.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/meter-with-formatted-value.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/meter-with-formatted-value.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["meter"],
@@ -3863,14 +5476,22 @@ export const Index: Record = {
description: "Meter with min and max values",
type: "registry:example",
registryDependencies: ["@coss/meter"],
- files: [{
- path: "registry/default/examples/meter-with-range.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/meter-with-range.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/meter-with-range.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/meter-with-range.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["meter"],
@@ -3881,14 +5502,22 @@ export const Index: Record = {
description: "A number field",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-demo.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/number-field-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["number field"],
@@ -3899,14 +5528,22 @@ export const Index: Record = {
description: "Small number field",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-sm.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/number-field-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-sm.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["number field"],
@@ -3917,14 +5554,22 @@ export const Index: Record = {
description: "Large number field",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-lg.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/number-field-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-lg.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["number field"],
@@ -3935,35 +5580,56 @@ export const Index: Record = {
description: "A disabled number field",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/number-field-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/number-field-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["number field","disabled","label"],
+ categories: ["number field", "disabled", "label"],
meta: undefined,
},
"number-field-form": {
name: "number-field-form",
description: "A number in a form",
type: "registry:example",
- registryDependencies: ["@coss/number-field","@coss/field","@coss/form","@coss/button"],
- files: [{
- path: "registry/default/examples/number-field-form.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["number field","field","form","button"],
+ registryDependencies: [
+ "@coss/number-field",
+ "@coss/field",
+ "@coss/form",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/number-field-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-form.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["number field", "field", "form", "button"],
meta: undefined,
},
"number-field-with-formatted-value": {
@@ -3971,14 +5637,22 @@ export const Index: Record = {
description: "A number field with formatted value",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-with-formatted-value.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-with-formatted-value.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/number-field-with-formatted-value.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-with-formatted-value.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["number field"],
@@ -3988,18 +5662,26 @@ export const Index: Record = {
name: "number-field-with-label",
description: "A number field with an external label",
type: "registry:example",
- registryDependencies: ["@coss/number-field","@coss/label"],
- files: [{
- path: "registry/default/examples/number-field-with-label.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/number-field", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/number-field-with-label.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-with-label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/number-field-with-label.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["number field","label"],
+ categories: ["number field", "label"],
meta: undefined,
},
"number-field-with-range": {
@@ -4007,17 +5689,25 @@ export const Index: Record = {
description: "A number field with min/max constraints",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-with-range.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/number-field-with-range.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-with-range.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/number-field-with-range.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["number field","range"],
+ categories: ["number field", "range"],
meta: undefined,
},
"number-field-with-scrub": {
@@ -4025,14 +5715,22 @@ export const Index: Record = {
description: "A number field with a scrub area",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-with-scrub.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-with-scrub.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/number-field-with-scrub.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-with-scrub.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["number field"],
@@ -4043,14 +5741,22 @@ export const Index: Record = {
description: "A number field with step",
type: "registry:example",
registryDependencies: ["@coss/number-field"],
- files: [{
- path: "registry/default/examples/number-field-with-step.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/number-field-with-step.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/number-field-with-step.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/number-field-with-step.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["number field"],
@@ -4061,14 +5767,22 @@ export const Index: Record = {
description: "Pagination example",
type: "registry:example",
registryDependencies: ["@coss/pagination"],
- files: [{
- path: "registry/default/examples/pagination-demo.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/pagination-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/pagination-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/pagination-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["pagination"],
@@ -4078,54 +5792,82 @@ export const Index: Record = {
name: "popover-demo",
description: "Popover with a form",
type: "registry:example",
- registryDependencies: ["@coss/popover","@coss/button","@coss/textarea","@coss/form","@coss/field"],
- files: [{
- path: "registry/default/examples/popover-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/popover",
+ "@coss/button",
+ "@coss/textarea",
+ "@coss/form",
+ "@coss/field",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/popover-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/popover-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["popover","button","textarea","form","field"],
+ categories: ["popover", "button", "textarea", "form", "field"],
meta: undefined,
},
"popover-with-close": {
name: "popover-with-close",
description: "Popover with close button",
type: "registry:example",
- registryDependencies: ["@coss/popover","@coss/button"],
- files: [{
- path: "registry/default/examples/popover-with-close.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/popover", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/popover-with-close.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/popover-with-close.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/popover-with-close.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["popover","button"],
+ categories: ["popover", "button"],
meta: undefined,
},
"preview-card-demo": {
name: "preview-card-demo",
description: "Preview card example",
type: "registry:example",
- registryDependencies: ["@coss/preview-card","@coss/button"],
- files: [{
- path: "registry/default/examples/preview-card-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/preview-card", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/preview-card-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/preview-card-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/preview-card-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["preview card","button"],
+ categories: ["preview card", "button"],
meta: undefined,
},
"progress-demo": {
@@ -4133,14 +5875,20 @@ export const Index: Record = {
description: "Animated progress bar",
type: "registry:example",
registryDependencies: ["@coss/progress"],
- files: [{
- path: "registry/default/examples/progress-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/progress-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/progress-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["progress"],
@@ -4151,14 +5899,22 @@ export const Index: Record = {
description: "Progress with a custom formatted value",
type: "registry:example",
registryDependencies: ["@coss/progress"],
- files: [{
- path: "registry/default/examples/progress-with-formatted-value.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/progress-with-formatted-value.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/progress-with-formatted-value.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/progress-with-formatted-value.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["progress"],
@@ -4169,107 +5925,161 @@ export const Index: Record = {
description: "Progress with label and value",
type: "registry:example",
registryDependencies: ["@coss/progress"],
- files: [{
- path: "registry/default/examples/progress-with-label-value.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/progress-with-label-value.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/progress-with-label-value.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/progress-with-label-value.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["progress","label"],
+ categories: ["progress", "label"],
meta: undefined,
},
"radio-group-card": {
name: "radio-group-card",
description: "Card-style radio options",
type: "registry:example",
- registryDependencies: ["@coss/radio-group","@coss/label"],
- files: [{
- path: "registry/default/examples/radio-group-card.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/radio-group", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/radio-group-card.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/radio-group-card.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/radio-group-card.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["radio","label"],
+ categories: ["radio", "label"],
meta: undefined,
},
"radio-group-demo": {
name: "radio-group-demo",
description: "Basic radio group",
type: "registry:example",
- registryDependencies: ["@coss/radio-group","@coss/label"],
- files: [{
- path: "registry/default/examples/radio-group-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/radio-group", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/radio-group-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/radio-group-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/radio-group-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["radio","label"],
+ categories: ["radio", "label"],
meta: undefined,
},
"radio-group-disabled": {
name: "radio-group-disabled",
description: "Radio group with one option disabled",
type: "registry:example",
- registryDependencies: ["@coss/radio-group","@coss/label"],
- files: [{
- path: "registry/default/examples/radio-group-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/radio-group", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/radio-group-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/radio-group-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/radio-group-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["radio","label"],
+ categories: ["radio", "label"],
meta: undefined,
},
"radio-group-form": {
name: "radio-group-form",
description: "Radio group in a form",
type: "registry:example",
- registryDependencies: ["@coss/radio-group","@coss/field","@coss/fieldset","@coss/form","@coss/button"],
- files: [{
- path: "registry/default/examples/radio-group-form.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/radio-group-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
- return { default: mod.default || mod[exportName] }
- }),
- categories: ["radio","field","fieldset","form","button"],
+ registryDependencies: [
+ "@coss/radio-group",
+ "@coss/field",
+ "@coss/fieldset",
+ "@coss/form",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/radio-group-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/radio-group-form.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
+ return { default: mod.default || mod[exportName] }
+ }),
+ categories: ["radio", "field", "fieldset", "form", "button"],
meta: undefined,
},
"radio-group-with-description": {
name: "radio-group-with-description",
description: "Radio options with helper text",
type: "registry:example",
- registryDependencies: ["@coss/radio-group","@coss/label"],
- files: [{
- path: "registry/default/examples/radio-group-with-description.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/radio-group", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/radio-group-with-description.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/radio-group-with-description.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/radio-group-with-description.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["radio","label","helper","hint"],
+ categories: ["radio", "label", "helper", "hint"],
meta: undefined,
},
"scroll-area-demo": {
@@ -4277,14 +6087,22 @@ export const Index: Record = {
description: "Scroll area - vertical",
type: "registry:example",
registryDependencies: ["@coss/scroll-area"],
- files: [{
- path: "registry/default/examples/scroll-area-demo.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/scroll-area-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/scroll-area-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/scroll-area-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["scroll area"],
@@ -4295,14 +6113,22 @@ export const Index: Record = {
description: "Scroll area - horizontal",
type: "registry:example",
registryDependencies: ["@coss/scroll-area"],
- files: [{
- path: "registry/default/examples/scroll-area-horizontal.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/scroll-area-horizontal.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/scroll-area-horizontal.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/scroll-area-horizontal.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["scroll area"],
@@ -4313,14 +6139,22 @@ export const Index: Record = {
description: "Scroll area - both horizontal and vertical",
type: "registry:example",
registryDependencies: ["@coss/scroll-area"],
- files: [{
- path: "registry/default/examples/scroll-area-both.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/scroll-area-both.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/scroll-area-both.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/scroll-area-both.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["scroll area"],
@@ -4331,14 +6165,20 @@ export const Index: Record = {
description: "A basic select",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/select-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/select-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4349,14 +6189,20 @@ export const Index: Record = {
description: "A select with small size",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/select-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/select-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4367,14 +6213,20 @@ export const Index: Record = {
description: "A select with large size",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/select-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/select-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4385,17 +6237,25 @@ export const Index: Record = {
description: "A disabled select",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/select-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/select-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["select","disabled"],
+ categories: ["select", "disabled"],
meta: undefined,
},
"select-without-alignment": {
@@ -4403,14 +6263,22 @@ export const Index: Record = {
description: "Select popup not aligned to trigger",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-without-alignment.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-without-alignment.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/select-without-alignment.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/select-without-alignment.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4421,14 +6289,22 @@ export const Index: Record = {
description: "Select items grouped with labels",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-with-groups.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-with-groups.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/select-with-groups.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/select-with-groups.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4439,14 +6315,22 @@ export const Index: Record = {
description: "Multiple selection with formatted value",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-multiple.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-multiple.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/select-multiple.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/select-multiple.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4457,14 +6341,22 @@ export const Index: Record = {
description: "Select with icon",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-with-icon.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-with-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/select-with-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/select-with-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4475,14 +6367,22 @@ export const Index: Record = {
description: "Select options with icon",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-options-with-icon.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-options-with-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/select-options-with-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/select-options-with-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4493,14 +6393,22 @@ export const Index: Record = {
description: "Select with object values",
type: "registry:example",
registryDependencies: ["@coss/select"],
- files: [{
- path: "registry/default/examples/select-with-object-values.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/select-with-object-values.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/select-with-object-values.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/select-with-object-values.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["select"],
@@ -4510,18 +6418,29 @@ export const Index: Record = {
name: "select-form",
description: "Select in a form",
type: "registry:example",
- registryDependencies: ["@coss/button","@coss/select","@coss/form","@coss/field"],
- files: [{
- path: "registry/default/examples/select-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/button",
+ "@coss/select",
+ "@coss/form",
+ "@coss/field",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/select-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/select-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["select","form","field","helper","hint"],
+ categories: ["select", "form", "field", "helper", "hint"],
meta: undefined,
},
"separator-demo": {
@@ -4529,14 +6448,20 @@ export const Index: Record = {
description: "Separator with horizontal and vertical orientations",
type: "registry:example",
registryDependencies: ["@coss/separator"],
- files: [{
- path: "registry/default/examples/separator-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/separator-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/separator-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["separator"],
@@ -4546,15 +6471,21 @@ export const Index: Record = {
name: "skeleton-demo",
description: "Skeleton demo",
type: "registry:example",
- registryDependencies: ["@coss/avatar","@coss/button","@coss/skeleton"],
- files: [{
- path: "registry/default/examples/skeleton-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/avatar", "@coss/button", "@coss/skeleton"],
+ files: [
+ {
+ path: "registry/default/examples/skeleton-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/skeleton-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["skeleton"],
@@ -4565,14 +6496,20 @@ export const Index: Record = {
description: "Skeleton only",
type: "registry:example",
registryDependencies: ["@coss/skeleton"],
- files: [{
- path: "registry/default/examples/skeleton-only.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/skeleton-only.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/skeleton-only.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["skeleton"],
@@ -4583,14 +6520,20 @@ export const Index: Record = {
description: "Basic slider",
type: "registry:example",
registryDependencies: ["@coss/slider"],
- files: [{
- path: "registry/default/examples/slider-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/slider-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/slider-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["slider"],
@@ -4600,18 +6543,26 @@ export const Index: Record = {
name: "slider-with-label-value",
description: "Slider with label and value",
type: "registry:example",
- registryDependencies: ["@coss/slider","@coss/label"],
- files: [{
- path: "registry/default/examples/slider-with-label-value.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/slider", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/slider-with-label-value.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/slider-with-label-value.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/slider-with-label-value.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["slider","label"],
+ categories: ["slider", "label"],
meta: undefined,
},
"slider-range": {
@@ -4619,17 +6570,23 @@ export const Index: Record = {
description: "Two-thumb range slider",
type: "registry:example",
registryDependencies: ["@coss/slider"],
- files: [{
- path: "registry/default/examples/slider-range.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/slider-range.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/slider-range.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["slider","range slider"],
+ categories: ["slider", "range slider"],
meta: undefined,
},
"slider-vertical": {
@@ -4637,35 +6594,54 @@ export const Index: Record = {
description: "Vertical slider",
type: "registry:example",
registryDependencies: ["@coss/slider"],
- files: [{
- path: "registry/default/examples/slider-vertical.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/slider-vertical.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/slider-vertical.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/slider-vertical.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["slider","vertical slider"],
+ categories: ["slider", "vertical slider"],
meta: undefined,
},
"slider-form": {
name: "slider-form",
description: "Slider in a form",
type: "registry:example",
- registryDependencies: ["@coss/slider","@coss/form","@coss/field","@coss/button"],
- files: [{
- path: "registry/default/examples/slider-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/slider",
+ "@coss/form",
+ "@coss/field",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/slider-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/slider-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["slider","form","field","button","helper","hint"],
+ categories: ["slider", "form", "field", "button", "helper", "hint"],
meta: undefined,
},
"spinner-demo": {
@@ -4673,143 +6649,200 @@ export const Index: Record = {
description: "Spinner demo",
type: "registry:example",
registryDependencies: ["@coss/spinner"],
- files: [{
- path: "registry/default/examples/spinner-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/spinner-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/spinner-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["spinner","loading"],
+ categories: ["spinner", "loading"],
meta: undefined,
},
"switch-demo": {
name: "switch-demo",
description: "Basic switch",
type: "registry:example",
- registryDependencies: ["@coss/switch","@coss/label"],
- files: [{
- path: "registry/default/examples/switch-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/switch", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/switch-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/switch-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["switch","label"],
+ categories: ["switch", "label"],
meta: undefined,
},
"switch-disabled": {
name: "switch-disabled",
description: "Disabled switch",
type: "registry:example",
- registryDependencies: ["@coss/switch","@coss/label"],
- files: [{
- path: "registry/default/examples/switch-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/switch", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/switch-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/switch-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/switch-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["switch","label","disabled"],
+ categories: ["switch", "label", "disabled"],
meta: undefined,
},
"switch-with-description": {
name: "switch-with-description",
description: "Switch with description",
type: "registry:example",
- registryDependencies: ["@coss/switch","@coss/label"],
- files: [{
- path: "registry/default/examples/switch-with-description.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/switch", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/switch-with-description.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/switch-with-description.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/switch-with-description.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["switch","label","helper","hint"],
+ categories: ["switch", "label", "helper", "hint"],
meta: undefined,
},
"switch-card": {
name: "switch-card",
description: "Card-style switch",
type: "registry:example",
- registryDependencies: ["@coss/switch","@coss/label"],
- files: [{
- path: "registry/default/examples/switch-card.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/switch", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/switch-card.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/switch-card.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["switch","label","card"],
+ categories: ["switch", "label", "card"],
meta: undefined,
},
"switch-form": {
name: "switch-form",
description: "Switch in a form",
type: "registry:example",
- registryDependencies: ["@coss/switch","@coss/field","@coss/form","@coss/button"],
- files: [{
- path: "registry/default/examples/switch-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/switch",
+ "@coss/field",
+ "@coss/form",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/switch-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/switch-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["switch","form","field","button"],
+ categories: ["switch", "form", "field", "button"],
meta: undefined,
},
"table-demo": {
name: "table-demo",
description: "Basic table",
type: "registry:example",
- registryDependencies: ["@coss/table","@coss/badge"],
- files: [{
- path: "registry/default/examples/table-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/table", "@coss/badge"],
+ files: [
+ {
+ path: "registry/default/examples/table-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/table-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["table","badge"],
+ categories: ["table", "badge"],
meta: undefined,
},
"table-framed": {
name: "table-framed",
description: "Framed table",
type: "registry:example",
- registryDependencies: ["@coss/table","@coss/badge","@coss/frame"],
- files: [{
- path: "registry/default/examples/table-framed.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/table", "@coss/badge", "@coss/frame"],
+ files: [
+ {
+ path: "registry/default/examples/table-framed.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/table-framed.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["table","badge","frame"],
+ categories: ["table", "badge", "frame"],
meta: undefined,
},
"tabs-demo": {
@@ -4817,14 +6850,20 @@ export const Index: Record = {
description: "Tabs with default indicator",
type: "registry:example",
registryDependencies: ["@coss/tabs"],
- files: [{
- path: "registry/default/examples/tabs-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/tabs-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/tabs-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["tabs"],
@@ -4835,14 +6874,20 @@ export const Index: Record = {
description: "Tabs with underline indicator",
type: "registry:example",
registryDependencies: ["@coss/tabs"],
- files: [{
- path: "registry/default/examples/tabs-underline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/tabs-underline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/tabs-underline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["tabs"],
@@ -4853,17 +6898,23 @@ export const Index: Record = {
description: "Tabs with vertical layout",
type: "registry:example",
registryDependencies: ["@coss/tabs"],
- files: [{
- path: "registry/default/examples/tabs-vertical.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/tabs-vertical.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/tabs-vertical.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["tabs","vertical tabs"],
+ categories: ["tabs", "vertical tabs"],
meta: undefined,
},
"tabs-underline-vertical": {
@@ -4871,17 +6922,25 @@ export const Index: Record = {
description: "Underline tabs with vertical layout",
type: "registry:example",
registryDependencies: ["@coss/tabs"],
- files: [{
- path: "registry/default/examples/tabs-underline-vertical.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/tabs-underline-vertical.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/tabs-underline-vertical.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/tabs-underline-vertical.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["tabs","vertical tabs"],
+ categories: ["tabs", "vertical tabs"],
meta: undefined,
},
"textarea-demo": {
@@ -4889,14 +6948,20 @@ export const Index: Record = {
description: "Basic textarea",
type: "registry:example",
registryDependencies: ["@coss/textarea"],
- files: [{
- path: "registry/default/examples/textarea-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/textarea-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/textarea-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["textarea"],
@@ -4907,14 +6972,20 @@ export const Index: Record = {
description: "Small textarea",
type: "registry:example",
registryDependencies: ["@coss/textarea"],
- files: [{
- path: "registry/default/examples/textarea-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/textarea-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/textarea-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["textarea"],
@@ -4925,14 +6996,20 @@ export const Index: Record = {
description: "Large textarea",
type: "registry:example",
registryDependencies: ["@coss/textarea"],
- files: [{
- path: "registry/default/examples/textarea-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/textarea-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/textarea-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["textarea"],
@@ -4943,53 +7020,80 @@ export const Index: Record = {
description: "Disabled textarea",
type: "registry:example",
registryDependencies: ["@coss/textarea"],
- files: [{
- path: "registry/default/examples/textarea-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/textarea-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/textarea-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/textarea-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["textarea","disabled"],
+ categories: ["textarea", "disabled"],
meta: undefined,
},
"textarea-with-label": {
name: "textarea-with-label",
description: "Textarea labelled with Field",
type: "registry:example",
- registryDependencies: ["@coss/textarea","@coss/label"],
- files: [{
- path: "registry/default/examples/textarea-with-label.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/textarea", "@coss/label"],
+ files: [
+ {
+ path: "registry/default/examples/textarea-with-label.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/textarea-with-label.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/textarea-with-label.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["textarea","field","label"],
+ categories: ["textarea", "field", "label"],
meta: undefined,
},
"textarea-form": {
name: "textarea-form",
description: "Textarea in a form",
type: "registry:example",
- registryDependencies: ["@coss/textarea","@coss/form","@coss/field","@coss/button"],
- files: [{
- path: "registry/default/examples/textarea-form.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/textarea",
+ "@coss/form",
+ "@coss/field",
+ "@coss/button",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/textarea-form.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/textarea-form.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["textarea","form","field","button"],
+ categories: ["textarea", "form", "field", "button"],
meta: undefined,
},
"toast-demo": {
@@ -4997,17 +7101,23 @@ export const Index: Record = {
description: "Status toast",
type: "registry:example",
registryDependencies: ["@coss/toast"],
- files: [{
- path: "registry/default/examples/toast-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toast-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toast-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toast","button"],
+ categories: ["toast", "button"],
meta: undefined,
},
"toast-loading": {
@@ -5015,17 +7125,23 @@ export const Index: Record = {
description: "Loading toast",
type: "registry:example",
registryDependencies: ["@coss/toast"],
- files: [{
- path: "registry/default/examples/toast-loading.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toast-loading.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toast-loading.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toast","button","loading"],
+ categories: ["toast", "button", "loading"],
meta: undefined,
},
"toast-promise": {
@@ -5033,17 +7149,23 @@ export const Index: Record = {
description: "Drive toasts from promise states",
type: "registry:example",
registryDependencies: ["@coss/toast"],
- files: [{
- path: "registry/default/examples/toast-promise.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toast-promise.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toast-promise.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toast","button"],
+ categories: ["toast", "button"],
meta: undefined,
},
"toast-with-action": {
@@ -5051,17 +7173,25 @@ export const Index: Record = {
description: "Toast with an action button",
type: "registry:example",
registryDependencies: ["@coss/toast"],
- files: [{
- path: "registry/default/examples/toast-with-action.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toast-with-action.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toast-with-action.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toast-with-action.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toast","button"],
+ categories: ["toast", "button"],
meta: undefined,
},
"toast-with-status": {
@@ -5069,17 +7199,25 @@ export const Index: Record = {
description: "Success toast",
type: "registry:example",
registryDependencies: ["@coss/toast"],
- files: [{
- path: "registry/default/examples/toast-with-status.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toast-with-status.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toast-with-status.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toast-with-status.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toast","button"],
+ categories: ["toast", "button"],
meta: undefined,
},
"toast-heights": {
@@ -5087,14 +7225,20 @@ export const Index: Record = {
description: "Toast with varying heights",
type: "registry:example",
registryDependencies: ["@coss/toast"],
- files: [{
- path: "registry/default/examples/toast-heights.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toast-heights.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toast-heights.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toast"],
@@ -5105,14 +7249,20 @@ export const Index: Record = {
description: "Basic toggle",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toggle-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toggle"],
@@ -5123,17 +7273,25 @@ export const Index: Record = {
description: "Disabled toggle",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle","disabled"],
+ categories: ["toggle", "disabled"],
meta: undefined,
},
"toggle-group-demo": {
@@ -5141,17 +7299,25 @@ export const Index: Record = {
description: "Toggle group",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-demo.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle"],
+ categories: ["toggle group", "toggle"],
meta: undefined,
},
"toggle-group-sm": {
@@ -5159,17 +7325,25 @@ export const Index: Record = {
description: "Toggle group with small toggles",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-sm.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle"],
+ categories: ["toggle group", "toggle"],
meta: undefined,
},
"toggle-group-lg": {
@@ -5177,17 +7351,25 @@ export const Index: Record = {
description: "Toggle group with large toggles",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-lg.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle"],
+ categories: ["toggle group", "toggle"],
meta: undefined,
},
"toggle-group-outline": {
@@ -5195,17 +7377,25 @@ export const Index: Record = {
description: "Toggle group with outline toggles",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-outline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-outline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-outline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-outline.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle"],
+ categories: ["toggle group", "toggle"],
meta: undefined,
},
"toggle-group-outline-vertical": {
@@ -5213,17 +7403,25 @@ export const Index: Record = {
description: "Toggle group with outline toggles and vertical layout",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-outline-vertical.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-outline-vertical.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-outline-vertical.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-outline-vertical.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle","vertical"],
+ categories: ["toggle group", "toggle", "vertical"],
meta: undefined,
},
"toggle-group-disabled": {
@@ -5231,17 +7429,25 @@ export const Index: Record = {
description: "Disabled toggle group",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-disabled.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-disabled.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-disabled.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-disabled.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle","disabled"],
+ categories: ["toggle group", "toggle", "disabled"],
meta: undefined,
},
"toggle-group-multiple": {
@@ -5249,17 +7455,25 @@ export const Index: Record = {
description: "Toggle group with multiple selection",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-multiple.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-multiple.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-multiple.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-multiple.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle"],
+ categories: ["toggle group", "toggle"],
meta: undefined,
},
"toggle-group-with-disabled-item": {
@@ -5267,17 +7481,25 @@ export const Index: Record = {
description: "Toggle group with disabled item",
type: "registry:example",
registryDependencies: ["@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/toggle-group-with-disabled-item.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-group-with-disabled-item.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-group-with-disabled-item.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/toggle-group-with-disabled-item.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toggle group","toggle","disabled"],
+ categories: ["toggle group", "toggle", "disabled"],
meta: undefined,
},
"toggle-icon-group": {
@@ -5285,14 +7507,22 @@ export const Index: Record = {
description: "Multiple toggles",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-icon-group.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-icon-group.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/toggle-icon-group.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/toggle-icon-group.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toggle"],
@@ -5303,14 +7533,20 @@ export const Index: Record = {
description: "Large toggle",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-lg.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-lg.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toggle-lg.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toggle"],
@@ -5321,14 +7557,20 @@ export const Index: Record = {
description: "Outline toggle",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-outline.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-outline.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toggle-outline.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toggle"],
@@ -5339,14 +7581,20 @@ export const Index: Record = {
description: "Small toggle",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-sm.tsx",
- type: "registry:example",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/examples/toggle-sm.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toggle-sm.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toggle"],
@@ -5357,14 +7605,22 @@ export const Index: Record = {
description: "Toggle with icon",
type: "registry:example",
registryDependencies: ["@coss/toggle"],
- files: [{
- path: "registry/default/examples/toggle-with-icon.tsx",
- type: "registry:example",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/toggle-with-icon.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/examples/toggle-with-icon.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/examples/toggle-with-icon.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["toggle"],
@@ -5374,54 +7630,80 @@ export const Index: Record = {
name: "toolbar-demo",
description: "Toolbar",
type: "registry:example",
- registryDependencies: ["@coss/button","@coss/select","@coss/toggle-group","@coss/toolbar","@coss/tooltip"],
- files: [{
- path: "registry/default/examples/toolbar-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/button",
+ "@coss/select",
+ "@coss/toggle-group",
+ "@coss/toolbar",
+ "@coss/tooltip",
+ ],
+ files: [
+ {
+ path: "registry/default/examples/toolbar-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/toolbar-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["toolbar","button","select","toggle","tooltip"],
+ categories: ["toolbar", "button", "select", "toggle", "tooltip"],
meta: undefined,
},
"tooltip-demo": {
name: "tooltip-demo",
description: "Basic tooltip",
type: "registry:example",
- registryDependencies: ["@coss/tooltip","@coss/button"],
- files: [{
- path: "registry/default/examples/tooltip-demo.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/tooltip", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/examples/tooltip-demo.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/examples/tooltip-demo.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["tooltip","button"],
+ categories: ["tooltip", "button"],
meta: undefined,
},
"tooltip-grouped": {
name: "tooltip-grouped",
description: "Toggle group with grouped tooltips",
type: "registry:example",
- registryDependencies: ["@coss/tooltip","@coss/toggle-group"],
- files: [{
- path: "registry/default/examples/tooltip-grouped.tsx",
- type: "registry:example",
- target: ""
- }],
+ registryDependencies: ["@coss/tooltip", "@coss/toggle-group"],
+ files: [
+ {
+ path: "registry/default/examples/tooltip-grouped.tsx",
+ type: "registry:example",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
- const mod = await import("@/registry/default/examples/tooltip-grouped.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const mod = await import(
+ "@/registry/default/examples/tooltip-grouped.tsx"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["tooltip","toggle group","toggle"],
+ categories: ["tooltip", "toggle group", "toggle"],
meta: undefined,
},
"particle-bu-1": {
@@ -5429,14 +7711,20 @@ export const Index: Record = {
description: "Back link button with chevron",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-1.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-1.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-1.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5447,14 +7735,20 @@ export const Index: Record = {
description: "Card-style button with heading and description",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-2.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-2.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-2.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5465,14 +7759,20 @@ export const Index: Record = {
description: "Directional pad control buttons",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-3.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-3.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-3.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5483,14 +7783,20 @@ export const Index: Record = {
description: "Outline like button with count",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-4.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-4.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-4.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5501,14 +7807,20 @@ export const Index: Record = {
description: "Social login icon buttons",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-5.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-5.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-5.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5519,14 +7831,20 @@ export const Index: Record = {
description: "Expandable show more/less toggle button",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-6.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-6.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-6.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5537,14 +7855,20 @@ export const Index: Record = {
description: "Star button with count badge",
type: "registry:block",
registryDependencies: ["@coss/button"],
- files: [{
- path: "registry/default/particles/particle-bu-7.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-bu-7.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-bu-7.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["button"],
@@ -5554,108 +7878,156 @@ export const Index: Record = {
name: "particle-fr-1",
description: "Frame with collapsible content and delete button",
type: "registry:block",
- registryDependencies: ["@coss/frame","@coss/collapsible","@coss/button"],
- files: [{
- path: "registry/default/particles/particle-fr-1.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: ["@coss/frame", "@coss/collapsible", "@coss/button"],
+ files: [
+ {
+ path: "registry/default/particles/particle-fr-1.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-fr-1.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["frame","collapsible"],
+ categories: ["frame", "collapsible"],
meta: undefined,
},
"particle-in-1": {
name: "particle-in-1",
description: "Input with start text and end tooltip",
type: "registry:block",
- registryDependencies: ["@coss/button","@coss/input-group","@coss/popover"],
- files: [{
- path: "registry/default/particles/particle-in-1.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/button",
+ "@coss/input-group",
+ "@coss/popover",
+ ],
+ files: [
+ {
+ path: "registry/default/particles/particle-in-1.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-in-1.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","button","popover"],
+ categories: ["input", "input group", "button", "popover"],
meta: undefined,
},
"particle-in-2": {
name: "particle-in-2",
description: "Password input with toggle visibility",
type: "registry:block",
- registryDependencies: ["@coss/button","@coss/input-group","@coss/tooltip"],
- files: [{
- path: "registry/default/particles/particle-in-2.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/button",
+ "@coss/input-group",
+ "@coss/tooltip",
+ ],
+ files: [
+ {
+ path: "registry/default/particles/particle-in-2.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-in-2.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","button","tooltip"],
+ categories: ["input", "input group", "button", "tooltip"],
meta: undefined,
},
"particle-in-3": {
name: "particle-in-3",
description: "Input group mimicking a URL bar",
type: "registry:block",
- registryDependencies: ["@coss/button","@coss/input-group","@coss/popover"],
- files: [{
- path: "registry/default/particles/particle-in-3.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: [
+ "@coss/button",
+ "@coss/input-group",
+ "@coss/popover",
+ ],
+ files: [
+ {
+ path: "registry/default/particles/particle-in-3.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-in-3.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","button","popover"],
+ categories: ["input", "input group", "button", "popover"],
meta: undefined,
},
"particle-in-4": {
name: "particle-in-4",
description: "Input group with keyboard shortcut",
type: "registry:block",
- registryDependencies: ["@coss/input-group","@coss/kbd"],
- files: [{
- path: "registry/default/particles/particle-in-4.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/kbd"],
+ files: [
+ {
+ path: "registry/default/particles/particle-in-4.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-in-4.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","kbd","search"],
+ categories: ["input", "input group", "kbd", "search"],
meta: undefined,
},
"particle-in-5": {
name: "particle-in-5",
description: "Input group with start loading spinner",
type: "registry:block",
- registryDependencies: ["@coss/input-group","@coss/spinner"],
- files: [{
- path: "registry/default/particles/particle-in-5.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: ["@coss/input-group", "@coss/spinner"],
+ files: [
+ {
+ path: "registry/default/particles/particle-in-5.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-in-5.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["input","input group","loading","spinner"],
+ categories: ["input", "input group", "loading", "spinner"],
meta: undefined,
},
"particle-pa-1": {
@@ -5663,14 +8035,20 @@ export const Index: Record = {
description: "Pagination with previous and next buttons only",
type: "registry:block",
registryDependencies: ["@coss/pagination"],
- files: [{
- path: "registry/default/particles/particle-pa-1.tsx",
- type: "registry:block",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/particles/particle-pa-1.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-pa-1.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: ["pagination"],
@@ -5680,33 +8058,45 @@ export const Index: Record = {
name: "particle-pa-2",
description: "Pagination with select, and previous and next buttons",
type: "registry:block",
- registryDependencies: ["@coss/pagination","@coss/select"],
- files: [{
- path: "registry/default/particles/particle-pa-2.tsx",
- type: "registry:block",
- target: ""
- }],
+ registryDependencies: ["@coss/pagination", "@coss/select"],
+ files: [
+ {
+ path: "registry/default/particles/particle-pa-2.tsx",
+ type: "registry:block",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/particles/particle-pa-2.tsx")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
- categories: ["pagination","select"],
+ categories: ["pagination", "select"],
meta: undefined,
},
- "utils": {
+ utils: {
name: "utils",
description: "",
type: "registry:lib",
registryDependencies: undefined,
- files: [{
- path: "registry/default/lib/utils.ts",
- type: "registry:lib",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/lib/utils.ts",
+ type: "registry:lib",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/lib/utils.ts")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -5717,14 +8107,20 @@ export const Index: Record = {
description: "",
type: "registry:hook",
registryDependencies: undefined,
- files: [{
- path: "registry/default/hooks/use-mobile.ts",
- type: "registry:hook",
- target: ""
- }],
+ files: [
+ {
+ path: "registry/default/hooks/use-mobile.ts",
+ type: "registry:hook",
+ target: "",
+ },
+ ],
component: React.lazy(async () => {
const mod = await import("@/registry/default/hooks/use-mobile.ts")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
@@ -5735,17 +8131,25 @@ export const Index: Record = {
description: "",
type: "registry:hook",
registryDependencies: undefined,
- files: [{
- path: "registry/default/hooks/use-copy-to-clipboard.ts",
- type: "registry:hook",
- target: ""
- }],
- component: React.lazy(async () => {
- const mod = await import("@/registry/default/hooks/use-copy-to-clipboard.ts")
- const exportName = Object.keys(mod).find(key => typeof mod[key] === 'function' || typeof mod[key] === 'object') || item.name
+ files: [
+ {
+ path: "registry/default/hooks/use-copy-to-clipboard.ts",
+ type: "registry:hook",
+ target: "",
+ },
+ ],
+ component: React.lazy(async () => {
+ const mod = await import(
+ "@/registry/default/hooks/use-copy-to-clipboard.ts"
+ )
+ const exportName =
+ Object.keys(mod).find(
+ (key) =>
+ typeof mod[key] === "function" || typeof mod[key] === "object"
+ ) || item.name
return { default: mod.default || mod[exportName] }
}),
categories: undefined,
meta: undefined,
},
- }
\ No newline at end of file
+}
diff --git a/apps/ui/registry/default/ui/sidebar.tsx b/apps/ui/registry/default/ui/sidebar.tsx
index c0a53996a..0058dd0c4 100644
--- a/apps/ui/registry/default/ui/sidebar.tsx
+++ b/apps/ui/registry/default/ui/sidebar.tsx
@@ -1,10 +1,10 @@
"use client"
-import * as React from "react"
import { mergeProps } from "@base-ui-components/react/merge-props"
import { useRender } from "@base-ui-components/react/use-render"
-import { cva, VariantProps } from "class-variance-authority"
+import { VariantProps, cva } from "class-variance-authority"
import { PanelLeftIcon } from "lucide-react"
+import * as React from "react"
import { useIsMobile } from "@/registry/default/hooks/use-mobile"
import { cn } from "@/registry/default/lib/utils"
@@ -519,7 +519,6 @@ function SidebarMenuButton({
const buttonProps = mergeProps<"button">(defaultProps, props)
-
const buttonElement = useRender({
defaultTagName: "button",
render,
diff --git a/apps/ui/scripts/build-registry.mts b/apps/ui/scripts/build-registry.mts
index 5542e3699..d7578e16a 100644
--- a/apps/ui/scripts/build-registry.mts
+++ b/apps/ui/scripts/build-registry.mts
@@ -21,7 +21,6 @@ type RegistryItem = {
meta?: Record
}
-
async function buildRegistryIndex() {
let index = `/* eslint-disable @typescript-eslint/ban-ts-comment */
/* eslint-disable @typescript-eslint/no-explicit-any */
@@ -113,10 +112,7 @@ async function buildRegistryJsonFile() {
// 3. Copy the registry.json to the public/r directory.
await fs.cp(
path.join(process.cwd(), "registry.json"),
- path.join(
- process.cwd(),
- "public/r/registry.json"
- ),
+ path.join(process.cwd(), "public/r/registry.json"),
{ recursive: true }
)
}
@@ -137,8 +133,6 @@ async function buildRegistry() {
})
}
-
-
try {
console.log("🗂️ Building registry/__index__.tsx...")
await buildRegistryIndex()
diff --git a/apps/ui/scripts/propagate-ui.mts b/apps/ui/scripts/propagate-ui.mts
index b16a9445a..e7ad6a916 100644
--- a/apps/ui/scripts/propagate-ui.mts
+++ b/apps/ui/scripts/propagate-ui.mts
@@ -70,10 +70,7 @@ function rewriteImports(code: string): string {
// "@/registry/default/ui/*" → "@coss/ui/ui/*"
result = result.replace(/(["'])@\/lib\//g, "$1@coss/ui/lib/")
result = result.replace(/(["'])@\/hooks\//g, "$1@coss/ui/hooks/")
- result = result.replace(
- /(["'])@\/registry\/default\/ui\//g,
- "$1@coss/ui/ui/"
- )
+ result = result.replace(/(["'])@\/registry\/default\/ui\//g, "$1@coss/ui/ui/")
result = result.replace(
/(["'])@\/registry\/default\/hooks\//g,
"$1@workspace/ui/hooks/"
@@ -118,4 +115,4 @@ try {
} catch (error) {
console.error(error)
process.exit(1)
-}
\ No newline at end of file
+}
diff --git a/apps/ui/tsconfig.json b/apps/ui/tsconfig.json
index 85cdc760e..2d05b88aa 100644
--- a/apps/ui/tsconfig.json
+++ b/apps/ui/tsconfig.json
@@ -5,15 +5,9 @@
"declarationMap": false,
"esModuleInterop": true,
"paths": {
- "@/*": [
- "./*"
- ],
- "@source/*": [
- "./.source/*"
- ],
- "@coss/ui/*": [
- "../../packages/ui/src/*"
- ]
+ "@/*": ["./*"],
+ "@source/*": ["./.source/*"],
+ "@coss/ui/*": ["../../packages/ui/src/*"]
}
},
"include": [
@@ -23,7 +17,5 @@
"**/*.tsx",
".next/types/**/*.ts"
],
- "exclude": [
- "node_modules"
- ]
+ "exclude": ["node_modules"]
}
diff --git a/apps/ui/tsconfig.scripts.json b/apps/ui/tsconfig.scripts.json
index 0033d40af..7c2e3c1a7 100644
--- a/apps/ui/tsconfig.scripts.json
+++ b/apps/ui/tsconfig.scripts.json
@@ -12,4 +12,4 @@
},
"include": ["scripts/**/*.{ts,mts}"],
"exclude": ["node_modules"]
-}
\ No newline at end of file
+}
diff --git a/apps/ui/vercel.json b/apps/ui/vercel.json
index 0f3f1d7ba..68874d17d 100644
--- a/apps/ui/vercel.json
+++ b/apps/ui/vercel.json
@@ -2,4 +2,3 @@
"$schema": "https://openapi.vercel.sh/vercel.json",
"installCommand": "curl -fsSL https://bun.sh/install | bash -s -- \"bun-v1.3.1\" && ~/.bun/bin/bun install"
}
-
diff --git a/apps/www/app/auth/page.tsx b/apps/www/app/auth/page.tsx
index a09404806..23f3b0261 100644
--- a/apps/www/app/auth/page.tsx
+++ b/apps/www/app/auth/page.tsx
@@ -1,5 +1,5 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com auth",
@@ -12,7 +12,7 @@ export default function Page() {
coss.auth.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const users = `// Register a new user
await coss.auth.users.register({
@@ -35,13 +35,13 @@ await coss.auth.users.update('user_abc123', {
});
// Delete user
-await coss.auth.users.delete('user_abc123');`;
+await coss.auth.users.delete('user_abc123');`
const sessions = `// Validate session token
const session = await coss.auth.sessions.validate('session_token_123');
// Log out
-await coss.auth.sessions.logout('session_token_123');`;
+await coss.auth.sessions.logout('session_token_123');`
const passwordReset = `// Request password reset email
await coss.auth.passwords.requestReset({
@@ -52,7 +52,7 @@ await coss.auth.passwords.requestReset({
await coss.auth.passwords.confirmReset({
token: 'reset_token_123',
newPassword: 'newSecurePassword456',
-});`;
+});`
const webhooks = `// Webhook events
coss.auth.webhooks.on('user.registered', (event) => {
@@ -61,55 +61,43 @@ coss.auth.webhooks.on('user.registered', (event) => {
coss.auth.webhooks.on('user.deleted', (event) => {
console.log('User deleted:', event.data);
-});`;
+});`
const utilities = `// Validate webhook signature
const isValid = coss.auth.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-auth-signature'],
secret: 'whsec_auth_123',
-});`;
+});`
return (
-
+
-
Initialization
-
- Users
-
- Sessions
-
- Password Reset
-
- Webhooks
-
- Utilities
-
+
+ Initialization
+
+
+
+ Users
+
+
+
+ Sessions
+
+
+
+ Password Reset
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
- );
+ )
}
diff --git a/apps/www/app/calendar/page.tsx b/apps/www/app/calendar/page.tsx
index b6166a7b1..aaaa9af9a 100644
--- a/apps/www/app/calendar/page.tsx
+++ b/apps/www/app/calendar/page.tsx
@@ -1,10 +1,10 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com calendar",
description: "open source is the foundation of all modern software",
-}
+}
export default function Page() {
const initialization = `import { coss } from '@coss';
@@ -12,7 +12,7 @@ export default function Page() {
coss.calendar.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const authorization = `// Generate an OAuth link for Google Calendar
const authUrl = coss.calendar.auth.getAuthUrl({
@@ -25,9 +25,9 @@ await coss.calendar.auth.exchangeCode({
provider: 'google',
code: 'authorization_code_here',
redirectUri: 'https://yourapp.com/callback',
-});`;
+});`
-const calendars = `// List calendars
+ const calendars = `// List calendars
await coss.calendar.calendars.list({
provider: 'google',
});
@@ -36,9 +36,9 @@ await coss.calendar.calendars.list({
await coss.calendar.calendars.retrieve({
provider: 'google',
calendarId: 'primary',
-});`;
+});`
-const events = `// Create an event
+ const events = `// Create an event
await coss.calendar.events.create({
provider: 'google',
calendarId: 'primary',
@@ -71,9 +71,9 @@ await coss.calendar.events.delete({
provider: 'google',
calendarId: 'primary',
eventId: 'event_abc123',
-});`;
+});`
-const webhooks = `// Webhook events
+ const webhooks = `// Webhook events
coss.calendar.webhooks.on('event.created', (event) => {
console.log('Event created:', event.data);
});
@@ -84,55 +84,43 @@ coss.calendar.webhooks.on('event.updated', (event) => {
coss.calendar.webhooks.on('event.deleted', (event) => {
console.log('Event deleted:', event.data);
-});`;
+});`
-const utilities = `// Validate webhook signature
+ const utilities = `// Validate webhook signature
const isValid = coss.calendar.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-calendar-signature'],
secret: 'whsec_calendar_123',
-});`;
+});`
return (
-
+
-
Initialization
-
- Authorization
-
- Calendars
-
- Events
-
- Webhooks
-
- Utilities
-
+
+ Initialization
+
+
+
+ Authorization
+
+
+
+ Calendars
+
+
+
+ Events
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
- );
+ )
}
diff --git a/apps/www/app/email/page.tsx b/apps/www/app/email/page.tsx
index bd4132ffd..0521904fb 100644
--- a/apps/www/app/email/page.tsx
+++ b/apps/www/app/email/page.tsx
@@ -1,5 +1,5 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com email",
@@ -12,7 +12,7 @@ export default function Page() {
coss.email.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const sendingEmails = `// Send a transactional email
await coss.email.send({
@@ -21,7 +21,7 @@ await coss.email.send({
subject: 'Welcome to Our App!',
text: 'Thanks for signing up.',
html: 'Thanks for signing up.
',
-});`;
+});`
const domains = `// Create and verify a sending domain
await coss.email.domains.create({
@@ -32,7 +32,7 @@ await coss.email.domains.create({
await coss.email.domains.list();
// Delete a domain
-await coss.email.domains.delete('domain_abc123');`;
+await coss.email.domains.delete('domain_abc123');`
const templates = `// Create an email template
await coss.email.templates.create({
@@ -50,7 +50,7 @@ await coss.email.templates.update('tmpl_abc123', {
});
// Delete a template
-await coss.email.templates.delete('tmpl_abc123');`;
+await coss.email.templates.delete('tmpl_abc123');`
const webhooks = `// Webhook events
coss.email.webhooks.on('email.delivered', (event) => {
@@ -59,55 +59,43 @@ coss.email.webhooks.on('email.delivered', (event) => {
coss.email.webhooks.on('email.bounced', (event) => {
console.log('Email bounced:', event.data);
-});`;
+});`
const utilities = `// Validate webhook signature
const isValid = coss.email.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-email-infra-signature'],
secret: 'whsec_email_123',
-});`;
+});`
return (
-
Initialization
-
- Sending Emails
-
- Domains
-
- Templates
-
- Webhooks
-
- Utilities
-
+
+ Initialization
+
+
+
+ Sending Emails
+
+
+
+ Domains
+
+
+
+ Templates
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
- );
+ )
}
diff --git a/apps/www/app/layout.tsx b/apps/www/app/layout.tsx
index 0b8450698..e32b2f640 100644
--- a/apps/www/app/layout.tsx
+++ b/apps/www/app/layout.tsx
@@ -5,9 +5,9 @@ import { Cal_Sans as FontHeading, Inter as FontSans } from "next/font/google"
import { ThemeProvider } from "@coss/ui/components/theme-provider"
-import { SiteHeader } from "@coss/ui/components/site-header"
-import { SiteFooter } from "@coss/ui/components/site-footer"
import { SiteCta } from "@coss/ui/components/site-cta"
+import { SiteFooter } from "@coss/ui/components/site-footer"
+import { SiteHeader } from "@coss/ui/components/site-header"
const fontSans = FontSans({
subsets: ["latin"],
@@ -23,7 +23,7 @@ const fontHeading = FontHeading({
export const metadata: Metadata = {
metadataBase: new URL("https://coss.com"),
title: "coss.com",
- description: "coss.com - the everything but AI company",
+ description: "coss.com - the everything but AI company",
}
export default function RootLayout({
@@ -38,8 +38,14 @@ export default function RootLayout({
>
-
-
+
+
{children}
diff --git a/apps/www/app/not-found.tsx b/apps/www/app/not-found.tsx
index 7bd3c15f6..3dbcee1df 100644
--- a/apps/www/app/not-found.tsx
+++ b/apps/www/app/not-found.tsx
@@ -1,6 +1,6 @@
+import { ArrowLeftIcon } from "lucide-react"
import { Metadata } from "next"
import Link from "next/link"
-import { ArrowLeftIcon } from "lucide-react"
import {
PageHeader,
@@ -11,16 +11,18 @@ import { Button } from "@coss/ui/ui/button"
export const metadata: Metadata = {
title: "Page Not Found",
- description: "The page you're looking for doesn't exist or may have been moved.",
+ description:
+ "The page you're looking for doesn't exist or may have been moved.",
}
export default function NotFound() {
return (
-
+
Page Not Found
- The page you're looking for doesn't exist or may have been moved.
+ The page you're looking for doesn't exist or may have been
+ moved.
+
-
Initialization
-
- Subscribers
-
- Workflows
-
- Webhook Verification
+
+ Initialization
+
+
+
+ Subscribers
+
+
+
+ Workflows
+
+
+
+ Webhook Verification
+
+ />
- );
+ )
}
diff --git a/apps/www/app/page.tsx b/apps/www/app/page.tsx
index 2ef5bc457..750fa2ab4 100644
--- a/apps/www/app/page.tsx
+++ b/apps/www/app/page.tsx
@@ -1,5 +1,5 @@
-import { PageHeader, PageHeaderHeading } from "@coss/ui/components/page-header";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { PageHeader, PageHeaderHeading } from "@coss/ui/components/page-header"
export default async function Page() {
const code = `"dependencies": {
@@ -9,20 +9,68 @@ export default async function Page() {
"@coss/mail": "1.18.6",
"@coss/sms": "1.18.6",
"@coss/payments": "1.18.6"
-},`;
+},`
return (
- the everything but AI company.
+
+ the{" "}
+
+ everything but AI
+ {" "}
+ company.
+
-
dear friend,
-
open source is the foundation of all modern software. every app, website, and system we use today is built on open source. it is the most important driver of global GDP growth, powering innovation and businesses worldwide.
-
but building and maintaining open source is not easy. for open source to thrive, we need a sustainable model. that's where commercial open source software (coss) can come in: one of the best ways to create open, future-proof software while ensuring long-term success.
-
coss.com is the new holding company of cal.com , the pioneers of open source scheduling infrastructure and cal.com continues to be the 'google search' of our alphabet.
-
our mission is to build a home for amazing open source projects, giving them the support they need to grow and succeed.
-
for developers we are building the coss stack, a one line npm install @coss package that includes everything you need to build your application, from email, sms, calendar APIs, scheduling, video conferencing, notifications and more.
+
+ dear friend,
+
+
+ open source is the foundation
+ of all modern software. every app, website, and system we use today is
+ built on open source. it is the most important driver of global GDP
+ growth, powering innovation and businesses worldwide.
+
+
+ but building and maintaining open source is not easy. for open source
+ to thrive, we need a sustainable model. that's where{" "}
+
+ commercial open source software (coss)
+ {" "}
+ can come in: one of the best ways to create open, future-proof
+ software while ensuring long-term success.
+
+
+
+ coss.com
+ {" "}
+ is the new holding company of{" "}
+
+ cal.com
+
+ , the pioneers of open source scheduling infrastructure and cal.com
+ continues to be the 'google search' of our alphabet.
+
+
+ our mission is to build a home for amazing open source projects,
+ giving them the support they need to grow and succeed.
+
+
+ for developers we are building the coss stack, a one line{" "}
+
+ npm install @coss
+ {" "}
+ package that includes everything you need to build your application,
+ from email, sms, calendar APIs, scheduling, video conferencing,
+ notifications and more.
+
-
to achieve that, we are partnering up with the best-in-class coss companies in the space to offer a unified infrastructure API, react package and a single .env environment key: COSS_KEY=ITSTIMETOBUILD
-
think of this as react-on-rails , but with a commercial service attached.
-
let us run the infrastructure, so you can focus on writing code.
-
open source is the future. and with coss, we're making sure that future is bright.
-
and who knows… maybe one day you can purchase $COSS on your favourite stack stock exchange.
-
if you are interested in coss.com, consider joining the early access waitlist or apply for our open positions .
+
+ to achieve that, we are partnering up with the best-in-class coss
+ companies in the space to offer a unified infrastructure API, react
+ package and a single{" "}
+
+ .env
+ {" "}
+ environment key:{" "}
+
+ COSS_KEY=ITSTIMETOBUILD
+
+
+
+ think of this as{" "}
+ react-on-rails , but with a
+ commercial service attached.
+
+
+ let us run the infrastructure, so you can focus on writing code.
+
+
+ open source is the future. and with coss, we're making sure that
+ future is bright.
+
+
+ and who knows… maybe one day you can purchase{" "}
+ $COSS on your favourite{" "}
+ stack stock exchange.
+
+
+ if you are interested in coss.com, consider joining the early access{" "}
+
+ waitlist
+ {" "}
+ or apply for our{" "}
+
+ open positions
+
+ .
+
best,
-
bailey & peer
+
+ bailey & peer
+
- );
+ )
}
diff --git a/apps/www/app/payments/page.tsx b/apps/www/app/payments/page.tsx
index 7e6a93e19..a3db448f3 100644
--- a/apps/www/app/payments/page.tsx
+++ b/apps/www/app/payments/page.tsx
@@ -1,10 +1,10 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com payments",
description: "open source is the foundation of all modern software",
-}
+}
export default function Page() {
const initialization = `import { coss } from '@coss';
@@ -12,7 +12,7 @@ export default function Page() {
coss.payments.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const products = `// Create a product
await coss.payments.products.create({
@@ -32,7 +32,7 @@ await coss.payments.products.update('prod_abc123', {
});
// Delete a product
-await coss.payments.products.delete('prod_abc123');`;
+await coss.payments.products.delete('prod_abc123');`
const prices = `// Create a price for a product
await coss.payments.prices.create({
@@ -43,7 +43,7 @@ await coss.payments.prices.create({
});
// List prices
-await coss.payments.prices.list();`;
+await coss.payments.prices.list();`
const customers = `// Create a customer
await coss.payments.customers.create({
@@ -52,7 +52,7 @@ await coss.payments.customers.create({
});
// Retrieve a customer
-await coss.payments.customers.retrieve('cus_abc123');`;
+await coss.payments.customers.retrieve('cus_abc123');`
const subscriptions = `// Create a subscription
await coss.payments.subscriptions.create({
@@ -69,7 +69,7 @@ await coss.payments.subscriptions.update('sub_abc123', {
});
// Cancel a subscription
-await coss.payments.subscriptions.cancel('sub_abc123');`;
+await coss.payments.subscriptions.cancel('sub_abc123');`
const invoices = `// Create an invoice manually
await coss.payments.invoices.create({
@@ -83,7 +83,7 @@ await coss.payments.invoices.create({
await coss.payments.invoices.finalize('inv_abc123');
// Pay an invoice
-await coss.payments.invoices.pay('inv_abc123');`;
+await coss.payments.invoices.pay('inv_abc123');`
const webhooks = `// Webhook events
coss.payments.webhooks.on('invoice.paid', (event) => {
@@ -92,67 +92,51 @@ coss.payments.webhooks.on('invoice.paid', (event) => {
coss.payments.webhooks.on('subscription.created', (event) => {
console.log('Subscription created:', event.data);
-});`;
+});`
const utilities = `// Validate webhook signature
const isValid = coss.payments.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-payments-signature'],
secret: 'whsec_payments_123',
-});`;
+});`
return (
-
+
-
Initialization
-
- Products
-
- Prices
-
- Customers
-
- Subscriptions
-
- Invoices
-
- Webhooks
-
- Utilities
-
+
+ Initialization
+
+
+
+ Products
+
+
+
+ Prices
+
+
+
+ Customers
+
+
+
+ Subscriptions
+
+
+
+ Invoices
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
- );
+ )
}
diff --git a/apps/www/app/scheduling/page.tsx b/apps/www/app/scheduling/page.tsx
index 19a916f75..610e67665 100644
--- a/apps/www/app/scheduling/page.tsx
+++ b/apps/www/app/scheduling/page.tsx
@@ -1,10 +1,10 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com scheduling",
description: "open source is the foundation of all modern software",
-}
+}
export default function Page() {
const initialization = `import { coss } from '@coss';
@@ -12,7 +12,7 @@ export default function Page() {
coss.scheduling.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const users = `// Create a user
await coss.scheduling.users.create({
@@ -21,7 +21,7 @@ await coss.scheduling.users.create({
});
// Retrieve a user
-await coss.scheduling.users.retrieve('user_abc123');`;
+await coss.scheduling.users.retrieve('user_abc123');`
const schedules = `// Create a schedule
await coss.scheduling.schedules.create({
@@ -37,7 +37,7 @@ await coss.scheduling.schedules.create({
});
// Retrieve schedules
-await coss.scheduling.schedules.list({ userId: 'user_abc123' });`;
+await coss.scheduling.schedules.list({ userId: 'user_abc123' });`
const eventTypes = `// Create an event type
await coss.scheduling.eventTypes.create({
@@ -48,7 +48,7 @@ await coss.scheduling.eventTypes.create({
});
// Retrieve event types
-await coss.scheduling.eventTypes.list({ userId: 'user_abc123' });`;
+await coss.scheduling.eventTypes.list({ userId: 'user_abc123' });`
const bookings = `// Create a booking
await coss.scheduling.bookings.create({
@@ -61,7 +61,7 @@ await coss.scheduling.bookings.create({
});
// Retrieve bookings
-await coss.scheduling.bookings.list({ userId: 'user_abc123' });`;
+await coss.scheduling.bookings.list({ userId: 'user_abc123' });`
const webhooks = `// Webhook events
coss.scheduling.webhooks.on('booking.created', (event) => {
@@ -70,61 +70,47 @@ coss.scheduling.webhooks.on('booking.created', (event) => {
coss.scheduling.webhooks.on('booking.cancelled', (event) => {
console.log('Booking cancelled:', event.data);
-});`;
+});`
const utilities = `// Validate webhook signature
const isValid = coss.scheduling.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-scheduling-signature'],
secret: 'whsec_scheduling_123',
-});`;
+});`
return (
-
+
-
Initialization
-
- Users
-
- Schedules
-
- Event Types
-
- Bookings
-
- Webhooks
-
- Utilities
-
+
+ Initialization
+
+
+
+ Users
+
+
+
+ Schedules
+
+
+
+ Event Types
+
+
+
+ Bookings
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
- );
+ )
}
diff --git a/apps/www/app/sms/page.tsx b/apps/www/app/sms/page.tsx
index 7e9e6d37a..14556ad7f 100644
--- a/apps/www/app/sms/page.tsx
+++ b/apps/www/app/sms/page.tsx
@@ -1,10 +1,10 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com sms",
description: "open source is the foundation of all modern software",
-}
+}
export default function Page() {
const initialization = `import { coss } from '@coss';
@@ -12,14 +12,14 @@ export default function Page() {
coss.sms.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const sendingMessages = `// Send an SMS message
await coss.sms.messages.send({
to: '+15551234567',
from: '+15559876543',
body: 'Your verification code is 123456',
-});`;
+});`
const messages = `// Retrieve a message
await coss.sms.messages.retrieve('msg_abc123');
@@ -27,7 +27,7 @@ await coss.sms.messages.retrieve('msg_abc123');
// List sent messages
await coss.sms.messages.list({
to: '+15551234567',
-});`;
+});`
const phoneNumbers = `// Buy a new phone number
await coss.sms.numbers.purchase({
@@ -39,7 +39,7 @@ await coss.sms.numbers.purchase({
await coss.sms.numbers.list();
// Release a phone number
-await coss.sms.numbers.release('+15559876543');`;
+await coss.sms.numbers.release('+15559876543');`
const webhooks = `// Webhook events
coss.sms.webhooks.on('message.delivered', (event) => {
@@ -48,55 +48,43 @@ coss.sms.webhooks.on('message.delivered', (event) => {
coss.sms.webhooks.on('message.failed', (event) => {
console.log('Message failed:', event.data);
-});`;
+});`
const utilities = `// Validate webhook signature
const isValid = coss.sms.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-sms-signature'],
secret: 'whsec_sms_123',
-});`;
+});`
return (
-
+
-
Initialization
-
- Sending Messages
-
- Messages
-
- Phone Numbers
-
- Webhooks
-
- Utilities
-
+
+ Initialization
+
+
+
+ Sending Messages
+
+
+
+ Messages
+
+
+
+ Phone Numbers
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
- );
+ )
}
diff --git a/apps/www/app/video/page.tsx b/apps/www/app/video/page.tsx
index d4e6e8260..325777324 100644
--- a/apps/www/app/video/page.tsx
+++ b/apps/www/app/video/page.tsx
@@ -1,10 +1,10 @@
-import { Metadata } from "next";
-import { CodeBlock } from "@coss/ui/components/code-block";
+import { CodeBlock } from "@coss/ui/components/code-block"
+import { Metadata } from "next"
export const metadata: Metadata = {
title: "coss.com video",
description: "open source is the foundation of all modern software",
-}
+}
export default function Page() {
const initialization = `import { coss } from '@coss';
@@ -12,7 +12,7 @@ export default function Page() {
coss.video.init({
apiKey: process.env.COSS_KEY,
environment: 'production', // or 'sandbox'
-});`;
+});`
const rooms = `// Create a room
await coss.video.rooms.create({
@@ -37,7 +37,7 @@ await coss.video.rooms.update('team-sync-0422', {
});
// Delete a room
-await coss.video.rooms.delete('team-sync-0422');`;
+await coss.video.rooms.delete('team-sync-0422');`
const tokens = `// Generate a join token
const token = await coss.video.tokens.create({
@@ -45,7 +45,7 @@ const token = await coss.video.tokens.create({
userId: 'user_abc123',
role: 'host',
exp: Math.floor(Date.now() / 1000) + 60 * 60,
-});`;
+});`
const participants = `// List participants
await coss.video.participants.list('team-sync-0422');
@@ -57,7 +57,7 @@ await coss.video.participants.remove('team-sync-0422', 'user_abc123');
await coss.video.participants.history({
roomName: 'team-sync-0422',
userId: 'user_abc123',
-});`;
+});`
const recordings = `// Start recording
await coss.video.recordings.start('team-sync-0422');
@@ -72,7 +72,7 @@ await coss.video.recordings.list();
await coss.video.recordings.retrieve('rec_abc123');
// Delete a recording
-await coss.video.recordings.delete('rec_abc123');`;
+await coss.video.recordings.delete('rec_abc123');`
const webhooks = `// Webhook events
coss.video.webhooks.on('room.started', (event) => {
@@ -85,73 +85,57 @@ coss.video.webhooks.on('participant.joined', (event) => {
});
// Other events:
-// room.ended, participant.left, recording.started, recording.stopped`;
+// room.ended, participant.left, recording.started, recording.stopped`
const utilities = `// Validate webhook signature
const isValid = coss.video.utils.verifySignature({
payload: req.body,
signature: req.headers['coss-video-signature'],
secret: 'whsec_video_123',
-});`;
+});`
const bonus = `// Generate a meeting URL
const meetingUrl = coss.video.utils.generateJoinUrl({
roomName: 'team-sync-0422',
token,
-});`;
+});`
return (
-
+
-
Initialization
-
- Rooms
-
- Tokens
-
- Participants
-
- Recordings
-
- Webhooks
-
- Utilities
-
- Bonus - Meeting URL Generator
-
+
+ Initialization
+
+
+
+ Rooms
+
+
+
+ Tokens
+
+
+
+ Participants
+
+
+
+ Recordings
+
+
+
+ Webhooks
+
+
+
+ Utilities
+
+
+
+ Bonus - Meeting URL Generator
+
+
- );
+ )
}
diff --git a/apps/www/eslint.config.mjs b/apps/www/eslint.config.mjs
deleted file mode 100644
index c815778e7..000000000
--- a/apps/www/eslint.config.mjs
+++ /dev/null
@@ -1,4 +0,0 @@
-import { nextJsConfig } from "@coss/eslint-config/next";
-
-/** @type {import("eslint").Linter.Config} */
-export default nextJsConfig;
diff --git a/apps/www/next.config.ts b/apps/www/next.config.ts
index 5dec87516..e86a3b198 100644
--- a/apps/www/next.config.ts
+++ b/apps/www/next.config.ts
@@ -1,7 +1,7 @@
-import type { NextConfig } from "next";
+import type { NextConfig } from "next"
const nextConfig: NextConfig = {
transpilePackages: ["@coss/ui"],
-};
+}
-export default nextConfig;
+export default nextConfig
diff --git a/apps/www/package.json b/apps/www/package.json
index ba7177453..871101066 100644
--- a/apps/www/package.json
+++ b/apps/www/package.json
@@ -7,7 +7,7 @@
"dev": "next dev",
"build": "next build",
"start": "next start",
- "lint": "eslint . --max-warnings 0",
+ "lint": "biome lint .",
"typecheck": "tsc --noEmit",
"clean": "rm -rf node_modules && rm -rf .turbo && rm -rf .next"
},
@@ -25,12 +25,8 @@
"@types/node": "^20",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
- "@coss/eslint-config": "workspace:^",
"@coss/typescript-config": "workspace:*",
"tailwindcss": "^4",
"typescript": "^5.9.2"
- },
- "peerDependencies": {
- "eslint": "*"
}
}
diff --git a/apps/www/postcss.config.mjs b/apps/www/postcss.config.mjs
index af6087cdf..b21e6e897 100644
--- a/apps/www/postcss.config.mjs
+++ b/apps/www/postcss.config.mjs
@@ -1,3 +1,3 @@
-import { postcssConfig } from "@coss/ui/postcss.config";
+import { postcssConfig } from "@coss/ui/postcss.config"
-export default postcssConfig;
+export default postcssConfig
diff --git a/apps/www/tsconfig.json b/apps/www/tsconfig.json
index e12ab4df0..a31ff12c8 100644
--- a/apps/www/tsconfig.json
+++ b/apps/www/tsconfig.json
@@ -7,7 +7,7 @@
}
],
"paths": {
- "@/*": ["./*"],
+ "@/*": ["./*"]
}
},
"include": [
diff --git a/apps/www/vercel.json b/apps/www/vercel.json
index 0f3f1d7ba..68874d17d 100644
--- a/apps/www/vercel.json
+++ b/apps/www/vercel.json
@@ -2,4 +2,3 @@
"$schema": "https://openapi.vercel.sh/vercel.json",
"installCommand": "curl -fsSL https://bun.sh/install | bash -s -- \"bun-v1.3.1\" && ~/.bun/bin/bun install"
}
-
diff --git a/biome.json b/biome.json
new file mode 100644
index 000000000..d925e83b8
--- /dev/null
+++ b/biome.json
@@ -0,0 +1,46 @@
+{
+ "$schema": "https://biomejs.dev/schemas/1.9.4/schema.json",
+ "files": {
+ "ignore": [
+ "node_modules",
+ "dist",
+ "build",
+ "coverage",
+ "*.log",
+ ".turbo",
+ "**/.turbo",
+ ".next",
+ "**/.next",
+ "apps/*/.next",
+ "apps/*/.source"
+ ]
+ },
+ "formatter": {
+ "indentStyle": "space",
+ "indentWidth": 2,
+ "lineWidth": 80
+ },
+ "organizeImports": {
+ "enabled": true
+ },
+ "linter": {
+ "enabled": true,
+ "rules": {
+ "recommended": false
+ }
+ },
+ "javascript": {
+ "formatter": {
+ "quoteStyle": "double",
+ "jsxQuoteStyle": "double",
+ "trailingCommas": "es5",
+ "semicolons": "asNeeded"
+ }
+ },
+ "json": {
+ "formatter": {
+ "indentStyle": "space",
+ "indentWidth": 2
+ }
+ }
+}
diff --git a/bun.lock b/bun.lock
index e8765a754..3992af0e7 100644
--- a/bun.lock
+++ b/bun.lock
@@ -4,10 +4,9 @@
"": {
"name": "cosscom",
"devDependencies": {
+ "@biomejs/biome": "^1.9.4",
"husky": "^9.1.7",
"lint-staged": "^16.2.6",
- "prettier": "^3.6.2",
- "prettier-plugin-organize-imports": "^4.3.0",
"turbo": "^2.5.5",
"typescript": "5.9.2",
},
@@ -58,18 +57,12 @@
"zod": "^4.0.17",
},
"devDependencies": {
- "@coss/eslint-config": "workspace:*",
- "@ianvs/prettier-plugin-sort-imports": "^4.6.1",
"@tailwindcss/postcss": "^4.1.11",
"@types/node": "^24.2.1",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
"@types/react-payment-inputs": "^1.1.4",
- "eslint": "^9.33.0",
- "eslint-config-next": "15.4.6",
"postcss": "^8.5.6",
- "prettier": "^3.6.2",
- "prettier-plugin-tailwindcss": "^0.6.14",
"rimraf": "^6.0.1",
"shiki": "^3.9.2",
"tailwindcss": "^4.1.11",
@@ -102,16 +95,13 @@
"zod": "^4.1.5",
},
"devDependencies": {
- "@coss/eslint-config": "workspace:*",
"@coss/typescript-config": "workspace:*",
- "@ianvs/prettier-plugin-sort-imports": "^4.6.1",
"@shikijs/transformers": "^3.12.2",
"@tailwindcss/postcss": "^4.1.13",
"@types/mdx": "^2.0.13",
"@types/node": "^24.3.1",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
- "prettier-plugin-tailwindcss": "^0.6.14",
"rehype-pretty-code": "^0.14.1",
"rimraf": "^6.0.1",
"shiki": "^3.12.2",
@@ -119,9 +109,6 @@
"tsx": "^4.20.5",
"typescript": "^5.9.2",
},
- "peerDependencies": {
- "eslint": "*",
- },
},
"apps/www": {
"name": "www",
@@ -136,7 +123,6 @@
"react-dom": "^19.2.0",
},
"devDependencies": {
- "@coss/eslint-config": "workspace:^",
"@coss/typescript-config": "workspace:*",
"@tailwindcss/postcss": "^4",
"@types/node": "^20",
@@ -145,26 +131,6 @@
"tailwindcss": "^4",
"typescript": "^5.9.2",
},
- "peerDependencies": {
- "eslint": "*",
- },
- },
- "packages/eslint-config": {
- "name": "@coss/eslint-config",
- "version": "0.0.0",
- "devDependencies": {
- "@eslint/js": "^9.33.0",
- "@next/eslint-plugin-next": "^15.4.6",
- "eslint": "^9.33.0",
- "eslint-config-prettier": "^10.1.1",
- "eslint-plugin-only-warn": "^1.1.0",
- "eslint-plugin-react": "^7.37.4",
- "eslint-plugin-react-hooks": "^5.2.0",
- "eslint-plugin-turbo": "^2.5.0",
- "globals": "^16.3.0",
- "typescript": "^5.9.2",
- "typescript-eslint": "^8.39.0",
- },
},
"packages/typescript-config": {
"name": "@coss/typescript-config",
@@ -187,13 +153,11 @@
"tailwind-merge": "^3.3.1",
},
"devDependencies": {
- "@coss/eslint-config": "workspace:*",
"@coss/typescript-config": "workspace:*",
"@tailwindcss/postcss": "^4.1.11",
"@turbo/gen": "^2.5.5",
"@types/node": "^20.19.9",
"@types/react": "^19.2.0",
- "eslint": "^9.36.0",
"next": "^16.0.0",
"react": "^19.2.0",
"tailwindcss": "^4.1.11",
@@ -274,12 +238,28 @@
"@base-ui-components/utils": ["@base-ui-components/utils@0.1.2", "", { "dependencies": { "@babel/runtime": "7.28.4", "@floating-ui/utils": "0.2.10", "reselect": "5.1.1", "use-sync-external-store": "1.5.0" }, "optionalDependencies": { "@types/react": "19.2.2" }, "peerDependencies": { "react": "19.2.0", "react-dom": "19.2.0" } }, "sha512-aEitDGpMsYO2qnSpYOwZNykn9Rzn2ioyEVk2fyDRH7t+TIHVKpp9CeV7SPTq43M9mMSDxQ+7UeZJVkrj2dCVIQ=="],
+ "@biomejs/biome": ["@biomejs/biome@1.9.4", "", { "optionalDependencies": { "@biomejs/cli-darwin-arm64": "1.9.4", "@biomejs/cli-darwin-x64": "1.9.4", "@biomejs/cli-linux-arm64": "1.9.4", "@biomejs/cli-linux-arm64-musl": "1.9.4", "@biomejs/cli-linux-x64": "1.9.4", "@biomejs/cli-linux-x64-musl": "1.9.4", "@biomejs/cli-win32-arm64": "1.9.4", "@biomejs/cli-win32-x64": "1.9.4" }, "bin": { "biome": "bin/biome" } }, "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog=="],
+
+ "@biomejs/cli-darwin-arm64": ["@biomejs/cli-darwin-arm64@1.9.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw=="],
+
+ "@biomejs/cli-darwin-x64": ["@biomejs/cli-darwin-x64@1.9.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg=="],
+
+ "@biomejs/cli-linux-arm64": ["@biomejs/cli-linux-arm64@1.9.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g=="],
+
+ "@biomejs/cli-linux-arm64-musl": ["@biomejs/cli-linux-arm64-musl@1.9.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA=="],
+
+ "@biomejs/cli-linux-x64": ["@biomejs/cli-linux-x64@1.9.4", "", { "os": "linux", "cpu": "x64" }, "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg=="],
+
+ "@biomejs/cli-linux-x64-musl": ["@biomejs/cli-linux-x64-musl@1.9.4", "", { "os": "linux", "cpu": "x64" }, "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg=="],
+
+ "@biomejs/cli-win32-arm64": ["@biomejs/cli-win32-arm64@1.9.4", "", { "os": "win32", "cpu": "arm64" }, "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg=="],
+
+ "@biomejs/cli-win32-x64": ["@biomejs/cli-win32-x64@1.9.4", "", { "os": "win32", "cpu": "x64" }, "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA=="],
+
"@bundled-es-modules/cookie": ["@bundled-es-modules/cookie@2.0.1", "", { "dependencies": { "cookie": "0.7.2" } }, "sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw=="],
"@bundled-es-modules/statuses": ["@bundled-es-modules/statuses@1.0.1", "", { "dependencies": { "statuses": "2.0.2" } }, "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg=="],
- "@coss/eslint-config": ["@coss/eslint-config@workspace:packages/eslint-config"],
-
"@coss/typescript-config": ["@coss/typescript-config@workspace:packages/typescript-config"],
"@coss/ui": ["@coss/ui@workspace:packages/ui"],
@@ -302,12 +282,8 @@
"@ecies/ciphers": ["@ecies/ciphers@0.2.4", "", { "peerDependencies": { "@noble/ciphers": "1.3.0" } }, "sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w=="],
- "@emnapi/core": ["@emnapi/core@1.5.0", "", { "dependencies": { "@emnapi/wasi-threads": "1.1.0", "tslib": "2.8.1" } }, "sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg=="],
-
"@emnapi/runtime": ["@emnapi/runtime@1.6.0", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-obtUmAHTMjll499P+D9A3axeJFlhdjOWdKUNs/U6QIGT7V5RjcUW1xToAzjvmgTSQhDbYn/NwfTRoJcQ2rNBxA=="],
- "@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.1.0", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ=="],
-
"@emotion/is-prop-valid": ["@emotion/is-prop-valid@1.2.2", "", { "dependencies": { "@emotion/memoize": "0.8.1" } }, "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw=="],
"@emotion/memoize": ["@emotion/memoize@0.8.1", "", {}, "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="],
@@ -366,24 +342,6 @@
"@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.10", "", { "os": "win32", "cpu": "x64" }, "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw=="],
- "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.9.0", "", { "dependencies": { "eslint-visitor-keys": "3.4.3" }, "peerDependencies": { "eslint": "9.35.0" } }, "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g=="],
-
- "@eslint-community/regexpp": ["@eslint-community/regexpp@4.12.1", "", {}, "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ=="],
-
- "@eslint/config-array": ["@eslint/config-array@0.21.0", "", { "dependencies": { "@eslint/object-schema": "2.1.6", "debug": "4.4.1", "minimatch": "3.1.2" } }, "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ=="],
-
- "@eslint/config-helpers": ["@eslint/config-helpers@0.3.1", "", {}, "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA=="],
-
- "@eslint/core": ["@eslint/core@0.15.2", "", { "dependencies": { "@types/json-schema": "7.0.15" } }, "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg=="],
-
- "@eslint/eslintrc": ["@eslint/eslintrc@3.3.1", "", { "dependencies": { "ajv": "6.12.6", "debug": "4.4.1", "espree": "10.4.0", "globals": "14.0.0", "ignore": "5.3.2", "import-fresh": "3.3.1", "js-yaml": "4.1.0", "minimatch": "3.1.2", "strip-json-comments": "3.1.1" } }, "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ=="],
-
- "@eslint/js": ["@eslint/js@9.36.0", "", {}, "sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw=="],
-
- "@eslint/object-schema": ["@eslint/object-schema@2.1.6", "", {}, "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA=="],
-
- "@eslint/plugin-kit": ["@eslint/plugin-kit@0.3.5", "", { "dependencies": { "@eslint/core": "0.15.2", "levn": "0.4.1" } }, "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w=="],
-
"@floating-ui/core": ["@floating-ui/core@1.7.3", "", { "dependencies": { "@floating-ui/utils": "0.2.10" } }, "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w=="],
"@floating-ui/dom": ["@floating-ui/dom@1.7.4", "", { "dependencies": { "@floating-ui/core": "1.7.3", "@floating-ui/utils": "0.2.10" } }, "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA=="],
@@ -410,16 +368,6 @@
"@hugeicons/react": ["@hugeicons/react@1.1.1", "", { "peerDependencies": { "react": "19.2.0" } }, "sha512-BAbFVtx0XZ/yF2poPLFn0N9Ji6ebV/MpI5+WRqooFp3smQDwpL+72m+BBs4KAM5djgWUpg12weyc5SJtTsOwsw=="],
- "@humanfs/core": ["@humanfs/core@0.19.1", "", {}, "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA=="],
-
- "@humanfs/node": ["@humanfs/node@0.16.6", "", { "dependencies": { "@humanfs/core": "0.19.1", "@humanwhocodes/retry": "0.3.1" } }, "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw=="],
-
- "@humanwhocodes/module-importer": ["@humanwhocodes/module-importer@1.0.1", "", {}, "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="],
-
- "@humanwhocodes/retry": ["@humanwhocodes/retry@0.4.3", "", {}, "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ=="],
-
- "@ianvs/prettier-plugin-sort-imports": ["@ianvs/prettier-plugin-sort-imports@4.7.0", "", { "dependencies": { "@babel/generator": "7.28.3", "@babel/parser": "7.28.4", "@babel/traverse": "7.28.4", "@babel/types": "7.28.4", "semver": "7.7.2" }, "peerDependencies": { "prettier": "3.6.2" } }, "sha512-soa2bPUJAFruLL4z/CnMfSEKGznm5ebz29fIa9PxYtu8HHyLKNE1NXAs6dylfw1jn/ilEIfO2oLLN6uAafb7DA=="],
-
"@img/colour": ["@img/colour@1.0.0", "", {}, "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw=="],
"@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.4", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.2.3" }, "os": "darwin", "cpu": "arm64" }, "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA=="],
@@ -508,12 +456,8 @@
"@mswjs/interceptors": ["@mswjs/interceptors@0.39.6", "", { "dependencies": { "@open-draft/deferred-promise": "2.2.0", "@open-draft/logger": "0.3.0", "@open-draft/until": "2.1.0", "is-node-process": "1.2.0", "outvariant": "1.4.3", "strict-event-emitter": "0.5.1" } }, "sha512-bndDP83naYYkfayr/qhBHMhk0YGwS1iv6vaEGcr0SQbO0IZtbOPqjKjds/WcG+bJA+1T5vCx6kprKOzn5Bg+Vw=="],
- "@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@0.2.12", "", { "dependencies": { "@emnapi/core": "1.5.0", "@emnapi/runtime": "1.4.5", "@tybys/wasm-util": "0.10.1" } }, "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ=="],
-
"@next/env": ["@next/env@16.0.0", "", {}, "sha512-s5j2iFGp38QsG1LWRQaE2iUY3h1jc014/melHFfLdrsMJPqxqDQwWNwyQTcNoUSGZlCVZuM7t7JDMmSyRilsnA=="],
- "@next/eslint-plugin-next": ["@next/eslint-plugin-next@15.5.3", "", { "dependencies": { "fast-glob": "3.3.1" } }, "sha512-SdhaKdko6dpsSr0DldkESItVrnPYB1NS2NpShCSX5lc7SSQmLZt5Mug6t2xbiuVWEVDLZSuIAoQyYVBYp0dR5g=="],
-
"@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@16.0.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-/CntqDCnk5w2qIwMiF0a9r6+9qunZzFmU0cBX4T82LOflE72zzH6gnOjCwUXYKOBlQi8OpP/rMj8cBIr18x4TA=="],
"@next/swc-darwin-x64": ["@next/swc-darwin-x64@16.0.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-hB4GZnJGKa8m4efvTGNyii6qs76vTNl+3dKHTCAUaksN6KjYy4iEO3Q5ira405NW2PKb3EcqWiRaL9DrYJfMHg=="],
@@ -542,8 +486,6 @@
"@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "1.19.1" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="],
- "@nolyfill/is-core-module": ["@nolyfill/is-core-module@1.0.39", "", {}, "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA=="],
-
"@open-draft/deferred-promise": ["@open-draft/deferred-promise@2.2.0", "", {}, "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA=="],
"@open-draft/logger": ["@open-draft/logger@0.3.0", "", { "dependencies": { "is-node-process": "1.2.0", "outvariant": "1.4.3" } }, "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ=="],
@@ -894,10 +836,6 @@
"@remixicon/react": ["@remixicon/react@4.6.0", "", { "peerDependencies": { "react": "19.2.0" } }, "sha512-bY56maEgT5IYUSRotqy9h03IAKJC85vlKtWFg2FKzfs8JPrkdBAYSa9dxoUSKFwGzup8Ux6vjShs9Aec3jvr2w=="],
- "@rtsao/scc": ["@rtsao/scc@1.1.0", "", {}, "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g=="],
-
- "@rushstack/eslint-patch": ["@rushstack/eslint-patch@1.12.0", "", {}, "sha512-5EwMtOqvJMMa3HbmxLlF74e+3/HhwBTMcvt3nqVJgGCozO6hzIPOBlwm8mGVNR9SN2IJpxSnlxczyDjcn7qIyw=="],
-
"@sec-ant/readable-stream": ["@sec-ant/readable-stream@0.4.1", "", {}, "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg=="],
"@shikijs/core": ["@shikijs/core@3.13.0", "", { "dependencies": { "@shikijs/types": "3.13.0", "@shikijs/vscode-textmate": "10.0.2", "@types/hast": "3.0.4", "hast-util-to-html": "9.0.5" } }, "sha512-3P8rGsg2Eh2qIHekwuQjzWhKI4jV97PhvYjYUzGqjvJfqdQPz+nMlfWahU24GZAyW1FxFI1sYjyhfh5CoLmIUA=="],
@@ -974,8 +912,6 @@
"@turbo/workspaces": ["@turbo/workspaces@2.5.5", "", { "dependencies": { "commander": "10.0.1", "execa": "5.1.1", "fast-glob": "3.3.3", "fs-extra": "10.1.0", "gradient-string": "2.0.2", "inquirer": "8.2.6", "js-yaml": "4.1.0", "ora": "4.1.1", "picocolors": "1.0.1", "semver": "7.6.2", "update-check": "1.5.4" }, "bin": { "workspaces": "dist/cli.js" } }, "sha512-Gye68+szmOp96xMvmondTRQYcYvevDqUP9JuN9jC6kqzFel7U1pJ/hoPvyD3WGQNxyKsdF+wJ5fvNaYXkzr6tQ=="],
- "@tybys/wasm-util": ["@tybys/wasm-util@0.10.1", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg=="],
-
"@types/cookie": ["@types/cookie@0.6.0", "", {}, "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="],
"@types/debug": ["@types/debug@4.1.12", "", { "dependencies": { "@types/ms": "2.1.0" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="],
@@ -990,10 +926,6 @@
"@types/inquirer": ["@types/inquirer@6.5.0", "", { "dependencies": { "@types/through": "0.0.33", "rxjs": "6.6.7" } }, "sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw=="],
- "@types/json-schema": ["@types/json-schema@7.0.15", "", {}, "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA=="],
-
- "@types/json5": ["@types/json5@0.0.29", "", {}, "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="],
-
"@types/mdast": ["@types/mdast@4.0.4", "", { "dependencies": { "@types/unist": "3.0.3" } }, "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA=="],
"@types/mdx": ["@types/mdx@2.0.13", "", {}, "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw=="],
@@ -1020,66 +952,8 @@
"@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="],
- "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.39.0", "", { "dependencies": { "@eslint-community/regexpp": "4.12.1", "@typescript-eslint/scope-manager": "8.39.0", "@typescript-eslint/type-utils": "8.39.0", "@typescript-eslint/utils": "8.39.0", "@typescript-eslint/visitor-keys": "8.39.0", "graphemer": "1.4.0", "ignore": "7.0.5", "natural-compare": "1.4.0", "ts-api-utils": "2.1.0" }, "peerDependencies": { "@typescript-eslint/parser": "8.39.0", "eslint": "9.35.0", "typescript": "5.9.2" } }, "sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw=="],
-
- "@typescript-eslint/parser": ["@typescript-eslint/parser@8.39.0", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.39.0", "@typescript-eslint/types": "8.39.0", "@typescript-eslint/typescript-estree": "8.39.0", "@typescript-eslint/visitor-keys": "8.39.0", "debug": "4.4.1" }, "peerDependencies": { "eslint": "9.35.0", "typescript": "5.9.2" } }, "sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg=="],
-
- "@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.39.0", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "8.39.0", "@typescript-eslint/types": "8.39.0", "debug": "4.4.1" }, "peerDependencies": { "typescript": "5.9.2" } }, "sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew=="],
-
- "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.39.0", "", { "dependencies": { "@typescript-eslint/types": "8.39.0", "@typescript-eslint/visitor-keys": "8.39.0" } }, "sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A=="],
-
- "@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.39.0", "", { "peerDependencies": { "typescript": "5.9.2" } }, "sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ=="],
-
- "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.39.0", "", { "dependencies": { "@typescript-eslint/types": "8.39.0", "@typescript-eslint/typescript-estree": "8.39.0", "@typescript-eslint/utils": "8.39.0", "debug": "4.4.1", "ts-api-utils": "2.1.0" }, "peerDependencies": { "eslint": "9.35.0", "typescript": "5.9.2" } }, "sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q=="],
-
- "@typescript-eslint/types": ["@typescript-eslint/types@8.39.0", "", {}, "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg=="],
-
- "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.39.0", "", { "dependencies": { "@typescript-eslint/project-service": "8.39.0", "@typescript-eslint/tsconfig-utils": "8.39.0", "@typescript-eslint/types": "8.39.0", "@typescript-eslint/visitor-keys": "8.39.0", "debug": "4.4.1", "fast-glob": "3.3.3", "is-glob": "4.0.3", "minimatch": "9.0.5", "semver": "7.7.2", "ts-api-utils": "2.1.0" }, "peerDependencies": { "typescript": "5.9.2" } }, "sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw=="],
-
- "@typescript-eslint/utils": ["@typescript-eslint/utils@8.39.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@typescript-eslint/scope-manager": "8.39.0", "@typescript-eslint/types": "8.39.0", "@typescript-eslint/typescript-estree": "8.39.0" }, "peerDependencies": { "eslint": "9.35.0", "typescript": "5.9.2" } }, "sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ=="],
-
- "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.39.0", "", { "dependencies": { "@typescript-eslint/types": "8.39.0", "eslint-visitor-keys": "4.2.1" } }, "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA=="],
-
"@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="],
- "@unrs/resolver-binding-android-arm-eabi": ["@unrs/resolver-binding-android-arm-eabi@1.11.1", "", { "os": "android", "cpu": "arm" }, "sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw=="],
-
- "@unrs/resolver-binding-android-arm64": ["@unrs/resolver-binding-android-arm64@1.11.1", "", { "os": "android", "cpu": "arm64" }, "sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g=="],
-
- "@unrs/resolver-binding-darwin-arm64": ["@unrs/resolver-binding-darwin-arm64@1.11.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g=="],
-
- "@unrs/resolver-binding-darwin-x64": ["@unrs/resolver-binding-darwin-x64@1.11.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ=="],
-
- "@unrs/resolver-binding-freebsd-x64": ["@unrs/resolver-binding-freebsd-x64@1.11.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw=="],
-
- "@unrs/resolver-binding-linux-arm-gnueabihf": ["@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1", "", { "os": "linux", "cpu": "arm" }, "sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw=="],
-
- "@unrs/resolver-binding-linux-arm-musleabihf": ["@unrs/resolver-binding-linux-arm-musleabihf@1.11.1", "", { "os": "linux", "cpu": "arm" }, "sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw=="],
-
- "@unrs/resolver-binding-linux-arm64-gnu": ["@unrs/resolver-binding-linux-arm64-gnu@1.11.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ=="],
-
- "@unrs/resolver-binding-linux-arm64-musl": ["@unrs/resolver-binding-linux-arm64-musl@1.11.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w=="],
-
- "@unrs/resolver-binding-linux-ppc64-gnu": ["@unrs/resolver-binding-linux-ppc64-gnu@1.11.1", "", { "os": "linux", "cpu": "ppc64" }, "sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA=="],
-
- "@unrs/resolver-binding-linux-riscv64-gnu": ["@unrs/resolver-binding-linux-riscv64-gnu@1.11.1", "", { "os": "linux", "cpu": "none" }, "sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ=="],
-
- "@unrs/resolver-binding-linux-riscv64-musl": ["@unrs/resolver-binding-linux-riscv64-musl@1.11.1", "", { "os": "linux", "cpu": "none" }, "sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew=="],
-
- "@unrs/resolver-binding-linux-s390x-gnu": ["@unrs/resolver-binding-linux-s390x-gnu@1.11.1", "", { "os": "linux", "cpu": "s390x" }, "sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg=="],
-
- "@unrs/resolver-binding-linux-x64-gnu": ["@unrs/resolver-binding-linux-x64-gnu@1.11.1", "", { "os": "linux", "cpu": "x64" }, "sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w=="],
-
- "@unrs/resolver-binding-linux-x64-musl": ["@unrs/resolver-binding-linux-x64-musl@1.11.1", "", { "os": "linux", "cpu": "x64" }, "sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA=="],
-
- "@unrs/resolver-binding-wasm32-wasi": ["@unrs/resolver-binding-wasm32-wasi@1.11.1", "", { "dependencies": { "@napi-rs/wasm-runtime": "0.2.12" }, "cpu": "none" }, "sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ=="],
-
- "@unrs/resolver-binding-win32-arm64-msvc": ["@unrs/resolver-binding-win32-arm64-msvc@1.11.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw=="],
-
- "@unrs/resolver-binding-win32-ia32-msvc": ["@unrs/resolver-binding-win32-ia32-msvc@1.11.1", "", { "os": "win32", "cpu": "ia32" }, "sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ=="],
-
- "@unrs/resolver-binding-win32-x64-msvc": ["@unrs/resolver-binding-win32-x64-msvc@1.11.1", "", { "os": "win32", "cpu": "x64" }, "sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g=="],
-
"accepts": ["accepts@2.0.0", "", { "dependencies": { "mime-types": "3.0.1", "negotiator": "1.0.0" } }, "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="],
"acorn": ["acorn@8.15.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="],
@@ -1098,7 +972,7 @@
"ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
- "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
+ "ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="],
"ansis": ["ansis@4.1.0", "", {}, "sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w=="],
@@ -1108,42 +982,14 @@
"aria-hidden": ["aria-hidden@1.2.6", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA=="],
- "aria-query": ["aria-query@5.3.2", "", {}, "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="],
-
- "array-buffer-byte-length": ["array-buffer-byte-length@1.0.2", "", { "dependencies": { "call-bound": "1.0.4", "is-array-buffer": "3.0.5" } }, "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw=="],
-
- "array-includes": ["array-includes@3.1.9", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-object-atoms": "1.1.1", "get-intrinsic": "1.3.0", "is-string": "1.1.1", "math-intrinsics": "1.1.0" } }, "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ=="],
-
"array-move": ["array-move@3.0.1", "", {}, "sha512-H3Of6NIn2nNU1gsVDqDnYKY/LCdWvCMMOWifNGhKcVQgiZ6nOek39aESOvro6zmueP07exSl93YLvkN4fZOkSg=="],
"array-union": ["array-union@2.1.0", "", {}, "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="],
- "array.prototype.findlast": ["array.prototype.findlast@1.2.5", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "es-object-atoms": "1.1.1", "es-shim-unscopables": "1.1.0" } }, "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ=="],
-
- "array.prototype.findlastindex": ["array.prototype.findlastindex@1.2.6", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "es-object-atoms": "1.1.1", "es-shim-unscopables": "1.1.0" } }, "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ=="],
-
- "array.prototype.flat": ["array.prototype.flat@1.3.3", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-shim-unscopables": "1.1.0" } }, "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg=="],
-
- "array.prototype.flatmap": ["array.prototype.flatmap@1.3.3", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-shim-unscopables": "1.1.0" } }, "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg=="],
-
- "array.prototype.tosorted": ["array.prototype.tosorted@1.1.4", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "es-shim-unscopables": "1.1.0" } }, "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA=="],
-
- "arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.4", "", { "dependencies": { "array-buffer-byte-length": "1.0.2", "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "get-intrinsic": "1.3.0", "is-array-buffer": "3.0.5" } }, "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ=="],
-
"ast-types": ["ast-types@0.16.1", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg=="],
- "ast-types-flow": ["ast-types-flow@0.0.8", "", {}, "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ=="],
-
"astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="],
- "async-function": ["async-function@1.0.0", "", {}, "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA=="],
-
- "available-typed-arrays": ["available-typed-arrays@1.0.7", "", { "dependencies": { "possible-typed-array-names": "1.1.0" } }, "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ=="],
-
- "axe-core": ["axe-core@4.10.3", "", {}, "sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg=="],
-
- "axobject-query": ["axobject-query@4.1.0", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="],
-
"bail": ["bail@2.0.2", "", {}, "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="],
"balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="],
@@ -1158,7 +1004,7 @@
"body-parser": ["body-parser@2.2.0", "", { "dependencies": { "bytes": "3.1.2", "content-type": "1.0.5", "debug": "4.4.1", "http-errors": "2.0.0", "iconv-lite": "0.6.3", "on-finished": "2.4.1", "qs": "6.14.0", "raw-body": "3.0.1", "type-is": "2.0.1" } }, "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg=="],
- "brace-expansion": ["brace-expansion@1.1.12", "", { "dependencies": { "balanced-match": "1.0.2", "concat-map": "0.0.1" } }, "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="],
+ "brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "1.0.2" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
"braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="],
@@ -1168,8 +1014,6 @@
"bytes": ["bytes@3.1.2", "", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="],
- "call-bind": ["call-bind@1.0.8", "", { "dependencies": { "call-bind-apply-helpers": "1.0.2", "es-define-property": "1.0.1", "get-intrinsic": "1.3.0", "set-function-length": "1.2.2" } }, "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww=="],
-
"call-bind-apply-helpers": ["call-bind-apply-helpers@1.0.2", "", { "dependencies": { "es-errors": "1.3.0", "function-bind": "1.1.2" } }, "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="],
"call-bound": ["call-bound@1.0.4", "", { "dependencies": { "call-bind-apply-helpers": "1.0.2", "get-intrinsic": "1.3.0" } }, "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg=="],
@@ -1274,16 +1118,8 @@
"csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="],
- "damerau-levenshtein": ["damerau-levenshtein@1.0.8", "", {}, "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="],
-
"data-uri-to-buffer": ["data-uri-to-buffer@4.0.1", "", {}, "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A=="],
- "data-view-buffer": ["data-view-buffer@1.0.2", "", { "dependencies": { "call-bound": "1.0.4", "es-errors": "1.3.0", "is-data-view": "1.0.2" } }, "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ=="],
-
- "data-view-byte-length": ["data-view-byte-length@1.0.2", "", { "dependencies": { "call-bound": "1.0.4", "es-errors": "1.3.0", "is-data-view": "1.0.2" } }, "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ=="],
-
- "data-view-byte-offset": ["data-view-byte-offset@1.0.1", "", { "dependencies": { "call-bound": "1.0.4", "es-errors": "1.3.0", "is-data-view": "1.0.2" } }, "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ=="],
-
"date-fns": ["date-fns@4.1.0", "", {}, "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg=="],
"date-fns-jalali": ["date-fns-jalali@4.1.0-0", "", {}, "sha512-hTIP/z+t+qKwBDcmmsnmjWTduxCg+5KfdqWQvb2X/8C9+knYY6epN/pfxdDuyVlSVeFz0sM5eEfwIUQ70U4ckg=="],
@@ -1298,16 +1134,10 @@
"deep-extend": ["deep-extend@0.6.0", "", {}, "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="],
- "deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="],
-
"deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="],
"defaults": ["defaults@1.0.4", "", { "dependencies": { "clone": "1.0.4" } }, "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A=="],
- "define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "1.0.1", "es-errors": "1.3.0", "gopd": "1.2.0" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="],
-
- "define-properties": ["define-properties@1.2.1", "", { "dependencies": { "define-data-property": "1.1.4", "has-property-descriptors": "1.0.2", "object-keys": "1.1.1" } }, "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="],
-
"degenerator": ["degenerator@5.0.1", "", { "dependencies": { "ast-types": "0.13.4", "escodegen": "2.1.0", "esprima": "4.0.1" } }, "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ=="],
"del": ["del@5.1.0", "", { "dependencies": { "globby": "10.0.2", "graceful-fs": "4.2.11", "is-glob": "4.0.3", "is-path-cwd": "2.2.0", "is-path-inside": "3.0.3", "p-map": "3.0.0", "rimraf": "3.0.2", "slash": "3.0.0" } }, "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA=="],
@@ -1326,11 +1156,9 @@
"dir-glob": ["dir-glob@3.0.1", "", { "dependencies": { "path-type": "4.0.0" } }, "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA=="],
- "doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "2.0.3" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="],
-
"dot-case": ["dot-case@2.1.1", "", { "dependencies": { "no-case": "2.3.2" } }, "sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug=="],
- "dotenv": ["dotenv@16.0.3", "", {}, "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ=="],
+ "dotenv": ["dotenv@17.2.2", "", {}, "sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q=="],
"dunder-proto": ["dunder-proto@1.0.1", "", { "dependencies": { "call-bind-apply-helpers": "1.0.2", "es-errors": "1.3.0", "gopd": "1.2.0" } }, "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="],
@@ -1344,7 +1172,7 @@
"emblor": ["emblor@1.4.8", "", { "dependencies": { "@radix-ui/react-dialog": "1.0.4", "@radix-ui/react-popover": "1.1.15", "@radix-ui/react-slot": "1.2.3", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "cmdk": "0.2.1", "react-easy-sort": "1.7.0", "tailwind-merge": "3.3.1" }, "peerDependencies": { "react": "19.2.0", "react-dom": "19.2.0" } }, "sha512-Vqtz4Gepa7CIkmplQ+kvJnsSZJ4sAyHvQqqX2iCmgoRo5iRQFxr+5FJkk6QuLVNH5vrbBZEYxg7sMZuDCnQ/PQ=="],
- "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="],
+ "emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
"encodeurl": ["encodeurl@2.0.0", "", {}, "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="],
@@ -1358,22 +1186,12 @@
"error-ex": ["error-ex@1.3.4", "", { "dependencies": { "is-arrayish": "0.2.1" } }, "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ=="],
- "es-abstract": ["es-abstract@1.24.0", "", { "dependencies": { "array-buffer-byte-length": "1.0.2", "arraybuffer.prototype.slice": "1.0.4", "available-typed-arrays": "1.0.7", "call-bind": "1.0.8", "call-bound": "1.0.4", "data-view-buffer": "1.0.2", "data-view-byte-length": "1.0.2", "data-view-byte-offset": "1.0.1", "es-define-property": "1.0.1", "es-errors": "1.3.0", "es-object-atoms": "1.1.1", "es-set-tostringtag": "2.1.0", "es-to-primitive": "1.3.0", "function.prototype.name": "1.1.8", "get-intrinsic": "1.3.0", "get-proto": "1.0.1", "get-symbol-description": "1.1.0", "globalthis": "1.0.4", "gopd": "1.2.0", "has-property-descriptors": "1.0.2", "has-proto": "1.2.0", "has-symbols": "1.1.0", "hasown": "2.0.2", "internal-slot": "1.1.0", "is-array-buffer": "3.0.5", "is-callable": "1.2.7", "is-data-view": "1.0.2", "is-negative-zero": "2.0.3", "is-regex": "1.2.1", "is-set": "2.0.3", "is-shared-array-buffer": "1.0.4", "is-string": "1.1.1", "is-typed-array": "1.1.15", "is-weakref": "1.1.1", "math-intrinsics": "1.1.0", "object-inspect": "1.13.4", "object-keys": "1.1.1", "object.assign": "4.1.7", "own-keys": "1.0.1", "regexp.prototype.flags": "1.5.4", "safe-array-concat": "1.1.3", "safe-push-apply": "1.0.0", "safe-regex-test": "1.1.0", "set-proto": "1.0.0", "stop-iteration-iterator": "1.1.0", "string.prototype.trim": "1.2.10", "string.prototype.trimend": "1.0.9", "string.prototype.trimstart": "1.0.8", "typed-array-buffer": "1.0.3", "typed-array-byte-length": "1.0.3", "typed-array-byte-offset": "1.0.4", "typed-array-length": "1.0.7", "unbox-primitive": "1.1.0", "which-typed-array": "1.1.19" } }, "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg=="],
-
"es-define-property": ["es-define-property@1.0.1", "", {}, "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="],
"es-errors": ["es-errors@1.3.0", "", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="],
- "es-iterator-helpers": ["es-iterator-helpers@1.2.1", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "es-set-tostringtag": "2.1.0", "function-bind": "1.1.2", "get-intrinsic": "1.3.0", "globalthis": "1.0.4", "gopd": "1.2.0", "has-property-descriptors": "1.0.2", "has-proto": "1.2.0", "has-symbols": "1.1.0", "internal-slot": "1.1.0", "iterator.prototype": "1.1.5", "safe-array-concat": "1.1.3" } }, "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w=="],
-
"es-object-atoms": ["es-object-atoms@1.1.1", "", { "dependencies": { "es-errors": "1.3.0" } }, "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA=="],
- "es-set-tostringtag": ["es-set-tostringtag@2.1.0", "", { "dependencies": { "es-errors": "1.3.0", "get-intrinsic": "1.3.0", "has-tostringtag": "1.0.2", "hasown": "2.0.2" } }, "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA=="],
-
- "es-shim-unscopables": ["es-shim-unscopables@1.1.0", "", { "dependencies": { "hasown": "2.0.2" } }, "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw=="],
-
- "es-to-primitive": ["es-to-primitive@1.3.0", "", { "dependencies": { "is-callable": "1.2.7", "is-date-object": "1.1.0", "is-symbol": "1.1.1" } }, "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g=="],
-
"esast-util-from-estree": ["esast-util-from-estree@2.0.0", "", { "dependencies": { "@types/estree-jsx": "1.0.5", "devlop": "1.1.0", "estree-util-visit": "2.0.0", "unist-util-position-from-estree": "2.0.0" } }, "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ=="],
"esast-util-from-js": ["esast-util-from-js@2.0.1", "", { "dependencies": { "@types/estree-jsx": "1.0.5", "acorn": "8.15.0", "esast-util-from-estree": "2.0.0", "vfile-message": "4.0.3" } }, "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw=="],
@@ -1384,46 +1202,12 @@
"escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="],
- "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="],
+ "escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="],
"escodegen": ["escodegen@2.1.0", "", { "dependencies": { "esprima": "4.0.1", "estraverse": "5.3.0", "esutils": "2.0.3" }, "optionalDependencies": { "source-map": "0.6.1" }, "bin": { "esgenerate": "bin/esgenerate.js", "escodegen": "bin/escodegen.js" } }, "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w=="],
- "eslint": ["eslint@9.36.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.36.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ=="],
-
- "eslint-config-next": ["eslint-config-next@15.4.6", "", { "dependencies": { "@next/eslint-plugin-next": "15.4.6", "@rushstack/eslint-patch": "1.12.0", "@typescript-eslint/eslint-plugin": "8.39.0", "@typescript-eslint/parser": "8.39.0", "eslint-import-resolver-node": "0.3.9", "eslint-import-resolver-typescript": "3.10.1", "eslint-plugin-import": "2.32.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "5.2.0" }, "optionalDependencies": { "typescript": "5.9.2" }, "peerDependencies": { "eslint": "9.35.0" } }, "sha512-4uznvw5DlTTjrZgYZjMciSdDDMO2SWIuQgUNaFyC2O3Zw3Z91XeIejeVa439yRq2CnJb/KEvE4U2AeN/66FpUA=="],
-
- "eslint-config-prettier": ["eslint-config-prettier@10.1.8", "", { "peerDependencies": { "eslint": "9.36.0" }, "bin": { "eslint-config-prettier": "bin/cli.js" } }, "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w=="],
-
- "eslint-import-resolver-node": ["eslint-import-resolver-node@0.3.9", "", { "dependencies": { "debug": "3.2.7", "is-core-module": "2.16.1", "resolve": "1.22.10" } }, "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g=="],
-
- "eslint-import-resolver-typescript": ["eslint-import-resolver-typescript@3.10.1", "", { "dependencies": { "@nolyfill/is-core-module": "1.0.39", "debug": "4.4.1", "get-tsconfig": "4.10.1", "is-bun-module": "2.0.0", "stable-hash": "0.0.5", "tinyglobby": "0.2.15", "unrs-resolver": "1.11.1" }, "optionalDependencies": { "eslint-plugin-import": "2.32.0" }, "peerDependencies": { "eslint": "9.35.0" } }, "sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ=="],
-
- "eslint-module-utils": ["eslint-module-utils@2.12.1", "", { "dependencies": { "debug": "3.2.7" }, "optionalDependencies": { "@typescript-eslint/parser": "8.39.0", "eslint": "9.35.0", "eslint-import-resolver-node": "0.3.9", "eslint-import-resolver-typescript": "3.10.1" } }, "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw=="],
-
- "eslint-plugin-import": ["eslint-plugin-import@2.32.0", "", { "dependencies": { "@rtsao/scc": "1.1.0", "array-includes": "3.1.9", "array.prototype.findlastindex": "1.2.6", "array.prototype.flat": "1.3.3", "array.prototype.flatmap": "1.3.3", "debug": "3.2.7", "doctrine": "2.1.0", "eslint-import-resolver-node": "0.3.9", "eslint-module-utils": "2.12.1", "hasown": "2.0.2", "is-core-module": "2.16.1", "is-glob": "4.0.3", "minimatch": "3.1.2", "object.fromentries": "2.0.8", "object.groupby": "1.0.3", "object.values": "1.2.1", "semver": "6.3.1", "string.prototype.trimend": "1.0.9", "tsconfig-paths": "3.15.0" }, "optionalDependencies": { "@typescript-eslint/parser": "8.39.0" }, "peerDependencies": { "eslint": "9.35.0" } }, "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA=="],
-
- "eslint-plugin-jsx-a11y": ["eslint-plugin-jsx-a11y@6.10.2", "", { "dependencies": { "aria-query": "5.3.2", "array-includes": "3.1.9", "array.prototype.flatmap": "1.3.3", "ast-types-flow": "0.0.8", "axe-core": "4.10.3", "axobject-query": "4.1.0", "damerau-levenshtein": "1.0.8", "emoji-regex": "9.2.2", "hasown": "2.0.2", "jsx-ast-utils": "3.3.5", "language-tags": "1.0.9", "minimatch": "3.1.2", "object.fromentries": "2.0.8", "safe-regex-test": "1.1.0", "string.prototype.includes": "2.0.1" }, "peerDependencies": { "eslint": "9.35.0" } }, "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q=="],
-
- "eslint-plugin-only-warn": ["eslint-plugin-only-warn@1.1.0", "", {}, "sha512-2tktqUAT+Q3hCAU0iSf4xAN1k9zOpjK5WO8104mB0rT/dGhOa09582HN5HlbxNbPRZ0THV7nLGvzugcNOSjzfA=="],
-
- "eslint-plugin-react": ["eslint-plugin-react@7.37.5", "", { "dependencies": { "array-includes": "3.1.9", "array.prototype.findlast": "1.2.5", "array.prototype.flatmap": "1.3.3", "array.prototype.tosorted": "1.1.4", "doctrine": "2.1.0", "es-iterator-helpers": "1.2.1", "estraverse": "5.3.0", "hasown": "2.0.2", "jsx-ast-utils": "3.3.5", "minimatch": "3.1.2", "object.entries": "1.1.9", "object.fromentries": "2.0.8", "object.values": "1.2.1", "prop-types": "15.8.1", "resolve": "2.0.0-next.5", "semver": "6.3.1", "string.prototype.matchall": "4.0.12", "string.prototype.repeat": "1.0.0" }, "peerDependencies": { "eslint": "9.35.0" } }, "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA=="],
-
- "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@5.2.0", "", { "peerDependencies": { "eslint": "9.35.0" } }, "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg=="],
-
- "eslint-plugin-turbo": ["eslint-plugin-turbo@2.5.5", "", { "dependencies": { "dotenv": "16.0.3" }, "peerDependencies": { "eslint": "9.36.0", "turbo": "2.5.5" } }, "sha512-IlN65X6W7rgK88u5xl1xC+7FIGKA7eyaca0yxZQ9CBNV6keAaqtjZQLw8ZfXdv7T+MzTLYkYOeOHAv8yCRUx4Q=="],
-
- "eslint-scope": ["eslint-scope@8.4.0", "", { "dependencies": { "esrecurse": "4.3.0", "estraverse": "5.3.0" } }, "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg=="],
-
- "eslint-visitor-keys": ["eslint-visitor-keys@4.2.1", "", {}, "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ=="],
-
- "espree": ["espree@10.4.0", "", { "dependencies": { "acorn": "8.15.0", "acorn-jsx": "5.3.2", "eslint-visitor-keys": "4.2.1" } }, "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ=="],
-
"esprima": ["esprima@4.0.1", "", { "bin": { "esparse": "./bin/esparse.js", "esvalidate": "./bin/esvalidate.js" } }, "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="],
- "esquery": ["esquery@1.6.0", "", { "dependencies": { "estraverse": "5.3.0" } }, "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg=="],
-
- "esrecurse": ["esrecurse@4.3.0", "", { "dependencies": { "estraverse": "5.3.0" } }, "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="],
-
"estraverse": ["estraverse@5.3.0", "", {}, "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="],
"estree-util-attach-comments": ["estree-util-attach-comments@3.0.0", "", { "dependencies": { "@types/estree": "1.0.8" } }, "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw=="],
@@ -1464,12 +1248,10 @@
"fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="],
- "fast-glob": ["fast-glob@3.3.1", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg=="],
+ "fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
"fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="],
- "fast-levenshtein": ["fast-levenshtein@2.0.6", "", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="],
-
"fastq": ["fastq@1.19.1", "", { "dependencies": { "reusify": "1.1.0" } }, "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="],
"fdir": ["fdir@6.5.0", "", { "optionalDependencies": { "picomatch": "4.0.3" } }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="],
@@ -1478,20 +1260,10 @@
"figures": ["figures@3.2.0", "", { "dependencies": { "escape-string-regexp": "1.0.5" } }, "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg=="],
- "file-entry-cache": ["file-entry-cache@8.0.0", "", { "dependencies": { "flat-cache": "4.0.1" } }, "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ=="],
-
"fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="],
"finalhandler": ["finalhandler@2.1.0", "", { "dependencies": { "debug": "4.4.1", "encodeurl": "2.0.0", "escape-html": "1.0.3", "on-finished": "2.4.1", "parseurl": "1.3.3", "statuses": "2.0.2" } }, "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q=="],
- "find-up": ["find-up@5.0.0", "", { "dependencies": { "locate-path": "6.0.0", "path-exists": "4.0.0" } }, "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="],
-
- "flat-cache": ["flat-cache@4.0.1", "", { "dependencies": { "flatted": "3.3.3", "keyv": "4.5.4" } }, "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw=="],
-
- "flatted": ["flatted@3.3.3", "", {}, "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg=="],
-
- "for-each": ["for-each@0.3.5", "", { "dependencies": { "is-callable": "1.2.7" } }, "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg=="],
-
"foreground-child": ["foreground-child@3.3.1", "", { "dependencies": { "cross-spawn": "7.0.6", "signal-exit": "4.1.0" } }, "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw=="],
"formdata-polyfill": ["formdata-polyfill@4.0.10", "", { "dependencies": { "fetch-blob": "3.2.0" } }, "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g=="],
@@ -1512,10 +1284,6 @@
"function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="],
- "function.prototype.name": ["function.prototype.name@1.1.8", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "functions-have-names": "1.2.3", "hasown": "2.0.2", "is-callable": "1.2.7" } }, "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q=="],
-
- "functions-have-names": ["functions-have-names@1.2.3", "", {}, "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="],
-
"fuzzysort": ["fuzzysort@3.1.0", "", {}, "sha512-sR9BNCjBg6LNgwvxlBd0sBABvQitkLzoVY9MYYROQVX/FvfJ4Mai9LsGhDgd8qYdds0bY77VzYd5iuB+v5rwQQ=="],
"fzf": ["fzf@0.5.2", "", {}, "sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q=="],
@@ -1536,8 +1304,6 @@
"get-stream": ["get-stream@6.0.1", "", {}, "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="],
- "get-symbol-description": ["get-symbol-description@1.1.0", "", { "dependencies": { "call-bound": "1.0.4", "es-errors": "1.3.0", "get-intrinsic": "1.3.0" } }, "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg=="],
-
"get-tsconfig": ["get-tsconfig@4.10.1", "", { "dependencies": { "resolve-pkg-maps": "1.0.0" } }, "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ=="],
"get-uri": ["get-uri@6.0.5", "", { "dependencies": { "basic-ftp": "5.0.5", "data-uri-to-buffer": "6.0.2", "debug": "4.4.1" } }, "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg=="],
@@ -1546,11 +1312,7 @@
"glob": ["glob@11.0.3", "", { "dependencies": { "foreground-child": "3.3.1", "jackspeak": "4.1.1", "minimatch": "10.0.3", "minipass": "7.1.2", "package-json-from-dist": "1.0.1", "path-scurry": "2.0.0" }, "bin": { "glob": "dist/esm/bin.mjs" } }, "sha512-2Nim7dha1KVkaiF4q6Dj+ngPPMdfvLJEOpZk/jKiUAkqKebpGAWQXAq9z1xu9HKu5lWfqw/FASuccEjyznjPaA=="],
- "glob-parent": ["glob-parent@6.0.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="],
-
- "globals": ["globals@16.4.0", "", {}, "sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw=="],
-
- "globalthis": ["globalthis@1.0.4", "", { "dependencies": { "define-properties": "1.2.1", "gopd": "1.2.0" } }, "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ=="],
+ "glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
"globby": ["globby@10.0.2", "", { "dependencies": { "@types/glob": "7.2.0", "array-union": "2.1.0", "dir-glob": "3.0.1", "fast-glob": "3.3.3", "glob": "7.2.3", "ignore": "5.3.2", "merge2": "1.4.1", "slash": "3.0.0" } }, "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg=="],
@@ -1560,24 +1322,14 @@
"gradient-string": ["gradient-string@2.0.2", "", { "dependencies": { "chalk": "4.1.2", "tinygradient": "1.1.5" } }, "sha512-rEDCuqUQ4tbD78TpzsMtt5OIf0cBCSDWSJtUDaF6JsAh+k0v9r++NzxNEG87oDZx9ZwGhD8DaezR2L/yrw0Jdw=="],
- "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="],
-
"graphql": ["graphql@16.11.0", "", {}, "sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw=="],
"handlebars": ["handlebars@4.7.8", "", { "dependencies": { "minimist": "1.2.8", "neo-async": "2.6.2", "source-map": "0.6.1", "wordwrap": "1.0.0" }, "optionalDependencies": { "uglify-js": "3.19.3" }, "bin": { "handlebars": "bin/handlebars" } }, "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ=="],
- "has-bigints": ["has-bigints@1.1.0", "", {}, "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg=="],
-
"has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="],
- "has-property-descriptors": ["has-property-descriptors@1.0.2", "", { "dependencies": { "es-define-property": "1.0.1" } }, "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg=="],
-
- "has-proto": ["has-proto@1.2.0", "", { "dependencies": { "dunder-proto": "1.0.1" } }, "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ=="],
-
"has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="],
- "has-tostringtag": ["has-tostringtag@1.0.2", "", { "dependencies": { "has-symbols": "1.1.0" } }, "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw=="],
-
"hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="],
"hast-util-from-html": ["hast-util-from-html@2.0.3", "", { "dependencies": { "@types/hast": "3.0.4", "devlop": "1.1.0", "hast-util-from-parse5": "8.0.3", "parse5": "7.3.0", "vfile": "6.0.3", "vfile-message": "4.0.3" } }, "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw=="],
@@ -1624,8 +1376,6 @@
"import-fresh": ["import-fresh@3.3.1", "", { "dependencies": { "parent-module": "1.0.1", "resolve-from": "4.0.0" } }, "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="],
- "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="],
-
"indent-string": ["indent-string@4.0.0", "", {}, "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="],
"inflight": ["inflight@1.0.6", "", { "dependencies": { "once": "1.4.0", "wrappy": "1.0.2" } }, "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="],
@@ -1642,8 +1392,6 @@
"inquirer": ["inquirer@8.2.6", "", { "dependencies": { "ansi-escapes": "4.3.2", "chalk": "4.1.2", "cli-cursor": "3.1.0", "cli-width": "3.0.0", "external-editor": "3.1.0", "figures": "3.2.0", "lodash": "4.17.21", "mute-stream": "0.0.8", "ora": "5.4.1", "run-async": "2.4.1", "rxjs": "7.8.2", "string-width": "4.2.3", "strip-ansi": "6.0.1", "through": "2.3.8", "wrap-ansi": "6.2.0" } }, "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg=="],
- "internal-slot": ["internal-slot@1.1.0", "", { "dependencies": { "es-errors": "1.3.0", "hasown": "2.0.2", "side-channel": "1.1.0" } }, "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw=="],
-
"intl-messageformat": ["intl-messageformat@10.7.16", "", { "dependencies": { "@formatjs/ecma402-abstract": "2.3.4", "@formatjs/fast-memoize": "2.2.7", "@formatjs/icu-messageformat-parser": "2.11.2", "tslib": "2.8.1" } }, "sha512-UmdmHUmp5CIKKjSoE10la5yfU+AYJAaiYLsodbjL4lji83JNvgOQUjGaGhGrpFCb0Uh7sl7qfP1IyILa8Z40ug=="],
"ip-address": ["ip-address@9.0.5", "", { "dependencies": { "jsbn": "1.1.0", "sprintf-js": "1.1.3" } }, "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g=="],
@@ -1654,36 +1402,16 @@
"is-alphanumerical": ["is-alphanumerical@2.0.1", "", { "dependencies": { "is-alphabetical": "2.0.1", "is-decimal": "2.0.1" } }, "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw=="],
- "is-array-buffer": ["is-array-buffer@3.0.5", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "get-intrinsic": "1.3.0" } }, "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A=="],
-
"is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="],
- "is-async-function": ["is-async-function@2.1.1", "", { "dependencies": { "async-function": "1.0.0", "call-bound": "1.0.4", "get-proto": "1.0.1", "has-tostringtag": "1.0.2", "safe-regex-test": "1.1.0" } }, "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ=="],
-
- "is-bigint": ["is-bigint@1.1.0", "", { "dependencies": { "has-bigints": "1.1.0" } }, "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ=="],
-
- "is-boolean-object": ["is-boolean-object@1.2.2", "", { "dependencies": { "call-bound": "1.0.4", "has-tostringtag": "1.0.2" } }, "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A=="],
-
- "is-bun-module": ["is-bun-module@2.0.0", "", { "dependencies": { "semver": "7.7.2" } }, "sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ=="],
-
- "is-callable": ["is-callable@1.2.7", "", {}, "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="],
-
"is-core-module": ["is-core-module@2.16.1", "", { "dependencies": { "hasown": "2.0.2" } }, "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w=="],
- "is-data-view": ["is-data-view@1.0.2", "", { "dependencies": { "call-bound": "1.0.4", "get-intrinsic": "1.3.0", "is-typed-array": "1.1.15" } }, "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw=="],
-
- "is-date-object": ["is-date-object@1.1.0", "", { "dependencies": { "call-bound": "1.0.4", "has-tostringtag": "1.0.2" } }, "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg=="],
-
"is-decimal": ["is-decimal@2.0.1", "", {}, "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="],
"is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="],
- "is-finalizationregistry": ["is-finalizationregistry@1.1.1", "", { "dependencies": { "call-bound": "1.0.4" } }, "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg=="],
-
"is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="],
- "is-generator-function": ["is-generator-function@1.1.0", "", { "dependencies": { "call-bound": "1.0.4", "get-proto": "1.0.1", "has-tostringtag": "1.0.2", "safe-regex-test": "1.1.0" } }, "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ=="],
-
"is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="],
"is-hexadecimal": ["is-hexadecimal@2.0.1", "", {}, "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="],
@@ -1692,16 +1420,10 @@
"is-lower-case": ["is-lower-case@1.1.3", "", { "dependencies": { "lower-case": "1.1.4" } }, "sha512-+5A1e/WJpLLXZEDlgz4G//WYSHyQBD32qa4Jd3Lw06qQlv3fJHnp3YIHjTQSGzHMgzmVKz2ZP3rBxTHkPw/lxA=="],
- "is-map": ["is-map@2.0.3", "", {}, "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw=="],
-
- "is-negative-zero": ["is-negative-zero@2.0.3", "", {}, "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw=="],
-
"is-node-process": ["is-node-process@1.2.0", "", {}, "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw=="],
"is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="],
- "is-number-object": ["is-number-object@1.1.1", "", { "dependencies": { "call-bound": "1.0.4", "has-tostringtag": "1.0.2" } }, "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw=="],
-
"is-obj": ["is-obj@3.0.0", "", {}, "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ=="],
"is-path-cwd": ["is-path-cwd@2.2.0", "", {}, "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ=="],
@@ -1712,39 +1434,17 @@
"is-promise": ["is-promise@4.0.0", "", {}, "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="],
- "is-regex": ["is-regex@1.2.1", "", { "dependencies": { "call-bound": "1.0.4", "gopd": "1.2.0", "has-tostringtag": "1.0.2", "hasown": "2.0.2" } }, "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="],
-
"is-regexp": ["is-regexp@3.1.0", "", {}, "sha512-rbku49cWloU5bSMI+zaRaXdQHXnthP6DZ/vLnfdSKyL4zUzuWnomtOEiZZOd+ioQ+avFo/qau3KPTc7Fjy1uPA=="],
- "is-set": ["is-set@2.0.3", "", {}, "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg=="],
-
- "is-shared-array-buffer": ["is-shared-array-buffer@1.0.4", "", { "dependencies": { "call-bound": "1.0.4" } }, "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A=="],
-
"is-stream": ["is-stream@3.0.0", "", {}, "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA=="],
- "is-string": ["is-string@1.1.1", "", { "dependencies": { "call-bound": "1.0.4", "has-tostringtag": "1.0.2" } }, "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA=="],
-
- "is-symbol": ["is-symbol@1.1.1", "", { "dependencies": { "call-bound": "1.0.4", "has-symbols": "1.1.0", "safe-regex-test": "1.1.0" } }, "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w=="],
-
- "is-typed-array": ["is-typed-array@1.1.15", "", { "dependencies": { "which-typed-array": "1.1.19" } }, "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ=="],
-
"is-unicode-supported": ["is-unicode-supported@1.3.0", "", {}, "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ=="],
"is-upper-case": ["is-upper-case@1.1.2", "", { "dependencies": { "upper-case": "1.1.3" } }, "sha512-GQYSJMgfeAmVwh9ixyk888l7OIhNAGKtY6QA+IrWlu9MDTCaXmeozOZ2S9Knj7bQwBO/H6J2kb+pbyTUiMNbsw=="],
- "is-weakmap": ["is-weakmap@2.0.2", "", {}, "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w=="],
-
- "is-weakref": ["is-weakref@1.1.1", "", { "dependencies": { "call-bound": "1.0.4" } }, "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew=="],
-
- "is-weakset": ["is-weakset@2.0.4", "", { "dependencies": { "call-bound": "1.0.4", "get-intrinsic": "1.3.0" } }, "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ=="],
-
- "isarray": ["isarray@2.0.5", "", {}, "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="],
-
"isbinaryfile": ["isbinaryfile@4.0.10", "", {}, "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw=="],
- "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="],
-
- "iterator.prototype": ["iterator.prototype@1.1.5", "", { "dependencies": { "define-data-property": "1.1.4", "es-object-atoms": "1.1.1", "get-intrinsic": "1.3.0", "get-proto": "1.0.1", "has-symbols": "1.1.0", "set-function-name": "2.0.2" } }, "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g=="],
+ "isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="],
"jackspeak": ["jackspeak@4.1.1", "", { "dependencies": { "@isaacs/cliui": "8.0.2" } }, "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ=="],
@@ -1760,30 +1460,16 @@
"jsesc": ["jsesc@3.1.0", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="],
- "json-buffer": ["json-buffer@3.0.1", "", {}, "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="],
-
"json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="],
"json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="],
- "json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="],
-
"json5": ["json5@2.2.3", "", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="],
"jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "2.0.1" }, "optionalDependencies": { "graceful-fs": "4.2.11" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="],
- "jsx-ast-utils": ["jsx-ast-utils@3.3.5", "", { "dependencies": { "array-includes": "3.1.9", "array.prototype.flat": "1.3.3", "object.assign": "4.1.7", "object.values": "1.2.1" } }, "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ=="],
-
- "keyv": ["keyv@4.5.4", "", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="],
-
"kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="],
- "language-subtag-registry": ["language-subtag-registry@0.3.23", "", {}, "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ=="],
-
- "language-tags": ["language-tags@1.0.9", "", { "dependencies": { "language-subtag-registry": "0.3.23" } }, "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA=="],
-
- "levn": ["levn@0.4.1", "", { "dependencies": { "prelude-ls": "1.2.1", "type-check": "0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="],
-
"libphonenumber-js": ["libphonenumber-js@1.12.17", "", {}, "sha512-bsxi8FoceAYR/bjHcLYc2ShJ/aVAzo5jaxAYiMHF0BD+NTp47405CGuPNKYpw+lHadN9k/ClFGc9X5vaZswIrA=="],
"lightningcss": ["lightningcss@1.30.1", "", { "dependencies": { "detect-libc": "2.0.4" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.30.1", "lightningcss-darwin-x64": "1.30.1", "lightningcss-freebsd-x64": "1.30.1", "lightningcss-linux-arm-gnueabihf": "1.30.1", "lightningcss-linux-arm64-gnu": "1.30.1", "lightningcss-linux-arm64-musl": "1.30.1", "lightningcss-linux-x64-gnu": "1.30.1", "lightningcss-linux-x64-musl": "1.30.1", "lightningcss-win32-arm64-msvc": "1.30.1", "lightningcss-win32-x64-msvc": "1.30.1" } }, "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg=="],
@@ -1814,14 +1500,10 @@
"listr2": ["listr2@9.0.5", "", { "dependencies": { "cli-truncate": "^5.0.0", "colorette": "^2.0.20", "eventemitter3": "^5.0.1", "log-update": "^6.1.0", "rfdc": "^1.4.1", "wrap-ansi": "^9.0.0" } }, "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g=="],
- "locate-path": ["locate-path@6.0.0", "", { "dependencies": { "p-locate": "5.0.0" } }, "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="],
-
"lodash": ["lodash@4.17.21", "", {}, "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="],
"lodash.get": ["lodash.get@4.4.2", "", {}, "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ=="],
- "lodash.merge": ["lodash.merge@4.6.2", "", {}, "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="],
-
"log-symbols": ["log-symbols@5.1.0", "", { "dependencies": { "chalk": "5.6.2", "is-unicode-supported": "1.3.0" } }, "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA=="],
"log-update": ["log-update@6.1.0", "", { "dependencies": { "ansi-escapes": "^7.0.0", "cli-cursor": "^5.0.0", "slice-ansi": "^7.1.0", "strip-ansi": "^7.1.0", "wrap-ansi": "^9.0.0" } }, "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w=="],
@@ -1968,7 +1650,7 @@
"mimic-function": ["mimic-function@5.0.1", "", {}, "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA=="],
- "minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "1.1.12" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="],
+ "minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "2.0.2" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
"minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="],
@@ -1988,10 +1670,6 @@
"nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="],
- "napi-postinstall": ["napi-postinstall@0.3.3", "", { "bin": { "napi-postinstall": "lib/cli.js" } }, "sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow=="],
-
- "natural-compare": ["natural-compare@1.4.0", "", {}, "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="],
-
"negotiator": ["negotiator@1.0.0", "", {}, "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="],
"neo-async": ["neo-async@2.6.2", "", {}, "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="],
@@ -2020,20 +1698,8 @@
"object-inspect": ["object-inspect@1.13.4", "", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="],
- "object-keys": ["object-keys@1.1.1", "", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="],
-
"object-treeify": ["object-treeify@1.1.33", "", {}, "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A=="],
- "object.assign": ["object.assign@4.1.7", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-object-atoms": "1.1.1", "has-symbols": "1.1.0", "object-keys": "1.1.1" } }, "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw=="],
-
- "object.entries": ["object.entries@1.1.9", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-object-atoms": "1.1.1" } }, "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw=="],
-
- "object.fromentries": ["object.fromentries@2.0.8", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-object-atoms": "1.1.1" } }, "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ=="],
-
- "object.groupby": ["object.groupby@1.0.3", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0" } }, "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ=="],
-
- "object.values": ["object.values@1.2.1", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-object-atoms": "1.1.1" } }, "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA=="],
-
"on-finished": ["on-finished@2.4.1", "", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="],
"once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1.0.2" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="],
@@ -2044,8 +1710,6 @@
"oniguruma-to-es": ["oniguruma-to-es@4.3.3", "", { "dependencies": { "oniguruma-parser": "0.12.1", "regex": "6.0.1", "regex-recursion": "6.0.2" } }, "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg=="],
- "optionator": ["optionator@0.9.4", "", { "dependencies": { "deep-is": "0.1.4", "fast-levenshtein": "2.0.6", "levn": "0.4.1", "prelude-ls": "1.2.1", "type-check": "0.4.0", "word-wrap": "1.2.5" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="],
-
"ora": ["ora@6.3.1", "", { "dependencies": { "chalk": "5.6.2", "cli-cursor": "4.0.0", "cli-spinners": "2.9.2", "is-interactive": "2.0.0", "is-unicode-supported": "1.3.0", "log-symbols": "5.1.0", "stdin-discarder": "0.1.0", "strip-ansi": "7.1.2", "wcwidth": "1.0.1" } }, "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ=="],
"origin": ["origin@workspace:apps/origin"],
@@ -2054,12 +1718,6 @@
"outvariant": ["outvariant@1.4.3", "", {}, "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA=="],
- "own-keys": ["own-keys@1.0.1", "", { "dependencies": { "get-intrinsic": "1.3.0", "object-keys": "1.1.1", "safe-push-apply": "1.0.0" } }, "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg=="],
-
- "p-limit": ["p-limit@3.1.0", "", { "dependencies": { "yocto-queue": "0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="],
-
- "p-locate": ["p-locate@5.0.0", "", { "dependencies": { "p-limit": "3.1.0" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="],
-
"p-map": ["p-map@3.0.0", "", { "dependencies": { "aggregate-error": "3.1.0" } }, "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ=="],
"pac-proxy-agent": ["pac-proxy-agent@7.2.0", "", { "dependencies": { "@tootallnate/quickjs-emscripten": "0.23.0", "agent-base": "7.1.4", "debug": "4.4.1", "get-uri": "6.0.5", "http-proxy-agent": "7.0.2", "https-proxy-agent": "7.0.6", "pac-resolver": "7.0.1", "socks-proxy-agent": "8.0.5" } }, "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA=="],
@@ -2092,8 +1750,6 @@
"path-case": ["path-case@2.1.1", "", { "dependencies": { "no-case": "2.3.2" } }, "sha512-Ou0N05MioItesaLr9q8TtHVWmJ6fxWdqKB2RohFmNWVyJ+2zeKIeDNWAN6B/Pe7wpzWChhZX6nONYmOnMeJQ/Q=="],
- "path-exists": ["path-exists@4.0.0", "", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="],
-
"path-is-absolute": ["path-is-absolute@1.0.1", "", {}, "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="],
"path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="],
@@ -2114,20 +1770,10 @@
"pkce-challenge": ["pkce-challenge@5.0.0", "", {}, "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ=="],
- "possible-typed-array-names": ["possible-typed-array-names@1.1.0", "", {}, "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg=="],
-
"postcss": ["postcss@8.5.6", "", { "dependencies": { "nanoid": "3.3.11", "picocolors": "1.1.1", "source-map-js": "1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="],
"postcss-value-parser": ["postcss-value-parser@4.2.0", "", {}, "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="],
- "prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="],
-
- "prettier": ["prettier@3.6.2", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ=="],
-
- "prettier-plugin-organize-imports": ["prettier-plugin-organize-imports@4.3.0", "", { "peerDependencies": { "prettier": ">=2.0", "typescript": ">=2.9", "vue-tsc": "^2.1.0 || 3" }, "optionalPeers": ["vue-tsc"] }, "sha512-FxFz0qFhyBsGdIsb697f/EkvHzi5SZOhWAjxcx2dLt+Q532bAlhswcXGYB1yzjZ69kW8UoadFBw7TyNwlq96Iw=="],
-
- "prettier-plugin-tailwindcss": ["prettier-plugin-tailwindcss@0.6.14", "", { "optionalDependencies": { "@ianvs/prettier-plugin-sort-imports": "4.7.0" }, "peerDependencies": { "prettier": "3.6.2" } }, "sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg=="],
-
"pretty-ms": ["pretty-ms@9.3.0", "", { "dependencies": { "parse-ms": "4.0.0" } }, "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ=="],
"prompts": ["prompts@2.4.2", "", { "dependencies": { "kleur": "3.0.3", "sisteransi": "1.0.5" } }, "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="],
@@ -2200,16 +1846,12 @@
"recma-stringify": ["recma-stringify@1.0.0", "", { "dependencies": { "@types/estree": "1.0.8", "estree-util-to-js": "2.0.0", "unified": "11.0.5", "vfile": "6.0.3" } }, "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g=="],
- "reflect.getprototypeof": ["reflect.getprototypeof@1.0.10", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "es-object-atoms": "1.1.1", "get-intrinsic": "1.3.0", "get-proto": "1.0.1", "which-builtin-type": "1.2.1" } }, "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw=="],
-
"regex": ["regex@6.0.1", "", { "dependencies": { "regex-utilities": "2.3.0" } }, "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA=="],
"regex-recursion": ["regex-recursion@6.0.2", "", { "dependencies": { "regex-utilities": "2.3.0" } }, "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg=="],
"regex-utilities": ["regex-utilities@2.3.0", "", {}, "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng=="],
- "regexp.prototype.flags": ["regexp.prototype.flags@1.5.4", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-errors": "1.3.0", "get-proto": "1.0.1", "gopd": "1.2.0", "set-function-name": "2.0.2" } }, "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA=="],
-
"registry-auth-token": ["registry-auth-token@3.3.2", "", { "dependencies": { "rc": "1.2.8", "safe-buffer": "5.2.1" } }, "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ=="],
"registry-url": ["registry-url@3.1.0", "", { "dependencies": { "rc": "1.2.8" } }, "sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA=="],
@@ -2236,7 +1878,7 @@
"reselect": ["reselect@5.1.1", "", {}, "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w=="],
- "resolve": ["resolve@2.0.0-next.5", "", { "dependencies": { "is-core-module": "2.16.1", "path-parse": "1.0.7", "supports-preserve-symlinks-flag": "1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA=="],
+ "resolve": ["resolve@1.22.10", "", { "dependencies": { "is-core-module": "2.16.1", "path-parse": "1.0.7", "supports-preserve-symlinks-flag": "1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w=="],
"resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="],
@@ -2260,21 +1902,15 @@
"rxjs": ["rxjs@7.8.2", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA=="],
- "safe-array-concat": ["safe-array-concat@1.1.3", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "get-intrinsic": "1.3.0", "has-symbols": "1.1.0", "isarray": "2.0.5" } }, "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q=="],
-
"safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="],
- "safe-push-apply": ["safe-push-apply@1.0.0", "", { "dependencies": { "es-errors": "1.3.0", "isarray": "2.0.5" } }, "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA=="],
-
- "safe-regex-test": ["safe-regex-test@1.1.0", "", { "dependencies": { "call-bound": "1.0.4", "es-errors": "1.3.0", "is-regex": "1.2.1" } }, "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw=="],
-
"safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="],
"scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="],
"scroll-into-view-if-needed": ["scroll-into-view-if-needed@3.1.0", "", { "dependencies": { "compute-scroll-into-view": "3.1.1" } }, "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ=="],
- "semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
+ "semver": ["semver@7.6.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w=="],
"send": ["send@1.2.0", "", { "dependencies": { "debug": "4.4.1", "encodeurl": "2.0.0", "escape-html": "1.0.3", "etag": "1.8.1", "fresh": "2.0.0", "http-errors": "2.0.0", "mime-types": "3.0.1", "ms": "2.1.3", "on-finished": "2.4.1", "range-parser": "1.2.1", "statuses": "2.0.2" } }, "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw=="],
@@ -2282,12 +1918,6 @@
"serve-static": ["serve-static@2.2.0", "", { "dependencies": { "encodeurl": "2.0.0", "escape-html": "1.0.3", "parseurl": "1.3.3", "send": "1.2.0" } }, "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ=="],
- "set-function-length": ["set-function-length@1.2.2", "", { "dependencies": { "define-data-property": "1.1.4", "es-errors": "1.3.0", "function-bind": "1.1.2", "get-intrinsic": "1.3.0", "gopd": "1.2.0", "has-property-descriptors": "1.0.2" } }, "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg=="],
-
- "set-function-name": ["set-function-name@2.0.2", "", { "dependencies": { "define-data-property": "1.1.4", "es-errors": "1.3.0", "functions-have-names": "1.2.3", "has-property-descriptors": "1.0.2" } }, "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ=="],
-
- "set-proto": ["set-proto@1.0.0", "", { "dependencies": { "dunder-proto": "1.0.1", "es-errors": "1.3.0", "es-object-atoms": "1.1.1" } }, "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw=="],
-
"setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="],
"shadcn": ["shadcn@2.10.0", "", { "dependencies": { "@antfu/ni": "23.3.1", "@babel/core": "7.28.4", "@babel/parser": "7.28.4", "@babel/plugin-transform-typescript": "7.28.0", "@modelcontextprotocol/sdk": "1.18.1", "commander": "10.0.1", "cosmiconfig": "8.3.6", "deepmerge": "4.3.1", "diff": "5.2.0", "execa": "7.2.0", "fast-glob": "3.3.3", "fs-extra": "11.3.2", "https-proxy-agent": "6.2.1", "kleur": "4.1.5", "msw": "2.11.2", "node-fetch": "3.3.2", "ora": "6.3.1", "postcss": "8.5.6", "prompts": "2.4.2", "recast": "0.23.11", "stringify-object": "5.0.0", "ts-morph": "18.0.0", "tsconfig-paths": "4.2.0", "zod": "3.25.76", "zod-to-json-schema": "3.24.6" }, "bin": { "shadcn": "dist/index.js" } }, "sha512-/zxjmHGbaYVFtI6bUridFVV7VFStIv3vU/w1h7xenhz7KRzc9pqHsyFvcExZprG7dlA5kW9knRgv8+Cl/H7w9w=="],
@@ -2336,14 +1966,10 @@
"sprintf-js": ["sprintf-js@1.1.3", "", {}, "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="],
- "stable-hash": ["stable-hash@0.0.5", "", {}, "sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA=="],
-
"statuses": ["statuses@2.0.2", "", {}, "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="],
"stdin-discarder": ["stdin-discarder@0.1.0", "", { "dependencies": { "bl": "5.1.0" } }, "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ=="],
- "stop-iteration-iterator": ["stop-iteration-iterator@1.1.0", "", { "dependencies": { "es-errors": "1.3.0", "internal-slot": "1.1.0" } }, "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ=="],
-
"strict-event-emitter": ["strict-event-emitter@0.5.1", "", {}, "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ=="],
"string-argv": ["string-argv@0.3.2", "", {}, "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q=="],
@@ -2352,18 +1978,6 @@
"string-width-cjs": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "8.0.0", "is-fullwidth-code-point": "3.0.0", "strip-ansi": "6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="],
- "string.prototype.includes": ["string.prototype.includes@2.0.1", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-abstract": "1.24.0" } }, "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg=="],
-
- "string.prototype.matchall": ["string.prototype.matchall@4.0.12", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-errors": "1.3.0", "es-object-atoms": "1.1.1", "get-intrinsic": "1.3.0", "gopd": "1.2.0", "has-symbols": "1.1.0", "internal-slot": "1.1.0", "regexp.prototype.flags": "1.5.4", "set-function-name": "2.0.2", "side-channel": "1.1.0" } }, "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA=="],
-
- "string.prototype.repeat": ["string.prototype.repeat@1.0.0", "", { "dependencies": { "define-properties": "1.2.1", "es-abstract": "1.24.0" } }, "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w=="],
-
- "string.prototype.trim": ["string.prototype.trim@1.2.10", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-data-property": "1.1.4", "define-properties": "1.2.1", "es-abstract": "1.24.0", "es-object-atoms": "1.1.1", "has-property-descriptors": "1.0.2" } }, "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA=="],
-
- "string.prototype.trimend": ["string.prototype.trimend@1.0.9", "", { "dependencies": { "call-bind": "1.0.8", "call-bound": "1.0.4", "define-properties": "1.2.1", "es-object-atoms": "1.1.1" } }, "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ=="],
-
- "string.prototype.trimstart": ["string.prototype.trimstart@1.0.8", "", { "dependencies": { "call-bind": "1.0.8", "define-properties": "1.2.1", "es-object-atoms": "1.1.1" } }, "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg=="],
-
"string_decoder": ["string_decoder@1.3.0", "", { "dependencies": { "safe-buffer": "5.2.1" } }, "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="],
"stringify-entities": ["stringify-entities@4.0.4", "", { "dependencies": { "character-entities-html4": "2.1.0", "character-entities-legacy": "3.0.0" } }, "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg=="],
@@ -2378,7 +1992,7 @@
"strip-final-newline": ["strip-final-newline@3.0.0", "", {}, "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw=="],
- "strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="],
+ "strip-json-comments": ["strip-json-comments@2.0.1", "", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="],
"style-to-js": ["style-to-js@1.1.17", "", { "dependencies": { "style-to-object": "1.0.9" } }, "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA=="],
@@ -2436,8 +2050,6 @@
"trough": ["trough@2.2.0", "", {}, "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="],
- "ts-api-utils": ["ts-api-utils@2.1.0", "", { "peerDependencies": { "typescript": "5.9.2" } }, "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ=="],
-
"ts-morph": ["ts-morph@26.0.0", "", { "dependencies": { "@ts-morph/common": "0.27.0", "code-block-writer": "13.0.3" } }, "sha512-ztMO++owQnz8c/gIENcM9XfCEzgoGphTv+nKpYNM1bgsdOVC/jRZuEBf6N+mLLDNg68Kl+GgUZfOySaRiG1/Ug=="],
"ts-node": ["ts-node@10.9.2", "", { "dependencies": { "@cspotcode/source-map-support": "0.8.1", "@tsconfig/node10": "1.0.11", "@tsconfig/node12": "1.0.11", "@tsconfig/node14": "1.0.3", "@tsconfig/node16": "1.0.4", "acorn": "8.15.0", "acorn-walk": "8.3.4", "arg": "4.1.3", "create-require": "1.1.1", "diff": "4.0.2", "make-error": "1.3.6", "v8-compile-cache-lib": "3.0.1", "yn": "3.1.1" }, "peerDependencies": { "@types/node": "20.19.9", "typescript": "5.9.2" }, "bin": { "ts-node": "dist/bin.js", "ts-script": "dist/bin-script-deprecated.js", "ts-node-cwd": "dist/bin-cwd.js", "ts-node-esm": "dist/bin-esm.js", "ts-node-script": "dist/bin-script.js", "ts-node-transpile-only": "dist/bin-transpile.js" } }, "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ=="],
@@ -2464,30 +2076,16 @@
"tw-animate-css": ["tw-animate-css@1.3.8", "", {}, "sha512-Qrk3PZ7l7wUcGYhwZloqfkWCmaXZAoqjkdbIDvzfGshwGtexa/DAs9koXxIkrpEasyevandomzCBAV1Yyop5rw=="],
- "type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="],
-
"type-fest": ["type-fest@4.41.0", "", {}, "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="],
"type-is": ["type-is@2.0.1", "", { "dependencies": { "content-type": "1.0.5", "media-typer": "1.1.0", "mime-types": "3.0.1" } }, "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw=="],
- "typed-array-buffer": ["typed-array-buffer@1.0.3", "", { "dependencies": { "call-bound": "1.0.4", "es-errors": "1.3.0", "is-typed-array": "1.1.15" } }, "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw=="],
-
- "typed-array-byte-length": ["typed-array-byte-length@1.0.3", "", { "dependencies": { "call-bind": "1.0.8", "for-each": "0.3.5", "gopd": "1.2.0", "has-proto": "1.2.0", "is-typed-array": "1.1.15" } }, "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg=="],
-
- "typed-array-byte-offset": ["typed-array-byte-offset@1.0.4", "", { "dependencies": { "available-typed-arrays": "1.0.7", "call-bind": "1.0.8", "for-each": "0.3.5", "gopd": "1.2.0", "has-proto": "1.2.0", "is-typed-array": "1.1.15", "reflect.getprototypeof": "1.0.10" } }, "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ=="],
-
- "typed-array-length": ["typed-array-length@1.0.7", "", { "dependencies": { "call-bind": "1.0.8", "for-each": "0.3.5", "gopd": "1.2.0", "is-typed-array": "1.1.15", "possible-typed-array-names": "1.1.0", "reflect.getprototypeof": "1.0.10" } }, "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg=="],
-
"typescript": ["typescript@5.9.2", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A=="],
- "typescript-eslint": ["typescript-eslint@8.39.0", "", { "dependencies": { "@typescript-eslint/eslint-plugin": "8.39.0", "@typescript-eslint/parser": "8.39.0", "@typescript-eslint/typescript-estree": "8.39.0", "@typescript-eslint/utils": "8.39.0" }, "peerDependencies": { "eslint": "9.36.0", "typescript": "5.9.2" } }, "sha512-lH8FvtdtzcHJCkMOKnN73LIn6SLTpoojgJqDAxPm1jCR14eWSGPX8ul/gggBdPMk/d5+u9V854vTYQ8T5jF/1Q=="],
-
"uglify-js": ["uglify-js@3.19.3", "", { "bin": { "uglifyjs": "bin/uglifyjs" } }, "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ=="],
"ui": ["ui@workspace:apps/ui"],
- "unbox-primitive": ["unbox-primitive@1.1.0", "", { "dependencies": { "call-bound": "1.0.4", "has-bigints": "1.1.0", "has-symbols": "1.1.0", "which-boxed-primitive": "1.1.1" } }, "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw=="],
-
"undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="],
"unicorn-magic": ["unicorn-magic@0.3.0", "", {}, "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA=="],
@@ -2512,8 +2110,6 @@
"unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="],
- "unrs-resolver": ["unrs-resolver@1.11.1", "", { "dependencies": { "napi-postinstall": "0.3.3" }, "optionalDependencies": { "@unrs/resolver-binding-android-arm-eabi": "1.11.1", "@unrs/resolver-binding-android-arm64": "1.11.1", "@unrs/resolver-binding-darwin-arm64": "1.11.1", "@unrs/resolver-binding-darwin-x64": "1.11.1", "@unrs/resolver-binding-freebsd-x64": "1.11.1", "@unrs/resolver-binding-linux-arm-gnueabihf": "1.11.1", "@unrs/resolver-binding-linux-arm-musleabihf": "1.11.1", "@unrs/resolver-binding-linux-arm64-gnu": "1.11.1", "@unrs/resolver-binding-linux-arm64-musl": "1.11.1", "@unrs/resolver-binding-linux-ppc64-gnu": "1.11.1", "@unrs/resolver-binding-linux-riscv64-gnu": "1.11.1", "@unrs/resolver-binding-linux-riscv64-musl": "1.11.1", "@unrs/resolver-binding-linux-s390x-gnu": "1.11.1", "@unrs/resolver-binding-linux-x64-gnu": "1.11.1", "@unrs/resolver-binding-linux-x64-musl": "1.11.1", "@unrs/resolver-binding-wasm32-wasi": "1.11.1", "@unrs/resolver-binding-win32-arm64-msvc": "1.11.1", "@unrs/resolver-binding-win32-ia32-msvc": "1.11.1", "@unrs/resolver-binding-win32-x64-msvc": "1.11.1" } }, "sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg=="],
-
"update-browserslist-db": ["update-browserslist-db@1.1.3", "", { "dependencies": { "escalade": "3.2.0", "picocolors": "1.1.1" }, "peerDependencies": { "browserslist": "4.26.2" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw=="],
"update-check": ["update-check@1.5.4", "", { "dependencies": { "registry-auth-token": "3.3.2", "registry-url": "3.1.0" } }, "sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ=="],
@@ -2552,17 +2148,7 @@
"web-streams-polyfill": ["web-streams-polyfill@3.3.3", "", {}, "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw=="],
- "which": ["which@2.0.2", "", { "dependencies": { "isexe": "2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="],
-
- "which-boxed-primitive": ["which-boxed-primitive@1.1.1", "", { "dependencies": { "is-bigint": "1.1.0", "is-boolean-object": "1.2.2", "is-number-object": "1.1.1", "is-string": "1.1.1", "is-symbol": "1.1.1" } }, "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA=="],
-
- "which-builtin-type": ["which-builtin-type@1.2.1", "", { "dependencies": { "call-bound": "1.0.4", "function.prototype.name": "1.1.8", "has-tostringtag": "1.0.2", "is-async-function": "2.1.1", "is-date-object": "1.1.0", "is-finalizationregistry": "1.1.1", "is-generator-function": "1.1.0", "is-regex": "1.2.1", "is-weakref": "1.1.1", "isarray": "2.0.5", "which-boxed-primitive": "1.1.1", "which-collection": "1.0.2", "which-typed-array": "1.1.19" } }, "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q=="],
-
- "which-collection": ["which-collection@1.0.2", "", { "dependencies": { "is-map": "2.0.3", "is-set": "2.0.3", "is-weakmap": "2.0.2", "is-weakset": "2.0.4" } }, "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw=="],
-
- "which-typed-array": ["which-typed-array@1.1.19", "", { "dependencies": { "available-typed-arrays": "1.0.7", "call-bind": "1.0.8", "call-bound": "1.0.4", "for-each": "0.3.5", "get-proto": "1.0.1", "gopd": "1.2.0", "has-tostringtag": "1.0.2" } }, "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw=="],
-
- "word-wrap": ["word-wrap@1.2.5", "", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="],
+ "which": ["which@4.0.0", "", { "dependencies": { "isexe": "3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="],
"wordwrap": ["wordwrap@1.0.0", "", {}, "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="],
@@ -2586,8 +2172,6 @@
"yn": ["yn@3.1.1", "", {}, "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q=="],
- "yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="],
-
"yoctocolors": ["yoctocolors@2.1.2", "", {}, "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug=="],
"yoctocolors-cjs": ["yoctocolors-cjs@2.1.3", "", {}, "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw=="],
@@ -2600,32 +2184,24 @@
"@babel/code-frame/picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
+ "@babel/core/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
+
"@babel/helper-compilation-targets/lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "3.1.1" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="],
+ "@babel/helper-compilation-targets/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
+
+ "@babel/helper-create-class-features-plugin/semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
+
"@cspotcode/source-map-support/@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.9", "", { "dependencies": { "@jridgewell/resolve-uri": "3.1.2", "@jridgewell/sourcemap-codec": "1.5.4" } }, "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ=="],
"@dotenvx/dotenvx/commander": ["commander@11.1.0", "", {}, "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="],
- "@dotenvx/dotenvx/dotenv": ["dotenv@17.2.2", "", {}, "sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q=="],
-
"@dotenvx/dotenvx/execa": ["execa@5.1.1", "", { "dependencies": { "cross-spawn": "7.0.6", "get-stream": "6.0.1", "human-signals": "2.1.0", "is-stream": "2.0.1", "merge-stream": "2.0.0", "npm-run-path": "4.0.1", "onetime": "5.1.2", "signal-exit": "3.0.7", "strip-final-newline": "2.0.0" } }, "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg=="],
"@dotenvx/dotenvx/picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="],
- "@dotenvx/dotenvx/which": ["which@4.0.0", "", { "dependencies": { "isexe": "3.1.1" }, "bin": { "node-which": "bin/which.js" } }, "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg=="],
-
- "@eslint-community/eslint-utils/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "@eslint-community/eslint-utils/eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
-
- "@eslint/eslintrc/globals": ["globals@14.0.0", "", {}, "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ=="],
-
"@formatjs/ecma402-abstract/@formatjs/intl-localematcher": ["@formatjs/intl-localematcher@0.6.1", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg=="],
- "@humanfs/node/@humanwhocodes/retry": ["@humanwhocodes/retry@0.3.1", "", {}, "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA=="],
-
- "@ianvs/prettier-plugin-sort-imports/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
-
"@inquirer/confirm/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
"@inquirer/core/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
@@ -2654,26 +2230,16 @@
"@modelcontextprotocol/sdk/zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="],
- "@napi-rs/wasm-runtime/@emnapi/runtime": ["@emnapi/runtime@1.4.5", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg=="],
-
- "@ts-morph/common/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
-
"@ts-morph/common/minimatch": ["minimatch@10.0.3", "", { "dependencies": { "@isaacs/brace-expansion": "5.0.0" } }, "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw=="],
"@turbo/gen/commander": ["commander@10.0.1", "", {}, "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug=="],
- "@turbo/gen/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "2.0.2" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
-
"@turbo/workspaces/commander": ["commander@10.0.1", "", {}, "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug=="],
"@turbo/workspaces/execa": ["execa@5.1.1", "", { "dependencies": { "cross-spawn": "7.0.6", "get-stream": "6.0.1", "human-signals": "2.1.0", "is-stream": "2.0.1", "merge-stream": "2.0.0", "npm-run-path": "4.0.1", "onetime": "5.1.2", "signal-exit": "3.0.7", "strip-final-newline": "2.0.0" } }, "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg=="],
- "@turbo/workspaces/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
-
"@turbo/workspaces/ora": ["ora@4.1.1", "", { "dependencies": { "chalk": "3.0.0", "cli-cursor": "3.1.0", "cli-spinners": "2.9.2", "is-interactive": "1.0.0", "log-symbols": "3.0.0", "mute-stream": "0.0.8", "strip-ansi": "6.0.1", "wcwidth": "1.0.1" } }, "sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A=="],
- "@turbo/workspaces/semver": ["semver@7.6.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w=="],
-
"@types/glob/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
"@types/inquirer/rxjs": ["rxjs@6.6.7", "", { "dependencies": { "tslib": "1.14.1" } }, "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ=="],
@@ -2682,30 +2248,18 @@
"@types/through/@types/node": ["@types/node@24.5.2", "", { "dependencies": { "undici-types": "7.12.0" } }, "sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ=="],
- "@typescript-eslint/eslint-plugin/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="],
-
- "@typescript-eslint/parser/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "@typescript-eslint/type-utils/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "@typescript-eslint/typescript-estree/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
-
- "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "2.0.2" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
-
- "@typescript-eslint/typescript-estree/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
-
- "@typescript-eslint/utils/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
"ansi-escapes/type-fest": ["type-fest@0.21.3", "", {}, "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="],
"body-parser/iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": "2.1.2" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="],
+ "chalk/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
+
"cli-truncate/string-width": ["string-width@8.1.0", "", { "dependencies": { "get-east-asian-width": "^1.3.0", "strip-ansi": "^7.1.0" } }, "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg=="],
"cliui/wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "4.3.0", "string-width": "4.2.3", "strip-ansi": "6.0.1" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="],
+ "cross-spawn/which": ["which@2.0.2", "", { "dependencies": { "isexe": "2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="],
+
"degenerator/ast-types": ["ast-types@0.13.4", "", { "dependencies": { "tslib": "2.8.1" } }, "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w=="],
"del/rimraf": ["rimraf@3.0.2", "", { "dependencies": { "glob": "7.2.3" }, "bin": { "rimraf": "bin.js" } }, "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="],
@@ -2714,40 +2268,10 @@
"emblor/cmdk": ["cmdk@0.2.1", "", { "dependencies": { "@radix-ui/react-dialog": "1.0.0" }, "peerDependencies": { "react": "19.2.0", "react-dom": "19.2.0" } }, "sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g=="],
- "eslint-config-next/@next/eslint-plugin-next": ["@next/eslint-plugin-next@15.4.6", "", { "dependencies": { "fast-glob": "3.3.1" } }, "sha512-2NOu3ln+BTcpnbIDuxx6MNq+pRrCyey4WSXGaJIyt0D2TYicHeO9QrUENNjcf673n3B1s7hsiV5xBYRCK1Q8kA=="],
-
- "eslint-config-next/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "eslint-import-resolver-node/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "2.1.3" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
-
- "eslint-import-resolver-node/resolve": ["resolve@1.22.10", "", { "dependencies": { "is-core-module": "2.16.1", "path-parse": "1.0.7", "supports-preserve-symlinks-flag": "1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w=="],
-
- "eslint-import-resolver-typescript/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "2.1.3" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
-
- "eslint-module-utils/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "eslint-plugin-import/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "2.1.3" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
-
- "eslint-plugin-import/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "eslint-plugin-import/tsconfig-paths": ["tsconfig-paths@3.15.0", "", { "dependencies": { "@types/json5": "0.0.29", "json5": "1.0.2", "minimist": "1.2.8", "strip-bom": "3.0.0" } }, "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg=="],
-
- "eslint-plugin-jsx-a11y/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "eslint-plugin-react/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
- "eslint-plugin-react-hooks/eslint": ["eslint@9.35.0", "", { "dependencies": { "@eslint-community/eslint-utils": "4.9.0", "@eslint-community/regexpp": "4.12.1", "@eslint/config-array": "0.21.0", "@eslint/config-helpers": "0.3.1", "@eslint/core": "0.15.2", "@eslint/eslintrc": "3.3.1", "@eslint/js": "9.35.0", "@eslint/plugin-kit": "0.3.5", "@humanfs/node": "0.16.6", "@humanwhocodes/module-importer": "1.0.1", "@humanwhocodes/retry": "0.4.3", "@types/estree": "1.0.8", "@types/json-schema": "7.0.15", "ajv": "6.12.6", "chalk": "4.1.2", "cross-spawn": "7.0.6", "debug": "4.4.1", "escape-string-regexp": "4.0.0", "eslint-scope": "8.4.0", "eslint-visitor-keys": "4.2.1", "espree": "10.4.0", "esquery": "1.6.0", "esutils": "2.0.3", "fast-deep-equal": "3.1.3", "file-entry-cache": "8.0.0", "find-up": "5.0.0", "glob-parent": "6.0.2", "ignore": "5.3.2", "imurmurhash": "0.1.4", "is-glob": "4.0.3", "json-stable-stringify-without-jsonify": "1.0.1", "lodash.merge": "4.6.2", "minimatch": "3.1.2", "natural-compare": "1.4.0", "optionator": "0.9.4" }, "optionalDependencies": { "jiti": "2.5.1" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg=="],
-
"estree-util-to-js/source-map": ["source-map@0.7.6", "", {}, "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ=="],
- "fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
"fdir/picomatch": ["picomatch@4.0.3", "", {}, "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q=="],
- "figures/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="],
-
"foreground-child/signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="],
"fumadocs-core/lucide-react": ["lucide-react@0.543.0", "", { "peerDependencies": { "react": "19.2.0" } }, "sha512-fpVfuOQO0V3HBaOA1stIiP/A2fPCXHIleRZL16Mx3HmjTYwNSbimhnFBygs2CAfU1geexMX5ItUcWBGUaqw5CA=="],
@@ -2760,8 +2284,6 @@
"glob/minimatch": ["minimatch@10.0.3", "", { "dependencies": { "@isaacs/brace-expansion": "5.0.0" } }, "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw=="],
- "globby/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
-
"globby/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "1.0.0", "inflight": "1.0.6", "inherits": "2.0.4", "minimatch": "3.1.2", "once": "1.4.0", "path-is-absolute": "1.0.1" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="],
"http-errors/statuses": ["statuses@2.0.1", "", {}, "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="],
@@ -2770,8 +2292,6 @@
"inquirer/wrap-ansi": ["wrap-ansi@6.2.0", "", { "dependencies": { "ansi-styles": "4.3.0", "string-width": "4.2.3", "strip-ansi": "6.0.1" } }, "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA=="],
- "is-bun-module/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
-
"log-symbols/chalk": ["chalk@5.6.2", "", {}, "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA=="],
"log-update/ansi-escapes": ["ansi-escapes@7.2.0", "", { "dependencies": { "environment": "^1.0.0" } }, "sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw=="],
@@ -2790,8 +2310,6 @@
"node-plop/inquirer": ["inquirer@7.3.3", "", { "dependencies": { "ansi-escapes": "4.3.2", "chalk": "4.1.2", "cli-cursor": "3.1.0", "cli-width": "3.0.0", "external-editor": "3.1.0", "figures": "3.2.0", "lodash": "4.17.21", "mute-stream": "0.0.8", "run-async": "2.4.1", "rxjs": "6.6.7", "string-width": "4.2.3", "strip-ansi": "6.0.1", "through": "2.3.8" } }, "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA=="],
- "node-plop/resolve": ["resolve@1.22.10", "", { "dependencies": { "is-core-module": "2.16.1", "path-parse": "1.0.7", "supports-preserve-symlinks-flag": "1.0.0" }, "bin": { "resolve": "bin/resolve" } }, "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w=="],
-
"npm-run-path/path-key": ["path-key@4.0.0", "", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="],
"ora/chalk": ["chalk@5.6.2", "", {}, "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA=="],
@@ -2820,8 +2338,6 @@
"raw-body/iconv-lite": ["iconv-lite@0.7.0", "", { "dependencies": { "safer-buffer": "2.1.2" } }, "sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ=="],
- "rc/strip-json-comments": ["strip-json-comments@2.0.1", "", {}, "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="],
-
"react-easy-sort/tslib": ["tslib@2.0.1", "", {}, "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ=="],
"rehype-pretty-code/shiki": ["shiki@3.12.2", "", { "dependencies": { "@shikijs/core": "3.12.2", "@shikijs/engine-javascript": "3.12.2", "@shikijs/engine-oniguruma": "3.12.2", "@shikijs/langs": "3.12.2", "@shikijs/themes": "3.12.2", "@shikijs/types": "3.12.2", "@shikijs/vscode-textmate": "10.0.2", "@types/hast": "3.0.4" } }, "sha512-uIrKI+f9IPz1zDT+GMz+0RjzKJiijVr6WDWm9Pe3NNY6QigKCfifCEv9v9R2mDASKKjzjQ2QpFLcxaR3iHSnMA=="],
@@ -2830,8 +2346,6 @@
"shadcn/commander": ["commander@10.0.1", "", {}, "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug=="],
- "shadcn/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
-
"shadcn/fs-extra": ["fs-extra@11.3.2", "", { "dependencies": { "graceful-fs": "4.2.11", "jsonfile": "6.1.0", "universalify": "2.0.1" } }, "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A=="],
"shadcn/ts-morph": ["ts-morph@18.0.0", "", { "dependencies": { "@ts-morph/common": "0.19.0", "code-block-writer": "12.0.0" } }, "sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA=="],
@@ -2842,16 +2356,10 @@
"sharp/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
- "slice-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="],
-
"slice-ansi/is-fullwidth-code-point": ["is-fullwidth-code-point@5.1.0", "", { "dependencies": { "get-east-asian-width": "^1.3.1" } }, "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ=="],
"stdin-discarder/bl": ["bl@5.1.0", "", { "dependencies": { "buffer": "6.0.3", "inherits": "2.0.4", "readable-stream": "3.6.2" } }, "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ=="],
- "string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
-
- "string-width-cjs/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
-
"styled-components/postcss": ["postcss@8.4.49", "", { "dependencies": { "nanoid": "3.3.11", "picocolors": "1.1.1", "source-map-js": "1.2.1" } }, "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA=="],
"styled-components/tslib": ["tslib@2.6.2", "", {}, "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="],
@@ -2870,12 +2378,12 @@
"update-browserslist-db/picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
- "wrap-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="],
-
"wrap-ansi/string-width": ["string-width@7.2.0", "", { "dependencies": { "emoji-regex": "10.5.0", "get-east-asian-width": "1.4.0", "strip-ansi": "7.1.2" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="],
"wrap-ansi/strip-ansi": ["strip-ansi@7.1.2", "", { "dependencies": { "ansi-regex": "6.2.2" } }, "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA=="],
+ "wrap-ansi-cjs/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
+
"www/lucide-react": ["lucide-react@0.544.0", "", { "peerDependencies": { "react": "19.2.0" } }, "sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw=="],
"zod-to-json-schema/zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="],
@@ -2894,25 +2402,17 @@
"@dotenvx/dotenvx/execa/strip-final-newline": ["strip-final-newline@2.0.0", "", {}, "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="],
- "@dotenvx/dotenvx/which/isexe": ["isexe@3.1.1", "", {}, "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ=="],
-
- "@eslint-community/eslint-utils/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "@eslint-community/eslint-utils/eslint/eslint-visitor-keys": ["eslint-visitor-keys@4.2.1", "", {}, "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ=="],
-
"@inquirer/confirm/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
"@inquirer/core/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
- "@inquirer/type/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
-
- "@isaacs/cliui/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="],
+ "@inquirer/core/wrap-ansi/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
- "@isaacs/cliui/wrap-ansi/ansi-styles": ["ansi-styles@6.2.3", "", {}, "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg=="],
+ "@inquirer/type/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
- "@ts-morph/common/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
+ "@isaacs/cliui/string-width/emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="],
- "@turbo/gen/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "1.0.2" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
+ "@isaacs/cliui/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="],
"@turbo/workspaces/execa/human-signals": ["human-signals@2.1.0", "", {}, "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="],
@@ -2924,8 +2424,6 @@
"@turbo/workspaces/execa/strip-final-newline": ["strip-final-newline@2.0.0", "", {}, "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="],
- "@turbo/workspaces/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
"@turbo/workspaces/ora/chalk": ["chalk@3.0.0", "", { "dependencies": { "ansi-styles": "4.3.0", "supports-color": "7.2.0" } }, "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg=="],
"@turbo/workspaces/ora/is-interactive": ["is-interactive@1.0.0", "", {}, "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="],
@@ -2938,21 +2436,11 @@
"@types/through/@types/node/undici-types": ["undici-types@7.12.0", "", {}, "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ=="],
- "@typescript-eslint/eslint-plugin/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "@typescript-eslint/eslint-plugin/eslint/ignore": ["ignore@5.3.2", "", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="],
-
- "@typescript-eslint/parser/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "@typescript-eslint/type-utils/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "@typescript-eslint/typescript-estree/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
- "@typescript-eslint/typescript-estree/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "1.0.2" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
+ "cli-truncate/string-width/strip-ansi": ["strip-ansi@7.1.2", "", { "dependencies": { "ansi-regex": "6.2.2" } }, "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA=="],
- "@typescript-eslint/utils/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
+ "cliui/wrap-ansi/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
- "cli-truncate/string-width/strip-ansi": ["strip-ansi@7.1.2", "", { "dependencies": { "ansi-regex": "6.2.2" } }, "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA=="],
+ "cross-spawn/which/isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="],
"del/rimraf/glob": ["glob@7.2.3", "", { "dependencies": { "fs.realpath": "1.0.0", "inflight": "1.0.6", "inherits": "2.0.4", "minimatch": "3.1.2", "once": "1.4.0", "path-is-absolute": "1.0.1" } }, "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="],
@@ -2984,26 +2472,6 @@
"emblor/cmdk/@radix-ui/react-dialog": ["@radix-ui/react-dialog@1.0.0", "", { "dependencies": { "@babel/runtime": "7.28.4", "@radix-ui/primitive": "1.0.0", "@radix-ui/react-compose-refs": "1.0.0", "@radix-ui/react-context": "1.0.0", "@radix-ui/react-dismissable-layer": "1.0.0", "@radix-ui/react-focus-guards": "1.0.0", "@radix-ui/react-focus-scope": "1.0.0", "@radix-ui/react-id": "1.0.0", "@radix-ui/react-portal": "1.0.0", "@radix-ui/react-presence": "1.0.0", "@radix-ui/react-primitive": "1.0.0", "@radix-ui/react-slot": "1.0.0", "@radix-ui/react-use-controllable-state": "1.0.0", "aria-hidden": "1.2.6", "react-remove-scroll": "2.5.4" }, "peerDependencies": { "react": "19.2.0", "react-dom": "19.2.0" } }, "sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q=="],
- "eslint-config-next/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "eslint-import-resolver-typescript/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "eslint-module-utils/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "eslint-module-utils/eslint/debug": ["debug@4.4.1", "", { "dependencies": { "ms": "2.1.3" } }, "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ=="],
-
- "eslint-plugin-import/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "eslint-plugin-import/eslint/debug": ["debug@4.4.1", "", { "dependencies": { "ms": "2.1.3" } }, "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ=="],
-
- "eslint-plugin-import/tsconfig-paths/json5": ["json5@1.0.2", "", { "dependencies": { "minimist": "1.2.8" }, "bin": { "json5": "lib/cli.js" } }, "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="],
-
- "eslint-plugin-jsx-a11y/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "eslint-plugin-react-hooks/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
- "eslint-plugin-react/eslint/@eslint/js": ["@eslint/js@9.35.0", "", {}, "sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw=="],
-
"fumadocs-mdx/esbuild/@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.11", "", { "os": "aix", "cpu": "ppc64" }, "sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg=="],
"fumadocs-mdx/esbuild/@esbuild/android-arm": ["@esbuild/android-arm@0.25.11", "", { "os": "android", "cpu": "arm" }, "sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg=="],
@@ -3056,7 +2524,7 @@
"fumadocs-mdx/esbuild/@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.11", "", { "os": "win32", "cpu": "x64" }, "sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA=="],
- "globby/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
+ "globby/glob/minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "1.1.12" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="],
"inquirer/ora/is-interactive": ["is-interactive@1.0.0", "", {}, "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w=="],
@@ -3064,6 +2532,8 @@
"inquirer/ora/log-symbols": ["log-symbols@4.1.0", "", { "dependencies": { "chalk": "4.1.2", "is-unicode-supported": "0.1.0" } }, "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg=="],
+ "inquirer/wrap-ansi/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
+
"log-update/cli-cursor/restore-cursor": ["restore-cursor@5.1.0", "", { "dependencies": { "onetime": "7.0.0", "signal-exit": "4.1.0" } }, "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA=="],
"log-update/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="],
@@ -3092,8 +2562,6 @@
"restore-cursor/onetime/mimic-fn": ["mimic-fn@2.1.0", "", {}, "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="],
- "shadcn/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
"shadcn/ts-morph/@ts-morph/common": ["@ts-morph/common@0.19.0", "", { "dependencies": { "fast-glob": "3.3.3", "minimatch": "7.4.6", "mkdirp": "2.1.6", "path-browserify": "1.0.1" } }, "sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ=="],
"shadcn/ts-morph/code-block-writer": ["code-block-writer@12.0.0", "", {}, "sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w=="],
@@ -3112,8 +2580,6 @@
"ui/shadcn/execa": ["execa@9.6.0", "", { "dependencies": { "@sindresorhus/merge-streams": "4.0.0", "cross-spawn": "7.0.6", "figures": "6.1.0", "get-stream": "9.0.1", "human-signals": "8.0.1", "is-plain-obj": "4.1.0", "is-stream": "4.0.1", "npm-run-path": "6.0.0", "pretty-ms": "9.3.0", "signal-exit": "4.1.0", "strip-final-newline": "4.0.0", "yoctocolors": "2.1.2" } }, "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw=="],
- "ui/shadcn/fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "@nodelib/fs.walk": "1.2.8", "glob-parent": "5.1.2", "merge2": "1.4.1", "micromatch": "4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="],
-
"ui/shadcn/fs-extra": ["fs-extra@11.3.2", "", { "dependencies": { "graceful-fs": "4.2.11", "jsonfile": "6.1.0", "universalify": "2.0.1" } }, "sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A=="],
"ui/shadcn/https-proxy-agent": ["https-proxy-agent@7.0.6", "", { "dependencies": { "agent-base": "7.1.4", "debug": "4.4.1" } }, "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw=="],
@@ -3130,10 +2596,14 @@
"@turbo/workspaces/execa/onetime/mimic-fn": ["mimic-fn@2.1.0", "", {}, "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="],
+ "@turbo/workspaces/ora/chalk/ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
+
"@turbo/workspaces/ora/log-symbols/chalk": ["chalk@2.4.2", "", { "dependencies": { "ansi-styles": "3.2.1", "escape-string-regexp": "1.0.5", "supports-color": "5.5.0" } }, "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="],
"cli-truncate/string-width/strip-ansi/ansi-regex": ["ansi-regex@6.2.2", "", {}, "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg=="],
+ "del/rimraf/glob/minimatch": ["minimatch@3.1.2", "", { "dependencies": { "brace-expansion": "1.1.12" } }, "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="],
+
"emblor/@radix-ui/react-dialog/@radix-ui/react-dismissable-layer/@radix-ui/react-use-callback-ref": ["@radix-ui/react-use-callback-ref@1.0.1", "", { "dependencies": { "@babel/runtime": "7.28.4" }, "optionalDependencies": { "@types/react": "19.2.2" }, "peerDependencies": { "react": "19.2.0" } }, "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ=="],
"emblor/@radix-ui/react-dialog/@radix-ui/react-dismissable-layer/@radix-ui/react-use-escape-keydown": ["@radix-ui/react-use-escape-keydown@1.0.3", "", { "dependencies": { "@babel/runtime": "7.28.4", "@radix-ui/react-use-callback-ref": "1.0.1" }, "optionalDependencies": { "@types/react": "19.2.2" }, "peerDependencies": { "react": "19.2.0" } }, "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg=="],
@@ -3172,6 +2642,8 @@
"emblor/cmdk/@radix-ui/react-dialog/react-remove-scroll": ["react-remove-scroll@2.5.4", "", { "dependencies": { "react-remove-scroll-bar": "2.3.8", "react-style-singleton": "2.2.3", "tslib": "2.8.1", "use-callback-ref": "1.3.3", "use-sidecar": "1.1.3" }, "optionalDependencies": { "@types/react": "19.2.2" }, "peerDependencies": { "react": "19.2.0" } }, "sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA=="],
+ "globby/glob/minimatch/brace-expansion": ["brace-expansion@1.1.12", "", { "dependencies": { "balanced-match": "1.0.2", "concat-map": "0.0.1" } }, "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="],
+
"log-update/cli-cursor/restore-cursor/onetime": ["onetime@7.0.0", "", { "dependencies": { "mimic-function": "5.0.1" } }, "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ=="],
"log-update/cli-cursor/restore-cursor/signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="],
@@ -3198,8 +2670,6 @@
"ui/shadcn/execa/strip-final-newline": ["strip-final-newline@4.0.0", "", {}, "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw=="],
- "ui/shadcn/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "4.0.3" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
"ui/shadcn/ora/chalk": ["chalk@5.6.2", "", {}, "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA=="],
"ui/shadcn/ora/cli-cursor": ["cli-cursor@5.0.0", "", { "dependencies": { "restore-cursor": "5.1.0" } }, "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw=="],
@@ -3216,10 +2686,10 @@
"@turbo/workspaces/ora/log-symbols/chalk/ansi-styles": ["ansi-styles@3.2.1", "", { "dependencies": { "color-convert": "1.9.3" } }, "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="],
- "@turbo/workspaces/ora/log-symbols/chalk/escape-string-regexp": ["escape-string-regexp@1.0.5", "", {}, "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="],
-
"@turbo/workspaces/ora/log-symbols/chalk/supports-color": ["supports-color@5.5.0", "", { "dependencies": { "has-flag": "3.0.0" } }, "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="],
+ "del/rimraf/glob/minimatch/brace-expansion": ["brace-expansion@1.1.12", "", { "dependencies": { "balanced-match": "1.0.2", "concat-map": "0.0.1" } }, "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg=="],
+
"emblor/cmdk/@radix-ui/react-dialog/@radix-ui/react-dismissable-layer/@radix-ui/react-use-callback-ref": ["@radix-ui/react-use-callback-ref@1.0.0", "", { "dependencies": { "@babel/runtime": "7.28.4" }, "peerDependencies": { "react": "19.2.0" } }, "sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg=="],
"emblor/cmdk/@radix-ui/react-dialog/@radix-ui/react-dismissable-layer/@radix-ui/react-use-escape-keydown": ["@radix-ui/react-use-escape-keydown@1.0.0", "", { "dependencies": { "@babel/runtime": "7.28.4", "@radix-ui/react-use-callback-ref": "1.0.0" }, "peerDependencies": { "react": "19.2.0" } }, "sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg=="],
@@ -3234,8 +2704,6 @@
"ora/cli-cursor/restore-cursor/onetime/mimic-fn": ["mimic-fn@2.1.0", "", {}, "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="],
- "shadcn/ts-morph/@ts-morph/common/minimatch/brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "1.0.2" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="],
-
"ui/shadcn/execa/figures/is-unicode-supported": ["is-unicode-supported@2.1.0", "", {}, "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ=="],
"ui/shadcn/execa/npm-run-path/path-key": ["path-key@4.0.0", "", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="],
diff --git a/lint-staged.config.mjs b/lint-staged.config.mjs
index 18c47a6ae..bbfe710cc 100644
--- a/lint-staged.config.mjs
+++ b/lint-staged.config.mjs
@@ -1,4 +1,4 @@
export default {
- "(apps|packages)/**/*.{js,ts,jsx,tsx}": (files) =>
- `bunx eslint --fix --flag v10_config_lookup_from_file --max-warnings=0 ${files.join(" ")}`
-};
+ "**/*.{js,ts,jsx,tsx,md,mdx,json}": (files) =>
+ `bunx biome check --write --no-errors-on-unmatched ${files.join(" ")}`,
+}
diff --git a/package.json b/package.json
index ef2d78014..25b4e0c32 100644
--- a/package.json
+++ b/package.json
@@ -7,29 +7,19 @@
"build": "turbo run build",
"dev": "turbo run dev",
"lint": "turbo run lint --",
- "format": "prettier --write \"**/*.{ts,tsx,md}\"",
+ "format": "biome format --write .",
"clean": "turbo run clean && rm -rf .turbo && rm -rf node_modules",
"prepare": "husky"
},
"devDependencies": {
+ "@biomejs/biome": "^1.9.4",
"husky": "^9.1.7",
"lint-staged": "^16.2.6",
- "prettier": "^3.6.2",
- "prettier-plugin-organize-imports": "^4.3.0",
"turbo": "^2.5.5",
"typescript": "5.9.2"
},
- "lint-staged": {
- "*.{js,ts,jsx,tsx}": [
- "bun lint --fix",
- "bun test --bail --findRelatedTests"
- ]
- },
"packageManager": "bun@1.3.1",
- "workspaces": [
- "apps/*",
- "packages/*"
- ],
+ "workspaces": ["apps/*", "packages/*"],
"engines": {
"node": ">=20"
}
diff --git a/packages/eslint-config/base.js b/packages/eslint-config/base.js
deleted file mode 100644
index 31f5f43d5..000000000
--- a/packages/eslint-config/base.js
+++ /dev/null
@@ -1,32 +0,0 @@
-import js from "@eslint/js";
-import eslintConfigPrettier from "eslint-config-prettier";
-import turboPlugin from "eslint-plugin-turbo";
-import tseslint from "typescript-eslint";
-import onlyWarn from "eslint-plugin-only-warn";
-
-/**
- * A shared ESLint configuration for the repository.
- *
- * @type {import("eslint").Linter.Config}
- * */
-export const config = [
- js.configs.recommended,
- eslintConfigPrettier,
- ...tseslint.configs.recommended,
- {
- plugins: {
- turbo: turboPlugin,
- },
- rules: {
- "turbo/no-undeclared-env-vars": "warn",
- },
- },
- {
- plugins: {
- onlyWarn,
- },
- },
- {
- ignores: ["dist/**"],
- },
-];
diff --git a/packages/eslint-config/eslint.config.mjs b/packages/eslint-config/eslint.config.mjs
deleted file mode 100644
index 2f0030163..000000000
--- a/packages/eslint-config/eslint.config.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-import { config } from "./base.js";
-
-/** @type {import("eslint").Linter.Config[]} */
-export default [
- ...config,
-];
diff --git a/packages/eslint-config/next.js b/packages/eslint-config/next.js
deleted file mode 100644
index 8a8cf058e..000000000
--- a/packages/eslint-config/next.js
+++ /dev/null
@@ -1,51 +0,0 @@
-import js from "@eslint/js";
-import eslintConfigPrettier from "eslint-config-prettier";
-import tseslint from "typescript-eslint";
-import pluginReactHooks from "eslint-plugin-react-hooks";
-import pluginReact from "eslint-plugin-react";
-import globals from "globals";
-import pluginNext from "@next/eslint-plugin-next";
-import { config as baseConfig } from "./base.js";
-
-/**
- * A custom ESLint configuration for libraries that use Next.js.
- *
- * @type {import("eslint").Linter.Config}
- * */
-export const nextJsConfig = [
- ...baseConfig,
- js.configs.recommended,
- eslintConfigPrettier,
- ...tseslint.configs.recommended,
- {
- ...pluginReact.configs.flat.recommended,
- languageOptions: {
- ...pluginReact.configs.flat.recommended.languageOptions,
- globals: {
- ...globals.serviceworker,
- },
- },
- },
- {
- plugins: {
- "@next/next": pluginNext,
- },
- rules: {
- ...pluginNext.configs.recommended.rules,
- ...pluginNext.configs["core-web-vitals"].rules,
- "react/no-unescaped-entities": "off",
- "@next/next/no-img-element": "off",
- },
- },
- {
- plugins: {
- "react-hooks": pluginReactHooks,
- },
- settings: { react: { version: "detect" } },
- rules: {
- ...pluginReactHooks.configs.recommended.rules,
- // React scope no longer necessary with new JSX transform.
- "react/react-in-jsx-scope": "off",
- },
- },
-];
diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json
deleted file mode 100644
index e0c38c084..000000000
--- a/packages/eslint-config/package.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "name": "@coss/eslint-config",
- "version": "0.0.0",
- "type": "module",
- "scripts": {
- "clean": "rm -rf node_modules",
- "lint": "eslint . "
- },
- "exports": {
- "./base": "./base.js",
- "./next": "./next.js",
- "./react-internal": "./react-internal.js"
- },
- "devDependencies": {
- "@eslint/js": "^9.33.0",
- "@next/eslint-plugin-next": "^15.4.6",
- "eslint": "^9.33.0",
- "eslint-config-prettier": "^10.1.1",
- "eslint-plugin-only-warn": "^1.1.0",
- "eslint-plugin-react": "^7.37.4",
- "eslint-plugin-react-hooks": "^5.2.0",
- "eslint-plugin-turbo": "^2.5.0",
- "globals": "^16.3.0",
- "typescript": "^5.9.2",
- "typescript-eslint": "^8.39.0"
- }
-}
diff --git a/packages/eslint-config/react-internal.js b/packages/eslint-config/react-internal.js
deleted file mode 100644
index 0cc8b1d39..000000000
--- a/packages/eslint-config/react-internal.js
+++ /dev/null
@@ -1,39 +0,0 @@
-import js from "@eslint/js";
-import eslintConfigPrettier from "eslint-config-prettier";
-import tseslint from "typescript-eslint";
-import pluginReactHooks from "eslint-plugin-react-hooks";
-import pluginReact from "eslint-plugin-react";
-import globals from "globals";
-import { config as baseConfig } from "./base.js";
-
-/**
- * A custom ESLint configuration for libraries that use React.
- *
- * @type {import("eslint").Linter.Config} */
-export const config = [
- ...baseConfig,
- js.configs.recommended,
- eslintConfigPrettier,
- ...tseslint.configs.recommended,
- pluginReact.configs.flat.recommended,
- {
- languageOptions: {
- ...pluginReact.configs.flat.recommended.languageOptions,
- globals: {
- ...globals.serviceworker,
- ...globals.browser,
- },
- },
- },
- {
- plugins: {
- "react-hooks": pluginReactHooks,
- },
- settings: { react: { version: "detect" } },
- rules: {
- ...pluginReactHooks.configs.recommended.rules,
- // React scope no longer necessary with new JSX transform.
- "react/react-in-jsx-scope": "off",
- },
- },
-];
diff --git a/packages/ui/eslint.config.mjs b/packages/ui/eslint.config.mjs
deleted file mode 100644
index a75811219..000000000
--- a/packages/ui/eslint.config.mjs
+++ /dev/null
@@ -1,9 +0,0 @@
-import { config } from "@coss/eslint-config/react-internal";
-
-/** @type {import("eslint").Linter.Config[]} */
-export default [
- ...config,
- {
- files: ["src/**/*.{ts,tsx,js,jsx}"],
- }
-];
diff --git a/packages/ui/package.json b/packages/ui/package.json
index da51bccda..612ca7609 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -4,7 +4,7 @@
"type": "module",
"license": "AGPL-3.0-or-later",
"scripts": {
- "lint": "eslint src --max-warnings 0",
+ "lint": "biome lint src",
"clean": "rm -rf node_modules"
},
"dependencies": {
@@ -25,9 +25,7 @@
"@turbo/gen": "^2.5.5",
"@types/node": "^20.19.9",
"@types/react": "^19.2.0",
- "@coss/eslint-config": "workspace:*",
"@coss/typescript-config": "workspace:*",
- "eslint": "^9.36.0",
"tailwindcss": "^4.1.11",
"typescript": "^5.9.2",
"next": "^16.0.0",
diff --git a/packages/ui/postcss.config.mjs b/packages/ui/postcss.config.mjs
index 1e8e9dbf9..9efec5a5d 100644
--- a/packages/ui/postcss.config.mjs
+++ b/packages/ui/postcss.config.mjs
@@ -3,4 +3,4 @@ export const postcssConfig = {
plugins: {
"@tailwindcss/postcss": {},
},
-};
+}
diff --git a/packages/ui/src/components/code-block.tsx b/packages/ui/src/components/code-block.tsx
index cde96b4b6..d95a5ef6d 100644
--- a/packages/ui/src/components/code-block.tsx
+++ b/packages/ui/src/components/code-block.tsx
@@ -1,6 +1,6 @@
-import { CopyButton } from "@coss/ui/components/copy-button";
-import { getIconForLanguageExtension } from "@coss/ui/components/icons";
-import { highlightCode } from "@coss/ui/lib/highlight-code";
+import { CopyButton } from "@coss/ui/components/copy-button"
+import { getIconForLanguageExtension } from "@coss/ui/components/icons"
+import { highlightCode } from "@coss/ui/lib/highlight-code"
export async function CodeBlock({
code,
@@ -9,15 +9,15 @@ export async function CodeBlock({
copyButton = true,
showLineNumbers = true,
}: {
- code: string;
- language: string;
- title?: string | undefined;
- copyButton?: boolean;
- showLineNumbers?: boolean;
+ code: string
+ language: string
+ title?: string | undefined
+ copyButton?: boolean
+ showLineNumbers?: boolean
}) {
const highlightedCode = await highlightCode(code, language, {
showLineNumbers,
- });
+ })
return (
@@ -34,5 +34,5 @@ export async function CodeBlock({
{copyButton && }
- );
+ )
}
diff --git a/packages/ui/src/components/copy-button.tsx b/packages/ui/src/components/copy-button.tsx
index 569d4bfd8..c53945010 100644
--- a/packages/ui/src/components/copy-button.tsx
+++ b/packages/ui/src/components/copy-button.tsx
@@ -1,16 +1,16 @@
-"use client";
+"use client"
-import * as React from "react";
-import { Copy01Icon, Tick02Icon } from "@hugeicons/core-free-icons";
-import { HugeiconsIcon } from "@hugeicons/react";
+import { Copy01Icon, Tick02Icon } from "@hugeicons/core-free-icons"
+import { HugeiconsIcon } from "@hugeicons/react"
+import * as React from "react"
-import { cn } from "@coss/ui/lib/utils";
-import { useCopyToClipboard } from "@coss/ui/hooks/use-copy-to-clipboard";
-import { Button } from "@coss/ui/ui/button";
-import { Tooltip, TooltipPopup, TooltipTrigger } from "@coss/ui/ui/tooltip";
+import { useCopyToClipboard } from "@coss/ui/hooks/use-copy-to-clipboard"
+import { cn } from "@coss/ui/lib/utils"
+import { Button } from "@coss/ui/ui/button"
+import { Tooltip, TooltipPopup, TooltipTrigger } from "@coss/ui/ui/tooltip"
export function copyToClipboard(value: string) {
- navigator.clipboard.writeText(value);
+ navigator.clipboard.writeText(value)
}
export function CopyButton({
@@ -19,10 +19,10 @@ export function CopyButton({
variant = "ghost",
...props
}: React.ComponentProps & {
- value: string;
- src?: string;
+ value: string
+ src?: string
}) {
- const { isCopied, copyToClipboard } = useCopyToClipboard();
+ const { isCopied, copyToClipboard } = useCopyToClipboard()
return (
@@ -34,7 +34,7 @@ export function CopyButton({
variant={variant}
className={cn(
"absolute top-1.5 right-1.5 z-3 size-9 bg-code opacity-70 hover:opacity-100 focus-visible:opacity-100 sm:size-8",
- className,
+ className
)}
onClick={() => copyToClipboard(value)}
{...props}
@@ -50,5 +50,5 @@ export function CopyButton({
/>
{isCopied ? "Copied" : "Copy to Clipboard"}
- );
+ )
}
diff --git a/packages/ui/src/components/github-link.tsx b/packages/ui/src/components/github-link.tsx
index 0a385b107..c24019a4e 100644
--- a/packages/ui/src/components/github-link.tsx
+++ b/packages/ui/src/components/github-link.tsx
@@ -1,11 +1,11 @@
-import * as React from "react";
-import Link from "next/link";
-import { GithubIcon } from "@hugeicons/core-free-icons";
-import { HugeiconsIcon } from "@hugeicons/react";
+import { GithubIcon } from "@hugeicons/core-free-icons"
+import { HugeiconsIcon } from "@hugeicons/react"
+import Link from "next/link"
+import * as React from "react"
-import { siteConfig } from "@coss/ui/lib/config";
-import { Skeleton } from "@coss/ui/ui/skeleton";
-import { Button } from "@coss/ui/ui/button";
+import { siteConfig } from "@coss/ui/lib/config"
+import { Button } from "@coss/ui/ui/button"
+import { Skeleton } from "@coss/ui/ui/skeleton"
export function GitHubLink() {
return (
@@ -24,24 +24,24 @@ export function GitHubLink() {
}
/>
- );
+ )
}
export async function StarsCount() {
try {
const data = await fetch("https://api.github.com/repos/cosscom/coss", {
next: { revalidate: 86400 }, // Cache for 1 day (86400 seconds)
- });
+ })
if (!data.ok) {
- throw new Error(`GitHub API error: ${data.status}`);
+ throw new Error(`GitHub API error: ${data.status}`)
}
- const json = await data.json();
- const starsCount = json.stargazers_count;
+ const json = await data.json()
+ const starsCount = json.stargazers_count
if (typeof starsCount !== "number" || starsCount < 0) {
- throw new Error("Invalid stars count");
+ throw new Error("Invalid stars count")
}
return (
@@ -50,9 +50,9 @@ export async function StarsCount() {
? `${(starsCount / 1000).toFixed(1)}k`
: starsCount.toLocaleString()}
- );
+ )
} catch {
// Return nothing when GitHub API is unavailable or repo doesn't exist
- return null;
+ return null
}
}
diff --git a/packages/ui/src/components/icons.tsx b/packages/ui/src/components/icons.tsx
index 42295ec1c..9711b3c55 100644
--- a/packages/ui/src/components/icons.tsx
+++ b/packages/ui/src/components/icons.tsx
@@ -3,10 +3,10 @@ import {
Folder01Icon,
ThirdBracketIcon,
Typescript02Icon,
-} from "@hugeicons/core-free-icons";
-import { HugeiconsIcon } from "@hugeicons/react";
+} from "@hugeicons/core-free-icons"
+import { HugeiconsIcon } from "@hugeicons/react"
-type IconProps = React.HTMLAttributes;
+type IconProps = React.HTMLAttributes
export const Icons = {
logo: (props: IconProps) => (
@@ -187,21 +187,21 @@ export const Icons = {
),
-};
+}
export function getIconForLanguageExtension(language: string) {
switch (language) {
case "json":
- return ;
+ return
case "css":
- return ;
+ return
case "js":
case "jsx":
case "ts":
case "tsx":
case "typescript":
- return ;
+ return
default:
- return ;
+ return
}
}
diff --git a/packages/ui/src/components/mobile-nav.tsx b/packages/ui/src/components/mobile-nav.tsx
index 681903006..009866629 100644
--- a/packages/ui/src/components/mobile-nav.tsx
+++ b/packages/ui/src/components/mobile-nav.tsx
@@ -1,40 +1,40 @@
-"use client";
+"use client"
-import * as React from "react";
-import Link, { LinkProps } from "next/link";
-import { Menu09Icon } from "@hugeicons/core-free-icons";
-import { HugeiconsIcon } from "@hugeicons/react";
+import { Menu09Icon } from "@hugeicons/core-free-icons"
+import { HugeiconsIcon } from "@hugeicons/react"
+import Link, { LinkProps } from "next/link"
+import * as React from "react"
-import { cn } from "@coss/ui/lib/utils";
-import { Button } from "@coss/ui/ui/button";
-import { Sheet, SheetPopup, SheetTrigger } from "@coss/ui/ui/sheet";
+import { cn } from "@coss/ui/lib/utils"
+import { Button } from "@coss/ui/ui/button"
+import { Sheet, SheetPopup, SheetTrigger } from "@coss/ui/ui/sheet"
export type PageNode = {
- type: "page";
- name: string;
- url: string;
-};
+ type: "page"
+ name: string
+ url: string
+}
export type FolderNode = {
- type: "folder";
- name: string;
- children: (PageNode | FolderNode)[];
-};
+ type: "folder"
+ name: string
+ children: (PageNode | FolderNode)[]
+}
export type NavTree = {
- children: FolderNode[];
-};
+ children: FolderNode[]
+}
export function MobileNav({
tree,
items,
className,
}: {
- tree?: NavTree;
- items: { href: string; label: string }[];
- className?: string;
+ tree?: NavTree
+ items: { href: string; label: string }[]
+ className?: string
}) {
- const [open, setOpen] = React.useState(false);
+ const [open, setOpen] = React.useState(false)
return (
@@ -87,12 +87,12 @@ export function MobileNav({
>
{item.name}
- );
+ )
}
})}
- );
+ )
}
})}
@@ -100,7 +100,7 @@ export function MobileNav({
- );
+ )
}
function MobileLink({
@@ -110,20 +110,20 @@ function MobileLink({
children,
...props
}: LinkProps & {
- onOpenChange?: (open: boolean) => void;
- children: React.ReactNode;
- className?: string;
+ onOpenChange?: (open: boolean) => void
+ children: React.ReactNode
+ className?: string
}) {
return (
{
- onOpenChange?.(false);
+ onOpenChange?.(false)
}}
className={cn("text-muted-foreground", className)}
{...props}
>
{children}
- );
+ )
}
diff --git a/packages/ui/src/components/mode-switcher.tsx b/packages/ui/src/components/mode-switcher.tsx
index 40ccdf06b..ad0c6031c 100644
--- a/packages/ui/src/components/mode-switcher.tsx
+++ b/packages/ui/src/components/mode-switcher.tsx
@@ -1,18 +1,18 @@
-"use client";
+"use client"
-import * as React from "react";
-import { LayerMask01Icon } from "@hugeicons/core-free-icons";
-import { HugeiconsIcon } from "@hugeicons/react";
-import { useTheme } from "next-themes";
+import { LayerMask01Icon } from "@hugeicons/core-free-icons"
+import { HugeiconsIcon } from "@hugeicons/react"
+import { useTheme } from "next-themes"
+import * as React from "react"
-import { Button } from "@coss/ui/ui/button";
+import { Button } from "@coss/ui/ui/button"
export function ModeSwitcher() {
- const { setTheme, resolvedTheme } = useTheme();
+ const { setTheme, resolvedTheme } = useTheme()
const toggleTheme = React.useCallback(() => {
- setTheme(resolvedTheme === "dark" ? "light" : "dark");
- }, [resolvedTheme, setTheme]);
+ setTheme(resolvedTheme === "dark" ? "light" : "dark")
+ }, [resolvedTheme, setTheme])
return (
Toggle theme
- );
+ )
}
diff --git a/packages/ui/src/components/page-header.tsx b/packages/ui/src/components/page-header.tsx
index 90216103e..aacf72bda 100644
--- a/packages/ui/src/components/page-header.tsx
+++ b/packages/ui/src/components/page-header.tsx
@@ -1,4 +1,4 @@
-import { cn } from "@coss/ui/lib/utils";
+import { cn } from "@coss/ui/lib/utils"
function PageHeader({
className,
@@ -13,7 +13,7 @@ function PageHeader({
- );
+ )
}
function PageHeaderHeading({
@@ -25,7 +25,7 @@ function PageHeaderHeading({
className={cn("font-heading text-4xl lg:text-5xl", className)}
{...props}
/>
- );
+ )
}
function PageHeaderDescription({
@@ -37,7 +37,7 @@ function PageHeaderDescription({
className={cn("text-muted-foreground lg:text-lg", className)}
{...props}
/>
- );
+ )
}
-export { PageHeader, PageHeaderDescription, PageHeaderHeading };
+export { PageHeader, PageHeaderDescription, PageHeaderHeading }
diff --git a/packages/ui/src/components/product-label.tsx b/packages/ui/src/components/product-label.tsx
index 3ec1b7f6e..9c516e290 100644
--- a/packages/ui/src/components/product-label.tsx
+++ b/packages/ui/src/components/product-label.tsx
@@ -1,24 +1,24 @@
-"use client";
+"use client"
-import { usePathname } from "next/navigation";
-import { Badge } from "@coss/ui/ui/badge";
+import { Badge } from "@coss/ui/ui/badge"
+import { usePathname } from "next/navigation"
interface ProductsDropdownProps {
- items: { href: string; label: string; upcoming?: boolean }[];
- currentProduct?: string;
+ items: { href: string; label: string; upcoming?: boolean }[]
+ currentProduct?: string
}
export function ProductLabel({ items, currentProduct }: ProductsDropdownProps) {
- const pathname = usePathname();
+ const pathname = usePathname()
// If currentProduct is explicitly provided, use it
if (currentProduct) {
const matchingItem = items.find(
- (item) => item.label.toLowerCase() === currentProduct.toLowerCase(),
- );
+ (item) => item.label.toLowerCase() === currentProduct.toLowerCase()
+ )
if (!matchingItem) {
- return null;
+ return null
}
return (
@@ -30,27 +30,27 @@ export function ProductLabel({ items, currentProduct }: ProductsDropdownProps) {
)}
>
- );
+ )
}
// Don't display anything on home page
if (pathname === "/") {
- return null;
+ return null
}
// Get the first segment of the pathname (remove leading slash)
- const firstSegment = pathname.slice(1).split("/")[0];
+ const firstSegment = pathname.slice(1).split("/")[0]
// Check if the first segment matches any of the item labels
const matchingItem = firstSegment
? items.find(
- (item) => item.label.toLowerCase() === firstSegment.toLowerCase(),
+ (item) => item.label.toLowerCase() === firstSegment.toLowerCase()
)
- : undefined;
+ : undefined
// Only display if we have a match
if (!matchingItem) {
- return null;
+ return null
}
return (
@@ -62,5 +62,5 @@ export function ProductLabel({ items, currentProduct }: ProductsDropdownProps) {
)}
>
- );
+ )
}
diff --git a/packages/ui/src/components/products-dropdown.tsx b/packages/ui/src/components/products-dropdown.tsx
index ec2553842..1a2a36cd9 100644
--- a/packages/ui/src/components/products-dropdown.tsx
+++ b/packages/ui/src/components/products-dropdown.tsx
@@ -1,26 +1,26 @@
-"use client";
+"use client"
-import { ChevronDown } from "lucide-react";
-import Link from "next/link";
+import { ChevronDown } from "lucide-react"
+import Link from "next/link"
-import { Badge } from "@coss/ui/ui/badge";
-import { Menu, MenuItem, MenuPopup, MenuTrigger } from "@coss/ui/ui/menu";
-import { Button } from "@coss/ui/ui/button";
+import { Badge } from "@coss/ui/ui/badge"
+import { Button } from "@coss/ui/ui/button"
+import { Menu, MenuItem, MenuPopup, MenuTrigger } from "@coss/ui/ui/menu"
interface ProductsDropdownProps {
- items: { href: string; label: string; upcoming?: boolean }[];
+ items: { href: string; label: string; upcoming?: boolean }[]
}
export function ProductsDropdown({ items }: ProductsDropdownProps) {
- const gatewayOrigin = process.env.NEXT_PUBLIC_COSS_URL || "";
- const uiGatewayOrigin = process.env.NEXT_PUBLIC_COSS_UI_URL || "";
+ const gatewayOrigin = process.env.NEXT_PUBLIC_COSS_URL || ""
+ const uiGatewayOrigin = process.env.NEXT_PUBLIC_COSS_UI_URL || ""
const getLinkProps = (item: {
- href: string;
- label: string;
- upcoming?: boolean;
+ href: string
+ label: string
+ upcoming?: boolean
}) => {
- const isHomePage = item.href === "/";
+ const isHomePage = item.href === "/"
// Determine if this should be an external link and construct the URL
if (gatewayOrigin && !isHomePage) {
@@ -28,7 +28,7 @@ export function ProductsDropdown({ items }: ProductsDropdownProps) {
return {
href: `${gatewayOrigin}${item.href}`,
isExternal: true,
- };
+ }
}
if (uiGatewayOrigin && isHomePage) {
@@ -36,15 +36,15 @@ export function ProductsDropdown({ items }: ProductsDropdownProps) {
return {
href: uiGatewayOrigin,
isExternal: true,
- };
+ }
}
// Default: internal link
return {
href: item.href,
isExternal: false,
- };
- };
+ }
+ }
return (
@@ -54,7 +54,7 @@ export function ProductsDropdown({ items }: ProductsDropdownProps) {
{items.map((item) => {
- const { href, isExternal } = getLinkProps(item);
+ const { href, isExternal } = getLinkProps(item)
return (
)}
- );
+ )
})}
- );
+ )
}
diff --git a/packages/ui/src/components/site-cta.tsx b/packages/ui/src/components/site-cta.tsx
index 37e44c866..7142a6057 100644
--- a/packages/ui/src/components/site-cta.tsx
+++ b/packages/ui/src/components/site-cta.tsx
@@ -1,6 +1,6 @@
-import Link from "next/link";
+import Link from "next/link"
-import { Button } from "@coss/ui/ui/button";
+import { Button } from "@coss/ui/ui/button"
export function SiteCta() {
return (
@@ -22,5 +22,5 @@ export function SiteCta() {
- );
+ )
}
diff --git a/packages/ui/src/components/site-footer.tsx b/packages/ui/src/components/site-footer.tsx
index 6a83fc1b3..1dc0a217b 100644
--- a/packages/ui/src/components/site-footer.tsx
+++ b/packages/ui/src/components/site-footer.tsx
@@ -1,4 +1,4 @@
-import Link from "next/link";
+import Link from "next/link"
export function SiteFooter() {
return (
@@ -17,5 +17,5 @@ export function SiteFooter() {
- );
+ )
}
diff --git a/packages/ui/src/components/site-header.tsx b/packages/ui/src/components/site-header.tsx
index b947198d8..16441ac76 100644
--- a/packages/ui/src/components/site-header.tsx
+++ b/packages/ui/src/components/site-header.tsx
@@ -1,23 +1,23 @@
-import Link from "next/link";
+import Link from "next/link"
-import { siteConfig } from "@coss/ui/lib/config";
-import { GitHubLink } from "@coss/ui/components/github-link";
-import { ModeSwitcher } from "@coss/ui/components/mode-switcher";
-import { ProductLabel } from "@coss/ui/components/product-label";
-import { ProductsDropdown } from "@coss/ui/components/products-dropdown";
+import { GitHubLink } from "@coss/ui/components/github-link"
+import { ModeSwitcher } from "@coss/ui/components/mode-switcher"
+import { ProductLabel } from "@coss/ui/components/product-label"
+import { ProductsDropdown } from "@coss/ui/components/products-dropdown"
+import { siteConfig } from "@coss/ui/lib/config"
export function SiteHeader({
mobileNav,
children,
currentProduct,
}: {
- mobileNav?: React.ReactNode;
- children?: React.ReactNode;
- currentProduct?: string;
+ mobileNav?: React.ReactNode
+ children?: React.ReactNode
+ currentProduct?: string
}) {
- const gatewayOrigin = process.env.NEXT_PUBLIC_COSS_URL || "";
- const gatewayHome = gatewayOrigin ? `${gatewayOrigin}/` : "/";
- const isExternal = !!gatewayOrigin;
+ const gatewayOrigin = process.env.NEXT_PUBLIC_COSS_URL || ""
+ const gatewayHome = gatewayOrigin ? `${gatewayOrigin}/` : "/"
+ const isExternal = !!gatewayOrigin
return (
@@ -46,5 +46,5 @@ export function SiteHeader({
- );
+ )
}
diff --git a/packages/ui/src/components/theme-provider.tsx b/packages/ui/src/components/theme-provider.tsx
index 144ad1dff..19ac6e3f3 100644
--- a/packages/ui/src/components/theme-provider.tsx
+++ b/packages/ui/src/components/theme-provider.tsx
@@ -1,7 +1,7 @@
-"use client";
+"use client"
-import * as React from "react";
-import { ThemeProvider as NextThemesProvider } from "next-themes";
+import { ThemeProvider as NextThemesProvider } from "next-themes"
+import * as React from "react"
export function ThemeProvider({
children,
@@ -18,5 +18,5 @@ export function ThemeProvider({
>
{children}
- );
+ )
}
diff --git a/packages/ui/src/lib/config.ts b/packages/ui/src/lib/config.ts
index 5c5772f8c..f6c127f6a 100644
--- a/packages/ui/src/lib/config.ts
+++ b/packages/ui/src/lib/config.ts
@@ -53,4 +53,4 @@ export const siteConfig = {
upcoming: true,
},
],
-};
+}
diff --git a/packages/ui/src/lib/highlight-code.ts b/packages/ui/src/lib/highlight-code.ts
index eba9d7f1c..36814f96c 100644
--- a/packages/ui/src/lib/highlight-code.ts
+++ b/packages/ui/src/lib/highlight-code.ts
@@ -1,75 +1,69 @@
-import { transformerNotationWordHighlight } from "@shikijs/transformers";
-import { codeToHtml } from "shiki";
-import type { ShikiTransformer } from "shiki";
+import { transformerNotationWordHighlight } from "@shikijs/transformers"
+import { codeToHtml } from "shiki"
+import type { ShikiTransformer } from "shiki"
export const transformers = [
{
code(node) {
if (node.tagName === "code") {
- const raw = this.source;
- node.properties["__raw__"] = raw;
+ const raw = this.source
+ node.properties["__raw__"] = raw
if (raw.startsWith("npm install")) {
- node.properties["__npm__"] = raw;
- node.properties["__yarn__"] = raw.replace("npm install", "yarn add");
- node.properties["__pnpm__"] = raw.replace("npm install", "pnpm add");
- node.properties["__bun__"] = raw.replace("npm install", "bun add");
+ node.properties["__npm__"] = raw
+ node.properties["__yarn__"] = raw.replace("npm install", "yarn add")
+ node.properties["__pnpm__"] = raw.replace("npm install", "pnpm add")
+ node.properties["__bun__"] = raw.replace("npm install", "bun add")
}
if (raw.startsWith("npx create-")) {
- node.properties["__npm__"] = raw;
+ node.properties["__npm__"] = raw
node.properties["__yarn__"] = raw.replace(
"npx create-",
- "yarn create ",
- );
+ "yarn create "
+ )
node.properties["__pnpm__"] = raw.replace(
"npx create-",
- "pnpm create ",
- );
- node.properties["__bun__"] = raw.replace("npx", "bunx --bun");
+ "pnpm create "
+ )
+ node.properties["__bun__"] = raw.replace("npx", "bunx --bun")
}
// npm create.
if (raw.startsWith("npm create")) {
- node.properties["__npm__"] = raw;
- node.properties["__yarn__"] = raw.replace(
- "npm create",
- "yarn create",
- );
- node.properties["__pnpm__"] = raw.replace(
- "npm create",
- "pnpm create",
- );
- node.properties["__bun__"] = raw.replace("npm create", "bun create");
+ node.properties["__npm__"] = raw
+ node.properties["__yarn__"] = raw.replace("npm create", "yarn create")
+ node.properties["__pnpm__"] = raw.replace("npm create", "pnpm create")
+ node.properties["__bun__"] = raw.replace("npm create", "bun create")
}
// npx.
if (raw.startsWith("npx")) {
- node.properties["__npm__"] = raw;
- node.properties["__yarn__"] = raw.replace("npx", "yarn dlx");
- node.properties["__pnpm__"] = raw.replace("npx", "pnpm dlx");
- node.properties["__bun__"] = raw.replace("npx", "bunx --bun");
+ node.properties["__npm__"] = raw
+ node.properties["__yarn__"] = raw.replace("npx", "yarn dlx")
+ node.properties["__pnpm__"] = raw.replace("npx", "pnpm dlx")
+ node.properties["__bun__"] = raw.replace("npx", "bunx --bun")
}
// npm run.
if (raw.startsWith("npm run")) {
- node.properties["__npm__"] = raw;
- node.properties["__yarn__"] = raw.replace("npm run", "yarn");
- node.properties["__pnpm__"] = raw.replace("npm run", "pnpm");
- node.properties["__bun__"] = raw.replace("npm run", "bun");
+ node.properties["__npm__"] = raw
+ node.properties["__yarn__"] = raw.replace("npm run", "yarn")
+ node.properties["__pnpm__"] = raw.replace("npm run", "pnpm")
+ node.properties["__bun__"] = raw.replace("npm run", "bun")
}
}
},
},
transformerNotationWordHighlight(),
-] as ShikiTransformer[];
+] as ShikiTransformer[]
export async function highlightCode(
code: string,
language: string = "tsx",
- options?: { showLineNumbers?: boolean },
+ options?: { showLineNumbers?: boolean }
) {
- const { showLineNumbers = true } = options ?? {};
+ const { showLineNumbers = true } = options ?? {}
const html = await codeToHtml(code, {
lang: language,
@@ -81,20 +75,20 @@ export async function highlightCode(
{
pre(node) {
node.properties["class"] =
- "no-scrollbar text-[.8125rem] min-w-0 overflow-x-auto px-4 py-3.5 outline-none has-data-[highlighted-line]:px-0 has-data-[line-numbers]:px-0 has-data-[slot=tabs]:p-0 !bg-transparent";
+ "no-scrollbar text-[.8125rem] min-w-0 overflow-x-auto px-4 py-3.5 outline-none has-data-[highlighted-line]:px-0 has-data-[line-numbers]:px-0 has-data-[slot=tabs]:p-0 !bg-transparent"
},
code(node) {
if (showLineNumbers) {
- node.properties["data-line-numbers"] = "";
+ node.properties["data-line-numbers"] = ""
}
},
line(node) {
- node.properties["data-line"] = "";
+ node.properties["data-line"] = ""
},
},
transformerNotationWordHighlight(),
],
- });
+ })
- return html;
+ return html
}
diff --git a/packages/ui/src/styles/globals.css b/packages/ui/src/styles/globals.css
index 34221466a..91467ba3d 100644
--- a/packages/ui/src/styles/globals.css
+++ b/packages/ui/src/styles/globals.css
@@ -13,9 +13,8 @@
--color-foreground: var(--foreground);
--font-sans: var(--font-sans);
--font-heading: var(--font-heading);
- --font-mono:
- ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
- "Courier New", monospace;
+ --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
+ "Liberation Mono", "Courier New", monospace;
--color-sidebar-ring: var(--sidebar-ring);
--color-sidebar-border: var(--sidebar-border);
--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);
@@ -115,11 +114,7 @@
.dark {
--background: var(--color-zinc-950);
--foreground: var(--color-zinc-100);
- --card: color-mix(
- in srgb,
- var(--color-zinc-900) 80%,
- var(--color-zinc-950)
- );
+ --card: color-mix(in srgb, var(--color-zinc-900) 80%, var(--color-zinc-950));
--card-foreground: var(--color-zinc-100);
--popover: var(--color-zinc-900);
--popover-foreground: var(--color-zinc-100);
@@ -159,11 +154,7 @@
--sidebar-accent-foreground: var(--color-zinc-100);
--sidebar-border: --alpha(var(--color-white) / 12%);
--sidebar-ring: var(--color-zinc-400);
- --code: color-mix(
- in srgb,
- var(--color-zinc-900) 80%,
- var(--color-zinc-950)
- );
+ --code: color-mix(in srgb, var(--color-zinc-900) 80%, var(--color-zinc-950));
--code-foreground: var(--foreground);
--code-highlight: --alpha(var(--color-white) / 8%);
}
diff --git a/packages/ui/src/ui/sidebar.tsx b/packages/ui/src/ui/sidebar.tsx
index d25ed3a30..496c628c1 100644
--- a/packages/ui/src/ui/sidebar.tsx
+++ b/packages/ui/src/ui/sidebar.tsx
@@ -1,13 +1,11 @@
"use client"
-import * as React from "react"
import { mergeProps } from "@base-ui-components/react/merge-props"
import { useRender } from "@base-ui-components/react/use-render"
-import { cva, VariantProps } from "class-variance-authority"
+import { VariantProps, cva } from "class-variance-authority"
import { PanelLeftIcon } from "lucide-react"
+import * as React from "react"
-import { useIsMobile } from "@workspace/ui/hooks/use-mobile"
-import { cn } from "@workspace/ui/lib/utils"
import { Button } from "@coss/ui/ui/button"
import { Input } from "@coss/ui/ui/input"
import { Separator } from "@coss/ui/ui/separator"
@@ -19,11 +17,9 @@ import {
SheetTitle,
} from "@coss/ui/ui/sheet"
import { Skeleton } from "@coss/ui/ui/skeleton"
-import {
- Tooltip,
- TooltipPopup,
- TooltipTrigger,
-} from "@coss/ui/ui/tooltip"
+import { Tooltip, TooltipPopup, TooltipTrigger } from "@coss/ui/ui/tooltip"
+import { useIsMobile } from "@workspace/ui/hooks/use-mobile"
+import { cn } from "@workspace/ui/lib/utils"
const SIDEBAR_COOKIE_NAME = "sidebar_state"
const SIDEBAR_COOKIE_MAX_AGE = 60 * 60 * 24 * 7
@@ -519,7 +515,6 @@ function SidebarMenuButton({
const buttonProps = mergeProps<"button">(defaultProps, props)
-
const buttonElement = useRender({
defaultTagName: "button",
render,
diff --git a/packages/ui/src/ui/toggle-group.tsx b/packages/ui/src/ui/toggle-group.tsx
index fa9c2b5c1..ccbebfcb7 100644
--- a/packages/ui/src/ui/toggle-group.tsx
+++ b/packages/ui/src/ui/toggle-group.tsx
@@ -1,16 +1,13 @@
"use client"
-import * as React from "react"
import { Toggle as TogglePrimitive } from "@base-ui-components/react/toggle"
import { ToggleGroup as ToggleGroupPrimitive } from "@base-ui-components/react/toggle-group"
import { type VariantProps } from "class-variance-authority"
+import * as React from "react"
import { cn } from "@coss/ui/lib/utils"
import { Separator } from "@coss/ui/ui/separator"
-import {
- Toggle as ToggleComponent,
- toggleVariants,
-} from "@coss/ui/ui/toggle"
+import { Toggle as ToggleComponent, toggleVariants } from "@coss/ui/ui/toggle"
const ToggleGroupContext = React.createContext<
VariantProps
diff --git a/prettier.config.mjs b/prettier.config.mjs
deleted file mode 100644
index a9a6df7cf..000000000
--- a/prettier.config.mjs
+++ /dev/null
@@ -1,4 +0,0 @@
-export default {
- plugins: ['prettier-plugin-organize-imports'],
- organizeImportsSkipDestructiveCodeActions: false
-};
From 6eb5819b291e0ada84a23e103186c1f5a9a76413 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Thu, 13 Nov 2025 19:42:41 -0300
Subject: [PATCH 02/11] add minimal github actions
---
.github/workflows/build.yml | 29 +++++++++++++++++++++++++++++
.github/workflows/lint.yml | 29 +++++++++++++++++++++++++++++
.github/workflows/test.yml | 29 +++++++++++++++++++++++++++++
package.json | 1 +
4 files changed, 88 insertions(+)
create mode 100644 .github/workflows/build.yml
create mode 100644 .github/workflows/lint.yml
create mode 100644 .github/workflows/test.yml
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 000000000..1f229ff9d
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,29 @@
+name: Build
+
+on:
+ push:
+ branches:
+ - main
+ pull_request:
+
+env:
+ BUN_VERSION: 1.3.1
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Setup Bun
+ uses: oven-sh/setup-bun@v1
+ with:
+ bun-version: ${{ env.BUN_VERSION }}
+
+ - name: Install dependencies
+ run: bun install --frozen-lockfile
+
+ - name: Run build
+ run: bun run build
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
new file mode 100644
index 000000000..d9e016747
--- /dev/null
+++ b/.github/workflows/lint.yml
@@ -0,0 +1,29 @@
+name: Lint
+
+on:
+ push:
+ branches:
+ - main
+ pull_request:
+
+env:
+ BUN_VERSION: 1.3.1
+
+jobs:
+ lint:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Setup Bun
+ uses: oven-sh/setup-bun@v1
+ with:
+ bun-version: ${{ env.BUN_VERSION }}
+
+ - name: Install dependencies
+ run: bun install --frozen-lockfile
+
+ - name: Run lint
+ run: bun run lint
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 000000000..83af7a384
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,29 @@
+name: Test
+
+on:
+ push:
+ branches:
+ - main
+ pull_request:
+
+env:
+ BUN_VERSION: 1.3.1
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Setup Bun
+ uses: oven-sh/setup-bun@v1
+ with:
+ bun-version: ${{ env.BUN_VERSION }}
+
+ - name: Install dependencies
+ run: bun install --frozen-lockfile
+
+ - name: Run tests
+ run: bun run test
diff --git a/package.json b/package.json
index 25b4e0c32..495aec2e2 100644
--- a/package.json
+++ b/package.json
@@ -7,6 +7,7 @@
"build": "turbo run build",
"dev": "turbo run dev",
"lint": "turbo run lint --",
+ "test": "bun test --pass-with-no-tests",
"format": "biome format --write .",
"clean": "turbo run clean && rm -rf .turbo && rm -rf node_modules",
"prepare": "husky"
From c69e1e62ec4c1e4f480ac521dd37a8c5cfd5a55c Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 06:32:46 -0300
Subject: [PATCH 03/11] organize workflow
---
.github/workflows/build.yml | 20 ++++--
.github/workflows/ci.yml | 31 +++++++++
.github/workflows/format.yml | 39 +++++++++++
.github/workflows/lint.yml | 20 ++++--
.github/workflows/publish.yml | 126 ++++++++++++++++++++++++++++++++++
.github/workflows/test.yml | 20 ++++--
6 files changed, 238 insertions(+), 18 deletions(-)
create mode 100644 .github/workflows/ci.yml
create mode 100644 .github/workflows/format.yml
create mode 100644 .github/workflows/publish.yml
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 1f229ff9d..c2b308ad1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -1,18 +1,18 @@
name: Build
on:
- push:
- branches:
- - main
- pull_request:
+ workflow_call:
env:
BUN_VERSION: 1.3.1
jobs:
build:
- runs-on: ubuntu-latest
-
+ strategy:
+ fail-fast: true
+ matrix:
+ os: [ubuntu-latest]
+ runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -22,6 +22,14 @@ jobs:
with:
bun-version: ${{ env.BUN_VERSION }}
+ - name: Cache dependencies
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.bun/install/cache
+ node_modules
+ key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}
+
- name: Install dependencies
run: bun install --frozen-lockfile
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 000000000..0e15629ae
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,31 @@
+name: CI
+
+on:
+ push:
+ branches:
+ - main
+ pull_request:
+
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
+jobs:
+ format:
+ uses: ./.github/workflows/format.yml
+ secrets: inherit
+
+ lint:
+ needs: format
+ uses: ./.github/workflows/lint.yml
+ secrets: inherit
+
+ test:
+ needs: lint
+ uses: ./.github/workflows/test.yml
+ secrets: inherit
+
+ build:
+ needs: [lint, test]
+ uses: ./.github/workflows/build.yml
+ secrets: inherit
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
new file mode 100644
index 000000000..680e68624
--- /dev/null
+++ b/.github/workflows/format.yml
@@ -0,0 +1,39 @@
+name: Format
+
+on:
+ workflow_call:
+
+env:
+ BUN_VERSION: 1.3.1
+
+jobs:
+ format:
+ strategy:
+ fail-fast: true
+ matrix:
+ os: [ubuntu-latest]
+ runs-on: ${{ matrix.os }}
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Setup Bun
+ uses: oven-sh/setup-bun@v1
+ with:
+ bun-version: ${{ env.BUN_VERSION }}
+
+ - name: Cache dependencies
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.bun/install/cache
+ node_modules
+ key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}
+
+ - name: Install dependencies
+ run: bun install --frozen-lockfile
+
+ - name: Verify formatting
+ run: |
+ bun run format
+ git diff --exit-code
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index d9e016747..994e0ec0c 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -1,18 +1,18 @@
name: Lint
on:
- push:
- branches:
- - main
- pull_request:
+ workflow_call:
env:
BUN_VERSION: 1.3.1
jobs:
lint:
- runs-on: ubuntu-latest
-
+ strategy:
+ fail-fast: true
+ matrix:
+ os: [ubuntu-latest]
+ runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -22,6 +22,14 @@ jobs:
with:
bun-version: ${{ env.BUN_VERSION }}
+ - name: Cache dependencies
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.bun/install/cache
+ node_modules
+ key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}
+
- name: Install dependencies
run: bun install --frozen-lockfile
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
new file mode 100644
index 000000000..d4a939083
--- /dev/null
+++ b/.github/workflows/publish.yml
@@ -0,0 +1,126 @@
+name: Publish Package
+
+on:
+ workflow_dispatch:
+ inputs:
+ package:
+ description: Name of the package directory inside packages/
+ required: true
+ default: ui
+ type: choice
+ options:
+ - ui
+ release_type:
+ description: Semver bump type to apply before publishing
+ required: true
+ default: patch
+ type: choice
+ options:
+ - patch
+ - minor
+ - major
+
+concurrency:
+ group: publish-${{ github.ref }}
+ cancel-in-progress: false
+
+env:
+ BUN_VERSION: 1.3.1
+
+jobs:
+ format:
+ uses: ./.github/workflows/format.yml
+ secrets: inherit
+
+ lint:
+ needs: format
+ uses: ./.github/workflows/lint.yml
+ secrets: inherit
+
+ test:
+ needs: lint
+ uses: ./.github/workflows/test.yml
+ secrets: inherit
+
+ build:
+ needs: [lint, test]
+ uses: ./.github/workflows/build.yml
+ secrets: inherit
+
+ publish:
+ needs: build
+ runs-on: ubuntu-latest
+ permissions:
+ contents: write
+ packages: write
+ id-token: write
+ env:
+ PACKAGE_DIR: packages/${{ inputs.package }}
+ NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v4
+ with:
+ fetch-depth: 0
+
+ - name: Setup Bun
+ uses: oven-sh/setup-bun@v1
+ with:
+ bun-version: ${{ env.BUN_VERSION }}
+
+ - name: Install dependencies
+ run: bun install --frozen-lockfile
+
+ - name: Resolve package metadata
+ id: pkg
+ run: |
+ PACKAGE_JSON="${{ env.PACKAGE_DIR }}/package.json"
+ if [ ! -f "$PACKAGE_JSON" ]; then
+ echo "::error::Package manifest not found at $PACKAGE_JSON"
+ exit 1
+ fi
+ NAME=$(node -p "require('./${{ env.PACKAGE_DIR }}/package.json').name")
+ VERSION=$(node -p "require('./${{ env.PACKAGE_DIR }}/package.json').version")
+ echo "name=$NAME" >> "$GITHUB_OUTPUT"
+ echo "current_version=$VERSION" >> "$GITHUB_OUTPUT"
+
+ - name: Build target package
+ run: bunx turbo run build --filter=${{ steps.pkg.outputs.name }}
+
+ - name: Bump package version
+ id: bump
+ working-directory: ${{ env.PACKAGE_DIR }}
+ run: |
+ npm version ${{ inputs.release_type }} --no-git-tag-version --no-commit > /dev/null
+ NEW_VERSION=$(node -p "require('./package.json').version")
+ echo "version=$NEW_VERSION" >> "$GITHUB_OUTPUT"
+
+ - name: Verify npm token
+ run: |
+ if [ -z "${NODE_AUTH_TOKEN:-}" ]; then
+ echo "::error::NPM_TOKEN secret is not configured"
+ exit 1
+ fi
+
+ - name: Publish to npm
+ working-directory: ${{ env.PACKAGE_DIR }}
+ env:
+ NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
+ run: npm publish --access public --provenance
+
+ - name: Commit version bump
+ run: |
+ git config user.name "github-actions[bot]"
+ git config user.email "github-actions[bot]@users.noreply.github.com"
+ git add "${{ env.PACKAGE_DIR }}/package.json"
+ git commit -m "chore(release): ${{ steps.pkg.outputs.name }} v${{ steps.bump.outputs.version }}"
+
+ - name: Push changes
+ run: |
+ git push origin HEAD:${GITHUB_REF_NAME}
+
+ - name: Tag release
+ run: |
+ TAG="${{ steps.pkg.outputs.name }}@${{ steps.bump.outputs.version }}"
+ git tag "$TAG"
+ git push origin "$TAG"
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 83af7a384..b875acdbf 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,18 +1,18 @@
name: Test
on:
- push:
- branches:
- - main
- pull_request:
+ workflow_call:
env:
BUN_VERSION: 1.3.1
jobs:
test:
- runs-on: ubuntu-latest
-
+ strategy:
+ fail-fast: true
+ matrix:
+ os: [ubuntu-latest]
+ runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -22,6 +22,14 @@ jobs:
with:
bun-version: ${{ env.BUN_VERSION }}
+ - name: Cache dependencies
+ uses: actions/cache@v4
+ with:
+ path: |
+ ~/.bun/install/cache
+ node_modules
+ key: ${{ runner.os }}-bun-${{ hashFiles('bun.lock') }}
+
- name: Install dependencies
run: bun install --frozen-lockfile
From 88d23fe16e1e9ccbd3363f4b47365399bafda195 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 06:36:40 -0300
Subject: [PATCH 04/11] format only to verify
---
.github/workflows/build.yml | 6 +-----
.github/workflows/format.yml | 10 ++--------
.github/workflows/lint.yml | 6 +-----
.github/workflows/test.yml | 6 +-----
4 files changed, 5 insertions(+), 23 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c2b308ad1..37df638be 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -8,11 +8,7 @@ env:
jobs:
build:
- strategy:
- fail-fast: true
- matrix:
- os: [ubuntu-latest]
- runs-on: ${{ matrix.os }}
+ runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml
index 680e68624..867ade796 100644
--- a/.github/workflows/format.yml
+++ b/.github/workflows/format.yml
@@ -8,11 +8,7 @@ env:
jobs:
format:
- strategy:
- fail-fast: true
- matrix:
- os: [ubuntu-latest]
- runs-on: ${{ matrix.os }}
+ runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -34,6 +30,4 @@ jobs:
run: bun install --frozen-lockfile
- name: Verify formatting
- run: |
- bun run format
- git diff --exit-code
+ run: bunx biome check --linter-enabled=false --organize-imports-enabled=false .
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 994e0ec0c..544a3f653 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -8,11 +8,7 @@ env:
jobs:
lint:
- strategy:
- fail-fast: true
- matrix:
- os: [ubuntu-latest]
- runs-on: ${{ matrix.os }}
+ runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index b875acdbf..10064b93d 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -8,11 +8,7 @@ env:
jobs:
test:
- strategy:
- fail-fast: true
- matrix:
- os: [ubuntu-latest]
- runs-on: ${{ matrix.os }}
+ runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
From aa0ae621a8ae05799989497d8e814be44de87b18 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 06:42:07 -0300
Subject: [PATCH 05/11] parallelize
---
.github/workflows/ci.yml | 2 --
1 file changed, 2 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0e15629ae..bfbacdddc 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,12 +16,10 @@ jobs:
secrets: inherit
lint:
- needs: format
uses: ./.github/workflows/lint.yml
secrets: inherit
test:
- needs: lint
uses: ./.github/workflows/test.yml
secrets: inherit
From 6ec01bcd7d6a6f0cb9b42a960f7eddfff7950ea9 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 06:43:44 -0300
Subject: [PATCH 06/11] parallelize format
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index bfbacdddc..e1f9cf3c5 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -24,6 +24,6 @@ jobs:
secrets: inherit
build:
- needs: [lint, test]
+ needs: [lint, test, format]
uses: ./.github/workflows/build.yml
secrets: inherit
From 3fd8a1d50de34376e3b817f21d304ec150ea9a11 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 06:45:43 -0300
Subject: [PATCH 07/11] better job names
---
.github/workflows/ci.yml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e1f9cf3c5..08197aa68 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -12,18 +12,22 @@ concurrency:
jobs:
format:
+ name: Format Check
uses: ./.github/workflows/format.yml
secrets: inherit
lint:
+ name: Lint
uses: ./.github/workflows/lint.yml
secrets: inherit
test:
+ name: Test
uses: ./.github/workflows/test.yml
secrets: inherit
build:
+ name: Build
needs: [lint, test, format]
uses: ./.github/workflows/build.yml
secrets: inherit
From 6ff673213675fd0e1ce3954c13e0389364bf2423 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 07:04:03 -0300
Subject: [PATCH 08/11] labeler trigger
---
.github/auto-assign.yml | 15 +++++++++++++++
.github/labeler.yml | 30 ++++++++++++++++++++++++++++++
.github/workflows/labeler.yml | 20 ++++++++++++++++++++
.github/workflows/lint.yml | 17 +++++++++++++++++
.github/workflows/test.yml | 17 +++++++++++++++++
README.md | 8 ++++++++
6 files changed, 107 insertions(+)
create mode 100644 .github/auto-assign.yml
create mode 100644 .github/labeler.yml
create mode 100644 .github/workflows/labeler.yml
diff --git a/.github/auto-assign.yml b/.github/auto-assign.yml
new file mode 100644
index 000000000..b54cf4c15
--- /dev/null
+++ b/.github/auto-assign.yml
@@ -0,0 +1,15 @@
+addReviewers: true
+addAssignees: true
+
+# todo to be replaced with teams
+reviewers:
+ - volnei
+
+# todo to be replaced with teams
+assignees:
+ - volnei
+
+numberOfReviewers: 1
+skipKeywords:
+ - "WIP"
+ - "DO NOT MERGE"
diff --git a/.github/labeler.yml b/.github/labeler.yml
new file mode 100644
index 000000000..bc39bb427
--- /dev/null
+++ b/.github/labeler.yml
@@ -0,0 +1,30 @@
+area:apps/origin:
+ - "apps/origin/**"
+
+area:apps/ui:
+ - "apps/ui/**"
+
+area:apps/www:
+ - "apps/www/**"
+
+pkg:ui:
+ - "packages/ui/**"
+
+pkg:tsconfig:
+ - "packages/typescript-config/**"
+
+area:config:
+ - ".github/**"
+ - "biome.json"
+ - "turbo.json"
+ - "tsconfig.json"
+ - "bunfig.toml"
+ - "lint-staged.config.mjs"
+
+docs:
+ - "**/*.md"
+
+deps:
+ - "package.json"
+ - "bun.lock"
+ - "packages/**/package.json"
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
new file mode 100644
index 000000000..a282944be
--- /dev/null
+++ b/.github/workflows/labeler.yml
@@ -0,0 +1,20 @@
+name: PR Labeler
+
+on:
+ pull_request_target:
+ types:
+ - opened
+ - synchronize
+ - reopened
+
+jobs:
+ label:
+ runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ pull-requests: write
+ steps:
+ - uses: actions/labeler@v5
+ with:
+ repo-token: ${{ secrets.GITHUB_TOKEN }}
+ configuration-path: .github/labeler.yml
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
index 544a3f653..e9f2c0622 100644
--- a/.github/workflows/lint.yml
+++ b/.github/workflows/lint.yml
@@ -30,4 +30,21 @@ jobs:
run: bun install --frozen-lockfile
- name: Run lint
+ id: lint
run: bun run lint
+
+ - name: Lint summary
+ if: always()
+ env:
+ STEP_STATUS: ${{ steps.lint.outcome }}
+ LOG_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
+ run: |
+ STATUS=$(echo "${STEP_STATUS}" | tr '[:lower:]' '[:upper:]')
+ {
+ echo "## Lint"
+ echo ""
+ echo "- Status: ${STATUS}"
+ if [ "${STEP_STATUS}" != "success" ]; then
+ echo "- Logs: ${LOG_URL}"
+ fi
+ } >> "$GITHUB_STEP_SUMMARY"
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 10064b93d..b20571c5d 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -30,4 +30,21 @@ jobs:
run: bun install --frozen-lockfile
- name: Run tests
+ id: test
run: bun run test
+
+ - name: Test summary
+ if: always()
+ env:
+ STEP_STATUS: ${{ steps.test.outcome }}
+ LOG_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
+ run: |
+ STATUS=$(echo "${STEP_STATUS}" | tr '[:lower:]' '[:upper:]')
+ {
+ echo "## Tests"
+ echo ""
+ echo "- Status: ${STATUS}"
+ if [ "${STEP_STATUS}" != "success" ]; then
+ echo "- Logs: ${LOG_URL}"
+ fi
+ } >> "$GITHUB_STEP_SUMMARY"
diff --git a/README.md b/README.md
index d2c75d819..66d0a8560 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,14 @@

coss.com (formerly Origin UI)
The everything but AI company.
+
+
+
+
+
+
+
+
## About the Project
From 6d979ab2da69d23e978f8873aa410d365ef044f9 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 07:05:32 -0300
Subject: [PATCH 09/11] labeler trigger
---
.github/workflows/labeler.yml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
index a282944be..8577db840 100644
--- a/.github/workflows/labeler.yml
+++ b/.github/workflows/labeler.yml
@@ -1,6 +1,11 @@
name: PR Labeler
on:
+ pull_request:
+ types:
+ - opened
+ - synchronize
+ - reopened
pull_request_target:
types:
- opened
From 2bac39e51e72821a183c06f300b6a68a059ef962 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Fri, 14 Nov 2025 07:07:42 -0300
Subject: [PATCH 10/11] labeler trigger
---
.github/labeler.yml | 54 ++++++++++++++++++++++++++-------------------
1 file changed, 31 insertions(+), 23 deletions(-)
diff --git a/.github/labeler.yml b/.github/labeler.yml
index bc39bb427..5f8f8abba 100644
--- a/.github/labeler.yml
+++ b/.github/labeler.yml
@@ -1,30 +1,38 @@
-area:apps/origin:
- - "apps/origin/**"
+"area:apps/origin":
+ - changed-files:
+ - any-glob-to-any-file: "apps/origin/**"
-area:apps/ui:
- - "apps/ui/**"
+"area:apps/ui":
+ - changed-files:
+ - any-glob-to-any-file: "apps/ui/**"
-area:apps/www:
- - "apps/www/**"
+"area:apps/www":
+ - changed-files:
+ - any-glob-to-any-file: "apps/www/**"
-pkg:ui:
- - "packages/ui/**"
+"pkg:ui":
+ - changed-files:
+ - any-glob-to-any-file: "packages/ui/**"
-pkg:tsconfig:
- - "packages/typescript-config/**"
+"pkg:tsconfig":
+ - changed-files:
+ - any-glob-to-any-file: "packages/typescript-config/**"
-area:config:
- - ".github/**"
- - "biome.json"
- - "turbo.json"
- - "tsconfig.json"
- - "bunfig.toml"
- - "lint-staged.config.mjs"
+"area:config":
+ - changed-files:
+ - any-glob-to-any-file: ".github/**"
+ - any-glob-to-any-file: "biome.json"
+ - any-glob-to-any-file: "turbo.json"
+ - any-glob-to-any-file: "tsconfig.json"
+ - any-glob-to-any-file: "bunfig.toml"
+ - any-glob-to-any-file: "lint-staged.config.mjs"
-docs:
- - "**/*.md"
+"docs":
+ - changed-files:
+ - any-glob-to-any-file: "**/*.md"
-deps:
- - "package.json"
- - "bun.lock"
- - "packages/**/package.json"
+"deps":
+ - changed-files:
+ - any-glob-to-any-file: "package.json"
+ - any-glob-to-any-file: "bun.lock"
+ - any-glob-to-any-file: "packages/**/package.json"
From 3e3fe53f2c403f289b093ff1d07e6091f1eed244 Mon Sep 17 00:00:00 2001
From: Volnei Munhoz
Date: Mon, 17 Nov 2025 15:11:06 -0300
Subject: [PATCH 11/11] Add tests structure (#509)
---
packages/ui/src/ui/button.test.tsx | 93 ++++++++++++++++++++++++++++++
1 file changed, 93 insertions(+)
create mode 100644 packages/ui/src/ui/button.test.tsx
diff --git a/packages/ui/src/ui/button.test.tsx b/packages/ui/src/ui/button.test.tsx
new file mode 100644
index 000000000..c7119990a
--- /dev/null
+++ b/packages/ui/src/ui/button.test.tsx
@@ -0,0 +1,93 @@
+import { beforeEach, describe, expect, mock, test } from "bun:test"
+
+type UseRenderConfig = {
+ defaultTagName: string
+ render?: (...args: unknown[]) => unknown
+ props: Record
+}
+
+const useRenderCalls: UseRenderConfig[] = []
+const mergePropsCalls: Array<
+ [Record, Record]
+> = []
+
+function useRenderMock(config: UseRenderConfig) {
+ useRenderCalls.push(config)
+ return null
+}
+
+function mergePropsMock(
+ defaults: Record,
+ overrides: Record = {}
+) {
+ mergePropsCalls.push([defaults, overrides])
+ return { ...defaults, ...overrides }
+}
+
+mock.module("@base-ui-components/react/use-render", () => ({
+ useRender: useRenderMock,
+}))
+
+mock.module("@base-ui-components/react/merge-props", () => ({
+ mergeProps: mergePropsMock,
+}))
+
+const { Button } = await import("./button")
+
+function lastUseRenderCall() {
+ const lastCall = useRenderCalls[useRenderCalls.length - 1]
+ if (!lastCall) {
+ throw new Error("useRender was not called")
+ }
+ return lastCall
+}
+
+function lastMergePropsCall() {
+ const lastCall = mergePropsCalls[mergePropsCalls.length - 1]
+ if (!lastCall) {
+ throw new Error("mergeProps was not called")
+ }
+ return lastCall
+}
+
+describe("Button", () => {
+ beforeEach(() => {
+ useRenderCalls.length = 0
+ mergePropsCalls.length = 0
+ })
+
+ test("sets base attributes and defaults type to button", () => {
+ Button({ children: "Default label" })
+
+ const call = lastUseRenderCall()
+ expect(call.defaultTagName).toBe("button")
+ expect(call.props["data-slot"]).toBe("button")
+ expect(call.props.type).toBe("button")
+ })
+
+ test("omits the default type when a custom render is provided", () => {
+ const render = () => null
+ Button({ render, type: "submit" })
+
+ const [defaults, overrides] = lastMergePropsCall()
+ expect(defaults.type).toBeUndefined()
+ expect(overrides.type).toBe("submit")
+
+ const call = lastUseRenderCall()
+ expect(call.render).toBe(render)
+ })
+
+ test("merges variants, sizes, and custom className", () => {
+ Button({
+ variant: "destructive",
+ size: "lg",
+ className: "custom-class",
+ })
+
+ const call = lastUseRenderCall()
+ const className = call.props.className as string
+ expect(className).toContain("border-destructive")
+ expect(className).toContain("min-h-9")
+ expect(className).toContain("custom-class")
+ })
+})